- •Содержание
- •Введение
- •Техническое задание
- •1.4. Технические требования к программе или программному изделию
- •3. Выбор языка и среды разработки.
- •3.1. Выбор компонентной базы для доступа к субд FireBird 2.1
- •4. Структура базы данных
- •4.1. Таблица персональных данных пользователя
- •4.2. Таблица параметров авторизации пользователя на почтовом сервере
- •5. Архитектура программного обеспечения
- •6. Структура программного обеспечения
- •6.1. Подсистема администрирования
- •6.2. Подсистема просмотра данных
- •6.3. Подсистема редактирования данных
- •6.4. Подсистема работы с сообщениями
- •7. Описание интерфейса программного обеспечения
- •7.1. Интерфейс – «Галочки»
- •8. Результаты тестирования
- •9. Контрольный пример работы программного обеспечения
- •10. Безопасность и экологичность проектных решений
- •10.1. Цель и решаемые задачи
- •10.2. Опасные и вредные факторы при работе с пэвм
- •10.3. Характеристика объекта исследования
- •10.4. Мероприятия по безопасности труда и сохранению работоспособности
- •10.4.3 Создание рационального освещения
- •10.4.4 Защита от шума
- •10.4.5 Обеспечение режимов труда и отдыха
- •10.4.6 Обеспечение электробезопасности
- •10.4.7 Защита от статического электричества
- •10.4.8 Обеспечение допустимых уровней электромагнитных полей
- •10.4.9 Обеспечение пожарной безопасности
- •10.4.10. Мероприятия и средства по защите окружающей среды
- •10.5. Расчеты.
- •11. Организационно-экономическая часть
- •11.1 Технико-экономическое обоснование объекта проектирования.
- •Результаты
- •11.1.2 Состав конструкторской группы и их должностные оклады.
- •11.1.3 Экономическая часть.
- •Затраты на страховые взносы.
- •11.1.3. Вывод.
- •12. Заключение
- •13. Список литературы
- •Приложение 1. Листинг
- •Приложение 2. Руководство пользователя.
8. Результаты тестирования
В процессе разработки программного обеспечения приложение тестировалось по следующим параметрам:
соединение с базой данных;
функциональные возможности формы авторизации;
корректное открытие панели навигации;
функциональные возможности формы регистрации;
функциональные возможности формы выбора источника;
функциональные возможности формы редактирования;
функциональные возможности формы просмотра возможных абитуриентов;
функциональные возможности формы создания сообщения;
функциональные возможности формы просмотра сообщений.
В таблице 16 показаны результаты тестирования по указанным параметрам.
Таблица 16. Результаты тестирования
Параметры тестирования |
Выполнение | |||||||
Соединение с базой данных |
Если путь к базе данных неверный, то вывод сообщения |
|
| |||||
Форма авторизации |
Если введенное имя пользователя существует в базе данных, то изменение цвета поля на зеленый |
Если введен правильный пароль, то изменение цвета поля на зеленый |
Открытие формы с именем пользователя, который был авторизован ранее, цвет поля зеленый | |||||
По нажатию кнопки ОК открыть главную форму программы |
По нажатию кнопки отмена открыть главную форму программы с ограниченным функционалом |
| ||||||
Открытие главной формы |
Отображение названия программного обеспечения |
Отображение пути к exe-файлу для запуска программы |
Отображение имени авторизованного пользователя | |||||
Параметры тестирования |
Выполнение | |||||||
Форма регистрации |
При первом открытии формы сначала указывается источник данных |
Загрузка списков из базы данных, добавление введенного значения к списку в БД |
Если нет списка классификаторов, то в этих объектах формы, при введении данных, они проверяются на совпадение с данными БД за один день | |||||
По нажатию кнопки Регистрация в БД генерируется ID новой записи и добавляются персональные данные |
По нажатию кнопки Готово сохраняются внесенные данные и форма закрывается |
По нажатию кнопки Отмена форма закрывается, и внесенные данные не сохраняются | ||||||
Если в поле ID вводится ID существующего в БД абитуриента, то кнопка Регистрация становится неактивной |
После нажатия кнопки Регистрация вносятся интересы регистрируемого |
По нажатию кнопки Печать ID открывается окно предварительного просмотра карточки абитуриента | ||||||
В объекты формы с масками нельзя внести данные, не соответствующие указанной маске |
В таблице с факультетами отображаются факультеты |
В таблице со специальностями отображаются специальности | ||||||
Есть возможность в обоих таблицах ставить галочки |
При установке галочки в таблице БД создается связь между абитуриентом и его интересами |
Если в поле ID введен ID существующего в БД абит., на форме загружается информация о нем | ||||||
Форма выбора источника. Работа кнопок управления |
Если нажата кнопка ОК, то выбранный источник используется при регистрации |
После нажатия кнопки ОК открывается форма регистрации |
Если нажата кнопка Отмена, то форма закрывается | |||||
Форма редактирования |
Форма редактирования открывается с информацией по выбранному абитуриенту |
Форма редактирования - это форма регистрации с ограниченным функционалом |
Не активны кнопки регистрация, печать ID | |||||
Не отображается поле с ID возможного абитуриента |
|
| ||||||
Форма для просмотра возможных абитуриентов |
Открытие формы с сгруппированными данными в таблице |
При нажатии на кнопку разгруппировать, данные разгруппировываются |
При нажатии на кнопку сгруппировать данные группируются | |||||
Если в процессе работы был выделен абитуриент в таблице, то группировка на выделение не воздействует |
Форма редактирования открывается с информацией по выбранному абитуриенту |
Форма создания сообщения открывается с установленной галочкой в таблице | ||||||
Галочка устанавливается напротив фамилии выбранного абитуриента |
"Ваш отчет" формируется на авторизованного пользователя |
Диаграммы отображают информацию, используя разные цвета | ||||||
Параметры тестирования |
Выполнение | |||||||
Форма создания сообщения |
При внесении данных они проверяются на наличие совпадений в БД |
Формируется сообщение и отправляется каждому из выбранных адресатов |
Статус отправки отображается в процессе отправки | |||||
При установке галочки в таблице БД формируется связь между сообщением и адресатом |
|
| ||||||
Форма просмотра сообщений |
Корректное отображение информации о сообщении |
Подсчет количества абитуриентов, которым было отправлено сообщение |
| |||||
|
|
|
|
|
| |||
|
|
|
|
|
|