1. Постановка задачи
Целью данной работы является создание автоматизированной системы расчета трудоемкости разработки и сопровождения программных средств по методике “Оценка трудоемкости разработки и сопровождения программных средств для современных вычислительных систем”, являющейся стандартом Центрального Банка Российской Федерации.
Данная методика была разработана НИИ “Центрпрограммсистем” для Межрегионального центра информатизации Центрального Банка Российской Федерации.
Методика содержит две составные части: укрупненные нормы времени (УНВ) на разработку программных средств и УНВ на сопровождение программных средств.
УНВ на разработку ПС предназначены для определения затрат времени на разработку, установления численности специалистов, выполняющих данную работу, а также для определения трудоемкости разработки ПС до начала работ. Эти УНВ рекомендованы для применения во всех организациях и предприятиях (независимо от их ведомственной подчиненности и формы собственности), в которых выполняются разработки ПС различного назначения (как функционального, так и общесистемного) как для собственных нужд, так и по заказам других организаций.
УНВ на сопровождение ПС предназначены для нормирования труда специалистов, занятых сопровождением ПС, определения их численности, а также для оценки трудоемкости сопровождения ПС. Эти УНВ рекомендованы для применения во всех организациях и предприятиях (независимо от их ведомственной подчиненности и формы собственности), которые введут фонды ПС, осуществляют поставки ПС и оказывают другим организациям научно технические услуги по внедрению и сопровождению ПС.
В основу расчета УНВ на разработку и сопровождение программных средств положены результаты анализа ряда конкретных проектов по разработке, ведению фонда, внедрению и сопровождению ПС, выполненных специалистами НИИ “Центрпрограммсистем”.
2. Обзор требований к автоматизированной системе расчета трудоемкости разработки и сопровождения программных средств
2.1. Требования к системе в целом
Пользователями системы являются сотрудники организаций, разрабатывающих программное обеспечение.
АС должна функционировать в составе программного комплекса Microsoft Office с использованием языка создания приложений Visual Basic for Applications (VBA). Документы, полученные в результате работы АС должны иметь стандартный формат документов Microsoft Word, просмотр и печать полученных документов осуществлять с помощью стандартных средств Microsoft Office.
Система РТРС должна функционировать неограниченное время, ограничения могут определяться только ресурсом работы аппаратуры.
Квалификация персонала, работающего с АС, должна соответствовать умению работы с MS Windows , приложениями MS Office и свободному владению клавиатурой персональных ЭВМ.
Регламент эксплуатации комплекса должен сводиться к поддержанию исправности аппаратуры, программных средств.
2.2 Требования к функциям системы
Система РТРС должна выполнять следующие функции:
обработка параметров, вводимых пользователем системы для расчета трудоемкости и стоимости разработки программных средств;
расчет трудоемкости и стоимости разработки программных средств;
формирование документа, содержащего калькуляцию затрат на проведение разработки программных средств;
обработка параметров, вводимых пользователем системы для расчета трудоемкости и стоимости сопровождения программных средств;
расчет трудоемкости и стоимости сопровождения программных средств;
формирование документа, содержащего калькуляцию затрат на сопровождение программных средств.
2.3. Требования к видам обеспечения
АС должна функционировать в операционной системе Microsoft Windows 95 и выше или Windows NT Workstation 4.0 в составе комплекса программ Microsoft Office 97 (обязательно наличие Word и Excel).
АС функционирует на технических средствах, включающих в себя:
рабочую станцию с процессором Intel Pentium 100 и выше, оперативной памятью не меньше 16Мб, объёмом свободного места на жестком диске порядка 2Мб непосредственно под программу и временные файлы, видеокарта должна поддерживать разрешение 800x600, причем только на этом разрешении гарантирована стабильная работа программы без вреда для здоровья.
2.4. Требования к документации
Документация на разрабатываемую систему должна включать:
руководство пользователя;
руководство системного программиста.
20
3. Алгоритмы работы автоматизированной системы расчета трудоемкости разработки и сопровождения программных средств
В рамках данного курсового проекта в ходе УИР было разработано программное обеспечение, состоящее из четырех основных частей:
Задание общих параметров договора на разработку ПС;
Расчет трудоемкости разработки ПС;
Задание общих параметров договора на сопровождение ПС;
Расчет трудоемкости сопровождения ПС.
Рассмотрим алгоритмы работы и программную реализацию этих модулей.
... , предназначенные для различных фирм. 1.2.3 Основные цели и функции системы Целью данной дипломной работы является создание автоматизированной системы по ведению именных накопительных счетов. Создание автоматизированной системы позволит увеличить производительность предприятия, ускорить и облегчить работу персонала и руководства, повысить скорость документооборота. Основными функциями ...
... ; - отдельная пиктограмма для форматирования; - появление механизма Drag & Plot, предназначенного для быстрой активизации диаграмм. 4.6. Техническое обеспечение. Автоматизированная система бухгалтерского учета Министерства здравоохранения Республики Тыва может функционировать при следующей конфигурации аппаратных средств: IBM совместимый компьютер с процессором 80386 фирмы Intel, ...
... назначение, содержание и описание функциональных характеристик, субхарактеристик и атрибутов, определяющих специфические особенности целей, задач, свойств и сферы применения конкретного программного средства – его функциональную пригодность; · конструктивные характеристики качества, способствующие улучшению и совершенствованию назначения, функций и возможностей применения ПС; ...
... осведомлен о пространственном расположении информации. Информационный ресурс в базе данных упорядочен по информационному наполнению в соответствии с програмой, входящей в состав информационной системы управления Белорусским Шинным Комбинатом “Белшина”. Упорядочивание производится средствами СУБД, и представляет собой размещение частей информационного ресурса в табличных областях базы данных. Под ...
0 комментариев