Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БиБД_Лаб_1.DOC
Скачиваний:
6
Добавлен:
01.03.2016
Размер:
532.99 Кб
Скачать

Приложение б. Тз на создание при­ло­жения « успеваемость»

1. Постановка задачи на создание приложения « успеваемость»

1.1. Объект и цели автоматизации

Наименование объекта автоматизации – деканат факультета вуза.

Автоматизируемая деятельность - комплекс задач по учету текущей успеваемости студен­тов фа­куль­тета электронно-информа­ционных систем (ФЭИС) Бре­стского государственного техни­ческого универси­тета (БрГТУ).

Цель автоматизации – сокращение трудозатрат на решение задач ведения информации и от­чет­но­сти о те­кущей ус­пе­ваемости студентов ФЭИС БрГТУ.

Назначение приложения – автоматизация комплекса задач по учету текущей успеваемости сту­ден­тов ФЭИС.

Обозначение приложения – «Успеваемость».

1.2. Требования к приложению

1.2.1. Требования к структуре и функционированию приложения

  1. Приложение состоит из программной компоненты (программы) и информационной компо­ненты (базы дан­ных).

  2. Информационный обмен между компо­нен­тами приложения (программой и БД) осуществ­ля­ется с помо­щью возможностей СУБД, которая опреде­лена в п.1.5..

  3. Ввод информации в БД приложения реализуется пользователями на основе информа­ции из вход­ных бу­мажных документов (перечень документов определен в приложении В).

  4. Выходная информация приложения делится на три группы:

  • отчеты (перечень документов-отчетов определен в приложении Г) выво­дятся на печать или на экран мо­нитора;

  • справочная информация для пользователей (о возможностях приложения, о функциях, о БД).

  • выходные сообщения приложения опре­деляется в документе «Описание применения приложения».

1.2.2. Общие требования к приложению в целом

Требования по сохранности информации при авариях. Для приложения должна быть разра­ботана сис­тема ведения архива БД приложения, а также процедуры восстановления БД из архива БД.

Требования к пользователям и режиму его ра­боты следующие:

  1. Пользователями приложения являются сотрудники деканата.

  2. Режим работы эксплуатационного персонала – двухсменный.

Требования по стандартизации и унификации включают:

  • документация на приложение – согласно ГОСТ 34 группы и ГОСТ ЕСПД;

  • выходные документы и классификаторы – согласно используемым на ОА стан­дар­там.

1.2.3. Требования к функциям приложения

Приложение «Успеваемость» должно обеспечивать автоматизацию следующих функций:

  1. Перечень и описание основных функций приложения определен в приложе­нии В (см. табл.П.В.1).

  2. Перечень и описание вспомогательных функций приведен в приложении В (см. табл.П.В.1).

  3. Перечень входных и выходных документов приведен в приложении Г (см. табл.П.Г.1).

  4. Макеты выходных документов приведены в приложении Д.

1.2.4. Требования к видам обеспечения приложения

Требования к программному обеспечению приложения включают:

  1. Приложение должно функционировать в рамках операционной системы – «опреде­ляет разра­ботчик».

  2. Программные средства для реализации приложения (язык, библиотеки, трансляторы и т.д.) – «опреде­ляет разработчик».

Требования к информационному обеспечению приложения включают:

  1. Перечень входных и выходных документов приложения определен в приложении Г.

  2. Данные ОА в приложении должны быть организованы в виде централизованной БД реляцион­ного типа.

  3. СУБД – «определяет разработчик».

  4. Информационный обмен между компонентами приложения реализуется с помощью средств СУБД.

  5. Республиканские и отраслевые классификато­ры и унифици­рованные докумен­ты должны соответ­ство­вать действую­щим классификаторам и документам на ОА.

  6. Для хранения копий БД и их восстановления использовать систему ведения архивов БД (разрабо­тать или использовать возможности СУБД).

Требования к техническому обеспечению приложения включают:

  1. Использовать ПЭВМ в рамках локальной вычислительной сети кафедры ИИТ.

Требования к лингвистическому обеспечению приложения включают:

  1. Перечень языков программирования для разработки ПО приложения – «определяет разработчик».

  2. В качестве языка манипулирования данными из БД использовать язык SQL.

  3. Взаимодействие пользователей с приложением должно быть реализовано в виде диалогового ре­жима взаимо­действия.