Диплом: Автоматизация документооборота в ООО «Наяда-Столица»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
кнопок (рисунок 20). Справа на экране располагается рабочая зона, в которой
будут отображаться открытые окна.
Рисунок 20. Основные функции
Перечислим сильные стороны данного решения:
доступ к функции системы появляется одним кликом мышки;
можно фильтровать, как это необходимо пользователю, заявки и
проекты, которые расположены произвольно.
На кнопочную панель отдельной кнопкой будут вынесена
функция Контакт, т.к. для ввода данных по новой заявке
менеджеру необходимо всего лишь вызвать эту функцию, после
чего откроется дерево заявок и диалоговое окно Контакт или
новая заявка;
68
Справочники. По этой кнопке открывается список справочников
системы;
Документы. список документов возникает при нажатии кнопки
Отчеты. По этой кнопке осуществляется доступ к подготовке
отчетов.
Для подготовки информационно-справочной системы автоматизации
предприятия используется система 1С: Предприятие 8.3, которая состоит из
модулей. В главных модулях находятся переменные, процедуры и функции
доступные из других модулей. К ним относятся такие группы модулей, как
[7]:
справочники;
документы;
перечисления;
отчеты;
обработки;
регистры.
Структуру программы можно описать следующими основными
блоками, представленными на рисунке 21.
Рисунок 21. Модули системы
69
Для работы с программой необходимо вывести главное окна
программы и активизировать меню которая работает по диалоговому и
событийному режиму. Диалоговая система состоит из главного меню,
подменю и диалоговых окон. На основании событий активизируются
процедуры контроль допустимости данных. Событийная система - это
цепочка событий, которые активизируются пользователем (нажатие
функциональных клавиш), а также программные события - получение
определенным полем фокуса редактирование или потери фокуса ввода. Так
же, важным моментом работы конфигурации является проведение
документов по регистрам накопления. Движения регистров являются
результатом проведения документов и источником данных для
формирования отчетов. В таблице 14 приведены функции основных модулей
системы, в таблице 15 – описания используемых классов.
Таблица 14
Описание функций модулей
п/п
Наименование
модуля
Функции модуля
1
Модуль
справочники
Модуль работы со справочниками предназначен
для поиска, просмотра информации в
справочниках, отбор и сортировка,
редактирование данных и печать.
2
Модуль
документы
Функциями модуля «Документы» являются: ввод
первичных данных и просмотр ранее внесенных
данных. Модуль предназначен для таких работ с
документами, как: ввод нового документа,
изменение, удаление, поиск, отбор и сортировка
документов.
3
Модуль
перечисления
Системные перечисления предназначены для
определения некоторого набора
предопределенных значений и используются в
качестве значений параметров некоторых
методов, а также в качестве значений некоторых
свойств объектов 1С: Предприятия.
4
Модуль отчеты
Формирует конечную информацию об документах
5
Модуль
обработки
Выполняет контроль и ведения единых
справочных данных между разными системами
6
Модуль
регистры
Используется для движения документов
70
Таблица 15
Пример описания используемых классов
Имя класса
Краткое описание
ПолучитьБазовыйКласс
(ИмяБазовогоКласса)
Возвращает объект базового класса для
класса предка, имя которого передается в
качестве строки в параметр метода
"ИмяБазовогоКласса"
ПолучитьПуть ()
Возвращает полный путь и название
файла, в котором хранится модуль
реализации класса
ПолучитьКонтекстОкружения
()
Возвращает контекст, из которого получил
управление модуль
УстановитьПараметрПоИндексу
Метод предназначен для получения
ссылки значения неявного параметра по
его порядковому номеру и установке
нового значения по данной ссылке
ЗаменитьЭксзБазовогоКласса
Предназначен для замены экземпляра
базового класса в уже созданной иерархии
классов
_ПолучитьКод ()
Функция, которая должна вернуть
строковое представление объекта
_ПриОткрытии
Данный метод устарел и оставлен для
совместимости
_ВыброситьИскл
Формирует исключение с объектом-
исключением
_SQLCreate
Процедура, которую должен реализовать
КОП для типизации значения поля
выборки объекта ODBCRecordset типом
этого КОП
Глобальный модуль автоматически выполняется при старте системы
«1С: Предприятие 8.3» в момент загрузки конфигурации, т.е функции и
процедуры становятся доступны. Глобальные процедуры и функции могут
вызываться из любого другого модуля конфигурации. После загрузки,
Глобальный модуль, с выбранным интерфейсом под конкретного
пользователя, может работать в системе, с помощью загрузки других
модулей. На верхней панели задач расположены закладки, раскрывающие их
суть, относительно названия.
Главный модуль предназначен для запуска основных процедур и
функций программы. Модуль работы со справочниками предназначен для
71
поиска, просмотра информации в справочниках, где можно осуществлять
сортировку, редактирование данных и печать. Туда вошли:
справочник «Физические лица»;
справочник «Фирмы»;
справочник «Склады»;
справочник «Кассы»;
справочник «Контрагенты»;
справочник «Банки»;
справочник «Банковские счета»;
справочник «Виды номенклатуры»;
справочник «Единицы измерения»;
справочник «Номенклатура».
С помощью функций модуля «Документы» можно вводить данные,
просматривать уже внесенные данные. С помощью этого модуля можно
вводить новые документы, изменять и удалять их, осуществлять поиск, отбор
и сортировку документов.
Этот модуль состоит из:
Заявка;
Реализация;
Возврат от покупателя;
Поступление ТМЦ;
Списание ТМЦ;
ПКО;
РКО;
Приход по банку;
Расход по банку;
Перемещение.
При проводке документов происходит движение регистров. Модуль
«Регистры» включает в себя:
72
Остатки;
Взаиморасчеты;
Касса;
Банк.
Модуль «Отчеты» включат в себя:
Остатки;
Ведомость по кассе;
Ведомость по банку.
Для распечатки пользователем отчетов можно использовать формы.
Основные преимущества использования форм:
При вводе данных в поля формы, приложение может считывать
словарь данных сервера и автоматически проверить допустимость данных в
соответствии с правилами целостности. С помощью командных кнопок в в
форме выводятся текущие записи. Поле ввода форма предлагает допустимые
значения, из которых пользователи могут выбрать нужное.
Область формы может выводить шаблон, соответствующий текущей
записи. Для того, чтобы занести документ в форму, необходимо форму
вызвать из главного меню программы.
Для того, чтобы сформировать печатную форму, необходимо войти в
модуль «Формирование отчетов», в котором хранятся шаблоны для печати.
Если задать соответствующие параметры запроса, начинается обработка
нужной информации, а затем формируется отчет. Отчеты выполняются при
помощи механизма 1С: «Построитель отчетов». Схема его работы
представлена на рисунке 22:
73
Рисунок 22. Схема работы «Построителя отчетов»
Для всех виды запросов существует система фильтров и сортировки,
которые формируются с помощью запросов или установленных критериев.
Для того, чтобы информация была полезна, способствовала принятию
правильного решения, например, при подготовке коммерческого
приложения, компьютерные системы используют отчеты и запросы для
считывания. Блок-схема документа «Реализация» имеет следующий вид,
представленный на рисунке 23.
74
Рисунок 23. Блок-схема алгоритма расчетного модуля ИС
2.4 Испытания разработанного решения
Испытания ИС - это проверка соответствия требованиям ТЗ,
корректной работы заданных функций системы, для выявления и устранение
недостатков в работе системы, определения количественных и (или)
качественных ее характеристик. Существуют следующие основные виды
испытаний: предварительные, опытная эксплуатация и приемочные. Если
возникает необходимость в дополнительных испытаниях, то возможны и
другие виды испытаний, как всей системы, так и ее частей. Прежде чем
начать испытания, разработчик формирует документ на основании которого
75
можно проводить эти испытания. Данный документ прописывается либо в
договоре, либо в ТЗ
Перед тем, как принять решение о приемке опытного образца в
опытную эксплуатацию, проводятся предварительные испытания, поскольку
необходимо определить работоспособности ИС. Но вначале перед
испытаниями необходимо провести отладку и тестирование программных и
технических средств системы, подготовить необходимую документацию о
готовности к испытаниям. Очень важно, чтобы персонал был предварительно
ознакомлен с эксплуатационной документацией и был подготовлен к работе
в условиях функционирования ИС.
При проведении всех видов испытаний проверяются: комплекс
программных и технических средств в соответствии с ТЗ; оценивается знание
персоналом эксплуатационной документации и навыки владения функциями
системы во всех режимах работы ИС, согласно ТЗ; эксплуатационная
документация, регламентирующая деятельность персонала при
функционировании ИС согласно ТЗ; ИС в целом, ее количественные и
качественные характеристики выполнения функций ИС, в соответствии с ТЗ.
Испытания могут быть как автономные, так и комплексные. Это
зависит от взаимосвязей частей ИС и объекта автоматизации. Во время
Автономных испытаний проверяются отдельных части системы.
Испытывают их по мере готовности для опытной эксплуатации. Что же
касается Комплексных испытаний, то их проводят для групп частей системы,
работа которых взаимоувязана [8].
Для Автономных испытаний составляется график, который строго
соблюдается. Он должен быть включен в регламентирующую документацию.
В этой же документации указан перечень функций, подлежащих
испытаниям; указывается какие должны быть условия, порядок и методы
проведения испытаний; описание взаимосвязей объекта испытаний с другими
частями ИС; критерии приемки частей по результатам испытаний.
76
Все результаты, пройденных автономных испытаний аккуратно
заносятся в протокол испытаний. В протоколе фиксируется заключение о
допуске (или не допуске) части ИС к комплексным испытаниям. Автономное
испытание может оказаться не принятым по разным причинам: будет
принято решение о том, что проведенных испытаний недостаточно, нужны
дополнительные; могут быть выявлены нарушения в регламентирующих
документах; возникнет необходимость в доработке испытуемой части. В
этом случае группа разработчиков займется доработкой частей ИС и будет
назначен новый срок испытаний.
Комплексные испытания ИС проводят путем выполнения
комплексных тестов. Во время указанного теста идет проверка выполнения
функций частей ЭИС во всех режимах функционирования; тестируется
реакция системы на некорректную информацию и аварийные ситуации. Все,
что происходило во время тестирования испытаний отражают в протоколе.
Работу завершают оформлением акта приемки в опытную эксплуатацию.
В программе комплексных испытаний ИС указывают: перечень
объектов испытания; состав предъявляемой документации; описание
проверяемых взаимосвязей между объектами испытаний; очередность
испытаний частей ИС; порядок и методы испытаний, в том числе состав
программных средств и оборудования, необходимых для проведения
испытаний, включая специальные стенды и полигоны.
Протокол комплексных испытаний должен содержать заключение о
возможности (невозможности) приемки ИС в опытную эксплуатацию, а
также перечень необходимых доработок и рекомендуемые сроки их
выполнения [9].
2.4.1 Перечень объектов и функций, подлежащих испытаниям
Тестирование систем – это один из наиболее важных этапов
производства программного обеспечения. Он направлен на аудит
эксплуатационной, технической и проектной документации, проверку на

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")