- •1. Предпроектное обследование предметной области
- •1.3. Выходная информация
- •1.4. Входная информация
- •1.5. Характеристика комплекса задач
- •2. Проектирование информационного обеспечения
- •2.1 Идентификация и структурирование информационного пространства
- •2.2.1. Выделение сущностей
- •2.2.2. Определение структурных связей
- •2.2.3. Схема базы данных
- •2.3. Состав информационного обеспечения
- •2.4. Описание внутримашинной базы
- •3. Проектирование программного обеспечения
- •3.1. Описание программного обеспечения
- •3.2. Описание интерфейса программного обеспечения
- •Функция 8 «Формировать отчет по клиентам за указанный интервал времени»
- •3.3. Алгоритмы реализации запросов и поиска информации
- •3.6 Руководство пользователя
- •Список использованных источников
Функция 8 «Формировать отчет по клиентам за указанный интервал времени»
Рис.25 Форма «отчет по клиентам за указанный интервал времени»
Для формирования запроса за запрашиваемый период в главную форму вводятся поля «Дата начала интервала» и «Дата конца интервала». Это атрибуты, по которым осуществляется поиск нужных записей. Кнопка «формировать отчет» создает отчетную форму, в которой выводится итоговая информация по всем клиентам за указанный интервал времени .Информация берется из таблицы «Клиент».
Рис.26.Отчет по клиентам за указанный интервал времени.
В качестве источника данных взят запрос из таблицы «Клиент» .
Рис. 27.Модель данных отчета о клиентах
В отчет введены начальная и конечная даты запрашиваемого периода. Сортировка данных выполнена по полям номеру.
Функция 9 «Формировать отчет по предприятиям за указанный интервал времени»
Рис.28 Форма «отчет по предприятиям за указанный интервал времени»
Для формирования запроса за запрашиваемый период в главную форму вводятся поля «Дата начала интервала» и «Дата конца интервала». Это атрибуты, по которым осуществляется поиск нужных записей. Кнопка «формировать отчет» создает отчетную форму, в которой выводится итоговая информация по всем клиентам за указанный интервал времени .Информация берется из таблиц «Предприя» и «Раб_мест», «Рабочие_».
Рис.29 Отчет по предприятиям за указанный интервал времени.
В качестве источника данных взят запрос из таблиц «Предприя» и «Раб_мест», «Рабочие_». .
Рис. 30 Модель данных отчета о предприятиях
В отчет введены начальная и конечная даты запрашиваемого периода. Сортировка данных выполнена по полю код предприятия.
Функция 10 «Работа с клиентом»
Рис.31. Форма «Работа с клиентом»
Модель данных функции многотабличная, представляет собой данные из полей всех таблиц.
Рис. 32 Модель данных работа с клиентом
Имеются 2 таблицы Рабочие места для клиента и предприятия. Таблица 1 содержит следующие поля: «Код предприятия», «Название предприятия», «Адрес», «Дата регистрации».Таблица 2 «Код профессии», «Код предприятия», «Номер», «Личный номер» .Форма также содержит поля раскрывающихся списков для выбора клиента и профессии клиента и предприятия, и текстовое поле отображает выбранную профессию.
Элементами управления являются кнопки со следующим назначением добавление нового клиента и согласие на вакансию; кнопка «Выход» обеспечивает закрытие формы.
Функция 11 «Работа с предприятием»
Рис.33 Форма «Работа с предприятием»
Модель данных функции многотабличная, представляет собой данные из полей всех таблиц.
Рис. 34 Модель данных работа с предприятием
Имеются 2 таблицы Рабочие места для клиента и Клиент. Таблица 1 содержит следующие поля: «Личный номер», «ФИО», «Дата рождения», «Адрес», «Телефон», «Дата регистрации», «Дата трудоустройства» .Таблица 2 «Код профессии», «Код предприятия», «Номер», «Личный номер» .Форма также содержит поля раскрывающихся списков для выбора предприятия и профессии и клиента, и текстовое поле отображает выбранную профессию.
Элементами управления являются кнопки со следующим назначением добавление новое предприятие и прием на работу; кнопка «Выход» обеспечивает закрытие формы.
Таким образом, меню предусматривает выполнение всех перечисленных функций:
Справочник по клиентам;
Справочник по предприятиям;
Справочник по рабочим местам;
Справочник по рабочим профессиям клиента;
Справочник по рабочим профессиям;
Формирование отчета по клиентам за указанный интервал времени;
Формирование отчета по предприятиям за указанный интервал времени;
Поиск и сортировка клиентов;
Поиск и сортировка предприятий;
Работа с клиентом;
Работа с предприятием;
В работе выбран интерфейс типа кнопочного меню.