
- •Міністерство освіти і науки, молоді та спорту україни Національний аерокосмічний університет ім. М.Є. Жуковського “хаі”
- •Требования к моделям приложений Постановка задачи
- •2 Вариант
- •1 Цели проекта
- •1.3.1 Резюме проекта.
- •1.3.2. Описание продукции.
- •1.3.3. Анализ рынка.
- •3 Диаграмма вариантов использования
- •4 Разработка логической модели
- •4.1 Краткое описание проекта
- •Uml диаграмма классов
- •4.3 Описание структуры классов
- •6 Разработка технологической модели Средства разработки
- •7 Диаграмма Росса
- •8 Рекомендации для физической модели
3 Диаграмма вариантов использования
Создаем диаграмму использования для системы автоматизации работы кадрового агентства (см. рис.1).
Рис. 1 – диаграмма вариантов использования
4 Разработка логической модели
4.1 Краткое описание проекта
В процессе сопровождения подсистемой ввода и оформление резюме на сайте кадрового агентства, последующие версии подсистемы могут содержать следующие улучшения:
Подсистема для ввода данных в базу данных
Для увеличения точности вычисления, необходимо добавлять дополнительные характеристики человека;
Все новые характеристики могут быть записываться в файл вместе со старыми характеристиками.
Uml диаграмма классов
На рисунке 2 представлена UML диаграмма классов системы ввода и оформление резюме на сайте кадрового агентства.
Рис. 2 – UML диаграмма классов системы ввода и оформление резюме на сайте кадрового агентства
4.3 Описание структуры классов
Система ввода и оформления резюме на сайте кадрового агентства состоит из следующих классов:
Database (Содержит классы, которые вмещают в себя все данные, введенные пользователем):
Login_Parol (Содержит данные о логине и пароле пользователя)
Data(Содержит классы, которые вмещают в себя различные характеристики)
City (Содержит данные – адрес пользователя )
Period (Опыт работы )
ClassWork (Содержит список вакансий)
PersData (Содержит личные данные пользователя )
Profiles (Содержит данные о различных файлах пользователей, необходимые для входа пользователя в систему).
6 Разработка технологической модели Средства разработки
Разработчик создает систему ввода и оформление резюме на сайте кадрового агентства с помощью среды разработки Visual Studio 2008.
Создание осуществляется с помощью инструментальных средств языка программирования C#.
Система ввода и оформление резюме на сайте кадрового агентства разрабатывается под платформу MS Windows.
7 Диаграмма Росса
Для работы с системой ввода и оформление резюме на сайте кадрового агентства необходимо осуществить определенные действия:
Зарегистрироваться на сайте;
Войти в систему;
Выбрать желаемую должность;
Ввести данные пользователя;
Отправить данные;
На рисунке 4 представлена диаграмма Росса основных процессов работы в кадровом агентстве.
Рис. 4 – Диаграмма Росса основных процессов работы занесение данных в базу данных кадрового агентства
8 Рекомендации для физической модели
Для формирования физической модели требуется:
определить правила наименования объектов базы данных;
разработать объекты хранения (таблиц, материализованных представлений и т.п.);
определить состав полей и их тип данных;
сформировать первичные и внешние ключей;
уточнить состав значений для измерений и иерархий;
спроектировать состав и структуры разделов, индексов;
сформировать рабочий документ с описанием физической модели;
согласовать физическую модель с техническими специалистами заказчика.
Выводы:
В данной лабораторной работе я составила основную цель кадрового агентства, а также его бизнес-план, описала услугу кадрового агентства.
Сформировала бизнес и цели проекта, а также предоставила пользовательскую, логическую, технологическую и физическую модели.
Создала структуру классов и составила UML диаграмму классов.
Определила среду и возможные проблемы пользователя в процессе работы с системой ввода и оформление резюме на сайте кадрового агентства.
Определила с помощью, каких средств будет разработана система ввода и оформление резюме на сайте кадрового агентства.
Описала платформу, на которой будет поддерживаться система ввода и оформление резюме кадрового агентства.