Информационная система интернет бара

Автор работы: Пользователь скрыл имя, 15 Ноября 2011 в 10:26, курсовая работа

Описание

Проектирование информационных систем всегда начинается с определения цели проекта. Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить:
требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования;
требуемую пропускную способность системы;
требуемое время реакции системы на запрос;
безотказную работу системы в требуемом режиме, иными словами - готовность и доступность системы для обработки запросов пользователей;
простоту эксплуатации и поддержки системы;
необходимую безопасность.

Содержание

Введение………………………………………………………………..3
1. Описание предметной области…………………………………….5
2. Определение процессов…………………………………………….7
3. Описание прецедентов…………………………………………….13
4. Концептуальная модель……..……………………………………20
Заключение……………………………………………………………31

Работа состоит из  1 файл

КурсоваяКолыхалова_Оля.docx

— 928.98 Кб (Скачать документ)
 
 

Описание системной  операции «Создать счет»

Операция Создать счет
Ссылки Прецеденты: Создание счета
Предусловия
  • Сохранена заявка, создан экземпляр класса Заявка
Постусловия
  • cоздан экземпляр класса счет
  • атрибуту  класса счет присвоено значение
  • Класс счет связан с классом заявка
 

Описание системной  операции «Создать чек»

Операция Создать чек
Ссылки Прецеденты: счет
Предусловия Кассир получил  оплату от клиента
Постусловия
  • cоздан экземпляр  класса Чек
  • атрибуту  класса Чек присвоено значение
  • Класс Чек связан с классом счет
 

 

     Реальные  прецеденты с интерфейсными  формами

 

     Реальный  прецедент описывает конкретное проектное решение по реализации идеального прецедента в терминах выбранной  технологии. Описание реальных прецедентов  аналогично описанию идеальных прецедентов. 

Название  прецедента Подача заявки
Исполнитель Менеджер 
Цель Составить заявку на доступ к сети
Основной  успешный сценарий Менеджер открывает программу, вводит номер, дату, номер компьютера, время работы за компьютером. Нажимает кнопку сохранить. Данные сохраняются в информационную базу
Тип Реальный
Ссылки Функции:1, 2; Прецеденты: Подача заявки
 

Рис. 8. Форма  заявки 

Название  прецедента Счет
Исполнитель Менеджер
Цель Сформировать  счет
Основной  успешный сценарий Менеджер открывает нужную заявку, в соответствии с ней, заполняет форму счета, система рассчитывает сумму к оплате. Менеджер нажимает «Сохранить». Данные сохраняются в информационную базу.
Тип Реальный
Ссылки Функции: 7,8; Прецеденты: Счет
 

Рис. 9. Форма  счета

 

Диаграмма кооперации, распределение  обязанности между  классами 

     Диаграмма кооперации - метод объектно-ориентированного проектирования, основанный на графическом  представлении всех структурных  отношений между объектами, участвующими во взаимодействии.

     Диаграмма кооперации представляет собой граф, в вершинах которого располагаются  объекты, соединенные дугами-связями. При этом дуги могут быть аннотированы сообщениями, которыми обмениваются объекты.

     Прежде  всего, на диаграмме кооперации в  виде прямоугольников изображаются участвующие во взаимодействии объекты, содержащие имя объекта, его класс  и, возможно, значения атрибутов. Далее, как и на диаграмме классов, указываются  ассоциации между объектами в  виде различных соединительных линий. При этом можно явно указать имена  ассоциации и ролей, которые играют объекты в данной ассоциации. Дополнительно  могут быть изображены динамические связи - потоки сообщений. Они представляются также в виде соединительных линий  между объектами, над которыми располагается  стрелка с указанием направления, имени сообщения и порядкового  номера в общей последовательности инициализации сообщений.

     В отличие от диаграммы последовательности, на диаграмме кооперации изображаются только отношения между объектами, играющими определенные роли во взаимодействии. На этой диаграмме не указывается  время в виде отдельного измерения. Поэтому последовательность взаимодействий и параллельных потоков может  быть определена с помощью порядковых номеров. Следовательно, если необходимо явно специфицировать взаимосвязи  между объектами в реальном времени, лучше это делать на диаграмме  последовательности. 
 
 
 

Рис.10 Диаграммы кооперации 
 

 

Диаграмма классов 

     Диаграмма классов – является центральным  звеном объектно-ориентированных методов. Она составляется на основе концептуальной модели, однако иллюстрирует взаимоотношения  программных элементов, а не понятий  из предметной области.

     Диаграмма классов - описывает типы объектов системы и различного рода статические отношения, которые существуют между ними. 
 

Рис.11 Диаграмма классов

 

Заключение 

     В настоящее время тема создания информационных систем для предприятий очень  актуальна, все структурные подразделения  обычно оснащены требуемым оборудованием, поэтому использование новых  информационных систем предприятиями  не составляет сложности. В данной работе был приведен пример разработки ИС для отдела продаж предприятия, которая  служит для хранения и обработки  информации, и контроля документооборота. Данная ИС облегчит работу сотрудникам  и ускорит процесс продажи.

Информация о работе Информационная система интернет бара