Вы находитесь на странице: 1из 9

Министерство образования Республики Беларусь

Учреждение образования

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ


ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Факультет информационных технологий и управления

Кафедра вычислительных методов и программирования

ОТЧЕТ
по лабораторной работе

«РАЗРАБОТКА ПРОЕКТА ТЕХНИЧЕСКОГО ЗАДАНИЯ НА ПРОЕКТИРОВАНИЕ


ИНФОРМАЦИОННОЙ СИСТЕМЫ»

Студент гр. 124402 В. С. БУЛЯК


Проверила Т. В. ФЕДЮКОВИЧ

Минск 2021
СОДЕРЖАНИЕ

1 ВВЕДЕНИЕ................................................................................................................................................3
1.1 Наименование программы.................................................................................................................3
1.2 Область применения...........................................................................................................................3
1.3 Объект использования программы....................................................................................................3
2 НАЗНАЧЕНИЕ РАЗРАБОТКИ.....................................................................................................................4
3 ТРЕБОВАНИЯ К ПРОГРАММЕ..................................................................................................................5
3.1 Требования к функциональным характеристикам............................................................................5
3.2 Требования к надежности...................................................................................................................6
3.3 Требования к информационной и программной совместимости...................................................7
4 ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ..............................................................................8
5 СТАДИИ И ЭТАПЫ РАЗРАБОТКИ.............................................................................................................9

2
1 ВВЕДЕНИЕ

Данный документ представляет собой техническое задание к разработке


информационной системы библиотек города. Система должна содержать в
себе информацию обо всех читателях, их категориях, литературе,
содержащейся в ней и т.д. Использование, планируется на информационных
табло и терминалах сотрудников.

1.1 Наименование программы

Полное наименование системы: информационная система


библиотечного фонда “BookWorld”.
Сокращенное наименование системы: ИСБФ “BookWorld”.
Данная система будет являться общей сетью всех библиотек
“BookWorld”, связывая все базы данных между собой. Читатели смогут
пользоваться любой библиотекой вне зависимости расположения. Система
будет предоставлять доступ к разного рода литературе (научно-техническая
литература, художественная, развлекательная и т.д.).

1.2 Область применения

Областью применения системы является сеть библиотек “BookWorld”.


Подразумевается использовать данную программу для выполнения
необходимых операций сотрудниками библиотек. Клиенты смогут
использовать версию для клиентов для более удобного получения
интересующей их информации относительно сети библиотек “BookWorld”.

1.3 Объект использования программы

Использовать программу планируется с помощью специальных


информационных терминалов, служебных компьютеров, сайта,
разработанного для читателей.

3
2 НАЗНАЧЕНИЕ РАЗРАБОТКИ

Информационная система сети библиотек “BookWorld” предназначена


для предоставления читательской базе информации об услугах, имеющейся
литературе и каких-либо мероприятиях в упрощенном виде.
Также программа должна облегчить ведения учета клиентов, их
категорий (студенты, научные работники, школьники, рабочие, дети и т.д.),
проданных абонементов, книг в прокате и арендованных читательских залов.
Система будет представлена в виде сайта, для доступа в систему
удаленно. Через интернет пользователи смогут искать нужную информацию,
находить интересные для них статьи, покупать абонементы, арендовать
читальные залы.

4
3 ТРЕБОВАНИЯ К ПРОГРАММЕ

3.1 Требования к функциональным характеристикам

Информационной система библиотек “BookWorld” должна обладать


рядом обязательных функций таких как:
1 Функции персонала:
a) Получить список читателей с заданными характеристиками:
студентов указанного учебного заведения, факультета, научных
работников по определенной тематике и т.д.;
b) Выдать перечень читателей, на руках у которых находится
указанное произведение;
c) Получить список читателей, на руках у которых находится
указанное издание (книга, журнал и т.д.);
d) Получить перечень читателей, которые в течение указанного
промежутка времени получали издание с некоторым
произведением, и название этого издания;
e) Выдать список изданий, которые в течение некоторого времени
получал указанный читатель из фонда библиотеки, где он
зарегистрирован;
f) Получить перечень изданий, которыми в течение некоторого
времени пользовался указанный читатель из фонда библиотеки,
где он не зарегистрирован;
g) Получить список литературы, которая в настоящий момент
выдана с определенной полки некоторой библиотеки;
h) Выдать список читателей, которые в течение обозначенного
периода были обслужены указанным библиотекарем
i) Получить данные о выработке библиотекарей (число
обслуженных читателей в указанный период времени);
j) Получить список читателей с просроченным сроком литературы;
k) Получить перечень указанной литературы, которая поступила
(была списана) в течение некоторого периода;

5
l) Выдать список библиотекарей, работающих в указанном
читальном зале некоторой библиотеки;
m) Получить список читателей, не посещавших библиотеку в
течение указанного времени;
n) Получить список инвентарных номеров и названий из
библиотечного фонда, в которых содержится указанное
произведение;
o) Выдать список инвентарных номеров и названий из
библиотечного фонда, в которых содержатся произведения
указанного автора;
p) Получить список самых популярных произведений
2 Функции пользователя:
a) Регистрация своего личного аккаунта;
b) Доступ к списку обновлений;
c) Доступ к списку литературы;
d) Возможность навигации по любой странице;
e) Возможность отставлять закладки на понравившейся книге,
статье, газете и т.д.;
f) Возможность просмотра доступных планов абонементов;
g) Возможность покупки абонементов;
h) Возможность резервации читальных залов;
i) Возможность взять книгу в прокат на ограниченное время;
j) Доступ к публикуемым статьям

3.2 Требования к надежности

Информационная система библиотек “BookWorld” должна


обеспечивать стабильную и не прекращаемую работу. Выделенные
мощности должны соответствовать объему нагрузок и среднему количеству
пользователей в единицу времени.

6
В случае незапланированных сбоев должно присутствовать резервное
хранилище данных. Данные должны регулярно подвергаться копированию во
избежание каких-либо потерь в исключительные случаи сбоев.
Система должна обладать достойной защитой от взлома и
проникновения в общую базу данных. Требуется обратится к специалистам
по защите информации и обеспечить полную конфиденциальность.

3.3 Требования к информационной и программной совместимости

Ввиду того, что планируется использование системы на различного


вида устройствах, программа должна быть оптимизирована, настроена и
поддерживать просмотр с таких устройств как:
1 Мобильные телефоны;
2 Персональные компьютеры;
3 Планшеты;
4 Ноутбуки;
5 Информационные терминалы
Также программа должна быть совместима с самыми популярными
интернет браузерами (Microsoft Edge, Chrome, Opera, Firefox и т.д.).

7
4 ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

Вся рабочая документация по разработке программы должна


оформляться в соответствии с ГОСТ 19 и Стандарты предприятия.
1 ТЗ, которое включает в себя:
a) Причины создания программы;
b) Список требуемых функций;
c) Концепт создания продукта;
d) Наименование информационной системы с указанием
присвоенного ей класса типовых информационных систем;
e) Требования к надежности;
f) Требования к информационной и программной совместимости;
g) Программные средства, требуемые для разработки
2 Эскизный проект, который включает в себя:
a) Список предложенных видов интерфейса и их описание;
b) Сравнение каждого вида интерфейса;
c) Описание плюсов и минусов каждого варианта;
d) Утверждение одного из концептов;
e) Время и ресурсы, требуемые для реализации
3 Ведомость оборудования и ресурсов:
a) Список, требуемых устройств для поддержания стабильной и
правильной работы системы;
b) Кол-во персонала для эффективной разработки и последующих
доработок
4 Описание алгоритмов работы:
a) Программные решения, которые созданы для решения
поставленных задач;
b) Используемые программы и системы;
c) Подробное описание структуры кода и его эффективность

8
5 СТАДИИ И ЭТАПЫ РАЗРАБОТКИ

Стадии разработки системы и последующее внедрение ее в работу


библиотек “BookWorld”:
1 Анализ требований, формулировка желаемого вида системы;
2 Формирование технического задания и его корректировка вместе с
заказчиком;
3 Начало разработки методов для выполнения поставленных задач,
формирование эскизов интерфейса;
4 Финальная корректировка ТЗ с заказчиком;
5 Подготовка тестовой версии системы для предоставления заказчику;
6 Проведение всех необходимых тестов для выявления ошибок,
проведение альфа тестирований с ограниченной публикой;
7 Введение в эксплуатацию по всем библиотекам “BookWorld”,
формирование документов с замечаниями клиентов

Вам также может понравиться