Содержание
Введение 3
1. Технико-экономическая характеристика предметной области и предприятия. 5
1.1. Характеристика предприятия и его деятельность 5
1.2. Организационная структура управления предприятием 6
2. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов 11
3. Информационное обеспечение задачи 15
3.1. Информационная модель и её описание 15
3.2. Используемые классификаторы и системы кодирования 17
3.3. Характеристика нормативно-справочной, входной и оперативной информации 19
3.4. Характеристика результатной информации 22
4. Программное обеспечение задачи 24
4.1. Общие положения (дерево функций и сценарий диалога) 24
4.2. Характеристика базы данных 25
4.3. Структурная схема пакета (дерево вызова программных модулей) 33
4.4. Описание программных модулей 34
5. Контрольный пример реализации проекта и его описание 35
Заключение 37
Выдержка из текста
Одним из основных видов деятельности железнодорожного транспорта яв-ляются пассажирские перевозки. На долю пассажирских перевозок приходится около 40% пассажирооборота, выполняемого транспортом общего пользования. Основной задачей управления пассажирскими перевозками является достижение максимальной эффективности функционирования пассажирского транспорта, обес-печение полного и качественного удовлетворения спроса платежеспособного насе-ления на перевозки с минимальными издержками.
В условиях рыночной экономики усиливается конкурентная борьба между различными видами транспорта за привлечение пассажиропотока. При этом опре-деляющим фактором в выбор способа передвижения становится уровень качества транспортного обслуживания населения.
Билетные кассы обеспечивают пассажирам возможность быстро и каче-ственно оформить проездные документы. Билетные кассы, являясь составной ча-стью общей системы управления пассажирскими перевозками на железнодорож-ном транспорте, которая предназначена обеспечивать пассажирам в масштабе ре-ального времени все транспортные услуги и сервис, предоставляют необходимую исходную и первичную информацию.
Рациональная организация работы билетных касс имеет важное значение для качественного обслуживания пассажиров и должна обеспечивать:
• высокую производительность труда билетных кассиров;
• быструю выдачу проездных документов и ликвидацию очередей у билет-ных касс в результате оперативного открытия дополнительных касс с ис-пользованием работников, освоивших параллельные профессии;
• исключение случаев отправления поездов со свободными местами при наличии спроса на билеты;
• использование билетными кассирами передовых методов труда и различ-ных форм культурного обслуживания пассажиров;
• непременную сохранность денежных сумм, вырученных от продажи биле-тов;
• правильное оформление проездных документов;
• механизацию и автоматизацию билетно-кассовых операций;
• обустройство рабочего места кассира необходимыми руководствами и по-собиями;
• возможность оперативного планирования размеров пассажирского движе-ния (прицепка и отцепка вагонов, назначение и отмена поездов).
Таким образом, для организации эффективной работы билетных касс необхо-дима разработка информационной системы, реализующей функции по продаже же-лезнодорожных билетов.
Объектом исследования является компания ООО «TwoTrains».
Предметом исследования является процесс ведения автоматизированной продажи железнодорожных билетов.
Целью курсового проектирования является создание информационной си-стемы, позволяющей в оперативном порядке продавать железнодорожные билеты в направлениях дальнего и ближнего следования.
Задачами курсового проектирования являются:
• исследовать предметную область;
• определить основные функции проектируемой информационной системы (ИС);
• разработать информационное обеспечение задачи: информационную мо-дель, классификаторы, алгоритмы;
• разработать удобный пользовательский интерфейс;
• разработать программные приложения и схему их взаимодействия.
Список использованной литературы
Список использованной литературы
1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование ин-формационных систем — М.: ИУИТ, 2012 — 300 с.
2. Коваленко В.В. Проектирование информационных систем, учебник — М.: Форум — 2012, 320 с.
3. Базы данных: модели, разработка, реализация / Карпова Т.- СПб.: Питер, 2001. –304с.
4. Глушаков С.В., Ломотько Д.В. Базы данных .- Х.: Фолио, 2002. – 504 с.
5. Принципы проектирования и разработки программного обеспече-ния. Учебный курс MCSD: Скотт Ф. Уилсон, Брюс Мэйплс, Тим Лэндгрейв. – М: Русская редакция, 2002. – 736стр.
6. Фатрелл Р., Шафер Д. Шафер Л. Управление программными проек-тами: достижение оптимального качества при минимуме затрат. М.: «Вильямс», 2003. – 1128с.
7. Федотова Д.Э., Семенов Ю.Д., Чижик К.Н. CASE — технологии. Москва, Горячая линия — Телеком, 2003 г.
8. Гагарина Л.Г.,.Киселев Д.В и др. Разработка и эксплуатация автома-тизированных информационных систем: учеб.пособие / под ред.проф.Л.Г.Гагариной.-М:ИД»Форум»:ИНФРА-М,2007. – 384 с.
9. Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных, Лори, М, 2006 г.
10. Сорокин А.В. Разработка баз данных, Питер, Сп-б, 2005 г.
11. Дейт К. Введение в системы баз данных. М., 1998.
12. Питер Роб, Карлос Коронел. Системы баз данных: проектирование, реализация и управление, БХВ-Петербург, Сп-б, 2004 г.