Читать диплом по всему другому: "Разработка полнофункционального клиент-серверного приложения, реализующего прототип информационной системы" Страница 1
- 1
- 2
- 3
- . . .
- последняя »
Содержание Введение
1. Основные концепции разработки приложения в трёхуровневой архитектуре
2. Проектное решение, реализующее модель реляционной БД
2.1 Логическая модель данных
2.2 Физическая модель данных
3. Диаграмма функциональных зависимостей
4. Спецификация на разработку интерфейса
5. Диаграммы классов, реализующих уровни презентации, бизнес-логики и базы данных приложения
6. Словесное описание процесса выполнения транзакций
7. Инструкция пользователя по работе с приложением
8. Специальная часть «Инсталляционные файлы приложения»
Заключение
Список литературы Введение Интегральные системы, предназначенные для работы с базами данных, основаны на двух взаимодействующих компонентах - клиенте, отвечающем за организацию диалога с пользователем и несущем на себе бизнес-логику, и сервере, обеспечивающем многопользовательскую работу с данными и их целостность. Уровень зависимости бизнеса от информационных систем очень высок. Разработчики занимаются задачами реализации адекватной техническим требованиям функциональности и пользовательского интерфейса, оптимизацией обмена данными между различными компонентами системы. Корпоративные системы обладают высоким уровнем сложности, поэтому они должны быть надёжными и легкоуправляемыми. В результате таких требований появляется необходимость выделения из клиентской и серверной части системы компонентов, несущих строго определенную служебную функциональность.
Целью исследований представленных в данной работе является разработка полнофункционального клиент-серверного приложения, реализующего прототип информационной системы (морской порт). Стандартной информационной моделью для курсового проекта должна стать трехуровневая архитектурная модель, реализованная для Windows - приложения. Также необходимо создать инсталляционный пакет проекта. И показать подключение в проект:
} Файлов динамических библиотек *.dll
} Конфигурационных файлов *.config
} Файлы ресурсов *.rscx
Проект должен создавать ярлык на рабочий стол и в процессе установки должна существовать возможность изменения папки установки проекта. 1. Основные концепции разработки приложения в трёхуровневой архитектуре Курсовой проект состоит в разработке клиент-серверного приложения. Разработанное приложение, спроектировано исходя из концепции трёхуровневой архитектуры (OLTP-клиент-серверное Windows приложение) (рис. 1).
Рис. 1 - Модель трёхуровневой архитектуры Рассмотрим первый уровень [1]:
Ui - user Interface (пользователь). Windows-форма с точки зрения реализации (класс - наследник класса Windows форм). События формы - механизм, в котором уровень Ui взаимодействует со следующим уровнем.
Второй уровень - логика работы приложения. Связь уровня бизнес-логики с интерфейсом пользователя осуществляется через процедуры обработки событий элементов управления интерфейса, путём задания в них свойств этих самых элементов, отображаемых в интерфейсе. Таким образом создаём свой класс с смысловыми именами объектов.
Третий уровень реализует методы, которые необходимы непосредственно для доступа к БД. Таким образом, создали класс и перенесли функциональность методов, которые включены в ADO.NET.
↑↓ - операторы DML (операторы Select, Insert, Delete…).
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)