46648 (588411), страница 4
Текст из файла (страница 4)
Развитие рынка компьютерных систем, способных обеспечить эффективное управление организацией, связано с системами двух классов:
-
системы, ориентированные на автоматизацию отдельных функций управления;
-
интегрированные системы управления.
На рынке представлены как российские, так и зарубежные системы различного назначения. Если говорить о реальном секторе экономики, то для него на рынке имеются системы двух классов:
-
финансово – управленческие системы;
-
производственные системы.
Финансово – управленческие системы: локальные и малые интегрированные. Применяются для ведения учета по одному или нескольким направлениям (бухгалтерия, сбыт, склады, учет кадров и т.д.), управление финансовыми потоками.
Свойства финансово – управленческих систем:
-
универсальность;
-
небольшой цикл внедрения;
-
имеются коробочные варианты;
-
гибкость в адаптации к нуждам конкретного предприятия;
-
способность работать на ПК в обычных сетях передачи данных NovellNetware или WindowsNT;
-
использование простых средств разработки (Clipper, FoxPro, dBase, Paradox);
-
снижение уровня эффективности при работе на сложных конфигурациях сети и при увеличении объемов обрабатываемых данных;
Производственные системы: средние и крупные интегрированные. Применяются для управления и планирование производственного процесса. Учетные функции глубоко проработаны и выполняют вспомогательную роль.
Свойства производственных систем:
-
более сложны в установке (цикл внедрения от 6-9 месяцев до 1-2 и более лет);
-
часто ориентированы на одну или несколько отраслей и /или типов производства;
-
специализация отражается в наборе функций системы;
-
наличие встроенных бизнес - моделей производства;
-
производственные системы по многим параметрам значительно более жесткие, чем финансово управленческие;
-
основными механизмами управления являются планирование и оптимальное управление производственным процессом;
-
охватывают планирование, закупки, производство, запасы, продажи, финансовые потоки и многие другие аспекты;
-
при увеличении сложности и широты охвата функций предприятия системой возрастают требования к технической инфраструктуре и компьютерной платформе;
-
разработаны с помощью промышленных баз данных;
-
в большинстве случаев используется технология «клиент-сервер».
Классификация рынка ИС представлена в таблице 1.3.
Таблица 1.3.
Представители групп | Локальные системы | Малые интегрированные системы | Средне интегрированные системы | Крупные интегрированные системы |
- Искра - Звезда - АГЗС-АСИ - Gazkit - и т.д. | - Concorde XAL - Exact - NS-2000 - Platinum - PRO/MIS - Scala - SunSystems - БОСС-Корпорация - Галактика/ - Эталон | - JD Edwards (Robertson & Blums) - MFG-Pro (QAD/BMS) - SyteLine (COKAП/SYMIX) | - SAP/R3 (SAP AG) - Baan (Baan) - BPCS (ITS/SSA) - Oracle Applications (Oracle) |
1.4.1 Обоснование проектных решений по программному обеспечению комплекса задач
В настоящее время работа на всех АГЗС не автоматизирована. Учет прихода, расхода и другой отчетности ведется вручную в журналах. СУГ отпускается с помощью специальных пультов-контроллеров, которые напрямую соединены с колонками.
На рынке информационных услуг существуют ИС для АГЗС. Их основным недостатком является то, что каждая конкретная программа делается под определенную колонку, для определенной марки контроллер. ИС, которая успешно работает на АГЗС с колонками одной фирмы, не будет работать на колонках других фирм. Данные ИС полностью автоматизируют работу АГЗС, но они дорогостоящие и необходимо подбирать разные ИС на совместимость с существующим оборудованием. В условиях существования нескольких разных АГЗС закупка для каждой заправки новой ИС сложный и дорогостоящий процесс, а оставить автоматизацию на сегодняшнем этапе нецелесообразно.
Поэтому было принято решение создать единую универсальную ИС, которая не зависит от марки колонки, где СУГ будет отпускаться через пульты-контроллеры. В данной программе будет автоматизирован учет товаров, будут связаны все АГЗС и главный офис в единую сеть, в которой БД будут синхронизироваться между собой.
Программной средой для разработки был выбран Microsoft Access 2003.
Проектируемая информационная система учета материалов должна обладать следующими возможностями:
В клиентском приложении на АГЗС:
-
автоматически отсылать сведения о реализации товара при закрытии смены;
-
автоматически загружать обновления справочников номенклатура и контрагенты;
-
работать с взаимосвязанными таблицами;
-
выполнять автоматический расчет цены и количества при продаже товара;
-
создавать отчеты-ревизии, для сдачи смены;
-
считать остатки.
-
считать средний расход газа в неделю и давать рекомендации по заявке на заказ товара.
В серверном приложении главного офиса:
-
получать информацию об оборотах со всех клиентов;
-
задавать номенклатуру, фиксированные цены и контрагентов;
-
отслеживать дебеты и кредиты контрагентов;
-
автоматически показывать должников;
-
наглядно отображать остатки на клиентах.
2. Проектная часть
2.1 Информационное обеспечение комплекса задач
Информационное обеспечение – это совокупность и взаимодействие массивов информации, таблиц баз данных, форм выходных документов, систем кодирования и классификации, необходимых для выполнения всех функций автоматизированной системы.
Информационное обеспечение разрабатываемой системы определяется особенностями ее построения и представляет собой совокупность потоков данных, используемых для управления технологическим процессом и реализации других функций автоматизированной информационной системы.
Проектирование и функционирование автоматизированной ИС основывается на системотехнических принципах, отражающих важнейшие положения методов общей теории систем, системного проектирования, теории информации и других наук, позволяющих обеспечить необходимую надежность эксплуатации, совместимость и взаимодействие информационных систем различных экономических объектов, экономить труд, время, денежные средства на проектирование и внедрение ИС в практику.
Информационное обеспечение (ИО) различают внемашинное и внутримашинное:
внемашинное – это вся совокупность информации в «северном объединении по эксплуатации газового хозяйства», включая информационно-логическую модель данных, системы документов и документооборота информационных потоков;
внутримашинное – это представление данных на машинных носителях в виде разнообразных по содержанию, по назначению и специальным образом организованных массивов (файлов), совокупность программ, обеспечивающих сбор, обработку, передачу и хранения данных, БД и их информационных связей.
Значительную долю внемашинного ИО составляет документация. При разработке внемашинного ИО к документам, как наиболее распространенным носителям исходной и результативной информации, предъявляется ряд требований по их форме, содержанию, порядку заполнения. Единство требований создает унифицированную систему документации. Унифицированные типовые документы в деятельности АГЗС повышают эффективность автоматизации. К таким документам относятся накладные, отчеты сменные, отчеты о проданном СУГ и другие.
Совокупность данных, входящих во внемашинное и внутримашинное информационное обеспечение обычно разделяют на три вида:
-
входные данные (исходные данные для решения каких-то задач);
-
выходные данные (результаты решения задач, предназначенные для использования в управлении или для выдачи на устройство отображения);
-
промежуточная информация (результаты решения каких-то задач, предназначенные для использования в других задачах).
Любая автоматизированная ИС подразумевает внедрение в управленческую деятельность новой формы представления информации – электронных документов (первичных и результатных) на машинных носителях. Электронные документы обладают всеми свойствами и юридической силой документов управления. В них содержится информация, имеющая различное представление: текст, графика, звук, изображение в коммуникационных форматах. Хранятся электронные документы как файлы на машинном носителе.
Работа с документами, в том числе и электронными, требует создания системы управления документами и документооборота в масштабе распределенной ИС. Эта система должна охватывать все этапы жизненного цикла документов: создание, хранение. Обеспечить обмен информацией между пятью АГЗС и главным офисом.
2.1.1 Обоснование информационного обеспечения
В ходе разработки автоматизированного решения задачи учета товаров, результатными показателями являются (печатные формы всех отчетов представлены в Приложениях)
-
печать сменного отчета;
-
печать проданного СУГ;
-
печать проданного СУГ с расшифровкой по клиентам;
-
печать продажи по операторам по разным номенклатурам;
-
печать должников-контрагентов;
-
печать ОСВ;
-
печать остатков;
-
поиск документа по дате;
-
поиск по смене;
Сбор информации для формирования отчетов осуществляться из документов, которые формируются в процессе работы АГЗС:
-
приходные накладные;
-
продажи;
-
оплаты контрагентов.
Хранение и последующая обработка полученной информации очень трудоемкий процесс и носит рутинный характер поэтому в разрабатываемой информационной системе автоматизируем его, для меньшей затраты труда и времени.
Вся собранная информация, будет вноситься и храниться в соответствующих таблицах БД посредствам заполнения электронных форм.
2.1.2 Внемашинное информационное обеспечение
2.1.2.1 Инфологическая модель данных и ее описание
Логическая структура базы данных определяется информационными потребностями проекта. При ее разработке выделяются основные информационные сущности предметной области, выявляются связи между ними. Затем логическая структура оптимизируется в соответствии с реализуемыми целевыми функциями проекта.
Инфологическая модель данных приведена на рисунках 2.1. и 2.2.
1


Основными сущностями базы данных АГЗС являются:
-
Сущность «Сотрудник» характеризуется атрибутами – КодСотрудника, Фамилия, Пароль. Данная сущность связана с сущностями «Смены», «Приход» и «Продажа»;
-
Сущность «Смены» характеризуется атрибутами – КодСмены, КодСотрудника, Начало, Окончание. Данная сущность связана с сущностями «Сотрудник» и «Продажа»;
-
Сущность «Приход» характеризуется атрибутами – КодПрихода, ДатаПрихода, КодНоменклатуры, Количество. Данная сущность связана с сущностями «Номенклатура» и «Сотрудник»;
-
Сущность «Номенклатура» характеризуется атрибутами – КодНоменклатуры, Наименование, Цена, Товар. Данная сущность связана с сущностями «Приход» и «Продажа»;
-
Сущность «Продажа» характеризуется атрибутами – КодПродажи, КодНоменклатуры, КодКонтрагента, Дата, Количество, Стоимость, КодСотрудника, КодСмены, Безнал. Данная сущность связана с сущностями «Номенклатура», «Сотрудник», «Смены» и «Контрагенты»;
-
Сущность «Контрагенты» характеризуется атрибутами –КодКонтрагента, Наименование, Полное наименование, Безнал. Данная сущность связана с сущностью «Продажа».
Основными сущностями базы данных главного офиса являются:
-
Сущность «Остатки» характеризуется атрибутами – КодОстатка, КодЗаправки, КодНоменклатуры, Количество и Дата. Данная сущность связана с сущностями «Районы» и «Номенклатура»;
-
Сущность «Номенклатура» характеризуется атрибутами – КодНоменклатуры, Наименование, Цена, Товар. Данная сущность связана с сущностью «Остатки»;
-
Сущность «Районы» характеризуется атрибутами – КодЗаправки, Название. Данная сущность связана с сущностями «Остатки» и «Обороты»;
-
Сущность «Обороты» характеризуется атрибутами – Код, КодНоменклатуры, КодКонтрагента, Дата, Сумма, Количество, КодЗаправки. Данная сущность связана с сущностями «Контрагенты» и «Районы»;
-
Сущность «Контрагенты» характеризуется атрибутами –КодКонтрагента, Наименование, Полное наименование, Безнал. Данная сущность связана с сущностями «Обороты» и «РасчетыКонтрагенты»;
-
Сущность «РасчетыКонтрагенты» характеризуется атрибутами – Код, КодКонтрагента, Сумма, Дата, КодЗаправки. Данная сущность связана с сущностью «Контрагенты».
2.1.2.2 Характеристика входной информации
Входной информацией для разрабатываемой в дипломном проекте распределенной информационной системы является:
Нормативно-справочная информация:
-
Справочник Контрагенты. Список контрагентов, с которыми «Северное объединение по эксплуатации газового хозяйства» заключает договора на обслуживание по безналичному расчету;
-
Справочник Номенклатура. Наименование товаров или услуг, и цены на них. Цена является единой по всем отделениям АГЗС;
Входная оперативная информация:
-
Таблица приход. Накладные на приход товара. В них указывается кто принял товар, в каком количестве и дата. Цена товара заложена изначально в справочнике номенклатуры. Она не меняется т.к. поставщик единственный.
Результатной информацией является:
-
Обороты за смену: что продано, кому, дата и время продажи, на какую сумму и код заправки для идентификации в БД главного офиса;
-
Сколько осталось товара в наличии.
2.1.3 Выбор клиентской системы управления баз данных
Выбор клиентской СУБД представляет собой сложную многопараметрическую задачу и является одним из важных этапов при разработке приложений баз данных.
В первую очередь при выборе СУБД необходимо принимать во внимание следующие факторы:
-
максимальное число пользователей одновременно обращающихся к базе;
-
характеристики клиентского ПО;
-
аппаратные компоненты сервера;
-
серверную операционную систему;
-
совместимость с выбранной ОС;
-
возможность работать на разных типах компьютеров;
-
работа в различных топологиях и типах сетей;
-
наличие механизмов управления согласованностью действий и автоматического контроля;
-
уровень квалификации персонала.
Так же выбранный программный продукт должен удовлетворять как текущим, так и будущим потребностям предприятия, при этом следует учитывать финансовые затраты на приобретение необходимого оборудования, самой системы, разработку необходимого программного обеспечения на ее основе, а также обучение персонала. Кроме того, необходимо убедиться, что новая СУБД способна принести предприятию реальные выгоды.
При реализации проекта в качестве средства для разработки системы учета товаров был выбран – MS Access 2003, который включает весь необходимый перечень функций для проектируемой системы.