Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсова робота з програмування для стаціонару 2....doc
Скачиваний:
5
Добавлен:
03.08.2019
Размер:
204.29 Кб
Скачать

Завдання на курсову роботу з "Програмування" (і курс, 2011-2012 н.Р.)

Розробити навчально-контролюючу програму засобами мови Object Pascal, використовуючи середовище Lazarus. Програма повинна складатись із модулів, тип яких заданий згідно таблиці. У програмі використовуються 3 файли:

1-й призначений для відображення навчальної інформації

2-й призначений для збереження бази тестів

3-й призначений для збереження історії тестування (містить дату тестування, прізвище особи, що тстувалась, результат тестування)

У програмі використовується заданий варіантом тип меню ( головне меню – компонент MainMenu, меню користувача – компонент Button, система вкладок – компонент TPageControl).

Програма повинна забезпечувати:

  • можливість авторизації користувача;

  • виведення інформації для вивчення із 1-го файлу (текстовий файл);

  • формування тесту із питань, що зберігаються в 2-му файлі (типізований файл) і проведення тестування;

  • можливість внесення змін у інформацію для вивчення та тести

Графік виконання курсової роботи та розподіл балів з програмування

Етапи

І

ІІ

ІІІ

IV

Терміни

до 17 лютого

до 30 березня

до 20 квітня

23 квітня - 18 травня

Види (етапи) робіт

Реферат на задану тему

Розроблена програма

Програма, пояснювальна записка, графічна частина на А4

Графічна частина на А2, захист курсової роботи

Бали

0-5

0-5

0-5

0-5

Вагові коефіцієнти

0,1

0,2

0,5

0,2

Бали за несвоєчасну виконану роботу (етап)

0-4

0-4

0-3

0-3

Варіанти завдань

п/п

Прізвище, ім'я, по-батькові

Тема

Тип меню

Тип модуля

Головна програма

І модуль

ІІ модуль

ІІІ модуль

ІV модуль

Бабій

Пункт 1.1

Система вкладок

TPU

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Барабаш

Пункт 1.3

Меню користувача

DLL

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Гарніцкий

Пункт 1.4

Головне меню

DLL

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Модуль імпорту

Гула

Пункт 2.1

Система вкладок

TPU

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Гусляков

Пункт 2.2

Головне меню

DLL

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Іосипчук

Пункт 2.3

Меню користувача

DLL

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Модуль імпорту

Козак

Пункт 2.4

Система вкладок

TPU

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Кузін

Пункт 2.5

Меню користувача

DLL

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Модуль імпорту

Кутузов

Пункт 2.6

Головне меню

DLL

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Нич

Пункт 2.7

Система вкладок

TPU

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Пилипчук

Пункт 2.8

Головне меню

DLL

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Модуль імпорту

Рибалка

Пункт 3.1, 3.2

Меню користувача

DLL

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Сидорчук

Пункт 3.3

Система вкладок

TPU

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Ткачук

Пункт 3.4

Меню користувача

DLL

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Хлистун

Пункт 3.5

Головне меню

DLL

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Цимбрик

Пункт 4.1

Система вкладок

TPU

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Шпирко

Пункт 4.2

Головне меню

DLL

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Юрах

Пункт 4.3

Меню користувача

DLL

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Модуль імпорту

Яцюк

Пункт 4.4

Система вкладок

TPU

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Аксенченко Ю.Є.

Пункт 4.5

Меню користувача

DLL

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Бабич М.В.

Пункт 4.6

Головне меню

DLL

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Модуль імпорту

Барчук Д.О.

Пункт 5.1

Система вкладок

TPU

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Білан В.В.

Пункт 5.2

Головне меню

DLL

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Модуль імпорту

Бойко С.О.

Пункт 5.3

Меню користувача

DLL

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Модуль імпорту

Бочуляк В.В.

Пункт 6.1

Система вкладок

TPU

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Войтович К.Г.

Пункт 6.2

Меню користувача

DLL

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Модуль імпорту

Дупелич І.О.

Пункт 6.3

Головне меню

DLL

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Качан І.А.

Пункт 6.4

Система вкладок

TPU

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Коваль Р.О.

Пункт 6.5

Головне меню

DLL

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Модуль імпорту

Красілинець М.В.

Пункт 6.6

Меню користувача

DLL

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Кривенко А.Б.

Пункт 7.1

Система вкладок

TPU

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Ксенжук О.О.

Пункт 7.2

Меню користувача

DLL

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Мельничук А.О.

Пункт 7.3

Головне меню

DLL

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Модуль імпорту

Охоцький Д.В.

Пункт 7.4

Система вкладок

TPU

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Павлова О.О.

Пункт 1.1

Головне меню

DLL

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Петрук А.А.

Пункт 1.3

Меню користувача

DLL

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Прокопчук С.О.

Пункт 1.4

Система вкладок

TPU

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Репушанська М.А.

Пункт 2.1

Меню користувача

DLL

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Модуль імпорту

Скрипник Д.М.

Пункт 2.2

Головне меню

DLL

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Модуль імпорту

Сотніков О.Г.

Пункт 2.3

Система вкладок

TPU

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Степанишин С.С.

Пункт 2.4

Головне меню

DLL

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Фурс В.

Пункт 2.5

Меню користувача

DLL

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Модуль імпорту

Бельфер

Пункт 2.6

Система вкладок

TPU

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Веденська

Пункт 2.7

Меню користувача

DLL

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Модуль імпорту

Гейдур

Пункт 2.8

Головне меню

DLL

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Герасимчук

Пункт 3.1, 3.2

Система вкладок

TPU

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Гураль

Пункт 3.3

Головне меню

DLL

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Модуль імпорту

Затірка

Пункт 3.4

Меню користувача

DLL

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Магдін

Пункт 3.5

Система вкладок

TPU

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Мельник Д.

Пункт 4.1

Меню користувача

DLL

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Мельник А.

Пункт 4.2

Головне меню

DLL

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Михалечко

Пункт 4.3

Система вкладок

TPU

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Неганова

Пункт 4.4

Головне меню

DLL

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Ноженко

Пункт 4.5

Меню користувача

DLL

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Модуль імпорту

Паюк

Пункт 4.6

Система вкладок

TPU

Навчання, тестування, таймер

Редагування і доповнення навчання

Редагування і доповнення тестів

Меню, заставка

Петровська

Пункт 5.1

Меню користувача

DLL

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Побережний

Пункт 5.2

Головне меню

DLL

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Модуль імпорту

Свірщ

Пункт 5.3

Система вкладок

TPU

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання

Філіпчук

Пункт 6.1

Головне меню

DLL

Меню, заставка

Навчання, тестування

Редагування і доповнення навчання

Редагування і доповнення тестів

Модуль імпорту

Чепурнй

Пункт 6.2

Меню користувача

DLL

Меню, заставка

Навчання, редагування навчання

Тестування, редагування тестів

Доповнення навчання, тестів, таймер

Модуль імпорту

Чернецька

Пункт 6.3

Система вкладок

TPU

Навчання і тестування

Редагування навчання і тестів

Доповнення навчання і тестів

Меню, заставка, таймер

Черний

Пункт 6.4

Меню користувача

DLL

Навчання, тестування, таймер

Доповнення і редагування навчання і тестів

Меню, заставка

Модуль імпорту

Юмашов

Пункт 6.5

Головне меню

DLL

Меню, заставка

Навчання

Тестування, таймер

Редагування тестів, навчання

Доповнення тестів, навчання