- •Курсовой проект
- •Пояснительная записка
- •Задание
- •СПбТкУиК.230115 9по3122-кп 8101 Содержание
- •СПбТкУиК.230115 9по3122-кп 8101
- •СПбТкУиК.230115 9по3122-кп 8101
- •Постановка задачи
- •Описание алгоритма и функционирования программы
- •Используемые технические и программные средства
- •Описание эвм и используемых устройств
- •Описание и обоснование выбора метода организации входных и выходных данных
- •Сведения об операционной системе
- •Сведения о языке
- •Описание программы
- •Описание логической структуры программы
- •Вызов и загрузка
- •7.3 Описание работы программы
- •Методика испытаний
- •Средства и методы отладки
- •Средства и методв тестирования
Описание и обоснование выбора метода организации входных и выходных данных
Информационное обеспечение задачи должно включать:
теоретический материал по изучаемым темам;
тестовые задания по каждой теме;
список пользователей;
результаты тестирования;
HELP-информацию.
Входные данные можно разделить на условно-постоянные и оперативные. К условно –постоянным данным относятся:
текстовые и графические файлы с учебным материалом и тестами;
файл –проект, содержащий справочные (Help) данные по работе с программой в стиле WINDOWS.
Файлы должны быть созданы до начала эксплуатации программы на этапе первоначальной загрузки информационной базы.
К данным оперативного характера относятся:
запросы пользователя на режим работы и ответы пользователя на вопросы тестов, вводимые с помощью графического манипулятора «мышь»;
имена пользователей, вводимые при регистрации с клавиатуры.
Выходные данные представлены экранными формами и текстовыми файлами, содержащими имена пользователей и их результаты тестирования. Имена пользователей сохраняются после санкционированного входа в программу. Сохранение результатов тестирования в файл выполняется после окончания режима тестирования. При необходимости файл может быть очищен.
Структура данных разработана с учетом спецификации задачи курсового проекта и возможностей среды реализации, а именно, среды DELPHI.
Потоки данных и процессы их обработки реализуются в соответствии с рисунком 2, отображающем функциональную схему решения задачи[4].
СПбТКУиК.230115 9ПО3122-КП 8101
Рисунок 2 – Функциональная схема решения задачи
HELP-файл
*
\hlp
У
чебный
материал
\
TXT\*.txt
Результаты тестов
\test\o.txt
Т
есты
\test\t*\*.txt
Графические файлы
\img\*.jpg
пользователи
\Log\1.txt
О
бучающая
программа
З
арегестриро-
ванные
пользователи
\ Log\1.txt
Учебный материал,тесты, сообщения
И
нтерфейсные
файлы
\RIS\*/bmp
Р езультаты тестов
\test\*.txt
Запросы,ответы,
СПбТКУиК.230115 9ПО3122-КП 8101
Используемые технические и программные средства
Описание эвм и используемых устройств
Аппаратное обеспечение, необходимое для реализации задачи курсового проекта включает:
персональный компьютер;
монитор;
клавиатуру;
мышь;
принтер.
Аппаратура должна иметь следующие технические характеристикам. Следует использовать
процессор Intel Pentium 100 Мгц и выше или AMD K6 266.
Достаточная оперативная память – 64 Мб, однако современные компьютеры имеют минимальный объем ОЗУ от 128 Мб.
Для установки офисного пакета достаточно памяти на жестком накопителе в 10 Гб. И снова сегодня минимальное устройство имеет вдвое больший объем. Поскольку разрабатываемая программа рассчитана на сравнительно небольшой объем, то объем «винчестера» в 10Гб представляется вполне достаточным[5].
Программа совсем не критична к видео–аудио системам. Аудио карта вообще не требуется, что касается видеокарты, то достаточно интегрированной на материнскую плату в 1 Мб с поддержкой 256 цветов.
Монитор должен поддерживать разрешение 640x480 (стандарт VGA), которого достаточно для запуска созданных программ. Но для нормальной работы с пакетом Delphi 5.0 разрешение должно быть не хуже 800x600.
Для вывода отчетов достаточен принтер любой совместимой с персональным компьютером модели.
