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

Рисунок 3.4 – Дерево программных модулей Программа состоит из следующих модулей:

-справочники (1);

-документ (2);

-перечисления (3);

-отчеты (4);

-регистр накопления (5).

Справочники, используемые в информационной системе представлены на рисунок 3.5.

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

Справочники «график работы сотрудников», «нарушения» и «выезды» берут данные изсправочника«сотрудники».

В справочнике «График работы» содержит информацию о графике

22

работы сотрудников. Она состоит из следующих реквизитов: Id, ФИО (из таблицы «Сотрудники»), вид графика работы (берется из Справочника«Информация о графиках», которая, в свою очередь состоит из реквизитов«вид графика» и его числовое значение), сегодняшняя дата и информация о всех графиках работы сотрудников [11].

В справочнике «Нарушения» хранится информация о нарушениях сотрудников. Справочник состоит из следующих реквизитов: дата нарушения,

ФИО (из таблицы «Сотрудники»), причина нарушения.

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

необходимое для ее устранения. В таблице «Выезды» хранится информация о выездах. Она состоит из следующих полей: ФИО (из таблицы «Сотрудники»),

дата, Вид аварии (из таблицы «Аварии»), результат выезда, комментарий к выезду и устранена ли проблема в сроки.

Справочники

Сотрудники

Аварии

Нарушения

Выезды

Рисунок 3.5 – Справочники, используемые в информационной системе Документы, используемые в данном документе, формируются засчет

регистра накопления (рисунок 3.6), который, в свою очередь берет информацию из справочника Сотрудники для реквизита «ФИО».

Формирует Ресурс: Документ часов

отработано

Регистр

накопления

Учет Часов

Реквизит:

Сотрудников

ФИО

Рисунок 3.6 - Документы, используемые в данном документе в связке с регистром накопления

23

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

Для формирования отчетов используется информация из документов и справочников. Подробнее о формировании каждого отчета представлено на рисунке 3.7. Данные для отчетов «Отчет по локализованным авариям» и «Отчет по не локализованным авариям» формируются на основе справочника

«Выезды». Данные для отчетов «Отработано часов у всех сотрудников» и

«Часов отработано больше других сотрудников» формируются на основе документа «Учет часов сотрудников».

Отчеты

 

Отчет по

Отчет по не

Отработано

Часов

 

отработано

Название отчета

локализованным

локализованным

часов у всех

больше других

 

авариям

авариям

сотрудников

 

сотрудников

 

 

 

 

 

ДатаВыезда

ДатаВыезда

 

 

 

ТипАварии

ТипАварии

ФИО

ФИО

Поля отчета

АварияЛокализов

АварияЛокализов

ЧосовОтработано

ЧосовОтработано

 

ана(binar)

ана(binar)

 

 

Условие отбора или сортировка для данных

Рисунок 3.7 – Схема формирования отчета Перечисления, используемые в приложении, представлены на рисунке 3.8

24

Перечисление

Квалификация

Уровень

График работы

Вид Аварии

допуска

 

 

 

Рисунок 3.8 – Перечисления, используемые в приложении Таким образов, в данном пункте была дана краткая характеристика

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

документа, регистра накопления, отчетов и перечислений.

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

Общая схема взаимосвязей модулей и массивов данных представлена на рисунке 3.9.

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

25

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

Документы, используемые в данном документе, формируются засечет регистра накопления, который, в свою очередь берет информацию из справочника Сотрудники для реквизита «ФИО» [12-16].

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

«Выезды». Данные для отчетов «Отработано часов у всех сотрудников» и

«Часов отработано больше других сотрудников» формируются на основе документа «Учет часов сотрудников».

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

Алгоритм построение отчета о локализованных авариях представлен на рисунке 3.10.

Ввод н данных в

справочник «Выезды»

Выбор Отчета в категории «Аварии»

Выбор варианта отчета о локализованных авариях

Ввод (выбор) промежутка времени в котором нужно сформировать отчет

Сформировать отчет нажав кнопку «Сформировать»

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

отчета на эеран

Рисунок 3.10 - Алгоритм построение отчета о локализованных авариях

26

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

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

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

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

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

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

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

27

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

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

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

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

«Выезды». Данные для отчетов «Отработано часов у всех сотрудников» и

«Часов отработано больше других сотрудников» формируются на основе документа «Учет часов сотрудников» [16-20].Отчеты формируются с помощью

«Схемы компоновки данных» Отчет формируется засчет данных из документов и справочников. Код

формирования отчета «Отчет по (не) локализованным авариям» представлен ниже; настройки функции отбора отчета представлены на рисунке 3.11.

ВЫБРАТЬ Выезды.ТипАварии,

Выезды.ДатаВыезда,

Выезды.АварияУстранена

ИЗ

Справочник.Выезды КАК Выезды

28

Рисунок 3.11 - Настройки отчета «Отчет по (не) локализованным авариям» Код формирования отчета «Учет часов сотрудников» представлен ниже;

настройки функции сортировки отчета представлены на рисунке 3.12.

ВЫБРАТЬ УчетЧасовСотрудников.ФИО,

СУММА(УчетЧасовСотрудников.ЧасовОтработано) КАК ЧасовОтработано

ИЗ

Документ.УчетЧасовСотрудников КАК УчетЧасовСотрудников СГРУППИРОВАТЬ ПО

УчетЧасовСотрудников.ФИО

Рисунок 3.12 - Настройки отчета «Учет часов сотрудников»

29

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

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

Минимальные аппаратные и системные требования системы:

операционная система: MS Windows 98/Me, MS Windows NT

4.0/2000/XP/Server 2003 (рекомендуется MS Windows 2000/XP/Server 2003);

процессор Intel Pentium III 866 МГц и выше (рекомендуется Intel Pentium IV/ Celeron 1800 МГц);

оперативная память 256 Мбайт и выше (рекомендуется 512 Мбайт);

жесткий диск (при установке используется около 120 Мбайт);

USB-порт;

SVGA дисплей.

Microsoft SQL Server 2000 + Service Pack 2 (рекомендуется Service Pack 3a) или

Microsoft SQL Server 2005 (далее в тексте MS SQL Server)

Для установки программного продукта и работы с нимнеобходимо на,

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

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

Для того, чтобы создать новый каталог выполните следующие действия:

1.Запустите приложение 1С: Предприятие;

2.Нажмите кнопу «Добавить» для добавления нового каталога (рисунок

3.11);

30

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

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

5.Напишите название вашей информационной базы, выберите место ее хранения на диске и нажмите «Готово».

Рисунок 3.13 - Добавление нового каталога Запустите «1С:Предприятие» в режиме Конфигуратора. Для этого

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

Назовите создаваемую новую информационную базу и разместите её в,

предварительно созданном одноименном каталоге. Для этого выберите пункт

«Администрирование» и «Загрузить информационную базу», выберите ее на диске (рисунок 3.14)

Рисунок 3.14 – Загрузка информационной базы

31

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