|
Управление электронными документами. Управление деловыми процессами. Канцелярия. Обращения граждан. Управление показателями эффективности. Договорная работа. Совещания. Согласование счетов на оплату. Межкорпоративный финансово-учетный документооборот. Финансовый архив. Банки и страхование. Государственные учреждения и органы власти. Холдинговые структуры. Средний и малый бизнес. Нефтегаз и энергетика. |
Системы имеют расширенный функционал, который не потребуется для деятельности отдела. Данные СЭД могли бы подойти крупным компаниям для обработки огромного количества документов. Наша главная задача - автоматизировать учет поступившей заявки. Кроме того, будет выгоднее реализовать систему собственными силами сотрудников компании.
Обоснование выбора технологии
При реализации автоматизированной информационной системы должны применяться следующие языки высокого уровня: Delphi XE6.
Среда предназначена для быстрой (RAD) разработки прикладного ПО для операционных систем Windows, Mac OS X, а также IOS и Android. Благодаря уникальной совокупности простоты языка и генерации машинного кода, позволяет непосредственно, и, при желании, достаточно низкоуровнево взаимодействовать с операционной системой, а также с библиотеками, написанными на C/C++.
При кодировании и декодировании данных должно применяться Windows CP1251 кодирование.
Windows-1251 выгодно отличается от других 8-битных кириллических кодировок (таких как CP866, KOI8-R и ISO 8859-5) наличием практически всех символов, использующихся в русской типографике для обычного текста (отсутствует только значок ударения); она также содержит все символы для близких к русскому языку языков: украинского, белорусского, сербского, македонского и болгарского.
При реализации алгоритмов манипулирования данными необходимо использовать стандартный язык запроса к данным SQL.
Формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в произвольной реляционной базе данных, управляемой соответствующей системой управления базами данных
С помощью SQL программист описывает только то, какие данные нужно извлечь или модифицировать. То, каким образом это сделать, решает СУБД непосредственно при обработке SQL-запроса.
При описании предметной области должен использоваться Erwin.
При организации диалога АИС с пользователем должен применяться графический оконный пользовательский интерфейс.
ВЫВОДЫ ПО ПЕРВОЙ ГЛАВЕ
Данная глава посвящена обследованию объекта автоматизации, которым является организация ООО «СофтЛаборатория», а именно один из ее отделов - отдел проектирования и разработки 1С.
В процессе написания главы отдел был изучен по следующему плану:
1. Анализ технико-экономическая характеристика отдела.
2. Постановка задачи.
3. Анализ существующих решений.
В ходе изучения технико-экономической характеристики отдела были выделены и описаны следующие разделы:
1. Сфера деятельности организации.
2. Организационная структура.
3. Численность персонала.
4. Нормы и правила функционирования.
В процессе написания постановки задачи, были рассмотрены основные операции, выполняющиеся в отделе, была разработана и заполнена анкета для составления первоначального представления о деятельности организации.
Так же были рассмотрены документы: входные, выходные и внутренние. Были рассмотрены факторы, влияющие на результат работы отдела, произведен анализ узких мест и принято управленческое решение.
Помимо этого, были рассмотрены и проанализированы уже существующие на данный момент разработки и произведено обоснование выбора технологий для реализации будущей системы. После проведения анализа было принято решение о создании автоматизированной информационной системы по принятию и обработки заявки.
ГЛАВА 2. РАЗРАБОТКА ПРОЕКТНЫХ РЕШЕНИЙ
2.1 Разработка концепции
АИС предназначена для повышения оперативности и качества работы отдела «Проектов и разработки 1С» в организации ЗАО «Софт Лаборатория».
Основным назначением АИС является организация оборота документов в отделе «Проектов и разработки 1С».
В рамках проекта автоматизируется информационно-аналитическая деятельность в следующих бизнес-процессах:
1. Анализ поступившей заявки.
2. Формирование документов на выполнение заявки.
3. Выполнение заявки.
4. Тестирование заявки.
5. Формирование акта выполненных работ.
6. Формирование отчетности.
АИС создается с целью:
1. Исключения задержек в оформлении документов.
2. Организации документооборота в отделе.
3. Автоматизации заполнения и оформления документов.
4. Обработки первичной информации.
В результате создания АИС должны быть улучшены значения следующих показателей:
1. Времени сбора и обработки первичной информации.
2. Времени оформления документов.
3. Сроков передачи документов участникам проектов.
Требования к системе в целом Требования к структуре и функционированию системы
АИС должна быть централизованной и иметь четырехуровневую архитектуру.
Предлагается выделить следующие функциональные подсистемы:
1. Подсистема загрузки данных.
2. Подсистема обработки данных.
3. Подсистема хранения данных.
4. Подсистема формирования отчетности.
5. Подсистема визуализации отчетности.
В качестве протокола взаимодействия между компонентами Системы на транспортно-сетевом уровне необходимо использовать протокол TCP/IP.
Система должна поддерживать следующие режимы функционирования:
1. Основной режим, в котором подсистемы АИС выполняют все свои основные функции.
2. Профилактический режим, в котором одна или все подсистемы АИС не выполняют своих функций.
В основном режиме функционирования АИС должна обеспечивать:
1. Работу пользователей в постоянном режиме.
2. Выполнение своих функций.
В профилактическом режиме АИС должна обеспечивать возможность проведения следующих работ:
1. Техническое обслуживание.
2. Модернизацию аппаратно-программного комплекса.
3. Устранение аварийных ситуаций.
Требования к приспособляемости системы к изменениям
Обеспечение приспособляемости системы должно выполняться за счет:
1. Своевременности администрирования.
2. Модернизации процессов сбора, обработки и загрузки данных в соответствии с новыми требованиями.
3. Модификации процедур доступа и представления данных конечным пользователям.
4. Наличия настроечных и конфигурационных файлов у ПО подсистем.
Требования к надежности Требования к надежности ТС и ПО
Требования, предъявляемые к надежности, представлены в Таблице 5.
Таблица 2.
|
№ |
Техническое или программное обеспечение |
Требование |
|
|
1 |
Надежность оборудования |
В качестве аппаратных платформ должны использоваться средства с повышенной надежностью. Применение технических средств соответствующих классу решаемых задач. Аппаратно-программный комплекс АИС должен иметь возможность восстановления в случаях сбоев. |
|
|
2 |
Надежность электроснабжения |
С целью повышения отказоустойчивости системы в целом необходима обязательная комплектация серверов источником бесперебойного питания с возможностью автономной работы системы не менее 30 минут. Система должны быть укомплектована подсистемой оповещения Администратора о переходе на автономный режим работы. Система должны быть укомплектована системой автоматической остановки операционной системы в случае, если перебой электропитания превышает 25 минут. Должно быть обеспечено бесперебойное питание активного сетевого оборудования. |
|
|
3 |
Надежность аппаратных и программных средств |
Предварительного обучения пользователей и обслуживающего персонала. Соблюдения правил эксплуатации и технического обслуживания программно-аппаратных средств. Своевременное выполнение процедур резервного копирования данных. |
|
|
4 |
Надежность аппаратного обеспечения |
Предварительного обучения пользователей и обслуживающего персонала. Своевременного выполнения процессов администрирования. Соблюдения правил эксплуатации и технического обслуживания программно-аппаратных средств. Своевременное выполнение процедур резервного копирования данных. |
Требования к защите информации от несанкционированного доступа Требования к информационной безопасности
Информационное обеспечение безопасности АИС должно удовлетворять требованиям, указанным в Таблице 6.
Таблица 3.
|
№ |
Требование |
|
|
1 |
Защита должна обеспечиваться на всех этапах обработки информации и во всех режимах функционирования, в том числе при проведении ремонтных и регламентных работ. |
|
|
2 |
Программно-технические средства защиты не должны ухудшать основные функциональные характеристики АИС. |
|
|
3 |
Защита должна обеспечиваться комплексом программно-технических средств. |
|
|
4 |
Защита должна обеспечиваться организационными мероприятиями. |
|
|
5 |
Разграничение прав доступа. |
Требования к антивирусной защите
Средства антивирусной защиты должны быть установлены на всех рабочих местах пользователей и администраторов АИС. Средства антивирусной защиты рабочих местах пользователей и администраторов должны централизованно обеспечивать следующие функции:
1. Управление и администрирование антивирусными продуктами.
2. Сканирование рабочих мест.
3. Удаление вирусов.
4. Протоколирование вирусной активности.
5. Установка антивирусного программного обеспечения.
6. Протоколирование вирусной активности.
7. Обновление вирусных баз и сигнатур.
8. Ведение журнала учета вирусной активности.
Требования к хранению, обновлению и восстановлению данных
АИС должна протоколировать все события, связанные с изменением своего информационного наполнения, и иметь возможность в случае сбоя в работе восстанавливать свое состояние, используя ранее запротоколированные изменения данных и резервные копии.
Требования к программному обеспечению
Система должна быть реализована с учетом следующих требований.
Требования к серверной станции представлены в Таблице № 9.
Таблица 4.
|
№ |
Обеспечение |
Характеристика |
|
|
1 |
Операционная система |
Windows Server |
|
|
2 |
СУБД |
Microsoft SQL Server |
Требования к рабочей станции пользователя представлены в Таблице 10.
Таблица 5.
|
№ |
Обеспечение |
Характеристика |
|
|
1 |
Операционная система |
Windows 7, Windows 8 или выше. |
|
|
2 |
Платформа |
Microsoft .NET Framework v.3.5 или выше. |
Требования к техническому обеспечению
Система должна быть реализована с учетом следующих требований.
Требования к серверной станции представлены в Таблице № 11.
Таблица 6.
|
№ |
Обеспечение |
Характеристика |
|
|
1 |
Процессоры |
До 2-x Intel Xeon E5-26XX |
|
|
2 |
Диски |
8x3,5" SATA/SAS HDD с горячей заменой |
|
|
3 |
Память |
До 1 TB (24 слота) |
|
|
4 |
Сеть |
4xGbE LAN Ports |
|
|
5 |
RAID |
Intel SW RAID 0,1,10 |
Требования к рабочей станции пользователя представлены в Таблице 12.
Таблица 7.
|
№ |
Обеспечение |
Характеристика |
|
|
1 |
Сетевая карта |
Поддержка 10/100 FastEthernet |
|
|
2 |
Тип процессора |
Core i5-4440 или выше |
|
|
3 |
Частота процессора |
3.1 ГГц или выше |
|
|
4 |
Оперативная память |
4 GB или выше |
|
|
5 |
Жесткий диск |
500 GB или выше |
|
|
6 |
Количество ядер |
4 или выше |
2.2 Обоснование проектных решений по видам обеспечения АС
Требования к математическому обеспечению Требования не предъявляются.
Требования к информационному обеспечению Требования к составу, структуре и способам организации данных в системе
Структура хранения данных в АИС должна состоять из следующих основных областей: область временного и постоянного хранения данных.
Физические и логические модели структуры хранения данных представлены на Рис. 1 и Рис. 2.
Требования к информационному обмену между компонентами системы
Информационный обмен между компонентами АИС должен быть реализован следующим образом, представленным в Таб. 1.