Разработка программного модуля для автоматизации складского учета филиала ОАО "БЕЛАЗ"

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 19.07.2014
Размер файла 54,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru

Размещено на http://www.allbest.ru

Введение

«БелАЗ» -- один из крупнейших в мире и единственный в СНГ производитель карьерной техники. На предприятии выпускаются карьерные самосвалы грузоподъёмностью от 30 до 450 тонн, техника для обеспечения производственного цикла в карьерах, машины для подземных работ, бульдозеры, погрузчики, аэродромные тягачи. «БелАЗ» является экспортоориентированным предприятием: более 70 % продукции реализуется в России. Заводу принадлежит около 30 % мирового рынка карьерных самосвалов. Он входит в число семи ведущих мировых концернов по производству карьерной техники. Сегодня невозможно представить отрасль человеческой деятельности, в которой бы не применялись ЭВМ.

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

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

Целью дипломного проекта является разработка программного модуля для автоматизации складского учета филиала ОАО «БЕЛАЗ» - управляющей компании холдинга «Белаз-Холдинг». Дипломный проект является квалификационной работой выпускника и имеет следующие задачи:

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

- формирование навыков ведения самостоятельной исследовательской работы;

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

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

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

Данная программа будет применяться в отделе по хранению продукции, для проведения складского учёта продукции.

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

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

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

1.2 Актуальность решаемой задачи

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

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

Поэтому разработка программного модуля для автоматизации складского учета является актуальной.

1.3 Характеристика решаемой задачи

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

Задачами разрабатываемой программы являются:

работоспособность программного приложения;

возможность быстрого поиска продукции;

возможность просмотра проданной продукции;

возможность просмотра информации о количестве изделий находящихся на складе.

Данной программой могут без труда пользоваться работники предприятия, а также лица, только пришедшие на рабочее место, т. к. эта программа имеет:

простотой интерфейс;

возможность быстрого просмотра необходимой информации.

Данный программный продукт будет использоваться на ОАО «БЕЛАЗ» для автоматизации складского учёта.

2. Проектирование программного модуля

2.1 Разработка модели данных

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

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

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

Прецеденты «Составление отчёта об изделиях», «Составление отчёта о выпуске изделий», «Внос данных в программу» являются доступными сотруднику при запуске программы.

Для разрабатываемой системы выделены следующие варианты использования (прецеденты):

- авторизация;

- просмотр информации об изделиях;

- просмотр информации о выпуске изделий;

- просмотр информации о дефектах изделий;

- редактирование таблиц.

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

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

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

2.2 Разработка математической модели

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

После авторизации пользователь может просмотреть информацию о различных таблицах. Можно вносить информацию в таблицы, а также редактировать и добавлять записи. Также есть возможность поиска изделия по наименованию. В программе имеется возможность формирования отчёта по некоторым таблицам.

2.3 Выбор программного обеспечения

Для разработки программного модуля использовался объектно-ориентированный язык программирования C++ Builder 6. Так программа, разработанная на этом языке, может функционировать в среде Windows. Этот язык обладает очень удобным и наглядным интерфейсом. В нем есть множество возможностей, в том числе создание подсказок, всплывающих меню и многое другое.

Это мощная система визуального объектно-ориентированного программирования, позволяет решать множество задач, в частности:

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

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

- создавать мощные системы работы с локальными и удаленными базами данных любых типов; при этом имеются средства автономной отладки приложений с последующим выходом в сеть;

- создавать многозвенные распределенные приложения, основанные на различных технологиях;

- создавать приложения, которые управляют другими приложениями, в частности, такими программами Microsoft Office, как Word, Excel и др;

- создавать кросс-платформенные приложения, которые можно компилировать и эксплуатировать как в Windows, так и в системе Linux;

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

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

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

2.4 Определение требований к техническим средствам

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

Минимальные требования для корректной работы системы:

центральный процессор - аналог Pentium 3;

оперативная память - 256 Mb;

HDD - не менее 40 Гб;

CD-привод;

монитор 14-19 дюймов;

стандартная мышь;

стандартная клавиатура;

70 Мбайт свободного пространства на жестком диске;

операционная система Windows98, Windows XP или Windows 7.

Рекомендуемая конфигурация системы:

AMD ATHLON 3000+ или Intel Pentium процессор и выше;

512 Mb оперативной памяти и выше;

монитор с разрешением 1366x768 85Hz,

более 100 Мбайт свободного пространства на жестком диске;

мышь;

клавиатура;

источник бесперебойного питания;

операционная система Windows 7 или Windows XP;

офисный пакет Microsoft Office.

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

2.5 Защита информации

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

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

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

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

3. Разработка программного обеспечения

3.1 Определение формы представления входных и выходных данных

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

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

Входные данные - величины, которые задаются до начала работы алгоритма или определяются динамически во время его работы. Входные данные берутся из определенного набора объектов. В системе используются входные данные нескольких типов: Integer (числовой), Text (текстовый) и DateTime (дата\время). Выходными данными являются величины, которые являются результатом работы алгоритма. К выходным данным программы относятся отчёты по таблицам, таблицы.

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

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

3.2 Тестирование программного модуля

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

Тестирование данного программного модуля проводилось на персональном компьютере со следующими характеристиками:

процессор - Mobile DualCore Intel Pentium T4200, 2000 MHz (10 x 200);

видеокарта - Mobile Intel(R) 4 Series Express Chipset Family (1882560 Кб);

оперативная память - 3932 Мб (DDR2-800 DDR2 SDRAM);

операционная система -Microsoft Windows 7 Ultimate.

Тестирование программы проводилось в два этапа:

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

тестирование функциональности - выполнение проверка правильности вычислений, корректности работы по исходным данным.

На первом этапе тестирования программы осуществлялась проверка реакции программы на неправильный ввод пользователем данных.

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

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

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

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

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

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

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

Справочная система включает в себя два раздела «Описание программы» и «Работа с программой».

В разделе «Описание программы» собрана общая информация о разрабатываемом программном продукте: описывается применение и функциональные возможности программы, а также требования к программному обеспечению.

Пункт «О программе» содержит информацию о названии программы, версии, времени разработки и разработчике.

3.4 Описание разрабатываемого программного продукта

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

программный санкционированный алгоритм

Таблица 1 - Трудоемкость разработки программного продукта

Виды работ

Количество операций

Норма времени, ч.

на одну операцию

на все операции

1 Подготовка исходных данных

1

0,30

0,30

2 Обработка данных и получение результатов

6

0,28

1,67

3 Анализ ошибок обработки данных и подготовка заключения о результатах проверки

4

0,35

1,40

4 Ознакомление сотрудников службы сопровождения с содержанием задач, структурой входных и выходных данных

1

0,79

0,79

5 Определение параметров настройки

4

0,17

0,68

6 Проведение консультации пользователя по изменению настройки ПС в период опытной эксплуатации

1

0,20

0,20

7 Ознакомление с объектом внедрения

3

0,94

2,82

8 Консультации по подготовке пользователями исходных данных в соответствии с требованиями и ограничениями ОС ПЭВМ

1

1,00

1,00

9 Разработка рекомендаций по реализации алгоритмов и требований пользователя к обработке данных с использованием ППП ПЭВМ по подготовке задач к опытной эксплуатации

1

2,20

2,20

10 Оценка соответствия функциональных и эксплуатационных характеристик ПС требованиям к обработке данных

1

1,10

1,10

11 Проверка функционирования ПС после внесения изменений в эталон ПС службы сопровождения

6

1,00

6,00

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

4

0,20

0,80

13 Анализ результатов прогона и разработка функциональных спецификаций на корректировку ПС

7

1,00

7,00

14 Реализация на языке программы (процедуры)

10

0,84

8,40

15 Создание алгоритма (процедуры)

9

1,64

14,76

16 Определение критических характеристик обрабатываемых данных

2

0,90

1,80

17 Разработка требований к тестированию и подготовка тестовых единиц

4

0,70

2,80

18 Внесение изменений в программы и эксплуатационную документацию ПС у пользователя

1

0,29

0,29

19 Проверка эталона после внесения изменения

8

1,00

8,00

20 Анализ организационно-экономических и технических характеристик объекта внедрения ПС

3

0,40

1,20

21 Анализ характеристик реальных задач пользователя

3

0,80

2,40

22 Оценка полноты охвата функциональными возможностями ПС

2

0,40

0,80

23 Выработка рекомендаций по расширению функциональных возможностей ПС

3

0,10

0,30

24 Корректировка программ с целью изменения незначительных функциональных характеристик

8

1,06

8,48

25 Анализ требований задач пользователя к обработке данных и характеристик среды их функционирования

8

0,70

5,60

26 Разработка дополнительных модулей и включение их в состав ПС

3

2,40

7,20

27 Разработка требований к выбору ПС для реализации задач пользователя

4

0,40

1,60

28 Рекомендации по выбору ПС

2

0,23

0,46

Итого трудоемкость

в т.ч. ПЭВМ,

принтера

90,00

90,00

26,00

Реализация программы выполнялась оператором ПЭВМ шестого разряда.

Расход бумаги составит 121 листов проектируемое и 231 листов базовое, носителей информации - 1 диск CD-R.

4. Экономическая часть

4.1 Расчет материальных затрат

К материальным затратам относятся затраты на расходные материалы и затраты на электроэнергию на технологические цели.

Материальные затраты МЗ, руб., рассчитываются по формуле:

,

где Ср.м - стоимость расходных материалов, руб.; Сэн - стоимость электроэнергии, руб.

Затраты на расходные материалы Ср.м, руб., определяются по формуле:

,

где Сб - стоимость бумаги, руб.; Сн - стоимость носителя информации, руб.; Ск - стоимость картриджа для принтера, руб.

Затраты на бумагу определяются по формуле

,

где Цб - цена за 1 лист бумаги, руб.; Рб - расход листов бумаги при разработке и печати программного продукта, шт.

Затраты на бумагу по вариантам составят:

Затраты на носители информации определяются по формуле

,

где Цн - цена носителя информации, руб.; Рн - расход дискет, CD, CD-RW, шт.

Затраты на носители информации по вариантам составят:

Стоимость расходных материалов по вариантам составит:

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

Затраты на электроэнергию определяют по формуле:

Сэн = Цэн Ч (Тпк Ч Wпк + Тприн Ч Wприн),

где Цэн - тариф за 1 кВт-ч электроэнергии, руб.; Тпк - время работы персонального компьютера, ч; Тприн - время работы принтера, ч; Wпк - потребляемая мощность ПК, кВт-ч; Wприн - потребляемая мощность принтера, кВт-ч.

Затраты на электроэнергию составят:

Итого материальные затраты по вариантам составят

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

Себестоимость разработки программного продукта Спол, руб., рассчитывается по формуле

,

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

Амортизационные отчисления рассчитываются по формуле:

,

где ОС - стоимость основных средств и нематериальных активов, руб.; Тн - нормативный срок службы, лет; k - коэффициент, учитывающий долю занятости ПЭВМ; Фд - действительный фонд времени работы ПЭВМ, ч; Фн - утвержденный номинальный годовой фонд времени, ч; %П - процент простоя оборудования в ремонте, %.

Действительный фонд времени работы ПЭВМ составит:

Коэффициент, учитывающий долю занятости ПЭВМ равен:

.

Амортизационные отчисления составят:

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

,

где %Зпр - процент прочих затрат, %.

Итого полная себестоимость по вариантам составит:

Результат расчетов заносим в таблицу 2

Таблица 2 - Смета затрат себестоимости разработки программного продукта

Наименование элементов затрат

Сумма, руб.

Отклонение

проект.

базов.

руб.

%

1 Материальные затраты (за вычетом стоимости возвратных отходов)

261894,00

223814,00

+38080,00

+17,01

2 Затраты на оплату труда

1071797,56

1309974,80

-238177,24

-18,18

3 Отчисления на социальные нужды

364411,17

445391,43

-80980,26

-18,18

4 Амортизация основных средств и нематериальных активов, используемых в предпринимательской деятельности

12500

-

-

5 Прочие затраты

2982393,22

3645147,26

-662754,04

+18,18

Итого затрат на производство и реализации продукции

1692995,95

5624327,49

-931331,54

+16,60

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

Отпускная цена разработки программного продукта без учета НДС Ц, руб., рассчитывается по формуле:

Прибыль рассчитывается по формуле:

,

где Нр - норматив рентабельности, %.

Прибыль составит:

Отпускная цена продукта без учета НДС составит:

Цена отпускная с учетом НДС Цотп, руб, рассчитывается по формуле:

,

где НДС - налог на добавленную стоимость, руб.; hндс - ставка налога на добавленную стоимость, %.

НДС составит:

Отпускная цена с учетом НДС составит:

Результаты расчетов занесем в таблицу 3.

Таблица 3 - Калькуляция отпускной цены разработки программного продукта

Наименование статей калькуляции

Сумма, руб.

1 Стоимость расходных материалов

2 Стоимость электроэнергии

213474,00

48420,00

Итого материальные затраты

261894,00

3 Затраты на оплату труда

1071797,56

4 Отчисления на социальные нужды

364411,17

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

12500,00

6 Прочие затраты

2982393,22

Итого полная себестоимость

4692995,73

7 Прибыль

703949,36

Отпускная цена без учета НДС

5396945,09

8 Налог на добавленную стоимость

1079389,02

Итого цена отпускная с учетом НДС

6476334,00

4.4 Сравнение вариантов по разработке программного продукта

Отклонения рассчитываются следующим образом:

а) в абсолютном выражении, руб.

? = проектируемое значение элемента - базовое значение элемента.

б) в относительном выражении, %:

Рассчитаем отклонения в абсолютном выражении по материальным затратам:

МЗ = 261894- 223814= 38080,00

Рассчитаем отклонения в относительном выражении по материальным затратам:

Годовой экономический эффект Э, руб., рассчитывается по формуле:

Э = (Спол.пр - Спол,баз) Ч В,

где Спол, пр - полная себестоимость создания продукта по проектируемому варианту, руб.; Спол, баз - полная себестоимость создания продукта по базовому варианту, руб.

Э = (4692995,73 - 5624327,49) Ч 1 = - 931331,76 руб.

4.5 Расчет технико-экономических показателей

Эффективность разработки программного продукта подтверждается технико-экономическими показателями:

трудоемкость разработки программного продукта;

полная себестоимость;

прибыль;

отпускная цена;

рентабельность продукта;

материалоемкость;

затраты на 1 рубль реализованной продукции.

Рентабельность продукта Rи, %, - показатель оценки эффективного использования текущих затрат на разработку программного продукта и рассчитывается по формуле:

.

Материалоемкость Ме, руб./руб., - показывает долю материальных затрат в себестоимости продукции и рассчитывается по формуле:

Удельный вес топливно-энергетических ресурсов в себестоимости УдТЭР,%,- показывает долю топливноэнергетических затрат в себестоимости продукции и рассчитывается по формуле:

Затраты на 1 рубль реализованной продукции Зреал, руб./руб., - это один из показателей эффективности производства и определяется по формуле:

Технико-экономические показатели сведены в таблицу 4.

Таблица 4 - Технико-экономические показатели

Наименование показателей

Ед.изм.

Варианты

Проект к базе, %

проект.

базов.

1 Трудоемкость разработки программного продукта

ч.

90

110

81,82

2 Полная себестоимость

руб.

4692995,73

5624327,49

83,44

3 Прибыль

руб.

703949,36

-

-

4 Рентабельность продукта

%

15,00

-

-

5 Отпускная цена

руб.

6476334,11

-

-

6 Материалоемкость

руб./руб.

0,04

-

-

7 Удельный вес топливно-энергетического комплекса

%

1,03

-

-

8 Затраты на 1 рубль реализованной продукции

руб./руб.

0,72

-

-

9 Годовой экономический эффект

тыс. руб.

532,90

-

-

Проведя ряд подсчётов можно увидеть, что материальные затраты в проектируемом методе больше, чем в базовом на 36425,05 руб., но затраты на оплату труда, а соответственно и отчисления на социальные нужды будут в 2 раза больше у базового метода, чем у проектируемого. Количество прочих затрат в проектируемом методе меньше, чем при применении базового, хотя в проектируемом присутствуют отчисления на амортизационные нужды. В итоге получаем, что затраты при проектируемом методе предоставят нам меньше затрат, чем при использовании базового метода. Рассчитав годовой экономический эффект получим в итоге, что если мы будем пользоваться проектируемом методом, то сэкономим 532,90 тыс. руб., что положительно скажется на предприятии.

Заключение

При выполнении дипломного проекта был разработан программный модуль по автоматизации складского учёта.

При реализации проекта пройдены этапы описания и постановки задачи, проектирования программного модуля, кодирования программы на алгоритмический язык и тестирования готовой программы.

Данная программа легка в использовании. Все необходимые данные представлены как в виде простых таблиц, так и в виде форм.

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

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

Использование мер энерго- и ресурсосбережения позволило сэкономить денежные средства в размере 4760 рублей.

Расчеты в экономической части диплома показали, что внедрение данного программного продукта даст возможность получить годовой экономический эффект в размере 1625,95 тыс. руб.

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

Размещено на Allbest.ru

...

Подобные документы

  • Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.

    курсовая работа [81,7 K], добавлен 18.08.2014

  • Обоснование выбора языка программирования. Анализ входных и выходных документов. Логическая структура базы данных. Разработка алгоритма работы программы. Написание программного кода. Тестирование программного продукта. Стоимость программного продукта.

    дипломная работа [1008,9 K], добавлен 13.10.2013

  • Математические модели характеристик компьютеров возможных нарушителей и угроз безопасности информации в условиях априорной неопределённости. Методика построения комплексной системы защиты информационной сети военного ВУЗа от несанкционированного доступа.

    контрольная работа [401,8 K], добавлен 03.12.2012

  • Характеристика предметной области, входных и выходных документов, участников нормализации и алгоритма реализации базы данных. Описание таблиц, проектирование форм, запросов, отчётов, создание главной кнопочной формы. Тестирование программного комплекса.

    курсовая работа [5,8 M], добавлен 20.05.2015

  • Создание программы в среде LabVIEW 7.1 для аудиометра – прибора для исследования чувствительности слуха. Определение входных и выходных данных системы, алгоритма обработки данных. Схемы и диаграммы, необходимые для разработки программного продукта.

    курсовая работа [2,6 M], добавлен 03.04.2012

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

    дипломная работа [2,5 M], добавлен 18.11.2017

  • Обоснование необходимости создания автоматизированного учета книг в библиотеке филиала РГГУ в г. Улан-Удэ. Проектирование программного продукта. Схема взаимосвязи программных модулей и файлов. Характеристика, классификация и кодирование информации.

    дипломная работа [4,6 M], добавлен 10.09.2015

  • Технико-экономическое описание предметной области и разработка программного проекта по автоматизации рабочего места менеджера по клининговым услугам. Разработка этапов внедрения программного продукта и расчет экономической эффективности его внедрения.

    дипломная работа [2,1 M], добавлен 12.04.2014

  • Моделирование предметной области. Состав программного модуля. Разработка логической структуры единой базы данных банковской информационной системы "БИС". Создание экранных форм для ввода и корректировки информации. Разработка интерфейса пользователя.

    курсовая работа [1,8 M], добавлен 17.05.2016

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

    курсовая работа [1,2 M], добавлен 25.05.2009

  • Общее описание разрабатываемого веб-сайта. Создание модуля учета средств для разработки программного продукта. Разработка дизайна. Редактирование веб-сайта в CMS Worspress. Разработка методических указаний для продукта. Система управления базами данных.

    дипломная работа [1,8 M], добавлен 10.07.2017

  • Информационное обеспечение задачи автоматизации учета. Программное обеспечение задачи автоматизации учета. Расчет технико-экономической эффективности программного продукта по учету пластиковых карт. Расчет затрат на разработку программного модуля.

    дипломная работа [2,1 M], добавлен 10.02.2018

  • Структурная диаграмма программного модуля. Разработка схемы программного модуля и пользовательского интерфейса. Реализация программного модуля: код программы; описание использованных операторов и функций. Вид пользовательской формы с заполненной матрицей.

    курсовая работа [215,3 K], добавлен 01.09.2010

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

    дипломная работа [2,7 M], добавлен 12.05.2016

  • Характеристика основных способов защиты от несанкционированного доступа. Разработка политики безопасности системы. Проектирование программного обеспечения применения некоторых средств защиты информации в ОС. Содержание основных разделов реестра.

    лабораторная работа [1,9 M], добавлен 17.03.2017

  • Методы и способы представления на web-страницах различных видов информации, не препятствующие их доступности. Этапы разработки web-сайта. Общие представления о языке HTML. Внешний вид страниц. Оценка трудоемкости и сроков разработки программного продукта.

    дипломная работа [2,9 M], добавлен 13.04.2014

  • Архитектура программного продукта и требования к платформе, обоснование выбора разработки. Закономерности и основные этапы алгоритмизации и программирования, а также отладка и тестирование продукта. Разработка и содержание руководства пользователя.

    дипломная работа [2,3 M], добавлен 19.01.2017

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

    дипломная работа [2,5 M], добавлен 06.06.2012

  • Обзор проектирования реляционной базы данных "Спортивные соревнования". Расчет экономического эффекта от использования программного продукта за период внедрения. Анализ входных и выходных форм, требований к техническому обеспечению, технологии доступа.

    курсовая работа [1,4 M], добавлен 12.12.2011

  • Постановка задачи автоматизации учебного процесса колледжа и описание предметной области. Работа с базами данных в Delphi: способы, компоненты доступа к данным и работы с ними. Язык запросов SQL. База данных в Microsoft Access и результаты исследований.

    дипломная работа [55,6 K], добавлен 16.07.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.