Обзорно-аналитическая часть, Анализ требований к модулю электронных документов, Сущность документа, Зависимости и конфликты - Разработка модуля для хранения и управления документами в электронном виде
Анализ требований к модулю электронных документов
Сущность документа
Разрабатываемый модуль должен вводить в приложение новую сущность -- документ, который может относиться к различным объектам программы, например, сотруднику, автомобилю, компании.
Документ представляет собой объект, содержащий следующий данные:
- 1) ссылка на объект, к которому он относится; 2) значения полей; 3) один или несколько присоединенных файлов.
Документ должен содержать в себе строго определенный набор данных в заданном формате. Следовательно, документы следует разделить на типы.
Зависимости и конфликты
Возникают ситуации, когда один объект не может содержать в себе несколько документов одного и того же типа, либо документ определенного типа не может быть добавлен объекту, содержащему документ другого типа. Между типами документов необходима поддержка логики конфликтов и зависимостей.
Каждому объекту, содержащему документы, необходима возможность задать типы возможных документов, характер их конфликтов и зависимостей.
Пример. Объект "Сотрудник" может содержать документы типа "Паспорт", "ИНН" и "Трудовой договор", либо "Гражданско-правовой договор". Ни один из договоров не может быть добавлен, пока не добавлены документы типа "Паспорт" и "ИНН". В то же время если активизирован "Трудовой договор", то "Гражданско-правовой договор" уже не может быть добавлен и наоборот. Первый случай представляет собой зависимости документов, второй -- конфликты.
Похожие статьи
-
Введение - Разработка модуля для хранения и управления документами в электронном виде
Актуальность Во многих современных системах автоматизированного управления бизнес-процессами предприятий возникает необходимость в организации и...
-
Рассмотрим сформулированные основные требования для решения поставленной задачи. Функциональные требования: - Выбор пользователем частных критериев...
-
Требования к функционированию программы Модуль функционирует в следующих режимах: Ш подготовка исходных данных; Ш заключение договора с клиентом; Ш...
-
При начале разработки после выбора технологического стэка необходимо определить сущности, с набором свойств, которые будут использоваться при дальнейшей...
-
В работе использовались следующее программное обеспечение для решения поставленных задач: AutoCAD, ANSYS Workbench, ANSYS Icepak. Система AutoCAD...
-
Если мы хотим говорить о разновидностях документооборота, бумажного и электронного, то логично было бы сначала дать определение таким понятиям, как...
-
Развитие систем электронного документооборота, электронных платежей, электронной почты, распространение информационных систем с большим числом...
-
В условиях обогащения данными современного общества, где информация является основой экономической деятельности, значительно изменились роль и функции...
-
При разработке различных объектов и процессов в большинстве случаев требуется ввести более одной целевой функции. В этом случае, намного эффективней...
-
При работе над проектом разрабатывались два основных компонента системы: база данных (далее - БД) и интерфейс клиентского приложения. Затем необходимо...
-
Наименование системы Программная система управления контентом портала с архивом конструкторской документации. Цели, назначение и область использования...
-
Реализация поиска, Критерии оценки поиска - Осуществление хранения и поиска документов
Что обычно ищут в Интернете: персональные данные об индивидуумах и организациях; различные адресные данные; конкретные материалы (статьи, книги,...
-
DSpace - это цифровая система управления ресурсами, которая позволяет библиотекам получать, хранить, индексировать и распространять научные и...
-
Назначение и функции программной системы Разработанная база данных "Библиотека" предназначена для использования в учреждениях библиотек. Основной...
-
Электронный документ - Электронная цифровая подпись
В связи с возрастающим хранением и использованием информации все чаще используется понятие электронного документа. Действующее законодательство дает...
-
Отчеты, Макросы, Модули - Разработка информационной системы "Гостиница"
Отчет - это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и...
-
Как следует из названия, нефункциональные требования не связаны непосредственно с функциями, выполняемыми системой. Они связаны с такими интеграционными...
-
Разработка сайта, Среда разработки web-сайта - Разработка сайта для компании
Среда разработки web-сайта При разработке web-сайта используются: - HTML - язык разметки web-страниц; - CSS - формальный язык описания внешнего...
-
Архитектура системы (в данном случае) - это описание (модель) основной компоновки и взаимодействия частей системы. В разделе показана структура...
-
Объектно-ориентированное программирование (ООП) является парадигмой программирования, которая представляет понятия, как "объекты", которые имеют поля...
-
Информационно-поисковые системы - Осуществление хранения и поиска документов
ПС с большим набором функций и возможностей обычно входят в состав СУБД и именуются информационно-поисковыми системами. Они также создаются и...
-
Анализ предметной области Автоматизированный учет занесенных данных анкет производиться на основе документа (анкета), составленной...
-
В данной главе проводится анализ деятельности кафедры информационных технологий в бизнесе. Анализ показывает, насколько важен процесс поиска для...
-
Метод свертывания частных критериев является одним из наиболее распространенных среди методов решения задач многокритериальной оптимизации. При...
-
Разработка требований к программному модулю При разработке программного модуля следует опираться на требования и спецификации, определенные для...
-
Для разработки программного продукта нами была выбрана СУБД Microsoft Access 2010, которая позволяет выполнять простейшие операции с данными: Ѕ добавить...
-
Объекты области временного хранения классифицируются по предметным областям. Аутентичность исходным данным Заказчика в объектах DF , TD и R достигается...
-
Анализ условий труда Охрана труда - система сохранения жизни и здоровья работников в процессе трудовой деятельности, включающая в себя правовые,...
-
Разработка системных требований к рабочим местам - Выбор оптимального решения для виртуализации
Системные требования для первого типа тонкого клиента За место персонального компьютера, на рабочее место будет установлен тонкий клиент. Тонкий клиент...
-
Основные понятия и определения Прежде чем приступить к обсуждению вопросов оптимизации, введем ряд определений и рассмотрим основные понятия. Оптимизация...
-
Цель Работы - использовать принципы архитектуры "Документ-Представление" для выборки и сохранения данных в файлах, а также взаимодействия элементов меню,...
-
Разработка интеграционных платформ началась одновременно с исследованием и развитием Интернета Вещей. Это происходило по той причине, что сама концепция...
-
В среде электронного ресурса ИИС "MD_SLAGMELT" (Рис. 6) для доступа к компоненту "моделирование" необходима учетная запись (пара логин/пароль) (Рис.7)....
-
Для достижения цели, поставленной в данной работе, необходимо проанализировать текущую ситуацию в области информационных систем, сравнить информационные...
-
Информационно-логические модели данных, Иерархическая модель - Система управления базами данных
Иерархическая модель Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Графическим способом...
-
Этапы проектирования и создания БД - Система управления базами данных
При разработке БД можно выделить следующие этапы работы. I этап. Постановка задачи. На этом этапе формируется задание по созданию БД. В нем подробно...
-
В планировщике задач предусмотрен механизм расширяемости. Чтобы изменить или дополнить функционал, нужно создать так называемый модуль. Модуль - это...
-
Появление на рынке систем управления электронными документами - EDMS (Electronic Document Management Systems) вызвано стремлением сократить поток...
-
Greenstone - это цифровая библиотека, которая обеспечивает новый способ организации информации и делает ее доступной через Интернет. Коллекции информации...
-
После загрузки ANSYS Workbench будет выведено основное окно программы (рис. 2.9), состоящее в свою очередь из нескольких окон. Каждое из окон может быть...
Обзорно-аналитическая часть, Анализ требований к модулю электронных документов, Сущность документа, Зависимости и конфликты - Разработка модуля для хранения и управления документами в электронном виде