Проектирование информационных систем для "Агентства цифровых и рекламных услуг"

Автор работы: Пользователь скрыл имя, 11 Мая 2015 в 18:51, курсовая работа

Описание работы

Цели работы – полностью разработать информационную систему для «Агентства цифровых и рекламных услуг». Необходимо произвести анализ предметной области, определить структуру задачи и смоделировать систему при помощи диаграмм унифицированного языка моделирования (UML). Далее произвести выбор программных и технических средств. По результатам работы спроектировать экранные формы и создать готовый программный продукт.

Содержание работы

Введение ……………………………………………………………………2
Техническое задание ………………………………………………...........3
Выбор программных и технических средств....…………………...........4
Описание предметной области………....……………….…………....…..5
Модель требований………………………………….…………….......….6
Модель анализа……………………..…………………………………......8
Модель проектирования……………………………………....…….........9
Интерфейсы форм …………………………………………………...…....14
Заключение……………………………………..…………………….…....16
Библиографический список……………………………………..………..

Файлы: 1 файл

Курсовая ПИС 01.04.docx

— 8.59 Мб (Скачать файл)

Рис. 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-код. 
Библиографический список

 

  1. Алгоритмические языки и программирование. Система программирования DELPHI: учеб. пособ. для вузов / разраб. Т.А.Лабзиной. - М: Совр. Гум. Ун-т, 2002.
  2. Ахангельский А.Я. Программирование в Delphi 7. – М.: ООО «Бином-Пресс», 2003 г. – 1152с.
  3. Дарахвелидзе П.Г., Марков Е.П. Программирование в Delphi 7. – СПб.: БХВ-Петербург, 2003. – 784с: ил.
  4. Емельянова Н.З., Партыка Т.А., Попов И. Основы построения автоматизированных информационных систем: учебное пособие для студ. СПО. - М: Форум; Инфра-М, 2005.- 416 с.
  5. Карпова Т. Базы данных. Модели, разработка, реализация: учеб. пособие. - СПб: Питер, 2002.- 304 с.
  6. Моисеенко С. SQL : задачи и решения. - СПб: Питер, 2006.-256 с.
  7. Основы автоматизированных информационных систем: Автоматизированные информационные системы (АИС): учеб. пособ. для вузов / разраб. В.Н.Кузубовым. - М: Совр. Гум. Ун-т, 2000.
  8. Основы автоматизированных информационных систем. Обеспечение автоматизированных информационных систем: учеб. пособ. для вузов / разраб. В.Н.Кузубовым. - М: Совр. Гум. Ун-т, 2001.
  9. Принципы построения автоматизированных информационных систем (АИС). Техническое и рабочеее пректирование АИС: учеб. пособие для вузов / разраб. В.Н.Кузубовым. - М: Совр.Гум.Ун-т, 2000.-102 с.
  10. Семакин И.Г., Шестаков А.П. Основы программирования: учебник для студ. СПО. - М: Академия, 2003.- 438 с.
  11. Тейлор Аллен Дж. SQL для «чайников», 5-е издание.: Пер. с англ. – М.:
  12. Фаронов В.В. Система программирования Delphi . - СПб: БХВ-Петербург, 2004.- 912 с.
  13. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: учебник для вузов / под ред. А.Д.Хомоненко.- 3-е изд. - СПб: Корона-Принт, 2003.- 672 с.

Информация о работе Проектирование информационных систем для "Агентства цифровых и рекламных услуг"