Сохрани и опубликуйсвоё исследование
О проекте | Cоглашение | Партнёры
Выпускная квалификационная работа 09.03.03. Прикладная информатика
Источник: Белгородский государственный университет - национальный исследовательский университет (НИУ «БелГУ»)
Комментировать 0
Рецензировать 0
Скачать - 3,9 МБ
Enter the password to open this PDF file:
-
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ» ( Н И У « Б е л Г У » ) ИНСТИТУТ ИНЖЕНЕРНЫХ ТЕХНОЛОГИЙ И ЕСТЕСТВЕННЫХ НАУК Кафедра прикладной информатики и информационных технологий АВТОМАТИЗАЦИЯ УЧЕТА СЕЛЬСКОХОЗЯЙСТВЕННОЙ ТЕХНИКИ И ЗАПЧАСТЕЙ В ООО «Д.А.Г.-31» Выпускная квалификационная работа студентки заочной формы обучения направления подготовки 09.03.03 Прикладная информатика 5 курса группы 07001151 Федориной Марии Юрьевны Научный руководитель: ассистент, Болгова Е.В. БЕЛГОРОД 2016
Содержание ВВЕДИНИЕ ................................................................................................................. 3 1 АНАЛИТИЧЕСКИЯ ЧАСТЬ .................................................................................. 6 1.1 Технико-экономическая характеристика предметной области ................. 6 1.1.1 Характеристика ООО «Д.А.Г.-31» ............................................................. 6 1.1.2 Краткая характеристика подразделения и видов его деятельности ....... 7 1.2 Экономическая сущность задачи ..................................................................... 9 1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи................................................................................. 12 1.4 Постановка задачи ........................................................................................... 14 1.4.1 Цель и назначение автоматизированного варианта решения задачи ... 14 1.4.2 Общая характеристика организации решения задачи на ЭВМ ............. 15 1.5 Анализ существующих разработок и обоснование выбора технологии проектирования ...................................................................................................... 16 2 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ..................................................... 22 2.1 Обоснование проектных решений по техническому обеспечению ........... 22 2.2 Обоснование проектных решений по информационному обеспечению ... 24 2.3 Обоснование проектных решений по программному обеспечению .......... 25 2.4 Обоснование проектных решений по технологическому обеспечению .... 27 2.5 Обоснование выбора программных средств ................................................. 29 3 ПРОЕКТНАЯ ЧАСТЬ ............................................................................................ 32 3.1 Информационное обеспечение задачи .......................................................... 32 3.1.1 Информационная модель и ее описание .................................................. 32 3.1.2 Характеристика первичных документов с нормативно-справочной и входной оперативной информацией ................................................................. 33 3.2 Программное обеспечение задачи ................................................................. 36 3.2.1 Общие положения ...................................................................................... 36 3.2.2 Структурная схема пакета ......................................................................... 41 3.3 Технологическое обеспечение задачи ........................................................... 45 3.4 Описание контрольного примера реализации проекта ................................ 47 4 ОРГАНИЗАЦИОНННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ ..................................... 63 4.1 Целесообразность разработки с экономической точки зрения ................... 63 4.2. SWOT-анализ разработки автоматизированной системы по учету сельскохозяйственной техники и запчастей ....................................................... 64 4.3. Калькуляция себестоимости научно-технической продукции .................. 67 ЗАКЛЮЧЕНИЕ ......................................................................................................... 72 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ............................................... 73 2
ВВЕДИНИЕ Каждое предприятие находится в непрерывном развитии, которое представляет собой динамическую систему со сложными иерархическими организационно-управленческими структурами и подразделениями. Достижение стоящих перед организацией стратегических целей может осуществляться путем разработки и внедрения информационной системы управления учета товаров. Информационная система должна позволять решать ряд задач по учету, хранению, контролю, обработке и анализу информации об основных процессах, связанных с товарами. В настоящее время обработка электронных документов стала неотъемлемой частью рабочего процесса. Электронный документооборот позволяет значительно сократить необходимое физическое пространство для хранения материалов, журналов, отчетов, а также сократить рабочее время, которое затрачивается на контроль и учет документации предприятий, при этом значительно повышает скорость и качество обработки информации. Актуальность работы обусловлена тем, что автоматизация системы учета товаров остается неотъемлемой задачей для большинства организаций. Одним из таких предприятий является ООО «Д.А.Г.-31», которое представляет ведущих европейских производителей сельскохозяйственных машин. Информационные системы и технологии становятся средством повышения эффективности и производительности работы человека, позволяют быстро и качественно анализировать информацию, принимать правильные решения. К подобным системам относится и платформа «1С: Предприятие» фирмы «1С». «1С: Предприятие» значится как универсальная система автоматизации деятельности предприятий и организаций. Из-за своей универсальности систему можно использовать для автоматизации самых разных участков деятельности предприятий и организаций. Данная выпускная квалификационная работа направлена на изучение теоретических основ и их реализации на практике посредством разработки ав3
томатизированной системы учета сельскохозяйственной техники и запчастей для компании ООО «Д.А.Г.-31». Предметом исследования – учет сельскохозяйственной техники и запчастей. Объектом исследования является компания ООО «Д.А.Г.-31». Цель работы – совершенствование учета сельскохозяйственной техники и запчастей в ООО «Д.А.Г.-31». Цель определила следующие задачи: изучение специальной литературы по вопросу предметной области; проектирование структуры конфигурации; реализация конфигурации на платформе «1С: Предприятие 8.3»; тестирование. В 1 разделе приведена технико-экономическая характеристика предметной области организации ООО «Д.А.Г.-31», а именно характеристика предприятия. Приведено обоснование необходимости и цели использования вычислительной техники для решения задачи, а также показана экономическая сущность задачи, цель и назначение автоматизированного варианта решения задачи, общая характеристика организации решения задачи на ЭВМ. С помощью CASE-средства AllFusion Process Modeler 7 представлены DFD-диаграммы, которые описывают деятельность строительной организации ООО «Д.А.Г.-31» «Как есть». В 2 разделе приведены обоснования проектных решений по техническому, информационному, программному и технологическому обеспечению. Также представлено обоснование выбора программных средств разработки автоматизированной системы учета с/х техники и запчастей. В 3 разделе рассматривается информационное обеспечение задачи АИС, а также структурно-функциональный анализ программного продукта «КАК ДОЛЖНО БЫТЬ». В 4 разделе приводится экономическое обоснование, которое включает в себя оценку экономической эффективности, а также целесообразность разра4
ботки с экономической точки зрения. Проводится SWOT-анализ разработки и рассчитывается себестоимость разработки АИС учета с/х техники и запчастей. Выпускная квалификационная работа состоит из введения, четырех разделов, заключения и списка используемых источников. Работа изложена на 72 страницах основного текста, содержащего 40 рисунков и 5 таблиц. 5
1 АНАЛИТИЧЕСКИЯ ЧАСТЬ 1.1 Технико-экономическая характеристика предметной области 1.1.1 Характеристика ООО «Д.А.Г.-31» Компания ООО «Д.А.Г.-31» была основана в 2005. На сегодняшний день ООО «Д.А.Г.-31», используя многолетний опыт работы на рынке сельскохозяйственных машин, стало надежным партнером, как для небольших фермерских хозяйств, так и для крупных сельскохозяйственных предприятий и агрохолдингов в Белгородской области. Компания ООО «Д.А.Г.-31» является официальным представителем ведущих европейских производителей сельскохозяйственных машин: Petkus – машины для подготовки семян, элеваторы, комбикормовое оборудование; Amazone – почвообрабатывающая техника, техника для посева, ухода и защиты растений; Ropa – самоходные машины для уборки, очистки и погрузки сахар- ной свеклы; Hawe – многофункциональные прицепы для зеленой массы, удоб- рений и перегрузки зерна; Samson – оборудование для внесения навозной жижи; Beinlich – машины для полива и орошения; JF-Stoll – оборудование для заготовки и раздачи кормов, фронталь- ные погрузчики. Основными направлениями деятельности компании являются: поставка сельскохозяйственной техники; осуществление гарантийного и послегарантийного обслуживания и ремонта; пусконаладочные работы под руководством высококвалифициро- ванных специалистов; 6
своевременное обеспечение запасными частями; компетентные консультации при подборе и комплектации техники; обучение специалистов клиента. Большое внимание компания ООО «Д.А.Г.-31» уделяет развитию сервисного обслуживания и своевременному обеспечению клиентов запасными частями. Для этих целей был организован склад запасных частей на территории Белгородской области, который ежесезонно пополняется необходимыми запасными частями к поставляемой технике. Предприятие ООО «Д.А.Г.-31» занимается поставкой и реализаций запасных частей и смазывающих материалов к сельскохозяйственным машинам Petkus, Amazone, Ropa, Hawe, Samson, Beinlih, JF-Stoll. 1.1.2 Краткая характеристика подразделения и видов его деятельности ООО «Д.А.Г. -31» в 2011 году запланировало начало строительства собственной технической базы с офисными помещениями, складским помещением и ремонтной мастерской для более качественного и оперативного обслуживания оборудования клиентов. Сотрудники предприятия распределены по следующим подразделениям: Отдел кадров, Бухгалтерия, Отдел автоматизированной системы управления, Отдел сбыта и снабжения, Склад, Административно-хозяйственный отдел, Транспортный отдел. Выделение отделов выполнено по функциональному признаку. Функции отделов представлены в таблице 1.1. 7
Таблица 1.1 – Функции отделов Наименование отдела Отдел кадров Бухгалтерия Отдел АСУ Отдел сбыта и снабжения Склад Административнохозяйственный отдел Транспортный отдел Функции Прием/увольнение сотрудников. Работа с персоналом предприятия. Работа с документами, обеспечение и обслуживание работы руководителя Расчет зарплаты, балансов, расходов и доходов предприятия Поддержание работоспособности компьютерного и сетевого оборудования, оргтехники. Установка и настройка требуемого программного обеспечения, слежка за исправностью работы оргтехники Изучение конъюнктуры рынка, разработка плана реализации продукции, ценовой стратегии, подготовка и заключение договоров с клиентами и поставщиками. Обеспечение предприятия необходимыми ресурсами, учет и контроль их использования и движения Хранение материальных ценностей и техники Ведение хозяйства предприятия Организация транспортного обслуживания предприятия Схематично организационная структура предприятия представлена в следующем виде на рисунке 1.1: Рисунок 1.1 – Организационная структура предприятия 8
Управление предприятием, контроль над деятельностью и взаимодействием структурных подразделений, ведение переговоров с крупными поставщиками и клиентами, утверждение уставных документов, заключение договоров осуществляет директор. Отдел автоматизированных систем управления занимается поддержанием работы всех информационных технологий, используемых на предприятии. Кадровый состав отдела следующий: системный администратор. Системный администратор по поручениям директора занимается установкой и настройкой программного обеспечения, операционных систем, баз данных, пользовательских приложений. На системного администратора возлагается максимальная ответственность в информационной работе предприятия. Он отвечает за состояние сервера, за нагрузкой на сервер. Помимо этого, ему также необходимо регулярно архивировать данные, которые хранятся на серверах, архивация баз данных, так как все документы и все операции организации хранятся на сервере. Также осуществляет установку и настройку требуемого программного обеспечения, слежку за исправностью работы оргтехники в офисе. В случаях неполадок с оборудованием он занимается ремонтом. При невозможности исправления неполадок или проведения ремонта, технику списывают и заменяют новой. Системный администратор регистрирует обращения сотрудников о проблемах, возникающих у них в работе с компьютерами, офисным оборудованием и т.д. Ведет документацию, статистику по возникающим проблемам, для дальнейшего анализа и улучшения качества работы сотрудников. Так же специалист занимается ремонтом и обслуживанием компьютерной техники. 1.2 Экономическая сущность задачи Для того чтобы оптимизировать работу предприятия и повысить обслуживания заказчиков поставлена задача усовершенствования системы учета сельскохозяйственной техники и запчастей. 9
Объектом рассмотрения является система учета товара. В результате автоматизации данной деятельности, будут достигнуты ключевые цели предприятия: предоставление широкого выбора продукции розничным и оптовым покупателям, обоснованное и своевременное пополнение складских запасов продукции, обеспечение ассортимента предлагаемого товара. Таким образом, можно сформулировать задачу данной выпускной квалификационной работы, как "Организация системы автоматизированного учета сельскохозяйственной техники и запчастей". Рассматриваемую задачу можно отнести к классу задач "Анализа деятельности организации" и необходимой для достижения поставленных целей организаций. Результаты решения рассматриваемой задачи являются базов для принятия стратегических управленческих решений. Поэтому задача "учета сельскохозяйственной техники и запчастей" является важной и неотъемлемой частью управленческого анализа хозяйственной деятельности предприятия. Информацию для решения задачи получают благодаря первичному учету в отделе продаж и в ходе формирования сводных заказов в отделе снабжения. Решение данной задачи позволят предотвратить сбои поставок или поставки ненадлежащей номенклатуры товаров, а также смогут служить исходными данными для управленческого учета. При использовании ручного учета каждое подразделение розничного предприятия (отдел закупок и продаж, бухгалтерия и др.) для выполнения функций, возложенных на них, должно изменять одни и те же данные из первичных документов, на основе которых составляются отчетные и другие выходные документы оперативного, статистического и бухгалтерского учета. Применение ручной неавтоматизированной обработки информации не отвечает действующим требованиям бухгалтерского учёта. Оно приводит к тому, что информация многократно дублируется, увеличивается временя и в конечном итоге стоимость ее обработки. Основным предназначением автоматизированной информационной системы является: повышение эффективности реализации основных функций отдела 10
снабжения, так как их функционирование связано с достаточно большими информационными и документными потоками; повышение производительности труда; улучшение оперативности принятия решений; снижение количества вычислительных ошибок с помощью автома- тизации процесса обработки информации; способствование безопасному и эффективному хранению и доступу к информации. Сотрудники предприятий тратят достаточно большое количество своего рабочего времени для того, чтобы выполнить многочисленные трудоемкие учетно-технические операции обработки информации, которые связаны с оперативным учетом поступления, продажи и запасов товаров. Для того, чтобы выполнить элементарные процедуры обработки данных не нужны специальные знания. С увеличением объема информации, возрастет и доля таких работ. Вследствие этого уменьшается время на выполнение важных творческих работ таких, как регулирование и анализ поставок и запасов товаров, контроль, определение потребности в товарах, изучение конъюнктуры торговли и т.п. Массовые, повторяющиеся операции по ведению оперативного учета, оформлению оптовой продажи товаров, относятся к числу задач, поддающихся формализации и, следовательно, автоматизации. В процессе автоматизации оперативного управления торговыми процессами требуется тщательная проработка состава постоянной и переменной информации. К примеру, данные, которые характеризуют товары контрагентов обязаны обеспечивать автоматизацию обработки заказов, оперативного учета поступления и продажи товаров. Целью является создать автоматизированную информационную систему, которая позволит эффективно хранить, обрабатывать, анализировать и использовать информацию по учету сельскохозяйственной техники и запчастей. Таким образом для разработки автоматизированной информационной системы (АИС) необходимо выполнить следующие задачи: 11
создать справочную информацию по АИС; сформировать СУБД для работы АИС; реализовать управление доступом к АИС; провести учет товаров и их анализ. 1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи На первоначальных этапах создания информационной системы необходимо точно понимать, как работает предприятие или система, которую мы собираемся автоматизировать. В нашем случае предметом исследования – учёт сельскохозяйственной техники и запчастей. Для описания работы системы необходимо построить функциональную модель (модель бизнес-процессов). Для наглядного представления экономической сущности задачи проведем моделирование бизнес-процессов предметной области. Для наглядного представления экономической сущности задачи проведем моделирование бизнес-процессов предметной области. Наиболее удобным языком моделирования бизнес-процессов является DFD. Диаграммы потоков данных (Data Flow Diagrams — DFD) это иерархия функциональных процессов, которая связана потоками данных. Цель такого представления — продемонстрировать, как каждый процесс может преобразовывать свои входные данные в выходные, а также выявлять отношения между этими процессами. Для построения DFD обычно используются две разные нотации, соответствующие методам Йордона-ДеМарко и Гейна-Сэрсона. Данные нотации имеют не значительные отличии друг от друга графическим изображением символов. В соответствии с данным методом модель системы определяется как 12
иерархия диаграмм потоков данных, которая описывает асинхронный процесс преобразования информации от ее ввода в систему до выдачи потребителю. Источники информации (внешние сущности) порождают информационные потоки (потоки данных), переносящие информацию к подсистемам или процессам. Те, в свою очередь, преобразуют информацию и порождают новые потоки, которые переносят информацию к другим процессам или подсистемам, накопителям данных или внешним сущностям — потребителям информации. Контекстная диаграмма показана на рисунке 1.2. Рисунок 1.2 – DFD-диаграмма А-0 – контекстная диаграмма системы Входной информацией системы является: данные об оплате; данные о товарах; данные о контрагентах. Выходной информацией системы является: отчеты; информация о выданных товарах; 13
документы об оказании услуг; чек. Детализация контекстной диаграммы A-0 представлена на рисунке 1.3. На данной диаграмме выделены три функциональных блока: “Составление отчетов”, “Формирование документа”, “Получение оплаты”. Сначала данные о товарах и контрагентах поступают в “Формирования документа”, затем из блока “Получение оплаты” поступает чек об оплате. Из блока “Формирования документа” информация о выданных товаров поступает в “Составление отчетов”, там формируются отчеты и отправляются в архив. Рисунок 1.3 — Детализация контекстной диаграммы ООО «Д.А.Г.-31» 1.4 Постановка задачи 1.4.1 Цель и назначение автоматизированного варианта решения задачи Целью выпускной квалификационной работы является совершенствова14
ние учета сельскохозяйственной техники и запчастей в ООО «Д.А.Г.-31». Вследствие анализа деятельности компании пришли к выводу, что существующая система ведения оперативного учета на предприятии является неполной, и во многом неудобной для поиска, обработки и анализа информации. Назначением решения задачи является автоматизация учета сельскохозяйственной техники и запчастей организации ООО «Д.А.Г.-31», а именно: автоматизация обработки входной информации; автоматизация составления отчетности. 1.4.2 Общая характеристика организации решения задачи на ЭВМ Разрабатываемая автоматизированная информационная система должна обеспечить автоматизированный контроль, а также учет сельскохозяйственной техники и запчастей. В начале для этого необходимо: обеспечить ввод данных, которое связанны с поставками в органи- зацию и осуществить их обработку; создать отчеты, а также документы для контрагентов. при вводе данных об наименовании товаров должен использоваться справочник "Товары"; сформированные документы обязательно должны соответствовать отраслевым стандартам, которые утверждены в организации. Система должна иметь доступ с различными правами директору, отделу кадров и менеджеру по продажам. Заданные характеристики функционирования должны обеспечиваться при условиях, которые определяются конкретным носителем данных, на котором они хранятся. В разрабатываемой системе решаемые задачи будут созданы соответствующим программным обеспечением, которое будет иметь возможности выполнения ряда операций, например, редактирование информации, поиск дан15
ных, формирование отчетов. Процессы корректировки, заполнения и поиска данных будут реализованы однотипным способом во всех формах. Прикладные накладные, счета по оплате, расходные накладные, информация со склада являются источником оперативной информации для реализации решений поставленных задач. Эти данные постоянно меняются, поэтому их свойственно иметь большой объем обрабатываемой информации. Для расчета и вывода итоговой информации будут использоваться отчеты. Отчеты можно будет сформировать в зависимости от выбранных параметрах. В конфигурации планируется разработать 4 справочника (см. таблица 1.2): Таблица 1.2 – Справочники № п/п 1 Наименование справочника Номенклатура 2 Контрагенты 3 Склады 4 Сотрудники Назначение справочника Хранит информацию о материалах. Хранит информацию о контрагентах Содержит описание складов организации Хранит информацию о сотрудниках Комментарии Иерархический справочник с двухуровневой иерархией. Юридические и физические лица приобретающие или покупающие товары Справочник будет содержать единственный элемент – «Основное», поэтому имеет смыл сделать его предопределённым. Лица отпускающие товары или услуги 1.5 Анализ существующих разработок и обоснование выбора технологии проектирования В настоящее время на рынке информационных технологий возрастает спрос на системы автоматизации оперативного учета, вследствие чего, растет, конечно же, и предложение. 16
Для ведения учета в единой базе данных в настоящее время предлагается множество программных комплексов различной мощности и стоимости. Как правило, это сложные и дорогие корпоративные системы, и каждая требует отдельного подробного освещения. Если пропустить таких дорогостоящих монстров, как SAP/R3, Baan, Oracle Applications, то можно условно разделить на две группы: отечественные и зарубежные. К первой группе относятся такие системы как: Exact, Axapta, Hansa Solutions, Accpac, Platinum, Scala, SunSystems. Ко второй группе: ИнФин, 1С, Парус, Интеллект-Сервис, ИнфоСофт, Галактика, АйТИ. Стоимость на зарубежные варьируется от десяти до нескольких сотен тысяч долларов, когда стоимость российских систем в несколько раз дешевле. Однако, при покупке таких программ нужно руководствоваться как ценой, так и адаптированностью, надежностью, функциональностью и наличием поддержки. У каждой такой программы есть своя особенность, вследствие которой она подходит организации. Плюсы программного пакета "ИнФин": простой в работе с пакетом; легкий в работе, для обучения персонала; небольшие аппаратные и программные требования; отсутствуют сложные и продолжительные настройки; не нужен специалист для установки и первоначальной настройки пакета, все это может сделать сам сотрудник; может работать не только под управлением устаревшей ОС MS- DOS, но и также в ОС Windows в режиме эмуляции MS-DOS; имеет широкую поддержку официальными дилерами и распростра- часто используется в фирмах, которые имеют старую технику. нен; Минусы: работает под управлением устаревшей ОС MS-DOS, менее распро17
страненной, чем Windows; жесткая система, плохо настраиваемая для применения в нестан- дартных случаях; пакет невозможно развить на месте применения, для этого необхо- дима поддержка разработчиками; отсутствует внутренний язык, поэтому нет возможности перекон- фигурировать пакет, если возникает необходимость. Область применения «1С:Предприятие»: поддержка оперативного управления предприятием; поддержка многовалютного учета, широкие возможности для управленческого учета и построения аналитической отчетности; решение задач финансового анализа, бюджетирования и планиро- автоматизация хозяйственной и организационной деятельности; регламентированная отчетность, ведение бухгалтерского учета с вания; несколькими планами счетов и произвольными измерениями учета; управление персоналом и расчет зарплаты; автоматизация торговых и производственных предприятий, пред- приятий сферы обслуживания, финансовых и бюджетных организаций и т.д. другие области применения. Плюсы «1С:Предприятие»: гибкая система для работы в среде бухгалтерия, кадры, зарплата и возможно настроить систему практически под любого бухгалтера, т.д.; начальника отдела, менеджера и т.п.; возможно настроить систему под любую фирму, организацию, включая бюджетные; есть внутренний язык, который позволяет отличить ее от других па- кетов в сторону гибкости и настраиваемое практически под любого пользовате18
ля; позволяет работать под управлением ОС Windows, что существенно расширяет применимость этого пакета; данной системы не нужны дополнительные модули разработчиков; распространенность и развитость поддержки потребителя системы. Минусы: довольно сложная система, которая требует специальное обучение для работы с ней сотрудника; требуется большой объем памяти и дискового пространства; трудно настроить и перенастроить данную систему обычному со- трудники из-за ее сложности; требуется специалист для настройки/перенастройки системы; необходимо большое количества времени для освоения внутреннего языка системы. Программные продукты как "Босс-корпорация" и "Галактика" многофункциональные, но процесс настройки программного обеспечения занимает большое количество времени. Число готовых решений пока ограничено. Выбор системы «1С:Предприятие» был принят по следующим критериям: система «1С:Предприятие» — гибкая настраиваемая система для решения широкого круга задач в сфере автоматизации деятельности предприятий. Это в первую очередь ведение учета товарных и материальных ценностей, бухгалтерского учета, а также расчет заработной платы и кадровый учет, складской и торговый учет и т.д.; задачи управления и учета могут существенно отличаться в зависи- мости от рода деятельности отрасли, предприятия, специфики продукции или оказываемых услуг, структуры и размера предприятия, требуемого уровня автоматизации; преимущество системы «1С:Предприятие» 19 перед аналогичными
программами - ее надежность, гибкость в настройке и хорошо организованная структура. Система позволяет пользователю создавать новые конфигурации, модифицировать существующие конфигурации с учетом специфики работы предприятия, разрабатывать нестандартные виды отчетов; «1С:Предприятие» является системой прикладных решений, кото- рая построена по единым принципам и на единой технологической платформе. Директор предприятия может выбрать решение, соответствующие актуальным потребностям организации; система программ «1С:Предприятие» позволяет решить большое количество задач связанных с автоматизацией учета и управления, которые стоят перед динамично развивающимися современными организациями; программные продукты системы «1С:Предприятие» поставляются с типовыми конфигурациями. Типовые конфигурации позволяют реализовать большое количество общих схем учета, а также могут использоваться в большинстве предприятий. Выбор системы «1С:Предприятие» был выбран не случайным образом, поскольку это многофункциональная системы в настоящего времени. Отличительной чертой данной системы является ее конфигурируемость. Благодаря этому основному свойству системы, можно настроить прикладную подсистему на автоматизированное ведение учета на практически любом участке бухгалтерского учета. Так как на предприятии ООО «Д.А.Г.-31» отсутствует автоматизированная информационная система, то было принято решение о приобретении конфигурации на платформе «1С: Предприятие 8.3», в которой имеются достаточно гибкие возможности. Выводы по разделу 1 Таким образом, в первом разделе ВКР был проведен анализ деятельности организации ООО «Д.А.Г.-31», обоснована необходимость и цель 20
использования вычислительной техники для решения задачи автоматизации учета с/х техники и запчастей. Была изучена организационная структура предприятия, деятельность отдела по снабжению, а также его взаимодействие с отделами внутри организации, определены цель и назначение автоматизированного варианта решения задач по учету с/х техники и запчастей. Проанализированы существующие программные продукты, позволяющие вести учет товаров. Для реализации АИС требуется программное, аппаратное оборудование. Основными программами для разработки будут: конфигурация платформы «1С: Предприятие 8.3», case-средство AllFusion Process Modeler 7. 21
2 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ 2.1 Обоснование проектных решений по техническому обеспечению Техническое предназначенных обеспечение для работы – комплекс информационной технических системы, средств, а также соответствующая документация на эти средства и технологические процессы. Техническое обеспечение включает в следующий комплекс технических средств: устройства передачи данных и линий связи – модемы; компьютеры; устройства сбора, обработки, накопления, передачи и вывода ин- формации – жесткие диски, устройства хранения данных, факсимильные аппараты, принтеры, сканеры; эксплуатационные материалы – бумага, CD (DVD) – диски и т.п. Основными средствами технического обеспечения являются автоматизированные рабочие места сотрудников фирмы. В качестве автоматизированного рабочего места рекомендуется использовать персональные компьютеры со следующими характеристиками: Процессор Intel® Core™ i3 4150 (3.5 Ггц). Материнская плата Asus M2N-SLI Deluxe. Оперативная память 4 Гб (DDR3 DIMM). Жесткий диск 1000,0 Gb HDD. Видеокарта 1024 Mb NVIDIA GeForce GT 730. Привод DVD±RW. Корпус Midi-Tower. Картридер. Монитор 18.5" Samsung S19F350HNI. Мышь Genius NX-7000 Black. Клавиатура Jet.A SlimLine K5 W Black. 22
Данная конфигурация позволит осуществлять работу в разрабатываемой системе с высокой степенью надежности. В случае необходимости подключения к локальной сети предприятия необходимо приобрести сетевую карту. Картридер и привод DVD±RW, не являются обязательными, однако имеют место быть. Отсутствие таковых может положительно влиять на сохранность конфиденциальной информации. Необходимым элементом является источник бесперебойного питания. Программа должна функционировать на персональных компьютерах со следующими характеристиками: 32-разрядный сервер 1С:Предприятия: Системные требования: Процессор Intel Pentium IV/Xeon 2,4 ГГц и выше. Жесткий диск 40Гб и выше. Оперативная память 1024 Мб и выше. Устройство чтения компакт-дисков. SVGA-видеокарта. USB-порт. 64-разрядный сервер 1С:Предприятия: Системные требования. Процессор с архитектурой x86-64 (Intel с поддержкой EM64T, AMD с поддержкой AMD64). Жесткий диск 40Гб и выше. Оперативная память 2048 Мб и выше. SVGA-видеокарта. Устройство чтения компакт-дисков. USB-порт. Для обеспечения защиты от несанкционированного доступа к информации, связанной с поставками на предприятие будет предусмотрена система паролей при загрузке программы в оперативную память. 23
2.2 Обоснование проектных решений по информационному обеспечению Информационное обеспечение автоматизированной системы (АС) — совокупность форм документов, классификаторов, нормативной базы и реализованных решений по объемам, размещению и формам существования информации, применяемой в АС при ее функционировании. В состав информационного обеспечения должны входить: потоки входной информации, к которым относятся сведения о по- ступившем товаре, наименованиях, его количестве и т.д. потоки выходной информации, к которым следует отнести сведения о количестве товара, находящегося на складе, наименовании получателя, дате его выдачи товара и так далее. Описание информационного обеспечения АСУ должно состоять из следующих разделов: организация сбора и передачи информации; принципы организации информационного обеспечения; организация внутримашинной информационной базы; построение системы кодирования и классификации; организация внемашинной информационной базы. В состав классификаторов входят следующие: Справочник "Сотрудники". Справочник "Контрагенты". Справочник "Номенклатура". Справочник "Склады". В результате должны формироваться следующие отчеты: реестр Документов Оказание Услуг; рейтинг товаров; выручка сотрудников; 24
перечень товаров; рейтинг контрагентов; универсальные; товары. 2.3 Обоснование проектных решений по программному обеспечению Программное обеспечение – совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ. Структура программного обеспечения представлена на рисунке 2.1. Рисунок 2.1 – Структура программного обеспечения Программное обеспечение, можно условно разделить на три категории: прикладное программное обеспечение, обеспечивающее выполне- ние необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д. системное программное обеспечение (программы общего пользова25
ния), выполняющие различные вспомогательные функции, например, выдачу справочной информации о компьютере, создание копий используемой информации, проверку работоспособности устройств компьютера и т.д. инструментальное программное обеспечение (системы программи- рования), обеспечивающее разработку новых программ для компьютера на языке программирования. Прикладное программное обеспечение, которое используют на предприятии, включает в себя: пакет MS Office – в состав этого пакета входит программное обеспечение для работы с различными типами документов: базами данных, электронными таблицами, текстами и др.; Internet Explorer – браузер компании Microsoft; Mozilla Firefox – браузер компании Mozilla; ESET NOD32 – антивирусный пакет, составляющий основу обеспечения безопасности предприятия. Системное программное обеспечение, которое используют на предприятии, включает в себя: операционные системы Windows 7, установленные на рабочих станциях; Everest – программа, которая предоставляет информацию о компьютере и следит за состоянием ПК. 26
2.4 Обоснование проектных решений по технологическому обеспечению Технологическое обеспечение автоматизированных информационных систем состоит из подсистем, которые обеспечивают решение задач с применением ЭВМ, автоматизируют информационное обслуживание пользователей и других технических средств управления в установленных режимах работы. Технологическое обеспечение автоматизированных информационных систем, в основном однородно для различных систем по составу, что позволяет реализовать принцип совместимости систем в процессе их функционирования. Обязательными элементами обеспечения автоматизированных информационных систем являются правовое, программное, техническое, лингвистическое, информационное, математическое, эргономическое и организационное. Технологический процесс обработки данных – это комплекс взаимосвязанных операций по преобразованию информации в процессе решения функциональных задач на ЭВМ, начиная с момента возникновения информации и до получения на ее основе исходных данных. При сборе и регистрации информации особое значение придается достоверности, своевременности и полноте первичной информации. На предприятии регистрация и сбор информации происходят при выполнении различных хозяйственных операций. Как правило, сбор информации сопровождается ее регистрацией, т.е. фиксацией информации на материальном носителе (машинном носителе, документе), вводом в ЭВМ. В первичные документы запись в основном осуществляется вручную, поэтому процедуры регистрации и сбора остаются пока наиболее трудоемкими. В условиях автоматизации управления предприятия особое внимание придается использованию технических средств регистрации и сбора информации, которые совмещают операции количественного накопления, регистрации, передачи информации по каналам связи и ее измерения, ввод непо27
средственно в ЭВМ для формирования нужных документов или накопления полученных данных в системе. Накопление и хранение информации вызвано многократным ее использованием, применением условно-постоянной справочной и других видов информации, необходимостью комплектации первичных данных до их обработки. Накопление и хранение информации осуществляется в информационных базах, на машинных носителях в виде информационных массивов, где данные располагаются по установленному в процессе проектирования порядку. Поиск данных непосредственно связан с накоплением и хранением, т.е. выборка нужных данных из хранимой информации, включая поиск информации, подлежащей корректировке или замене. Обработка информации производится на ЭВМ в местах возникновения первичной информации, где организуются автоматизированные рабочие места (АРМ) специалистов. Обработка может производиться не только автономно, но и в вычислительных сетях, с использованием набора ЭВМ программных средств и информационных массивов для решения функциональных задач. В ходе решения задач на ЭВМ в соответствии с машинной программой формируются результатные сводки, которые печатаются машиной на бумаге или отображаются на экране. Сбор исходной информации осуществляется из следующих источников: первичные документы; отчеты. Основной задачей организации внедрения системы управления предприятием является интеграция и оптимизация всех основных бизнес-процессов, реализуемых предприятием, таких как контроль над выполнением плана, закупки, планирование, продажа, производство, запасы и т.д. Рассмотрим подробнее процесс покупки контрагентом определенного товара в компании ООО "Д.А.Г.-31" в целом и процесс внутреннего учета с/х техники и запчастей покупателей в частности. 28
В настоящее время в ООО "Д.А.Г.-31" данный процесс построен следующим образом: Покупатель делает заказ менеджеру по продажам при личной встрече, по e-mail или телефону. Менеджер по продажам формирует в Excel заявку для отдела снабжения и указывает количество и номенклатурные номера продукции, требуемой заказчиком. Направляет по электронной почте в отдел снабжения. Отдел снабжения, определяет наличие товара на складе, получив заявку по электронной почте. Оплата заказа происходит после его подтверждения. Служба доставки формирует общую ведомость поставки товара на день, в том случае, когда товар оплачен и его можно отгружать. После этого товар проходит отгрузку клиенту. Затем происходит возврат документов, подписанных заказчиком в бухгалтерию организации. Недостатком данной схемы является бесконтрольность ситуации на складе. Наличие или отсутствие товара невозможно контролировать, вплоть до момента его заказа. Таким образом, возникает естественная задержка при поставке товара, которая не устраивает покупателей. В рамках выпускной квалифицированной работы решение данной проблемы предлагается с помощью разработки и внедрения автоматизированной системы управления заказами продукции и складского учета. 2.5 Обоснование выбора программных средств Для разработки АИС учета с/х техники и запчастей будет использовано следующее программное средство - AllFusion Process Modeler 7. AllFusion Process Modeler 7 или как он ранее назывался BPwin – мощный программный продукт, с которым можно моделировать, анализировать, описывать и в последствие оптимизировать бизнес-процессы [33]. С помощью BPwin 29
создание графических моделей бизнес-процессов стало намного проще. Графическое изображение схемы выполнения работ, организация документооборота и обмена с разными видами информации позволяет визуализировать существующие бизнес-модели. Это позволяет использовать новейшие инженерные технологии для решения задач управления организацией [34]. Дизайн должен быть реализован с помощью диаграмм потоков данных (DFD). Обычно диаграммы потоков данных применяются для того, чтобы моделировать информационные системы [35]. Всего DFD использует четыре важных элемента [34]: Процессы – обозначают функции или процессы, обрабатывающие и изменяющие информацию. Работы представлены на диаграммах в виде прямоугольников со скругленными углами. Стрелки – идут от объекта-источника к объекту-приемнику и обо- значают информационные потоки в системе. Внешние ссылки – указывают на место, организацию или человека, участвующих в процессе обмена информацией с системой, но располагаются за рамками этой диаграммы. Хранилища данных – представляют собой собственно данные, к которым осуществляется доступ, эти данные также могут быть созданы или изменены работами. На одной диаграмме может присутствовать несколько копий одного и того же хранилища данных [35]. Выводы по разделу 2 Таким образом, второй раздел ВКР посвящен обоснованию выбора проектных решений по: программному обеспечению, техническому обеспечению, информационному обеспечению, технологическому обеспечению. 30
В результате были определены основные требования к аппаратному и программному обеспечению для разрабатываемого автоматизированного рабочего места. Также был обоснован выбор программных средств, используемых в разработке АИС, выделены их особенности и преимущества перед другими системами. 31
3 ПРОЕКТНАЯ ЧАСТЬ 3.1 Информационное обеспечение задачи 3.1.1 Информационная модель и ее описание Инфологическая или информационная модель (схема данных) и ее описание предполагает моделирование входных, промежуточных и результатных информационных массивов предметной области и их характеристика. Необходимо детально освятить как на основе входных документов и нормативно справочной информации происходит обработка с использованием массивов оперативной информации и формирования выходных данных. На рисунках 3.1˗3.2 представлены диаграммы, выполненные в нотации DFD, которые описывают работу автоматизированной информационной системы учета с/х техники и запчастей для организации ООО «Д.А.Г.-31» «Как должно быть». Рисунок 3.1 – DFD-диаграмма А-0 – контекстная диаграмма системы 32
Рисунок 3.2 – Детализация контекстной диаграммы ООО "Д.А.Г.-31" На данной диаграмме выделены три функциональных блока: “Модуль заполнения данных”, “Модуль формирования документов”, “Модуль формирования отчетов”. Из блока “Модуль заполнения данных” информация товарах, сотрудниках, контрагентах, складах поступает в базу данных, оттуда поступает в “Модуль формирования документов”, где формируется документы, после чего информация поступает в блок “Модуль формирования отчетов”. 3.1.2 Характеристика первичных документов с нормативно-справочной и входной оперативной информацией Входная информация ˗ вся информация, необходимая для решения задачи и расположенная на различных носителях: первичных документах, машинных носителях, в памяти персонального компьютера. В разрабатываемой выпускной квалификационной работе входной информацией автоматизированной системы является: 33
для отражения приходных операций приходные накладные, запол- няющиеся от руки. Эти документы необходимы для учета поступления товара на склад от поставщиков. для отражения расходных документов: оказание услуг, которые за- полняются от руки. Эти документы подтверждают факт отгрузки продукции со склада. Все данные по оперативной входной информации заносятся в компьютер. На основании первичных данных можно распечатать приходные накладные, оказание услуг. Данная входная информация позволяет формировать отчеты. В проектируемой системе, помимо входных данных, существуют и постоянные данные, которые заносятся в справочники системы и хранятся там. Ведение данных постоянной информации позволяет исключить условнопостоянную информацию из первичных документов, что может влиять на снижение трудоёмкости их заполнения, а также позволит автоматизировать отчётный процесс. К постоянной информации относится информация, хранящаяся в следующих справочниках: – Справочник контрагентов (см. рисунок 3.3). Рисунок 3.3 — Справочник контрагентов 34
– Справочник сотрудников (см. рисунок 3.4). Рисунок 3.4 — Справочник сотрудников – Справочник номенклатуры (см. рисунок 3.5). Рисунок 3.5 — Справочник номенклатуры – Справочник складов (см. рисунок 3.6). 35
Рисунок 3.6 — Справочник складов Как правило, работа с любой задачей начинается с заполнения справочников. В дальнейшем по мере работы с программой справочники также пополняются и изменяются. 3.2 Программное обеспечение задачи 3.2.1 Общие положения Для разрабатываемого автоматизированного рабочего места существуют функции управления и обработки данных. При этом можно выделить и детализировать два подмножества функций: реализующих служебные функции и реализующих основные функции (ввода первичной информации, обработки, ведения справочников, ответов на запросы и др.). На рисунке 3.7 представлено дерево функций графического описания функций управления и обработки данных. 36
Основное меню Основные функции Служебные функции Обработка Главное Бухгалтерия, оказание услуг, отдел кадров, учет товаров Справочники Справка Документы Настройка системных параметров Отчеты Прикладная накладная Номенклатура Дополнительные возможности Рейтинг Контрагентов Перечень с/х техники Сотрудники Оказание услуги Реестр документов Оказание услуг Контрагенты Создать Универсальный Склады Просмотр Выручка сотрудников Создать Рейтинг товар Печать Просмотр Товары Просмотр Сформировать Рисунок 3.7 – Дерево функций Основное меню делится на две группы функций: основные и служебные. Основные функции меню: − справочники; − документы; − отчеты. Служебные функции основного меню: − настройка системных параметров работы системы, включая управ- ление доступом к базе данных; − работа со справкой. Решение автоматизируемого комплекса задач организовано в архитектуре клиент-сервер. Клиент-серверный вариант предназначен для использования 37
в рабочих группах или в масштабе предприятия. Он реализован на основе архитектуры «клиент-сервер». Взаимодействие с пользователем в системе реализовано на принципах диалога. Система имеет графический современный интерфейс, общение пользователя с компьютером происходит посредством передачи сообщений через экранные формы. На рисунке 3.8 представлена общая схема сценария диалога. Глобальный модуль 1. Справочники 2. Документы 3. Перечисления 4 Регистр сведений 5.Регистр накоплений 6. Отчеты 1. Справочники Номенклатура Сотрудники Контрагенты Склады 2. Документы Прикладная накладная Оказание услуги 3. Перечисления Виды номенклатуры 4. Регистр сведений Цены на номенклатуру 5. Регистр накопления Остатки товаров Продажи Стоимость товаров 6. Отчеты Перечень с/х техники Реестр документов Оказание услуг Универсальный Выручка Сотрудников Рейтинг Товаров Товары Рисунок 3.8 – Сценарий диалога Глобальный модуль представлен в виде следующих объектов конфигурации: документы; справочники; перечисления; отчеты; регистры сведений; регистры накоплений. Справочники предназначены для хранения информации, которая будет использована в других объектах 1С – документах, отчетах. Таким образом, учет в 1С ведется в разрезе (по) справочников. 38
Информация, которая хранится в справочниках, называют Нормативносправочной информацией [42]. Информация из справочников используется в документах прикладная накладная и оказание услуги. Документы в 1С предназначены для хранения основной информации о всех событиях, происходящих на предприятии, с точки зрения экономики. При помощи документов отражаются платежи, операции, перемещения, движения и прочие подобные события [41]. В конфигурации созданы следующие документы: Прикладная накладная; Оказание услуги. Перечисления представляют собой служебный тип данных, который не используется самостоятельно, а применяется, в основном, в совокупности с другими типами данных. Определить перечисление можно как «список возможных значений реквизита». Перечисления используются при вводе значений реквизитов документов, справочников, при вводе значений констант, и тех случаях, когда необходимо исключить неоднозначный ввод информации. В конфигурации создано перечисление «Виды номенклатуры», определяющее виды номенклатуры. Набор значений перечисления задается при конфигурировании [44]. Отчеты используются для получения сводной информации на основании данных, введенных в системе. Обычно отчет содержит алгоритмы получения и обработки информации, формы, при помощи которых организуется интерфейс для ввода параметров алгоритмов и представления результатов их работы, а также макеты, используемые для вывода результатов выполнения алгоритма в табличный документ [45]. В конфигурации разработаны следующие отчеты: отчет «Рейтинг Контрагентов»; отчет «Перечень с/х техники»; отчет «Реестр документов Оказание услуг»; отчет «Универсальный»; 39
отчет «Выручка Сотрудников»; отчет «Рейтинг Товаров»; отчет «Товары». Регистр сведений – объект конфигурации платформы 1С предназначенный для хранения информации. Сущность регистра сведений – хранение данных (ресурсов) по одному или нескольким разрезам информационных измерений. В качестве типа данных измерения может быть любой ссылочный тип платформы, а также любой примитивный тип – число, строка, дата, булево. Документ, которым вносится запись в регистр сведений, называется регистратором. В данном случае, регистратором является документ «Оказания услуги». Если регистр записывается регистратором, то это значит, что записи будут жестко подчинены регистраторам - документам. Обычно это значит, что записи будут порождаться при проведении документов. Соответственно, при удалении документа записи будут удаляться автоматически. Регистратор может быть только один [46]. Регистры накопления – прикладные объекты конфигурации в системе 1С:Предприятие, которые используются для накопления информации о наличии и движении средств – товарных, денежных и других. Информация о хозяйственных операциях в регистры накопления вводится с использованием документов (регистраторов). Содержимое регистра накопления можно представить в виде таблицы с количеством колонок, равным сумме измерений и ресурсов регистра накопления. Помимо измерений и ресурсов, для регистра накопления может быть создан набор реквизитов. Реквизиты позволяют включать в движения регистров различную дополнительную информацию. Реквизиты не влияют на значения ресурсов регистра и могут использоваться для анализа движений регистра. В системе 1С:Предприятие возможно использование регистров накопления двух типов: регистры остатков и регистры оборотов. Для регистра остатков методы встроенного языка позволяют получить остатки регистра накопления на 40
заданный момент времени. Есть возможность фильтрации по значениям измерений, а также получения остатков в разрезе других измерений. Регистры оборотов предназначены для хранения информации, для которой понятие остатка лишено смысла, например, сумм продаж в разрезе покупателей. 3.2.2 Структурная схема пакета 1С: Предприятие 8.3 это не только технологическая платформа, но и пользовательский режим работы. Технологическая платформа предоставляет объекты (данных и метаданных) и механизмы управления объектами. Объекты (данные и метаданные) описываются в виде конфигураций. При автоматизации какой-либо деятельности составляется своя конфигурация объектов, которая и представляет собой законченное прикладное решение. Конфигурация создаётся в специальном режиме работы программного продукта под названием «Конфигуратор», затем запускается режим работы под названием «1С:Предприятие», в котором пользователь получает доступ к основным функциям, реализованным в данном прикладном решении (конфигурации). Этот режим позволяет выполнять изменение существующих прикладных решений и создание новых, а также выполнять действия по администрированию информационной базы. Конфигуратор может быть вызван прямо из окна запуска 1С:Предприятия. Конфигуратор предоставляет разработчику все необходимые инструменты для "визуального" описания структуры прикладного решения, создания форм диалогов и выходных документов, механизмов работы пользователей с данными (интерфейсов) и прав доступа различных групп пользователей к различной информации. Кроме этого конфигуратор позволяет создать и настроить взаимодействие различных элементов прикладного решения друг с другом и написать модули на встроенном языке для обработки различных событий и реализации специфических алгоритмов взаимодействия, обработки входных и выходных данных [47]. 41
Кроме основных модулей, которые уже встроены в систему (модуль приложения, модуль внешнего соединения, модуль сеанса), был спроектирован и создан ряд отдельных программных модулей, выполняющих специфические функции (модули объектов, модули формы, модули менеджера объектов, модуль набора записей). По сути, каждый модуль системы – это совокупности кода модуля в формах объекта (форма элемента, списка и др.) и кода разработанного в основном модуле объекта. На рисунке 3.9 представлено дерево программных модулей. Рисунок 3.9 – Дерево программных модулей Для реализации поставленной задачи в конфигурацию были добавлены модули и их описание, приведенное в таблицах 3.1 и 3.2. Таблица 3.1 – Модули системы Тип модулей 1 Модули формы Модули 2 Модули формы документов: – Прикладная накладная; – Оказание услуги. 42
Продолжение таблицы 3.1 1 Модули менеджера объектов Модуль набора записей Модули объектов 2 Модули перечислений: – Виды номенклатуры. Модуль регистра сведений: – Цены. Модуль регистра накопления: – Остатки товаров; – Стоимость товаров; – Продажи. Модули справочников: – Номенклатура; – Контрагенты; – Сотрудники; – Склады. Модули документов: – Прикладная накладная; – Оказание услуги. Модули отчетов: – отчет «Рейтинг Контрагентов»; – отчет «Перечень с/х техники»; – отчет «Реестр документов Оказание услуг»; – отчет «Универсальный»; – отчет «Выручка Сотрудников»; – отчет «Рейтинг Товаров»; – отчет «Товары». Таблица 3.2 – Описание функций модулей № Наименование модуля п/п 1 2 1 Глобальный модуль 2 Модуль объекта справочника «Номенклатура» 3 Модуль объекта справочника «Сотрудники» 4 Модуль объекта справочника «Контрагенты» 5 Модуль объекта справочника «Склады» 6 Модуль объекта документа «Прикладная накладная» 7 Модуль объекта документа «Оказание услуги» Функции модуля 3 Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы «1С:Предприятие 8.3» Содержит предопределенные процедуры формы списка и элемента справочника Содержит предопределенные процедуры формы списка и элемента справочника Содержит предопределенные процедуры формы списка и элемента справочника Содержит предопределенные процедуры формы списка и элемента справочника Содержит предопределенные процедуры формы списка и элемента справочника. Печатные формы документа: – Прикладная накладная Содержит предопределенные процедуры формы списка и элемента справочника Печатные формы документа: – Оказание услуги 43
Продолжение таблицы 3.2 1 2 8 Модуль менеджера объекта перечисления «Виды номенклатуры» 9 Модуль объекта отчета «Рейтинг контрагентов» 10 Модуль объекта отчета «Перечень с/х техники» 11 Модуль объекта отчета «Реестр документов Оказание услуг» 12 Модуль объекта отчета «Универсальный» 13 Модуль объекта отчета «Выручка сотрудников» 14 Модуль объекта отчета «Рейтинг товаров» 15 Модуль объекта отчета «Товары» 16 Модуль набора записей регистра сведений «Цены» 17 Модуль набора записей регистра накопления «Остатки товаров» 18 Модуль набора записей регистра накопления «Стоимость товаров» 19 Модуль набора записей регистра накопления «продажи» 20 Модуль объекта обработки «Рабочий стол» 3 Основное предназначение модуля менеджера объекта – это переопределить стандартное событие из перечисления Содержит предопределенные процедуры формы списка и элемента справочника Содержит предопределенные процедуры формы списка и элемента документа Содержит предопределенные процедуры формы списка и элемента документа Содержит предопределенные процедуры формы списка и элемента документа Содержит предопределенные процедуры формы списка и элемента документа Содержит предопределенные процедуры формы списка и элемента документа Содержит предопределенные процедуры формы списка и элемента документа Содержит предопределенные процедуры элемента регистра Содержит предопределенные процедуры элемента регистра Содержит предопределенные процедуры элемента регистра Содержит предопределенные процедуры элемента регистра Содержит предопределенные элемента обработки: «Бухгалтерия» «Оказания услуг» «Отдел кадров» «Учет товаров» 44
3.3 Технологическое обеспечение задачи Технологический процесс включает в себя два основных этапа – это сбор и учет данных по складским операциям, поступления и реализации товаров, ведение информационной базы и формирование отчетов по соответствующим запросам к базам данных. Их выполнение происходит в любой момент времени, включая операции ввода, вывода реализации запросов и др. Операции имеют программное выполнение, подчиненное единой алгоритмической схеме. Программа по решению задач учета складских операций и реализации товаров реализована в программе “1С: Предприятие 8.3”. Работа с программой начинается с вывода информационного окна и активизации системы меню. Работа программы осуществляется по диалоговому и событийному режиму, при этом под диалогом понимается предоставление пользователю нескольких альтернатив и обработка его выбора. В диалоговую систему входят главное меню с соответствующими всплывающими подменю, а также диалоговые окна. Под событиями понимаются процессы, активизируемые пользователем (например – нажатие функциональных клавиш), а также программные события – получение определенным полем фокуса редактирование или потеря фокуса ввода. На основании данных событий активизируются процедуры контроля допустимости данных. Для учета поступления, реализации с/х техники и запчастей реализуются следующие операции: ввод с документов по приходу, списанию и оприходованию товаров. Программа состоит из следующих основных модулей. Основная процедура – конфигурация среды окружения, формирование основного экрана программы, создание системы главного меню и соответствующих подменю, активизация меню. Процедура обработки главного меню – запуск соответствующей процедуры. 45
Процедура ввода данных – обеспечение ввода информации с первичных документов в базы данных, контроль за допустимостью значений, обеспечение ввода данных путем выбора из списка. Процедуры формирования отчетов – обеспечение выдачи установленных форм документов на основании критериев, определяемых пользователем и информационной базы. Вспомогательные процедуры и функции – реализация запросов, сообщений, формирование списков выбора, а также контроль за вводимыми данными. Все модули в программе связаны между собой по данным, которые анализируются на входе и вырабатываются на выходе. Данные в модули поступают через диалог с пользователем, параметры и документы информационной базы. Передача данных от одного модуля к другому осуществляется только через хранимые документы. Для ведения информационной базы могут быть выполнены операции просмотра и печати документов, их редактирование, ведение нормативносправочных документов, а также создание архивов и восстановление документов БД. Операции осуществляются путем выбора соответствующих пунктов в главном и подчиненных меню. 46
3.4 Описание контрольного примера реализации проекта Запуск платформы «1С предприятие 8.3» осуществляется стандартным способом. Далее для того чтобы начать работу с программой необходимо в окне запуска 1С предприятия указать информационную базу и путь к конфигурации (см. рисунок 3.10). Рисунок 3.10 – Запуск информационной базы Далее появиться окно авторизации доступа, в нем необходимо выбрать пользователя (см. рисунок 3.11). Рисунок 3.11 – Окно авторизации доступа В данной конфигурации существует 3 набора прав: администратор, отдел кадров, менеджеры по продажам. Для администратора установлены все 47
права, а у остальных ограниченный набор прав. Пользователь не имеет права удалять документы. После запуска программы с выбранной информационной базой на экране появится главное меню, включающий в себя меню из пунктов: бухгалтерия, оказание услуг, отдел кадров, учет товаров (см. рисунок 3.12). Рисунок 3.12 – Главное меню Пункт меню «Оказание услуг» предназначен для заполнения справочников «Контрагент» и «Номенклатура», а также для создания документа «Оказание услуги» (см. рисунок 3.13). Рисунок 3.13 – Пункт меню оказание услуги 48
Справочник «Номенклатура» – содержит информацию о товарах, продаваемых на фирме (см. рисунок 3.14). Рисунок 3.14 – Справочник номенклатуры Новый товар справочника создается при нажатии на кнопку «создать». Далее нужно указать наименование товара, группу и вид номенклатуры (см. рисунок 3.15). Рисунок 3.15 – Окно создания нового товара 49
Справочник «Контрагенты» – содержит информацию о поставщиках и покупателях (см. рисунок 3.16). Рисунок 3.16 – Справочник контрагентов Новый контрагент справочника создается при нажатии на кнопку «создать». В окне создания контрагента нужно полное наименование (см. рисунок 3.17). Рисунок 3.17 – Окно создания нового контрагента 50
Справочник «склады» содержит информацию о складе, на котором хранится номенклатура (см. рисунок 3.18). Рисунок 3.18 – Справочник складов Документ «Оказание услуги» фиксирует факт взаиморасчета с контрагентами и списания со склада номенклатуры (см. рисунок 3.19). Рисунок 3.19 – Документ «Оказание услуги» 51
При нажатии на кнопку «печать» можно просмотреть печатную форму документа (см. рисунок 3.20). Рисунок 3.20 – Печатная форма оказание услуги Отчет «Выручка сотрудников» выводит на экран информацию какая выручка была получена ООО «Д.А.Г.-31» благодаря работе каждого из сотрудников, с детализацией по всем дням в выбранном периоде и разворотом по контрагентам, обслуженным в каждый из дней. В окне вариантов отчета можно выбрать два варианта – Основной и Объем выручки (см. рисунок 3.21). 52
Рисунок 3.22 – Отчёт о выручке сотрудниках Отчет «Реестр документов оказание услуг» будет выводить список существующих в базе данных документов Оказание Услуги в порядке их дат и номеров (рисунок 3.23). 53
Рисунок 3.23 – Отчёт «Реестр документов оказание услуг» Отчет «Рейтинг контрагентов» будет показывать в графическом виде, каков доход от оказания услуг каждому из контрагентов за все время работы ООО «Д.А.Г.-31» (см. рисунок 3.24). Рисунок 3.24 – Отчет «Рейтинг контрагентов» Отчет «Рейтинг товаров» выводит на экран информацию о том, какой товар принес ООО «Д.А.Г.-31» наибольшую прибыль в указанном периоде (см. рисунок 3.25). 54
Рисунок 3.25 – «Рейтинг товаров» Отчет «Универсальный» позволяет пользователю возможность самостоятельно определять состав выбранных полей, группировок строки колонок таблицы непосредственно в отчетной форме перед формированием отчета (см. рисунок 3.26). Рисунок 3.26 – Отчёт «Универсальный» 55
Отчет «Рейтинг с/х техники» выводит на экран информацию о том, какая техника принесло ООО «Д.А.Г.-31» наибольшую прибыль в указанном периоде (см. рисунок 3.27). Рисунок 3.27 – «Рейтинг с/х техники» Пункт меню «Учет товаров» предназначен для заполнения справочников «Номенклатура» и «Склады», а также для создания документа «прикладная накладная» и отчета «Товары» (см. рисунок 3.28). Рисунок 3.28 – Пункт меню учет товаров 56
Примеры заполнения справочников приведены на рисунках выше. Документ «Прикладная накладная» фиксирует факт взаиморасчета с контрагентами и поступления товара на склад (см. рисунок 3.29). Рисунок 3.29 – Документ «Прикладная накладная» При нажатии на кнопку «печать» можно просмотреть печатную форму документа (см. рисунок 3.30). Рисунок 3.30 – Печатная форма прикладная накладная 57
Регистр сведений «Цены на номенклатуру» содержит информацию о ценах, по которым мы продаем товар (см. рисунок 3.31). Рисунок 3.31 – Регистр Цены на номенклатуру Новая цена на номенклатуру создается при нажатии на кнопку «создать». В окне создания цены нужно заполнить период, номенклатуру и цену (см. рисунок 3.32). Рисунок 3.32 – Окно создания новой цены на номенклатуру 58
Регистр накопления «Остатки товара» содержит информацию о том, сколько и какие товары есть на складе (см. рисунок 3.33). Рисунок 3.33 – Регистр накопления остатков товаров Регистр накопления «Стоимость товара» содержит информацию о расчетах с контрагентами (см. рисунок 3.34). Рисунок 3.34 – Регистр накопления стоимости товаров 59
Регистр накопления «Продажи» содержит информацию о проданном товаре (см. рисунок 3.35). Рисунок 3.35 – Регистр напокления продажи товаров Отчет «Товары» выводит на экран информацию о наличии номенклатуры на складе. На форме отчета можно выбрать дату, за которую необходимо вывести отчет (см. рисунок 3.36). Рисунок 3.36 – Отчёт «Товары» 60
Пункт меню «Отдел кадров» предназначен для заполнения справочника «Сотрудники» конфигурации (см. рисунок 3.37). Рисунок 3.37 – Пункт меню отдел кадров Новый сотрудник справочника создается при нажатии на кнопку «создать». В окне заполняются его данные, начало и конец работы (см. рисунок 3.38). Рисунок 3.39 – Окно создания нового сотрудника 61
В пункте меню «Бухгалтерии» можно заполнять справочники: «Номенклатура», «Контрагенты»; документы - прикладная накладная и оказание услуг; реестр сведений - цены на номенклатуру; регистры накоплений: остатки товаров, продажи, стоимость товаров; отчеты – перечень с/х техники, рейтинг контрагентов, рейтинг с/х техники. Выводы по разделу 3 Таким образом, в третьем разделе ВКР, был проведен структурнофункциональный анализ программного продукта «КАК ДОЛЖНО БЫТЬ» с помощью AllFusion Process Modeler 7. С помощью этого средства была смоделированы диаграммы потоков данных организации. Результаты тестирования и проверок разрабатываемой автоматизированной информационной системы показывают, что созданный комплекс программного и информационного обеспечения обеспечивает решение поставленных в данной ВКР целей, а именно автоматизацию учета сельскохозяйственной ООО «Д.А.Г.-31». 62 техники и запчастей
4 ОРГАНИЗАЦИОНННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ 4.1 Целесообразность разработки с экономической точки зрения Экономическая эффективность – это относительный показатель, который показывает отношение полученного результата к затратам, обусловившим этот результат, и положительность ресурсного баланса, то есть обеспечение экономической системы необходимыми ресурсами. Оценка экономической эффективности внедрения автоматизированной информационной системы учета с/х техники и запчастей для предприятия является ключевой при принятии решений о целесообразности инвестирования в него средств. Скорость и правильность обработки данных сотрудником по учету товаров является одним из наиболее значимых в работе всего предприятия. Эффективность работы данного сотрудника значительно влияет непосредственно на производительность всей организации. Разработка системы является целесообразной с экономической точки зрения, так как в результате внедрения АИС повысятся практически все показатели эффективности труда, также данная система значительно уменьшает трудоемкость выполняемых сотрудником, существенно снижая время на их выполнение. В результате внедрения автоматизированной информационной системы учета с/х техники и запчастей понижается время, затрачиваемое на работу с контрагентом, повышается скорость обработки данных и оперативность принимаемых решений, сокращается число ошибок, а также улучшаются условия труда. 63
4.2. SWOT-анализ разработки автоматизированной системы по учету сельскохозяйственной техники и запчастей Любое проектирование начинается со всестороннего изучения рыночной ситуации, в которой работает компания, и оценки типов возможностей и угроз, с которыми она может столкнуться. Отправной точкой для подобного обзора служит SWOT-анализ, один из самых распространенных видов анализа в маркетинге. Проще говоря, SWOT-анализ позволяет выявить и структурировать сильные и слабые стороны фирмы, а также потенциальные возможности и угрозы. Достигается это за счет того, что менеджеры должны сравнивать внутренние силы и слабости своей компании с возможностями, которые дает им рынок. Исходя из качества соответствия, делается вывод о том, в каком направлении организация должна развивать свой бизнес и в конечном итоге определяется распределение ресурсов по сегментам. SWOT-анализ имеет свои преимущества и особенности, среди которых: 1. Применения метода в разных сферах управления, а также экономике. 2. Адаптация анализа к различным объектам исследования независимо от уровня. 3. Непринужденный выбор элементов, которые анализируются в зависимости от намеченных целей. 4. Метод используется не только для оперативного контроля деятельности предприятия, но и также для стратегического планирования на большой период времени. SWOT-анализ можно применять в разных областях управления и экономики. Благодаря его универсальности возможно использовать на разных уровнях и для разных объектов: анализ продукции, предприятия, конкурентов, города, региона и т.д. Данный метод является инструментом управленческого обследования, который используется в любой организации, для предотвращения ее попадания в кризисную ситуацию. Технология SWOT-анализа заключается в характеристике: внутренней среды (с выделением сильных и слабых сторон) и 64
внешней среды (с выделением возможностей и угроз) предприятия описание выполняется с помощью факторов, не имеющих количественной оценки. Факторы сводятся в таблицу; по значимости, как правило, не ранжируются. SWOT-анализ не только позволяет изучить внутреннюю среду организации, но и также раскрывает внешнее факторы. Внешняя среда включает в себя все то, что предприятие не способно контролировать, но что, так или иначе, оказывает воздействие на него. Это воздействие может быть не только положительным, но и отрицательным. В связи с этим элементы внешней среды можно разделить на возможности и угрозы. Вопросы оценки состояния и прогнозирования внешней среды остаются до сих пор недостаточно проработанными в теоретическом плане и не доведены до практического использования, отсутствуют методические подходы к ее изучению с учетом регионального и отраслевого компонент. Как показывает практика многие аналитики и экономисты-менеджеры, работающие в режиме недопущения предприятия до кризисного состояния, используют именно этот вариант, недопонимая исследовательского предназначения SWOT-анализа. Другие специалисты прекрасно понимают возможности SWOT-анализа, но в условиях кризиса, когда ощущается резкий дефицит времени для принятия решения по его урегулированию и давление интересантов, вынуждены проводить анализ в поверхностном варианте. Как правило, и в первом и во втором случаях исследование просто обрывается на середине, ограничившись лишь простым описанием внутренней и внешней среды предприятия, хотя именно на этом этапе самое интересное только и начинается. Не каждый начинающей аналитик сможет освоить SWOT-анализ. Здесь нужно опираться не только на системные экономические знания, но и на опыт и интуицию. Стоит отметить, что в научной литературе содержание SWOTанализа предполагает в дополнение к двум вышеназванным моментам (внутренняя, внешняя среда) и составление матрицы SWOT-анализа. Однако, есть 65
другие модификации. Совершенствования SWOT-анализа требует развитие теории анализа и антикризисного управления. Для реализованного проекта разработки АИС учета сельскохозяйственной техники и запчастей, swot-матрица показана в таблице 4.1. Таблица 4.1 – Матрица swot-анализа для рассматриваемого проекта Сильные стороны Возможности Угрозы Итого 1. Увеличение качества оказания услуг 2. Увеличения количества контрагентов Возможность потери информации 1. Низкая стоимость разработки. 0 0 0 2. Низкая трудоемкость. + ++ +3 3. Простота реализации + ++ +3 4. Высокая скорость работы. ++ + +3 5. Низкая вероятность ошибки. + + +2 +++++ ++++++ +11 1. Необходимость ознакомления с программой – –– –3 2. Необходимость сопровождения системы – – –2 Итого –2 –3 –5 Общий итог +3 +3 +6 Итого 0 Слабые стороны Проанализировав таблицу 4.1, представленную выше, можно сделать вывод, что проект АИС учета сельскохозяйственной техники и запчастей является весьма перспективным и его необходимо реализовать. Из таблицы 4.1 видно, что проект не имеет существенных угроз, но есть одна существенная слабая сторона – это необходимость подготовки сотрудников к работе с АИС. В случае реализации проекта, положительные стороны очевидны, так как повышается общая трудоспособность сотрудников, а в след- 66
ствии и сотрудник сможет обработать гораздо больший объем данных за определенный период. 4.3. Калькуляция себестоимости научно-технической продукции Проект предполагает использование разработанной автоматизированной системы учета с/х техники и запчастей, поэтому для корректной работы необходимо оборудовать рабочую станции соответствующей техникой, так же необходимо платить зарплату работнику, занятому в разработке АИС. Калькулирование себестоимости научно-технической продукции производится согласно Типовым методическим рекомендациям по планированию, учету и калькулированию себестоимости научно-технической продукции (утв. Миннауки от 15.06.1994 РФ №ОР-22-2-46). Разработка программы включает следующие затраты: материальные затраты; основная и дополнительная заработная плата разработчика АИС; отчисления на социальные нужды; стоимость машинного времени на разработку программы; затраты на инструментальные средства; накладные расходы. Материальные затраты – стоимость всех использующихся в процессе разработки и внедрения АИС материалов. Для функционирования АИС приобретаются следующие материалы: Диск CD-RW – 1шт – 50 руб. Картридж для принтера - 1 шт – 450 руб. Бумага – 1 пачка – 200 руб. Всего материалов было приобретено на сумму 700 рублей. Основная заработная плата – это зарплата всех сотрудников, принимающих участие в разработке программы. Разработка выполнялась инженеромпрограммистом в течение 110 рабочих дней 67
Основная заработная плата Зосн сотрудников рассчитывается по формуле 4.1. Зосн Tоб Зср.дн , (4.1) Зср.дн – зарплата одного рабoтника (среднедневная), руб.; Тоб – общая трудoёмкость, дни. Зарплата разработчика в месяц равна 12000 руб. в месяц. В день она составляет: Зср.дн. р 12000 522 руб / день 23 Теперь рассчитывается основная заработная плата разработчика АРМ: Зосн = 100 дн * 522 руб./день = 52200 руб. Дополнительная заработная плата составляет 20%: Здоп=0,2*Зосн= 0,2*52200= 10440 руб. Затраты на оплату труда с учетом поясного коэффициента (25%): ЗТР=1,25*( Зосн +Здоп )=1,25*(52200+10440)= 78300 руб. Рассчитаем отчисления на социальные нужды: Единый социальный налог. а) отчисления в Пенсионный фонд (28% от затрат на оплату труда) 0,28*78300=21924 руб.; б) отчисления в Фонд Социального страхования (4% от затрат на оплату труда) 0,04*78300=3132 руб.; в) отчисления в Федеральный Фонд обязательного медицинского страхования (0,2% от затрат на оплату труда) 0,002*78300=156,6 руб.; г) отчисления в Территориальный Фонд обязательного медицинского страхования (3,4% от затрат на оплату труда) 0,034*78300=2662,2 руб. 68
Итого единый социальный налог 27874,8 руб. Страховой взнос на обязательное социальное страхование от несчастных случаев на производстве и профессиональных заболеваний (0,2% от затрат на оплату труда) 0,002*78300=156,6 руб. Итого отчисления на социальные нужды 28031,4 руб. От себестоимости машинного часа работы ЭВМ, а также времени работы на ЭВМ непосредственно зависит стоимость машинного времени (Зомв), а также затраты на амортизацию оборудования, в том числе ЭВМ и на электроэнергию. Время использования оборудования рассчитывается по формуле 4.2: Tм = 0,35*Tэкс+0,6*Tтех пр+0,8*Tреб пр+0,6*Tвн (4.2) Для даннoй разработки время работы на ЭВМ (Tм ) составило 95 дней. Расход электроэнергии вычисляются по формуле 4.3: Зэл=Сэл*Мэвм*Тм*Тсут (4.3) Мэвм − мoщнoсть ЭВМ; Cэл− cтoимocть 1 кВт/ч элeктроэнeргии, руб; Тсут − время рабoты ЭВМ часoв в сутки. Зэл = 3,26 руб * 0,35 кВт*95 дней*8 ч = 867,16 руб. Затраты на амортизацию ЭВМ и оборудования – это затраты на приобретение оборудования и его эксплуатацию. Первоначальная стоимость ЭВМ и оборудования равна 28350 руб.: - монитор: 6300 рублей; - системный блок: 16210 рублей; - клавиатура/мышь: 630 рублей; - лазерное МФУ: 6100 рублей; - стул: 1500 рублей; 69
- стол: 3100 рублей; Ам Оф Н ам 365 100 t эвм , (4.4) Ам – амортизационные отчисления, руб.; Hам – норма амортизации, %; Oф – начальная стоимость ЭВМ и оборудования, руб.; tэвм – время,с течении которого использовалось оборудования, дни. Aм 28350 20 95 1476 руб. 365 100 В итоге стoимoсть машиннoгo времени рaвнa: Зомв = 867,16 + 1476 = 2343,16 руб. Стоимость инструментальных программных средств: Стоимость 1С:Предприятие 8.3 – 15 000 руб. Windows 7 – 3500 руб. Итого: 18 500 руб. В итоге стоимость инструментальных средств: Ам = 18500 ∙20 365∙100 ∙ 95 = 963 руб. Таким образом составим таблицу калькуляции затрат на разработку АИС: Таблица 4.2 – Калькуляция затрат на разработку АИС № Наименование статей затрат 1 2 1 Материалы 2 Стоимость машинного времени 3 Затраты на оплату труда работников, непосредственно занятых созданием научно-технической продукции 4 Отчисления на социальные нужды 5 Стоимость инструментальных средств 6 Накладные расходы 7 Итого: 8 Затраты по работам, выполняемым сторонними организациями и предприятиями 9 Всего себестоимость 70 Сумма (руб.) 3 700 2343,16 78300 28031,4 963 0 110337,56 0 110337,56
Исходя из проведенного экономического анализа, можно считать, что с экономической точки зрения разработка актуальна и целесообразна. Выводы по разделу 4 Таким образом, в четвертом разделе была рассчитана калькуляция себестоимости и обоснована c экономической точки зрения целесообразность разработки АИС. В настоящее время имеютcя несущественные недочеты в реализации программной системы. В дальнейшем недостатки будут устранены, увеличитcя квалификация персонала, следовательно, можно сделать вывод, что внедрение АИС являетcя перспективным. 71
ЗАКЛЮЧЕНИЕ В результате выполнения ВКР была достигнута цель – совершенствование учета сельскохозяйственной техники и запчастей в ООО «Д.А.Г.-31». Было проведено обоснование выбора аппаратных и программных средств, необходимых для создания АИС, сформулирован список требований к ним. При разработке и проектирование автоматизированной информационной системы учета сельскохозяйственной техники и запчастей был осуществлен анализ современных программных продуктов. Была выбрана методология проектирования AllFusion Process Modeler 7. При помощи этого средства были смоделированы диаграммы потоков данных в организации. Также была рассчитана калькуляция себестоимости и обоснована целесообразность разработки c экономической точки зрения. Для выполнения поставленной цели были выполнены следующие задачи: изучена специальная литература по вопросу предметной области; спроектирована структура конфигурации; реализована конфигурация на платформе «1С: Предприятие 8.3»; протестирована. Таким образом, разработанная автоматизированная информационная система учета сельскохозяйственной техники и запчастей была протестирована с реальными данными и показала, что использование полученной разработки позволит ускорить и увеличить качество работы, выполняемой сотрудниками. 72
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 1 ГОСТ 7.32 – 2001. Система стандартов по информации, библиотечному и издательскому делу. Отчет о научно-исследовательской работе. Структура и правила оформления. – Введ. 2002– 07– 01. – Москва: Изд-во стандартов, 2008. – 20 с. 2 ГОСТ 2.105 – 95. Общие требования к текстовым документам [Текст]. – Взамен ГОСТ 2.105 – 79; введ. 1996 – 06– 01. – Минск: Межгос. Совет по стандартизации, метрологии и сертификации, 2007. – 30 с. 3 ГОСТ 7.1 – 2003. Система стандартов по информации, библиотечному и издательскому делу. Библиографическая запись. Библиографическое описание. Общие требования и правила составления. – Введ. 2004– 07– 01. – М.: Госстандарт России: Изд-во станд-ов, 2010. – 52 с. 4 ГОСТ 7.82 – 2001. Библиографическая запись. Библиографическое описание электронных ресурсов. Общие требования и правила составления [Текст]. – Введ. 01.06.2002. – Минск: Межгосударственный совет по стандартизации, метрологии и сертификации, 2007. – 27 с. – (Система стандартов по информации, библиотечному и издательскому делу). 5 ГОСТ Р 7.0.5 – 2008. Система стандартов по информации, библиотечному и издательскому делу. Библиографическая ссылка. Общие требования и правила составления [Текст]. Введ. 01.01.2009. – М: Стандартинформ, 2009. – 23 с. – (Система стандартов по информации, библиотечному и издательскому делу). 6 Алехина, Г.В. Информационные технологии в экономике и управлении: учебное пособие [Текст] / Г.В. Алехина. – Москва: МЭСИ, 2007. – 259 с. 7 Фельдман, Я.А. Создаем информационные системы [Текст]. / Я.А. Фельдман. – Москва: Солон-Пресс, 2009. – 120 c. 8 Маглинец, Ю.А. Анализ требований к автоматизированным информационным системам [Текст]. / Ю.А. Маглинец. – Москва: Бином. Лаборатория знаний, 2008 – 200 с. 73
9 Левчук, Е.А. Технологии организации, хранения и обработки данных [Текст] / Е.А. Левчук. – Минск: Высшая школа, 2005 – 240 с. 10 Бройдо, В.Л. Вычислительные системы, сети и телекоммуникации / В.Л. Бройдо. – СПб.: Питер, 2008. – 867 с. 11 Гук, М. Аппаратные средства IBM PC. Энциклопедия / М. Гук. – СПб.: Питер, 2007. – 1072 с. 12 Маклаков, С.В. Моделирование бизнес-процессов с AllFusion Process Modeler [Текст] / С.В. Маклаков. – Москва: Диалог-Мифи, 2007. – 240 с. 13 Вдовин, В.В. Теория систем и системный анализ: учебное пособие [Текст]. / В.В. Вдовин, Л.А. Суркова, В.С. Валентинов. – Москва: Дашков и Ко, 2014. – 644 с. 14 Душкин, А.В. Моделирование систем управления и информационнотехнического обеспечения: учебное пособие для вузов [Текст]. / А.В. Душкин. – Москва: Горячая линия – Телеком, 2015. – 191 с. 15 Давыдов, В.Г. Программирование и основы алгоритмизации [Текст]. / В.Г. Давыдов. – Москва: Высшая школа, 2012. – 448 с. 16 Гагарина, Л.Г. Технология разработки программного обеспечения [Текст] / Л.Г. Гагарина, Е.В. Кокорева, Б.Д. Виснадул. – Москва: Инфра-М, 2007. – 400 с. 17 Остроух, А.В. Ввод и обработка цифровой информации [Текст]. / А.В. Остроух. – Москва: Академия, 2012 – 288 с. 18 Радченко, М.Г. 1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы [Текст]. / М.Г. Радченко, Е.Ю. Хрусталева. – Москва: 1С-Паблишинг, 2009. – 874 с. 19 Гончаров, Д.И. Решение специальных прикладных задач в «1С:Предприятии 8.3» [Текст] / Д.И. Гончаров, Е.Ю Хрусталева. – Москва: 1СПаблишинг, 2009 – 300 с. 20 Радченко, М.Г. 1С:Предприятие 8.3. Коротко о главном. Новые возможности версии 8.3 [Текст] / М.Г. Радченко. – Москва: 1С-Паблишинг, 2009 – 416 с. 74
21 Габец, А.П. 1С:Предприятие. Простые примеры разработки [Текст] / А.П. Габец, Д.И. Гончаров. – Москва: 1С-Паблишинг, 2007 – 420 с. 22 Структура экономических информационных систем [Электронный ресурс]. Режим доступа: http://bourabai.ru/is/struct.htm, свободный. 26 Эффективные решения. Загрузка документов 8.0 [Электронный ресурс]. Режим доступа: http://www.load.ru/SoftReview/18414/, свободный. 27 Скан-Загрузка документов [Электронный ресурс]. Режим доступа: https://gendalf.ru/scan-doc/, свободный. 28 Помощник бухгалтера и программиста [Электронный ресурс]. Режим доступа: http://helpme1c.ru, свободный. 29 MD-Регион, фирменный магазин металлоискателей [Электронный ресурс]. Режим доступа: http://md31.su, свободный. 30 Официальный сайт Компании «1С» [Электронный ресурс]. Режим доступа: http://www.1c.ru/, свободный. 31 Информационная безопасность [Электронный ресурс]. Режим доступа: http://www. wikipedia.ru, свободный. 32 Разработка автоматизированной информационной системы [Электронный ресурс]. Режим доступа: http://www.bibliofond.ru, свободный. 33 Классификаторы и виды классификаторов [Электронный ресурс]. Режим доступа: http://www.willmore.ru, свободный. 34 Проектированию баз и хранилищ данных [Электронный ресурс]. Режим доступа: http://www. radioland.ru, свободный. 35 Работа с документами в 1С [Электронный ресурс]. Режим доступа: http://www.bibliofond.ru, свободный. 36 Справочники 1С [Электронный ресурс]. Режим доступа: http://www. howknow1c.ru, свободный. 37 Журналы 1С [Электронный ресурс]. Режим доступа: http://www. howknow1c.ru, свободный. 38 Автоматизированная информационная система ресурс]. Режим доступа: http://www.bibliofond.ru, свободный. 75 [Электронный
39 Отчеты 1С [Электронный ресурс]. Режим доступа: http://www.bibliofond.ru, свободный. 40 Регистр сведений [Электронный ресурс]. Режим доступа: http://www. 1c-wiki.ru, свободный. 41 Платформа 1С [Электронный ресурс]. Режим доступа: http://www. wiki.rsu.edu.ru, свободный. 42 Структура и классификация информационных систем [Электронный ресурс]. Режим доступа: http://www.ssti.ru, свободный. 76
ПРИЛОЖЕНИЕ А Общие модули. Работа с документами Функция РозничнаяЦена(АктуальнаяДата, ЭлементНоменклатуры) Экспорт // Создать вспомогательный объект "Отбор". Отбор=Новый Структура("Номенклатура",ЭлементНоменклатуры); // Получить актуальные значения ресурсов регистра. ЗначенияРесурсов=РегистрыСведений.Цены.ПолучитьПоследнее(АктуальнаяДата, Отбор); Возврат ЗначенияРесурсов.Цена; КонецФункции Общие модули. Работа со справочниками Функция РозничнаяЦена(АктуальнаяДата, ЭлементНоменклатуры) Экспорт // Создать вспомогательный объект "Отбор". Отбор=Новый Структура("Номенклатура",ЭлементНоменклатуры); // Получить актуальные значения ресурсов регистра. ЗначенияРесурсов=РегистрыСведений.Цены.ПолучитьПоследнее(АктуальнаяДата, Отбор); Возврат ЗначенияРесурсов.Цена; КонецФункции Документ Прикладная накладная &НаКлиенте Процедура ТоварыКоличествоПриИзменении(Элемент) СтрокаТабличнойЧасти=Элементы.Товары.ТекущиеДанные; РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти); КонецПроцедуры &НаКлиенте Процедура ТоварыЦенаПриИзменении(Элемент) СтрокаТабличнойЧасти=Элементы.Товары.ТекущиеДанные; РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти); КонецПроцедуры &НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) //{{_КОНСТРУКТОР_ПЕЧАТИ(Печать) ТабДок = Новый ТабличныйДокумент; Печать(ТабДок, ПараметрКоманды); 77
ТабДок.ОтображатьСетку = Ложь; ТабДок.Защита = Ложь; ТабДок.ТолькоПросмотр = Ложь; ТабДок.ОтображатьЗаголовки = Ложь; ТабДок.Показать(); //}} КонецПроцедуры &НаСервере Процедура Печать(ТабДок, ПараметрКоманды) Документы.ПриходнаяНакладная.Печать(ТабДок, ПараметрКоманды); КонецПроцедуры Документ Оказание услуги &НаКлиенте Процедура ПереченьНоменклатурыКоличествоПриИзменении(Элемент) СтрокаТабличнойЧасти=Элементы.ПереченьНоменклатуры.ТекущиеДанные; РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти); КонецПроцедуры &НаКлиенте Процедура ПереченьНоменклатурыЦенаПриИзменении(Элемент) СтрокаТабличнойЧасти=Элементы.ПереченьНоменклатуры.ТекущиеДанные; РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти); КонецПроцедуры &НаКлиенте Процедура ПереченьНоменклатурыНоменклатураПриИзменении(Элемент) // Получить текущую строку табличной части. СтрокаТабличнойЧасти=Элементы.ПереченьНоменклатуры.ТекущиеДанные; // Установить цену. СтрокаТабличнойЧасти.Цена=РаботаСоСправочниками.РозничнаяЦена(Объект.Дата, личнойЧасти.Номенклатура); СтрокаТаб- // Пересчитать сумму строки РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти); КонецПроцедуры 78
&НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) //{{_КОНСТРУКТОР_ПЕЧАТИ(Печать) ТабДок = Новый ТабличныйДокумент; Печать(ТабДок, ПараметрКоманды); ТабДок.ОтображатьСетку = Ложь; ТабДок.Защита = Ложь; ТабДок.ТолькоПросмотр = Ложь; ТабДок.ОтображатьЗаголовки = Ложь; ТабДок.Показать(); //}} КонецПроцедуры &НаСервере Процедура Печать(ТабДок, ПараметрКоманды) Документы.ОказаниеУслуги.Печать(ТабДок, ПараметрКоманды); КонецПроцедуры 79
Отзывы:
Авторизуйтесь, чтобы оставить отзыв