Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Автоматизация базы данных предприятия

Содержание:

Введение

В Законе №78 «О библиотечном деле» означено, что одной из обязанностей библиотеки является комплектование, учет, хранение и использование библиофонда. Все данные, которые касаются его величины, а также состава фонда по тематике, видам и иным признакам, ежегодно передаются в Главный информационно-вычислительный центр Министерства культуры РФ в срок до 15 января. Ответственным за предоставление достоверной информации о библиотечном фонде является руководитель учреждения культуры. Во избежание каких-либо неурядиц во время подготовки данных для ГИВЦ стоит уделить особое внимание организации правильного учета фонда библиотеки. Такой учет представляет собой целый перечень правил и процедур, которые необходимы при осуществлении регистрации и обобщения всех сведений, касающихся таких показателей, как: величина; состав; движение; стоимость. Учет библиофонда состоит из двух частей – учета документов, поступивших в учреждение, и учета их выбывания.

Объектом и предметом исследования является процесс учета библиотечного фонда.

Цель работы - разработка информационной системы процесса учета библиотечного фонда.

Методы исследования: анализ предметной области и полученных результатов и их систематизация, анализ данных.

В процессе работы рассматриваются особенности процесса реализации взаиморасчетов, а также разрабатывается информационная система по данному процессу в системе «1С:Предприятие 8.2».

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

Можно выделить основные задачи, которые необходимо решить в процессе выполнения данной работы для достижения основной цели:

  1. - Провести анализ и описание предметной области;
  2. - Создать хранилище данных;
  3. - Обеспечить систему функцией контроля правильности оформления документов;
  4. - Изучить особенности работы пользователя и области применения информационной системы;
  5. Обеспечить максимальную безопасность данных в системе;
  6. Разработать интерфейс пользователя, учитывающий особенности специфики работы пользователя;

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

Глава 1. Аналитическая часть

1.1. Выбор комплекса задач автоматизации

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

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

Списание библиотечного фонда

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

  • Подготовка изданий, которые подлежат исключению
  • Создание комиссии, осуществляющей списание документов;
  • Ознакомление членов комиссии с изданиями, предназначенными для исключения
  • Подготовка списков документов, которые предназначены для списания, и составление Акта о списании;
  • Подготовка документов, подтверждающих утрату книг и документов, предназначенных для исключения из фонда библиотеки;
  • Утверждение Акта о списании документов;
  • Передача первого экземпляра Акта о списании в бухгалтерию;
  • Регистрация Акта о списании;
  • Оформление исключаемых изданий
  • Внесение изменений в соответствующие учетные документы;
  • Организация мероприятий по перераспределению и реализации списанных объектов;
  • Доведение информации об изменении состава особо ценного движимого имущества до учредителя.

Прежде чем исключить те или иные издания, необходимо провести длительную работу, касающуюся изучения его состава и использования. Полученные данные могут стать основанием для принятия решения об исключении документа из состава фонда. Комиссия по списанию включает в себя квалифицированных работников учреждения и руководителей отделов. Роль председателя, как правило, отведена директору данного учреждения культуры. После того как все члены комиссии будут ознакомлены с документами, подлежащими исключению из фонда библиотеки, они принимают решение либо списать издание, либо оставить его для дальнейшей эксплуатации и хранения. На этапе подготовки документов особое внимание стоит уделить составлению Акта о списании, включающего данные о стоимости подлежащих исключению документов и причинах списания. В списке, который прилагается к Акту, указываются такие сведения об объекте, как краткое библиографическое описание, шифр хранения документа, номер его регистрации, зафиксированная в регистре индивидуального учета цена, а также коэффициент переоценки и цена после ее выполнения. Также в Акту прилагают и другие, не менее важные документы, а именно: пояснительную записку; протокол или заключение уполномоченных органов (если документ списывается по причине хищения); финансовый документ о возмещении ущерба (в случае возмещения нанесенного ущерба). После оформления Акта о списании его должны подписать председатель и члены комиссии, после чего документ должен быть утвержден директором библиотеки. Утвержденный Акт передается в отдел бухгалтерии, а его второй экземпляр остается в отделе, который выполняет учет. Не стоит забывать, что Акт о списании в обязательном порядке необходимо зарегистрировать в книге суммарного учета библиотечного фонда. Получив Акт, отдел бухгалтерии вносит изменения в соответствующие документы. На всех подлежащих списанию изданиях ставится специальный штамп, который должен быть погашенным. Те документы, причиной списания которых является наличие дефектов, физическое старение или устарелость по содержанию, сдаются на предприятия, занимающиеся переработкой вторсырья. После выполнения всех необходимых действий, связанных с исключением изданий из библиотечного фонда, данные об их осуществлении должны быть предоставлены учредителю. В соответствии с нормативными документами учреждения предоставляют эти документы ежеквартально.

Проверка библиотечного фонда

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

1.2. Характеристика существующих бизнес – процессов

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

Можно представить следующую классификацию бизнес-процессов учета ремонтных работ жилищно-коммунального хозяйства:

Основные бизнес-процессы:

- получить книги;

- разместить книги;

- списать книги

Процессы управления:

- обеспечение соблюдения технологии обработки рецептов и порядка документооборота.

- анализ работы сотрудников

Автоматизации в нашем случае подлежат следующие процессы:

- получить книги;

- разместить книги;

- списать книги

Построим модель Как есть (рис. 1, 2).

Рис. 1.1. Функциональная модель нулевого уровня «Управление библиотечным фондом»

Книги

Выходными данными являются:

Отчеты

Рис.1. 2. Функциональная модель первого уровня «Управление библиотечным фондом» AS-IS

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

Построим модель Как будет (рис. 3, 4).

На для процессов:

- получить книги;

- разместить книги;

- списать книги

добавляется Информационная система

Рис. 1.3. Функциональная модель нулевого уровня «Управление библиотечным фондом» TO-BE

Информационная система участвует во всех бизнес-процессах, что приводит к значительной экономии времени

Рис. 1.4. Функциональная модель первого уровня «Управление библиотечным фондом» TO-BE

1.3. Характеристика документооборота, возникающего при решении задачи

Основными документами в рассматриваемой задаче являются Заявка, Акт выполнения и Квитанция. Схема документооборота приведена в таб. 1.1

Таблица1.1

Схема документооборота

Библиотекарь

Бухгалтер

Архив

Поступление_книги

Приход

Счет

Списание

Акт на списание

Акт на списание аряд

одная накладная

Перемещение

Накладная на перемещение

Накладная на

перемещение

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

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

Временные характеристики описанных процессов приведены в таблице 1.2.

Таблица 1.2

Характеристики описанных процессов

Действие

Среднее количество

за рабочий день

Время, необходимое для выполнении одного действия, минут

Общее время, минут

Поступление_книги

10

15

150

Списание

5

30

150

Перемещение

0,5

60

30

ИТОГО, минут:

330

Таким образом, ежедневно, в среднем, 330 минут или 5 часов 30 минут, сотрудник занят занесением необходимых сведений в книги учета, а также, при необходимости анализом и поиском нужных сведений. Учитывая, что продолжительность рабочего дня составляет 8 часов, делаем вывод, что на выполнение остальных обязанностей остается менее 40 % рабочего времени, что крайне неэффективно.

Для данного способа также характерны следующие недостатки:

  • Невысокая скорость и точность выполнения расчетов.
  • Неэффективное использование рабочего времени.
  • Возможность потери важных документов (заявки, акты о выполнении работ, наряды)
  • Бюрократия – увеличивающийся «поток» бумажной работы.

В результате проводимой автоматизации предполагается постоянно иметь точнейшие сведения о количестве поступившего и отпущенного товара, сократить время на подготовку аналитических отчетов и передачу документов за счет их электронной формы.

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

Проведем расчет ожидаемого эффекта от внедрения средств автоматизации. В таблице 1.3 произведен расчет эффекта внедрения.

Таблица 1.3

Расчет эффекта внедрения

Действие

Среднее количество

за рабочий день

Время, необходимое для выполнения одного действия, минут

Общее время, минут

Поступление_книги

10

1

10

Списание

5

2

10

Перемещение

0,5

5

2,5

ИТОГО, минут:

12.5

Таким образом, ожидаемая экономия рабочего времени составляет около 5 часов ежедневно, что позволяет увеличить эффективность работы бухгалтерии.

1.4. Обоснование проектных решений по информационному обеспечению

Информационное обеспечение состоит из внутримашинного, которое включает массивы данных (входные, промежуточные, выходные), программы для решения задач, и внемашинного, которое включает системы

В состав информационного обеспечения должны входить:

  • потоки входной информации, к которым относятся сведения о работниках, видах работ, работах.
  • потоки выходной информации, к которым можно отнести сведения выполнении работ и оплате

В состав классификаторов входят следующие:

  • Читатели
  • Книги
  • Поставщики
  • Издательство
  • Место_Хранения

В список первичных документов входят:

  • Поступление_книги
  • Списание
  • Перемещение

В результате должны формироваться следующие документы:

  • Поступление книги;
  • Перемещение книги
  • Списание книги.

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

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

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

1.5. Обоснование проектных решений по программному обеспечению

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

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

Для разработки программного приложения автоматизированной обработки выбор той или иной операционной системы не повлияет на функциональность системы по причине того, что при реализации алгоритмов программного приложения не требуется использования каких-либо специфических функций операционной системы. Оба типа операционных систем позволяют разрабатывать программный продукт без потери его функциональности, по причине наличия программных сред (языков программирования) для обоих типов операционных систем [14].

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

В качестве операционной среды для разработки и применения программы была выбрана операционная система семейства Windows, в частности операционная система Windows7. Этот выбор обусловлен тем, что на сегодняшний день Windows7 является одной из наиболее распространенных операционных систем. Операционная система Windows7 обеспечивает стабильность работы, предоставляя пользователям возможность сосредоточиться на выполняемой работе.

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

All My Books

Процесс добавления новой книги в программе All My Books очень просто и не занимает много времени. Для электронных и аудиокниг можно вообще просто указать программе нужный файл и она считает с него доступную информацию. Для привычных нам печатных книг поступаем следующим образом:

В программе All My Books выбираем меню "Книга - Добавить..." или просто нажимаем клавишу Ins. Появляется окошко с довольно большим количеством полей с информацией о книге. К счастью, нам практически ничего не надо заполнять вручную - программа умеет загружать информацию о книгах с множества источников - Озон.ру (стоит по умолчанию), Лабиринт, Литрес, Амазон и другие.

В поле "Оригинальное название" вводим название книги (или его часть) и нажимаем клавишу Enter для онлайн-поиска нужной книги. Кстати, искать можно не только по названию, но и по автору. А если вы счастливый обладатель сканера штрихкодов, вы можете очень быстро сформировать свою коллекцию, добавляя книги по номеру ISBN. Его можно вводить и вручную, но, согласитесь, сканером гораздо удобнее!

Итак, выбираем нужную книгу из результатов поиска.

Когда электронный каталог сформирован, остается только наслаждаться функциями учёта. Мы можем посмотреть обширную статистику по коллекции с помощью меню "Инструменты - Статистика". Для учёта отданных книг вы можете воспользоваться меню "Инструменты - История должников". Программа наглядно покажет вам, кто, когда и какие книги брал, кто забыл вернуть вам книгу, кто прочитал больше всех книг из вашей коллекции и многое другое.

Для поиска книги или для фильтрации коллекции по одному из множества доступных критериев, вы можете воспользоваться меню "Инструменты - Поиск книги...".

Программы –каталогизаторы книг позволяют ввести учет, систематизировать книги по каталогам, авторам, жанрам и т.д. Такие программы необходимы и будут оценены тем, у кого обширная домашняя библиотека, в независимости от того, это электронные книги или обычные реальные книги и кто любит порядок в доме. Удобная функциональность и простота в применении делают программы каталогизаторы книг ценными и незаменимыми помощниками. Примером таких программ является Book Cat-alogue (Книжный Котик) 0.7, которая позволяет быстро искать нужную книгу, MediaMan 3.0.1033, которая позволяет удобно систематизировать свои

Библиотека 4.02 (Сетевая версия, MS-DOS). Программа учета книг

Обеспечивает создание и ведение библиотечных электронных каталогов, монографий(включая книги, рукописи, диссертации, продолжающиеся издания), статей, периодики. Комплектование, подписка и работа с читателями (включая регистрацию выдачи книг). Информация в электронные каталоги заносится в соответствии с форматом USMARC.
Поддержка библиотечных технологий и библиотечных каталогов. От комплектования литературы до регистрации перемещения фонда и учета выдачи книг. Данные о комплектовании и подписке вводятся в соответствующие каталоги и могут быть перенесены в другой электронный каталог с одновременной модификацией информации.

Обеспечено автоматическое создание полного комплекта каталожных карточек в соответствии с ГОСТ 7.1/84 и предусмотрена возможность предварительной настройки и редактирования карточки непосредственно перед печатью.

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

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

Поставляются готовые словари ключевых слов, содержащие около сорока тысяч терминов по естественным и гуманитарным наукам, трехуровневый рубрикатор ГРНТИ. Программа допускает их корректировку, а также создание своих собственных словарей для любого элемента библиографического описания. Словари используются при вводе и поиске информации для выбора терминов из готовых списков.
Широкие возможности настройки.Администратор системы может менять список библиотечных каталогов, библиографических элементов, создавать и удалять рабочие листы ввода, добавлять и удалять поисковые элементы, разрабатывать выходные формы и многое другое.

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

Глава 2. Проектная часть

2.1. Информационная модель и её описание

Информационная модель представляет собой схему, отражающую преобразование информационных реквизитов от источников информации до её получателей или, иными словами, процесс обработки информации в информационной системе (рис. 2.1).

Рис. 2.1. Информационная модель

2.2. Характеристика нормативно-справочной, входной и оперативной информации

В созданной конфигурации имеются следующие справочники (таб. 2.1)

Таблица 2.1

Сводная таблица справочников

Название справочни-ка;

Ответственный за его ведение;

Средний объём справочника в записях;

Средняя частота актуализации;

Средний объем актуализации (в записях или в процентах);

Книги

Библиотекарь

200

1 раз в месяц

20

Поставщики

Библиотекарь

10

1 раз в год

10

Издательство

Библиотекарь

10

1 раз в месяц

20

Место_Хранения

Библиотекарь

20

1 раз в месяц

40

В таб. 2.3 описаны характеристики справочника Книги

Таблица 2.3

Книги

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

Наименование

Номенклатура

Строка

20

Автор

Автор

Строка

20

Издательство

Издательство

СправочникСсылка.Издательство

Год_выпуска

Год выпуска

Число

4

В таб. 2.4 описаны характеристики справочника Поставщики

Таблица 2.4

Поставщики

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

Наименование

Наименование

Строка

20

Адрес

Адрес

Строка

20

Телефон

Телефон

Строка

10

В таб. 2.5 описаны характеристики справочника Издательство

Таблица 2.5

Издательство

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

Номенклатура

Номенклатура

Строка

20

Город

Город

Строка

20

В таб. 2.5 описаны характеристики справочника Место_Хранения

Таблица 2.6

Место_хранения

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

Номенкулатура

Номенкулатура

Строка

20

На рисунках 2.2-2.6 отражены формы справочников данной конфигурации

Рисунок 2.3 Справочник Книги

Рисунок 2.4. Справочник Поставщики

Рисунок 2.5. Справочник Издательство

Рисунок 2.6. Справочник Место_хранения

Описание документов, необходимых для получения исходной информации

Экранные формы размещения данных описаны в таблице 2.6

Таблица 2.7

Описание входных документов

№ пп

Наименова-ние

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

1

Поступление_книги

  • Поставщики
  • Дата_поступления
  • Место
  • Книги
  • Поставщики
  • По мере необходимости

2

Списание

  • Дата_списания
  • Причина
  • Книги
  • По мере необходимости

3

Перемещение

  • Дата_перемещения
  • Старое_место
  • Новое_место
  • Книга
  • Книги
  • По мере необходимости

Экранные формы(макеты) документов и экранные формы для их ввода в систему изображены на рисунках 2.7-2.9

Рисунок 2.7 Документ Поступление_книги

Рисунок 2.8 Документ Списание

Рисунок 2.9 Документ Перемещение

2.3. Характеристика результатной информации

Экранные формы отчетов описаны в таблице 2.7

Таблица 2.8

Описание выходных документов

№ пп

Номенклатура

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

1

Поступление_книги

  • Номер
  • Дата
  • Поставщик
  • Книга
  • Автор
  • Издательство
  • Цена
  • Количество
  • Стоимость
  • Поставщики
  • Книги
  • Ежедневно

2

Списание книг

  • Номер
  • Дата списания
  • Книга
  • Автор
  • Издательство
  • Цена
  • Количество
  • Стоимость
  • Книги
  • Ежедневно

3

Перемещение

  • Номер
  • Дата
  • Книга
  • Старое место
  • Новое место
  • Книги
  • Ежедневно

2.4. Общие положения (дерево функций и сценарий диалога)

Иерархия функций управления и обработки данных, которые призван автоматизировать разрабатываемый программный продукт.

Рис. 2. 10. Дерево функций

В разработанной программе предусмотрены два пользователя – Библиотекарь и Бухгалтер. Дерево диалога изображено на рисунке 2.11

Рис. 2. 11. Дерево диалога

2.5. Характеристика базы данных

Описание таблиц базы данных

В таб. 2.11 описаны характеристики таблицы Книги

Таблица 2.11

Книги

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код

Код

Счетчик

Ключевое поле

Наименование

Номенклатура

Строка

20

Автор

Автор

Строка

20

Издательство

Издательство

СправочникСсылка.Издательство

Год_выпуска

Год выпуска

Число

4

В таб. 2.12 описаны характеристики справочника Поставщики

Таблица 2.12

Поставщики

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код

Код

Счетчик

Ключевое поле

Наименование

Наименование

Строка

20

Адрес

Адрес

Строка

20

Телефон

Телефон

Строка

10

В таб. 2.13 описаны характеристики справочника Издательство

Таблица 2.13

Издательство

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код

Код

Счетчик

Ключевое поле

Номенклатура

Номенклатура

Строка

20

Город

Город

Строка

20

В таб. 2.5 описаны характеристики справочника Место_хранения

Таблица 2.14

Место_хранения

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код

Код

Счетчик

Ключевое поле

Номенкулатура

Номенкулатура

Строка

20

В таб. 2.15 описаны характеристики таблицы Поступление книги

Таблица 2.15

Поступление книги

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код книги

Код книги

Числовой

3

Код поставщика

Код поставщика

Числовой

3

Код места

Код места

Числовой

Цена

Цена

Числовой

10

Количество

Количество

Числовой

10

Стоимость

Стоимость

Числовой

10

В таб. 2.16 описаны характеристики таблицы Списание книги

Таблица 2.16

Списание книги

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код книги

Код книги

Числовой

3

Причина

Причина

Строка

255

Код места

Код места

Числовой

Цена

Цена

Числовой

10

Количество

Количество

Числовой

10

Стоимость

Стоимость

Числовой

10

В таб. 2.17 описаны характеристики таблицы Перемещение

Таблица 2.17

Перемещение

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код книги

Код книги

Числовой

3

Код места

Код места

Числовой

10

Дата_перемещения

Дата_перемещения

Дата

Получили схему данных

Рис 2.12 Схема данных

2.6. Структурная схема пакета (дерево вызова программных модулей)

Описание пакета (дерево вызова программных модулей)в среде 1С:Предприятие представлено в таблице 2.9

Таблица 2.9

Описание модулей

№п/п

Номенклатура подсистемы

Функции подсистемы

1

Глобальный модуль

Содержит глобальные процедуры и функции,

предопределенные процедуры, процедуры и функции,

которые необходимо выполнить при запуске системы

«1С:Предприятие 8.2».

2

Справочники

Содержит предопределенные процедуры для осуществления занесения условно-постоянной информации

3

Документы

Содержит предопределенные процедуры для осуществления оформления документов

4

Отчеты

Содержит предопределенные процедуры для формирования отчетов

2.7. Описание программных модулей

Программные модули в "1С:Предприятии 8"

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

Таблица 2.9

Программные модули в 1 С Предприятие

Общие модули

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

Модуль приложения

Это модуль, который относится ко всей конфигурации в целом и может быть только один. Модуль приложения является аналогом глобального модуля в версии 7.7. Он отвечает за пользовательскую сессию (сеанс) работы с "1С:Предприятием 8"

Модуль внешнего соединения

Если конфигурация запускается не в режиме клиентской сессии, а через COM-соединение, то вместо модуля приложения используется модуль внешнего соединения, который в конфигурации может быть только один

Модули объектов

У некоторых прикладных объектов конфигурации могут быть собственные модули, например, модуль документа РасходнаяНакладная, модуль справочника Номенклатура. Не следует их путать с модулями форм этих объектов

Модули форм

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

2.8. Контрольный пример реализации проекта и его описание

Посте запуска конфигурации открывается Главное окно программы (рис 2.12)

Рисунок 2.13 Главное окно программы

Далее заносим данные в справочники ( рис. 2.14 – 2.18)

Рисунок 2.14 Заполнение справочника Издательство

Рисунок 2.15 Заполнение справочника Книги

Рисунок 2.16 Заполнение справочника Место_Хранения

Рисунок 2.17 Заполнение справочника Поставщики

Рисунок 2.18 Заполнение справочника Читатель

Затем оформляем перемещение (рис 2.19)

Рисунок 2.19 Заполнение документа Перемещение

Выполним оформление поступление книги (рис. 2.20)

Рисунок 2.20 Заполнение документа Поступление книги

Рисунок 2.21 Заполнение документа Списание

Получили следующие отчеты: (рис.2.21 – 2.23)

Рисунок 2.21 Отчет Перемещение книги

Рисунок 2.22 Отчет Поступление книг

Рисунок 2.23 Отчет Списание книг

Заключение

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

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

Проектная часть посвящена созданию конфигурации для решения задачи. Также дана характеристика информационной архитектуры разрабатываемой проекта, описана структура справочников, документов, проанализированы все информационные потоки входной, оперативной, нормативно-справочной и результатной информации.

Список литературы

  1. ГОСТ 34.602-89. «Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Техническое задание на создание автоматизированной системы».
  2. Абрамов Г.В., Медведкова И.Е., Коробкова Л.А. «Проектирование информационных систем» - Воронеж:ВГУИТ, 2012. - 172 с.
  3. Аверченков В.И., Лозбинев Ф.Ю., Тищенко А.А. «Информационные системы в производстве и экономике» - М.:ФЛИНТА, 2011. - 274 с.
  4. Братищенко В.В. «Проектирование информационных систем» - Иркутск: Изд-во БГУЭП, 2010. - 84 с.
  5. Вендеров А.М. «Проектирование программного обеспечения экономических информационных систем» - М.: Финансы и статистика, 2012.
  6. Гвоздева Т.В., Баллод Б.А. «Проектирование информационных систем» - М.:Феникс, 2011. - 512 с.
  7. Гвоздева В.А., Лаврентьева И.Ю. «Основы построения АИС» - М.: ИД «ФОРУМ»: ИНФРА-М, 2010. – 320с.
  8. Калянов Г.Н. «Стратегическое управление информационными системами» - М.:БИНОМ, 2010. - 510 с.
  9. Коровкина Н.Л. «Проектирование информационных систем» - М.: Инетрнет-университет информационных технологий - ИНТУИТ. ру, 2013.
  10. Мишенин А.И. «Теория экономических информационных систем» - М.: Финансы и статистика, 2011. - 240 с.
  11. Соловьев И.В., Майоров А.А. «Проектирование информационных систем» - М.:Академический проект, 2011. - 400 с.
  12. Титоренко Г.А. «Информационные системы и технологии управления» - М.:ЮНИТИ-ДАНА, 2012. - 591 с.
  13. Черемных С.В. «Моделирование и анализ систем» - М.: Финансы и статистика, 2013. - 192 с.

Приложение

Код формы документа (автоматически проставляем стоимость при выборе номенклатуры и изменении ее количества и автоматически вычисляем общую сумму к оплате:

&НаКлиенте

Процедура Поступление РаботаКоличествоПриИзменении(Элемент)

ТекущаяСтрока = элементы.Заявка.ТекущиеДанные.НомерСтроки;

ЗаявкаКоличествоПриИзмененииСервер(ТекущаяСтрока);

КонецПроцедуры

&НаСервере

Процедура ЗаявкаКоличествоПриИзмененииСервер(НомерСтроки)

ТекущиеДанные = Объект.Заявка.Получить(НомерСтроки - 1);

Цена = Справочники.Работа.НайтиПоКоду(ТекущиеДанные.Материалы.Код).Цена;

ТекущиеДанные.Стоимость = ТекущиеДанные.Количество * Цена;

КонецПроцедуры

&НаКлиенте

Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)

ПередЗаписьюНаСервере();

КонецПроцедуры

&НаСервере

Процедура ПередЗаписьюНаСервере()

Объект.СуммаЗаявкаа = Объект.Заявка.Итог("Стоимость");

КонецПроцедуры