
- •Реферат
- •Введение
- •Описание разработанной базы данных
- •Постановка задания
- •Проектирование базы данных
- •Особенности реализации вMs sql
- •Разработка приложения
- •Анализ и методы решения задачи
- •Разработка алгоритма
- •Разработка пользовательского интерфейса
- •Написание кода
- •Тестирование и отладка приложения
- •Программная документация
- •Руководство пользователя
- •Руководство системного администратора
- •Заключение
- •Список использованных источников
- •Код программы
Тестирование и отладка приложения
Прежде всего было проверено соответствие заявленным функциональным характеристикам.
Приложение может подключаться к разным базам данных, но с ограничением, подключать можно только базы данных созданных в MSSQLServer. Также приложение может редактировать данные БД, в том числе обновление, удаление и добавление, обладает интерфейсом на русском языке. В программе есть доступ к справочной информации об основных функциях из программы. Все сообщения об ошибках или, напротив, об успешном завершении действий визуально отображаются в отдельной вкладке «Системные Сообщения». И, наконец, пользователь может создавать свои запросы к открытой базе данных и получать результаты на отдельной вкладке «Запрос».
Программная документация
Руководство пользователя
Назначение программы
Целью приложения является работа с данными БД под управлением MSSQLServer.
Программа работает на IBM совместимых персональных компьютерах.
Для запуска приложения необходимо дополнительно наличие .NETFramework4 или новее, 7ZIPархиватор,MSSQLServer2008 ( рекомендуется MS SQL Server 2012) или новее с запущенными службами и операционная системаMSWindowsXPи новее.
Условия выполнения программы
Минимальная конфигурация:
– тип процессора Athlon XP или Pentium 4 и выше;
– объем ОЗУ 256 МБ и больше;
– тип монитора VGA и выше;
– тип манипулятора клавиатура, мышь.
Выполнение программы
После распаковки архива пользователь может запустить приложение с исполняемого файла DatabaseApp.exeиз каталога, куда производилась распаковка (рисунок 6).
Рисунок 4 – Распакованное приложение и его файлы
Пользователь может изменять значения конкретных полей записей таблиц, дважды щелкнув ЛКМ по нужной ячейке в таблице. После обновления во вкладке «Системные Сообщения» с сообщением об его исходе (успешное или неуспешное с причиной ошибки). Удалить записи можно по одной, выделив всю строку (рисунок 7) и нажав клавишу DELETEна клавиатуре.
Рисунок 5 – Основное окно приложения с открытой БД «Распределение учебной нагрузки» с выделенной строкой
Добавить запись можно, начав редактировать последнюю строку, она всегда пустая и отмечена * в крайнем левом столбце-заголовке, в необходимой таблице. После окончания редактирования будет создана новая запись, в которой только что редактируемое пользователем поле будет содержать данные, которые он ввел, а остальные поля заполнены данными по умолчанию.
Первичный ключ задается как следующее значение после максимального существующего в таблице или как максимальное значение с добавлением *, если тип текстовый, а не числовой. Внешние ключи заполняются как минимальные из существующих в базе данных в соответствующих связанных таблицах. Выделенная строка на рисунке 8 только что добавлена.
Рисунок 6 – Только что добавленная запись
Также пользователь может производить указанные выше операции с данными введенными в строку запроса. Рядом с кнопкой «Выполнить запрос» есть кнопка «Очистить поле ввода», по нажатию на которую удаляется весь текст из строки запроса. Если запрос содержит таблицу в своем результате, то она будет отображена на вкладке «Запрос». Записи в данной вкладке редактировать нельзя.
При необходимости пользователь может вызвать руководство пользователя, описывающее основные функции и назначение элементов основного окна. Еще можно посмотреть информацию о программе, сменить подключение (соединиться с другой БД), выбрав соответствующие пункты в меню.