Разработка и проектирование БД "Касса ж/д вокзала"
Обоснование необходимости и определение целей использования вычислительной техники для автоматизации железнодорожной кассы. Описание входной оперативной информации для памяти ЭВМ и разработка проекта базы данных касса вокзала средствами MS Access.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 05.03.2013 |
Размер файла | 324,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Махачкалинский промышленно-экономический техникум
КУРСОВАЯ РАБОТА
на тему: «Разработка и проектирование БД «Касса ж/д вокзала»»
Выполнила: ст-ка гр. 3ас1
Сидоренко Е.Ю.
Проверила: Магомедова Р.М.
Махачкала 2012г.
Информация о файлах в архиве: пояснительная записка (оформление, диаграммы, отчеты, листинг программы) + исходники Delphi 7.0 + таблицы в *.mdb (access)
Краткое описание:
Данная курсовая работа посвящена автоматизации работы железнодорожной кассы. Для того чтобы точно и оперативно работать необходимо, автоматизировать работу. Автоматизировать всю работу железнодорожных касс мы не будем, мы возьмем лишь часть их, а точнее произойдет автоматизация работы с клиентами.
Создание базы данных и программы для работы с клиентами более актуальна и необходима чем другие из-за того что ежедневно через ЖД кассы проходят сотни людей , и если оставить регистрацию ручной, то в конечном итоге накопиться очень много записей в которых будет очень трудно ориентироваться сотрудникам ЖД касс , что приведет к снижению уровня обслуживания и производительности.
Представьте себе очереди в ЖД кассах только из-за того что сотрудник не может сразу ответить на какое время он может продать билет клиенту, ему для этого необходимо просмотреть кучу бумаг найти ту или иную информацию о расписании поездов, посмотреть их график.
При автоматизированной работе человек просто вносит данные, а компьютер производит их быструю обработку и выдает результат. Например, вы вводите пункт отправления - пункт прибытия и компьютер через секунду выдает всю информацию по этим данным.
Рис. Главное окно программы на Delphi - Железнодорожная касса
автоматизация память база данная касса
Содержание задания
При продаже билетов регистрируют пассажиров.
Информацию о каждом пассажире вводится в диалоге по запросам программы.
Информация о каждом пассажире состоит из следующих полей :
-Фамилия, имя, отчество;
-Номер паспорта;
-Пункт назначения;
-Номер поезда.
Сведения о пассажирах сохраняются в файле pas.dat ,состоящем из отдельных записей ,где одна запись хранит всю информацию об одном пассажире.
Программа содержит следующие процедуры и функции;
-Схема железной дороги;
-Продажа билета (регистрирует нового пассажира);
-Найти пассажира;
-Удалить пассажира;
-Выход;
Указанные процедуры и функции выбираются из меню.
В пункте СХЕМЫ ЖЕЛЕЗНОЙ ДОРОГИ - выводиться номер поезда, пункт назначения , время отправки , количество свободных мест и цена билета по всем направлениям.
В пункте ПРОДАЖА БИЛЕТА - вводится Ф.И.О, номер паспорта, пункт назначения, номер поезда, т.е. регистрируется новыйпассажир, информация о нем вносится в базу данных.
В пункте НАЙТИ - выводится информация о пассажире.
В пункте УДАЛИТЬ ПАССАЖИРА - по введенной Ф.И.О. информация о данном пассажире удаляется из базы данных.
ВЫХОД - выход из программы.
Введение
В настоящее время среди разработчиков базы данных (БД) большой популярностью пользуется реляционная СУБД ACCESS, входящая в состав пакета Microsoft Office 2003. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими приложениями пакета, средства организации работы с базами данных и защита информации - вот далеко не полный перечень достоинств этого приложения.
Основные функции СУБД - это описание структуры базы данных, обработка данных и управление данными.
База данных - это единое, вместительное хранилище разнообразных данных и описаний их структур, которое после своего определения, осуществляемого отдельно и независимо от приложений, используется одновременно многими приложениями. Это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определённой теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой её части.
Кроме данных база данных может содержать средства, позволяющие каждому из пользователей оперировать только теми данными, которые входят в его компетенцию. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным пользователям, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных
Целью данной курсовой работы является разработка и реализация базы данных для железнодорожного вокзала, что бы обеспечить хранение, накопление и предоставление информации о деятельности...
Содержание
Введение
1. Аналитическая часть
1.1 Технико-экономическая характеристика объекта
1.2 Экономическая сущность комплекса задач
1.3 Обоснование необходимости и цели использования вычислительной техники для решения данного комплекса задач
1.4 Общая характеристика организации машинной обработки
1.5 Формализация расчётов
1.6 Обоснование проектных решений по информационному обеспечению комплекса задач
1.7 Обоснование проектных решений по программному обеспечению (внутримашинной технологии) комплекса задач
1.8 Обоснование проектных решений по технологии сбора, передачи, обработки и выдачи информации
2. Проектная часть
2.1 Информационное обеспечение комплекса задач
2.1.1 Инфологическая или информационная модель (модель данных) и её описание
2.1.2 Описание входной оперативной информации (входных документов и макетов размещения данных)
2.1.3 Характеристика результатной информации
2.1.4 Характеристика промежуточной информации (описание файлов и записей)
2.1.5 Используемые классификаторы, системы кодирования и структуры кодов
2.2 Машинная реализация комплекса задач
2.2.1 Схема взаимосвязи программных продуктов или программных модулей и информационных файлов и её описание или структурная схема программного комплекса (схема структуры использования пакета прикладных программ)
2.2.2 Детальная блок-схема основных расчётных модулей и её описание (или описание средств адаптации пакета программ для использовании в проектировании)
2.2.3 Организация технологического сбора, передачи, обработки и выдачи информации (схема работы системы)
Заключение
Введение
Железнодорожный транспорт играет большую роль в России. Он является самым быстрым и удобным способом передвижения. В России железнодорожный транспорт - это развитая сеть с большим количеством сотрудников. Территория нашей страны обширна, то перемещение по ней удобно и быстро, осуществляется по средствам железнодорожного транспорта. При этих условиях необходимо организовывать слаженную деятельность железнодорожных касс на высоком уровне: автоматизировать процессы, связанные с финансовой стороной вопроса (продажа билетов), использовать удобные для пассажиров и кассиров формы представления информации. Для этого для сотрудников касс разрабатываются специальные системы управления - базы данных, в которых хранится вся информация о поездах, билетах и пассажирах.
Среда MS Access обеспечивает не только удобство доступа и использования данных, но и позволяет добавлять необходимую информацию.
1. Аналитическая часть
1.1 Технико-экономическая характеристика объекта
Железнодорожный вокзал Махачкалы расположен на улице В. Эмирова, 10.
Железнодорожный вокзал Махачкалы находится на одном из важнейших железнодорожных узлов Северо-Кавказской железной дороги - ж/д станции Махачкала. Через Махачкалинский железнодорожный вокзал проходят поезда, направляющиеся в сторону Санкт-Петербурга, Воронежа, Твери, Астрахани, Саратова, Минеральных Вод, Армавира, Волгограда, Ростова-на - Дону, Липецка, городов Бологое и Елец, а так же Баку. Железнодорожное сообщение Махачкалы с Москвой существует с 1894 года.
О прошлом Махачкалинского вокзала сегодня напоминают лишь два кирпичных здания, в одном из которых разместилась дистанция сигнализации и связи, в другом - линейное отделение милиции. Современный железнодорожный вокзал, построенный в 1974 году и реконструированный в 2000-х годах, является одним из самых красивых и благоустроенных на Северо-Кавказской железной дороге.
На железнодорожном вокзале Махачкалы имеется все для оказания качественных услуг пассажирам: залы ожидания различного уровня комфортности, комната матери и ребенка, комнаты длительного отдыха, информационное табло со сведениями о наличии мест на ближайшие поезда, сенсорные справочные установки «Экспресс», камера хранения крупногабаритного багажа и ручной клади, медицинский пункт, кафе, сервисный центр.
Директор
Старший кассир
Зам. директора
Главный бухгалтер
Бухгалтер
Кассир 1
Кассир 2
Кассир 3
Таблица: Организационная структура организации деятельности Ж/Д касс
Должность |
Функциональная обязанность |
|
Директор |
Контроль работы авиакасс и всей компании в целом. |
|
Зам. Начальника железной дороги |
Выполнение обязанностей и поручений директора в его отсутствие. |
|
Старший кассир |
Продажа билетов, проверка соблюдения правил продажи билетов, контроль кассиров |
|
Главный бухгалтер |
Финансовое планирование деятельности авиакасс |
|
Бухгалтерия |
Подсчет кассы, учетные операции фин-хоз деятельности |
|
Кассир |
Продажа билетов |
Функциональная структура организации деятельности Ж/Д касс
1.2 Экономическая сущность комплекса задач
Перевозка пассажиров на железнодорожном транспорте является актуальной проблемой на сегодняшний день, так как продажа билетов ведётся хоть и автоматизировано, но зачастую у касс скапливается большое количество народу. То есть идёт медленное обслуживание пассажиров происходит это из-за неудобного интерфейса. Где требуемые данные находятся на 3-ем, 4-ом и более уровнях доступа, что увеличивает время доступа к информации.
Перед нами стоит задача упростить доступ к данным, то есть сделать его более доступным в том плане, что информация, необходимая для продажи билетов пассажирам находилась максимум на 3-ем уровне доступа.
Наша база данных помогает облегчить поиск информации, требуемой пассажиру и самому оператору, по продажи билетов:
- выдать полную информацию о требуемом рейсе;
а) название рейса;
б) код рейса;
в) время отправления;
г) время прибытия до пункта назначения;
д) время в пути;
- предоставить информацию о наличие:
а) свободных мест;
б) стоимости билета по типу вагона:
1) плацкарт;
2) купе.
1.3 Обоснование необходимости и цели использования вычислительной техники для решения данного комплекса задач
Железнодорожные кассы являются предприятием, которое ежедневно работает с большим числом клиентов.
Основной целью курсового проектирования является создание базы данных, которая позволит структурировать те огромные объемы информации, которые накапливаются в организации, и тем самым существенно облегчит работу и доступ к данным практически всем звеньям, участвующим в работе железнодорожных касс. Удобный интерфейс обеспечивает возможность использования данной базы не только специалистами, но и людьми, не имеющими практически никакого опыта работы с подобными приложениями. Создана база данных для использования ее кассирами железнодорожных касс.
Также можно выделить следующие цели, которые преследует созданная база данных:
-Облегчение работы кассиров за счет автоматического формирования билета с последующим занесением его в базу
-Ведение постоянного учета количества свободных, занятых и забронированных мест
-Выдачу информации по конкретному рейсу
1.4 Общая характеристика организации машинной обработки
Технология автоматизированной обработки информации строится на следующих принципах:
- интеграции обработки данных и возможности работы пользователей в условиях эксплуатации автоматизированных систем централизованного хранения и коллективного использования данных (банков данных);
- распределенной обработки данных на базе развитых систем передачи;
- рационального сочетания централизованного и децентрализованного управления и организации вычислительных систем;
- моделирования и формализованного описания данных, процедур их преобразования, функций и рабочих мест исполнителей;
- учета конкретных особенностей объекта, в котором реализуется машинная обработка информации.
Организация технологии обработки информации на отдельных ее этапах имеет свои особенности, что дает основание для выделения внемашинной и внутримашинной технологии. Внемашинная технология (ее нередко именуют предбазовой) объединяет операции сбора и регистрации данных, запись данных на машинные носители с контролем. Внутримашинная технология связана с организацией вычислительного процесса в ЭВМ, организацией данных в памяти и их структуризацией, что дает основание называть ее еще и внутрибазовой.
Внутримашинная технология решения задач на ЭВМ, как правило, реализует следующие типовые процессы преобразования информации:
- формирование новых баз данных;
- упорядочение данных; выборка некоторых частей записи, слияние и разделение данных;
- внесение изменений в данные; выполнение арифметических действий над реквизитами в пределах записей, над записями.
Решение каждой отдельной задачи или комплекса задач требует выполнения следующих операций: загрузка программы машинного решения задачи; ввод исходных данных;
- логический и арифметический контроль введенной информации; исправление ошибочных данных;
- компоновка входных массивов и сортировка введенной информации; вычисления по заданному алгоритму; получение выходной информации;
- редактирование выходных форм; вывод информации на экран и машинные носители; печать таблиц с выходными данными. Выбор того или иного варианта технологии определяется прежде всего объемно-временными особенностями решаемых задач, периодичностью, срочностью, требованиями к быстроте связи пользователя с ЭВМ и режимными возможностями технических средств - в первую очередь ЭВМ.
1.5 Формализация расчётов
После определения основных целей и задач, ставящихся перед разрабатываемой информационной подсистемой, характеристики организации решения поставленных, следует провести формализованное описание всех показателей и расчетов, в которых они используются. Формализованное моделирование осуществляется по определенным правилам. Согласно этим правилам по каждому показателю выявляются реквизиты-признаки и реквизиты-основания. Им присваиваются условные обозначения: в практике принято реквизитам-основаниям присваивать заглавные буквы, реквизитам-признакам строчные буквы. Каждый показатель выражается в виде совокупности значений, которые он может принимать. Входные показатели в основном представляют собой конкретное значение, которое уже четко определено. Поэтому данные показатели являются исходными данными, которые не могут быть подвергнуты изменениям. Входные показатели, связанные между собой каким-либо образом, могут быть представлены совокупностью формул. Анализ взаимосвязи различных показателей представляет собой определенный алгоритм расчета показателей на каждом этапе проектируемого процесса.
1.6 Обоснование проектных решений по информационному обеспечению комплекса задач
Информационное обеспечение (ИО) - совокупность единой системы классификации и кодирования информации, унифицированных систем документации, схем информационных потоков, циркулирующих в организации, методология построения баз данных. Данная подсистема предназначена для своевременного представления информации, принятия управленческих решений.
Понятие информационного обеспечения возникло с созданием автоматизированных систем управления (АСУ).
Информационное обеспечение состоит из внутримашинного , которое включает массивы данных (входные, промежуточные, выходные), программы для решения задач, и внемашинного , которое включает системы классификации и кодирования оперативных документов, нормативно-справочной информации (НСИ).
Одно из важных требований к информационному обеспечению - это достоверность данных информационной базы.
Необходимая достоверность данных в информационных базах обеспечивается высокой степенью контроля на всех стадиях работы с данными.
Особенности технологии обработки данных связаны с такими факторами, как: функционирование в режиме диалога с пользователем, наличие накопителей информации, исключение бумажных технологий для обработки информации.
Благодаря диалоговому режиму отсутствует четко установленная заранее последовательность операций по обработке данных.
В состав технологических операций входят:
- загрузка программы;
- ввод данных;
- контроль информации и возможность корректировки;
- справочно-информационное обслуживание;
- формирование информационных массивов;
- вывод информации.
Существует несколько способов регистрации первичной информации:
- документальный;
- документальный с регистрацией на машинном носителе;
- автоматический.
1.7 Обоснование проектных решений по программному обеспечению (внутримашинной технологии) комплекса задач
Программное обеспечение -- наряду с аппаратными средствами, важнейшая составляющая информационных технологий, включающая компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся на машинных носителях.
Программное обеспечение представляет собой алгоритм, реализованный в виде последовательности инструкций для процессора.
Базы данных (БД) составляют в настоящее время основу компьютерного обеспечения информационных процессов, входящих практически во все сферы человеческой деятельности.
Действительно, процессы обработки информации имеют общую природу и опираются на описание фрагментов реальности, выраженное в виде совокупности взаимосвязанных данных. Базы данных являются эффективным средством представления структур данных и манипулирования ими. Концепция баз данных предполагает использование интегрированных средств хранения информации, позволяющих обеспечить централизованное управление данными и обслуживание ими многих пользователей. При этом БД должна поддерживаться в среде ЭВМ единым программным обеспечением, называемым системой управления базами данных (СУБД). СУБД вместе с прикладными программами называют банком данных.
Одно из основных назначений СУБД - поддержка программными средствами представления, соответствующего реальности.
Предметной областью называется фрагмент реальности, который описывается или моделируется с помощью БД и ее приложений. В предметной области выделяются информационные объекты - идентифицируемые объекты реального мира, процессы, системы, понятия и т.д., сведения о которых хранятся в БД.
В мире существует множество систем управления базами данных. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. В качестве такого объекта мы выберем СУБД Microsoft Access, входящую в пакет Microsoft Office.
Переход к преимущественно безбумажному делопроизводству дает возможность наладить комплексное управление документированной информацией в единой автоматизированной среде, получить целостную картину исполнения документов и поручений по всем уровням управления, проводить согласование документов в электронной форме, контролировать все операции с электронным документом и внедрить единые процедуры безопасности.
1.8 Обоснование проектных решений по технологии сбора, передачи, обработки и выдачи информации
Представим себе работу вокзалов, имеющее в наличии большое количество отдалённых касс, и целый штат операторов по продаже билетов.
В основной круг задач работников касс при оформлении проездных документов входят следующие задачи:
-сбор информации о пассажире;
-выбор нужной информации о необходимом рейсе;
-обработка информации о данном рейсе;
-формирование выходных документов.
При сборе и обработке информации большое внимание должно уделяться функции ведения отчётности о наличии билетов. Отчётность - это внутренняя информация, на основе которой ведутся все расчеты и выводы в работе. В данном случае отчётными данными для операторов будут являться следующие данные:
-список пассажиров с указанием фамилии, имя и отчества, количества детей, присутствующих с родителями. Для того, чтобы знать поток пассажиров в данный пункт, объём пассажиров в вагоне;
-список проданных билетов с указанием даты для расчета стоимости проезда;
Помимо этого, в системе расчета присутствует внутренний неизменяемый список поездов. Неизменяемый - потому что на протяжении многих лет список поездов практически не меняется, так как нарушится поток поездов и будет простой у железной дороги, поэтому будем считать его постоянным.
Таким образом, использование внутренней справочной информации обуславливается самим процессом учёта билетов.
2. Проектная часть
2.1 Информационное обеспечение комплекса задач
2.1.1 Инфологическая или информационная модель (модель данных) и её описание
Инфологическая модель - это описание предметной области, выполненное с использованием специальных языковых средств, не зависящих в дальнейшем от выбранного программного продукта.
Сущность - любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе.
Атрибут - поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей. Атрибуты используются для определения того, какая информация должна быть собрана о сущности.
Абсолютное различие между типами сущностей и атрибутами отсутствует. Атрибут является таковым только в связи с типом сущности. В другом контексте атрибут может выступать как самостоятельная сущность. Например, для автомобильного завода цвет - это только атрибут продукта производства, а для лакокрасочной фабрики цвет - тип сущности.
Ключ - минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности. Минимальность означает, что исключение из набора любого атрибута не позволяет идентифицировать сущность по оставшимся.
Связь - ассоциирование двух или более сущностей. Если бы назначением базы данных было только хранение отдельных, не связанных между собой данных, то ее структура могла бы быть очень простой. Однако одно из основных требований к организации базы данных - это обеспечение возможности отыскания одних сущностей по значениям других, для чего необходимо установить между ними определенные связи. А так как в реальных базах данных нередко содержатся сотни или даже тысячи сущностей, то теоретически между ними может быть установлено более миллиона связей. Наличие такого множества связей и определяет сложность инфологических моделей.
Для инфологического моделирования различают тип сущности и экземпляр сущности. Для того, чтобы отличить один экземпляр от другого, используется идентификатор, который должен быть уникальным.
Главными требованиями, предъявляемыми к инфологической модели, являются адекватное отображение предметной области с учетом интересов всех пользователей и расширяемость самой модели.
Каждая сущность в инфологической модели обладает набором свойств, которые называются атрибутами. Выделяют следующие типы атрибутов:
- Единичный атрибут (сущность обладает одним единственным значением данного атрибута, изображается простой стрелкой)
- Множественный атрибут (сущность обладает несколькими значениями данного атрибута, изображается двойной стрелкой)
- Условный атрибут (может быть присущ не всем экземплярам сущности, изображается пунктирной стрелкой)
- Составной атрибут, который в свою очередь может быть разделен на несколько атрибутов
Также атрибуты подразделяются на статические (значения которых со временем не меняются, графически отображаются буквой S) и динамические (графически отображаются буквой D).
Отношения между сущностями отображают связи.
Связь - это графически отображаемая ассоциация, устанавливаемая между двумя сущностями.
Основные связи, используемые в инфологических моделях, это:
- Один-к-одному (отображается стрелкой с двумя одинарными окончаниями)
- Один-ко-многим (отображается стрелкой, имеющей одно двойное окончание, которое указывает на множественность элемента)
- Многое-ко-многим (отображается стрелкой с двумя двойными окончаниями)
«Схема данных»
2.1.2 Описание входной оперативной информации (входных документов и макетов размещения данных)
Описание входной оперативной информации во внешней памяти ЭВМ (описание файлов и записей)
В данной системе вся необходимая входная информация вводится пользователем системы, то непосредственно оператором по продажи билетов, вручную с клавиатуры или с помощью мыши. Вся эта информация представлена в виде следующих информационных массивов:
- данные о пассажире (фамилия, имя, отчество), непосредственно отправляющегося в поездку;
- документ, удостоверяющий личность пассажира (номер, серия);
- информация о рейсе, на котором пассажир собирается выезжать (номер рейса, станции, время).
2.1.3 Характеристика результатной информации
Описание результатной информации во внешней памяти ЭВМ (описание файлов и записей)
Разработка данной программы ориентирована на формирование всего лишь одного результирующего выходного документа - проездного билета. В билете будут указаны:
1. номер билета (уникальный);
2. номер рейса;
3. время отправления;
4. время прибытия;
5. время стоянки;
6. дата отправления;
7. дата прибытия;
8. номер вагона;
9. тип вагона;
10. количество человек;
11. фамилия, имя, отчество пассажира;
12. вид предъявленного документа;
13. номер и серия предъявленного документа;
14. стоимость проезда (рассчитывается на основании расстояния, стоимости типа вагона).
Билет действителен при наличии документа, удостоверяющего личность, только на время и дату отправления поезда, а также на время его движения.
Макеты отображения результатов в виде твёрдых копий или же экран дисплея
В результате обработки всех информационных файлов, используемых при решении задачи работы с различными заявками, отчетами по продаже книг Пользователь получает четыре выходных документов, которые выводятся на экран дисплея ,а также на принтер, это :
-Заявка с кодами
-Пачки заявок
-Ответ на заявку
-Счет
2.1.4 Характеристика промежуточной информации (описание файлов и записей)
Промежуточная информация формируется в процессе решения некоторых разработанных задач на ЭВМ и используется для выполнения соответствующих расчетов. К такой информации следует отнести информацию, хранящуюся в таблицах:
-места
-состояние
2.1.5 Используемые классификаторы, системы кодирования и структуры кодов
Необходимо дать краткую характеристику используемым для решения данного комплекса задач классификаторам и системам кодирования. Состав кодовых обозначений объектов может быть оформлен в виде таблицы с таким содержанием граф: наименование кодируемого множества объектов, длина кода (требуемое количество знаков), мощность кода (количество возможных комбинаций), система кодирования (серийная, порядковая, комбинированная), система классификации (иерархическая, многоаспектная или отсутствует), вид классификатора.
Далее:
- производится описание каждого классификатора;
- приводится структурная формула, и рассматриваются вопросы централизованного ведения классификаторов на предприятии по данной предметной области;
- приводятся фрагменты заполненных классификаторов.
2.2.1 Схема взаимосвязи программных продуктов или программных модулей и информационных файлов и её описание или структурная схема программного комплекса (схема структуры использования пакета прикладных программ)
Данный программный продукт состоит из 4 основных вычисляющих модулей:
а) поиск всех возможных рейсов, последовательно проходящих через заданные начальную и конечную точки маршрута.
Для каждого из существующих рейсов указываются станции, через которые поезд проходит последовательно.
Следует отметить, что поезд может идти только в одном направлении.
Задаются пункт отправления и пункт прибытия, указанные пассажиром. Рейс считается подходящим, если в его маршруте содержатся пункты отправления и прибытия, причем пункт прибытия следует после пункта отправления.
Результатом работы программного модуля является список подходящих рейсов.
б) визуальное отображение всех занятых и свободных мест выбранного рейса с учетом даты отправления, проверка освободившихся мест.
После выбора необходимого рейса и даты отправления пассажира таблично отображаются занятые и свободные места. Для каждого занятого места запоминаются пункт назначения и дата прибытия. Место считается освободившимся для данного пассажира, если выполняется два условия: запомненный для места пункт назначения находится до пункта отправления пассажира или совпадает с ним; запомненная дата прибытия для места совпадает с датой отправления пассажира или дата отправления является более поздней.
в) вычисление основных параметров для заданного маршрута: даты прибытия, времени в пути, стоимости билета.
Для каждого пункта маршрута в отдельной таблице указываются следующие параметры: стоимость участка пути от предыдущей до текущей станции и время его прохождения, время прибытия, стоянки и отправления. Для того, чтобы вычислить стоимость маршрута, по которому следует пассажир, нужно суммировать стоимости участков пути, составляющих данный маршрут. К цене маршрута добавляется наценка за класс вагона и обязательный страховой сбор. Чтобы вычислить время .проведенное в пути, нужно суммировать время прохождения каждого участка пути и время стоянки в каждом пункте. Дата прибытия вычисляется прибавлением времени в пути к дате отправления.
г) регистрация пассажира и формирование проездного документа.
После заполнения данных пассажира (фамилии, имени, отчества, номера документа, удостоверяющего личность) происходит регистрация пассажира на данный рейс и формируется проездной документ, в котором указываются рейс, вычисленные ранее стоимость билета, время пути, время отправления и прибытия, дата прибытия, данные пассажира, пункт отправления и пункт следования.
2.2.3 Организация технологического сбора, передачи, обработки и выдачи информации (схема работы системы)
Схема технологии процесса сбора, передачи, обработки и выдачи информации и её описание
Технологический процесс работы системы начинается с загрузки пакета прикладных программ (ППП): загружается рекомендуемая операционная система, программное приложение, для которого написан программный комплекс. После успешной загрузки ППП необходимо запустить непосредственно программный комплекс, который прежде чем загрузить главное меню, проводит авторизацию доступа методом ввода пароля. При неудачной попытке ввода или несанкционированном доступе система предложит повторить ввод. В случае удачного ввода пароля загружается главное меню, представляющее собой строку из восьми основных пунктов меню: билет, вагон, места, поезд, расписания, состояние, станция, станция_1.
Каждое из перечисленных выше меню детализировано на соответствующие подменю.
Результатом действия каждого из подменю является активизация соответствующей формы-макета ввода/вывода данных по определенными условиям: либо необходимости ввести условия выбора данных вручную, либо выбрать из предлагаемого набора.
Всю информацию можно вводить заново, корректировать, удалять.
Инструкционные карты основных операций технологического процесса
Технологический процесс -- это упорядоченная последовательность взаимосвязанных действий, выполняющихся с момента возникновения исходных данных до получения требуемого результата.
После запуска программы перед пользователем отображается специальная главная форма, которая позволяет начать работу с базой данных.
Техника безопасности.
Общие положения:
Настоящая инструкция разработана для пользователей и работников занятых, эксплуатацией ПЭВМ и ВДТ (далее операторов). Работа, которых связана:
1. с приемом и вводом информации, наблюдением и корректировкой решаемых задач по готовым программам;
2. программистов, занятых на ПЭВМ и ВДТ разработкой, проверкой, отладкой программ;
3. инженеров и техников ПЭВМ, выполняющих профилактические и ремонтные работы, устанавливающих причины сбоев, работающих со схемами и другой техдокументацией;
4. пользователей ПЭВМ и ВДТ, совмещающих работу оператора с основной работой и занятыми работой с ПЭВМ не менее половины своего рабочего времени.
Работа оператора ПЭВМ относится к категории работ, связанных с опасными и вредными условиями труда. В процессе труда на оператора ПЭВМ могут оказывать воздействие следующие опасные и вредные производственные факторы.
Физические:
- повышенные уровни электромагнитного излучения;
- повышенные уровни рентгеновского излучения;
- повышенные уровни ультрафиолетового излучения;
- повышенный уровень инфракрасного излучения;
- повышенные уровни статического электричества;
- повышенный или пониженный уровень освещенности;
- повышенные уровни прямой блесткости;
- повышенный уровень ослепленности;
- неравномерность распределения яркости в поле зрения;
- повышенная яркость светового изображения;
- повышенный уровень пульсации светового потока;
- повышенное значение напряжения в электрической цепи, замыкание которой может произойти через тело человека.
Психологические:
- напряжение зрения;
- напряжение внимания;
- интеллектуальные нагрузки;
- эмоциональные нагрузки;
- длительные статические нагрузки;
- монотонность труда;
- большой объем информации обрабатываемой в единицу времени;
- нерациональная организация рабочего места.
К работам операторов, программистов, инженеров и техников ПЭВМ, пользователем ПЭВМ и ВДТ допускаются:
- лица не моложе 18 лет, прошедшие обязательный при приеме на работу и ежегодные медицинские освидетельствования на предмет пригодности для работы на ПЭВМ и ВДТ в соответствие с требованиями приказа Минздрава РФ № 90 и совместно с Госкомсанэпиднадзором РФ №280/88;
- прошедшие вводный инструктаж по охране труда;
- прошедшие обучение безопасным приемам и методам труда и прошедших проверку знаний, в том числе, по электробезопасности с присвоением 1-ой квалификационной группы по электробезопасности;
- инструктаж по охране труда.
Женщины, со времени установления беременности и в период кормления ребенка грудью, к выполнению всех видов работ, связанных с использованием ВДТ и ПЭВМ, не допускаются.
Требования безопасности перед работой.
Перед началом работы оператор обязан:
- осмотреть и привести в порядок рабочее место;
- отрегулировать освещенность на рабочем месте, убедиться в достаточной освещенности, отсутствии отражений на экране, отсутствии встречного светового потока;
- проверить правильность подключения электрооборудования в электросеть;
- убедиться в наличии защитного заземления и подключения экранного проводника к корпусу процессора;
- протереть специальной салфеткой поверхность экрана и защитного фильтра;
- проверить правильность установки стола, стула, положения оборудования, угла наклона экрана, положение клавиатуры и, при необходимости произвести регулировку в целях исключения неудобных поз и длительных напряжений тела. При включении оборудования компьютера оператор обязан соблюдать следующую последовательность:
- включить блок питания;
- включить периферийные устройства (принтер, монитор, сканер и др.);
- включить системный блок.
Оператору запрещается приступать к работе при:
- отсутствии на ВДТ гигиенического сертификата;
- отсутствии информации о результатах аттестации условий труда на данном рабочем месте или при наличии несоответствия параметров данного оборудования требованиям санитарных норм;
- отсутствии защитного экрана фильтра класса «полная защита»;
- отключенном заземляющем проводнике защитного фильтра;
- обнаружении неисправности оборудования;
- отсутствии защитного заземления устройства ПЭВМ и ВДТ;
- отсутствии порошкового или углекислого огнетушителя и аптечки первой медицинской помощи.
Требования безопасности во время работы.
Оператор во время работы обязан:
- выполнять только ту работу, которая ему поручена и по которой он проинструктирован;
- в течение всего рабочего дня содержать в порядке и чистоте рабочее место;
- держать открытыми все вентиляционные отверстия устройств;
- манипулятор «мышь» применять только при наличии специального коврика;
- соблюдать расстояние от глаз до экрана в пределах 60-80 см.;
- выполнять санитарные нормы и соблюдать режим труда и отдыха, регламентированные перерывы в работе и выполнять рекомендованные упражнения для глаз, шеи, рук, туловища, ног.
Продолжительность непрерывной работы с ВДТ без регламентированного перерыва не должно превышать 2-х часов.
Оператору во время работы запрещается:
-касаться одновременно экрана монитора и клавиатуры;
-прикасаться к задней панели системного блока (процессора) при включенном питании;
- загромождать верхние панели устройств бумагами и посторонними предметами;
- производить отключение питания во время выполнения активной задачи;
- допускать попадание влаги на поверхность процессора, монитора, клавиатуры, дисководов, принтеров и др. устройств.
- производить самостоятельное вскрытие и ремонт оборудования.
Требования безопасности в аварийных ситуациях.
Оператор обязан:
- Во всех случаях обнаружения обрыва проводов питания, неисправности заземления, появления запаха гари и других повреждений ЭО, немедленно отключить питание и сообщить об аварийной ситуации руководителю и электрику;
- При обнаружении человека попавшего под напряжение, немедленно отключить электропитание и до прибытия врача оказать потерпевшему первую помощь;
- В случае появления рези в глазах, резком ухудшении видимости, появление боли в пальцах и кистях рук, усилении сердцебиения немедленно покинуть рабочее место, сообщить руководителю работ и обратиться к врачу;
- При возгорании оборудования, отключить питание и принять меры к тушению очага пожара при помощи порошкового или углекислого огнетушителя вызвать пожарную команду и сообщить руководителю работ.
Требования безопасности после окончания работы.
По окончании работ оператор обязан соблюдать следующую последовательность выключения вычислительной техники:
- Провести закрытие всех активных задач;
- Убедиться, что в дисководах нет дискет;
- Выключить питание системного блока;
- Выключить питание всех периферийных устройств;
- Отключить блок питания.
Заключение
База данных позволяет в минимальные сроки произвести максимум обработки данных. Она легка в использовании, благодаря удобному интерфейсу. Именно благодаря этому при поступлении нового сотрудника он сможет адаптироваться к своему месту работы и ознакомиться с данными необходимыми ему в дальнейшем.
Размещено на Allbest.ru
Подобные документы
Разработка системы, предназначенной для автоматизации работы касс железнодорожного вокзала. Хранение сведений о проданных билетах, их возврате, отчеты о количестве проданных, оплате для любого заданного периода времени. Концептуальная схема базы данных.
курсовая работа [3,5 M], добавлен 06.08.2013Обоснование необходимости и цели использования вычислительной техники для решения задач руководителя полиграфического производства. Информационная модель разрабатываемого проекта. Построение логической структуры базы данных в среде Microsoft Access.
дипломная работа [1,9 M], добавлен 18.12.2015Обоснование необходимости и цели использования вычислительной техники для решения задачи учета запасов. Анализ существующих разработок и обоснование выбора технологии проектирования. Характеристика нормативно-справочной и входной оперативной информации.
дипломная работа [869,9 K], добавлен 18.03.2012Обоснование проектных решений по информационному обеспечению. Обоснование цели использования вычислительной техники для решения комплекса задач. Характеристика нормативно-справочной и входной оперативной информации. Информационная модель и ее описание.
дипломная работа [3,2 M], добавлен 06.04.2015Классификация информационных систем. Использование баз данных в информационных системах. Проектирование и реализация информационной системы средствами MS Access. Анализ входной информации предметной области и выделение основных информационных объектов.
курсовая работа [2,5 M], добавлен 09.08.2012Назначение программы учета вычислительной техники и оргтехники организации. Характеристика входной и выходной информации. Требования к базам данных и приложению. Проектирование отношений сущность-связь. Описание операторов создания базы данных.
курсовая работа [1,7 M], добавлен 16.06.2022Обследование предметной области. Проектирование реляционной базы данных: описание входной и выходной информации, перечень сущностей и атрибутов, создание модели, выбор ключей. Разработка и обоснование представлений для отображения результатов выборки.
курсовая работа [539,0 K], добавлен 12.12.2011Изучение основных понятий баз данных: структура простейшей базы данных, компоненты базы данных Microsoft Access. Проектирование базы данных "Туристическое агентство" в СУБД Access 2010, в которой хранятся данные о клиентах, которые хотят поехать отдыхать.
курсовая работа [3,3 M], добавлен 20.09.2013Возможности Microsoft Access, типы данных, оценка степени безопасности, принципы защиты информации. Инфологическое проектирование базы данных. Основные преимущества Office Access 2007. Разработка и описание пользовательского интерфейса, решаемые задачи.
курсовая работа [1,5 M], добавлен 28.04.2014Организация документооборота корпоративного отдела. Описание состава задач, подлежащих автоматизации, входной и выходной информации. Разработка состава и структуры базы данных, описание пользовательского интерфейса. Экономический эффект автоматизации.
дипломная работа [2,9 M], добавлен 05.12.2011