Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
41
Добавлен:
24.05.2015
Размер:
98.31 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Факультет информационных систем и технологий

Кафедра: Информационные системы

Дисциплина: Технико-экономическое обоснование проекта

РАСЧЕТНАЯ РАБОТА

Тема: Технико-экономическое обоснование проекта на разработку программного продукта «Создание системы документирования программных библиотек»

Выполнил студент ___________________ /____Кураков С. Б._____/

подпись инициалы, фамилия

Курс ________4______________ Группа ________ПИбд-41_________

Направление/ специальность _______Программная инженерия_________

Руководитель: Доцент каф. ИС, Н.И. Шанченко

Дата сдачи: «____»_________________20____г.

Дата защиты: «____»________________20____г.

Оценка: ______________________

Ульяновск

2015 г.

Введение Задача

Разработать технико-экономическое обоснование проекта по разработке модуля работы со стажёрами для корпоративной HR-системы ООО СимбирСофт «Smartstaff».

Исходные данные

  • Описание бизнес-процессов

  • Требования к информационному обеспечению

Характеристика объекта автоматизации

  • HR-отдел. Количество менеджеров – 5

  • Работа ведётся с использованием ПК и браузера.

  • Цель внедрения модуля: оптимизация работы HR-специалистов по ведению базы данных новых сотрудников компании, ведение таблицы занятости стажёров, автоматизация рассылки заданий по электронной почте

  • Система основана на клиент-серверной технологии

Описание бизнес-процессов

Корпоративная система «Smartstaff» предназначена для HR-специалистов компании и выполняет функции по учету соискателей, сотрудников, ведения истории событий взаимодействия с ними, назначения тестирований для проверки, создания шаблонов тестов для использования в дальнейшей работе, а также для учета открытых/закрытых в компании вакансий.

Модуль работы со стажёрами должен автоматизировать указанные ниже процессы компании:

  1. Организация курсов по различным IT-специализациям

  2. Получение заявок от желающих проходить курсы

  3. Рассылка тестовых заданий по электронной почте желающим проходить курсы

  4. Проверка результатов тестовых заданий

  5. Формирование списков прошедших на курсы

  6. Рассылка студентам лекций и домашних заданий

  7. Оценка результатов домашних заданий, составление отзывов

  8. Формирование списка стажёров

  9. Назначение кураторов для стажёров

  10. Рассылка заданий для стажёров и оцена результатов работы

  11. Резюмирование результатов стажировки

  12. Перевод стажёра в сотрудники компании или увольнение

Пользователи: администратор, менеджер, сотрудник, студент

Расчет трудоемкости

Выделенные информационные характеристики и их ранги представлены в табл. 1.

Таблица 1

Ранжирование информационных характеристик

Наименование

Число элементов

Ранг

 

Внешние вводы

 

 

1

Карточка стажёра

26

6

2

Карточка курса

11

4

3

Карточка тестового задания

11

4

4

Карточка домашнего задания

7

4

5

Карточка задачи стажировки

6

4

 

Внешние выводы

 

 

6

Список стажёров

25

7

7

Список курсов

10

7

8

Таблица занятости стажёров

6

7

 

Внутренние логические файлы

 

 

9

Прикреплённый файл

12

8

10

Комментарий

12

8

11

Курс

3

8

12

Результат ДЗ

9

8

13

Лекция

11

8

14

Поток

15

8

 

Общее количество

 

91

Таблица 2

Определение системных параметров приложения

Системный параметр

Значение (Fi)

1

Передачи данных

4

2

Распределённая обработка данных

3

3

Производительность обработки

4

4

Эксплуатационные ограничения

0

5

Частота транзакций

4

6

Оперативный ввод данных

3

7

Эффективность работы

4

8

Оперативное обновление

5

9

Сложность обработки

4

10

Повторная используемость

5

11

Простота установки

3

12

Простота эксплуатации

4

13

Разнообразные условия размещения

4

14

Простота изменений

4

 

Итого (∑Fi)

51

Количество функциональных указателей вычисляется по формуле

FP = Общее количество рангов · (0,65 + 0,01· Σ Fi)

Полученная FP-оценка пересчитывается в LOC-оценку V, учитывая, что ПП создается с использованием среды Java

V = Kяз • FP

KSLOC = V/1000

Трудозатраты Тр:

Тр = 3,2 ∙ LOC1,05

Продолжительность проекта

tразр = 2,5 ∙ Тр0,38

Результаты отображены в таблице 3:

Таблица 3

Обозначение

Значение

FP

105,56

Kяз

24

V

2,53

KSLOC

0,39

T

1,26

tразр.

2,73

Соседние файлы в папке (Шанченко) ТЭО