КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Пользовательские и системные требования
На основании полученных моделей строятся пользовательские требования, т.е..описание на естественном языке функции, выполняемых системой, и ограничений, накладываемых на неё. Пользовательские требования должны описывать внешнее поведение системы, основные функции и сервисы предоставляемые системой, её нефункциональные свойства. Пользовательские требования можно оформить простым перечислением. Далее составляются системные требования. Они включат в себя: 1. Требования к архитектуре системы. Например, число и размещение хранилищ и серверов приложений. 2. Требования к параметрам оборудования. Например, частота процессоров серверов и клиентов, объём хранилищ, размер оперативной и видео памяти, пропускная способность канала и т.д. 3. Требования к параметрам системы. Например, время отклика на действие пользователя, максимальный размер передаваемого файла, максимальная скорость передачи данных, максимальное число одновременно работающих пользователей и т.д. 4. Требования к программному интерфейсу. 5. Требования к структуре системы. Например, Масштабируемость, распределённость, модульность, открытость. · масштабируемость – возможность распространения системы на большое количество машин, не приводящая к потере работоспособности и эффективности, при этом способность системы наращивать свою мощность должна определяться только мощностью соответствующего аппаратного обеспечения. · распределенность - система должна поддерживать распределённое хранение данных. · модульность - система должна состоять из отдельных модулей, интегрированных между собой. · открытость - наличие открытых интерфейсов для возможной доработки и интеграции с другими системами. 6. Требования по взаимодействию и интеграции с другими системами. Например, использование общей базы данных, возможность получения данных из баз данных определённых систем и т.д. Разработка технического задания Техническое задание оформляют в соответствии с ГОСТ 34.602—89. Техническое задание должно содержать следующие разделы: · введение; · наименование и область применения; · основание для разработки; · назначение разработки; · технические требования к программе или программному изделию; · технико-экономические показатели; · стадии и этапы разработки; · порядок контроля и приемки; · приложения. В зависимости от особенностей программы или программного изделия допускается уточнять содержание разделов, вводить новые разделы или объединять отдельные из них. При необходимости допускается в техническое задание включать приложения. Содержание разделов ü Введение должно включать краткую характеристику области применения программы или программного продукта, а также объекта (например, системы), в котором предполагается их использовать. Основное назначение введения — продемонстрировать актуальность данной разработки и показать, какое место эта разработка занимает в ряду подобных. ü В разделе «Наименование и область применения» указывают наименование, краткую характеристику области применения программы или программного изделия и объекта, в котором используют программу или программное изделие. ü В разделе «Основание для разработки» должны быть указаны: • документ (документы), на основании которых ведется разработка. Таким документом может служить план, приказ, договор и т. п.; • организация, утвердившая этот документ, и дата его утверждения; • наименование и (или) условное обозначение темы разработки. ü В разделе «Назначение разработки» должно быть указано функциональное и эксплуатационное назначение программы или программного изделия. ü. Раздел «Технические требования к программе или программному изделию» должен содержать следующие подразделы: • требования к функциональным характеристикам - должны быть указаны требования к составу выполняемых функций, организации входных и выходных данных, временным характеристикам и т. п; • требования к надежности - должны быть указаны требования к обеспечению надежного функционирования (обеспечение устойчивого функционирования, контроль входной и выходной информации, время восстановления после отказа и т. п.); • условия эксплуатации - должны быть указаны условия эксплуатации (температура окружающего воздуха, относительная влажность и т. п. для выбранных типов носителей данных), при которых должны обеспечиваться заданные характеристики, а также вид обслуживания, необходимое количество и квалификация персонала; • требования к составу и параметрам технических средств - указывают необходимый состав технических средств с указанием их технических характеристик; • требования к информационной и программной совместимости - должны быть указаны требования к информационным структурам на входе и выходе и методам решения, исходным кодам, языкам программирования. При необходимости должна обеспечиваться защита информации и программ; • требования к маркировке и упаковке в общем случае указывают требования к маркировке программного изделия, варианты и способы упаковки; • требования к транспортированию и хранению должны быть указаны для программного изделия условия транспортирования, места хранения, условия хранения, условия складирования, сроки хранения в различных условиях; • специальные требования. ü В разделе «Технико-экономические показатели» должны быть указаны: ориентировочная экономическая эффективность, предполагаемая годовая потребность, экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами. ü В разделе «Стадии и этапы разработки» устанавливают необходимые стадии разработки, этапы и содержание работ (перечень программных документов, которые должны быть разработаны, согласованы и утверждены), а также, как правило, сроки разработки и определяют исполнителей. ü В разделе «Порядок контроля и приемки» должны быть указаны виды испытаний и общие требования к приемке работы. ü В приложениях к техническому заданию при необходимости приводят: • перечень научно-исследовательских и других работ, обосновывающих разработку; • схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке; • другие источники разработки. В случаях, если какие-либо требования, предусмотренные техническим заданием, заказчик не предъявляет, следует в соответствующем месте указать «Требования не предъявляются».
Дата добавления: 2014-11-16; Просмотров: 1716; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |