Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Характеристика базы данных

В разработанном модуле используется СУБД MS SQL Server 2000. Обоснование ее выбора приведено в разделе 1.4.3. В решаемой задачи используется следующая ER-модель, отображенная на рисунке 2.9, описывающая взаимосвязь таблиц в БД.

 

Рисунок 2.9

 

Таблица 2.8 Таблица «City»

№ пп Поле Тип Значение
1. idCity int(10) Номер
2. city varchar(255) Наименование города
3. telcode varchar(20) Телефонный код
4. timezone int(4) Часовой пояс

 


 

Таблица 2.9 Таблица «Klient»

№ пп Поле Тип Значение
1. idKlient int(11) Номер
2. nameK varchar(255) Наименование
3. inn varchar(12) ИНН
4. kpp varchar(12) КПП
5. fiobossK varchar(30) ФИО руководителя
6. fiokontaktk varchar(30) ФИО контактного лица
7. telefonK varchar(9) телефон
8. adressK varchar(255) адресс
9. zipcodeK varchar(6) индекс
10. emailK varchar(15) Е-майл
11. idCityK int(11) Код города

 

Таблица 2.10 Таблица «Project»

№ пп Поле Тип Значение
1. idza int(11) Номер
2. idKZ int(11) Код заявки
3. idoZ int(11) Код оборудования
4. idVZ int(11) Код производителя
5. idGZ int(11) Код гарантии
6. opisanieZ varchar(255) Описание неисправности
7. modelZ varchar(45) Наименование модели
8. status varchar(45) Статус заявки
9. datezz timestamp Дата заявки
10. idzentrZ int(11) Код фирмы

 

Таблица 2.11Таблица «Sotr»

№ пп Поле Тип Значение
1. idI int(5) Номер
2. nameI varchar(30) ФИО
3. loginI varchar(10) Логин
4. parolI varchar(10) пароль
5. idZI int(11) Код фирмы

 


 

Таблица 2.12 Таблица «Firma»

№ пп Поле Тип Значение
1. idZ int(11) Номер
2. nameZ varchar(255) Наименование
3. fiobossZ varchar(30) ФИО руководителя
4. fiokontaktZ varchar(30) ФИО контактного лица
5. telefonZ varchar(9) Телефон
6. adressZ varchar(255) Адресс
7. zipcodeZ varchar(6) Почтовый индекс
8. emailZ varchar(15) Е-майл
9. idCityZ int(11) Код города

 

Таблица 2.13 Таблица «SostPr»

№ пп Поле Тип Значение
1. idO int(10) Номер
2. nameO varchar(255) Наименование состояния

Структурная схема пакета (дерево вызова программных модулей)

Разработанный модуль включает в себя серверную и клиентскую часть Серверная часть является приложением для взаимодействия с базой данных, клиентская – веб-интерфейсом для ввода данных и получения отчетной информации. Структурная схема пакета представлена на рисунке 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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...