Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПП_курсач_финиш.docx
Скачиваний:
4
Добавлен:
06.09.2019
Размер:
609.56 Кб
Скачать

Введение

Настоящий курс лабораторных работ ориентирован на изучение CASE-средств на примере диаграмм, создаваемых для проекта «Служба занятости в рамках вуза». Процесс создания диаграмм начинается с этапа изучения области, которая описывается в этой лабораторной работе.

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

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

Подсистема контроля успеваемости студентов

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

Входными данными подсистемы являются: оценки, даты сдачи экзаменов, имена студентов, номера групп, факультет. На выходе подсистема выдает обработанные данные: средний балл по студенту, группе или факультету, процентное соотношение оценок у студента в группе или на факультете, имена и количество стипендиатов в группе или на факультете. Подсистема «Контроль успеваемости студентов» может функционировать отдельно от всей системы, что дает возможность устанавливать и использовать ее независимо, если это необходимо.

  1. Постановка задачи

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

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

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

Задачами курсового проекта являются:

  • описание предметной области,

  • описание технологии функционирования ИС, разработка диаграмм UML для данной предметной области;