Внутренне проектирование ППП

Построение модели предметной области.

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

Рассмотрим потоки информации, используемые для ведения системы организации работы на бирже труда, представленные рис.2.



Инфологическая модель предметной области

 


Рис. 2. Информационные данные,

используемые в БД.


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

Система состоит из трех модулей, которые объединяются в БД «Birzha truda».

Управляющий модуль.

Таблицы. Две основные – «Безработные» и «Вакансии».

Форма "Рабочая" – в ней содержатся кнопки, вызывающие вое компоненты обрабатывающих и обслуживающих модулей.

Обрабатывающий модуль состоит из 4-х таблиц, всех запросов.

Обрабатывающие таблицы:

«Курсы», «Визиты», «Пособия», «Договора».

Обрабатывающие запросы

"Поиск по серии паспорта" – просмотр данных о безработном, уже зарегистрированном.

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

"Поиск подходящих кандидатур для предприятия" - по названию введенного предприятия осуществляется поиск всех вакансий, имеющихся на этом предприятии, а также всех кандидатур безработных, удовлетворяющих условию. (предыдущий принцип).

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

Запрос по назначению пособия: выводятся все безработные, которым начисляется пособие.

Запрос для отчетов (изменяемый) - пользователь сам корректирует данный запрос для своих параметров (их может быть несколько)

Обслуживающий модуль состоит из всех форм ввода – вывода информации (Приложение __):

- безработные;

- вакансии;

- вывод подходящих работников для предприятия;

- выполнение запросов (кнопочная форма);

- договора;

- курсы обучения;

- поиск по серии паспорта;

- поиск подходящего предприятия по серии паспорта;

- пособия по безработице.

Также в обслуживающий модель входят "О программе" и "Справка (HELP)".

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: