Проектирование и разработка информационной системы для учета ремонтных работ и обслуживания оргтехники фирмы ООО "Компьютерный мир" г. Самара
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
ративной поддержки.
криптографический (шифрование данных для скрытия от злоумышленника их смысла). До тех пор пока пользователь не идентифицирован по ключу, смысл данных ему недоступен.
.2 Концептуальный уровень архитектуры базы данных
.2.1 Инфологическая модель предметной области
Одним из ключевых моментов создания ИС с целью автоматизации информационных процессов организации является всестороннее изучение объектов автоматизации, их свойств, взаимоотношений между этими объектами, и представление полученной информации в виде информационной модели данных.
Информационная модель данных предназначена для представления семантики предметной области в терминах субъективных средств описания - сущностей, атрибутов, идентификаторов сущностей, супертипов, подтипов и т.д. Элементы информационной модели данных предметной области являются входными данными для решения задачи проектирования базы данных - создания логической модели данных.(Information Modeling) - одна из методологий семейства IDEF. Применяется для построения информационной модели, которая представляет структуру информации, необходимой для поддержки функций производственной системы или среды. Метод IDEF1, разработанный Т. Рэмей основан на подходе П. Чена. Он позволяет построить модель данных, эквивалентную реляционной модели в третьей нормальной форме. В настоящее время на основе совершенствования методологии IDEF1 создана ее новая версия - методология IDEF1X. IDEF1X разработана с учетом таких требований, как простота изучения и возможность автоматизации. IDEF1X-диаграммы используются рядом распространённых CASE-средств (в частности, ERwin, Design/IDEF).
Сущность в IDEF1X описывает собой совокупность или набор экземпляров похожих по свойствам, но однозначно отличаемых друг от друга по одному или нескольким признакам. Каждый экземпляр является реализацией сущности. Таким образом, сущность в IDEF1X описывает конкретный набор экземпляров реального мира. Связи в IDEF1X представляют собой ссылки, соединения и ассоциации между сущностями. Связи это суть глаголы, которые показывают, как соотносятся сущности между собой. В результате анализа предметной области, были выделены сущности. Описание реальных объектов предметной области, которые отражают выделенные сущности, представлено в таблице 2.1.
Таблица 2.1 - Сущности предметной области
ИмяОпределениеКлиентОрганизации, оформившие договора на сервисное обслуживание компьютерной техники в компании Компьютерный мирТехникаКомпьютерная техника, подлежащая сервисному обслуживанию, согласно договору о сервисном обслуживании, либо по заявке клиента на проведение ремонтаВидГруппы техники, разделенные по функциональным назначениямПроизводительОфициальные марки производителей компьютерной техникиЗаказФакт выполнения сервисного обслуживания компьютерной техникиРаботаПеречень работ по обслуживанию компьютерной техники, предоставляемых компанией Компьютерный мирРемонтФакт включения в заказ на техническое обслуживание компьютерной техники определенного вида работМатериалРасходные материалы, используемые для выполнения ремонта и сервисного обслуживания компьютерной техникиРасходФакт использования, расходных материалов для выполнения ремонта и сервисного обслуживания компьютерной техникиМастерСотрудники компании Компьютерный мир, выполняющие ремонт и сервисное обслуживание компьютерной техникиКатегорияРазновидности расходных материалов
Таким образом, средствами ERwin была спроектирована ER-диаграмма предметной области (См. рис. 2.2), которая отражает выделенные сущности предметной области и связи между ними.
Рисунок 2.2 - ER-диаграмма предметной области
После определения атрибутов сущностей, выделения первичных и внешних ключей, и связей между сущностями была составлена IDEF1X-диаграмма КВ-уровня (См. рис. 2.3).
Рисунок 2.3 - IDEF1X-диаграмма КВ-уровня
Описание атрибутов сущностей, с указанием владельцев сущностей, представлено в таблице 2.2.
Таблица 2.2 - Атрибуты сущностей
ВладелецАтрибутКлючОпределениеКлиентКод КлиентаPKУникальный код клиента, который присваивается ему во время регистрацииНаименованиеНазвание предприятия, заключившего договор на сервисное обслуживание, либо подавшего заявку на ремонт компьютерной техникиАдресГеографическое место расположения предприятияТелефонКонтактный телефон предприятияФаксФакс предприятияEmailАдрес электронной почты предприятияВидКод ВидаPKУникальный код вида техники, который присваивается ему во время регистрацииВид ТехникиВиды техники, разделенные по функциональным характеристикамОписаниеПодробное описание вида техникиПроизводительКод МаркиPKУникальный код марки техники, который присваивается ей во время регистрацииМарка ТехникиНаименование торговой марки производителя техникиОписаниеПодробное описание производителя техникиТехникаНомер ТехникиPKУникальный номер техники, который присваивается ей во время регистрацииНазваниеПолное наименование компьютерной техникиКод КлиентаFKКод клиента, которому принадлежит техникаКод ВидаFKКод вида техники клиентаКод МаркиFKКод марки техники клиентаМастерКод МастераPKУникальный код сотрудника компании, который присваивается ему во время регистрацииИмя МастераФамилия, Имя и Отчество сотрудника компанииТелефон МастераКонтактный телефон сотрудника компанииСертификатСертификат мастера по ремонту
Copyright © 2008-2014 geum.ru рубрикатор по предметам рубрикатор по типам работ пользовательское соглашение