Информационное обеспечение системы управления агропромышленным предприятием
Анализ рынка программного обеспечения и его предназначения для учета и правления между крупными разработчиками. Изучение системы управления базой данных. Исследование подхода к организации проектирования подсистемы расчетов с поставщиками и подрядчиками.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 25.04.2017 |
Размер файла | 443,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ СИСТЕМЫ УПРАВЛЕНИЯ АГРОПРОМЫШЛЕННЫМ ПРЕДПРИЯТИЕМ, ПОДСИСТЕМА РАСЧЕТОВ С ПОСТАВЩИКАМИ И ПОКУПАТЕЛЯМИ
Кондратьев В.Ю.
Плотников В.В.
В статье изложена проблема выбора программного обеспечения для расчетов с поставщиками и подрядчиками, а также подход к организации проектирования подсистемы расчетов с поставщиками и подрядчиками на примере ОАО "Племзавод им. В.И. Чапаева".
Рынок программного обеспечения, предназначенного для учета и управления, в настоящее время распределен между крупными разработчиками. В первую очередь, это "1С", "Парус", "Галактика", "Инфо-Бухгалтер". При этом только недавно "1С", лидер на рынке программного обеспечения для учета и управления, предложил свое решение для сельскохозяйственных предприятий, которое по сути является разработкой "1С-Рарус" ("1С : Предприятие 7.7. Конфигурация Сельскохозяйственное предприятие" является совместной разработкой фирм "1С", "1С-Рарус" и "Весь Учет"). "Парус" также предлагает свое решение "Парус-АПК". Остальные разработчики зачастую не уделяют никакого внимания агропромышленному комплексу вовсе. И, в целом, можно сказать, что АПК на сегодняшний день остается слабо автоматизирован. В первую очередь, это безграмотные предложения индивидуальных разработчиков, программное обеспечение (ПО) которых не соответствует существующим стандартам. Это ПО устанавливается на конкретных участках и для конкретных задач. Оно не является одной комплексной системой, не использует новейшие достижения в сфере информационных технологий и написано людьми, которые имеют слабое представление о задачах бухгалтерского, складского, оперативного, управленческого и др. учетов.
Программный комплекс (ПК) "Сфера" изначально разрабатывается как сетевое модульное решение для АПК.
Говоря о разрабатываемой информационной системе, стоит отметить, какой инструмент используется для разработки, так как это является существенным отличием от других предлагаемых приложений. Коротко охарактеризовав инструментарий, можно делать выводы о производительности ПК, его масштабируемости и других важных возможностях.
В качестве инструмента для реализации информационной системы была выбрана СУБД Oracle, которая обеспечивает многофункциональность, надежность, безопасность, высокую производительность, удобство в работе и наличие достаточно большого выбора инструментов для проектирования и реализации самой базы данных, а так же для разработки пользовательского интерфейса для работы с этой базой данных [2].
Двигаясь в ногу со временем, корпорация Oracle, по сути, ломает сложившиеся взгляды на СУБД, наделяя ее все новыми и новыми возможностями.
Современная СУБД Oracle - это мощнейший программный комплекс, позволяющий создавать приложения любой сложности. Ядром этого комплекса является база данных, хранящая информацию, количество которой за счет предоставляемых средств масштабирования практически безгранично. C высокой эффективностью работать с этой информацией одновременно может практически любое количество пользователей (при наличии достаточных аппаратных ресурсов), не проявляя тенденции к снижению производительности системы при резком увеличении их числа.
Механизмы масштабирования в СУБД Oracle последней версии позволяют безгранично увеличивать мощность и скорость работы сервера Oracle и своих приложений, просто добавляя новые и новые узлы кластера. Это не требует остановки работающих и переписывания старых приложений, разработанных для обычной одно-машинной архитектуры. Кроме того, выход из строя отдельных узлов кластера также не приводит к остановке приложения.
Встраивание в СУБД Oracle JavaVM, полномасштабная поддержка серверных технологий (Java Server Pages, Java-сервлеты, модули Enterprise JavaBeans, интерфейсы прикладного программирования CORBA), привели к тому, что Oracle на сегодняшний день де-факто является стандартом СУБД для Internet.
Еще одной составляющей успеха СУБД Oracle является то, что она поставляется практически для всех существующих на сегодня операционных систем. Работая в Sun Solaris, Linux, Windows или в другой операционной системе, с продуктами Oracle не будет возникать никаких проблем. СУБД Oracle одинаково хорошо работает на любой платформе. Таким образом, компаниям, начинающим работу с продуктами Oracle, не приходится менять уже сложившееся сетевое окружение. Существует лишь небольшое количество отличий при работе с СУБД, обусловленных особенностями той или иной операционной системы. Но в целом, это та же безопасная, надежная и удобная СУБД Oracle.
СУБД позволяет использовать как реляционный, так и объектный походы в реализации информационной модели, или все вместе. Объектный подход позволяет использовать ссылки на другие таблицы, что существенно упрощает доступ к полям другой таблицы, кроме этого вложенные таблицы позволяют четко и явно сформировать структуру создаваемого документа и использовать один и тот же объект в различных таблицах [3].
Пакет для разработчиков Developer Suite позволяет достаточно просто и легко формировать справочники, документы, отчеты на основе созданных таблиц. Формируемый разработчиком Web-интерфейс, основанный на технологии Java, позволяет получать доступ к базе данных на сервере с помощью любого компьютера в сети или через Internet.
Система управления базой данных Oracle занимает одну из самых высоких позиций среди серверных СУБД этого класса благодаря постоянному развитию новых технологий и подходов для решения задач различного класса.
Рассмотрим конкретный блок "Расчеты с поставщиками и подрядчиками" ПК "Сфера".
Принципиальные различия в подходе заметны с первого взгляда. В отличие от журналов в "1С", журнал Накладных/Счет-фактур объединяет следующие документы: накладная, счет-фактура, счет на оплату, акт выполненных работ. Названия журнала и документов, связанных с ним, понятны. Нет различий в названиях документа и журнала. Так, например, в "1С : Предприятие-Бухгалтерский учет" документ "Отгрузка товаров, продукции" (кнопка "Новый" в журнале "Реализация") приведет нас к созданию документа "Накладная". Несмотря на то, что "Накладная" соответствует "Отгрузке товаров, продукции", различия в наименованиях смущают неопытного пользователя системы. В итоге бухгалтерам приходится долго обучаться программе на специализированных курсах, так как введенные в "1С" собственные понятия зачастую новы и непонятны для бухгалтеров.
На рисунках 1 и 2 для сравнения приведены два сходных по задачам журнала ПК "Сфера" и ПК "1С : Предприятие-Бухгалтерский учет".
Рисунок 1 - Журнал "Накладные" ПК "Сфера"
Рисунок 2 - Журнал "Реализация" ПК "1С : Предприятие-Бухгалтерский учет"
Анализ приведенных рисунков достаточно убедительно показывает разницу в удобстве использования программ. В журнале ПК "Сфера" основные кнопки имеют подписи, говорящие об их назначении, тогда как в "1С" можно только понять, как закрыть журнал. Действия же остальных кнопок непонятны без предварительного прочтения инструкции. Основные кнопки здесь выведены в виде иконок, а в журнале ПК "Сфера" - две кнопки для вызова календаря. Согласитесь, что эта функция не так важна, ведь набрать число можно и без вызова календаря. Какой из журналов более информативен, не стоит и говорить.
Теперь несколько замечаний о функциональности журнала. В принципе, функциональность журналов одинакова, но есть некоторые исключения. Несмотря на то, что в журнале "1С" на первый взгляд функций больше, на практике они оказываются ненужными и зачастую непонятными. Одна из основных для журнала - функция "Поиск" - вынесена далеко за границы журнала. Чтобы воспользоваться поиском нужно из главного меню вызвать ДействияПоискИскать, либо нажать Ctrl+F3, но то, что эта функция вообще существует, сразу не понятно.
Для того чтобы не загромождать журналы "лишними" документами, в журналах есть функция, позволяющая отобразить только документы из заданного интервала, но в "1С" этот интервал придется задавать человеку каждый раз при входе в журнал, т.к. интервал не запоминается. Можно изменить интервал для всех журналов системы, но для конкретного - нельзя. Такая проблема отсутствует в ПК "Сфера".
И, наконец, фильтрация. Эта важная для журнала функция отсутствует в "1С". Пользователю бывает удобно увидеть все документы по конкретному клиенту или документы из заданного интервала. Даже в такой маленькой бесплатной программе, как "Бизнес-Пак", реализована данная функция. Непонятно, почему "1С" не посчитала ее нужной.
Кроме того, ПК "Сфера" позволяет замещать номер документа, предложенный системой, номером, нужным для человека, проводить документ числом, которое требуется пользователю, блокировать документ от изменений (система администрирования).
Рассмотрим теперь собственно документ. На рисунках 3, 4 отображены основные его части.
Рисунок 3 - Документ накладная ПК "Сфера". Шапка документа
Если сравнить форму накладной с формой в "1С", то можно заметить, что функциональность формы в ПК "Сфера" существенно выше. Некоторые поля ввода используются редко, и, пожалуй, будет принято решение убрать эти необязательные поля на очередную вкладку. Например, такие поля, как Авто, Пут. лист, Автопредпр. и др. используются нечасто, но все же используются. Эта форма позволяет вводить данные в любые поля унифицированной формы ТОРГ-12, тогда как "1С" в своей типовой конфигурации это не предусматривает. Наименования полей ввода понятны, так, например, в бланке формы ТОРГ-12 наименования полей на бланке и в форме ввода идентичны. Даже в форме ввода накладной "1С" вместо понятия "контрагент", вдруг появляются понятия "грузоотправитель", "грузополучатель" и т.д. (контрагент - лицо или учреждение, берущее на себя известные обязательства по договору).
Рисунок 4 - Документ накладная ПК "Сфера". Ввод товара
Как видно из рисунка 4, программа позволяет самостоятельно вводить счета, относить на объект затрат, указывать статью затрат. Также имеется возможность работать с акцизами.
В целях безопасности все документы печатаются, будучи предварительно сохраненными.
Записи в системе при удалении физически не стираются и могут быть восстановлены. Более того, известно, кто создавал документ, кто обновлял, кто удалял. программный обеспечение база данный
Авансовый отчет является в ПК "Сфера" документом, создаваемым на основе "Документов, поступивших от поставщиков". Получается, что электронные формы документов мало чем отличаются от бумажных носителей. К авансовому отчету действительно всегда прикрепляются документы, подтверждающие расход.
Документы, поступившие от поставщиков, например, счет-фактура, вводятся в журнал с одноименным названием "Документы, поступившие от поставщиков". Под документом может быть представлена и накладная, и счет-фактура, и товарный чек. Указываются также реквизиты внутреннего приемного документа (внутренняя накладная). Как и в "Накладной", здесь можно указать договор для отчетов в разрезе договоров. Хотелось бы отметить, что в обоих документах есть такие поля ввода, которые относятся напрямую к АПК (такие, как поголовье и движение животных для 11 счета).
Для исправлений существует журнал исправительных проводок.
Все эти документы, справочник остатков по клиентам, а также документы кассы и банка легко просматриваются, редактируются в "карточке по клиентам".
Карточка по клиентам относится к отчетам, и с ее помощью можно выдать целый ряд отчетов по клиентам. Отчеты выдаются только по проведенным документам. Тем не менее, если нужно отобразить информацию по всем документам, сняв флажок "проведен", можно увидеть все документы по выбранному клиенту, периоду и счету.
Карточка, отображенная на рисунке 5, состоит из блока фильтрации, блока остатков и оборотов по клиенту по счетам, блока документов клиента. С помощью этих блоков можно получить общую и подробную информацию по клиенту, найти ошибки и исправить их прямо из карточки, открыв ошибочный документ.
Рисунок 5 - Карточка по клиентам ПК "Сфера"
Карточка в ПК "Сфера" является одним из важнейших отличий от других информационных систем подобного рода.
В целом ПК "Сфера" находится на этапе разработки, но уже сейчас некоторые ее блоки, в том числе и описанный блок, используются в ряде предприятий. Внедрение уже разработанных блоков оказалось более быстрым и эффективным, чем внедрение других ПК. Как правило, такие ПК, как "Сфера" внедряются в АПК около года-двух.
ПК "Сфера" динамично развивается вместе с потребностями предприятий и организаций, воплощаются в жизнь самые новые технологии и подходы.
Список литературы
1. План счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и Инструкция по применению Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций, утвержденных приказом Минфина РФ от 31 октября 2000 года № 94н (в редакции изменений и дополнений, внесенных приказом Минфина РФ от 7 мая 2003 года № 38н).
2. Кайт, Том. Oracle для профессионалов / Т. Кайт. - М. : Торгово-издательский дом DiaSoft, 2003.
Размещено на Allbest.ru
...Подобные документы
Обоснование необходимости систем управления базами данных на предприятиях. Особенности разработки программного обеспечения по управлению базой данных, обеспечивающего просмотр, редактирование, вставку записей базы данных, формирование запросов и отчетов.
курсовая работа [1,5 M], добавлен 23.01.2010Даталогическая и инфологическая модели системы управления базой данных футбольного клуба. Обоснование выбора даталогической модели данных. Разработка структуры и системы управления базой данных. Выбор системы программирования, создание форм ввода.
курсовая работа [406,0 K], добавлен 24.12.2014Разработка программного обеспечения для управления базой данных. Место задачи в системе автоматизации. Семантическое моделирование данных. Разработка программного обеспечения и базы данных. Расчет трудоемкости и себестоимости этапов проектирования.
дипломная работа [2,9 M], добавлен 04.02.2016Управление предприятием ООО "Автотрансобслуживание", цели его деятельности. Концептуальный план создания автоматической системы управления (АСУ). Проектирование подсистемы производственно-диспетчерской службы, выбор системы управления базой данных.
дипломная работа [2,6 M], добавлен 28.06.2011Появление системы управления базами данных. Этапы проектирования базы данных "Строительная фирма". Инфологическая и даталогическая модель данных. Требования к информационной и программной совместимости для работы с базой данных "Строительная фирма".
курсовая работа [93,0 K], добавлен 31.03.2010Порядок автоматизации расчетов себестоимости и длительности программного обеспечения производственного предприятия. Выбор языка программирования и системы управления базами данных. Разработка алгоритмов расчета себестоимости программного обеспечения.
дипломная работа [1,7 M], добавлен 13.06.2017Создание системы управления базой данных для управления массивом информации множеством одновременно работающих пользователей. Изучение и оценка потерь при данном уровне автоматизации. Разработка схемы потоков для выбранного объекта автоматизации.
отчет по практике [59,7 K], добавлен 05.03.2011Цели и задачи информационной системы управления предприятием как формальной структуры для выдачи администрации данных, необходимых для принятия решений. Составление внутрифирменных баз данных. Правовая и экономическая защита программного обеспечения.
курсовая работа [1,6 M], добавлен 21.08.2011Информационное обеспечение, система автоматизированного управления. Классификаторы технико-экономической информации, унифицированные документы. Этапы проектирования информационного обеспечения. Анализ методов и матрицы смежности информационного графа.
реферат [19,0 K], добавлен 29.10.2010Разработка требований и целей проектируемого программного изделия, информационно-логической модели базы данных. Описания входных и выходных документов, взаимосвязи программных модулей. Исследование технологии инсталляции и запуска программного средства.
курсовая работа [905,3 K], добавлен 20.01.2012В дипломной работе обоснованы целесообразность внедрения в организации современной информационной системы, позволяющей сократить накладные расходы и повысить производительность управленческого труда.
дипломная работа [572,5 K], добавлен 07.02.2004Анализ характеристик объекта компьютеризации. Разработка структур данных, алгоритмов и программного обеспечения системы управления базой данных. Особенности синтеза структур данных. Разработка алгоритмов системы и оценка результатов тестирования.
курсовая работа [37,0 K], добавлен 07.12.2010Понятие программного обеспечения, вопросы его разработки и использования. Общая характеристика системного программного обеспечения и работа операционной системы. Специфика процесса управления разработкой программного обеспечения и его особенности.
курсовая работа [636,2 K], добавлен 23.08.2011Анализ функциональной структуры автоматизированной системы управления. Обоснование необходимости создания подсистемы учета материальных средств, проектирование информационной базы данных. Расчет себестоимости разработки внедряемого программного продукта.
дипломная работа [5,4 M], добавлен 26.06.2011Анализ проектирования баз данных на примере построения программы ведения информационной системы картотеки ГИБДД. Основные функции базы данных. Обоснование выбора технологий проектирования и реализации базы данных. Описание информационного обеспечения.
курсовая работа [753,0 K], добавлен 27.08.2012Исследование интегрированной среды для создания и манипулирования с табличной базой данных. Характеристика процесса работы в режиме интерпретации, создания структуры файлов. Изучение состава элементов командного языка СУБД, организации системы меню.
контрольная работа [45,0 K], добавлен 22.02.2012Проведение системного анализа предметной области и разработка проекта по созданию базы данных для хранения информации о перевозках пассажиров и грузов. Обоснование выбора системы управления базой данных и разработка прикладного программного обеспечения.
курсовая работа [1,1 M], добавлен 18.07.2014Варианты использования информационной подсистемы "InventoryManagement". Основные проблемные ситуации, возникающие при функционировании, методы и средства для их решения. Информационное и программное обеспечение подсистемы. Разработка базы данных.
дипломная работа [6,7 M], добавлен 29.06.2011Анализ информационных потоков. Разработка структуры таблиц базы данных. Выбор CASE-средства для проектирования информационной системы и среды программирования. Разработка программных модулей (программного обеспечения). Подготовка справочных баз данных.
дипломная работа [6,8 M], добавлен 19.11.2013Создание реляционной базы данных с помощью системы управления Microsoft SQL Server 2012. Разработка программного продукта, который представляет собой систему учета археологического музея и демонстрирует возможности взаимодействия с созданной базой данных.
курсовая работа [1,8 M], добавлен 14.12.2015