Разработка программного продукта
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
>
{$R *.dfm}
TForm22.FormActivate(Sender: TObject);
DM.dsetPrakt.Edit;;TForm22.FormClose(Sender: TObject; var Action: TCloseAction);
Form19.Visible:=true;;
TForm22.DBImage1Click(Sender: TObject);B:TBitmap;
B:=TBitmap.Create;
try
if OpenPictureDialog1.Execute then
begin
B.LoadFromFile(OpenPictureDialog1.FileName);
DBImage1.Picture.Assign(B);
end
finally
B.Free;
end;
;
TForm22.DBImage2Click(Sender: TObject);B:TBitmap;
B:=TBitmap.Create;
try
if OpenPictureDialog1.Execute then
begin
B.LoadFromFile(OpenPictureDialog1.FileName);
DBImage2.Picture.Assign(B);
end
finally
B.Free;
end;;
TForm22.BitBtn1Click(Sender: TObject);
DM.dsetPrakt.Refresh;
Form19.DBGrid1.Refresh;
close;
Form19.Visible:=true;;
TForm22.BitBtn2Click(Sender: TObject);
close;
Form19.Visible:=true;
end;
.
4. ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ
4.1 Объект испытаний
Объектом испытаний является программный продукт Программная оболочка для создания уроков, применяемый при обучении диiиплине Основы алгоритмизации и программирования в Политехническом колледже городского хозяйства по специальности Программное обеспечение вычислительной техники и автоматизированных систем.
4.2 Цель испытаний
Цель испытаний заключается в проверке функционирования программы и её надежности. Испытания должны показать, как программа выполняет все необходимые функции, проверить, что выбранные данные соответствуют запросу пользователя, выявить возможные ошибки и сбои в работе программы.
4.3 Требования к программе
Во время проверки программы:
Проверяется корректность обработки входных данных;
Проверяется корректность выходных данных;
Устанавливается устойчивость программы на ввод неверных данных;
Устанавливается устойчивость программы на защиту хранимых данных;
Устанавливается устойчивость программы к несанкционированному доступу;
Устанавливается соответствие работы с Руководством оператора;
Устанавливается соответствие разработки техническому заданию.
4.4 Тестовый пример
1)При запуске программы на экране появится форма для входа пользователя (Рисунок 4.1).
Рисунок 4.1 Главная форма программы Программная оболочка для создания уроков
2)Ввод Логина и Пароля представлен на Рисунок 4.2
Рисунок 4.2 Форма регистрации пользователя
3)Если Логин или Пароль не опознаны выводиться сообщение о ошибке (Рисунок 4.3) .
Рисунок 4.3 Вывод ошибки
4)Далее пользователю предлагается выбрать желаемый раздел (Рисунок 4.4).
Рисунок 4.4 Форма Выбор раздела
5)Например, пользователь выбрал раздел Урок после чего появится форма выбора Темы урока и Подтемы урока (Рисунок 4.5)
Рисунок 4.5 Режим работы раздела Урок
6)После выбора пользователем нужной ему подтемы появится форма отображения результата его запроса (Рисунок 4.6)
Рисунок 4.6 Форма отображения результата запроса пользователя
5. РУКОВОДСТВО ОПЕРАТОРА
5.1 Выполнение программы
При запуске exe. файла появится главная форма для входа (Рис.5.1)
Рисунок 5.1. Главная форма программы Программная оболочка для создания уроков
Вывод сообщение оператору о некорректном вводе Логина или Пароля (Рисунок 5.2).
Рисунок 5.2 Вывод ошибки
При вводе пароля и логина преподавателя появится форма для редактирования, создания и просмотра уроков (Рисунок 5.3).
Рисунок 5.3 Форма для преподавателя
При вводе пароля и логина студента появится форма для просмотра уроков и просмотра практических (Рисунок 5.4).
Рисунок 5.4 Форма для студента
Если вход был произведён преподавателем, то при выборе раздела Тема урока, Урок и Практические появятся следующие формы (Рисунок 5.5)
Рисунок 5.5 Формы для выбора операции
При выборе операции Добавить или Изменить появиться форма выбора типа урока. (Рисунок 5.6)
Рисунок 5.6 Форма выбора типа урока
После выбора типа появится форма добавления или изменения Урока (Рисунок 5.7)
Рисунок 5.7 Добавление или изменение Урока
Если вход был произведён студентом, то при выборе разделов Урок и Практические появятся следующие формы (Рисунок 5.8)
Рисунок 5.8 Формы для выбора урока и практической
После выбора пользователем нужной ему подтемы появится форма отображения результата его запроса (Рисунок 5.9)
Рисунок 5.9 Форма отображения результата запроса пользователя
5.2 Сообщения оператору
В случае необходимости информирования об ошибке выведет диалог:
Сообщения об ошибке
6. ОЖИДАЕМЫЕ ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ
6.1 Расчет себестоимости программы
В данном разделе рассчитываются технико-экономические показатели разработанного программного продукта Программная оболочка для создания уроков.
Данная разработка является несомненно актуальной, так позволяет студентам самостоятельно изучать различные диiиплины, что позволит полноценно понять предмет, даже при отсутствии студента на уроках.
Данный учебник отличается от других аналогичных учебников тем, что разработан для любого учебного плана. В случае использования учебника в других учебных заведениях, преп