Автор работы: Пользователь скрыл имя, 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
Для начала работы необходимо выбрать пункт меню Новый заказ. Затем в разделе Каталог выбрать нужный вам пункт БД Компании «АвтоКонтактСервис» либо Авто Запчасти. Для выбора нужной вам марки автомобиля курсором нужно выбрать подходящую строку (Авто ГАЗ, Авто Валдай). Рисунок 3.2
Рисунок 3.2- Окно базы данных
База
данных автозапчастей довольно
обширна, поэтому для удобства
поиска нужной автозапчасти я
разработала поиск по алфавиту,
т.е. при нажатии курсором
Таким образом выбирая нужный автомобиль или автозапчасть необходимо нажать «Добавить в корзину». Так можно выбирать неограниченное число комплектующих. Рисунок 3.3
Рисунок 3.3- Окно выбора автозапчастей и автомобилей
Когда список сформирован нажать «Просмотр корзины» для контроля. При необходимости из корзины можно удалить ненужный пункт нажав клавишу «Удалить из корзины». Когда список откорректирован, можно расчитать скидку «Расчитать скидки», вводим размер скидки в числовом формате без знаков. Нажимаем ОК. Следующим шагом является оформление заказа «Оформить заказ». Рисунок 3.4 Окно корректировки заказа
3.2 Руководство системного
3.2.1 Системные требования
АРМ менеджера по продажам автозапчастей и поставкам автомобилей ООО «Автоконтактсервис» предназначена для функционирования под управлением операционной системы WINDOWS на компьютерах с параметрами:
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 |