Курсовая работа: Разработка информационной системы Отель
– выдачу информации по конкретному номеру;
– автоматизацию выдачи счетов на оплату номера и услуг.
1.2 Характеристика входной и выходной информации
Данные в базу заносятся на основании первичных документов. Основанием для ввода информации является удостоверение личности или паспорт. Входная информация в данной информационной системе формируется в виде списка постояльцев. Обязательными полями являются:
– фамилия;
– имя;
– отчество постояльцев;
– номера удостоверения постояльца;
– номер комнаты, в которую заселяется постоялец.
В результате эксплуатации данного программного продукта может быть получена следующая выходная информация:
- отчеты, то есть выдача информации по конкретному номеру (номеру комнаты или классу);
- чеки оплаты.
1.3 Построение модели информационной системы
Для всякой системы, разработанной с чистого листа, на первом этапе необходимо создание концептуальной модели, основанной на требованиях заказчика, с учетом специфики предприятия. Модель информационной системы разработана при помощи визуального языка моделирования общего назначения, который используется для спецификации, визуализации, конструирования и документирования, называемого UML.
UML (унифицированный язык моделирования) – это визуальный язык моделирования общего назначения, который используется для спецификации, визуализации конструирования и документирования программной системы.
Язык UML поддерживает объектно-ориентированный подход к созданию программного обеспечения.
Конструкции языка UML позволяют смоделировать статику (структуру) и динамику (поведение) системы. Система представляется в виде взаимодействующих программных модулей, которые реагируют на внешние события. Взятые в комплексе модели обеспечивают полное описание системы. Модели создаваемые с помощью UML делятся на три группы:
– статические;
– модели поведения;
– модели изменения состояния.
Модель будущей информационной системы представляется в виде диаграмм.
Для описания функционального назначения системы постоим диаграмму вариантов использования.
Диаграмма вариантов использования является исходным представлением или концептуальной моделью системы в процессе её проектирования и разработки.
Разработка диаграммы вариантов использования преследует цели:
– определить общие границы и контекст моделируемой области на начальных этапах проектирования системы;
– сформулировать общие требования к функциональному поведению проектируемой системы;
– разработать исходную концептуальную модель системы для её последующей детализации;
– подготовить исходную документацию для взаимодействия разработчиков системы с её заказчиками и пользователями.
Суть данной диаграммы состоит в следующем: проектируемая система представляется в виде множества сущностей или актеров, взаимодействующих с системой с помощью так называемых вариантов использования. При этом актером называется любая сущность, взаимодействующая с системой извне.
В контексте системы «Отель» могут быть получены следующие данные:
– служащий отеля: