
- •Перечень вопросов, подлежащих разработке в пояснительной записке
- •Отзыв руководителя на дипломную работу
- •Введение
- •1. Общая часть.
- •1.2.2.2. Элементы языка
- •1.2.2.3 Способы структурирования программы
- •1.2.2.4 Дополнительные средства языка
- •Настройка соединения с сервером базы данных
- •Отключение окна ввода пароля
- •Включение соединения с базой данных
- •Специальная часть
- •2.1 Постановка задачи
- •2.1.1 Назначение задачи
- •2.3. Описание программы
- •2.3.1. Описание структуры программы
- •2.3.2. Входные и выходные данные
- •2.3.3. Организация данных в программе
- •2.4. Инструкция пользователя
- •2.5. Оценка результатов решения задачи
- •Расчет предполагаемой прибыли от реализации созданного программного продукта
- •3.1 Расчет затрат на выполнение проекта
- •3.1.1 Расчет трудоёмкос ти
- •3.1.2 Расчет затрат на материалы
- •3.1.3 Расчет амортизации
- •3.1.4 Расчет затрат электроэнергии
- •3.2 Расчет предполагаемой прибыли
- •3.2.1 Преимущества созданного программного продукта
- •Заключение
- •Список используемой литературы
- •Список используемых internet-ресурсов
Специальная часть
2.1 Постановка задачи
Постановка задачи - этап создания программного продукта. Процесс создания проекта обязательно необходимо начинать с постановки задачи, в ходе которой определяются требования к программному продукту, так как от того, насколько полно, точно и ясно определены требования к разрабатываемому ПО, его функции и предполагаемые возможности, во многом зависит качество и стоимость разработки.
Во время постановки задачи четко формулируется назначение проекта и определяется список основных требований к нему. Каждое требование по сути есть описание необходимого заказчику свойства ПО. Различают функциональные требования, определяющие функции, которые будут выполнятся разрабатываемым ПО, и эксплуатационные требования, определяющие особенности его работы.
Требования к программному обеспечению, для которого есть прототипы, обычно определяются по аналогии, с учетом характеристик и особенностей уже существующего ПО. Если аналогов для разрабатываемого ПО не существует, то для формулирования требований могут потребоваться специальные предпроектные исследования.
В процессе таких исследований определяется разрешимость задачи, разрабатываются методы ее решения, если это необходимо, и устанавливаются наиболее существенные характеристики разрабатываемого программного обеспечения. Для проведения этих предпроектных исследований, как правило, заключается договор на выполнение научно-исследовательских работ. В любом случае этап постановки задачи заканчивается принятием основных проектных решений и разработкой технического задания, фиксирующего принципиальные требования к разрабатываемому ПО.
2.1.1 Назначение задачи
Основанная задача программы – тестирование обучающихся НПО и СПО, а именно: создание теста и его прохождение. Пользователю не должно составлять проблем создать тест, а так же, в итоге, без проблем его пройти. Для этого программа должна иметь интуитивно понятный интерфейс и не требовать дополнительного обучения перед пользователем программы. Программа должна быть адаптирована под операционные системы Windows (2000, NT, XP, Vista, Seven).
Программа по созданию и прохождению тестов должна иметь:
собственную базу данных;
содержать соответствующие компоненты для связи программного полигона и базы данных;
иметь форму для авторизации студента и преподавателя, дабы предотвратить несанкционированный доступ третьих лиц.
2.1.2. Технико-математическое описание задачи
В силу того, что программа не ориентирована на математические расчеты – необходимости применять формулы не было
2.1.3. Требования к программе
Программа должна быть проста и не требовать дополнительного обучения
2.1.1.1. Требования к функциональным характеристикам
При запуске программы на экран выводится форма для авторизации пользователя, дабы предотвратить несанкционированный доступ к информации. На главной форме нам предлагается выбрать прохождение теста (в роли студента) и его создание (в роли преподавателя).
2.1.1.2. Требования к аппаратным и программным средствам
Надежное функционирование программы обеспечивается путем выполнения следующей рекомендации:
все файлы программы должны находиться в одной папке;
не следует менять имена файлов, находящихся в папке с программой.
2.2. Описание алгоритма.
Рис.1
Рис.2
Рис.3