Диплом: Автоматизация управления сервисного обслуживания клиентов в строительной организации ОП г. Мирный ФГУП ГВСУ 14

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
66
Рисунок 3.12 – Алгоритм инициализации программного комплекса
При запуске страницы выполняется инициализация подключений,
компонентов, переменных. Блок-схемы, алгоритмов приведены на рисунке 3.13
и рисунке 3.14.
Сам алгоритм поиска принятия решений имеет следующий вид в
соответствии с рисунками 3.13 3.14.
Запрос информации осуществляется по следующему алгоритму:
НАЧАЛО
Инициализация страницы
Инициализация подключения
Инициализация переменных
Объявление переменных
Установка начальных значений
КОНЕЦ
Подключение к Базе данных
Выполнение стартовых SQL-запросов
Установка начальных значений
67
Рисунок 3.13– Алгоритм запроса данных из таблиц
Добавление, редактирование и удаление информации проводится по
алгоритму, указанному на рисунке 3.14.
НАЧАЛО
КОНЕЦ
Запрос
данных
Информирование
о отсутствии
данных
Удачное
выполн.
запроса?
Составление
SQL - запроса
в базе данных
ДА
НЕТ
Переход к
табл. форме
Заполнение
объектов классов
68
Рисунок 3.14– Алгоритм изменения информации в таблицах
После того как разработаны основные алгоритмы можно приступить к
разработке и отладке страниц.
Рассмотрим 2 сущности – пользователь и администратор.
Для того чтобы перейти к одной из них необходимо авторизироватся в
начальной форме в соответствии с рисунками 3.15-3.22.
НАЧАЛО
КОНЕЦ
Выполнение
запроса Insert
Запрос
на доба-
вление
ДА
НЕТ
Сохранение результат
выполнения запроса
командой COMMIT
Переход на
исходный объект
класса
Запрос
на уда-
ление
ДА
НЕТ
Выполнение
запроса Delete
Выполнение
запроса Update
69
Рисунок 3.15– Форма авторизации
Рисунок 3.16– Пример успешной авторизации
70
Рисунок 3.17– Администрирование пользователей
Рисунок 3.18– Редактирование пользователей
71
Рисунок 3.19 – Администрирование отделов
Рисунок 3.20 – Редактирование отделов
72
Рисунок 3.21 – Администрирование блюд
Рисунок 3.22 – Редактирование блюд
73
3.2Расчет экономической эффективности проекта
Укрупненные нормы затрат труда на разработку программного
обеспечения являются основой для определения общей трудоемкости разработки
программного продукта, объемов финансирования на стадии его технико-
экономического обоснования. На основе общей трудоемкости разработки
программного продукта составляется смета затрат, а также определяется
численность исполнителей (соисполнителей) и трудоемкость выполняемых ими
работ по всем этапам разработки продукта.
Общий объем
0
V
программного продукта и уточненный объем V
у
программного продукта определяется, исходя из количества и объема функций,
реализуемых программой по формулам (3.1) и (3.2)соответственно и данных,
приведенных в таблице 3.4:
0
1
n
i
i
VV
, , ,
,
(3.1)
где
j
V
- объем отдельной функции программного продукта;
n
- общее число функций.
1
n
y yi
i
VV
, ,
,
(3.2)
где
yi
V
- уточненный объем отдельной функции ПО;
74
Таблица 3.3
Перечень функций
N функции
Наименование (содержание)
Объем функции (LOC)
по каталогу
V
0
уточненный
Vyi
1
2
3
4
50
Организация ввода информации
120
120
150
Формирование осп данных
1580
1580
180
Обработка наборов и записей баз
данных
1370
1370
240
Организация поиска и поиск в базе
данных
1480
1236
280
Загрузка базы данных
1780
1780
370
Расчет показателей
260
260
450
Формирование и вывод на внешние
носители
1500
1450
560
Предварительная обработка и печать
файлов
370
370
Итого
8640
8166
Таблица 3.4
Исходные данные для расчета
Наименования показателей
Обозначение
Единица
измерения
Значение
1
2
3
4
Коэффициент сложности

-
0,12
Установленная плановая
продолжительность разработки

год
0,33
Годовой эффективный фонд
времени

день
228
Продолжительность рабочего дня
час
8
Тарифная ставка первого разряда
1
руб.
10,2
Норматив дополнительной
заработной платы
%
20
75
Ставка отчислений в ФСЗН

%
34,6
Цена одного машино-часа

руб.
0,05
Норматив затрат на сопровождение
%
20
Норматив затрат на освоение
%
10
Норматив расхода материалов
%
4
Норматив прочих затрат

%
20
Норматив накладных расходов

%
50
Уровень рентабельности

%
20
Ставка НДС
Н
ндс
%
20
На основании общего объѐма программного средства определяется
нормативная трудоѐмкость с учѐтом сложности программного средства.
Разрабатываемый продукт относится ко второй группе сложности из-за
обеспечения настройки программного обеспечения на изменение структуры
входных данных, то нормативная трудоѐмкость составляет
= 256 человеко-
дней.
Общая трудоѐмкость программного средства рассчитывается на основе
нормативной с учѐтом дополнительного коэффициента сложности

в
соответствии с формулой (3.3), дополнительный коэффициент сложности равен
0,12.
= 


,
(3.3)
где
общая трудоѐмкость программного средства;
нормативная трудоѐмкость программного средства;

дополнительный коэффициент сложности программного
средства.
= 256
????
1 + 0,12
????
= 286,72
Таким образом, общая трудоѐмкость с учѐтом округления составила 287
человеко-дней.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)