Диплом: Разработка сетевого программного обеспечения ООО "Снек-Восток"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
52
Продолжение таблицы 10
last_name
varchar(255)
Да
NULL
first_name
varchar(255)
Да
NULL
middle_name
varchar(255)
Да
NULL
phone
varchar(255)
Да
NULL
address
varchar(255)
Да
NULL
gps_latitude
double
Да
NULL
gps_longitude
double
Да
NULL
report_date_1
datetime
Да
NULL
report_date_2
datetime
Да
NULL
Таблица 11Структура таблицы user_type
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
3.3 Разработка пользовательского интерфейса
Интерфейс должен разрабатываться в соответствии с требованиями
юзабилити.
Процесс взаимодействия пользователя с прикладным ПО, которое
входит в структуру модуля, производится за счет графического визуального
интерфейса (GUI), которые является понятным и удобным, не
перегруженным графическими компонентам и призван обеспечить быстроту
отображения всех необходимых экранных форм. Навигационные
компоненты выполняются в удобных для пользователя формах. Процесс
ввода и вывода данных, прием команд, а также отражение результатов их
исполнения осуществляются в интерактивном режиме.
В качестве преимущественного манипулятора для данного интерфейса
является мышь, то есть использование модуля должна производится при
помощи набора экранных меню, различных значков и кнопок, а также прочих
элементов. Режим ввода посредством клавиатуры применяется
преимущественно в рамках заполнения и редактирования текстуальных
53
данных, числовых значений в экранных формах, также предусматривается
реализаций функций посредством использования сочетания клавиш
клавиатуры.
В целях унификации в модулях применяется одинаковый шрифт и его
стилистика (курсив, полужирный и пр.). Смена шрифта допускается
относительно графических компонентов, так как размещение данных,
которые оформлены с отступлениями от общей стилистики, снижает степень
читаемости и восприятия данных [12].
3.4 Описание работы сетевого программного обеспечения
Рассмотрим наглядный пример функционирования модуля. Форма
авторизации представлена ниже на рисунке 13.
Рисунок 13 Форма авторизации
После авторизации пользователь видит главную форму программы,
которая приведена на рисунке 14.
54
Рисунок 14 Главная форма программы
На этой форме приведен список принятых к исполнениюзаданий.
Добавление заданий осуществляется с помощью специальной формы
(Рисунок 15).
Рисунок 15 Добавление пользователей
55
Нужно ввести содержание задания, его описание, выбрать приоритет,
ввести адрес и координаты места работы, а также выбрать исполнителя,
которому будет назначено задание.
После добавления задания его можно отредактировать:
Рисунок 16 Добавленное задание
Чтобы задание поступило сотруднику, его нужно активировать.
Координаты каждого исполнителя видны на карте (рисунок 17)
56
Рисунок 17 Список сотрудников компании
В том числе показаны данные по загруженности исполнителя и
статистика его работы.
Также администратор может просмотреть статистику выполнения
задания:
Рисунок 18 Статистика выполнения заданий
57
Рисунок 19 Статистика по готовым заданиям
Также администратор управляет пользователями системы
Рисунок 20 Пользователи системы
В интерфейсе исполнителя приведен список заданий с разбиением по
их статусу:
58
Рисунок 21 Список новых заданий
Листинг программного кода приведен в Приложении.
3.5 Экономическое обоснование разработанного программного
обеспечения
Рассчитаем затраты на внедрение и проектирование системы.
Расчет себестоимости разработки ИС будем определять, исходя из
следующих статей затрат[8]:
Прямые материальные затраты
Расчет затрат на основную заработную плату
Расчет затрат на дополнительную заработную плату
Отчисления на социальные взносы
Расходы на приобретение, содержание и эксплуатацию
Комплекса Технических средств (КТС).
К прямым материальным затратам относятся затраты на материалы и
комплектующие для выполнения данной разработки и полностью
включаемые в ее стоимость. Учитывают затраты на материалы и
комплектующие, целевым назначением идущие на данную разработку.
59
Таблица 12 Оценка прямых материальных затрат
Статья материальных затрат
Цена за
ед., руб
Кол-во, шт.
Итого, руб
1
Комплект бумаги
100,00
1
100,00
2
Шариковые ручки
20,00
2
40,00
3
Flash накопители
400,00
1
400,00
4
Покупка специализированной
литераутры
600,00
2
1200,00
Итого:
1740,00
Затраты на основную заработную плату определяют как произведение
среднечасовой заработной платы разработчиков на трудоемкость разработки
программы по всем стадиям, выраженную соответственно в часах.
Таблица 13 Расчет затрат на основную заработную плату
Категория работника
Зарплата
руб./час
Продолжи-
тельность работ,
час
Основная
зарплата, руб.
1
Программист
250,00
209
52250
2
Руководитель проекта
350,00
67
23450
Итого:
75700
Дополнительную заработную плату определяют в процентах от
итоговой суммы основной заработной платы (10% от основной).
Таблица 14 Расчет затрат на дополнительную заработную плату
Категория работника
Основная
заработная
плата, руб.
Дополнительная
заработная плата,
руб.
1
Программист
52250
5225
2
Руководитель проекта
23450
2345
Итого:
7570
60
Отчисления на страховые взносы рассчитывают в процентах от суммы
основной и дополнительной заработной платы. При определении данной
величины учитывают отчисления в Пенсионный фонд, в фонд занятости, в
фонд социального страхования и в фонд медицинского страхования.
Таблица 15 Расчет отчислений на социальные взносы
Категория
работника
Основная
заработная
плата, руб.
Дополнительная
заработная
плата, руб.
Стра
ховы
е
взнос
ы, %
Отчисления на
социальные
взносы, руб.
1
Программист
52250
5225
30
17242,5
2
Руководитель
проекта
23450
2345
30
7738,5
Итого:
24981
Используемые аппаратные средства предназначен не только для
выполнения данной разработки, поэтому будем учитывать только текущие
затраты.
Для расчета затрат на содержание и эксплуатацию КТС необходимо
привести состав КТС, определенный в организационной части,
первоначальную стоимость каждого элемента КТС и всего комплекса в
целом.
Таблица 16Расчет стоимости КТС
Наименование
Kол-во
Цена за шт.
Сумма руб.
1
Персональный компьютер Моноблок Dell
XPS One 2720
1
74000
74000
2
ИБП APC by Schneider Electric Power Saving
Back-UPS Pro 1500
1
14000
14000
3
HP LaserJet Pro M1132 MFP
1
5500
5500
ИТОГО
93520
61
Расходы на содержание и эксплуатацию КТС определяют как
произведение стоимости часа работы КТС на количество часов машинного
времени, затраченного на разработку.
В стоимость часа работы КТС включают следующие затраты:
1. Амортизационные отчисления, приходящиеся на 1 час работы
КТС:
А
ч
= Ф
перв
*
а
????
Д
,
Где Ф
перв
первоначальная стоимость КТС или отдельных его
элементов;
а – норма амортизации (0.25);
F
д
– фонд времени работы КТС за год (2 000-3 000 часов).
Таблица 17Расчет амортизационных отчислений
№ п
/п
Элемент КТС
Фперв
Ач
Количество
часов работы
Общая
стоимость (руб.)
1.
Персональный компьютер
Моноблок Dell XPS One
2720
74000
3000
6,17
675
4162,5
2
ИБП APC by Schneider
Electric Power Saving Back-
UPS Pro 1500
14000
3000
1,17
675
787,5
3
HP LaserJet Pro M1132 MFP
5500
3000
0,46
675
309,375
ИТОГО
5259
Затраты на силовую энергию, приходящиеся на 1 час работы КТС;
определяют как произведение установленной мощности КТС в кВт на
стоимость 1 кВт в час. Уровень тарифов на электроэнергию - 3.58 руб. за
кВт/ч.

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

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