Диплом: Исследование и разработка информационной системы биллинговых процессов на примере АО «Казахтелеком»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
147
В данной форме присутствуют кнопки для управления таблицей
«Клиенты». Кнопка «Добавить клиента», откроет окно с полями для ввода данных
для нового клиента. Кнопка «Редактировать» откроет окно с заполненными
полями выбранного клиента, для изменения данных. Кнопка «Удалить», удалит
выбранного клиента. Так же присутствует поиск клиента по ID и номеру
документа.
Так же из данной формы можно сразу перейти на форму создания заявки
(Рисунок 50), путем нажатия кнопки «Создать заявку».
Рисунок 50 Форма создания заявки
Кнопка «Печать квитанции», откроет форму создания квитанции, и после
выполнения указанных в форме действий можно распечатать квитанцию (Рисунок
51)
Рисунок 51 - Квитанция
3. Экранная форма «Заявки»;
148
Рисунок 52 Экранная форма «Заявки»
В данной форме присутствует вкладка «Изменение/удаление заявки», в
которой можно изменять данные в заявке, а также удалять ошибочную заявку
Рисунок 53.
Рисунок 53 Поиск заявки
При не верном вводе ID, появится надпись «Запись не найдена», после
успешного ввода все поля будут заполнены найденной записью, после чего можно
изменять или удалить запись.
4. Форма справочников;
Рисунок 54 Форма справочников
Форма справочника представлена тремя вкладками, которые по
содержанию управления таблицами одинаковы. Рассмотрим удаление записи
149
тарифа, для начала выбираем тариф и далее нажимаем кнопку «Удалить тариф»,
появится окно с уже заполненными строками Рисунок 55
Рисунок 55 Удаления данных таблицы «Тариф»
5. Экранные формы Сотрудники;
Рисунок 56 Экранная форма сотрудники
Данная форма содержит справочники «Отдел», «Бригады», «Должность»,
(Рисунок 57)
Рисунок 57 Справочник «Должность»
150
III Обоснование экономической эффективности
3.1 Выбор и обоснование методики расчёта экономической
эффективности
Все известные методы расчета трудоемкости разработки ИС
(информационных систем) основаны на нормировании базовых, определяющих
ресурсов. При этом, ресурсы нормируются либо на составляющие процесса
разработки ИС (отдельные операции), либо на составные элементы (требования
или результат).
В зависимости от этого первые методы основаны на четкой идентификации
операций процесса разработки ИС, а вторые – на определении функциональных
требований и/или конечного продукта.
СОСОМО II
Работа = С1*EAF*(Размер)
Р1
Время = С2*(Работа)
Р2
где
Работа – количество человеко-месяцев;
С1– масштабирующий коэффициент;
EAF – уточняющий фактор ();
Размер – размер конечного продукта в SLOC;
Р1 – показатель степени, характеризующий экономию при больших
затратах;
Время – общее количество месяцев;
С2масштабирующий коэффициент для сроков выполнения;
Р2 - показатель степени, который характеризует инерцию и
распараллеливание, присущие управлению разработкой ПО.
Измерение «величины» программного продукта:
- SLOC (исходные строки кода);
- Пять функциональных точек
К уточняющим факторам относятся:
- Требуемая надежность;
151
- Размер базы данных;
- Сложность продукта;
- Требуемый уровень повторного использования;
- Документация;
- Ограничение времени выполнения;
Сравнение методик расчета трудоемкости и стоимости разработки проекта.
Вероятно, одним из наиболее известных моделей данного рода является
конструктивная модель стоимости, построенная на основе анализа ряда проектов,
она устанавливает соответствие между размером системы в тысячах условных
строк кода и «классом» проекта, с одной стороны, и трудоемкостью разработки
системы, с другой стороны.
Существенным недостатком данной модели является ее основанность на
тысячах условных строк кода, как метрике размера программного комплекса.
Видимо, одной из первых попыток отойти от данной метрики размера ПО была
разработка механизма предсказания усилий, сопряженных с разработкой
программных систем.
В соответствии с вышеизложенным, главными факторами при выборе
модели должны являться:
- Тип модели и доступность репозиториев;
- Время применения;
- Учет факторов размера системы;
- Непрерывная зависимость от сложности проекта;
- Учет функциональной сложности;
- Учет нефункциональных требований к системе.
Данные факторы для анализируемых нами моделей сведены в следующей
таблице (Таблица 13).
Для конкретного программного продукта в данном проекте целесообразно
использовать методику расчета трудоемкости Госкомтруда, так как она позволяет
произвести детальный учет зависимости трудоемкости от средств разработки и
учитывает фактор размера системы.
При оценке экономической эффективности программных изделий
используют частные и обобщающие показатели.
152
Таблица 13
Основные параметры качества для анализируемых моделей
Параметр
Методика
Госкомтруда
СОСОМО 2.0
FPA IFPUG 4.1
Тип модели
Закрытая
Закрытая
Открытая
Доступность
репозиториев
Не приложимо
Не приложимо
Да, множество
репозиториев
Время
применения
На
протяжении
всего
жизненного
цикла
На протяжении всего
жизненного цикла
после определения
требований
На протяжении
всего жизненного
цикла после
определения
требований
Учет факторов
размера
Да
Да
На основе
репозитория
Непрерывная
зависимость от
сложности
Нет
Да
Да
Учет
функциональной
сложности
Неадекватный
Да, на основе
нескорректиро-
ванного количества
функциональных
точек
Да, на основе
скорректиро-
ванного количества
функциональных
точек
Учет
нефункциональны
х требований к
системе
Защита
информации,
распараллелив
ание
вычислений
Надежность, объем
обрабатываемых
данных, повторная
используемость,
изменчивость
платформы
Распределенная
обработка,
производительност
ь, загруженность
конфигурации,
частота транзакций
Для расчета обобщающих показателей экономической эффективности
необходимо предварительное вычисление ряда частных показателей,
характеризующих создаваемый программный продукт, таких как [19]:
1) трудоемкость разработки программного изделия;
2) длительность разработки программного изделия;
3) годовая экономия (годовой прирост прибыли);
4) суммарные затраты на создание, внедрение и функционирование ПП,
включающие в себя:
4.1) единовременные затраты на разработку и внедрение;
153
4.2) текущие затраты на функционирование.
Общая трудоемкость разработки ПС Т
общ
(в чел. днях) рассчитывается по
формуле:
n
1i
iобщ
, (3.1)
где Т
i
- трудоемкость i- ой стадии разработки ПС (в чел. днях), i = 0..5;
n - количество стадий разработки ПС.
Т
i
- трудоемкость i-ой стадии разработки ПС, i = 0..5 определяется по
формуле:
ТK L T
oнii

, для i = 0,1,2,3,5 (3.2)
ТКK L T
отнii

, для i = 4
где L
i
- удельный вес трудоемкости i ой стадии разработки ПС,
учитывающий наличие той или иной стадии и использование CASE-технологии,
причем:
n
1i
i
1L
,
(3.3)
В случае отсутствия стадии «Эскизный проект» L3’ = L2 + L3;
В случае объединение стадий «Технический проект» и «Рабочий проект» в
одну стадию «Технорабочий проект « L3’ = 0,85 * L3 + L4;
К
н
- поправочный коэффициент, учитывающий степень новизны ПС и
использование при разработке ПС новых типов ЭВМ и ОС;
К
т
-поправочный коэффициент, учитывающий степень использования в
разработке (типовых) стандартных ПС;
Т
о
- общая трудоемкость разработки ПС (в чел. днях) определяется по
формуле:
ТК T
ypслo

, (3.4)
где К
сл
- коэффициент сложности ПС, определяется по формуле:

n
1i
iсл
K1К
, (3.5)
154
где Ki - коэффициенты повышения сложности ПС, i = 1..7, зависящий
от наличия у разрабатываемой системы характеристик, повышающих сложность
ПС и от количества характеристик ПС;
n - количество дополнительно учитываемых характеристик ПС.
Т
ур
- трудоемкость разработки ПС с учетом конкретных условий
разработки, определяется по формуле:
урбур
К ТТ 
, (3.6)
где Т
б
- базовая трудоемкость разработки ПС (в чел.-днях),
учитывающая V
о
- объем ПС и группу сложности;
К
ур
поправочный коэффициент, учитывающий характер среды разработки
и средства разработки ПС;
V
о
– общий объем разрабатываемого ПС, определяется по формуле:
n
1i
io
VV
, (3.7)
где Vi – объем i- ой функции ПС, i = 1..16, учитывающий тип ЭВМ;
n – общее число функций.
Длительность разработки программного изделия t рассчитывается по
формуле, мес:
0,32
общ
T2,5t 
, (3.8)
где T
общ
- трудоемкость разработки программного изделия,
рассчитывается по формуле (4.1) (для перевода из чел-дн в чел-мес, необходимо
полученное значение трудоемкости разделить на количество рабочих дней в
месяце), чел-мес.
Среднее число исполнителей Чn рассчитывается исходя из определенных
характеристик трудоемкости и длительности разработки программного изделия
по формуле, чел:
t
Т
Ч
общ
n
, (3.9)
где Т
общ
- трудоемкость разработки программного изделия, чел-мес.
t - длительность разработки программного изделия, мес.
Годовая экономия представляет собой годовой прирост прибыли,
155
получаемой в связи с внедрением программного продукта, и рассчитывается
следующим образом [3]:
П = (П1 + П2 + П3) · (1 + Е
Н
·
Т) , (3.10)
где П1 - экономия, получаемая в t - году в результате сокращения затрат
трудовых и материальных ресурсов, тг/год;
П2 - экономия, получаемая в t - году в результате повышения качества
новой техники, ее потребительских свойств, тг/год;
П3 - дополнительная прибыль в t - году от приоритетной новизны решения,
полученного в автоматизируемой системе в кратчайшие сроки, тг/год;
Е
Н
- норматив эффективности капитальных вложений (тг/год)/тг. Значение
Е
Н
принимается равным 0,15 для всех отраслей народного хозяйства. Е
Н
представляет собой минимальную норму эффективности капитальных вложений,
ниже которых они нецелесообразны.
Т - сокращение длительности автоматизируемого процесса, лет.
В соответствии со значением разрабатываемого программного продукта,
расчет показателей П1, П2 и П3 имеет свои особенности и производится
применительно к конкретным объектам автоматизации.
Единовременные затраты на создание ПП определяются по формуле:
К = К
П
+ К
К
, (3.11)
где К
П
- предпроизводственные затраты, тг;
К
К
- капитальные затраты на создание, тг.
Предпроизводственные затраты на создание определяются по формуле:
К
П
= К
осн.зп.
+ К
доп.зп.
+ К
пр
, (3.12)
где К
осн.зп.
- затраты на основную заработную плату разработчиков, тг;
К
доп.зп.
- затраты на дополнительную заработную плату разработчиков
(составляют 20% от основной заработной платы), тг;
К
пр
- прочие расходы, включают расходы на машинное время, тг.
Затраты на основную заработную плату разработчиков определяются по
формуле:
tОК
ОСН.ЗП

, (3.13)
где О - оклад разработчика, тг;
156
t – трудоемкость разработки, чел.-мес.
Прочие расходы включают расходы на машинное время:
К
пр
= Т
маш
 С
маш
, (3.14)
где Т
маш
- длительность разработки, отладки и тестирования
программного изделия, час;
С
маш
- стоимость 1 часа маш.времени, тг.
В состав капитальных затрат Кк входят расходы на приобретение
комплекса технических средств и его стандартного обеспечения, а также расходы
на установку КТС, его монтаж и наладку. Величина капитальных затрат
определяется по формуле:
К
к
ктс
монт
инв
зд
ос
тр
соп
высв
, (3.15)
где К
ктс
- сметная стоимость КТС, тг;
К
монт
- затраты на установку, монтаж и запуск КТС в работу, тг;
К
инв
- затраты на производственно-хозяйственный инвентарь, тг;
К
зд
- затраты на строительство и реконструкцию зданий для размещения
КТС, тг;
К
ос
- сумма оборотных средств, тг;
К
тр
- транспортно-заготовительные расходы, тг;
К
соп
- сметная стоимость системы стандартного обеспечения применения
КТС, тг;
К
высв
- остаточная удельная стоимость высвобожденных средств, тг.
Остаточная стоимость определяется на основе первоначальной стоимости
оборудования, срока эксплуатации техники и годовой нормы амортизационных
отчислений:
К
высв
= К
перв
 (1-аТ
техн
) (3.16),
где К
перв
- первоначальная стоимость высвобожденных технических
средств, тг;
а - годовая норма амортизации;
Т
техн
- срок эксплуатации высвобожденного оборудования, лет.
Расчет годовых текущих затрат на функционирование (Иг) может
выполняться двумя методами:
Первый метод предполагает определение текущих затрат посредством

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

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