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

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



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

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

1. Постановка задачи

1.1Описание предметной области

Автоматизация учета работы автотранспорта

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

При изучении предметной области по учету я заметил, что при реализации будущей системы, есть несколько преимуществ перед ручным трудом:

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

-увеличивается скорость обработки данных;

-появляется возможность быстрого вывода документов на печать;

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

При изучении особенностей учета работы автотранспорта, мною были выделены следующие задачи, которые необходимо изучить перед проектированием программного средства:

изучить оформление документов по учету работы автотранспорта;

изучить нормы затрат на единицу техники ;

Учет работы автотранспорта закрепляется за лицами, ответственными за их учёт.

.2 Входная информация

Вся информация вводится с клавиатуры пользователем в экранные формы ввода данных.

Входная информация в этой программе является переменной.

Так же к входной информации относим информацию, вводимую в справочники:

- Справочник автомобилей;

Справочник водителей;

Справочник ГСМ;

Справочник материально ответственных лиц;

документ Ведомость. В документе содержится информация о выдаче ГСМ;

документ Путевой лист. Документ отображает движение и работу техники;

.3 Выходная информация

К выходной информации относим отчеты, формируемые в программе:

- документ Ведомость. В документе содержится информация о выдаче ГСМ;

документ Путевой лист. Документ отображает движение и работу техники;

? отчет работы по водителю за период времени;

? отчет работы по автомобилю за период времени;

.4 Функциональное моделирование

В настоящее время существует ряд методологий, специально предназначенных для упрощения системного анализа. Одним из инструментов системного анализа является CASE-средство верхнего уровня BPWin. Важнейшим этапом современного процесса разработки сложных систем вообще и программного обеспечения в частности является этап системного анализа и моделирования соответствующей предметной области. Данный этап является пред проектным. Его цель заключается в разработке спецификации проекта (технического задания на разработку проекта). От успеха проведения этого этапа зависит успех проекта в целом.

В настоящее время существует ряд методологий, специально предназначенных для упрощения системного анализа и моделирования предметной области. Данные методологии поддерживаются специальными инструментальными средствами автоматизированного анализа, моделирования и разработки сложных систем, получившими название CASE-средств (Computer-Aided Software/System Engineering - компьютерная поддержка проектирования программного обеспечения/систем).

В семействе CASE-средств инструменты для анализа предметной области составляют небольшую часть. Однако именно изучение и моделирование предметной области является наиболее важным этапом при разработке любого приложения, так как позволяет четко и однозначно определить задачи, которые стоят перед разработчиками. Одним из инструментов системного анализа является CASE-средство верхнего уровня BPwin (Business Process for Windows). Термин Business Process (бизнес-процесс) близок по смыслу к термину предметная область и в настоящее время часто заменяет последний. BPwin разработан фирмой LogicWorks. После слияния в 1998г. фирм LogicWorks и PLATINUM technology данное CASE-средство выпускается под логотипом PLATINUM technology.

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

Цель построения модели некоторого процесса (предметной области) - специфицирование операций и действий, выполняемых в процессе взаимосвязей между ними.

BPwin поддерживает три методологии структурного анализа и моделирования систем - IDEFO, IDEF3 и DFD. В процессе создания модели бизнес-процесса на любой ветви модели можно переключиться на любую из методологий и создать смешанную модель.

В IDEFO-модели операция представляет собой процесс преобразования входных материалов или информации в нек