Диплом: Автоматизация документооборота организации ООО ЧОП "Сайга"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
61
Справочник «Основные средства» предназначен для хранения общей
информации об обьектах основных средств. В данном справочнике есть
возможность группового ввода элементов, например: о десяти одинаковых
компьютерах, кресках с помощью задания общих параметров (Рисунок 1.30).
Рисунок №1.30 Справочник «Основные средства»: основные сведения-
бухгалтерский учет-налоговый учет
1.4.2 Обоснование проектных решений по программному обеспечению
В настоящее время существует большое количество автоматизированных
информационных систем, которые позволяют разрабатывать прикладные решения.
Среди них система «1С: Предприятие 8.2» как наиболее типичной системы решения
задач учета, а также самой популярной системы в Армении.
1С Программы сегодня – это линия современных продуктов бизнес
назначения, разработанных на технологической платформе «1С:Предприятие»
версий 8.2 и 8.3. Комплексные решения для автоматизации налогового,
бухгалтерского, производственного и управленческого учета, расчета заработной
62
платы и реализации кадровой политики. Программное обеспечение системы
«1С:Предприятие 8» включает в себя:
- 1С:Бухгалтерия 8
- 1С:Управление Торговлей 8
- 1С:Управление небольшой фирмой 8
- 1С:Комплексная Автоматизация 8
- 1С:Управление производственной организацией 8
- Лицензии
- 1С:Зарплата и Управление Персоналом 8
- 1С:Розница 8
- 1С:Документооборот 8
- 1С:Управление холдингом 8
- 1С:ERP Управление предприятием 2
Основне отличие системы «1С: Предприятие 8.2» - разделение метаданных и
данных, представление системой способа управления данными с помощью
метаданных и специального языка для работы с данными. Это позволяет системе
«1С: Предприятие 8.2» для создания прикладных решений - конфигурации.
Эта система представляет собой гибкую, настраиваемую систему, которая
может быть использована для широкого круга задач в области автоматизации
организации. Конкретная конфигурация алгоритмов описывается в системе
«1С:Предприятие 8.2» с помощью программной компоненты Конфигуратор в
программных модулях, которые содержат тексты на встроенном языке системы
«1С:Предприятие 8.2». Cистема может решить довольно широкий круг задач.
Огромная функциональность системы «1С: Предприятие 8.2», его гибкость и
настраиваемость, легкость поиска и отбора информации, представлленной
аналитической отчетности моет быть использована в качестве образца при
разработке нашей информационной системы.
В основе «1С: Предприятие 8.2» представлена гибкая технологическая
платформа, возможности которой позволяют создавать и редактировать широкий
спектр бизнес-приложений. Такая универсальность достигается благодаря тому, что
система - это не просто программа, которая существует в виде набора неизменяемых
63
файлов, а также набор программных инструментов, с помощью которого
разработчики и пользователи могут работать.
Основным концептуальным решением, корорая отличает систему
«1С:Предприятие» от универсальных систем разработки, является точное
разделение платформы и прикладного решения. Прикладное решение -
самостоятельная сущность и может выступать в качестве самостоятельного
программного продукта. Создание, модификация и сопровождение прикладного
решения невозможно без использования технологий и механизма платформы.
Структура технологической платформы показана на рисунке 1.31.
Рисунок №1.31. Структура технологической платформы «1С: Предприятие»
Основными направлениями развития платформы являются:
Повышение масштабируемости и производительности
Расширение спектра решаемых задач
Развиитие средств администрирования.
Предпочтение в пользу системы «1С:Предприятие 8.2» дается по нескольким
причинам, ее отличающих. Разработчики системы реализовали целый ряд
преимуществ, которые позволяют реализовать конфигурацию гораздо эффективнее,
чем другие системы:
- Разработан механизм поставки и поддержки конфигураций.
- Разработан эргономичный пользовательский интерфейс, который направлен
на содействие разработке программ неопытными пользователями и обеспечение
высокой скорости для продвинутых пользователей.
- Разработана унифицированная объектная модель системы..
- Велика скорость освоения платформы за счет унифицированной объектной
модели системы.
- В справочниках, документах и других объектах конфигурации таблицы
поддерживаются.
64
- Расширен набор элементов управления, их свойств и событий.
- Разработан механизм запросов, который ориентирован на обработку
экономической информации. Запросы рекомендуется использовать в качестве
основного средства извлечения данных.
- Достигнуто существенное увеличение масштабируемости прикладных
решений с правильным использованием механизма платформы (в частности, для
варианта клиент-сервер).
- Прикладныe решения «1С:Предприятие» открыты, что позволяет
пользователю изменить прикладное решение. Все они включены в платформу и для
разработки и для модификации прикладных решений не требуется дополнительного
програмнoго обеспечения
-Прикладные решения не написаны на языке программирования в обычном
смысле этого слова, а используется более абстрактная технология - технология
метаданных.
Для реализации конкретных алгоритмы поведения различных объектов
конфигурации используется встроенный язык и язык запросов. Встроенный язык
похож на обычный язык программирования, имея при этом свои специфические
особенности. Язык SQL-запросов содержит большое количество расширений,
разработанных с учетом специфики финансово-экономических задач, а также
максимальное сокращение усилий по разработке прикладных решений.
Платфoрма изолирует разработчика от о программирования низкого уровня.
Разработчик не обращается к базе данных напрямую, а манипулирует объектами,
командами встроенного языка и запросов. Платформа сама переводитт их в
соответствующие команды SQL-сервера в случае клиент-серверного варианта
работы или команды собственной СУБД для файлового варианта.
Возможность использования клиент-серверного варианта работы позволяет
адаптировать решение для конкретного пользователя в зависимости от объема
задачи.
Данные работы представлены на рисунках 1.32 и 1.33.
65
Рисунок №1.32. Файловый вариант работы
Рисунок №1.33. Клиент-серверный вариант работы
Платформа включает механизмы, ориентированные на быструю разработку
эргономичного пользовательского интерфейса.
Эти архитектурные особенности делают систему «1С:Предприятие» очень
удобной системой разработки прикладных решений, что и будет использовано в
работе.
Функциональность прикладных решений «1С:Предприятие» определяется
особенностями, которые в включены в базовую реализацию объектов, используемых
в данной конфигурации.
В системе «1С:Предприятие» применяются следующие объекты:
- Справочники, предназначенные для хранения условно-постоянной
информации;
- Документы, предназначенные для фиксации событий;
- Механизм характеристик, предназначенный для организации хранения
свойств объектов, не известных на момент разработки;
- Механизм хранения сведений, что позволяет хранить произвольные данные
в контексте нескольких измерений;
- Механизм учета движения средств позволяет автоматизировать складской
учет, взаиморасчеты, планирование на основе использования регистров
накопления,;
- Механизмы бухгалтерского учета, которые позволяют реализовать систему
учета двойной записи;
- Бизнес-процессы, для описания, создания и управления выполнением
бизнес-процессов;
- Средства построения отчетов, которые позволяют создавать разнообразные
отчеты;
66
- Средства представления отчетов, которые позволяют отображать (выводить)
отчеты в различных формах;
- Средства интеграции и механизмы обмена данными позволяют
интегрировать прикладное решение практически любого внешнего оборудования и
программного обеспечения на основе отрытых стандартов и протоколов передачи
данных;
- Web-расширение позволяет обеспечоть доступ через Web-интерфейс к
функциональности прикладных решений.
Рисунок №1.34. Состав средств разработки
Эта мощная функция позволяет объекты конфигурации получить огромную
мощность прикладных решений, которые мы и будем использовать в нашей работе.
Состав средств разработки системы «1С:Предприятие» показан на рисунке 1.34.
Сопровождение (поддержка) аппаратного и программного обеспечения
рабочих станций, установленных в офисе компании ООО ЧОП «САЙГА»
67
выполняется специалистами службы технической поддержки. Компьютеры
сотрудников ООО ЧОП «САЙГА», которые работают на дому, устанавливаются и
сопровождаются своими сотрудниками.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническая поддержка - набор технических средств, которые обеспечивают
функционирование информационной системы. Техническая поддержка включает в
себя персональные компьютеры, периферийные устройства, средства связи и
оборудование связи, офисное оборудование.
Для программного и аппаратного обеспечения были выбраны следующие
критерии:
· Надёжность;
· Возможность оперативной настройки;
·Низкие расходы на техническое обслуживание программного обеспечения;
Физический сервер находится в помещении организации ООО ЧОП
«САЙГА». На сервере установлена база данных MS SQL Server 2008 R2.
MS SQL Server 2008 - реляционная СУБД, которая базируется на Windows
Server 2008.
MS SQL Server 2008 доступен в нескольких редакциях, зависящих от
необходимой мощности поддерживаемого размера БД, использования ресурсов
аппаратного сервера.
Основными преимуществами версии MS SQL Server 2008 являются:
- прозрачное шифрование, сжатие файлов данных и журнала транзакций
- расширенные возможности аудита, включая также и анализ чтения
данных, а не только модификаций
- поддержка технологий горячего добавления процессоров и памяти (Hot
Add Memory and CPU) для масштабирования серверной мощности без отключения
SQL-сервера
- запросы к базе могут быть заданы как на традиционном Transact-SQL, так
и на Visual C# или Microsoft Visual Basic .NET,
- новые типы данных - расширение реляционной модели на географические
и другие типы хранимых данных
68
SQL Server 2008 также сожержит большое количество служебных
инструментов для анализа бизнес-процессов, поиска в неструктурированных
текстовых массивах, построения отчетов, поддержку хранилищ данных (Data
Warehouse).
Сотрудники работают в офисе и в удалённом доступе. Сервер имеет
встроенную в Hyper-V систему виртуализации, что позволяет организовать массив
виртуальных машин и полностью отвечает требованиям конфигурационного
тестирования.
К аппаратному обеспечению сервера предъявляются быстродействие и
надёжность, а также совместимость с выбранным программным обеспечением.
Аппаратной платформой выбран сервер TeamServer 3420r.
Компьютеры Matrix Digital Office52 используются в качестве рабочих
станций. Сотрудники используют любые другие аппаратные средства,, которые
разрешают установку операционной системы WindowsXP.
В качестве ОС сервера АРМ специалиста по тестированию рекомендуется
Windows server 2008 R2. Сервер базы данных должен быть реализован с
использованием баз данных MS SQL Server 2008 R2.
69
II ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Процесс жизненного цикла проекта состоит из всех этапов работы,
касающейся разработки, создания прототипа, производства, внедрения, поддержки
и устаревания проекта, являющегося новым для компании. Обычно он состоит из
четырех-шести фаз: концептуальная разработка, физическая разработка,
производство прототипа, пре-производство и оценка объема рынка.
Концепция – это описание характеристик, форм и функций процесса, обычно
также включает набор требований, анализ конкурентных процессов и
экономическое обоснование проекта.
Группа процесса разрабатывает следующее:
Четкое определение целевого сегмента рынка и требований рынка
Понимание активности конкурентов и их потенциальное влияние на
предлагаемый проект
Оценивает возможности рычагов влияния, которые будут способствовать
усилиям по разработке
Определение первичных источников финансирования и потребностей в
инвестициях
Определение потенциальных взаимозависимостей разработки
В документе требований к проекту учитываются функциональные зоны
предложенного определения проекта, которое удовлетворяет нужды пользователя и
ограничения времени вывода продукта на рынок. Команда проекта должна
разработать первичные функциональные спецификации, включающие источники,
графики, стратегии тестирования, внешние воздействия.
Спецификация разработки проекта: команда разработчиков определяет и
сопоставляет конкурентные проекты и предоставляет функциональные требования
и технические спецификации. Разрабатываются планы для опций продукта и
расширенной семьи проектов.
Анализ разработки: Изначально разработка концепции и технологии оценки
имеет место с учетом проектной платформы и архитектуры. Нужно изучить
70
альтернативные концепции, создать и протестировать экспериментальные
прототипы. В итоге выбирается лучший вариант.
Жизненный цикл проекта автоматизации охватывает все этапы его создания,
сопровождения и развития:
- исследование предметной области с последующим формированием
функциональной и информационной моделей объекта;
- проектирование системы, заключающееся в разработке проектных
решений, которые отвечают всем требованиям ТЗ;
- разработку системы;
- тестирование информационной системы и выявление неисправностей с
последующим их устранением;
- эксплуатацию системы и ее сопровождение (техническое обслуживание);
- развитие системы.
Жизненный цикл протекает в соответствии с выбранной моделью ЖЦ.
Есть целый ряд стандартов, регламентирующих жизненный цикл
программного обеспечения, а иногда и процессы разработки.
Наиболее известными стандартами являются:
ГОСТ 34.601-90 - используются для автоматизированных систем и
устанавливает стадии и этапы их создания.
ISO/IEC 12207:1995 - стандарт для процессов и организации жизненного
цикла.
ISO / IEC 12207 - обеспечивает набор задач, качество исполнения, критерии
оценки, охватывающих все проектные ситуации. Например, для характеристики
требования к программному обеспечению предусмотрено 10 классов характеристик
качества:
1) функциональные и возможные спецификации, включая исполнение,
физические характеристики и условия среды эксплуатации, при которых единица
программного обеспечения должна быть выполнена;
2) внешние связи (интерфейс) с единицей программного обеспечения;
3) требования к квалификации (набор критериев, которые должны быть
выполнены для того, чтобы признать продукт, готовый к использованию в целевой
окружающей среде);

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)