Разработка программного средства автоматизации учета работы автотранспорта на предприятии
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
? и организации рабочего места оператора персонального компьютера в целях оптимизации нервно-психических нагрузок, рекомендации по организации режима труда и отдыха оператора персонального компьютера.
В Экономическом разделе определяется трудоёмкость программного продукта, оценивается трудоёмкость отдельных видов работ, определяется цена научно-технического продукта и определяется экономический эффект от внедрения программного продукта.
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-модели операция представляет собой процесс преобразования входных материалов или информации в нек