Разработка проекта технического задания на проектирование информационной системы
Разработка информационной справочной системы для сотрудников библиотеки с возможностью просмотра списка читателей. Функциональное и эксплуатационное назначение программы. Анализ условий эксплуатации. Требования к надежности работы и техническим средствам.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 06.11.2021 |
Размер файла | 17,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://allbest.ru
Министерство образования Республики Беларусь
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Кафедра экономической информатики
Лабораторная работа
«Разработка проекта технического задания на проектирование информационной системы»
Выполнил: студент Козловский Павел Эдуардович
Проверил: ассистент кафедры ЭИ Гончар А.М.
Минск 2021
Введение
Цель работы: составить и проанализировать требования к программе и разработать проект технического задания на разработку программного средства. Освоение технологии документирования программных средств на начальных стадиях проектирования ИС в соответствии с ЕСПД.
Наименование программы:- «Библиотека+».
Краткая характеристика области применения: Система «Библиотека+» предназначена для использования сотрудниками в библиотеках.
Основания для разработки: Основанием для разработки является Договор 12 от 25.09.2021. Договор утвержден Директором Библиотечного Фонда Ивановым Иваном Ивановичем, именуемым в дальнейшем Заказчиком, и Козловским Павлом Эдуардовичем (самозанятый), именуемым в дальнейшем исполнителем, 25.09.2021. Согласно Договору, Исполнитель обязан разработать и установить систему «Библиотека+» на оборудовании Заказчика не позднее 12.01.2022, предоставить исходные коды и документацию к разработанной системе не позднее 01.06.2022.
Наименование темы разработки - «Разработка информационно-справочной системы Библиотека+».
Условное обозначение темы разработки (шифр темы) - «Lib».
1. Назначение разработки
Программа будет использоваться администраторами в библиотеках.
1.1 Функциональное назначение
Для сотрудников библиотеки программа предоставляет возможность просмотра списка читателей с заданными характеристиками: студентов указанного учебного заведения, факультета, научных работников по определенной тематике и т.д.
Программа имеет возможность:
· Выдавать перечень читателей, на руках у которых находится указанное произведение.
· Получать список читателей, на руках у которых находится указанное издание (книга, журнал и т.д).
· Получать перечень читателей, которые в течение указанного промежутка времени получали издание с некоторым произведением, и название этого издания.
· Выдавать список изданий, которые в течение некоторого времени получал указанный читатель из фонда библиотеки, где он зарегистрирован.
· Получать перечень изданий, которыми в течение некоторого времени пользовался указанный читатель из фонда библиотеки, где он не зарегистрирован.
· Получать список литературы, которая в настоящий момент выдана с определенной полки некоторой библиотеки.
· Выдавать список читателей, которые в течение обозначенного периода были обслужены указанным библиотекарем.
· Получать данные о выработке библиотекарей (число обслуженных читателей в указанный период времени).
· Получать список читателей с просроченным сроком литературы.
· Получать перечень указанной литературы, которая поступила (была списана) в течение некоторого периода.
· Выдавать список библиотекарей, работающих в указанном читальном зале некоторой библиотеки.
· Получать список читателей, не посещавших библиотеку в течение указанного времени.
· Получать список инвентарных номеров и названий из библиотечного фонда, в которых содержится указанное произведение.
· Выдавать список инвентарных номеров и названий из библиотечного фонда, в которых содержатся произведения указанного автора.
· Получать список самых популярных произведений.
1.2 Эксплуатационное назначение
Программа должна эксплуатироваться в библиотеках.
2.Требования к программе или программному изделию
2.1 Требования к функциональным характеристикам
2.1.1Требования к составу выполняемых функций
Программа должна уметь:
· Выдавать перечень читателей, на руках у которых находится указанное произведение.
· Получать список читателей, на руках у которых находится указанное издание (книга, журнал и т.д).
· Получать перечень читателей, которые в течение указанного промежутка времени получали издание с некоторым произведением, и название этого издания.
· Выдавать список изданий, которые в течение некоторого времени получал указанный читатель из фонда библиотеки, где он зарегистрирован.
· Получать перечень изданий, которыми в течение некоторого времени пользовался указанный читатель из фонда библиотеки, где он не зарегистрирован.
· Получать список литературы, которая в настоящий момент выдана с определенной полки некоторой библиотеки.
· Выдавать список читателей, которые в течение обозначенного периода были обслужены указанным библиотекарем.
· Получать данные о выработке библиотекарей (число обслуженных читателей в указанный период времени).
· Получать список читателей с просроченным сроком литературы.
· Получать перечень указанной литературы, которая поступила (была списана) в течение некоторого периода.
· Выдавать список библиотекарей, работающих в указанном читальном зале некоторой библиотеки.
· Получать список читателей, не посещавших библиотеку в течение указанного времени.
· Получать список инвентарных номеров и названий из библиотечного фонда, в которых содержится указанное произведение.
· Выдавать список инвентарных номеров и названий из библиотечного фонда, в которых содержатся произведения указанного автора.
· Получать список самых популярных произведений.
2.2 Требования к надежности
Вероятность безотказной работы системы должна составлять не менее 99.99% при условии исправности сети (связи приложений оператора с базой данных). информационный справочный библиотека программа
2.2.1 Требования к обеспечению надежного функционирования программы
Надежное (устойчивое) функционирование программы должно быть обеспечено выполнением заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:
1 Организацией бесперебойного питания технических средств;
2 Использованием лицензионного программного обеспечения;
3 Регулярным выполнением требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов.
2.2.2Время восстановления после отказа
Время восстановления после отказа, вызванного сбоем электропитания технических средств (иными внешними факторами), не фатальным сбоем (не крахом) операционной системы, не должно превышать 10 минут при условии соблюдения условий эксплуатации технических и программных средств. Время восстановления после отказа, вызванного неисправностью технических средств, фатальным сбоем (крахом) операционной системы, не должно превышать времени, требуемого на устранение неисправностей технических средств и переустановки программных средств.
2.3 Условия эксплуатации
Программа запускается на компьютере сотрудника библиотеки. База данных находится на третьем компьютере. Должна существовать устойчивая связь по сети между клиентами и базой данных.
2.3.1 Климатические условия эксплуатации
Специальные условия не требуются.
2.3.2 Требования к видам обслуживания
Программа не требует проведения каких-либо видов обслуживания.
2.3.3 Требования к численности и квалификации персонала
При установке и настройке системы необходим системный администратор. В процессе эксплуатации с программой работают сотрудники библиотеки.
Системный администратор должен иметь высшее профильное образование и сертификаты компании-производителя операционной системы. В перечень задач, выполняемых системным администратором, должны входить:
1 установка клиентских приложений;
2 настройка СУБД;
3 настройка сети между клиентами и СУБД.
Пользователь программы должен обладать практическими навыками работы с графическим пользовательским интерфейсом операционной системы. Администратор должен быть аттестован на II квалификационную группу по электробезопасности (для работы с конторским оборудованием).
2.4 Требования к составу и параметрам технических средств
Состав технических средств:
· Компьютер оператора, включающий в себя:
o процессор x86 с тактовой частотой, не менее 1 ГГц;
o оперативную память объемом, не менее 1 Гб;
o видеокарту, монитор, мышь, клавиатура.
· Два компьютера для СУБД (основной и резервный), включающий в себя:
o процессор x86 с тактовой частотой, не менее 1 ГГц;
o оперативную память объемом, не менее 1 Гб;
o видеокарту, монитор, мышь.
2.5 Требования к информационной и программной совместимости
Приложения клиентов обмениваются с СУБД сообщениями по локальной сети, при этом используется протокол HTTP. Должно быть исключено появление посторонних устройств в сети.
2.6 Требование к маркировке и упаковке
Программное изделие передается по сети Internet в виде архива -- загружается с официального сайта производителя. Специальных требований к маркировке не предъявляется. Для проверки подлинности программного обеспечения рекомендуется проверять контрольные суммы загруженных файлов со значениями, указанными на официальном сайте.
2.7 Требования к транспортированию и хранению
Специальных требований не предъявляется.
2.8 Специальные требования
Программа должна обеспечивать взаимодействие с пользователем посредством графического пользовательского интерфейса, разработанного согласно рекомендациям компании-производителя операционной системы.
2.9 Требования к программной документации
Предварительный состав программной документации:
· техническое задание (включает описание применения);
· программа и методика испытаний;
· руководство системного программиста;
· руководство оператора;
· руководство программиста;
· ведомость эксплуатационных документов;
3. Стадии и этапы разработки
Разработка должна быть проведена в три стадии:
1 техническое задание;
2 технический (и рабочий) проекты;
3 внедрение.
На стадии «Техническое задание» должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии «Технический (и рабочий) проект» должны быть выполнены перечисленные ниже этапы работ:
1 разработка программы;
2 разработка программной документации;
3 испытания программы.
На стадии «Внедрение» должен быть выполнен этап разработки «Подготовка и передача программы».
Содержание работ по этапам:
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
1 постановка задачи;
2 определение и уточнение требований к техническим средствам;
3 определение требований к программе;
4 определение стадий, этапов и сроков разработки программы и документации на нее;
5 согласование и утверждение технического задания.
На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы. На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями ГОСТ 19.101-77.
На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:
1 разработка, согласование и утверждение порядка и методики испытаний;
2 проведение приемо-сдаточных испытаний;
3 корректировка программы и программной документации по результатам испытаний.
На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на объектах заказчика.
4. Порядок контроля и приемки
Приемосдаточные испытания программы должны проводиться согласно разработанной исполнителем и согласованной заказчиком «Программы и методики испытаний».
Ход проведения приемо-сдаточных испытаний заказчик и исполнитель документируют в протоколе испытаний. На основании протокола испытаний исполнитель совместно с заказчиком подписывают акт приемки-сдачи программы в эксплуатацию.
Размещено на Allbest.ru
...Подобные документы
Создание технического задания на разработку информационной системы для заказа билета на самолет. Требования к документированию. Порядок контроля и приемки системы. Разработка концепции, архитектуры построения и платформы реализации информационной системы.
курсовая работа [1,8 M], добавлен 13.05.2015Основные функции автоматизированной системы "Решатель математических формул". Требования к техническим средствам, информационной и программной совместимости. Стратегии конструирования программного обеспечения. Проектирование, разработка программного кода.
курсовая работа [600,0 K], добавлен 25.02.2012Автоматизация многозального кинотеатра "Дрожащие острова". Анализ предметной области. Требования к функциональным характеристикам программного продукта, техническим средствам и документации. Анализ результатов тестирования информационной системы.
курсовая работа [3,5 M], добавлен 14.05.2015Описание процесса проектирования информационно–справочной системы с помощью среды разработки Delphi 10 Lite, ее использование для регистрации сварочных работ. Функциональное назначение программы и ее логическая структура. Свойства информационной системы.
курсовая работа [1,7 M], добавлен 10.01.2015Рассмотрение условий работы сотрудников фирмы "Окна Марио". Составление базы данных для проектирования информационной системы учета и контроля заказов. Разработка проекта. Произведенный расчет экономической эффективности и экологичности программы.
дипломная работа [4,6 M], добавлен 29.08.2014Перечень подсистем, их назначение и основные характеристики. Требования к режимам функционирования системы. Концептуальное, физическое и реляционное проектирование. Программно-информационное ядро базы. Интерфейс программы, требования к надежности.
курсовая работа [3,7 M], добавлен 14.04.2014Исходные данные к проекту информационной системы "Протокол технического эксперимента", ее назначение. Описание программы, ее структурная схема. Описание алгоритма работы программы. Программные средства разработки. Методика испытания (тестирования).
курсовая работа [806,6 K], добавлен 17.02.2016Разработка технического задания и проекта информационной системы "Расписание занятий в вузе". Понятие, определения и сокращения. Характеристика объектов автоматизации. Даталогическая модель базы данных. Создание таблиц и построение схемы данных в БД.
курсовая работа [888,4 K], добавлен 09.02.2017Создание контекстной диаграммы информационной системы библиотеки. Основные компоненты и особенности ведения каталогов книг и читателей. Моделирование систем поиска и формирования заказов. Разработка диаграммы дерева узлов и логической модели базы данных.
курсовая работа [1,1 M], добавлен 24.06.2013Разработка информационной системы для ведения каталога книг/читателей, поисковой системы, предварительных заказов на приобретение книг. Анализ затрат на разработку системы. Архитектура объектно-ориентированной системы. Диаграмма классов, модули системы.
курсовая работа [906,1 K], добавлен 24.06.2013Назначение и цели создания информационной системы. Характеристика объекта автоматизации. Реализация информационной системы "Medic", серверной части приложения. Требования к оперативному запоминающему устройству клиента. Выходные данные программы.
дипломная работа [5,1 M], добавлен 29.06.2011Разработка интерфейсной и функциональной части информационной системы для станции технического обслуживания. Анализ предметной области и постановка задачи на проектирование. Математические методы в прогнозировании. Реализация модуля прогнозирования.
курсовая работа [1,7 M], добавлен 26.05.2010Информационное, структурно-функциональное и объектно-ориентированное проектирования. Разработка и реализация информационной системы для авиазаводов. Разработка прототипа программного продукта – Borland Delphi 7.0. Автоматизирование документооборота.
курсовая работа [4,4 M], добавлен 26.02.2014Проектирование функционального модуля по учету кадров на предприятии в отделе кадров. Анализ предметной области. Создание документа, формально определяющего существование проекта, то есть технического задания на проект фрагмента информационной системы.
курсовая работа [2,2 M], добавлен 11.12.2012Создание информационной системы "Голд", автоматизирующей работу Ювелирной мастерской. Моделирование бизнес-процессов с помощью диаграмм IDEF0 и UML и потоков данных DFD и sicuence. Составление технического проекта и задания на основании ГОСТ 34.602-89.
курсовая работа [841,1 K], добавлен 10.02.2013Оптимизация математической модели и реинжиниринг бизнес-процессов. Основные методологии, используемые в BPwin. Выбор архитектуры информационной системы. Обоснование подбора языка программирования. Установка и запуск программы в среде MS-DOS и Windows.
дипломная работа [1002,3 K], добавлен 13.04.2014Разработка технологии работы по заключению договора на поставку с использованием системы электронного документооборота. Назначение и функции информационной технологии на основе СЭД "Дело-Предприятие". Анализ требований к программно-техническим средствам.
курсовая работа [851,5 K], добавлен 11.03.2013Варианты использования информационной системы: заказ билета, просмотр каталога фильмов и списка кинотеатров. Проектирование реляционной модели базы данных, ее мапирование в метамодель, логическая и физическая реализация. Результаты работы программы.
курсовая работа [673,9 K], добавлен 20.11.2011Организация, архитектура и структура информационной системы. Показатели эффективности ее работы. Цели и задачи анализа АСУ. Компоненты автоматизированных систем. Описание предметной области, входных и выходных данных. Построение диаграммы прецедентов.
курсовая работа [231,0 K], добавлен 11.04.2014Детализация функций системы и требования к информационной системе. Анализ категорий пользователей. Этапы внедрения автоматизированной информационной системы на предприятии. Описание таблиц базы данных. Защита данных от несанкционированного доступа.
дипломная работа [1,0 M], добавлен 22.07.2015