Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик по разработке ПО.DOC
Скачиваний:
25
Добавлен:
01.05.2014
Размер:
270.34 Кб
Скачать
  1. Условия эксплуатации.

Условия эксплуатации ограничены условиями эксплуатации настольных ПК.

  1. рекомендуемые требования к техническому обеспечению.

PC 486 / 16Mb RAM и выше

  1. Требования к информационной и программной совместимости

Программа предназначена для среды Win95/98/2000/NT4.0

  1. Требования к программной документации

Пояснительная записка к курсовой работе.

  1. Стадии и этапы разработки

  1. разработка логических моделей программы

  2. разработка интерфейса

  3. реализация системы

  4. тестирование и отладка

Срок выполнения работы: до 25.12.2000

Исполнители: Свиридов А., Грибников В.

  1. Порядок контроля и приемки:

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

2. Проектирование логической модели программы.

Архитектура клиентских частей идентична с точки зрения логической организации, поэтому далее подробно рассмотрена только часть “поиск работы”. Важнейшие отличия “поиска сотрудников” приведены в конце раздела.

Спецификации процессов.

ID – Идентификационный Номер.

Процесс 1 «Обслужить»

ВХОД ID/пароль

Данные стандартного резюме

Данные о желаемой работе.

ВЫХОД ID/пароль

Данные резюме.

Данные о желаемой работе.

Данные о подходящих вакансиях.

ДЕЙСТВИЯ Принимает и вводит данные резюме сотрудника в базу данных, пароль, назначает ID, сообщает о подходящих вакансиях. Позволяет изменять данные о сотруднике, уже введенные в базу.

Процесс 1.1 “Идентификация клиента-сотрудника”

ВХОД

ID, пароль, данные базы

ВЫХОД

Нет

ДЕЙСТВИЯ

Проверяет, зарегистрирован ли данный клиент в базе. Если нет, активирует заполнение резюме, иначе активирует поиск подходящих вакансий.

Процесс 1.2 “Обработать резюме”

ВХОД

Данные стандартного резюме, данные сотрудника, загруженные из базы, пароль

ВЫХОД

Данные сотрудника для занесения в базу, пароль

ДЕЙСТВИЯ

Обеспечивает заполнение и редактирование стандартного резюме, диалога о выдаче ID и назначения пароля

Процесс 1.3 “Обработать вакансии”

ВХОД

Данные о доступных вакансиях, список освоенных специальностей

ВЫХОД

Доступные данному сотруднику вакансии, желаемая специальность

ДЕЙСТВИЯ

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

Процесс 1.4 “Запросить/занести данные сотрудника в базу”

ВХОД

Данные резюме

ВЫХОД

Нет

ДЕЙСТВИЯ

Заносит данные из хранилища «Данные сотрудника» в базу, заполняет «Данные сотрудника» из базы.

Процесс 1.5 “Запросить данные о вакансиях”

ВХОД

ID, желаемая специальность, данные о доступных вакансиях из базы

ВЫХОД

Данные о доступных вакансиях, запрос подходящих вакансий

ДЕЙСТВИЯ

Выполняет запрос данных из базы о подходящих вакансиях для данного сотрудника.

Словарь данных.

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

Пароль – назначаемая пользователем произвольная строка, гарантирующая конфиденциальность введенной информации.

Резюме сотрудника – данные, которые используются при поиске подходящих вакансий, а так же будут предоставлены работодателю, если этот сотрудник подходит на предлагаемую им должность. Состоит из совокупности персональных данных и сведений о профессиональных навыках.

Данные о подходящих вакансиях – реквизиты фирм, предоставляющих данные вакансии и сопутствующие данные о вакансии.

Персональные данные – данные о личности сотрудника:

  • ФИО

  • адрес

  • телефон

  • семейное положение

  • образование

  • наличие водительского удостоверения

  • дополнительные данные

Сведения о профессиональных навыках – список освоенных профессий в виде:

  • название специальности

  • опыт работы в данной области

  • примечания (например, прошлое место работы по данной специальности)

Также профессиональные данные содержат список освоенных иностранных языков и уровень владения каждым.

Список специальностей – набор освоенных сотрудником специальностей.

Желаемая специальность – одна из освоенных, представляющая наибольший интерес для сотрудника.

……

Диаграммы для «поиска сотрудников» отличаются только названиями.

Процессы:

«Обработать реквизиты фирмы» вместо «Обработать резюме»

«Обработать данные сотрудников» вместо «Обработать вакансии»

Хранилище данных:

«данные фирмы» вместо «данные сотрудника»

Потоки:

«реквизиты фирмы/вакансии» вместо «данные резюме»

«данные о подходящих сотрудниках» вместо «данные о подходящих вакансиях»

«выбор специальности» отсутствует – запрашиваются результаты поиска по всем предоставляемым вакансиям