2.2      Функциональное назначение системы

Система выполняет следующие функции:

·          загрузка файла учебного плана;

·          загрузка файла графика учебного процесса;

·          запуск процесса утверждения учебного плана;

·          запуск процесса утверждения графика учебного процесса;

·          сбор рецензий и комментариев от сотрудников-рецензентов;

·          поиск в системе;

·          версирование файлов УП и ГУП.

Существует строгая взаимосвязь между типами пользователей и функциями системы, которые они могут использовать.

2.3      Используемые средства разработки

При разработке программного продукта использовалось следующее программное обеспечение:

·          Enterprise Architect 7.5;

·          MS SQL Server 2005;

·          MS Office SharePoint Designer 2007;

·          MS Visual Studio 2005 и 2008 SP1.

Программный продукт Enterprise Architect использовался для проектирования системы. Остальные продукты – инструменты для реализации системы.

2.4      Установка и выполнение программного продукта

Перед началом эксплуатации программного продукта необходимо выполнить следующие действия на сервере:

·          проверить соответствие требований к техническому и программному обеспечению;

·          установить MS Windows Server 2003;

·          установить MS Windows Service Pack 1;

·          задать в качестве роли для компьютера «Контроллер домена»;

·          произвести настройку домена;

·          установить компоненты Windows: IIS, поддержку ASP .Net, DNS, службы электронной почты;

·          установить .Net Framework 3.5;

·          установить MS SQL Server 2005 (установку можно произвести как на отдельный компьютер, так и на текущий);

·          установить Microsoft Office SharePoint Server 2007;

·          указать в качестве хранилища данных экземпляр SQL-сервера (локальный или отдельный);

·          произвести настройки IIS;

·          произвести настройки Microsoft Office SharePoint Server 2007;

·          на клиенте запустить браузер и ввести адрес портала для проверки работоспособности сетевого соединения клиента с сервером;

·          добавить пользователей в список пользователей службы Active Directory.

Если все действия выполнены правильно, то должна загрузиться главная страница портала. Структура БД и все данные должны сохраняться в виде резервной копии.

2.4.1   Резервное копирование базы данных

Чтобы в будущем можно было восстановить базу данных, которая была утрачена, необходимо периодически создавать резервные копии базы данных. Для этого можно использовать как ручное копирование файлов БД, так и специализированные средства, предоставляемые MS SQL Server.

Для ручного копирования необходимо:

·          остановить работу сервера БД (Management Studio – Registered Servers – select server – Service Control – Stop - Yes);

·          открыть место хранения файла БД и файла протокола (по умолчанию располагается в каталоге с установленной программой);

·          скопировать файлы в каталог с архивами;

·          воспользоваться меню Backup соответствующей БД.

Для автоматического создания резервных копий необходимо настройкой планов обслуживания SQL Server.

2.5      Общий алгоритм работы программного продукта

2.5.1   Диаграмма развертывания

Диаграмма развертывания системы приведена в приложении 7.

На диаграмме развертывания показано раздельное использование web-сервера с Microsoft SharePoint Server 2007 и сервера БД. Однако web-сервер и сервер БД могут работать совместно на одном сервере. При этом к такому серверу применяются повышенные системные требования.


2.5.2   Физическая структура проекта

Универсальный модуль загрузки файлов состоит из модулей, описание которых приведено в таблице 2.1.

Таблица 2.1

Состав универсального модуля загрузки файлов

Имя модуля Назначение
console2005 2.dll Динамическая библиотека с функцией загрузки файла
DocLibHlpUni.exe Оболочка загрузчика
config.cfg Файл конфигурации загрузчика

Динамическая библиотека может использоваться для интеграции в любую систему функций передачи электронных документов для утверждения. В частности, с помощью этой библиотеки в программу «Учебные планы» была внедрена интеграция функция отправки на сервер файлов учебных планов. Классы динамической библиотеки приведены в табл. 2.2, основные функции приведены в табл. 2.3.

Таблица 2.2

Классы динамической библиотеки

Название класса Назначение
DocLibHelper Класс программы
ListInfo Класс с информацией о библиотеке документов
ListInfoCollection Класс с информацией о всех библиотеках документов на сервере
FileInfo Класс с информацией о загружаемом файле

Таблица 2.3

Функции динамической библиотеки

Название функции Назначение
Find() Возвращение информации о библиотеке документов на сервере
CallService() Вызов веб-сервиса для загрузки документа на сервер
TryToUpload() Загрузка документа на сервер
CreateFolder() Создание отсутствующей директории на сервере

Для использования модуля необходимо добавить в проект динамическую библиотеку, создать экземпляр класса DocLibHelper и использовать функцию TryToUpload().


Информация о работе «Автоматизированная система утверждения электронных документов на основе MS SharePoint 2007»
Раздел: Информатика, программирование
Количество знаков с пробелами: 104517
Количество таблиц: 15
Количество изображений: 21

Похожие работы

Скачать
46913
0
1

... , за кого он себя выдает, и что документ не был изменен в процессе доставки. Как только речь зашла об электронной цифровой подписи, сразу же возникает проблема ее использования. 2. Проблемы использования электронной цифровой подписи В современном, оснащенном компьютерами предприятии документы создаются и перемещаются в электронном виде, при этом необходимость подписания документов остается. ...

Скачать
146599
8
2

... , удовлетворяющее потребностям организации, регламентировать процесс перехода на новую систему электронного документооборота и оперативного управления деятельностью компании. ГЛАВА 3. ПРЕДЛОЖЕНИЯ ПО СОВЕРШЕНСТВОВАНИЮ ДЕЯТЕЛЬНОСТИ ОГУ «БЕЛИФ» НА ОСНОВЕ ТЕХНОЛОГИЙ ИНФОРМАЦИОННОГО МЕНЕДЖМЕНТА 3.1 Выбор системы оперативного управления деятельностью на основе анализа российских и зарубежных ...

Скачать
144824
1
0

... все названные критерии. Причем данным набором дело не ограничивается, поскольку наука и практика не стоит на месте, появляются новые реалии и обстоятельства. 2.2.Проблема выбора система электронного документооборота на предприятиях малого и среднего бизнеса Основными российскими тенденциями начала третьего тысячелетия стал безбумажный технологический бум во всех сферах человеческой ...

Скачать
155672
13
41

... , что абсолютное большинство людей способны эффективно обучаться электронным способом, естественно при условии наличия адекватного учебного контента (содержания курсов). Разработка системы дистанционного обучения для НИПК даст ощутимый экономический и социальный эффект в деятельности организации. Эффективность в общем виде рассматривается как основная характеристика функционирования системы ...

0 комментариев


Наверх