Концепция решения. Владимир Александров MCTS SQL Server 2008, BI Компания Intellar Электронный архив документов.

Презентация:



Advertisements
Похожие презентации
СУБД Microsoft Access 2003 ЗНАКОМСТВО. Что такое Access? Access – Приложение, входящее в состав пакета Microsoft Office (разработано компанией Microsoft).
Advertisements

Software Cloud Services Обзор платформы SharePoint 2010 Юлия Карнаухова Разработчик
1 «Разработка методического и технологического обеспечения размещения и сбора сведений об образовательных организациях, используемых в процедурах государственной.
Проекты ONLINE Ведение проектов в распределённом режиме, с участием заказчиков, исполнителей и соисполнителей Назначение.
Интегрированная информационная система «КВАРТА». Компания КВАРТА Компания КВАРТА имеет 14-летний опыт работы в следующих областях: Реализация «под ключ»
MCP-клуб Белгород Роман Гонтарь Технический директор Группа компаний Денекси.
Богданов Марат Робертович Современные веб-технологии. Подробный курс Программное создание web-фрагментов, ускорителей и средств визуального поиска.
8/13/2012dotSITE - XP and MSF development in.NET1 Проектирование и создание приложений на базе Visual Studio.NET Andrew Filev Team leader dotSITE Ltd.Co.
Использование SharePoint Team Services для организации совместной работы Владимир Цитовцев Microsoft Corporation.
ДАЛЕЕ БАЗА ДАННЫХ ACCESS Проектирование базы данных Создание базы данных Создание базы данных без помощи мастера Таблицы Создание таблицы в режиме конструктора.
FAST for SharePoint 2010 Для разработчиков. Решения для любых задач Весь поиск в интрасети High-end поиск через интерфейс SharePoint Общие компоненты.
1С:Торговля и Склад 7.7
Концепция BI-портала на платформе Microsoft SharePoint Server.
ТАБЛИЦЫ База данных может включать множество таблиц, в которых хранятся данные по различным темам. Каждая таблица может состоять из множества полей различного.
Астрахань Введение 2 Недостатки Электронного Вуза Управление и расширение Статическое содержание узлов Система управления пользователями Документооборот.
6.5. Создание реляционной БД в среде СУБД ACCESS Общие сведения Реляционные отношения в СУБД ACCESS представлены в двух формах: в виде таблиц и в виде.
Авторское право © BIT Impulse. Все права защищены. Инструмент для бизнес-анализа Система бизнес-аналитики
Для просмотра презентации нажмите клавишу F5 на клавиатуре. Для перемещения по слайдам используйте колёсико мыши или клавиши и на клавиатуре.
System Center 2012 SP1 Configuration Manager Установка пакетов Ляшов Евгений
Методы и средства обеспечения информационной безопасности в системе 1С:Предприятие 8.1 П.Б.Хорев доцент кафедры информационной безопасности РГСУ.
Транксрипт:

Концепция решения. Владимир Александров MCTS SQL Server 2008, BI Компания Intellar Электронный архив документов

I. Описание предлагаемого решения 1.Схема предлагаемого решения 1.1. Бизнес-процесс 1.2. Логическая архитектура решения 1.3. Физическая архитектура решения 2. Интерфейс пользователя 2.1. Административная часть 2.2. Пользовательская часть 3. Используемые технологии II. Организация работы над проектом 1.Организация ведения проектов в Intellar. 2.Bug Tracking, портал обратной связи. 3.Оборудование и программное обеспечение. Содержание

Предлагаемое решение представляет собой шаблон веб-сайта электронного архива сведений о документах предприятия, хранящихся в одной или нескольких архивных компаниях, на базе Microsoft Sharepoint Foundation Решение позволяет выполнять поиск по атрибутам архивных документов для определения номера ящика в котором хранится документ. I. Описание предлагаемого решения

1.1. Бизнес-процесс Загрузка данных об архивируемых документах в список Sharepoint Размещение архивируемых документов в коробках, предоставленных архивной компанией Архивная компания присваивает номера коробкам Пользователь фильтрует записи с списке Sharepoint по датам, типу документа, прочим атрибутам и назначает отфильтрованным записям номера коробок, присвоенные архивной компанией.

Microsoft Sharepoint Server Логическая архитектура решения Данное архитектурное решение может быть реализовано на базе Sharepoint Foundation, т.е. без использования дорогостоящих лицензий Sharepoint Server. IIS 7.5 SQL Server 2008 R2 SSDS SSIS Microsoft Sharepoint Foundation 2010 Site templates Web services.CSV Импорт сведений о документах осуществляется с помощью SQL Server Integration Services из CSV файлов или напрямую из источника данных (SQL Server, Oracle, 1С и т.п.). Загрузка данных в Sharepoint – через SSIS коннектор к веб-сервису списков. Oracle

Согласно статье MSDN «Extracting and Loading SharePoint Data in SQL Server Integration Services» существуют три способа загрузки больших объемов данных в списки Sharepoint: Используя SharePoint APIs для добавления элементов списка по одному; Используя SharePoint Batch API для генерирования и загрузки XML; Используя веб-сервис, который использует тот-же XML, что и Batch API Логическая архитектура (загрузка) Примечание: Существует возможность дистанционного запуска пакетов SSIS, поэтому, в случае, если база данных SQL Server находится на отдельном физическом сервере – проблем не возникнет. То есть запуск SSIS пакета загрузки может выполняться по нажатию на кнопку «Загрузить» интерфейса сайта. В данном решении используется третий способ, как наиболее оптимальный и рекомендуемый Microsoft.

Поскольку в Sharepoint существует ограничение – максимум 20 индексов на список, рекомендуется максимально унифицировать поля списка для последующего беспроблемного добавления новых видов документов. Также рекомендуется не использовать разделение по типам контента Sharepoint (Content Types) Логическая архитектура (типы контента)

1.2. Логическая архитектура (проектирование слоя представления) 1.2. Логическая архитектура (проектирование слоя представления) В Sharepoint Server 2010 существуют три способа представления данных пользователю: Номер (штрихкод) коробки, в которой хранятся документы, устанавливается сразу нескольким документам, поэтому для редактирования данных документов используется специально разработанная веб-часть с использованием LINQ to Sharepoint.

1.3. Физическая архитектура решения Данное решение будет работать если сервер баз данных находится на отдельном сервере, оба сервера находятся на одном сервере или на нескольких серверах.

2. Интерфейс пользователя 2.1. Административная часть 1. Списки (кроме стандартных): Список типов документов с привязкой к ролям пользователей. Master-Detail список компаний со списком сайтов Список архивных компаний 2. Веб-часть управления загрузкой: пути к файлам загрузки или строки подключения к базам данных, кнопку загрузки. Для хранения информации о пользователях используется стандартный список пользователей. Административная часть содержит:

Пользователь выбирает тип документа и другие данные для фильтрации загруженных записей. Поля присвоения станут доступны после фильтрации. 2. Интерфейс пользователя 2.1. Пользовательская веб-часть импорта данных После фильтрации записей становятся доступны поля ввода номера коробки и пр. Эти поля формируются динамически, в зависимости от выбранного типа документа.

2. Интерфейс пользователя 2.1. Пользовательская веб-часть поиска данных Дополнительные поля, для уточнения результатов поиска заполняются автоматически на основании информации об индексах полей списка.

3. Используемые технологии Microsoft Sharepoint Foundation 2010 Microsoft SQL Server 2008 (R2) DB Microsoft SQL Server 2008 (R2) Integration Services Для разработки используется Microsoft Visual Studio 2010 Изображен пример проектируемого пакета SQL Server Integration Services.

II. Организация работы над проектом 1. Организация ведения проектов в Intellar Проекты по разработке программного обеспечения ведутся с использованием методологии MSF for Agile Software Development 5.0 с использованием инструмента управления жизненным циклом приложений Microsoft Team Foundation Server Source Control Validate Layering Builds Deploy Build Execute Tests Work Items TFS

2. Bug Tracking, обратная связь

3. Оборудование и программное обеспечение Характеристики оборудования на котором ведется разработка для Sharepoint: Сервер SuperMicro SuperServer 5016I-M6F Intel Xeon X3430 2,93 ГГц 4 ядра 8 потоков RAM 16Gb HDD Seagate 500Gb RAID HDD 1Tb for backup Программное обеспечение, используемое для ведения проектов: OS – Microsoft Windows Server 2008 R2 SP1 Hyper-V Sharepoint Portal 2010 Enterprise SQL Server 2008 R2 Enterprise Visual Studio 2010 Pro Team Foundation Server 2010 Microsoft Project 2010 Microsoft Office 2010 Professional Plus

Спасибо за внимание!