Характеристика базы данных
В разработанном модуле используется СУБД MS SQL Server 2000. Обоснование ее выбора приведено в разделе 1.4.3. В решаемой задачи используется следующая ER-модель, отображенная на рисунке 2.9, описывающая взаимосвязь таблиц в БД.
Рисунок 2.9
Таблица 2.8 Таблица «City»
Таблица 2.9 Таблица «Klient»
Таблица 2.10 Таблица «Project»
Таблица 2.11Таблица «Sotr»
Таблица 2.12 Таблица «Firma»
Таблица 2.13 Таблица «SostPr»
Структурная схема пакета (дерево вызова программных модулей) Разработанный модуль включает в себя серверную и клиентскую часть Серверная часть является приложением для взаимодействия с базой данных, клиентская – веб-интерфейсом для ввода данных и получения отчетной информации. Структурная схема пакета представлена на рисунке 2.10.
Рисунок 2.10 Структурная схема пакета Описание программных модулей На рисунке 2.11 представлена схема добавления данных о проекте.
Рисунок 2.11 Схема добавления данных о проекте Контрольный пример реализации проекта и его описание
Работа с модулем начинается с авторизации в системе.
Рисунок 2.12 Страница авторизации
После успешной авторизации необходимо заполнить справочник состояния проектов, для этого выбираем соответствующий пункт меню:
Рисунок 2.13 Выбор пункта меню
Рисунок 2.14 Заполнение справочника
Для ввода нового состояния проекта необходимо нажать кнопку с изображением зеленого плюса, ввести наименование и нажать кнопку с изображением дискеты. Далее обратимся к конструктору проектов:
Рисунок 2.15 Добавление проектов
В данном окне необходимо ввести наименование проекта, а также его другие реквизиты – параметры и этапы. Для получения списка проектов необходимо перейти на вкладку «Заказы» и выбрать даты, соответствующие интересующему периоду:
Рисунок 2.16 Выбор даты
Рисунок 2.17 Список проектов
Кроме того, имеется возможность получить сводный список этапов выполнения проектов:
Рисунок 2.18 сводный список
Листинг программных модулей приведен в Приложении 1.
Обоснование экономической эффективности проекта
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|