Пример готовой дипломной работы по предмету: Информационные технологии
Содержание
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 5
1 АНАЛИЗ ТРЕБОВАНИЙ К ИНФОРМАЦИОННОЙ СИСТЕМЕ 7
1.1 Описание и анализ предметной области 7
1.2 Обзор и анализ возможных альтернатив 8
1.3 Глоссарий 18
1.4 Анализ функциональных и эксплуатационных требований 18
1.4.1 Стандарты 18
1.4.2 Поддержка большого числа пользователей 19
1.4.3 Удобство использования 19
1.4.4 Надежность 19
1.4.5 Производительность 19
1.4.6 Безопасность 20
1.5 Жизненный цикл базы данных 20
1.6 Разработка модели вариантов использования 21
1.7 Разработка сценария 22
1.8 Проверка модели на полноту 24
1.9 Постановка задачи 28
2 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 30
2.1 Архитектура информационной системы 30
2.2 Разработка модели предметной области 30
2.3 Разработка алгоритма функционирования системы 34
2.4 Проектирование интерфейса пользователя 37
2.4.1 Структурная схема приложения 37
2.4.2 Разработка интерфейса пользователя 39
2.4.3 Формы ввода 40
2.5 Создание базы данных 43
3 РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ 47
3.1 Диаграмма компонентов 47
3.2 Разработка программного кода 47
3.3 Построение диаграммы размещения 47
4 АНАЛИЗ РЕЗУЛЬТАТОВ 49
4.1 Разработка тестов и тестирование системы 49
4.1.1 Пример тестирования функции "Регистрация" 49
4.1.2 Пример тестирования функции бронирования билета 50
ЗАКЛЮЧЕНИЕ 52
Список использованных источников 53
Приложение А Код программы 54
Приложение Б Внешний вид графического материала 69
На отдельных листах (CD-R в приклеенном конверте) 76
Постановка задачи (:\Graphics\Лист1.cdr) Лист 1
Диаграмма вариантов использования (:\Graphics\Лист2.cdr) Лист 2
Структура приложения (:\Graphics\Лист3.cdr) Лист 3
Диаграмма деятельности (:\Graphics\Лист4.cdr) Лист 4
Диаграмма деятельности «Добавление рейса» (:\Graphics\Лист5.cdr) Лист 5
Логическая модель данных (:\Graphics\Лист6.cdr) Лист 6
Диаграмма компонентов системы (:\Graphics\Лист7.cdr) Лист 7
Интерфейс пользователя (:\Graphics\Лист8.cdr) Лист 8
Выдержка из текста
В силу необходимости автоматизации рутинной работы, в 2015 году всё больше различных специалистов и компаний обращаются к разработчикам программного обеспечения с целью заменить часть людского труда машинным. Разработка данной ИС позволит показать отличный пример такой замены — автоматизация процесса продажи и регистрации авиабилетов.
С каждым годом всё большую долю заказов в различных сферах составляют заказы онлайн. Это не удивительно, так как заказать товары и услуги таким способом гораздо быстрее и удобнее, чем делать это классическими способами.
Программный продукт разрабатывается с целью:
• организации лёгкого поиска необходимых рейсов по всем доступным направлениям и датам;
• организации самостоятельного выбора авиабилета клиентом без участия сотрудников;
• упрощение работы с клиентской базой для сотрудников авиакомпании;
• ускорение и оптимизация работы авиакомпании на всех этапах оформления авиабилетов;
• организации процесса своевременного информирования клиентов о новых рейсах и направлениях.
Объект исследования – деятельность по учету продажи и регистрации авиабилетов.
Задачи исследования:
• проектирование и разработка информационной системы (ИС) для учета продажи и регистрации авиабилетов;
• отработка навыков веб-программирования.
Задачи, которые необходимо решить для достижения цели:
• описание предметной области;
• обзор программ-аналогов;
• выбор программных средств проектирования и разработки системы;
• концептуальное, логическое, физическое проектирование;
• реализация схемы базы данных (БД);
• реализация приложения пользователя;
• описание приложения пользователя;
• реализация приложения сотрудника.
В рамках выполнения выпускной квалификационной работы будет рассмотрена разработка системы с использованием веб-интерфейса. Таким образом, работа посвящена проектированию и разработке ИС для учета продажи и регистрации авиабилетов.
Список использованной литературы
1. Система автоматизации работы агентства по продаже авиабилетов. [Электронный ресурс].
URL: https://author 24.ru/readyworks/Kursovaya_rabota/Bazy_dannyh/138856 (дата обращения 15.05.2015).
2. Вендров А.М. CASE-технологии. Проектирование программного обеспечения информационных систем. М.: Финансы и статистика, 2002. – 870 с.
3. Карпова Т.С. Базы данных: модели, разработка, реализация: учеб. пособие / Т.С. Карпова. – СПб.: Питер, 2002. – 454 c.
4. Костерин В.Н. Построение диаграмм / В.Н. Костерин – М.: ПравдаТим, 2008. – 319 с.
5. Маклаков С.В. CASE-средства разработки информационных систем. BPwin и Erwin –М.: ДиалогМифи, 2001. – 367 с.
6. Мишель Е. Дэвис и Джон А. Филлипс. Изучаем PHP и MySQL. – Символ-Плюс, 2008. – 442с.
7. Федорова Д.Э. CASE-технологии. / Д.Э. Федорова, Ю.Д. Семенов, К.Н. Чижик – М.: Вильямс, 2003. – 409с.
8. Фураев Э.В., Фураев Д.Э. Базы данных. – М.: Академия, 2007. – 420 c.
9. Хомоненко А., Гофман Вл. Работа с базами данных в PHP. – Спб.: БХВ-Петербург, 2005. – 390с.
10. Сравнительные характеристики SQL СУБД. [Электронный ресурс].
URL: http://www.realcoding.net/article/view/1534 (дата обращения 19.05.2015).