Первая лабораторная ------------------
Вторая лабораторная ------------------
Третья лабораторная ------------------
Четвёртая лабораторная ------------------
Пятая лабораторная ------------------
Шестая лабораторная ------------------
Проектирование ИС, №1 ------------------
Проектирование ИС, №2 ------------------
Проектирование ИС, №3 ------------------
Проектирование ИС, №4 ------------------
Проектирование ИС, №5 ------------------
Проектирование ИС, №6 ------------------
Проектирование ИС, №7 ------------------
Проектирование ИС, №8 ------------------
Проектирование ИС, №9 ------------------
Проектирование ИС, №10 ------------------
Проектирование ИС, №11 ------------------
Проектирование ИС, №12 ------------------
Полезные ссылки ------------------
|
Техническое задание
АННОТАЦИЯ
В данном программном документе приведено техническое задание на разработку АИС «Читатели библиотеки»,
позволяющей вести эффективный учёт читателей библиотеки.
В данном программном документе в разделе «Введение» указано наименование и краткая характеристика области
применения системы (программного изделия).
В разделе «Основания для разработки» указаны документы, на основании которых ведется разработка, наименование и
условное обозначение темы разработки.
В данном программном документе в разделе «Назначение разработки» указано функциональное и эксплуатационное
назначение системы (программного изделия).
Раздел «Требования к системе» содержит следующие подразделы:
• требования к функциональным характеристикам;
• требования к надежности;
• условия эксплуатации;
• требования к составу и параметрам технических средств;
• требования к информационной и программной совместимости;
• специальные требования.
В данном программном документе в разделе «Требования к программной документации» указаны предварительный состав программной
документации и специальные требования к ней.
В разделе «Технико-экономические показатели» указаны: ориентировочная экономическая эффективность, предполагаемая годовая потребность,
экономические преимущества разработки.
В данном программном документе в разделе «Стадии и этапы разработки» установлены необходимые стадии разработки, этапы и содержание работ.
В разделе «Порядок контроля и приемки» должны быть указаны виды испытаний и общие требования к приемке работы.
Содержание
1. ВВЕДЕНИЕ………………………………………………………………………………3
1.1. Наименование АИС……………………………………………………………...3
1.2. Краткая характеристика области применения программы...………………….3
2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ……………………………………………..……..3
2.1. Основание для проведения разработки…..…………………………………….3
2.2. Наименование и условное обозначение темы разработки ………………………..3
3. НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ………………………………………..3
3.1. Назначение программы ……………………………………………………………..3
3.2. Область применения программы …………………………..……………………….3
4. ТРЕБОВАНИЯ К ПРОГРАММЕ…………………………………….………………….3
4.1. Требования к функциональным характеристикам…………………………………3
4.2. Требования к надежности…………………………………………………………...4
4.3. Условия эксплуатации……………………………………………………………….5
4.4. Требования к составу и параметрам технических средств………………………..5
4.5. Требования к информационной и программной совместимости…………………6
4.6. Специальные требования……………………………………………………………6
5. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ……………………………6
5.1. Предварительный состав программной документации…………………………...6
5.2. Специальные требования к программной документации…………………………7
6. ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ…………………………………….7
6.1. Ориентировочная экономическая эффективность…………………………………7
6.2. Предполагаемая годовая потребность……………………………………………...7
6.3. Экономические преимущества разработки………………………………………...7
7. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ…………………………………………………….7
7.1. Стадии разработки…………………………………………………………………...7
7.2. Этапы разработки……………………………………………………………………7
7.3. Содержание работ по этапам………………………………………………………..7
7.4. Исполнители………………………………………………………………………….8
8. ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ…………………………………………………8
8.1. Виды испытаний……………………………………………………………………..8
8.2. Общие требования к приемке работы………………………………………………8
1. ВВЕДЕНИЕ
1.1. Наименование АИС
Наименование – «Читатели библиотеки».
1.2. Краткая характеристика области применения программы
Программа предназначена к применению в библиотеке «ХХХ».
2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
2.1. Основание для проведения разработки
Основанием для проведения разработки является необходимость автоматизации учёта читателей библиотеки и обеспечение лёгкого доступа сотрудников
библиотеки к информации о них.
2.2. Наименование и условное обозначение темы разработки
Наименование темы разработки - «Разработка системы учёта читателей библиотеки».
Условное обозначение темы разработки (шифр темы) - «А.В.00001».
3. НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ
3.1. Назначение программы
Основное назначение АИС «Читатели библиотеки» - хранение подробной информации о читателях и обеспечение лёгкого и быстрого доступа к ней
людей определённой категории.
Данная система позволяет вести учёт читателей, взятых ими изданий, облегчает и ускоряет функционирование всей системы библиотеки.
3.2. Область применения программы
Система предназначена для работы в библиотеках, где существуют автоматизированные рабочие места, объединённые в сеть, или возможна их установка.
4. ТРЕБОВАНИЯ К ПРОГРАММЕ
4.1. Требования к функциональным характеристикам
4.1.1. Состав выполняемых функций
В результате проведения работ по данному техническому заданию должна быть создана система, выполняющая следующие функции:
1. Поддержка ввода информации о читателях:
• Ввод записи о читателе в систему
• Ввод записей о взятых читателем изданиях
2. Поддержка быстрого и простого доступа к данным
• Получение полных данных о читателе
.4.1.2. Требования к организации входных данных
Входные данные вводятся в специальные поля ввода, содержащиеся в интерфейсе пользователя (программа-клиент). Рядом с каждым полем ввода
указана подпись, говорящая о том, какой тип данных нужно вводить в это поле и какой смысл должны нести эти данные.
Особых требований к вводу не предъявляется.
4.1.3. Требования к организации выходных данных
Выходные данные приходят от сервера в виде структур данных и отображаются в программе-клиенте в виде таблиц.
4.1.4. Требования к временным характеристикам
Время отклика программы не должно превышать стандартное значение 1-2 секунды.
4.2. Требования к надежности
4.2.1. Требования к обеспечению надежного (устойчивого) функционирования системы
Надежное (устойчивое) функционирование системы должно быть обеспечено выполнением совокупности организационно-технических мероприятий,
перечень которых приведен ниже:
а) организацией бесперебойного питания технических средств;
б) регулярным выполнением рекомендаций Министерства труда и социального развития РФ, изложенных в Постановлении от 23 июля 1998 г.
«Об утверждении межотраслевых типовых норм времени на работы по сервисному обслуживанию ПЭВМ и оргтехники и сопровождению программных средств»;
в) регулярным выполнением требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов;
г) необходимым уровнем квалификации сотрудников профильных подразделений.
д) целостность сетевой инфраструктуры, обеспечивающей связь между рабочими станциями, на которых функционирует система.
е) периодический backup баз данных и хранение информации на съёмных носителях
4.2.2. Время восстановления после отказа
Время восстановления после отказа, вызванного сбоем электропитания технических средств (иными внешними факторами), не фатальным сбоем (не крахом)
операционной системы, не должно превышать времени, необходимого на перезагрузку операционной системы и запуск программы,
при условии соблюдения условий эксплуатации технических и программных средств.
Время восстановления после отказа, вызванного неисправностью технических средств, фатальным сбоем (крахом) операционной системы, не должно превышать
времени, требуемого на устранение неисправностей технических средств и переустановки программных средств.
4.2.3. Отказы из-за некорректных действий оператора
Отказы программы возможны вследствие некорректных действий оператора (пользователя) при взаимодействии с операционной системой.
Во избежание возникновения отказов программы по указанной выше причине следует обеспечить работу конечного пользователя без предоставления ему
административных привилегий.
4.3. Условия эксплуатации
4.3.1. Климатические условия эксплуатации
Климатические условия эксплуатации, при которых должны обеспечиваться заданные характеристики, должны удовлетворять требованиям, предъявляемым к
техническим средствам в части условий их эксплуатации.
4.3.2. Требования к видам обслуживания
См. Требования к обеспечению надежного (устойчивого) функционирования программы.
4.3.3. Требования к численности и квалификации персонала
Минимальное количество персонала, требуемого для работы программы, должно составлять не менее 2 штатных единиц - системный программист и
конечный пользователь программы - оператор. Однако система задумана как распределённая и для эффективной её работы число сотрудников должно
равняться числу её подсистем, иначе нет смысла в её использовании.
Системный программист должен иметь минимум среднее техническое образование.
В перечень задач, выполняемых системным программистом, должны входить:
а) задача поддержания работоспособности технических средств;
б) задачи установки (инсталляции) и поддержания работоспособности системных программных средств - операционной системы;
в) задача установки (инсталляции) подпрограмм системы.
г) установка и настройка СУБД
Изначально обязанности, перечисленные в пунктах в и г берёт на себя фирма-разработчик.
Конечный пользователь программы (оператор) должен обладать практическими навыками работы с графическим пользовательским интерфейсом
операционной системы.
Персонал должен быть аттестован минимум на II квалификационную группу по электробезопасности (для работы с конторским оборудованием).
4.4. Требования к составу и параметрам технических средств
В состав технических средств должен входить IBM-совместимый персональный компьютер (ПЭВМ), включающий в себя:
Для сервера СУБД
а) процессор Pentium - 4 с тактовой частотой, 1.2 ГГц, не менее;
б) оперативную память объемом 512 Мб, не менее;
в) жесткий диск объемом 300 Гб и выше;
г) оптический манипулятор типа «мышь»;
д) наличие 2 COM-портов;
е) наличие 2 разъёмов 8P8C;
Для Основного сервера
а) процессор Pentium - 4 с тактовой частотой, 1.2 ГГц, не менее;
б) оперативную память объемом, 2GB, не менее;
в) жесткий диск объемом 100 Гб, и выше;
г) оптический манипулятор типа «мышь»;
д) наличие 2 COM-портов;
е) наличие 2 разъёмов 8P8C;
Для оператора
а) процессор Pentium - 2 с тактовой частотой, 700 МГц, не менее;
б) оперативную память объемом, 512, не менее;
в) жесткий диск объемом 100 Гб, и выше;
г) оптический манипулятор типа «мышь»;
д) наличие 2 COM-портов;
е) наличие 2 разъёмов 8P8C;
4.5. Требования к информационной и программной совместимости
4.5.1. Требования к информационным структурам и методам решения
Требования к информационным структурам на входе и выходе, а также к методам решения не предъявляются.
4.5.2. Требования к исходным кодам и языкам программирования
Исходные коды программы должны быть реализованы на языке С++. В качестве интегрированной среды разработки программы предлагается
использовать QT Creator (локализованная, русская версия).
4.5.3. Требования к программным средствам, используемым программой
Системные программные средства, используемые программой, должны быть представлены локализованной версией операционной системы Linux.
4.5.4. Требования к защите информации и программ
Требования к защите информации и программ не предъявляются.
4.6. Специальные требования
Специальные требования к программе не предъявляются.
5. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
5.1. Предварительный состав программной документации
Состав программной документации должен включать в себя:
1) техническое задание;
2) спецификация;
3) текст программы;
4) описание системы и её подпрограмм;
5) систему и методики испытаний;
6) пояснительная записка;
7) ведомость эксплуатационных документов;
8) формуляр;
9) описание применения;
10) руководство системного программиста;
11) руководство программиста;
12) руководство оператора;
5.2. Специальные требования к программной документации
Специальные требования к программной документации не предъявляются.
6. ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ
6.1. Ориентировочная экономическая эффективность
Ориентировочная экономическая эффективность не рассчитываются.
6.2. Предполагаемая годовая потребность
Предполагаемое число использования системы в год – в течение рабочих дней.
6.3. Экономические преимущества разработки
АИС «Читатели библиотеки» позволяет структурировать данные о читателях и взятых ими книгах, а также обеспечить быстрый доступ к данной
информации сотрудникам библиотек. Данные функции системы позволят повысить скорость обработки клиентов, выдачи и приёма книг,
дадут возможность оперативного отслеживания должников, автоматического вычисления штрафов, предотвратить утерю читательских билетов и
невозвращённых книг, избавит от необходимости ведения картотек, обновления их при обветшании бумаг, исключит использование специальных
хранилищ для них. Все эти функции помогут повысить качество обслуживания клиентов и уменьшить трудозатраты работников библиотеки.
7. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
7.1. Стадии разработки
Разработка должна быть проведена в три стадии:
1) разработка технического задания;
2) рабочее проектирование;
3) внедрение.
7.2. Этапы разработки
На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:
1) разработка подпрограмм системы (ведётся параллельно для каждой подпрограммы);
2) разработка программной документации;
3) испытания системы.
На стадии внедрения должен быть выполнен этап разработки - подготовка и передача программы.
7.3. Содержание работ по этапам
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
1) постановка задачи;
2) определение и уточнение требований к техническим средствам;
3) определение требований к системе и определение основных подсистем;
4) определение стадий, этапов и сроков разработки программы и документации на неё;
5) выбор языков программирования;
6) согласование и утверждение технического задания.
На этапе разработки программы должна быть выполнена работа по программированию и отладке программы.
На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями
ГОСТ 19.101-77 и требованием п. «Предварительный состав программной документации» настоящего технического задания.
На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:
1) разработка, согласование и утверждение программы и методики испытаний;
2) проведение приемо-сдаточных испытаний;
3) корректировка программы и программной документации по результатам испытаний.
На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации
в эксплуатацию.
7.4. Исполнители
Руководитель разработки
Начальник ХХХХ Хххххххх Х.Х.
Ответственный исполнитель
Начальник гр. РиВ АСУТП Хххххххх Х.Х.
Исполнитель
Вед. инженер ХХХХ Хххххххх Х.Х.
8. ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ
8.1. Виды испытаний
Приемо-сдаточные испытания программы должны проводиться согласно разработанной и согласованной схеме «Программы и методики испытаний».
Ход проведения приемо-сдаточных испытаний документируется в Протоколе проведения испытаний.
8.2. Общие требования к приемке работы
После проведения испытаний в полном объеме, на основании «Протокола испытаний» утверждают «Свидетельство о приемке» и производят запись
в программном документе «Формуляр».
|