МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ
“ХАРКІВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ”
Кафедра “Автоматизовані системи управління”
Курсовий проект
“ Розробка прикладної програми тестового контролю з використанням технологій JSP та сервлетів ”.
Керівник роботи:
асистент кафедри АСУ /xxxxxx/
Виконавець:
студент групи xxxxxxx
Харків – 2004
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ
“ХАРКІВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ”
Кафедра “Автоматизовані системи управління”
Оцінка
_____________________
голова комісії
_____________________
«___»_________2004р.
Курсовий проект
Тема:“ Розробка прикладної програми тестового контролю з використанням технологій JSP та сервлетів”.
Керівник роботи:
асистент кафедри АСУ / xxxxxx./
“____”______________2004р.
Виконавець:
студент групи xxxxxxx
“____”______________2004р.
Харків – 2004
Національний технічний університет "Харківський політехнічний інститут"
Кафедра автоматизованих систем управління
Студент xxxxxxx. Група xxxxxx в Курс 2
З А В Д А Н Н Я
на науково-дослідну курсову роботу
з курсу "Технологія програмування"
Тема:
Розробка прикладної програми тестового контролю з використанням технологій JSP та сервлетів
Постановка задачі:
Під час виконання курсової роботи необхідно спроектувати та реалізувати програму, яка в залежності від прав користувача (адміністратор / викладач / студент) дозволяє:
1. додавати, редагувати та видаляти дані про користувачів різних рівнів (адміністратор);
2. додавати, редагувати та видаляти тести, запитання та відповіді, переглядати статистику проходження тестування студентів (викладач);
3. проходити тести та переглядати особисту статистику їх проходження (студент).
Доступ до програми повинен здійснюватися за допомогою web-броузеру. Засоби роботи з файлами та обробки даних повинні бути розташовані на web-сервері. Для розміщення серверних компонентів застосувати контейнер сервлетів Tomcat, а для збереження даних про користувачів, тести та статистику – файли XML.
Короткий зміст роботи:
а) реферативна частина
Вивчення предметної області. Вивчення засобів мови Java для роботи з XML-файлами. Вивчення технологій JSP та сервлетів. Вивчення можливостей контейнеру сервлетів Tomcat.
б) теоретична частина
Проектування програмного забезпечення. Визначення вимог щодо програмного забезпечення. Розробка діаграм варіантів використання, класів, послідовності. Проектування інтерфейсу користувача.
в) програмна частина
Реалізація консольної програми для тестування роботи з XML-файлами. Реалізація та тестування програми з використанням технологій JSP та сервлетів. Документування програмного продукту.
Термін демонстрації програмного забезпечення 12.05.2004
Термін захисту курсової роботи 22.05.2004
Керівник курсової роботи _________________________(xxxxxxx.)
Отзыв
на курсовой проект
студента группы xxxxxxxxx
Данный курсовой проект посвящен разработке и реализации прикладной программы тестового контроля с использованием технологии JSP и сервлетов. ............