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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
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 – Расчет амортизационных отчислений
№ п
/п
Элемент КТС
Фперв
Fд
Ач
Количество
часов работы
Общая
стоимость (руб.)
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: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран