ТЗ_SQLServer
.docxТЕХНИЧЕСКОЕ ЗАДАНИЕ
на программный продукт «SQL Server»
1. Общие сведения
Полное наименование автоматизированной системы:
Программный продукт «SQL Server»
Условное обозначение:
SQL Server
Заказчик:
Учебное заведение
Разработчик:
Студент (ФИО)
Сроки выполнения работ:
Начало — текущая дата
Окончание — текущая дата
2. Цели и назначение создания автоматизированной системы
2.1 Цели создания системы
Целью разработки программного продукта «SQL Server» является обеспечение организации надёжной и масштабируемой системой управления базами данных.
Критерием достижения цели является возможность создания базы данных, выполнения T-SQL запросов и настройки прав доступа без ошибок.
2.2 Назначение системы
Программный продукт предназначен для хранения и обработки корпоративных данных, интеграции с приложениями и формирования отчётности.
3. Характеристика объекта автоматизации
Объект автоматизации: персональный компьютер пользователя.
Условия эксплуатации:
операционная система Windows 10/11;
наличие графического интерфейса пользователя;
оперативная память не менее 4 ГБ;
наличие свободного места на диске не менее 10 ГБ;
наличие устройства ввода (мышь, клавиатура).
4. Требования к автоматизированной системе
4.1 Требования к функциям системы
Программный продукт должен обеспечивать выполнение следующих функций:
Управление базами данных
Обеспечивает создание, изменение и удаление баз данных.
Результат: База данных с заданной структурой.
Выполнение T-SQL запросов
Позволяет выполнять расширенные SQL-запросы на диалекте T-SQL.
Результат: Результат T-SQL запроса.
Управление безопасностью
Обеспечивает аутентификацию и разграничение прав доступа.
Результат: Пользователи и роли настроены.
Резервное копирование и восстановление
Позволяет создавать полные и инкрементальные резервные копии.
Результат: Резервная копия базы данных.
Мониторинг производительности
Обеспечивает отслеживание производительности запросов и сервера.
Результат: Отчёт о производительности.
4.2 Требования к программному обеспечению
Программный продукт должен:
обеспечивать корректное выполнение всех заявленных функций;
обеспечивать стабильную работу при стандартных условиях эксплуатации;
поддерживать обработку ошибок ввода и выполнения;
обеспечивать сохранение и загрузку данных без потери информации.
4.3 Требования к информационному обеспечению
Система должна обеспечивать:
ввод данных, необходимых для работы;
хранение рабочих данных и настроек;
вывод результатов работы пользователю;
возможность обмена данными с другими программами.
4.4 Требования к пользователям
Пользователь должен обладать:
знанием языка T-SQL;
навыками администрирования Windows Server;
пониманием архитектуры корпоративных баз данных.
РУКОВОДСТВО СИСТЕМНОГО ПРОГРАММИСТА
1. Общие сведения
Программный продукт «SQL Server» предназначен для корпоративной реляционной СУБД Microsoft для хранения и обработки больших объёмов данных.
Функциональные возможности программы включают:
управление базами данных;
выполнение t-sql запросов;
управление безопасностью;
резервное копирование и восстановление;
мониторинг производительности;
2. Структура программы
Программа имеет модульную структуру и включает следующие компоненты:
ядро Database Engine;
SQL Server Management Studio (SSMS);
модуль безопасности и аутентификации;
модуль репликации и High Availability;
модуль отчётности (SSRS).
3. Настройка программы
Для подготовки программы к работе необходимо выполнить следующие действия:
Установить SQL Server и SSMS.
Выбрать режим аутентификации (Windows или смешанный).
Настроить параметры сервера.
Создать базу данных и пользователей.
Настроить брандмауэр для доступа к серверу.
4. Проверка программы
Проверка работоспособности программы осуществляется путём выполнения контрольных примеров:
подключение через SSMS — соединение устанавливается;
создание таблицы — структура сохраняется корректно;
выполнение хранимой процедуры — процедура выполняется без ошибок.
Результаты проверки позволяют сделать вывод о корректной работе программы.
5. Дополнительные возможности
Программа предоставляет дополнительные функции:
настройка зеркального отображения баз данных;
использование SQL Server Agent для планирования задач;
интеграция с Power BI для аналитики.
ТЕСТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА
Характеристика |
Оценка, описание |
Функциональные возможности |
1. Управление БД [скриншот] 2. SQL-запросы [скриншот] 3. Администрирование [скриншот] 4. Безопасность [скриншот] 5. Отчёты [скриншот] |
Функциональная пригодность |
Соответствует назначению. |
Правильность |
Высокая точность. |
Защищённость |
Высокий уровень. |
Надёжность |
Высокая. |
Сопровождаемость |
Поддерживается Microsoft. |
Практичность |
Требует знаний. |
Эффективность |
Высокая. |
Мобильность |
Windows. |
