Скачиваний:
9
Добавлен:
17.06.2023
Размер:
4.81 Mб
Скачать

Рисунок 3.26 – Схема взаимосвязи модулей объекта и массивов данных

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

Рисунок 3.27 – Схема взаимосвязи модулей менеджера и массивов данных

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

42

Рисунок 3.28 – схема взаимосвязи схем компоновки данных и массивов данных

Схема компоновки данных описывает суть данных, которые предоставляют отчету, и формирует отчеты, вызываемые в ИС, таким образом, все схемы компоновки данных используют массивы данных тех объектов, изменения которых они отражают.

3.4 Алгоритм формирования отчета списка заявок снятых с учета Отчет «Заявки» формируется в соответствующем разделе

конфигурации. Отчет предназначен для наглядного отображения заявок,

которые сняты с учета.

При нажатии на кнопку запускается внутренний обработчик событий,

которые проверять корректность ввода периода (дата начала периода должна быть строго меньше даты окончания периода).

43

Рисунок 3.29 – Блок-схема построения отчета «Заявки на учете»

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

44

Текст запроса на выборку данных представлен в приложении Д листинге Д.12. Блок-схема построения отчета «Заявки» изображена на рисунке 3.29.

3.5 Инструкция пользователя по установке программного продукта и работе с ним

Для эксплуатации разработанной информационной системы предъявляются такие аппаратные требования, как наличие персонального компьютера с установленной версией «1С: Предприятие 8». Условия эксплуатации для технологической платформы «1С: Предприятие 8» –

наличие ОС Windows 7,8,10.

Исходя из этого, можно установить минимальные требования к ПК:

32-разрядный (х86) или 64-разрядный (х64) процессор;

тактовая частота 1 гигагерц (ГГц) или выше;

1 гигабайт (ГБ)(для 32-разрядной системы) или 2 гигабайта(ГБ) (для

64-разрядной системы) оперативной памяти;

16 гигабайт (ГБ)(для 32-разрядной системы) или 20 гигабайта(ГБ) (для 64-разрядной системы) пространства на жестком диске;

графическое устройство DirectX 9 с драйвером WDDM версии 1.0 и

выше.

Установка программы «Центр занятости населения (ЦЗН)»

осуществляется следующим образом:

запустите «1С: Предприятие»;

в появившемся окне нажмите кнопку «Добавить…» и выберите пункт

«Добавление в список уже существующей базы» в диалоговом окне;

– продолжайте работу с диалоговым окном программы. Далее выберите пункт «Создание информационной базы без конфигурации»;

45

задайте имя удобное для информационной базы и выберите тип ее расположения ( по умолчанию оставить «На данном компьютере или на компьютере в локальной сети»), а также выбрать каталог информационной базы, указав путь к файлу;

если все вышеописанные действия выполнены верно, то новая база автоматически появится в списке информационных баз под тем именем,

которое было задано ранее;

– выделите информационную базу для работы и запустите «1С:

Предприятие 8» в режиме «Конфигуратор»;

– когда конфигуратор будет запущен, в верхнем меню выберите пункт

«Администрирование» / «Загрузить информационную базу»;

в открывшемся диалоговом окне выберите файл «CNZ.dt» из файлов на компьютере;

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

При запуске ИС каждый раз появляется окно авторизации со списком пользователей системы и полем для ввода пароля с целью дальнейшего доступа к информационной базе, рисунок 3.30.

Рисунок 3.30 – Окно авторизации

При работе с данной информационной системой , 4 различных видов пользователей. Список пользователей также представлен на рисунке 3.30.

После успешной авторизации пользователя в системе, он получает доступ к

46

интерфейсу приложения, который соответствует необходимому функционалу в зависимости от выбранного ранее вида пользователя. Список основных прав пользователя в зависимости от выбранной им роли перечислен на рисунке 3.31. Примеры ограничений доступа к объектам ИС по видам пользователей представлены на рисунках 3.32-3.35.

Рисунок 3.31 – Сводная таблица ролей в ИС

Рисунок 3.32 – Пользователь «Администратор»

Рисунок 3.33 – Пользователь «Инспектор центра»

47

Рисунок 3.34 – Пользователь «Сотрудник по работе с клиентами»

Рисунок 3.35 – Пользователь «Сотрудник по работе с работодателями»

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

48

3.6 Способы и результаты тестирования программного продукта в различных режимах

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

Тестирование проводилось в двух режимах: нормальном, экстремальном и исключительном.

При тестировании в нормальном режиме никаких сбоев в информационной системе не возникло (рисунок 3.36).

Рисунок 3.36 – Работа ИС в номинальном режиме

Тестирование в исключительных ситуациях было проведено в нескольких вариациях. В первом случае, пользователь пытается провести документ, в котором не все логически обязательные поля были предварительно заполнены (рисунок 3.37).

49

Рисунок 3.37 – Тестирование исключительной ситуации

Во третьем случае, тестирование проводилось для ситуации, когда числовым параметрам пытались присвоить несоответствующие значения

(рисунок 3.38).

Рисунок 3.38 – Тестирование экстремальной ситуации

При тестировании не было выведено никаких сообщений об ошибке,

т.к. система не позволила ввести в поле «возраст» ни отрицательное, ни дробное значение.

Выводы по третьему разделу

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

50

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

Было проведено тестирование разработанной информационной системы в соответствии с заданием посредством «черного ящика»,

результаты, которого показали корректность работы разработанной системы.

51

Соседние файлы в папке Курсовые работы