
- •Лист согласования
- •Содержание
- •Введение
- •1. Постановка задачи
- •2. Анализ задачи
- •2.1.1. Выводы
- •2.3.1.1 Подсистема диспетчерская
- •2.3.1.2 Подсистема пто
- •2.3.1.3 Подсистема учет гсм
- •2.3.1.4 Подсистема учета ремонтов и сервисного обслуживания
- •2.3.1.5 Подсистема складского учета
- •2.3.1.6 Подсистема учета оказанных транспортных услуг
- •2.3.1.7 Подсистема учета работы водителей
- •2.3.1.8 Подсистема учета затрат
- •2.3.1.9. Вывод
- •2.4 Выбор инструментальных средств
- •2.4.1 Клиент серверные субд
- •2.4.1.1 Microsoft sql Server
- •2.4.1.2 InterBase
- •2.4.1.3 MySql
- •2.4.1.4 Firebird
- •2.4.2. Объектно-ориентированный язык программирования
- •2.4.2.1 Delphi
- •2.4.2.2 С# (c Sharp)
- •2.4.3. Вывод
- •3. Решение задачи
- •3.1. Проектирование автоматизированного рабочего места
- •3.1.1 Инфологическая модель данных
- •3.1.2 Даталогическая модель данных
- •3.2 Разработка интерфейса
- •3.3.4 Вкладка «гсм»
- •3.3.5 Вкладка «Диспетчерская»
- •3.3.6 Вывод
- •4. Результат испытания
- •Источники информации
- •Program.Cs
- •Ways.Cs
- •WayLists.Cs
- •Report2.Rdlc
- •Statistica.Cs
- •App.Config
- •AvtodbDataSet.Xsd
2. Анализ задачи
После
анализа предметной области были полученыIDEF0-диаграммы
(Рис.1, Рис.2), которые отражают
последовательность разработки
автоматизированной системы.
IDEF0 используется для создания функциональной модели, отображающей структуру и функции системы, а также потоки информации и материальных объектов, связывающие эти функции [3].
Рис.1. Диаграмма А0. Обработка путевых листов.
Рис.2. Декомпозиция диаграммы А0. Обработка путевых листов.
. Диаграмма А0. Обработка путевых листов.
Рассмотрим диаграмму A0 «Обработка путевых листов» (Рис.1). На ней отражена последовательность разработки автоматизированной системы.
Работы обозначают поименованные процессы, функции или задачи, которые происходят в течение определенного времени и имеют распознаваемые результаты. Работы изображаются в виде прямоугольников. Все работы должны быть названы и определены. Имя работы должно быть выражено отглагольным существительным, обозначающим действие [4].
В нашем случае работой является «Обработка путевых листов». При создании новой модели автоматически создается контекстная диаграмма с единственной работой, изображающей систему в целом.
Вход (Input) - материал или информация, которые используются или преобразуется работой для получения результата (выхода). Информационные материалы - это то, что перерабатывается в процессе "Обработке путевых листов" для получения результата.
Выход (Output) - материал или информация, которые производятся выводятся на сайте. Каждая информация должна имеет стрелку выхода. На рисунке 1. стрелка «Выходные данные (отчетность)» является выходом для работы «Обработки путевых листов».
Механизм (Mechanism)- ресурсы, которые выполняют работу. Стрелка механизма рисуется как входящая в нижнюю грань работы. На рисунке 1. стрелки «Диспетчер», «Администратор» является механизмом для работы «Обработки информации».
2.1.1. Выводы
Контроль за деятельностью работы автоматизированной системы осуществляют вышестоящие организации, у которых существуют свои требования (Законодательные акты и руководство пользователя).
Поэтому в разрабатываемое приложение должна иметься возможность добавления, редактирования, удаления, структуризации информации. Быстрого нахождения нужной информации её сохранения в общедоступные компьютерные форматы, для оперативной работы.
2.2. Декомпозиция диаграммы А0. Обработка путевых листов.
Рассмотрим декомпозицию диаграммы A0 «Обработка путевых листов» (Рис.2). На ней отражена последовательность создания путевых листов.
- Ввод данных о водителях;
- Ввод данных о транспорте;
- Расчет ГСМ;
- Создание путевых листов.
2.2.1. Выводы.
Для удобства диспетчера в использовании автоматизированной системы сортировка пунктов меню была создана в нужной последовательности:
- Ввод данных о водителях – общая информация о водителях.
- Ввод данных о транспорте – информация о транспорте предприятия (марки автомобилей, государственные номера, общий пробег);
- Расчет ГСМ – ведется учет выдачи ГСМ, учет расхода ГСМ;
-Создание Путевых листов – обрабатывается вся поступившая информация.
2.3. Обзор существующих систем.
2.3.1. «1С: Управление Автотранспортом»
В качестве обзора существующих программ, рассмотрена программа «1С: Управление Автотранспортом».
«1С: Управление Автотранспортом» обеспечивает комплексную поддержку бизнес-процессов в транспортных организациях и подразделениях, позволяет получать и использовать информацию, необходимую для принятия управленческих решений и обеспечения учета деятельности организации.
Программа "1С:Управление автотранспортом Стандарт" состоит из восьми основных подсистем:
- подсистема диспетчерская;
- подсистема ПТО;
- подсистема учета ГСМ;
- подсистема учета ремонтов;
- подсистема складского учета;
- подсистема взаиморасчетов;
- подсистема учета работы водителей;
- подсистема учета затрат.