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

Рисунок 3.12 – Отчет «Доход»

Рисунок 3.13 – Отчет «Неоплаченные заказы»

Также еще были сформированы такие отчеты как:

«Невыполненные в срок заказы дополнительных услуг»;

«Производимые на предприятии ПВХ окна и двери»;

«Список ПВХ окон и дверей».

3.2Дерево программных модулей

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

32

Производство пластиковых окон и дверей

Модуль объекта

Модуль

менеджера

 

 

Документ.СведенияОПластиковыхИзделияхПВХ

 

 

 

Документ.СведенияОПластиковыхИзделияхПВХ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Документ.СведенияОДополнительныхУслугах

 

 

 

Документ.СведенияОДополнительныхУслугах

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Документ.МенеджерыПоЗаказам

 

 

 

Документ.МенеджерыПоЗаказам

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Документ.КлиентскаяБаза

 

 

 

Документ.КлиентскаяБаза

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Документ.Поставщики

 

 

 

Документ.Поставщики

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Документ.Материалы

 

 

 

Документ.Материалы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ОбщиеМодули

 

 

 

 

СхемаКомпоновкиДанных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отчет.НеоплаченныеЗаказы

 

 

 

РаботаСДокументами

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отчет.НевыполненныеВСрокЗаказыДополнительныхУслуг

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отчет.ПроизводимыеНаПредприятииПВХОконИДверей

 

 

 

РаботаСоСправочниками

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отчет.Доход

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отчет.СписокПВХ_окна_и_двери

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 3.14 – Дерево программных модулей

На рисунке 3.14 видно, что для обеспечения работоспособности ИС использовано четыре основных типа модулей. Общие модули хранят программный код, который часто вызывается в конфигурации. Модуль объекта предназначен для обработки стандартных событий, в

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

рассматриваемом случае – оформление документа для вывода на печать.

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

33

3.3 Схемы взаимосвязей модулей и массивов данных

Вразрабатываемой ИС под массивом данных понимаются существующие объекты. Программные модули приложения обращаются к массивам данных через наборы данных.

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

Схемы, отражающие взаимосвязь программных модулей и массивов данных и изображены на рисунках 3.15-

Документ.СведенияОПластиковыхИзделияхПВХ

Документ.СведенияОДополнительныхУслугах РаботаСДокументами:Модуль Документ.МенеджерыПоЗаказам

Документ.КлиентскаяБаза

Документ.Поставщики РаботаСоСправочниками:Модуль

Документ.Материалы

РегистрСведений.ЦеныПластиковыхИзделиях

РегистрНакопления.ДвижениеМатериала

Рисунок 3.15 - Схема взаимосвязи общих модулей и массивов данных

34

Документ.СведенияОПластиковыхИзделияхПВХ

СправочникСсылка.Изделия

Документ.СведенияОДополнительныхУслугах

СправочникСсылка.Поставщики

Документ.МенеджерыПоЗаказам

СправочникСсылка.Материалы

Документ.КлиентскаяБаза

СправочникСсылка.КлиентскаяБаза

Документ.Поставщики

СправочникСсылка.МенеджерыПоЗаказам

 

Документ.Материалы

СправочникСсылка.СведенияОДопУслугах

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

Документ.СведенияОПластиковыхИзделияхПВХ

Документ.СведенияОПластиковыхИзделияхПВХ

Модуль менеджера

 

Документ.СведенияОДополнительныхУслугах

Документ.СведенияОДополнительныхУслугах

Модуль менеджера

 

Документ.МенеджерыПоЗаказам

Документ.МенеджерыПоЗаказам

Модуль менеджера

 

Документ.КлиентскаяБаза

Документ.КлиентскаяБаза

Модуль менеджера

 

Документ.Поставщики

Документ.Поставщики

Модуль менеджера

 

Документ.Материалы

Документ.Материалы

Модуль менеджера

 

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

Отчет.НеоплаченныеЗаказы

Документ.МенеджерыПоЗаказам

Отчет.НевыполненныеВСрокЗаказыДополнительныхУслуг

 

 

Документ.СведенияОДополнительныхУслугах

Отчет.ПроизводимыеНаПредприятииПВХОконИДверей

 

 

РегистрСведений.ЦеныПластиковыхИзделиях

Отчет.Доход

 

Отчет.СписокПВХ_окна_и_двери

РегистрНакопления.ДвижениеМатериала

Рисунок 3.18 - Схема взаимосвязи схем компоновки данных и массивов данных

35

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

все схемы компоновки данных используют массивы данных тех объектов,

изменения которых они отражают.

3.4 Алгоритм формирования отчета списка выполненных, но не оплаченных на данный момент времени заказов

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

Блок-схема построения отчета «Неоплаченные заказы» изображена на рисунке 3.19.

Рисунок 3.19 –Блок-схема построения отчета «Неоплаченные заказы»

36

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С: Предприятие»;

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

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

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

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

если все вышеописанные действия выполнены верно, то новая база

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

37

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

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

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

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

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

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

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

аинформационная база установлена.

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

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

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

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

38

на рисунке 3.21. Примеры ограничений доступа к объектам ИС по видам пользователей представлены на рисунках 3.22-3.24.

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

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

Рисунок 3.23 – Пользователь «Гость»

39

Рисунок 3.24 – Пользователь «Менеджер»

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

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

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

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

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

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

40

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

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

ни дробное значение.

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

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

41

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