2. НАЗНАЧЕНИЕ ПО И ЦЕЛИ ЕГО РАЗРАБОТКИ 2.1. Назначение программного средства
ПО «Лабораторный стенд» предназначено для автоматизации процессов работы, связанной с проведением лабораторных работ. Разработка среды основана на создании:
базы данных студентов, результатов работ и руководителей работы;
программного интерфейса для обеспечения взаимодействия пользователей с данной БД.
2.2. Цели создания
Основными целями разработки ПО «Лабораторный стенд» являются:
создание условий для использования БД для проведения лабораторных работ и сохранения результатов;
создание инструмента управления данной БД.
3. ХАРАКТЕРИСТИКА ОБЪЕКТА ИНФОРМАТИЗАЦИИ
Объект информатизации представляет собой взаимодействие пользователя с БД, в которой отражена основная информация о студентах и результатах проведенных лабораторных работ.
Пользователями данной БД являются студенты, выполняющие работы, а также преподаватели.
4. ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ 4.1 Требования к ПО в целом 4.1.1 Требования к структуре и функционированию
БД должна включать основные таблицы: Т_Students, T_Prepods, T_Labs, T_ Parameters.
№ поля
| Название поля
| Тип поля
| 1
| id студента
| (key)integer
| 2
| Имя студента
| Nvarchar(50)
| 3
| Фамилия студента
| Nvarchar(50)
| 4
| Группа
| Nvarchar(50)
| Таблица 4.1 – T_ Students
-
№ поля
| Название поля
| Тип поля
| 1
| id сессии
| (key)integer
| 2
| Дата сессии
| smalldatetime
| 3
| id параметра
| integer
| 4
| id студента
| integer
| 5
| id преподавателя
| integer
| Таблица 4.2 – T_ Labs
№ поля
| Название поля
| Тип поля
| 1
| id преподавателя
| (key)integer
| 2
| Фамилия преподавателя
| Nvarchar (50)
| 3
| Имя преподавателя
| Nvarchar (50)
| 4
| Отчество преподавателя
| Nvarchar (50)
| Таблица 4.3 – T_Prepods
-
№ поля
| Название поля
| Тип поля
| 1
| id параметра
| (key)integer
| 2
| Значение параметра
| Nvarchar(50)
| 3
| Наименование параметра
| Nvarchar(50)
| Таблица 4.4 – T_ Parameters В БД должен быть предусмотрен следующий набор скриптов:
для добавления записей в таблицы БД;
для удаления записей из таблиц БД;
для корректировки данных в таблицах БД;
Необходимо так же настроить права для всех групп пользователей. Предусмотреть возможность связи БД с программным интерфейсом. Доступ к изменению БД должен иметь только администратор!
4.1.2 Требования к надёжности Надежность ПП должна обеспечиваться применяемыми методами проектирования, модульной архитектурой построения, высоким уровнем качества программирования, тестированием программного обеспечения.
4.1.3 Дополнительные требования
Дополнительные требования следующие:
среда программирования – MS Visual Studio 2005.NET;
объектно-ориентированная методология разработки;
функциональность программного обеспечения;
надежность работы, защита от некорректно вводимых данных;
дружественный пользовательский интерфейс, основанный на стандартных элементах управления ОС Windows (обязательно использовать меню, списки, флажки, переключатели, всплывающие подсказки, контекстно-зависимую справку);
табличная и графическая интерпретация полученных результатов;
все диаграммы и рисунки в пояснительной записке выполнить в пакете MS Visio 2003;
нумерацию версий программы проводить в формате 0.XX.
|