Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
210
Добавлен:
02.05.2014
Размер:
2.71 Mб
Скачать

3.3. Алгоритмы реализации запросов и поиска информации

В данной курсовой работе предусмотрены 6 запроса на поиск информации.

  1. В пункте меню «Сортировка и поиск предприятий» для поиска записи по коду предприятия

  1. В пункте меню «Сортировка и поиск предприятий» для поиска записи по

названию предприятия.

  1. В пункте меню «Сортировка и поиск клиентов» для поиска записи по личному номеру .

  1. В пункте меню «Сортировка и поиск клиентов» для поиска записи ФИО.

  1. В пункте меню «Формирование отчета по клиентам за указанный интервал времени». Вводим «дата начала интервала» и «дата конца интервала».

Алгоритм реализации запроса и поиска осуществляется следующим образом:

  1. В пункте меню «Формирование отчета по предприятиям за указанный интервал времени». Вводим «дата начала интервала» и «дата конца интервала».

Алгоритм реализации запроса и поиска осуществляется следующим образом:

    1. Структура отчетных форм

Функции «Формирование отчета по предприятиям за указанный интервал времени» и «Формирование отчета по клиентам за указанный интервал времени» реализованы в виде отчетных форм:

Отчет составляется по данным служащих на основании таблицы «Клиент». Сортировка данных осуществляется по полю Личный номер.

Рис.35 Отчет по клиентам за указанный интервал времени.

В отчет введены начальная и конечная даты запрашиваемого периода

Отчет составляется по данным служащих на основании таблиц «Предприя», «Рабочие_», «Раб_проф». Сортировка данных осуществляется по полю Код предприятия .

Рис.36 Отчет по предприятиям за указанный интервал времени.

В отчет введены начальная и конечная даты запрашиваемого периода

    1. Программа и методика испытаний

Название поля

Ограничения

Вводимые значения

Реакция системы

Код предприятия

Целое число,

Длина поля=4

Символы

Более 4 символов

Не вводятся

Автоматический переход на другое поле

Адрес

Строка, длина 30

Ввод строки длиннее 30

Автоматический переход на другое поле

Название предприятия

Строка, длина 30

Ввод строки длиннее 30

Автоматический переход на другое поле

Дата регистрации

Текущая дата или меньше

12.12.2008

Дата не верна

3.6 Руководство пользователя

Главное окно работы программы выглядит следующим образом:

Рис.37. Главный модуль интерфейса

Справочники необходимы для просмотра, модификации, добавления и удаления справочных данных о клиентах, профессиях, предприятиях, вакансиях, профессиях клиентов, для этого надо выбрать необходимо выбрать одну из кнопок справочника.

При нажатии на командную кнопку появится новое окно, в текстовых полях которого выводятся все поля записей таблицы. Записи можно просматривать с помощью управляющих элементов – кнопок. С их помощью можно осуществлять переходы на первую, предыдущую, последующую и последнюю записи таблицы. Номер записи в таблице выводится также в текстовом поле, находящемся после кнопок перехода к записям таблицы. Кнопки «+» (добавление) и «-» (удаление) обеспечивают соответственно добавление и удаление записей в / из таблицы. Новая запись добавляется после последней записи таблицы и в текстовом поле указывается ее порядковый номер. При нажатии на «-» из таблицы удаляется текущая запись.

Рис.38 форма «Клиент»

Принципы работы всех справочников Клиент ,Предприятие и Рабочие профессии одинаковы.

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

Рис.39 Форма «справочник- рабочие места»

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

Для сортировки и поиска клиентов и предприятий необходимо выбрать соответствующие кнопки в контейнере «Сортировка и поиск».

Рис.40 Форма «Поиск и сортировка по предприятиям»

При нажатии на командную кнопку открывается новое командное окно, в котором содержится информация о клиентах или предприятиях в виде таблицы из соответствующей таблицы «Клиент» или «Предприятие». Таблицу «Клиент» можно упорядочивать по ФИО и личному номеру, а так же по этим же полям осуществлять поиск . Таблицу «Предприятие» можно упорядочивать по коду предприятия и названию предприятия, а так же по этим же полям осуществлять поиск .

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

Рис.41 Форма «Работа с клиентом»

При работе с формой «Работа с клиентом» происходит подбор работы для определенного клиента по одной из его специальности для этого выбираем данные из первых 2 выпадающих списков , затем клиент имеет возможность просмотреть данные о предприятиях на которых клиент может трудоустроиться , из выпадающего списка выбирается предприятие для трудоустройства и нажимается кнопка согласие на вакансию .При отсутствии в списке данного клиента, он может произвести его регистрацию, нажав на кнопку «+(новый клиент)», вызвав тем самым справочник по клиенту и добавить новую запись

Рис.42 Форма «Работа с предприятием»

При работе с формой «Работа с предприятием» возможно зарегистрировать новое предприятие, нажав на кнопку «+(новое предприятие)», вызвав справочник по предприятию, и добавить новую запись. Для начала в выпадающих списках выбирается предприятие и код профессии. Далее в таблице можно посмотреть данные по клиентам, которых можно принять на работу. Далее если кто-то подходит выбираем его в выпадающем списке и нажимаем кнопку «прием на работу.

Рис.43 Форма «Отчет по предприятиям»

Для составления отчетов по предприятиям и по клиентам за выбранный период времени в главном окне программы содержится контейнер «ОТЧЕТЫ».

Для формирования отчета надо ввести дату начала интервала и дату конца интервала и нажать кнопку «Формировать отчет» открывается окно отчетной формы , которую можно вывести на печать.

Рис. 44 «Отчет по предприятиям»

ЗАКЛЮЧЕНИЕ

В рамках курсовой работы реализована информационная система «Работы по обслуживанию населения» с базой данных, содержащей таблицы с информацией о клиентах, служащих, их квалификациях, видах выполняемых работ.

Система предназначена для регистрации заказов клиентов, их реализации и контроля за качеством их исполнения. Данная система структурирует, упорядочивает и упрощает работу диспетчера.

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