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

Автор работы: Пользователь скрыл имя, 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 Кб (Скачать документ)

 

  1. “Посмотреть мои заказы” – предназначен для просмотра заказов пользователя
  2. “Внутренняя почта” –ссылается на почту, для связи пользователя внутри компании.
  3. “Настройки” – предназначен для получения статистической информации по текущему паролю, изменения пароля пользователя и настройки почты.
  4. “Выход” – непосредственно для выхода из программы.

 

Для начала работы необходимо выбрать пункт  меню Новый заказ. Затем в разделе  Каталог выбрать нужный вам пункт  БД Компании «АвтоКонтактСервис» либо Авто Запчасти. Для выбора нужной вам марки автомобиля курсором нужно выбрать подходящую строку (Авто ГАЗ, Авто Валдай). Рисунок 3.2

 

 

 

Рисунок 3.2- Окно базы данных

 

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

 

 Таким  образом выбирая нужный автомобиль или автозапчасть необходимо нажать «Добавить в корзину». Так можно выбирать неограниченное число комплектующих. Рисунок 3.3

 

 

Рисунок 3.3- Окно выбора автозапчастей и автомобилей

 

Когда список сформирован нажать «Просмотр корзины» для контроля.  При необходимости  из корзины можно удалить ненужный пункт нажав клавишу «Удалить из корзины». Когда список откорректирован, можно расчитать скидку «Расчитать скидки», вводим размер скидки в числовом формате без знаков. Нажимаем ОК. Следующим шагом является оформление заказа «Оформить заказ». Рисунок 3.4 Окно корректировки заказа

 

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

 

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

 

АРМ менеджера по продажам автозапчастей  и поставкам автомобилей ООО  «Автоконтактсервис» предназначена для функционирования под управлением операционной системы WINDOWS на компьютерах с параметрами:

  • процессор Pentium, с частотой 133МГц;
  • объём оперативной памяти  16 Мб;
  • SVGA – видеокарта;
  • клавиатура;
  • мышь;
  • жесткий диск с наличием свободного места не менее 7 МБ.

 

3.2.2 Установка программной системы

 

Для установки программного средства необходимо запустить установочный файл Setup.exe и произвести установку в соответствии с предлагаемыми указаниями по установке.

 

Вывод

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

4.1  Технико –экономическое обоснование проекта

 

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

Разработанный ПП представляет собой  «АРМ менеджера по продажам автозапчастей  и продажам автомобилей ООО Автоконтактсервис». Применение БД, во-первых, повышает производительность ведения данных (ввод, обновление, выборка, копирование, защита). Во-вторых, происходит экономия времени  и человеческих сил (экономия времени высококвалифицированных специалистов при получении какой-либо

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

В качестве количественной оценки эффективности работы автоматизированного  рабочего места «АРМ менеджера по продажам автозапчастей и продажам автомобилей ООО Автоконтактсервис можно применить сравнительные характеристики производительности работ с использованием автоматизированной системы продажи автозапчастей и без ее использования в единицу времени.

 

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

 

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

 

Таблица 4.1 – Стадии разработки программного обеспечения

Обозначение

Стадии разработки

ТЗ

Техническое задание.

ЭП

Эскизный проект.

ТП

Технический проект.

РП

Рабочий проект.

В

Стадия внедрения.


 

 

 

 

При расчёте фактических затрат времени необходимо учесть влияние  следующих факторов:

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

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

 

 

 

Таблица 4.2 – Степени новизны разрабатываемых задач

 

Обозначение

Степень новизны

А

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

Б

Разработка решений задач и  систем, не имеющих аналогов.

В

Разработка решений задач и  систем, имеющих аналогичное решение.

Г

Привязка типовых проектных решений.


 

Сложность алгоритма представлена тремя группами в таблице 4.3.

 

Таблица 4.3 – Группы сложности алгоритмов

 

Обозначение

Виды алгоритмов

С1

Алгоритмы оптимизации и моделирования  систем и объектов.

С2

Алгоритмы учёта и отчётности, статистики, поиска.

С3

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


 

Трудоёмкость разработки проекта  зависит так же от вида используемой информации. Виды информации представлены в таблице 4.4.

 

 

 

Таблица 4.4 – Виды используемой информации

 

Обозначение

Виды информации

ПИ

Переменная информация

НСИ

Нормативно-справочная информация

БД

Базы данных

РВ

Режим работы в реальном времени

ТОУ

Телекоммуникационная обработка  данных и управление удалёнными объектами


 

Сложность контроля информации представлена в таблице 4.5.

 

Таблица 4.5 – Группы сложностей организации контроля входной и выходной информации

Обозначение

Группа сложности

11

Входные данные и документы разнообразного формата и структур (контроль осуществляется перекрёстно)

12

Входные данные и документы однообразной формы и содержания (осуществляется формальный контроль)

21

Печать документов сложной многоуровневой структуры, разнообразной формы  и содержания

22

Печать документов однообразной формы  и содержания, вывод массивов данных на машинные носители


 

Далее в справочных таблицах представлены затраты времени при выполнении различных видов работ на разных стадиях разработки ПС.

 

Таблица 4.6 – Затраты времени при выполнении работ на стадии технического задания (дни)

Комплекс задач, подсистем

Степень новизны

А

Б

В

Г

1

2

3

4

5

1) Перспективное планирование, размещение и развитие отрасли; управление проектируемым капитальным строительством; технико-экономическое планирование; ценообразование.

79

57

37

34

2) Управление материально-техническим снабжением, сбытом продукции; управление комплектацией, экспортными и импортными поставками.

105

76

42

30

3) Управление бухгалтерским учетом, финансовой деятельности предприятия.

103

72

30

35

4) Управление организацией труда, зарплата, кадры, нормы и нормативы, охрана труда.

63

46

30

19

5) Управление качеством продукции, технологическими процессами в производстве, стандартизации, технической подготовкой производства.

64

47

31

22

6) Управление транспортными перевозками, техобслуживанием, вспомогательными службами и энергоснабжение.

91

66

43

26


 

 

 

Продолжение таблицы 4.6

1

2

3

4

5

7) Управление научно-технической информацией. Совершенствование документооборота и контроль исполнения документа. Управление охраной природы и окружающей среды.

50

36

24

15

8) Учет пенсий, пособий и страховых операций.

79

55

36

26

9) Статистические задачи.

129

111

61

38

10) Задачи расчётного характера.

92

69

47

29


 

Таблица 4.7 – Затраты времени при работах на стадии эскизного проекта (дни)

 

Комплекс задач, подсистем

Степень новизны

А

Б

В

Г

1

2

3

4

5

1) Перспективное планирование, размещение и развитие отрасли; управление проектируемым капитальным строительством; технико-экономическое планирование; ценообразование.

175

117

77

53

2) Управление материально-техническим снабжением, сбытом продукции; управление комплектацией, экспортными и импортными поставками.

115

79

53

35

3) Управление бухгалтерским учетом, финансовой деятельности предприятия.

166

112

67

57

4) Управление организацией труда, зарплата, кадры, нормы и нормативы, охрана труда.

151

101

67

44

5) Управление качеством продукции, технологическими процессами в производстве, стандартизации, технической подготовкой производства.

157

99

67

44

6) Управление транспортными перевозками, техобслуживанием, вспомогательными службами и энергоснабжение.

170

100

70

45

7) Управление научно-технической информацией. Совершенствование документооборота и контроль исполнения документа. Управление охраной природы и окружающей среды.

151

101

67

46

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