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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
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) требования к квалификации (набор критериев, которые должны быть
выполнены для того, чтобы признать продукт, готовый к использованию в целевой
окружающей среде);
Источник: https://baza.diplomsite.ru/previewfile/1730