- •Технология разработки программного обеспечения
- •Введение
- •Общие требования
- •Общие требования к разработке пс
- •Организация графического интерфейса
- •Требования к программной документации
- •Содержание курсового проекта
- •Задания для курсового проектирования Вариант 1. Магазин видеопроката
- •Вариант 2. Система складского учета
- •Вариант 3. Система торговой компании
- •Вариант 4. Управление контактами с клиентами
- •Вариант 5. Система кредитования банка
- •Вариант 6. Система учета товаров
- •Вариант 7. Библиотечная система
- •Вариант 8. Генеалогическое дерево
- •Вариант 9. Служба занятости в рамках вуза
- •Вариант 10. Система поддержки составления расписания занятий
- •Вариант 11. Система начисления зарплаты
- •Вариант 12. Система тестирования студентов
- •Вариант 13. Информационная система подразделения, отвечающего за сбор заявок на материалы
- •Вариант 14. Информационная система договорного отдела
- •Вариант 15. Информационная система подразделения, отвечающего за работоспособность железнодорожных переездов
- •Вариант 16. Информационная система подразделения дефектоскопии рельсов
- •Вариант 17. Автоматизированная система коменданта общежития
- •Вариант 18. Автоматизированная система бухгалтера-расчетчика зарплаты
- •Вариант 19. Автоматизированная система бухгалтера по учету материальных ценностей
- •Вариант 20. Автоматизированная система бухгалтера-учетчика финансово-расчетных операций
- •Вариант 21. Автоматизированная система бухгалтера по учету основных средств (ос)
- •Вариант 22. Автоматизированная система компьютерной фирмы (продажа компьютеров)
- •Вариант 23. Автоматизированная система фирмы по разработке программного обеспечения
- •Вариант 24. Автоматизированная система домоуправления (жкх)
- •Вариант 25. Автоматизированная система агентства по недвижимости
- •Вариант 26. Автоматизированная система ресторана
- •Вариант 27. Автоматизированная система плавательного бассейна
- •Вариант 28. Автоматизированная система отдела работы с претензиями
- •Вариант 29. Автоматизированная система банка при работе с физическими лицами
- •Вариант 30. Автоматизированная система гаража
- •Вариант 30. Автоматизированная система кафедры вуза
- •Вариант 31. Автоматизированная система поликлиники
- •Вариант 32. Автоматизированная система подразделения, работающего с ветеранами и инвалидами производства
- •Вариант 33. Автоматизированная система подразделений, учитывающих здания и сооружения организации
- •Вариант 34. Автоматизированная система правления общества собственников жилья
- •Курсовой проект
- •Задание на курсовой проект
- •Библиографический список
Вариант 9. Служба занятости в рамках вуза
Система предназначена для того, чтобы помочь студенту устроиться на работу уже в процессе его обучения в вузе. Подав заявление в систему, студент становится ее клиентом и начинает обслуживаться на протяжении всего обучения в вузе. Заявление представляет собой анкету. Система предлагает профессиональные (основанные на изучаемых предметах) психологические тесты, проводимые регулярно раз в семестр. Особое внимание уделяется обучению студента, по итогам успеваемости составляются экспертные оценки. На основе собранной информации составляется резюме, представляющее собой полную характеристику человека. Это резюме отсылается всем организациям, имеющим необходимые вакансии.
Основным назначением системы является автоматизация ввода и хранения отчетных данных по студентам, составления характеристик и резюме, поиска вакансий в фирмах. Система позволяет изменять, дополнять, вести поиск и просмотр информации о студентах, накладывать ограничения доступа к системе, хранить списки студентов, закончивших обучение, в виде архива, контролировать выдачу студенту заданий на курсовые работы и проекты, связывать институт с фирмами, заинтересованными в поиске сотрудников.
Данная система также может быть использована для составления отдельных списков групп, печати зачетных ведомостей, печати полной базы данных и для статистики.
Система состоит из четырех подсистем:
контроля успеваемости студентов;
профессиональных и психологических тестов;
обработки запросов, определения категорий полномочий пользователей;
экспертных оценок.
Подсистема контроля успеваемости студентов отвечает за статистическую отчетность по успеваемости отдельного студента, группы или целого факультета, а также за хранение и правильность ее ввода.
Входными данными подсистемы являются: оценки, даты сдачи экзаменов, имена студентов, номера групп, факультет. На выходе подсистема выдает обработанные данные: средний балл по студенту, группе или факультету, процентное соотношение оценок у студента в группе или на факультете, имена и количество стипендиатов в группе или на факультете. Подсистема «Контроль успеваемости студентов» может функционировать отдельно от всей системы, что дает возможность установить и использовать ее независимо, если это необходимо.
Вариант 10. Система поддержки составления расписания занятий
Требуется разработать систему поддержки составления расписания занятий.
Система обеспечивает составление расписания некоторого учебного заведения, внесение в расписание изменений, выдачу полного расписания и дополнительной информации (например, по итоговому расписанию составляется расписание указанной группы на заданный день или неделю).
В расписании фиксируются время и место проведения занятия, предмет и преподаватель, проводящий занятие, а также номер группы, для которой это занятие проводится. Расписание не должно содержать коллизий (например, разные занятия не должны пересекаться друг с другом по месту и времени их проведения, один преподаватель не может вести одновременно два разных занятия, в одно и то же время у одной и той же группы не может быть два различных занятия и т. д.).