
- •Институт информационных технологий
- •Курсовой проект
- •Содержание
- •Введение
- •1.Объектно-ориентированный анализ
- •1.1Сущность задачи
- •1.2 Состав данных и алгоритмы обработки информации.
- •2. Системное проектирование
- •2.1 Требования к аппаратным и операционным ресурсам
- •2.2 Инструменты разработки
- •3. Функциональное проектирование
- •3.1. Требования к приложению
- •3.2 Функции и элементы управления
- •3.3 Проектирование справочной системы приложения
- •Раздел 1 «Общие сведения» содержит:
- •Раздел 2 «Описание программы» содержит:
- •Раздел 3 руководство пользователя содержит сведения о элементах управления, использовании функций программы, а так же полную информацию о.
- •4. Разработка программных модулей
- •4.1 Общие сведения
- •4.2 Экранные формы
- •4.3 Справочная система
- •5. Программа и методика испытаний
- •5.1 Технические требования
- •5.2 Общие сведения о методике испытаний
- •5.3 Функциональное тестирование
- •6. Руководство пользователя
- •6.1 Условия применения
- •6.2 Область применения и элементы управления
- •Заключение
- •Список использованных источников
- •Приложение а Листинг программы
4.3 Справочная система
Справочная система разработана в соответствии с пунктом 3.4. Для того чтобы воспользоваться справочной системой достаточно нажать на знак вопроса на форме входа в программу. В этом случае перед пользователем появится окно (см. рисунок 1) с первым абзацем справки. Однако если у пользователя стоит ОС Windows Vista то справка работать не будет, т.к. справка для этой программы была создана в формате справки Windows, который использовался в предыдущих версиях Windows и не поддерживается в Windows Vista.
5. Программа и методика испытаний
5.1 Технические требования
Для проведения испытаний программы необходимы следующие ресурсы:
- процессор: Intel(R) Celeron(R) SPU и выше;
- объем оперативной памяти: 2038 Мбайт и выше.
- 32 разрядная операционная система;
- монитор жидкокристаллический для качественного и безопасного для зрения зрительного восприятия отображаемой информации;
- видео карта на 64 Мб и выше.
Для нормальной работы программы должны быть предоставлены следующие условия:
- 205 МБ памяти на жёстком или локальном диске;
- 29336 КБ оперативной памяти;
- разрешение экрана 1280х800;
- качество цветопередачи 32бита и выше.
Программа может использоваться в OC Windows XP и Windows 7.
5.2 Общие сведения о методике испытаний
Цель проведения испытаний - проверка соответствия характеристик разработанной программы (программного изделия) функциональным и отдельным иным видам требований[6].
В ходе проведения приемосдаточных испытаний оценке подлежат качественные (функциональные) характеристики программы. Проверке подлежит возможность выполнения программой перечисленных ниже функций:
- выбор пункта меню;
- ввод данных в таблицы.
5.3 Функциональное тестирование
Таблица 1 Функциональное тестирование - Частное
Частное |
|
Наименование операции |
Итог |
Выбор данных из календаря, форма «Предварительная запись» |
Заносит дату в поле таблицы, автоматически |
Выбор данных из календаря, форма «Сотрудники» |
Открывает на месте календаря график сотрудника на текущее число |
Выбор времени в таблице текущего графика на форме «Сотрудники» |
Позволяет просмотреть данные о клиенте, записанном на назначенное время |
При перемещении по таблице формы «Касса» |
В правой таблице отражаются все услуги, оказанные данному клиенту, а так же их стоимость |
Таблица 2 Функциональное тестирование - общее
Общее |
|
Наименование операции |
Итог |
Ввод неверного или несуществующего пароля |
Сообщение об ошибке |
Ввод текстовых данных в поля таблицы, таких как: номер паспорта, скидка и т.д. |
Программа выдаёт сообщение об ошибке |
Ввод числовых данных в поля таблицы: имя, фамилия и т.д. |
Программа выдаёт сообщение об ошибке |
Ввод текстовой информации в поля дата и время |
Программа выдаёт сообщение об ошибке |
Перемещения по таблицам при помощи DB Navigator |
Функционирует нормально |
Фильтрация данных |
Работает на каждой форме просмотра в программе, фильтрация осуществляется по всем полям таблиц |
Выбор данных из выпадающих списков |
Выбирает данные в соответствии с указанной таблицей |