Автор работы: Пользователь скрыл имя, 11 Мая 2015 в 18:51, курсовая работа
Цели работы – полностью разработать информационную систему для «Агентства цифровых и рекламных услуг». Необходимо произвести анализ предметной области, определить структуру задачи и смоделировать систему при помощи диаграмм унифицированного языка моделирования (UML). Далее произвести выбор программных и технических средств. По результатам работы спроектировать экранные формы и создать готовый программный продукт.
Введение ……………………………………………………………………2
Техническое задание ………………………………………………...........3
Выбор программных и технических средств....…………………...........4
Описание предметной области………....……………….…………....…..5
Модель требований………………………………….…………….......….6
Модель анализа……………………..…………………………………......8
Модель проектирования……………………………………....…….........9
Интерфейсы форм …………………………………………………...…....14
Заключение……………………………………..…………………….…....16
Библиографический список……………………………………..………..
Рис. 6.1 Диаграмма последовательностей: расчет стоимости заказа
Рис. 6.2 Диаграмма последовательностей: регистрация заказа
Рис. 6.3 Диаграмма последовательностей: расчет с заказчиком
Рис. 6.4 Диаграмма последовательностей: внесение материалов
На рис. 6.5, 6.6 и 6.7 показаны диаграммы кооперации.
Рис. 6.5 Диаграмма кооперации: расчет стоимости заказа и его регистрация
Рис. 6.6 Диаграмма кооперации: расчет с заказчиком
Рис. 6.7 Диаграмма кооперации: внесение материалов
Диаграммы состояний показывают поведения определенных классов или других объектов в динамике. Они отражают последовательность состояний, через которые проходит объект; события, которые являются причиной перехода от одного состояния к другому, или действия, которые являются причиной изменения состояния.
На рис. 6.8, 6.9, 6.10 и 6.11 показаны диаграммы состояния.
Рис. 6.8 Диаграмма состояния: расчет стоимости заказа и его регистрация
Рис. 6.9 Диаграмма состояния: внесение материалов
Рис. 6.10 Диаграмма состояния: расчет с заказчиком
Рис. 6.11 Диаграмма состояния: ЖЦ заказа
7. Интерфейсы форм
Итак, составлены модели требований, анализа и проектирования и составлены соответствующие им диаграммы, подробно описано взаимодействие между объектами. Исходя из этого, можно приступить к созданию форм приложения.
Проект запускается с главной формы. С ее помощью открываются все остальные формы, как для расчетов, так и для просмотра и редактирования нужной информации. На всех формах расположены кнопки для вызова процедур добавления, удаления и печати данных. Имеются формы со справочной информацией, полностью отражающие таблицы базы данных. Созданы отдельные формы для расчета смет, расчета оплаты времени и стоимости материалов, расчета с заказчиками и форма для внесения данных о материалах и поставщиках.
Эскизы форм приведены ниже на рис. 7.1 – 7.5.
Итак, составлены модели требований, анализа и проектирования и составлены соответствующие им диаграммы, подробно описано взаимодействие между объектами. Исходя из этого, можно приступить к созданию форм приложения.
Эскизы форм приведены ниже:
Рис. 7.1 Форма входа
Рис. 7.2 Форма каталога
Рис. 7.3 Форма оформления заказа
Рис. 7.4 Форма авторизации
Рис. 7.5 Форма администрирования
Заключение
Язык UML - это язык визуального моделирования, он разработан для спецификации, визуализации, проектирования и документирования компонентов программного обеспечения, бизнес-процессов и других систем. Язык UML одновременно является простым и мощным средством моделирования, который может быть эффективно использован для построения разных моделей сложных систем самого различного целевого назначения.
В ходе выполнения работы была
спроектирована информационная система,
содержащая сведения о продаже авиабилетов.
Для этого была разработана последовательность
диаграмм, на основании которых был получен
DDL-код.
Библиографический
список
Информация о работе Проектирование информационных систем для "Агентства цифровых и рекламных услуг"