1. Введение2. Основание для разработки3. Назначение и цели3.1. Назначение разработки3.2. Цель разработки4. Требования к аппартно-программному комплексу4.1. Требованияк функциональным характеристикам4.1.1. Программа "<наименование программы>"4.1.2. Программа "<наименование программы>"4.1.3. Программа "<наименование программы>"4.1.4. Программа "<наименование программы>"4.2. Требования к надёжности4.3. Условия эксплуатации4.4. Требования к составу и параметрам технических средств4.4.1. Требования к техническим средствам4.4.2. Требования к программным средствам4.5. Требования к информационной и программной совместимости5. Требования к программной документации6. Cтадии и этапы разработки7. Порядок контроля и приёмки1. Введение.Аппаратно-программный комплекс "Наименование программы", далее АПК,предназначен <назначение> и представляет собой комплекс специального программного обеспечения (СПО) функционирующего на аппаратной платформе IBM PC/AT совместимых компьютеров. 2. Основание для разработки.Комплекс создается в соответствии с хозяйственным договором № _______ от _______________между <наименование организации> и <наименование организации>. 3. Назначение и цели.3.1. Назначение разработки.АПК является составной частью <наименование> и предназначен для <назначение>: - формирования сведений о <чем-либо> на текущий момент времени; - учёта <чего-либо>; - выдачи рекомендаций по <чему-либо>; - оперативного получения служебной и справочной информации необходимой для принятия управленческих решений; - ведения служебно-информационных документов; - обработка и передача полученной информации на вышестоящий уровень для последующего учёта и анализа. 3.2. Цель разработки.Целью разработки АПК является: - предоставление сведений для управления имеющимися в наличии <чего-либо>; - повышение качества и оперативности принимаемых решений, оптимального использования средств; - освобождение <наименование объекта автоматизации> от трудоёмких процессов по ведению отчётных журналов, учёта текущего состояния средств и формированию различных справок и сводок. 4. Требования к АПК.СПО АПК должно состоять из следующих программных блоков: - формирование сведений о наличии <чего-либо> - "<наименование программы>"; - учёт <чего-либо>– "<наименование программы>"; - отображение общей оперативной обстановки – "<наименование программы>"; - ввод справочных данных об объёктах и графический редактор – "<наименование программы>"; - коммуникационного взаимодействия. АПК должен функционировать в областных и городских <наименование организации>, а также <наименование организации>, использовать действующие классификаторы и справочники программного комплекса, разработанного <наименование разработчика>. Информационные связи между СПО АПК должны обеспечиваться средствами управления базой данных (СУБД) через базу данных (БД) файл сервера. Программные блоки "<наименование программы>" и "<наименование программы>" логически должны быть объединены в одно автоматизированное рабочее место (АРМ) "АРМ <должность>". Программный блок "<наименование программы>" должен быть реализован с использованием картографической основы (масштаб 1:500000) в двух вариантах: - по области; - по республике. Программный блок "<наименование программы>" должен позволять функционировать вне состава АПК. 4.1. Требования к функциональным характеристикам.4.1.1. Программа"<наименование программы>".Программа должна обеспечить: <Здесь идет перечисление пунктов> Информационное обеспечение: База данных: <Здесь идет перечисление пунктов> Входными данными является информация характеризующая: <Здесь идет перечисление пунктов> Выходные данные: <Здесь идет перечисление пунктов> 4.1.2. Программа"<наименование программы>".Программа должна обеспечивать: <Здесь идет перечисление пунктов> Информационное обеспечение: Состав базы данных: <Здесь идет перечисление пунктов> Входные формы: <Здесь идет перечисление пунктов> Выходные формы: <Здесь идет перечисление пунктов> 4.1.3. Программный блок "<Например>".Программа должна обеспечивать: - приём, обработку и отображение данных; - отображение динамики в реальном масштабе времени; - отображение информации на картографической основе в виде графических объектов с использованием перечня населённых пунктов и координат; - отображение информации в виде списка; - фильтрацию отображаемой информации по запросу; - печать информации за сутки и по требованию; - подготовка суммарных отчётов за указанный промежуток времени, выдача их на печать; - привязка базы данных к графическим объектам отображения; Информационное обеспечение. Состав баз данных: - словарь "<имя>"; - классификатор "<имя>"; - словарь "<имя>"; - классификатор "<имя>"; - классификатор <имя>; - классификатор <имя>; Входные данные: - журнал учёта; - <что-нибудь еще> Выходные данные: - сводная ведомостьна текущий момент времени, за сутки или за указанный срок; 4.1.4. Программа "Сведения об объектах"Программа должна быть разработана на основе требований "<наименование нормативного документа> ". Программа должна обеспечивать: - ввод и корректировку информации об объектах; - составление графической части; - ввод (добавление) уже существующих баз данных аналогичного формата; - выдачу на печать сведений об объекте в установленной форме. Информационное обеспечение. база данных: - оперативно-тактическая характеристика объекта; - графическая информация о расположении объекта на местности; - классификатор объектов; входные данные: - данные об объекте; выходные формы: - оперативно-тактическая характеристика объекта. - графическая часть. 4.2. Требования к надёжностиТестирование программного продукта должно осуществляться по контрольным примерам. Задача должна иметь систему диагностики. При обработке входных данных должна осуществляться проверка корректности входных данных. Диагностические сообщения выдаются оператору. Программное обеспечение должно быть разработано с использованием лицензионных программных средств. 4.3. Требования к условиям эксплуатации АПКУсловия эксплуатации АПК: - температура окружающей среды от +10 до +25 С; - относительная влажно сть воздуха при 25 С от 40 до 80%; - атмосферное давление 84-107 кПа; - содержание агрессивных примесей в воздухе в пределах санитарных норм. Запуск функционирования задач проводится в соответствии с руководством оператора и не должен требовать от пользователя специальных знаний в области компьютерной техники и программирования. Программное обеспечение должно поставляться на дискетах 1.44 Мб. 4.4. Требования к составу и параметрам технических и программных средств АПК4.4.1. Требования к техническим средствамАПК должен функционировать на ПЭВМ, совместимых с IBM PC AT со следующими характеристиками: - процессор типа Pentium 100 и выше; - оперативная память 16 Мб и выше; - ёмкость накопителя на жёстком диске 300 Мб и выше. - 4.4.2. Требования к программным средствам1) Операционная система – Window`s 95 и выше; 2) Средство разработки программ: - "<наименование программы>" и "<наименование программы>" – Visual FoxPro 5.0 и выше; - "<наименование программы>" – С ++; - "<наименование программы>" – Delphi 5. 3) Формат баз данных – dbf, графическая часть-bmp. 4) Формат отчётных документов (журналов, справок) – Microsoft Word 6.0 и выше; 4.5. Требования к информационной и программной совместимости.Информационное взаимодействие между АПК и другими программами, используемыми в <наименование организации>, осуществляется через базу данных. С целью обеспечения информационной совместимости, а также для однозначного описания данных, сокращении объёмов при хранении, обеспечения эффективного поиска и идентификации данных при разработке АПК должны использоваться действующие в <наименование организации> классификаторы. В общем виде классификатор содержит наименование понятия и его код. Коды могут быть простые и составные. Простой код представляет собой порядковый номер понятия в соответствующей области определения. Составной код имеет составляющие, которые занимают определённые позиции кода. 5. Требования к программной документацииНа АПК должны быть разработаны следующие документы: - спецификация; - описание применения; - руководство пользователя; - программа и методика испытаний; документы должны быть выполнены в соответствии с ГОСТ 19.105-78, ГОСТ 19.106-78. 6. Стадии и этапы разработкиРазработка АПК должна проводится с учётом следующих этапов: - изучение предметной области; - уточнение структур хранения данных; - разработка алгоритма работы программы; - кодирование и автономная отладка программ; - комплексная отладка программ; - тестирование задачи; - разработка документации; 7. Порядок контроля и приёмкиПроверка функционирования АПК осуществляется комиссией заказчика и разработчика по программе и методике испытаний из состава комплекта документации на задачу. По результатам проверки составляется акт приёмки-передачи. |