- •Глава 1. Анализ оао «инпц тлп». Обоснование необходимости автоматизации документооборота на предприятии 10
- •Глава 2. Разработка проектных решений по автоматизации документооборота оао «инпц тлп» 45
- •Глава 3. Обоснованиеэкономической эффективности проекта 60
- •Введение
- •Глава 1. Анализ оао «инпц тлп». Обоснование необходимости автоматизации документооборота на предприятии
- •1.1. Общая характеристика оао «инпц тлп»
- •1.1.1. Цели, задачи и основные направления деятельности оао «инпц тлп»
- •1.1.2. Организационная структура оао «инпц тлп»
- •1.2. Обоснование необходимости автоматизации системы документооборота
- •1.3. Постановка задачи. Цель и назначение автоматизированного документооборота
- •1.4. Выбор стратегии решения задачи
- •1.5. Обзор существующих на рынке разработок
- •1.6. Требования по техническому обеспечению проекта
- •1.7. Требованияк информационному обеспечению проекта
- •1.8. Обоснование требований к программному обеспечению
- •1.9. Технологическиерешения в проекте
- •Глава 2. Разработка проектных решений по автоматизации документооборота оао «инпц тлп»
- •2.1. Информационное обеспечение задачи
- •2.1.1. Описание программных модулей
- •2.1.2. Информационная модель и ее описание
- •Используемые классификаторы и системы кодирования
- •2.1.3. Характеристика первичных документов с нормативно-справочной и входной оперативной информацией
- •2.1.4. Характеристика базы данных
- •2.1.5. Характеристика результатной информации
- •2.2. Программное обеспечение задачи
- •2.2.1 Общие положения
- •2.3. Технологическое обеспечение задачи
- •Глава 3. Обоснованиеэкономической эффективности проекта
- •3.1. Выбор и обоснование методики расчетаэкономической эффективности
- •3.2. Расчет показателейэкономической эффективности проекта
- •Заключение
- •Список литературы
- •Приложение 1. Экранные формы
1.8. Обоснование требований к программному обеспечению
Программное обеспечение (ПО) – совокупность программ для реализации целей и задач автоматизированной системы.
ПО включает совокупность компьютерных программ и делится на два компонента: общее (операционные системы, операционные компиляторы, СУБД, сетевые программы и т.д.) и специальное (совокупность прикладных программ, разработанных для конкретных задач в рамках функциональных подсистем) [5].
Операционные системы осуществляют управление работой персонального компьютера, его ресурсами, запускают на выполнение различные прикладные программы, выполняют всевозможные вспомогательные действия по запросу пользователя. ОС подразделяются на однопользовательские, многопользовательские, и сетевые. К факторам, влияющим на выбор конкретной ОС, относятся:
необходимое число поддерживаемых программных продуктов,
требования к аппаратным средствам,
требование поддержки сетевой технологии,
наличие справочной службы для пользователя,
быстродействие,
наличие дружественного интерфейса и простота использования.
В сети компании установлена СУБД SQL Server, ее можно использовать для совместной работы с базой данных Access.
SQL Server 2005 упрощает развёртывание, управление и оптимизацию данных предприятия и аналитических приложений. Как платформа управления данными предприятия, он предоставляет единую консоль управления, которая позволяет администраторам данных, находящимся в любом месте организации, отслеживать, управлять и настраивать все базы данных и связанные службы по всему предприятию. Он предоставляет расширяемую инфраструктуру управления, которая может быть легко запрограммирована при помощи SQL Management Objects (SMO), позволяя пользователям переделывать и расширять их среду управления и независимым поставщикам программных продуктов (ISV) создавать дополнительные инструменты и функциональность для дальнейшего расширения возможностей, поставляемых по умолчанию.
Инвестиции в технологии высокой доступности, дополнительные возможности резервного копирования и восстановления, и улучшения репликации позволят создавать и развёртывать высокодоступные приложения. Передовые функции высокой доступности, такие как зеркалирование базы данных, кластеры с восстановлением после отказа, моментальные снимки базы данных и улучшенные оперативные операции снизят время простоя и помогут гарантировать, что важнейшие системы останутся доступными.
SQL Server 2005 имеет существенные улучшения в модели безопасности платформы базы данных, с намерением предоставить более точный и гибкий контроль для обеспечения безопасности данных. Значительные вложения были сделаны в большое количество функций для обеспечения высокого уровня безопасности данных вашего предприятия, включая:
Применение политик для паролей учётных записей SQL Server в области аутентификации;
Обеспечение большей модульности дл указания разрешений на различных уровнях в области авторизации;
Разделение владельца и схемы в области управления безопасностью.
SQL Server 2005 содержит множество новых технологий, существенно увеличивающих продуктивность разработчиков. Начиная с поддержки .NET Framework и заканчивая тесной интеграцией с Visual Studio, эти функции предоставляют разработчикам возможность проще создавать безопасные, сильные приложения баз данных при меньших затратах. SQL Server 2005 позволяет разработчикам применить существующие знания различных языков разработки и, в то же время, предоставляя сквозную среду разработки для базы данных. Встроенные возможности работы с XML также позволяют разработчикам создавать новые классы соединённых приложений для любой платформы или устройства [22].
Доступ сотрудников к клиентскому приложению проектируемой ИС, расположенному на сервере предполагается осуществить с помощью терминальной службы.
Для организации системы терминального доступа будет использоваться встроенная терминальная служба Citrix.
Выбор проектной команды остановился на решении Citrix MetaFrame Access Suite. Важным моментом оказался тот факт, что у Citrix не столь высоки требования к каналам связи и это решение оптимально для сети с большим количеством клиентов. Citrix MetaFrame Access Suite является наиболее полной платформой доступа, предназначенной для организации защищенного доступа по запросу к любому корпоративному информационному ресурсу из любого места, с любого устройства и по любой сети. Включая в себя сервер приложений Citrix Presentation Server, шлюз доступа Citrix Access Gateway и менеджер паролей Citrix Password Manager, комплект Access Suite обеспечивает постоянную связь с источниками информации – это могут быть данные, голосовые коммуникации или общение в сети – и все в одном решении [28].
Citrix MetaFrame Access Suite обеспечивает безопасный, простой и мгновенный доступ к корпоративным ресурсам. Он гарантирует доступ к корпоративным приложениям и данным из любого места, обеспечивает защиту при передаче информации, поддерживает любые каналы связи и практически любые клиентские устройства, упрощает управление ИТ-инфраструктурой, а также позволяет ее оптимизировать.
В качестве инструментального средства проектирования была выбрана среда Access, так как её выгодно отличают от других систем следующие свойства [9]:
Абстракция доступа к БД;
Развитая среда разработки с исчерпывающим набором средств;
Обширная библиотека объектов;
Максимальная степень надежности и эффективности использования;
Высокая степень защиты информации;
Наличие мобильности и масштабируемости;
Минимизация затрат на сопровождение и поддержку.
На сервере размещается клиентское приложение «NAP-SyS». Доступ сотрудников отдела закупок осуществляется с помощью терминальной службы Cirix (Citrix-клиент - Citrix-сервер). В качестве инструментария проектирования выступает среда MSAccess. В связи с тем, что требовалась распределенная работа с системой, таблицы MSAccess были переведены в таблицы SQLServer.
