Диплом: Исследование и разработка информационной системы управленческого учета на примере группы компаний "СТЕК"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
83
Таблица №29
Структура таблицы «Выплаты»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код выплат
idv
число
8
ключевое поле
Код отдела
ido
число
8
Месяц
mes
число
8
Год
god
число
8
Сумма
suma
число
8
Таблица №30
Структура таблицы «Отдел»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код отдела
ido
число
8
ключевое поле
Отдел
otdel
строка
50
Код
компании/филиала
idc
число
8
Таблица №31
Структура таблицы «Заказ»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код заказа
idz
число
8
ключевое поле
Дата заказа
dataz
дата
Код
компании/филиала
idc
число
8
Код пользователя
idu
число
8
Сумма
suma
число
8
Месяц
mes
число
8
Год
god
число
8
84
Таблица №32
Структура таблицы «Заказ-ТМЦ»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код заказа тмц
idztmc
число
8
ключевое поле
Код ТМЦ
idtmc
число
8
Количество
kolvo
число
8
Цена
cena
число
8
Код заказа
idz
число
8
Как видно из рисунка 14, поля в таблицах базы данных разрабатываемой
ИС «Управленческий учет» группы компаний «СТЕК» не являются
избыточными по их количеству и размерности, взаимосвязь между таблицами
позволяет осуществить преобразование информационных объектов.
2.4.3 Структурная схема пакета (дерево вызова программных
модулей)
Структурная схема пакета ИС «Управленческий учет» группы компаний
«СТЕК» приведена на рисунке 16.
В состав пакета ИС «Управленческий учет» группы компаний «СТЕК»
входит ряд функциональных модулей, основными из которых являются
следующие:
− проверка пароля, с помощью чего осуществляется подключение к Базе
данных;
− распределение информации в системе, которая включает и такие
элементы, как сортировка и упорядочивание данных;
− поисковый вызов, с помощью которого осуществляется поиск
необходимых данных;
− ответы на запросы пользователя, которые осуществляется путем
переключения системы отображения информации из одного режима в другой;
− модуль справочники, который осуществляет хранение и обработку
постоянных данных.
85
ИС «Управленческий учет» группы компаний «СТЕК»
Управляющие модули
Служебные функции
Модули связанные с вводом,
хранением и обработкой
информации
Проверка подлинность
прав
Распределение
информации
Ответы на запросы
пользователя
ПМ Справочники
ПМ Реализация
ПМ Отчеты
ПМ Договара на закуп и
поставки
ПМ Услуги
Рисунок 16
−
Схема пакета ИС «Управленческий учет» группы компаний
«СТЕК»
Рассмотрим программные модули, разработанные в рамках реализации
ИС «Управленческий учет» группы компаний «СТЕК» (таблица 33).
Таблица №33
Программные модули
№
п/п
Наименование
модуля
Функции модуля
1
Ответы на
запросы
Выдача результатов согласно запросам пользователя.
86
пользователя
2
Проверка
пароля
Осуществляется доступ пользователя.
3
Распределение
информации
Происходит распределение информации по таблицам.
4
ПМ
справочники
Программный модуль запускается при необходимости
введения новых, таких как компании/филиалы,
сотрудники, отделы, категории товаров, товары,
поставщики.
В рамках модуля возможны режимы добавления данных,
редактирования данных и удаление данных.
5
ПМ Договора
на закуп и
поставки
Программный модуль запускается для работы с
договорами на закуп и поставки.
В рамках данного модуля предусмотрены ввод и
корректировка договоров на закуп, добавление поставок
к договору, осуществление фильтрации данных по
месяцам.
6
ПМ Реализация
Программный модуль запускается для работы с
реализацией.
В рамках данного модуля предусмотрены ввод и
корректировка продаж, добавление ТМЦ к продаже,
вычисление итоговой суммы и печать чека
7
ПМ Услуги
Программный модуль запускается для работы с заказами
на предоставление услуги.
В рамках данного модуля предусмотрены ввод и
корректировка заказов на обучение, на ремонт
компьютерной техники, на разработку программных
решений, на аудиторскую проверку.
8
ПМ отчеты
Модуль отчеты запускается при необходимости создания
отчетов.
9
ПМ статистика
Программный модуль запускается для отображения
общих данных в системе
87
2.4.4 Описание программных модулей
Рассмотрим процесс формирования программных модулей (web-страниц)
на примере «Отчет».
При вызове web-страницы «Отчет» производится формирование и вывод
на экран отчет по всем затратам и прибыли, как по отдельной компании, так и по
всей группе. Руководитель компании или группы компаний, ознакомившись с
отчетом, может его распечатать или сохранить на жесткий диск в формате
HTML. Развернутая блок-схема работы web-страницы «Отчет» представлена на
рисунке 17.
Переменные в блок-схеме web-страницы «Отчет» представляют собой
результатные показатели, отображенные в таблице 34.
Таблица №34
Переменные
Переменная
Результатный показатель
$szvip
Затраты на персонал за текущий месяц, руб.
$szvipp
Затраты на персонал за предыдущий месяц, руб.
$ko
Количество отделов на текущий месяц
$kop
Количество отделов на предыдущий месяц
$szdog
Сумма затрат на закуп ТМЦ за текущий месяц, руб.
$szdogp
Сумма затрат на закуп ТМЦ за предыдущий месяц, руб.
$kodog
Количество договоров на закуп ТМЦна текущий месяц
$kodogp
Количество договоров на закуп ТМЦ на предыдущий месяц
$szchek
Прибыль от реализации за текущий месяц, руб.
$szchekp
Прибыль от реализации за предыдущий месяц, руб.
$kochek
Количество чеков за текущий месяц
$kochekp
Количество чеков за предыдущий месяц
$szz
ИТОГО сумма затрат за текущий месяц, руб.
88
Начало
Установка соединения
с сервером БД
Фильтр таблицы
Company по условию
idc=$_SESSION['idc']
Открытие таблицы
MASYAC
Выборка суммы
($szvip) и количества
записей ($ko) из
таблицы VIPLATI
согласно условию
mes=$mes and
god=$god
Выборка суммы
($szvipp) и количества
записей ($kop) из
таблицы VIPLATI
согласно условию
mes=$mesp and
god=$god
А
Формирование затрат
Выборка суммы
($szdog) и количества
записей ($kodog) из
таблицы
DOG_ZAKUPKI
согласно условию
mes=$mes and
god=$god
Выборка суммы
($szdogp) и количества
записей ($kodogp) из
таблицы
DOG_ZAKUPKI
согласно условию
mes=$mesp and
god=$god
Выборка суммы
($szcheck) и
количества($kocheck)
записей из таблицы
ZAKAZ согласно
условию
mes=$mes and
god=$god
Выборка суммы
($szcheckp) и
количества ($kocheckp)
записей из таблицы
ZAKAZ согласно
условию
mes=$mesp and
god=$god
В
Формирование прибыли
Выборка суммы
($szdog) и количества
записей ($kodog) из
таблицы ZAKAZ_USL
согласно условию
mes=$mes and
god=$god
Выборка суммы
($szdogp) и количества
записей ($kodogp) из
таблицы ZAKAZ_USL
согласно условию
mes=$mesp and
god=$god
$szvip, $szvipp, $ko,
$kop, $szdog, $szdogp,
$kodog, $kodogp
$szcheck, $szcheckp,
$kocheck, $kocheckp,
$szdog, $szdogp,
$kodog, $kodogp
$szz=$szcheck+$szdog;
$szzp=$szcheckp+$szd
ogp
$szz, $szzp
Подключение шаблона
и меню
app\menu.php
Конец
Отображение
сформированных
значений по затратам
Подключение нижней
части страницы
app\footer.php
Рисунок 17 − Блок-схема процесса формирования web-страницы
«Отчет»
89
2.5 Апробация результатов исследования
ИС «Управленческий учет» группы компаний «СТЕК», базирующееся на
описываемом программно-алгоритмическом комплексе, было разработано
специально для группы компаний «СТЕК», с целью оптимизации
управленческого учета, а также повышения прибыли данной группы компаний.
Главная страница разработанной ИС «Управленческий учет» группы
компаний «СТЕК» представлена на рисунке 18.
Рисунок 18 − Главная страница
Программный модуль справочник «Товары» представлен на рисунке
19.
90
Рисунок 19 − Программный модуль справочник «Товары»
Программный модуль «Учет договоров и поставок» представлен на
рисунках 20-21.
Рисунок 20 − Программный модуль «Учет договоров и поставок»
(договора)
91
Рисунок 21 − Программный модуль «Учет договоров и поставок»
(Поставки)
Программный модуль «Выплаты персоналу» представлен на рисунке
22.
Рисунок 22 − Программный модуль «Выплаты персоналу»
Программный модуль «Реализация» представлен на рисунках 23-25.
92
Рисунок 23− Программный модуль «Реализация»
Рисунок 24− Программный модуль «Реализация» (создание заказа)

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран