— созданная система выполняет все функции;
— система способна работать на ПК различной конфигурации, в том числе и минимальной.
6 Применение
6.1 Назначение программы
Разрабатываемое программное средство предназначено для преподавателей дисциплины «Охрана труда» Могилевского государственного экономического профессионально-технического колледжа, а также учащихся, обучающихся в указанном колледже по специальности «Программное обеспечение информационных технологий» квалификация «Техник-программист».
Программный продукт представляет собой обучающе-тестирующую программу (или электронный учебник) и может быть использован для самостоятельного изучения материала. При этом, он может быть использован как для индивидуальной, так и для групповой формы обучения учащихся.
6.2 Требования к аппаратным ресурсам ПК
Запуск разработанного программного продукта и надёжность его работы без сбоев должно обеспечивать аппаратное обеспечение. Любая компьютерная программа для нормальной работы должна располагать определенным количеством ресурсов, и если таких ресурсов по каким-либо причинам не хватает, программа может потерять часть своей функциональности, либо при критической нехватке ресурсов полностью утратить работоспособность.
Очевидным требованием любой программы, написанной для MS Windows, является наличие установленной на компьютере версии Windows, для чего необходим процессор не ниже Pentium 100.
Управление программой осуществляется посредством меню и кнопочных форм, поэтому для полноценного функционирования программного продукта необходимо наличие манипулятора мышь.
Программный продукт был протестирован на компьютере со следующими характеристиками: процессор АМD Athlon(tm) 64 Processor 3000 + 2.1 ГГц, оперативная память 512 Мб. Операционная система Microsoft Windows XP Professional версия 2002 Service Pack 2. Для нормальной работы программы желательно наличие ЭВМ с процессором не ниже Pentium 100, а также необходимо наличие не менее 12 Мб свободного дискового пространства.
Описание программно-аппаратных ресурсов ПК, необходимых для полноценного использования разрабатываемой АСОИ, удобно выразить при помощи диаграмм компонентов и размещения.
Диаграмма компонентов описывает способ организации элементов модели системы в соответствии с механизмом структурирования и разбиения на модули, принятыми в выбранной среде программирования. Эта модель описывает то, как реализуются элементы модели проектирования, какие классы будут включены в конкретные компоненты. Основной задачей диаграммы компонентов является показать процесс реализации – создание системы в виде компонентов – исходных текстов программ, сценариев, двоичных файлов, исполняемых модулей и так далее.
Для функционирования разрабатываемой АСОИ необходимо наличие следующих компонентов: операционная система Windows XP/ME/Seven, антивирусная программа, ЭСО «Охрана труда». Разработанная диаграмма компонентов представлена в соответствии с рисунком 6.2.1.
Диаграмма размещения используется менеджером проекта, пользователями, архитектором системы и эксплуатационным персоналом, чтобы понять физическое размещение системы в целом и расположение её отдельных подсистем. Диаграмма размещения представлена в соответствии с рисунком 6.2.2.
Разрабатываемая система будет храниться на компьютере. Управление программой осуществляется посредством меню и кнопочных форм, поэтому для полноценного функционирования программного продукта необходимо наличие манипулятора мышь, а для ввода данных клавиатуры. Для всех документов, создаваемых в программе предусмотрен вывод на печать, а соответственно в этом случае необходимо наличие печатающего устройства.

Рисунок 6.2.1 – Диаграмма компонентов

Рисунок 6.2.2 – Диаграмма размещения
6.3 Руководство пользователя
Программный продукт предназначен для учащихся Могилевского государственного экономического профессионально-технического колледжа, обучающихся по специальности 2«Программное обеспечение информационных технологий».
Для работы с программой необходимо папку с файлами программы скопировать на жеский диск и запустить на выполнение файл ESO.exe. После этого на экране отобразится форма приветствия, вид которой представлен в соответствии с рисунком 6.3.1

Рисунок 6.3.1 – Форма приветствия программы
Далее необходимо нажать кнопку «Продолжить». После этого на экране отобразится главная форма программы, представленная в соответствии с рисунком 6.3.2.

Рисунок 6.3.2 – Форма содержания
На форме находятся вкладки, с помощью которых можно осуществлять переход по разделам. Вид раздела «Теория» представлен в соответствии с рисунком 6.3.3.

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

Рисунок 6.3.4 – Вид формы перехода к тестированию
7 Экономический раздел
7.1 Описание программного продукта
Цель экономического раздела дипломного проекта – рассчитать затраты на разработку программного обеспечения и определить экономическую эффективность от его внедрения.
Разработка компьютерных обучающих программ имеет большой экономический потенциал, их реализация приносит значительных доход разработчикам. Техника работы с компьютеризированными системами обучения обеспечивает индивидуализацию получения знаний, возможность самоконтроля и неоднократного возврата к трудным вопросам, что в итоге приводит к активизации учебной деятельности и как следствие, повышению уровня подготовки квалифицированных специалистов, а также сокращению временных затрат на обучение.
Темой дипломного проекта является разработка электронного средства обучения «Охрана труда», которое должно включать в себя весь необходимый лекционный и практический материал в соответствии с календарно-тематическим планом по дисциплине «Охрана труда», а также систему контролирующих методов в виде тестов, заданий для практических занятий, заданий для самостоятельного выполнения.
Актуальность разработки и внедрения на рынок ЭСО «Охрана труда» заключается в том, что электронное средство обучения позволит повысить интерес учащихся к обучению, разнообразит проведение учебных занятий, позволит сэкономить время преподавателя, отводимое на формулирование домашнего задания и условий самостоятельной работы, даст возможность учащимся работать в своем темпе и тем самым приведет к улучшению качества восприятия учебного материала.
Характеристика проектируемой информационной системы представлена в таблице 7.1.1.
Таблица 7.1.1 – Характеристика проектируемой информационной системы
Показатель | Параметр |
Область прикладной деятельности | Образование |
Цель автоматизации | Повышение уровня знаний учащихся, увеличение наглядности представляемого материала |
Прямая эффективность | Снижение затрат на изучение материала, сокращение цикла обработки информации, снижение временных затрат, снижение трудоемкости |
Косвенная эффективность | Высокий уровень воспринимаемого материала |
7.2 Этапы работ по созданию программного обеспечения
Разработка дипломного проекта состоит из следующих этапов:
- проектирование – постановка задачи, разработка технического задания и разработка алгоритмов решения составило 14% общего времени;
- реализация – непосредственная реализация спроектированной системы составила 61 % общего времени;
- тестирование – выявление дефектов в функциях, логике и форме реализации с последующим устранением составило 11% общего времени;
- доработка – заключительные испытания составила 14% общего времени.
Диаграмма распределения времени выполнения работ по разработке программного обеспечения в процентном соотношении представлена в соответствии с рисунком 7.2.1.

Рисунок 7.2.1 – Диаграмма распределения времени выполнения работ по разработке программного обеспечения
Суммарное время разработки программного обеспечения составляет два месяца.
7.3 Составление сметы затрат на разработку программного обеспечения
Рассчитаем все возможные затраты, связанные с созданием автоматизированной системы. Стоимостная оценка включает:
- материалы и комплектующие (М).
- электроэнергия (Э).
- основная заработная плата разработчиков (Зо).
- дополнительная заработная плата разработчиков (Зд).
- отчисления в фонд социальной защиты населения и на обязательное страхование в Белгосстрах (Ссн).
- амортизация оборудования и программного обеспечения (А).
- накладные расходы (Рн).
Стоимость материалов (М), необходимых для разработки программного обеспечения представлена в соответствии с таблицей 7.3.1.
Таблица 7.3.1 – Стоимость материалов, необходимых для разработки программного обеспечения
Наименование Материалов | Количество, шт | Цена, руб. | Сумма, руб. |
DVD-RW диск | 1 | 9000 | 9000 |
Бумага A1 (лист) | 3 | 14000 | 42000 |
Бумага A4 (лист) | 100 | 550 | 110000 |
Итого | 161000 |
Общая стоимость материалов, необходимых для разработки программного обеспечения составила 161000 руб.
М =++ = руб.
Затраты на электроэнергию (Э), необходимую для разработки программного обеспечения составили 18500 руб. За месяц затраты электроэнергии составили 12 кВт. За два месяца затраты составили
2×12= 24 кВт.
Базовый тариф составляет 770,6 руб. за 1 кВт/ч.
Э = Kэ × Tр, (7.1)
где Кэ – стоимость одного кВт/ч, руб.;
Тр – количество кВт/ч.
![]()
Основной статьей затрат на создание программного обеспечения является заработная плата (Зо) разработчика.
Основная заработная плата рассчитывается по формуле:
(7.2)
где ТСi – тарифная ставка специалиста i-го разряда, руб.
Кi – коэффициент премирования (1,2);
n – количество исполнителей участвовавших в разработке программного обеспечения, чел.(один человек);
t – количество времени, затраченное на разработку программного обеспечения, месяцев (два месяца).
Зо=×1,2×1×2=1 руб = 1 772 200 руб
Итак, основная заработная плата (Зо) разработчиков проекта на создание программного обеспечения составила 1 руб.
Тарифная ставка i-го разряда (ТСi) рассчитывается по формуле
(7.3)
где: ТС1 – действующая тарифная ставка 1-го разряда, руб. (с г. составляет 260 000 руб.);
ТК – тарифный коэффициент согласно ЕТС (2,84).
TCi = × 2,84 = руб.
Дополнительная заработная плата (Зд) рассчитывается по формуле
Зд =
(7.4)
где Зд – дополнительная заработная плата исполнителей на конкретное программное обеспечение, руб.
Нд – норматив дополнительной заработной платы, 20 %.

Рассчитываем сумму отчислений на социальные нужды (Зсз).
(7.5)
где: Нсз – норматив отчислений в Фонд социальной защиты населения и отчислений на обязательное страхование в Белгосстрах, % (35%).

При разработке автоматизированной системы использовался ноутбук Dell N5040 стоимостью 4200000 руб.
При разработке автоматизированной системы использовались нематериальные активы:
- Microsoft Office 2013 Professional стоимостью 3000500 руб;
- Borland Delphi 7 стоимостью 3590000 руб.
Рассчитаем стоимость основных средств и нематериальных активов:
С = 4200000+3000500+3590000= 1079500руб.
Норма амортизации для линейного способа начисления вычисляется по формуле
(7.6)
где
срок эксплуатации оборудования
Рассчитаем амортизационные отчисления за пять лет.

Рассчитаем амортизационные отчисления за год (А).
![]()
![]()
Рассчитаем амортизационные отчисления за месяц (А1)
(7.7)

Рассчитаем амортизационные отчисления за два месяца (А2).

Накладные расходы (Рн), которые относятся на разрабатываемое программное обеспечение по нормативу (Нр) в процентном отношении к основной заработной плате разработчика определим по формуле
(7.8)
где Pн – накладные расходы на конкретное программное обеспечение, руб.;
Нр – норматив накладных расходов - 10 % .

Общая сумма затрат по смете (плановая себестоимость (С)) на программное обеспечение рассчитывается по формуле
(7.9)
![]()
Результат расчетов оформляем в таблицу 7.3.2.
Таблица. 7.3.2 – Расчет плановой себестоимости программного обеспечения
Статья затрат | Затраты, руб. |
Материалы и комплектующие (М) |
|
Электроэнергия (Э) |
|
Основная заработная плата исполнителей (Зо) |
|
Дополнительная заработная плата исполнителей (Зд) |
|
Отчисления на социальные нужды (Зсз) |
|
Амортизация (А) |
|
Накладные расходы (Рн) | 177200 |
Общая сумма расходов по смете (полная себестоимость) (С) |
|
7.4 Расчет экономического эффекта разработчика программного обеспечения
Заказчик оплачивает разработчику всю сумму расходов по проекту, включая прибыль. После уплаты налогов из прибыли в распоряжении разработчика остается чистая прибыль от проекта.
В дипломном проекте отпускная цена программного обеспечения, представляет собой цену проекта вместе с его исходными кодами и документацией, за которую его можно продать и получить определенную выгоду.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |



