Файл: Разработка проекта информационной системы для ЖД Вокзала.pdf
Добавлен: 14.06.2023
Просмотров: 3319
Скачиваний: 72
СОДЕРЖАНИЕ
1 ТЕОРЕТИЧЕСКИЕ ИССЛЕДОВАНИЯ ВОПРОСОВ ПРОЕКТИРОВАНИЯ ИФОРМАЦИОННОЙ СИСТЕМЫ ЖД ВОКЗАЛ
1.1 Исследование специфики деятельности железнодорожного вокзала
1.2 Теоретические исследования средств проектирования и разработки информационных систем
2. АНАЛИЗ ДЕЯТЕЛЬНОСТИ ЖД ВОКЗАЛА И АНАЛОГОВ ИС
2.1 Анализ организационной структуры ЖД вокзала
3. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ
3.1 Моделирование бизнес процессов
3.2 Проектирование базы данных информационной системы ЖД вокзал
3.3 Проектирование интерфейса информационной системы ЖД вокзал
Таблица «Услуги» в режиме конструктора СУБД MS Access 2003 приведена на рис.3.14. Данная таблица содержит ряд соответствующих тематических полей, имеющих текстовый, валютный и численный типы данных, а уникальным идентификатором таблицы является «Номер услуги» (тип данных «Автоинкремент»).
Рисунок 3.14 – Таблица «Услуги» в режиме конструктора СУБД MS Access 2003
Схема данных БД ИС ЖД вокзала приведена на рис.3.15.
Рисунок 3.15 – Схема данных БД ИС ЖД вокзала
Перечень всех таблиц БД ИС ЖД вокзала приведен на рис.3.16.
Рисунок 3.16 – Перечень таблиц БД ИС ЖД вокзала в MS Access 2003
3.3 Проектирование интерфейса информационной системы ЖД вокзал
При проектировании интерфейса ИС ЖД вокзала создано 11 форм (рис.3.17). Главная форма (рис.3.18) предназначена для обеспечения общего интерфейса окна пользователя с возможностями открытия соответствующих управляющих форм, предназначенных для управления данными в соответствующих таблицах БД.
В каждой форме управления данными (ри.3.19-3.28) реализованы текстовые надписи (для информирования пользователя о назначении компонента) и текстовые поля (для ввода и редактирования данных по таблице).
Для управления операциями в формах служат управляющие кнопки навигации по записям, а также дополнительные кнопки создания новой записи, сохранения изменений, удаление записей и обновление данных. Для наглядности, данные кнопки снабжены соответствующими пиктограммами. Для обеспечения быстрого закрытия ИС на главной форме предназначена кнопка «Выход».
Рисунок 3.17 – Перечень разработанных форм для ИС ЖД вокзала в MS Access 2003
Главная форма ИС ЖД вокзала в MS Access 2003 приведена на рис.3.18. Она содержит перечень кнопок, которые позволяют открыть соответствующие формы редактирования информации в системе.
Рисунок 3.18 – Главная форма ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными о пассажирах ИС ЖД вокзала в MS Access 2003 приведен на рис.3.19. Данная форма содержит соответствующие поля таблицы «Пассажиры», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.19 – Интерфейс формы управления данными о пассажирах ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными о поездах ИС ЖД вокзала в MS Access 2003 приведен на рис.3.20. Данная форма содержит соответствующие поля таблицы «Поезда», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.20 – Интерфейс формы управления данными о поездах ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными о билетах ИС ЖД вокзала в MS Access 2003 приведен на рис.3.21. Данная форма содержит соответствующие поля таблицы «Билеты», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.21 – Интерфейс формы управления данными о билетах ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными о вагонах ИС ЖД вокзала в MS Access 2003 приведен на рис.3.22. Данная форма содержит соответствующие поля таблицы «Вагоны», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.22 – Интерфейс формы управления данными о вагонах ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными о местах ИС ЖД вокзала в MS Access 2003приведен на рис.3.23. Данная форма содержит соответствующие поля таблицы «Места», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.23 – Интерфейс формы управления данными о местах ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными о типах поездов ИС ЖД вокзала в MS Access 2003 приведен на рис.3.24. Данная форма содержит соответствующие поля таблицы «Типы поездов», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.24 – Интерфейс формы управления данными о типах поездов ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными о станциях ИС ЖД вокзала в MS Access 2003 приведен на рис.3.25. Данная форма содержит соответствующие поля таблицы «Станции», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.25 – Интерфейс формы управления данными о станциях ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными о типах вагонов ИС ЖД вокзала в MS Access 2003 приведен на рис.3.26. Данная форма содержит соответствующие поля таблицы «Типы вагонов», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.26 – Интерфейс формы управления данными о типах вагонов ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными о маршрутах поездов ИС ЖД вокзала в MS Access 2003 приведен на рис.3.27. Данная форма содержит соответствующие поля таблицы «Маршруты», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.27 – Интерфейс формы управления данными о маршрутах поездов ИС ЖД вокзала в MS Access 2003
Интерфейс формы управления данными об оказываемых услугах ИС ЖД вокзала в MS Access 2003 приведен на рис.3.28. Данная форма содержит соответствующие поля таблицы «Услуги», ее интерфейс базируется на использовании подписей соответствующих столбцов таблицы и текстовых полей для просмотра и редактирования информации. Управление данными осуществляется с помощью кнопок добавления, сохранения, удаления и обновления информации (на каждой кнопке расположена соответствующая графическая пиктограмма). Для навигации между записями используется стандартная панель кнопок, расположенная в левом нижнем углу.
Рисунок 3.28 – Интерфейс формы управления данными об оказываемых услугах ИС ЖД вокзала в MS Access 2003
ЗАКЛЮЧЕНИЕ
В ходе выполнения данной курсовой работы были рассмотрены существующие методологии моделирования информационных систем IDEF0, IDEF3, DFD и разработана ИС справочной системы железнодорожного вокзала. Изучены и использованы возможности СУБД MS Access для разработки физической модели БД, а также компонентов пользовательского интерфейса ИС ЖД вокзала. Выполняя анализ и моделирование процессов средствами программного пакета Bpwin, мы добились разделения и декомпозии нужных задач.
В процессе выполнения данной работы была изучена разрабатываемая предметная область, а именно принципы работы железнодорожных вокзалов и интегрированных в них информационных систем. Для этого потребовалось разобраться с терминологией данной области, проанализовать необходимые нормативные и правовые документы, изучить образцы документов, используемых организацией и проследить их перемещение как внутри организации, так и за его пределами.
В результате проведения этих мероприятии была получена информация, на основе которой проведен первоначальный анализ предметной области.
Поставленная цель работы успешно достигнута.
В ходе выполнения работы, были решены следующие задачи:
1. Проведен анализ специфики деятельности современных железнодорожных вокзалов. Определен состав основных подсистем ЖД-вокзала, описаны основные цели моделирования работы ИС ЖД вокзала. Приведено назначение основного подразделения ЖД вокзала - ЖД кассы.
2. Рассмотрены возможности существующих средств проектирования и разработки информационных систем. Рассмотрены достоинства и функциональные возможности методологий моделирования бизнес-процессов IDEF0, IDEF3, DFD, а также СУБД MS Access
3.Поведен анализ огранизационной структуры Жд вокзал. Рассмотрели общий ряд требований, которым должны отвечать железнодородные структуры.
4. Проведен анализ существующих аналогов информационных систем, используемых в ЖД вокзалах. Проведен сравнительный анализ достоинств и недостатков таких существующих программных аналогов: ИС Киевского ЖД вокзала, ИС "Южная железная дорога", ИС "Туту.ру", ИС КВЦ. Обоснована необходимость разработки отдельной ИС ЖД вокзала.
5. Разработана функциональная модель ИС ЖД вокзала средствами BPwin. Осуществлено моделирование бизнес-процессов в нотациях IDEF0, IDEF3 и DFD, описаны основные потоки, этапы и работы построенных моделей.
6. Разработана база данных и формы пользовательского интерфейса для удобной обработки данных в СУБД MS Access. БД содержит 10 таблиц, в каждой из которых опеределены уникальные ключи, идентифицирующие каждую запись. Таблицы связаны между собой отношениями «один ко многим». Для обработки таблиц создано 11 форм пользовательского интерфейса, одна из которых является главной, с помощью которой осуществляется переход по соотвествующих формам управления данными. Реализованы возможности добавления, изменения, удаления и сохранения данных в БД.
В результате проведенной работы на этапах моделирования и проектирования получен проект системы, содержащий достаточно информации для ее реализации.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ:
- Абдикеев Н.М. Реинжиниринг бизнес-процессов. Учебник - М.: ЭКСМО, 2005. – 578 с.
- Абрамова О.Ф. CASE-технологии: изучать или исключить? / Абрамова О.Ф. // Alma mater (Вестник высшей школы). - 2012. - № 9. - C. 109-110.
- Ауэрман Л. Я. Методы разработки информационных систем. -М.: 2007.- 512 с.
- Васильева Н. И. Разработка корпоративных систем: от теории к практике / Н. И. Васильева. — Минск: Народная асвета, 1999. — 571 с.
- Венгров А.М. CASE-совеременные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998. – 615 с.
- Маклаков С.В. BPwin, ERwin. CASE-средства разработки информационных систем / С.В. Маклаков. – М.:Диалог-МИФИ, 1999. – 415 .
- Данько, П. П. Управление информационными системами. Методические аспекты: учеб. пособие / П. П. Данько. — М.: Инфра-М, 2007. — 418 с.
- Дворников А. IDEF0 как инструмент моделирования процессов / А. Дворников // Авант Партнер, 2005. - № 22 (79). – С. 45-54.
- Драч Г. В. Внедрение информационных систем: учеб. пособие / Г. В. Драч. — Ростов н/Д.: Феникс, 2005. — 573 с.
- Иволгин А. И. Автоматизация управления на промышленном предприятии / А. И. Иволгин. — Минск: Новое знание, 2005. — 414 с.
- Калянов Г.Н. Консалтинг при автоматизации предприятий: подходы, методы, средства / Г.Н. Калянов. – М.: ДиалогМифи, 2003. – 315 с.
- Каменова М. С. Моделирование бизнеса. Методология ARIS: практ. поосбие / М. С. Каменова. — М.: Серебрянные нити, 2005. — 327 с.
- Кодд Е.Ф. Реляционная модель данных для больших совместно используемых банков данных. СУБД № 1, 2005. – 516 с.
- Кукушкин А.А., Овсянников A.A. CASE-моделирование информационных процессов / А.А. Кукушкин, A.A. Овсянников Орёл: ВИПС, 1998. – 315 с.
- Мазеин С. В. Оценка информационных потоков: информационное обеспечение предприятий / С. В. Мазеин // Менеджмент в России и за рубежом. — 2005. — № 5. — С. 118 — 123.
- Маклаков С. «Объединение структурного и объектного подхода в новом поколении CASE-средств Computer Associates» // Учебно-консалтинговый центр. 2002. – 297 с.
- Мамонтов С. П. Основы автоматизации управленческой деятельности / С. П. Мамонтов. — М.: РОУ, 2007. — 272 с.
- Матрохин А.Е. Проблемы процесса разработки программных систем / Матрохин А.Е., Абрамова О.Ф. // Студенческий научный форум 2014 : докл. VI меЖДунар. студ. электрон. науч. конф., 15 февр. – 31 марта 2014 г. Направл.: Технические науки / РАЕ. - М., 2014. - C. 1-6.
- Окулесский В.А. Функциональное моделирование - методологическая основа реализации процессного подхода / В.А. Окулесский. М.: НИЦ "Прикладная логистика", 2009. – 315 с.
- Покацкая Е.В. Пассажирский железнодорожный комплекс. Вокзалы / Е.В. Покацкая, А.С. Левченко. – Самара : СамГАПС, 2007. – 66 с.
- Тельнов Ю.В. Реинжиниринг бизнес-процессов (Учебное пособие) / Ю.В. Тельнов. Московский меЖДународный институт эконометрики, информатики, финансов и права. - М., 2003. – 199с. 214 с.
- Типовой С.Т. CALS – технологии. Моделирование процессов предприятия с использованием методологии IDEF0 / С.Т. Типовой. – М.:НИЦ CALS – технологии: «Прикладная логистика», 2001. — 311 с.