Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_указ_курс_раб.doc
Скачиваний:
7
Добавлен:
11.09.2019
Размер:
119 Кб
Скачать
☆

1. Задание на курсовую работу

    1. Тема курсовой работы

Тема курсовой работы формулируется в виде наименования конкретного программного продукта и определяется руководителем, который может быть преподавателем университета или специалистом предприятий (организаций), имеющим соответствующий образовательный уровень. В любом случае выбор руководителя согласуется с заведующим кафедрой информатики и вычислительной техники. Но студент может сам предложить тему курсовой работы, в этом случае следует обосновать необходимость и целесообразность ее разработки.

Тема курсовой работы обязательно должна быть утверждена на кафедре информатики и вычислительной техники (ИВТ) преподавателем, ведущим курс «Объектно-ориентированное программирование» или заведующим кафедрой.

    1. Задание на программу

Руководитель курсовой работы в соответствии с темой составляет задание на разработку программного продукта. В задании следует указать назначение программного продукта и основные требования к функциональным характеристикам, надежности, составу и параметрам технических средств ЭВМ.

При разработке технического задания следует руководствоваться требованиями ГОСТ 19.201–78, согласно которому техническое задание на разработку программы должно содержать следующие разделы:

– наименование программы;

– основание для разработки;

– назначение разработки;

– требования к функциональным характеристикам программы;

– требования к надежности;

– требования к составу и параметрам технических средств ЭВМ.

  • специальные требования (если они имеются).

    1. Пример задания на программу

Рассмотрим пример разработки задания на программу, выполняющую учет сведений об учащихся в образовательном учреждении, которое оказывает дополнительные платные образовательные услуги. Заказчик хочет иметь программу, автоматизирующую учет слушателей, готов представить необходимые входные данные и в общем виде сформулировать требования к выходным данным. В этом случае задание на разработку программы может быть сформулировано так:

Наименование программы –«База данных “Учащийся”»

Основание для разработки – выполнение курсовой работы по курсу «Объектно-ориентированное программирование» в соответствии с учебным планом.

Назначение разработки – систематизация и упорядочение сведений об учащихся, организация быстрого поиска необходимой информации. Область применения – образовательные учреждения различного профиля.

Требования к программе

Интерфейс. Программа должна поддерживать интерфейс пользователя на основе меню, ориентированный на использование как мыши, так и клавиатуры, и иметь развитую систему помощи.

Квалификация пользователя. Программа должна быть рассчитана на эксплуатацию пользователями, не имеющим специальной подготовки в области программного обеспечения ЭВМ.

Входные данные для работы программы:

– программа должна обеспечивать возможность выбора наименования образовательной программы из списка;

– вводить название новой образовательной программы в случае отсутствия ее наименования в имеющемся списке;

– вводить фамилию, имя, отчество руководителя образовательной программы;

– вводить следующие данные об учащемся:

фамилия, имя, отчество;

год рождения;

домашний адрес и телефон;

место работы и должность (настоящая или последняя);

сведения об образовании;

уровень знакомства с компьютером: не знаком, пользователь, частично знаком;

форма оплаты: наличная, безналичный расчет;

источники получения информации об образовательном учреждении, в котором обучается слушатель;

период обучения;

результаты обучения – удалось ли трудоустроиться по результатам обучения, создать свое предприятие или как результаты обучения повлияли на профессиональный рост.

Функциональные характеристики программы. Программа должна обеспечивать поддержку следующих возможностей обработки информации:

– просмотр информации. Выводимая на экран информация должна иметь вид таблицы, позволяющей прокручивать ее содержимое с помощью мыши и клавиш управления курсором;

– добавление новой информации к уже имеющейся в базе данных;

– редактирование введенной информации;

– удаление информации;

– поиск информации по следующим критериям:

по названию образовательной программы;

по фамилии, имени, отчеству учащегося;

по дате обучения;

по результатам обучения.

– вывод результатов поиска в файл и на печать в виде таблицы, разбитой на страницы.

Надежность. Программа должна надежно функционировать при возникновении следующих критических моментов:

– отсутствие места на диске;

– выключенный принтер;

– неправильные действия пользователя.

Все указанные случаи должны обрабатываться программой. Пользователь должен получать сообщение о возникновении соответствующей ошибки. Программа должна предлагать пользователю возможность:

– исправить ошибку (если это возможно) и повторно выполнить действие, приведшее к возникновению ошибки;

– игнорировать ошибку и продолжить работу с программой;

– закончить работу с программой.

Возникновение перечисленных ошибок не должно приводить к потере информации в базе данных.

Состав и параметры технических средств ЭВМ. Программа должна быть предназначена для эксплуатации на персональных компьютерах с процессором Pentium 100 Мгц и выше, от 16 Мбайт оперативной памяти в среде операционных систем типа Windows.