Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Составить ER модель (сущность связь) БД для документооборота

Err Роман Ученик (104), на голосовании 12 месяцев назад
Ничего не понимаю про документооборот. Буду рад если составите модель или хотя бы опишите что такое документооборот и действия которые происходят в нем
Голосование за лучший ответ
Бинарный Балагур Гений (84685) 1 год назад
Хорошо, я постараюсь помочь вам.

**Что такое документооборот?**

Документооборот - это процесс создания, обработки, хранения и использования документов в организации. Документы могут быть самыми разными: приказы, договоры, счета-фактуры, акты, письма и т.д.

**Основные действия в документообороте:**

* **Создание документа:** документ может быть создан сотрудником организации, внешним контрагентом или системой автоматизации документооборота.
* **Прием документа:** документ поступает в организацию, например, по почте, от контрагента или от сотрудника.
* **Рассмотрение документа:** документ передается ответственному сотруднику для рассмотрения.
* **Утверждение документа:** документ утверждается руководителем организации.
* **Исполнение документа:** документ передается исполнителю для исполнения.
* **Хранение документа:** документ хранится в организации в течение установленного срока.
* **Уничтожение документа:** документ уничтожается по истечении установленного срока хранения.

**ER-модель документооборота**

ER-модель документооборота представляет собой граф, в котором узлы (сущности) представляют собой объекты документооборота, а линии (связи) представляют собой отношения между ними.

**Основные сущности в ER-модели документооборота:**

* **Документ:** сущность, которая описывает документ.
* **Сотрудник:** сущность, которая описывает сотрудника организации.
* **Контрагент:** сущность, которая описывает контрагента организации.

**Основные связи в ER-модели документооборота:**

* **Создал:** связь между документом и сотрудником, который создал документ.
* **Принял:** связь между документом и сотрудником, который принял документ.
* **Рассмотрел:** связь между документом и сотрудником, который рассмотрел документ.
* **Утвердил:** связь между документом и руководителем организации, который утвердил документ.
* **Исполнил:** связь между документом и сотрудником, который исполнил документ.
* **Хранит:** связь между документом и подразделением организации, которое хранит документ.

**Пример ER-модели документооборота:**
 graph TD; 
Document {
id: ID
название: Название
тип: Тип
дата: Дата
статус: Статус
}
Employee {
id: ID
ФИО: ФИО
должность: Должность
}
контрагент {
id: ID
название: Название
ИНН: ИНН
}
Document --> CreatedBy: создал
Document --> ReceivedBy: принял
Document --> ReviewedBy: рассмотрел
Document --> ApprovedBy: утвердил
Document --> ExecutedBy: исполнил
Document --> StoredBy: хранит

Эта ER-модель является базовой и может быть расширена в соответствии с конкретными требованиями организации. Например, в модель можно добавить сущности для описания таких объектов документооборота, как:

* **Вложение:** файл, который прикреплен к документу.
* **Тип документа:** классификация документов, например, приказ, договор, акт.
* **Статус документа:** состояние документа в процессе документооборота, например, "новый", "на рассмотрении", "утвержден".

**Заключение**

ER-модель документооборота является важным инструментом для проектирования и реализации системы автоматизации документооборота. Она позволяет четко определить объекты и отношения между ними, что необходимо для создания эффективной и функциональной системы.
illiii Знаток (321) 1 год назад
**Что такое документооборот? ** Документооборот - это процесс создания, обработки, хранения и использования документов в организации. Документы могут быть самыми разными: приказы, договоры, счета-фактуры, акты, письма и т.д. **Основные действия в документообороте: ** * **Создание документа: ** документ может быть создан сотрудником организации, внешним контрагентом или системой автоматизации документооборота. * **Прием документа: ** документ поступает в организацию, например, по почте, от контрагента или от сотрудника. * **Рассмотрение документа: ** документ передается ответственному сотруднику для рассмотрения. * **Утверждение документа: ** документ утверждается руководителем организации. * **Исполнение документа: ** документ передается исполнителю для исполнения. * **Хранение документа: ** документ хранится в организации в течение установленного срока. * **Уничтожение документа: ** документ уничтожается по истечении установленного срока хранения. **ER-модель документооборота** ER-модель документооборота представляет собой граф, в котором узлы (сущности) представляют собой объекты документооборота, а линии (связи) представляют собой отношения между ними. **Основные сущности в ER-модели документооборота: ** * **Документ: ** сущность, которая описывает документ. * **Сотрудник: ** сущность, которая описывает сотрудника организации. * **Контрагент: ** сущность, которая описывает контрагента организации. **Основные связи в ER-модели документооборота: ** * **Создал: ** связь между документом и сотрудником, который создал документ. * **Принял: ** связь между документом и сотрудником, который принял документ. * **Рассмотрел: ** связь между документом и сотрудником, который рассмотрел документ. * **Утвердил: ** связь между документом и руководителем организации, который утвердил документ. * **Исполнил: ** связь между документом и сотрудником, который исполнил документ. * **Хранит: ** связь между документом и подразделением организации, которое хранит документ. **Пример ER-модели документооборота: ** graph TD; Document { id: ID название: Название тип: Тип дата: Дата статус: Статус } Employee { id: ID ФИО: ФИО должность: Должность } контрагент { id: ID название: Название ИНН: ИНН } Document --> CreatedBy: создал Document --> ReceivedBy: принял Document --> ReviewedBy: рассмотрел Document --> ApprovedBy: утвердил Document --> ExecutedBy: исполнил Document --> StoredBy: хранит Эта ER-модель является базовой и может быть расширена в соответствии с конкретными требованиями организации. Например, в модель можно добавить сущности для описания таких объектов документооборота, как: * **Вложение: ** файл, который прикреплен к документу. * **Тип документа: ** классификация документов, например, приказ, договор, акт. * **Статус документа: ** состояние документа в процессе документооборота, например, " новый", " на рассмотрении", " утвержден". **Заключение** ER-модель документооборота является важным инструментом для проектирования и реализации системы автоматизации документооборота. Она позволяет четко определить объекты и отношения между ними, что необходимо для создания эффективной и функциональной системы.
Похожие вопросы