Разработка автоматизированной информационной системы на примере "МегионСофтОйл"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?ванияFKКод МаркиЧисло (целое)Код марки оргтехники, требующей технического обслуживанияFKДата РемонтаДатаДата начала проведения технического обслуживанияДата ЗавершенияДатаДата завершения проведения технического обслуживанияОписаниеМЕМООписание неисправности техникиСтатусТекст (20)Стадия завершения ремонтаСерийный НомерТекст (15)Серийный номер оргтехники, требующей технического обслуживанияУСЛУГИКод УслугиСчетчикУникальный код услуги, предоставляемой компанией МегионСофтОйлPKИмя УслугиТекст (50)Наименование услуги, предоставляемой компанией МегионСофтОйлСтоимостьДенежныйЦена услуги, предоставляемой компанией МегионСофтОйлРАБОТЫНомер ЗаказаЧисло (целое)Номер заказа, на основании которого выполнена услугаPKКод УслугиЧисло (целое)Код услуги, которая выполнена на основании заказаPKКоличествоЧисло (целое)Количество выполненных работУЗЛЫКод УзлаСчетчикУникальный код узла оргтехникиPKИмя УзлаТекст (50)Наименование узла оргтехникиЦенаДенежныйСтоимость узла оргтехникиОписаниеМЕМООписание узла оргтехникиРАСХОДНомер ЗаказаЧисло (целое)Номер заказа, на основании которого выполнена замена узла оргтехникиPKКод УзлаЧисло (целое)Код замененного узла оргтехникиPKКоличествоЧисло (целое)Количество замененных узлов оргтехникиПОНомер ЗаказаЧисло (целое)Номер заказа на разработку программного обеспеченияPKИмя ПОТекст (100)Название, разрабатываемого программного обеспеченияЦенаДенежныйСтоимость, разрабатываемого программного обеспеченияОписаниеМЕМООписание, разрабатываемого программного обеспеченияСтатусТекст (20)Статус завершения разработки программного обеспеченияГРАФИКЭтапЧисло (целое)Номер этапа разработки программного обеспеченияPKНомер ЗаказаЧисло (целое)Номер заказа, на основании которого выполняется этап разработки программного обеспеченияPKНаименова-ниеТекст (100)Наименование этапа разработки программного обеспеченияДата ЭтапаДатаДата начала этапа разработки программного обеспеченияДата Завершения ЭтапаДатаДата завершения этапа разработки программного обеспеченияСтатус ЭтапаТекст (20)Статус завершения этапа разработки программного обеспечения
Таким образом, была составлена даталогическая модель предметной области, которая отображает выделенные сущности, связи между ними и атрибуты сущностей с указанием первичных ключей, типов данных атрибутов и доменов.
3.1.3Физическая модель базы данных
После выбора СУБД и построения даталогической модели, средствами ERwin была сгенерирована схема данных в MS Access (См. рис. 3.4).
Рисунок 3.4 - Схема данных в MS Access
На сгенерированной схеме данных представлены все таблицы, включенные в базу данных, и связи между ними. Для описания структуры таблиц базы данных представим разработанные таблицы базы данных в режиме конструктора.
Таблица КЛИЕНТЫ, разработанной базы данных служит для хранения данных о клиентах компании МегионСофтОйл и их скидках. Описание структуры таблицы КЛИЕНТЫ представлено в режиме конструктора с указанием наименований полей таблицы, ключевых полей и типов полей (См. рис. 3.5).
Рисунок 3.5 - Таблица КЛИЕНТЫ в режиме конструктора
Таблица ЗАКАЗЫ, разработанной базы данных служит для хранения данных о заказах клиентов компании МегионСофтОйл на проведение технического обслуживания оргтехники и разработку программного обеспечения. рекламного агентства на размещение наружной рекламы. . Описание структуры таблицы ЗАКАЗЫ представлено в режиме конструктора с указанием наименований полей таблицы, ключевых полей и типов полей (См. рис. 3.6).
Рисунок 3.6 - Таблица ЗАКАЗЫ в режиме конструктора
Таблица ОРГТЕХНИКА, разработанной базы данных служит для хранения данных о копировально-множительной и вычислительной технике, обслуживаемой специалистами компании МегионСофтОйл. Описание структуры таблицы ОРГТЕХНИКА представлено в режиме конструктора с указанием наименований полей таблицы, ключевых полей и типов полей (См. рис. 3.7).
Рисунок 3.7 - Таблица ОРГТЕХНИКА в режиме конструктора
Таблица МАРКИ, разработанной базы данных служит для хранения данных о марках оргтехники, обслуживаемых специалистами компании. Описание структуры таблицы МАРКИ представлено в режиме конструктора с указанием наименований полей таблицы, ключевых полей и типов полей (См. рис. 3.8).
Рисунок 3.8 - Таблица МАРКИ в режиме конструктора
Таблица РЕМОНТ, разработанной базы данных служит для хранения данных о заказах клиентов компании МегионСофтОйл на проведение технического обслуживания оргтехники. Описание структуры таблицы РЕМОНТ представлено в режиме конструктора с указанием наименований полей таблицы, ключевых полей и типов полей (См. рис. 3.9).
Рисунок 3.9 - Таблица РЕМОНТ в режиме конструктора
Таблица УЗЛЫ, разработанной базы данных служит для хранения данных о комплектующих деталях оргтехники, обслуживаемой специалистами компании МегионСофтОйл. Описание структуры таблицы УЗЛЫ представлено в режиме конструктора с указанием наименований полей таблицы, ключевых полей и типов полей (См. рис. 3.10).
Рисунок 3.10 - Таблица УЗЛЫ в режиме конструктора
Таблица РАСХОД, разработанной базы данных служит для хранения данных о фактах выполнения замены узлов устройств для устранения неисправностей оргтехники. Описание