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

Автор работы: Пользователь скрыл имя, 13 Января 2014 в 19:38, дипломная работа

Краткое описание

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

Содержание

Введение……………………………………………………………………….....5
1 Обоснование актуальности разработки……………………...……………….6
1.1 Анализ предметной области………………………………………………...6
1.2 Структура информационных потоков предприятия……………………....8
1.2.1 Процесс приобретения новых автомобилей, автозапчастей и или расходных материалов…………………………………………………………...9
1.2.2 Процесс продажи или перемещения автомобилей и автозапчастей……9
1.3 Анализ программного средства с существующими аналогами…………...9
1.4 Выбор методов и средств создания программного средства……………..10
1.5 Обоснование выбора инструментальных средств разработки ПС…….…12
1.6 Математический аппарат программного средства………….......…..….....17
1.7 Техническое задание на разработку ПС……………………………………19
Вывод……………………………………………………………………………..19
2 Проектирование АРМ……………………………………………………...…20
2.1 Проектирование базы данных……………………………………………....20
2.1.1 Информационно логическая модель предметной области……………...21
2.1.2 Нормализация отношений……………………………………………..….23
2.1.3 Логическое проектирование…………………………………………...….25
2.1.4 Физическое проектирование…………………………………………...…27
2.1.5 Входные и выходные данные………………………………………….…30
2.2 Архитектура программного средства……………………………………...30
2.3 Реализация функционального назначения программного средства…..…32
2.4 Разработка алгоритма программного средства…………………………....33
2.5 Реализация математического метода решения задачи…………………....40
2.6 Тестирование программного средства……………………………………..43
Вывод…………………………………………………………………………….49
3 Разработка АРМ……………………………………………………...45
3.1 Руководство пользователя……………………………………………….…45
3.1.1 Запуск и выполнение программы……………………………………..…50
3.2Руководство системного программиста …………………………………...48
3.2.1 Системные требования …………………………………………...……...48
Вывод…………………………………………………………………………….48
4 Расчет экономической эффективности программного средства………..…49
4.1 Технико-экономическое обоснование проекта…………………………...49
4.2 Определение трудоемкости разработки программного продукта…….....49
4.3 Расчет себестоимости программного продукта…………………………...57
4.4 Расчет экономического эффекта от внедрения программного продукта..59
Вывод………………………………………………………………………….…61
Заключение……………………………………………………………………...72
Список использованных источников………………………………………….73
Приложение А Программный код……………………………………………..75

Прикрепленные файлы: 1 файл

ИСПРАВЛЕННАЯ Содержание.docx

— 708.09 Кб (Скачать документ)


Содержание

 

Введение……………………………………………………………………….....5

1 Обоснование актуальности разработки……………………...……………….6

1.1 Анализ предметной области………………………………………………...6

1.2 Структура информационных потоков предприятия……………………....8

1.2.1 Процесс приобретения новых автомобилей, автозапчастей и или   расходных материалов…………………………………………………………...9

1.2.2 Процесс продажи или перемещения автомобилей и автозапчастей……9

1.3 Анализ программного средства с существующими аналогами…………...9

1.4 Выбор методов и средств  создания программного средства……………..10

1.5 Обоснование выбора инструментальных средств разработки ПС…….…12

1.6 Математический аппарат программного средства………….......…..….....17

1.7 Техническое задание на разработку ПС……………………………………19

Вывод……………………………………………………………………………..19

2 Проектирование АРМ……………………………………………………...…20

2.1 Проектирование базы данных……………………………………………....20

2.1.1 Информационно логическая модель предметной области……………...21

2.1.2 Нормализация отношений……………………………………………..….23

2.1.3 Логическое проектирование…………………………………………...….25

2.1.4 Физическое проектирование…………………………………………...…27

2.1.5 Входные и выходные данные………………………………………….…30

2.2 Архитектура программного средства……………………………………...30

2.3 Реализация функционального  назначения программного средства…..…32

2.4 Разработка алгоритма программного средства…………………………....33

2.5 Реализация математического  метода решения задачи…………………....40

2.6 Тестирование программного средства……………………………………..43

Вывод…………………………………………………………………………….49

3 Разработка АРМ……………………………………………………...45

3.1 Руководство пользователя……………………………………………….…45

3.1.1 Запуск и выполнение программы……………………………………..…50

3.2Руководство системного программиста …………………………………...48

3.2.1 Системные требования …………………………………………...……...48

Вывод…………………………………………………………………………….48

4 Расчет экономической эффективности программного средства………..…49

4.1 Технико-экономическое обоснование проекта…………………………...49

4.2 Определение трудоемкости разработки программного продукта…….....49

4.3 Расчет  себестоимости программного продукта…………………………...57

4.4 Расчет  экономического эффекта от внедрения программного продукта..59

Вывод………………………………………………………………………….…61

Заключение……………………………………………………………………...72

Список использованных источников………………………………………….73

Приложение А Программный код……………………………………………..75

 

 

Введение

 

Автоматизированное рабочее место (АРМ) – совокупность организационных, технических, программных и информационных средств, объединенных в единую системы с целью сбора, хранения, обработки и выдачи необходимой информации, предназначенной для выполнения функций управления.

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

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

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

В данной дипломной работе рассматривается  программное средство для автоматизации рабочего места  ООО «Автоконтактсервис».

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

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 Исследовательский раздел

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

 

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

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

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

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

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

1. Начальник отдела, организует: поиск поставщиков интернет услуг (провайдеров), расходных материалов и заключение с ними договоров; составление документа заявок сотрудников предприятия о приобретении расходных материалов на следующий месяц; контроль покупок новых автомобилей и автозапчастей; контроль перемещения комплектующих рабочих станций.

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

3. Инженер электронщик,  организует: обеспечение работоспособности и обслуживание рабочих станций, принтеров, ксерокопировальных машин и изменение конфигурации рабочих станций.

4. Оператор печати, организует: ксерокопирование, печать больших карт.

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

 

1. Создание и ведение  базы данных "Автозапчасти". База  данных должна содержать следующие  сведения:

- рабочая станция: название рабочей станции; название административного отдела, в котором находится данная станция; телефон отдела; фамилия, имя, отчество, телефон, должность ответственного за рабочую станцию; фамилия, имя, отчество руководителя отдела;

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

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

2. Должна быть реализована  возможность хранения истории движения заказов оборудования и комплектующих между рабочими станциями и складами с момента поступления оборудования от поставщика до продажи товара покупателям.

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

4. Необходимо  организовать  уровни  доступа  к  базе  данных, т.е. определить уровни  доступа администратора БД, различных  пользователей с помощью имен  и паролей.

5. Реализовать   возможность   получения  следующих   выходных  документов:

  • Счет-фактуру с данными о заказе;

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.2 Структура информационных потоков  предприятия

 

Структура информационных потоков ООО “Автоконтактсервис” представлена на рисунке 1.1.

 

 


 



 1


 

 


 

 


4


                                                                                      2 6

 

 

 

 2 


 5,


                                                 

   Рисунок 1.1 – Структура информационных потоков ООО “Автоконтактсервис”

 

1 – заявка на приобретение расходных материалов

2 – распоряжение  на продажу или перемещение автозапчастей

3 – средства  на покупку

4 – накладные  на автомобили и автозапчасти

5 – документ с указанием необходимой суммы на покупку расходных материалов для всех сотрудников предприятия, с планированием на месяц

6 – запрос на продажу или перемещение автозапчастей и автомобилей

 

 

1.2.1 Процесс приобретения новых  автомобилей, автозапчастей или   расходных материалов

 

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

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

 

1.2.2 Процесс продажи или перемещения автомобилей и автозапчастей

 

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

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

 

1.3 Анализ программного средства  с существующими аналогами

 

Одним из аналогов разработанного ПС является ПС «КомпьюЛиб». Это программа для учета компьютеров и комплектующих. Данная программа имеет ряд существенных недостатков:

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

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