Учет локомотивных бригад в доме отдыха

Автор: Пользователь скрыл имя, 01 Апреля 2012 в 10:20, курсовая работа

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

Цель работы: Разработать автоматизированную систему - “Учет локомотивных бригад в доме отдыха”. Автоматизировать процесс обработки, хранения информации по учету локомотивных бригад в доме отдыха.
Для достижения поставленной цели, необходимо изучить предметную область , затем составить техническое задание (далее ТЗ), спроектировать структуры базы данных, которые согласовывались с заказчиком.

Содержание

СОДЕРЖАНИЕ
ВВЕДЕНИЕ 6
ТЕХНИЧЕСКОЕ ЗАДАНИЕ 8
1. ОБЩИЕ СВЕДЕНИЯ О СИСТЕМЕ. 8
2. НАЗНАЧЕНИЕ И ЦЕЛИ СОЗДАНИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ (БАЗЫ ДАННЫХ). 10
2.1 Назначение системы 10
2.2 Цели создания системы 10
3. ХАРАКТЕРИСТИКИ ОБЪЕКТОВ АВТОМАТИЗАЦИИ. 12
4. ТРЕБОВАНИЯ К СИСТЕМЕ. 14
4.1 Требования к системе в целом. 14
4.1.1 Требования к структуре функционирования системы 14
4.1.2 Требования к надёжности. 14
4.1.3 Требования к интерфейсу 15
4.1.4 Требования к стандартизации и унификации 16
4.1.5 Требования к безопасности 16
4.2 Требования к функциям 16
4.3 Требования к видам обеспечения. 17
4.3.1 Требования к информационному обеспечению 17
4.3.2 Требования к лингвистическому обеспечению 17
4.3.3 Требования к программно-аппаратному обеспечению 17
4.3.4 Требования к математическому обеспечению 18
4.4 Требования к документированию 18
4.5 Требования к эксплуатации 18
5. СОСТАВ И СОДЕРЖАНИЕ РАБОТ ПО СОЗДАНИЮ СИСТЕМЫ. 19
5.1 Перечень стадий и этапов работы 19
6. ПОРЯДОК КОНТРОЛЯ. 20
7. ТРЕБОВАНИЯ К СОСТАВУ И СОДЕРЖАНИЮ РАБОТ ПО ПОДГОТОВКЕ ОБЪЕКТА АВТОМАТИЗАЦИИ К ВВОДУ СИСТЕМЫ В ДЕЙСТВИЕ. 21
8. ИСТОЧНИКИ РАЗРАБОТКИ. 22
ТЕХНИЧЕСКИЙ ПРОЕКТ 23
1. ОБЩИЕ СВЕДЕНИЯ О СИСТЕМЕ. 23
1.1 Полное наименование системы 23
1.2 Наименование предприятий разработчика и заказчика 23
1.3 Назначение системы 23
1.4 Перечень автоматизированных функций 24
1.5 Сведения о программно-аппаратной платформе 24
2. ХАРАКТЕРИСТИКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ 26
2.1 Общее описание 26
2.2 Описание объектов автоматизации 26
2.3 Описание информационных потоков 28
2.4 Описание функций контроля информации 29
2.5 Анализ информационных потоков. 29
ОПИСАНИЕ ИНФОРМАЦИОННОЙ БАЗЫ (ОПИСАНИЕ БД). 31
1.1 Логическая структура БД “Учет локомотивных бригад дома отдыха”……………………………….31
1.2 Спецификация данных, определение сущностей, спецификация сущностей. 31
ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ 33
ПРОЕКТИРОВАНИЕ БД 34
1.1 Определение сущностей 34
1.2 Определение зависимостей между сущностями. 36
1.3 Определение первичных ключей. 39
1.4 Физическая модель базы данных. 40
ПРОГРАММНАЯ АРХИТЕКТУРА 45
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 47
ЗАКЛЮЧЕНИЕ 57
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 58

Работа содержит 1 файл

Итоговый отчет по бд.docx

— 1.03 Мб (Скачать)

Автоматизированная  система должна включать в себя следующие  функции:

    • возможность ввода сотрудниками дом отдыха необходимой информации о локомотивной бригаде;
    • централизованное хранение собранных данных по локомотивным бригадам;
    • формирование выходных отчетов (по бригадам, по маршрутным листам);
    • редактирование данных;
    • удаление данных;
    • должна иметь справочную информацию (явка, маршрутный лист, бригада, диспетчер, тип пункта назначения);
    • быстрый поиск данных(по бригадам, по маршрутным листам);

 

    1. Требования к видам обеспечения.

           4.3.1 Требования к информационному обеспечению

Информационное  обеспечение подсистемы должно быть совместимо с информационным обеспечением организации. Требования к информационному  обеспечению должны соответствовать  следующим принципам:

    • унификации и стандартизации документов;
    • организация единой базы нормативно - справочной информации;
    • интеграция обработки, т.е. одноразовая регистрация данных, однократный ввод в БД при многократном использовании в домах отдыха.

          4.3.2 Требования к лингвистическому обеспечению

Для разработки автоматизированной системы должна быть использована среда визуального программирования Delphi 7 Borland, работающей под управлением 32-разрядной операционной системы Windows 7 с использование языка SQL(версия SQL Server 2008R2). Вся информация будет храниться в таблицах.

Работа с  программой происходит посредством  выбора необходимых действий из пунктов  меню.

          4.3.3 Требования к программно-аппаратному обеспечению

Система функционирует  на ПК типа IBM PC на базе процессоров не ниже Intel Core 2 Duo CPU. Для нормального (бесперебойного) функционирования системы на ПК пользователя должна быть установлена ОС Windows 7.

Программа реализована  в среде Delphi 7 с использованием SQL.

    4.3.4 Требования к математическому обеспечению

Система не требует разработки сложного математического  обеспечения.

4.4 Требования к документированию

По всему  проекту оформляются следующие  документы:

  • Техническое задание (ТЗ);
  • Технический проект (ТП);
  • Описание базы данных (БД);
  • Руководство пользователю.

 

4.5  Требования к эксплуатации

При нормальном режиме функционирования системы не обязательно присутствие специалистов по информационно-программному обеспечению. Работа с клиентским приложением  системы должна требовать минимальной  предварительной подготовки пользовательского персонала.

 

 

 

 

  1. СОСТАВ И СОДЕРЖАНИЕ РАБОТ ПО СОЗДАНИЮ СИСТЕМЫ.

 

    1. Перечень стадий и этапов работы

Состав и  содержание работ по созданию системы  включают следующие этапы:

  1. Предпроектное обследование, сбор необходимой информации.  Результат: - определение целей, задач системы, которые в дальнейшем должны быть решены;
  2. Анализ предметной области.  Результат: подробный анализ системы и введение организационных требований к решению задач и целей;
  3. Разработка ТЗ. Результат- документация на разрабатываемую систему, в которой указаны сроки реализации, кем будет реализована, для кого, описаны все необходимые организационные требования к разработке;
  4. Разработка модели программы.  Результат – описание спецификаций данных, определение связей между сущностями, построение концептуальной модели БД, построение логической модели БД;
  5. Разработка ТП;
  6. Разработка рабочего проекта, состоящего из:
    • написания программы;
    • отладка программы;
    • корректировка программы;
  1. Проведение тестирования и доработка информационного программного обеспечения по замечаниям и предложениям;
  1. Сдача системы в эксплуатацию с выпуском описания алгоритмов и технологической документации.

 

 

  1. ПОРЯДОК КОНТРОЛЯ.

Требования  к приему работ по стадиям и  самой работы в целом, а также  сроки проведения согласовываются  заказчиком и разработчиком .

При приеме заказчику передается инструкция по эксплуатации системы и проверяется функционирование автоматизированной информационной системы на реальных данных, подготовленных и введенных заказчиком по имеющейся инструкции, или, в случае неготовности заказчика, на контрольном примере, т.о. готовый программный продукт подвергается многократному тестированию. Работы по сдаче проводятся на технических средствах разработчика.

Программный продукт, полученный в ходе процесса кодирования, отладки и тестирования должен соответствовать разработанному ТЗ и ТП.

 

 

 

 

 

 

 

 

 

  1. ТРЕБОВАНИЯ К СОСТАВУ И СОДЕРЖАНИЮ РАБОТ ПО ПОДГОТОВКЕ ОБЪЕКТА АВТОМАТИЗАЦИИ К ВВОДУ СИСТЕМЫ В ДЕЙСТВИЕ.

Система “Учет локомотивных бригад” должна быть проста в использовании и не требовать сложной специальной подготовки пользователей. Функционирование АС должно осуществляться без специалистов по информационно-программному обеспечению.

Основные  мероприятия по вводу системы  в действие включают: создание условий функционирования объекта автоматизации, при которых гарантируется соответствие создаваемой системы требованиям, содержащимся в ТЗ.

 

  1. ИСТОЧНИКИ РАЗРАБОТКИ.

ТЗ должно соответствовать требованиям к  содержанию ТЗ на АС (ГОСТ 34.602-89 “Комплекс стандартов на АС. ТЗ на создание АС”).

Материалы, используемые для создания системы:

    1. Информация, предоставленная диспетчером и дежурным по дому отдыха, в перечень которого входят различные документы.
    2. Информация, предоставленная локомотивными бригадами.

 

 

 

 

 

ТЕХНИЧЕСКИЙ ПРОЕКТ

 

  1. ОБЩИЕ СВЕДЕНИЯ О СИСТЕМЕ.

 

    1. Полное наименование системы

Полное наименование системы: “Учет локомотивных бригад в доме отдыха”, сокращенно -  “Учет локомотивных бригад”.

Автоматизированная  информационная подсистема создается  в соответствии с документами, утвержденными  руководством ООО “Техпромсервис”.

    1. Наименование предприятий разработчика и заказчика

Система разрабатывается  по заказу организации ООО “Техпросервис”.

    1. Назначение системы

Разрабатываемая автоматизированная система предназначена  для автоматического сбора информации, необходимой для подсчета и определения посещаемости локомотивных бригад в определенный дом отдыха.

Кроме этого, предлагаемая система позволит уменьшить  затраты времени на предоставления справочной информации по локомотивным бригадам и трудозатраты на составление  документов, вследствие чего сэкономит  рабочее время сотрудника и облегчит его работу в оперативности получения  и обработки информации в указанном  поле деятельности. Данные в предлагаемой БД хранятся в более удобном компактном виде, что существенно повышает скорость доступа к информационным ресурсам, а также обеспечивает надежную защиту от потери информации.

Необходимо  заметить, что с внедрением системы  временные затраты на формирование всех документов значительно уменьшатся. В настоящее время на сбор и  контроль информации по локомотивным бригадам, необходимо много времени. В разрабатываемой системе сбор необходимой информации, осуществляется быстро и правильно.

    1. Перечень автоматизированных функций
  1. Ввод данных
    • Информация о структуре дома отдыха, содержание подготовки комнат к приезду бригад.
    • Информация о самой бригаде, диспетчере, явки, маршрутном листе.
  1. Выходные формы
    • Вывод на экран выходных форм:
      1. Информационно – методическое обеспечение.
      1. Качество работы диспетчера, дежурного. 
      2. Информационные данные по бригаде.
      3. Информационные данные по дежурному.
      4. Информационные данные по расписанию станций.
      5. Информационные данные по маршрутному листу
      6. Информационные данные по явке.
      7. Информационные данные по маршруту.
      8. Информационные данные по городу.
      9. Информационные данные по стране.

    1.5 Сведения о программно-аппаратной платформе

Система функционирует  на ПК типа IBM PC на базе процессоров не ниже Intel Core 2 Duo CPU. Для нормального (бесперебойного) функционирования системы на ПК пользователя должна быть установлена ОС Windows 7.

В качестве средства анализа и проектирования системы использовались следующие  программные продукты: BPWin, ERWin(Logic Work), документирование – Microsoft Word 2010. Для разработки клиентского приложения может быть использована среда визуального программирования Delphi версии 7.0.

 

  1. ХАРАКТЕРИСТИКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ

      2.1Общее описание

Цели  создания системы:

    • автоматизация процесса учета локомотивных бригад

Результатом данной цели будет:

    • оптимизация использования рабочего времени (существенная экономия) сотрудников дома отдыха, которые участвуют в автоматизируемом процессе;
    • облегчение работы сотрудников, в оперативности получения и обработки информации в указанном поле деятельности (исключение дублирования ввода данных, автоматическое формирование документов и требуемых выходных форм);

          2.2 Описание объектов автоматизации

Объектом  автоматизации для разрабатываемой  системы является организация ООО  “Техпромсервис”,а конкретно дом отдыха локомотивных бригад, данной компании, для которых и предназначена данная система. В состав дома отдыха входят диспетчер, дежурный по дому отдыха, врач, повар. По внесению информации о прибывших бригадах ответственность несет дежурный по дому отдыха, через которого и проходит вся документация: от диспетчера по дому отдыха до информации о локомотивной бригаде и внесение информации в журнал, и явку бригады.

Журнал представляет собой документ, в котором написаны ФИО машиниста и помощника (бригада), время их прибытия в дом отдыха, номер комнаты, в которой они располагаются, номер поезда, номер тепловоза, сдача тепловоза по времени в депо.

Сдача-это  прибытие тепловоза в населенный пункт, который в дальнейшем ведется  другой локомотивной бригадой.

Явка представляет собой документ, в котором указывается  время убытия локомотивной бригады  из дома отдыха на другой тепловоз.

Диспетчер-это  человек, который сообщает дежурному  о времени прибытия локомотивной бригады в населенный пункт, время  их нахождения в доме отдыха.

Информация о работе Учет локомотивных бригад в доме отдыха