- •Практических работ
- •Входы Преобразования Выходы
- •Лабораторная работа 2. Разработка инфологической модели предметной области
- •1. Основные понятия
- •2. Средства разработки инфологической модели в AllFusion eRwin Data Modeler
- •3. Последовательность выполнения лабораторной работы
- •Требования к оформлению отчета
- •Контрольные вопросы
- •Лабораторная работа 3. Разработка реляционной модели бд.
- •1. Основные понятия
- •2. Задачи этапа логического проектирования рбд.
- •3. Последовательность выполнения лабораторной работы
- •4. Требования к оформлению отчета
- •Контрольные вопросы
- •Лабораторная работа 4. Проектирование правил целостности бд и физической модели бд
- •1. Основные понятия
- •2. Средства задания целостности в среде AllFusion eRwin Data Modeler
- •3. Средства AllFusion eRwin Data Modeler для создания бд в среде выбранной субд
- •4. Последовательность выполнения лабораторной работы
- •Требования к оформлению отчета
- •Контрольные вопросы
- •Краткий теоретический обзор темы
- •Краткий теоретический обзор темы
- •Краткий теоретический обзор темы
- •Краткий теоретический обзор темы
- •Краткий теоретический обзор темы
- •Краткий теоретический обзор темы
- •Алгоритм автоматизации задачи регистрации организации
- •Алгоритм автоматизации задачи регистрации индивидуального предпринимателя (ип)
- •Формирование пакета документов и заявления на получение лицензии, приложений к лицензии, дубликатов и т.П.
- •4. Оценка количества взаимодействий между типами объектов
- •6. Определение функционального размера
- •Г8. Расчет базовой трудоемкости разработки ппо
- •Определение поправочных коэффициентов к трудоемкости
Г8. Расчет базовой трудоемкости разработки ппо
Базовая трудоемкость разработки ППО определяется на основе оценки трудоемкости каждого процесса разработки ППО. Перечень основных процессов разработки ППО согласно методологии RUP приведен в Приложении А.
Базовая трудоемкость каждого процесса разработки рассчитывается как сумма произведений единиц измерения функционального размера и значений нормативных коэффициентов трудоемкости соответственно.
Базовая трудоемкость процесса «Бизнес-моделирование» равна:
S1=1/165·[43*28+8*32+29*0+25*11+11*0)]= 10,515
Базовая трудоемкость для процесса «Управление требованиями» равна:
S2=1/165·[43*16+8*26+29*0+25*8+11*0)]=6,642
Базовая трудоемкость для процесса «Проектирование»:
S3=1/165·[43*15+8*67+29*15+25*54+11*24)]=19,576
Базовая трудоемкость для процесса «Реализация»:
S4=1/165·[43*18+8*60+29*17+25*36+11*0)]=16,042
Базовая трудоемкость для процесса «Тестирование»
S5=1/165·[43*89+8*0+29*0+25*0+11*0)]=23,194
Базовая трудоемкость для процесса «Развертывание»
S6=1/165·[43*5+8*0+29*0+25*0+11*30)]=1,394
Определение поправочных коэффициентов к трудоемкости
Для определения значения общих поправочных коэффициентов необходимо сначала определить значения всех 18 частных поправочных коэффициентов, границы изменения которых приведены в Приложении А. При этом необходимо учитывать требования к Системе. Например, для коэффициента «масштаб ИС» выберем поправочный коэффициент 0,99 поскольку предполагается одновременное подключение от 11 до 100 пользователей.
Таблица 10 . Значения частных поправочных коэффициентов
Показатель |
Обозначение |
Значение |
1.Режим эксплуатации ИС |
К1 |
1 |
2. Масштаб ИС |
К2 |
0,99 |
3. Стабильность ИС |
К3 |
1,1 |
4. Защита от несанкционированного доступа |
К4 |
1,03 |
5. Защита программ и данных (на уровне операционной системы, на уровне сетевого программного обеспечения, на уровне СУБД) |
К5 |
1,08 |
6. Контрольный след операций |
К6 |
1,13 |
7. Отказоустойчивость |
К7 |
1,08 |
8. Восстанавливаемость |
К8 |
1 |
9. Длительность обработки (время отклика) |
К9 |
1 |
10. Исходный язык разработки ИС |
К10 |
1,03 |
11. Класс пользователя |
К11 |
1,08 |
12. Требования к центральному обрабатывающему устройству (процессору) |
К12 |
1 |
13. Требования к оперативной (основной) памяти |
К13 |
1 |
14. Требования к внешней памяти |
К14 |
1 |
15. Требования к локальной вычислительной сети |
К15 |
1 |
16. Критичность ИС |
К16 |
1,1 |
17. Готовность |
К17 |
1,07 |
18. Представление данных |
К18 |
1 |
Вычислим поправочные коэффициенты для соответствующих процессов разработки:
КП1= К11·К16·К17=1,08·1,1·1,07 =1,271
КП2= К1·К2·К4·К5·К6·К7· К8·К9·К16·К17·К18 = 1·0,99·1,03·1,08·1,13·1,03·1,08·1·1·1,1·1,07·1 =1,708
КП3= К1·К2·К4·К5·К6·К7·К8·К9·К11·К12·К13·К14·К15·К16·К17·К18=1,708
КП4= К1·К2· К4·К5·К6·К7·К8·К9·К10·К12·К13·К14·К15·К16·К17·К18=1,629
КП5= К1·К2·К4·К5·К6·К7·К8·К9·К10·К11·К12·К13·К14·К15·К16·К17·К18= =1,759
КП6= К1·К2·К11· К16· К18=1,740
Расчет трудоемкости с учетом поправочных коэффициентов
С учетом полученных поправочных коэффициентов для соответствующих процессов рассчитаем скорректированную трудоемкость разработки ППО по формуле (2) Методики:
S=КП1*S1+КП2*S2+КП3*S3+КП4*S4+КП5*S5+КП6*S6= 1,271*10,515+1,708*6,642+1,708*19,576+1,629*16,042+1,759*23,194+1,740*1,394= 127,501 (человеко-месяц)
Оценка срока разработки информационной системы
Для оценки срока разработки информационной системы необходимо воспользоваться таблицей 12 Методики, в которой приведена зависимость между сроком разработки и трудоемкостью разработки ППО.
Минимальный срок разработки по данной таблице составляет 3 месяца (границы от 17 до 140 человеко-месяцев), а максимальный срок разработки – 10 месяцев (границы от 120 до 550 селовеко-месяцев). Будем считать, что средний срок разработки ППО равен 6,5 месяцам ((3+10)/2=6,5).
Оценка стоимости разработки ППО
Стоимость разработки ППО в тенге рассчитывается как произведение трудоемкости разработки ППО на стоимость одного человеко- месяца (390 000 тг) Согласно методике стоимость разработки ППО ИС «Е-лицензирование» составляет 49 725 390 тенге.
