Условия эксплуатации.
Условия эксплуатации ограничены условиями эксплуатации настольных ПК.
рекомендуемые требования к техническому обеспечению.
PC 486 / 16Mb RAM и выше
Требования к информационной и программной совместимости
Программа предназначена для среды Win95/98/2000/NT4.0
Требования к программной документации
Пояснительная записка к курсовой работе.
Стадии и этапы разработки
разработка логических моделей программы
разработка интерфейса
реализация системы
тестирование и отладка
Срок выполнения работы: до 25.12.2000
Исполнители: Свиридов А., Грибников В.
Порядок контроля и приемки:
Приемка осуществляется преподавателем.
2. Проектирование логической модели программы.
Архитектура клиентских частей идентична с точки зрения логической организации, поэтому далее подробно рассмотрена только часть “поиск работы”. Важнейшие отличия “поиска сотрудников” приведены в конце раздела.
Спецификации процессов.
ID – Идентификационный Номер.
Процесс 1 «Обслужить»
ВХОД ID/пароль
Данные стандартного резюме
Данные о желаемой работе.
ВЫХОД ID/пароль
Данные резюме.
Данные о желаемой работе.
Данные о подходящих вакансиях.
ДЕЙСТВИЯ Принимает и вводит данные резюме сотрудника в базу данных, пароль, назначает ID, сообщает о подходящих вакансиях. Позволяет изменять данные о сотруднике, уже введенные в базу.
Процесс 1.1 “Идентификация клиента-сотрудника”
ВХОД |
ID, пароль, данные базы |
ВЫХОД |
Нет |
ДЕЙСТВИЯ |
Проверяет, зарегистрирован ли данный клиент в базе. Если нет, активирует заполнение резюме, иначе активирует поиск подходящих вакансий. |
Процесс 1.2 “Обработать резюме”
ВХОД |
Данные стандартного резюме, данные сотрудника, загруженные из базы, пароль |
ВЫХОД |
Данные сотрудника для занесения в базу, пароль |
ДЕЙСТВИЯ |
Обеспечивает заполнение и редактирование стандартного резюме, диалога о выдаче ID и назначения пароля |
Процесс 1.3 “Обработать вакансии”
ВХОД |
Данные о доступных вакансиях, список освоенных специальностей |
ВЫХОД |
Доступные данному сотруднику вакансии, желаемая специальность |
ДЕЙСТВИЯ |
Предоставляет сотруднику данные о доступных вакансиях. |
Процесс 1.4 “Запросить/занести данные сотрудника в базу”
ВХОД |
Данные резюме |
ВЫХОД |
Нет |
ДЕЙСТВИЯ |
Заносит данные из хранилища «Данные сотрудника» в базу, заполняет «Данные сотрудника» из базы. |
Процесс 1.5 “Запросить данные о вакансиях”
ВХОД |
ID, желаемая специальность, данные о доступных вакансиях из базы |
ВЫХОД |
Данные о доступных вакансиях, запрос подходящих вакансий |
ДЕЙСТВИЯ |
Выполняет запрос данных из базы о подходящих вакансиях для данного сотрудника. |
Словарь данных.
ID – уникальный номер клиента, назначаемый базой. Выдается при регистрации нового клиента.
Пароль – назначаемая пользователем произвольная строка, гарантирующая конфиденциальность введенной информации.
Резюме сотрудника – данные, которые используются при поиске подходящих вакансий, а так же будут предоставлены работодателю, если этот сотрудник подходит на предлагаемую им должность. Состоит из совокупности персональных данных и сведений о профессиональных навыках.
Данные о подходящих вакансиях – реквизиты фирм, предоставляющих данные вакансии и сопутствующие данные о вакансии.
Персональные данные – данные о личности сотрудника:
ФИО
адрес
телефон
семейное положение
образование
наличие водительского удостоверения
дополнительные данные
Сведения о профессиональных навыках – список освоенных профессий в виде:
название специальности
опыт работы в данной области
примечания (например, прошлое место работы по данной специальности)
Также профессиональные данные содержат список освоенных иностранных языков и уровень владения каждым.
Список специальностей – набор освоенных сотрудником специальностей.
Желаемая специальность – одна из освоенных, представляющая наибольший интерес для сотрудника.
……
Диаграммы для «поиска сотрудников» отличаются только названиями.
Процессы:
«Обработать реквизиты фирмы» вместо «Обработать резюме»
«Обработать данные сотрудников» вместо «Обработать вакансии»
Хранилище данных:
«данные фирмы» вместо «данные сотрудника»
Потоки:
«реквизиты фирмы/вакансии» вместо «данные резюме»
«данные о подходящих сотрудниках» вместо «данные о подходящих вакансиях»
«выбор специальности» отсутствует – запрашиваются результаты поиска по всем предоставляемым вакансиям