OA办公化系统设计
- 格式:doc
- 大小:133.00 KB
- 文档页数:8
OA办公系统详细设计引言本文档描述了一个OA办公系统的详细设计。
OA办公系统是一个用于管理企业办公事务的应用程序。
它提供了一系列功能,包括日程管理、文件共享、任务分配等。
本文档将介绍OA办公系统的总体架构、模块设计和数据库设计。
总体架构设计OA办公系统采用了三层架构,包括展示层、业务逻辑层和数据访问层。
•展示层:负责与用户进行交互,提供用户界面和用户操作的响应。
展示层使用HTML、CSS、JavaScript等技术实现,通过浏览器在客户端运行。
•业务逻辑层:负责处理业务逻辑,包括数据处理、业务规则实现和流程控制。
业务逻辑层使用Java编程语言实现,通过Java Servlet和JavaBean与展示层和数据访问层进行交互。
•数据访问层:负责与数据库进行交互,包括数据的读取、写入和更新。
数据访问层使用Java编程语言实现,并使用JDBC技术连接数据库。
模块设计用户管理模块用户管理模块包括用户注册、登录和权限管理等功能。
•用户注册:用户可以通过注册界面输入用户名、密码和其他必要信息进行注册。
•用户登录:注册成功后,用户可以通过登录界面输入用户名和密码进行登录。
•权限管理:系统根据用户的角色和权限进行访问控制,保护系统的安全性。
日程管理模块日程管理模块用于管理用户的日程安排。
•创建日程:用户可以在日程管理界面创建新的日程,包括日程标题、日期、时间和地点等信息。
•修改日程:用户可以通过编辑界面修改已有的日程信息。
•删除日程:用户可以删除不再需要的日程。
文件共享模块文件共享模块用于管理用户之间的文件共享。
•上传文件:用户可以将自己的文件上传到系统中进行共享。
•下载文件:用户可以浏览系统中的共享文件,并选择下载到本地。
•文件夹管理:用户可以创建文件夹、移动文件夹和删除文件夹。
任务分配模块任务分配模块用于协调用户之间的任务分配和跟踪。
•创建任务:用户可以在任务管理界面创建新的任务,包括任务标题、描述和负责人等信息。
OA办公管理系统详细设计说明书详细设计说明书(1)一、引言1.1目的和范围本详细设计说明书是针对OA办公管理系统的详细设计,主要介绍了系统的架构设计、模块设计、数据流设计等。
本说明书旨在指导开发人员进行系统的具体实现。
1.2背景随着信息化时代的到来,办公自动化已经成为现代企业的发展趋势。
为了提高企业办公效率,减少人力资源的浪费,通过开发一个全面的办公管理系统,将企业各部门与员工的工作流程进行规范化和标准化,有助于提高公司的运营效率和竞争力。
二、系统设计2.1系统架构设计OA办公管理系统采用了三层架构,即表示层、业务逻辑层和数据访问层。
2.1.1表示层表示层是系统与用户交互的界面层,主要由前端页面组成。
前端页面采用了HTML、CSS和JavaScript等技术进行开发,通过浏览器进行访问。
2.1.2业务逻辑层业务逻辑层主要负责系统的业务处理,包括用户认证、权限管理、流程控制等功能。
业务逻辑层采用Java语言进行开发,依赖于表示层和数据访问层。
2.1.3数据访问层数据访问层主要负责与数据库进行交互,完成对数据的增删改查等操作。
数据访问层采用关系数据库管理系统(如MySQL)进行存储和管理,通过JDBC技术进行数据访问。
2.2模块设计2.2.1用户模块用户模块主要用于用户管理,包括用户登录、注册、修改密码等功能。
用户模块的实现主要包括用户数据表设计、登录验证、注册验证等。
2.2.2权限模块权限模块用于管理用户的权限,包括角色管理、权限分配等功能。
权限模块的实现需要设计角色数据表、权限数据表,并实现相应的角色-权限关联关系。
2.2.3流程模块流程模块是OA系统的核心功能之一,用于管理企业内部的各项流程,如请假、报销、审批等。
流程模块的实现需要设计流程数据表、节点数据表,并实现流程的定义、流程的处理等功能。
2.2.4文档管理模块2.3数据流设计系统的数据流主要包括用户数据流、权限数据流、流程数据流和文档数据流。
OA办公系统需求方案设计1.概述OA办公系统应支持跨平台、移动化等特性,为用户提供便捷的办公体验。
系统将主要包含以下模块:人事管理、行政办公、会议管理、日程管理、报销管理、资产管理等。
需求方案设计的核心是根据企业的实际情况和需求,进行定制化开发和配置。
2.需求分析2.1人事管理:包括员工档案、组织架构、薪资管理等功能。
员工档案应包含基本信息、工作履历、培训记录等内容,方便人力资源部门进行管理。
薪资管理模块应支持自动计算薪资、发放工资和生成工资报表等功能。
2.2行政办公:包括公文管理、邮件管理、会议室预定等功能。
公文管理模块应支持公文的起草、审批、归档等流程,提高办公效率。
邮件管理模块应支持邮件的收发、查看和等功能,方便员工进行沟通和协作。
会议室预定模块应提供会议室的预定、查看和取消等功能,避免资源浪费和冲突。
2.3会议管理:包括会议安排、会议记录、会议通知等功能。
会议管理模块应支持会议的预约、邀请、签到和纪要生成等功能,提高会议的效率和效果。
2.4日程管理:包括个人和部门的日程安排、提醒、共享等功能。
日程管理模块应支持日程的创建、修改、删除和提醒等功能,方便员工进行时间管理和工作安排。
2.5报销管理:包括差旅报销、费用报销、固定资产报废等功能。
报销管理模块应支持报销单的填写、审批、报销和报表生成等功能,提高报销的效率和准确性。
2.6资产管理:包括固定资产的购置、领用、维修、报废等功能。
资产管理模块应支持对资产信息的录入、查询和统计等功能,方便企业进行资产管理和维护。
3.系统设计3.1 技术架构:系统应采用B/S架构,支持跨平台和移动化,通过浏览器访问和使用。
前端采用HTML5+CSS3+JavaScript技术,后端使用Java开发,数据库采用关系型数据库。
3.2界面设计:系统应具备友好、简洁的用户界面,方便用户进行操作和使用。
界面布局应简洁明了,功能模块应分块显示,便于用户快速定位和操作。
3.3数据库设计:系统数据库应设计合理,数据表之间的关系明确,索引和约束设置合适,保证数据的完整性和一致性。
办公自动化(OA)系统的设计与实现办公自动化(OA)系统的设计与实现一、引言办公自动化(Office Automation,OA)系统的出现,极大地提高了办公效率和效益。
作为企事业单位的重要工具,OA系统应当具备高效、精确、可靠的特点。
本文将从OA系统的定义、设计要点、实施流程以及其带来的益处等方面,探讨办公自动化系统的设计与实现。
二、OA系统的定义OA系统是指利用计算机和网络技术,对办公过程进行信息化和自动化处理,以达到提高办公效率、流程规范化和成本控制的目的。
OA系统的主要功能包括文件管理、邮件通信、会议管理、流程管理、文档处理等。
三、OA系统的设计要点1. 用户需求分析:OA系统的设计首先要充分考虑用户的需求,包括各部门和个人的工作流程、信息交流方式、数据处理要求等。
2. 界面设计:OA系统的界面要简洁、直观,符合用户的操作习惯。
采用易于理解、操作简单的图形化界面,可以提高用户的工作效率。
3. 数据管理:OA系统要具备高效的数据管理能力,包括数据的存储、查询、分析和报表生成等功能。
同时,要保证数据的安全性和可靠性,可以采用数据加密、备份和恢复等技术手段。
4. 流程管理:OA系统应充分考虑不同类型的办公流程,利用工作流技术对流程进行自动化管理和控制,从而提高流程的效率和可控性。
5. 系统集成:OA系统要整合各种办公工具和软件,如办公文档处理软件、邮件系统、项目管理工具等,实现协同工作和信息集成。
四、OA系统的实施流程1. 需求分析:对用户的需求进行详细的调研和分析,包括相关部门的工作流程和信息交流方式等。
然后,根据需求进行系统设计和功能模块划分。
2. 系统开发:根据需求分析,进行系统的详细设计和编码开发,包括数据库建模、界面设计、功能开发等。
3. 测试和调试:对系统进行全面的测试和调试,包括功能测试、性能测试、安全测试等,确保系统的稳定性和可靠性。
4. 系统上线:在系统测试通过后,将系统正式上线使用,并进行培训和技术支持,确保用户的顺利使用和系统的稳定运行。
OA办公系统设计文档1. 引言本文档旨在介绍和说明OA办公系统的设计和实现。
OA办公系统是一个基于互联网的办公自动化管理系统,旨在提高组织内部工作效率和协同性。
本文档将涵盖系统的功能需求,系统架构设计,数据库设计以及用户界面设计等方面。
2. 功能需求2.1 用户管理•系统支持用户的注册和登录。
•用户可以管理自己的个人信息,包括密码重置、头像修改等功能。
•用户可以分配角色和权限给其他用户。
2.2 组织管理•系统支持创建和管理组织结构。
•用户可以创建、编辑、删除部门和岗位。
•用户可以分配和管理员工的岗位和职责。
2.3 日程管理•用户可以创建和管理个人和团队的日程安排。
•日程可以包括会议、任务和事件。
•用户可以邀请其他用户参与会议和任务,并进行日程调整。
2.4 文件管理•用户可以创建、上传和分享文件。
•用户可以创建文件夹和文件夹层级。
•用户可以设置文件的访问权限和共享范围。
2.5 办公流程•系统支持自定义办公流程。
•用户可以创建和管理流程模板和实例。
•用户可以查看和处理待办任务。
3. 系统架构设计3.1 技术选型本系统采用以下技术进行开发:•前端:HTML、CSS、JavaScript、Vue.js•后端:Java、Spring Boot、MySQL•通信协议:HTTP、RESTful API3.2 系统结构本系统采用前后端分离的架构,前端负责展示和用户交互,后端负责业务逻辑和数据处理。
系统分为以下几个模块:•用户管理模块•组织管理模块•日程管理模块•文件管理模块•办公流程模块每个模块都有对应的接口提供给前端调用,前端可以通过调用接口来实现对应功能。
4. 数据库设计4.1 用户表字段类型说明userId int 用户ID,主键username varchar 用户名password varchar 密码eml varchar 邮箱avatar varchar 头像4.2 组织表字段类型说明orgId int 组织ID,主键orgName varchar 组织名称4.3 部门表字段类型说明deptId int 部门ID,主键deptName varchar 部门名称orgId int 组织ID,外键字段类型说明postId int 岗位ID,主键postName varchar 岗位名称deptId int 部门ID,外键4.5 日程表字段类型说明eventId int 事件ID,主键eventTitle varchar 事件标题eventDate date 事件日期eventTime time 事件时间userId int 用户ID,外键字段类型说明fileId int 文件ID,主键fileName varchar 文件名称fileSize int 文件大小fileType varchar 文件类型fileUrl varchar 文件URLuserId int 用户ID,外键5. 用户界面设计用户界面设计的目标是使系统易于操作和使用。
OA办公系统设计文档一、引言二、系统架构1.基础设施层:包括服务器、操作系统和数据库等基础设施组件。
2.应用服务层:提供业务逻辑处理和数据存取的接口,处理用户请求。
3.表示层:用户通过浏览器等方式与系统进行交互。
4.数据层:负责数据存储和管理。
三、功能模块1.用户管理:包括用户注册、登录、权限管理等功能。
2.通知公告:发布公司相关通知和公告。
3.日程管理:管理个人和团队的日程安排。
4.任务管理:分配、跟踪和统计个人或团队的任务进度。
6.考勤管理:管理员工的考勤情况和请假申请。
7.绩效考核:对员工的绩效进行评估和考核。
8.报销管理:管理员工的报销申请和审批流程。
四、工作流设计1.流程定义:管理员通过系统配置工作流程模板,定义每个环节的处理人员、角色和操作权限。
2.流程启动:用户提交流程申请,系统判断申请是否合法并将任务转交给第一个环节的处理人。
3.流程处理:每个环节的处理人员负责处理当前任务,可以审批、驳回或转交任务。
4.流程跟踪:系统记录流程的整个处理过程,并提供查看流程进度和历史记录的功能。
5.流程结束:当流程的所有环节都处理完毕后,系统自动将结果通知给申请人,并记录流程的最终结果。
五、技术选型1. 前端技术:使用HTML、CSS、JavaScript等前端技术实现用户界面。
2. 后端技术:采用Java语言和Spring框架实现系统的业务逻辑。
3.数据库技术:使用MySQL数据库存储系统的数据。
4. 工作流引擎:选择适合需求的工作流引擎,如Activiti或Camunda等。
六、安全性设计1.用户认证:使用用户名和密码进行用户认证,确保只有合法用户能够访问系统。
2.权限管理:根据用户角色和权限对系统的功能进行限制,确保用户只能访问其具备权限的功能模块。
3.数据加密:对系统中涉及到的敏感数据进行加密处理,保障数据的安全性。
4.审计日志:记录系统操作日志,便于对安全事件的审计和追踪。
七、系统部署与维护1.部署方式:使用云服务器进行部署,确保系统能够随时随地访问。
OA办公系统的设计与实施第一章:引言OA办公系统,即Office Automation办公自动化系统,是企业内部管理工作的重要组成部分,其主要功能是实现企业的内部信息化管理,并通过一系列自动化的工具提升企业的工作效率与管理水平。
本文将结合实践经验,从设计和实施两个方面,详细介绍OA办公系统的实现方式与应用效果。
第二章:OA办公系统的设计2.1 需求分析OA办公系统设计的第一步是需求分析,即对企业内部的业务流程进行全面调研,并确定系统应该提供的功能与特性。
在需求分析的过程中,需要明确以下几个方面:1.系统的用户群体,包括使用人员的数量、角色及其职责等。
2.系统涉及到的业务流程,包括员工的招聘、培训、晋升等流程,以及内部审批、绩效考核、工作日志等流程。
3.系统应该提供的功能与特性,例如多级审批、工作流程、知识库、文件管理等。
4.系统的安全性,包括数据安全、权限管理、访问控制等。
2.2 技术选型在需求分析的基础上,需要对技术选型进行评估,确定系统的开发环境和运行平台。
常见的OA办公系统开发技术有Java、.NET、PHP等,同时也需要选用适合企业实际情况的开发框架和数据库。
在技术选型的过程中需要考虑以下几个方面:1.系统的可扩展性,能否满足企业未来的业务发展需求。
2.系统的稳定性,能否满足企业长期安全、高效使用需求。
3.系统的可维护性,能否快速应对问题,并迭代升级。
4.系统的成本效益,能否在保证质量的前提下,降低开发和维护成本。
2.3 系统设计在需求分析和技术选型的基础上,进行系统设计的工作。
系统设计主要包括以下几个方面:1.系统架构设计,包括前后端分离、分布式架构、微服务等。
2.系统模块设计,包括用户管理、知识库、文档管理、流程管理等。
3.数据库设计,包括表结构设计、索引设计等。
4.系统界面设计,包括美观、实用、易用的设计原则。
第三章:OA办公系统的实施3.1 系统开发在系统设计完成之后,需要进行系统开发。
oa办公系统设计方案在现代办公中,办公系统的设计方案不仅包括硬件设备的选购和网络布置,还包括系统功能的设置和数据安全的保护。
以下是一份关于OA办公系统设计方案的简要介绍。
一、硬件设备和网络布置:1. 服务器选购:选择一台高配置的服务器,以满足多用户同时在线的需求。
2. 计算机和终端设备:根据公司员工数量,选购一批性能稳定的计算机和终端设备。
3. 网络设施建设:建立一个局域网,采用合适的网络设备,如交换机和路由器,以保证办公系统的稳定运行。
二、系统功能设置:1. 员工管理:建立一个员工数据库,包括员工基本信息、工作经历等。
提供员工入职、离职等流程的管理。
2. 日常办公:提供日程安排、会议管理、任务分配等功能,提高办公效率。
3. 文件管理:实现文件的上传、下载、共享、搜索等功能,方便员工之间的协作与交流。
4. 通讯工具:提供即时通讯工具,如内部聊天系统,方便员工间的沟通和协作。
5. 审批流程:建立一个审批流程,实现请假、报销、采购等业务的审批和管理。
6. 数据报表:提供数据统计与报表生成功能,为管理者提供决策依据。
三、数据安全保护:1. 用户权限管理:建立合理的用户权限管理制度,设置不同级别的权限来保护数据的安全。
2. 数据备份:定期对数据进行备份,以防止数据的丢失和损坏。
3. 数据加密:对敏感数据进行加密处理,防止数据泄露。
4. 防止网络攻击:采用防火墙、入侵检测系统等安全措施,防止黑客攻击和病毒入侵。
5. 定期安全检查:定期对系统进行安全漏洞扫描和安全检查,及时发现并解决潜在的安全问题。
以上是关于OA办公系统的设计方案,通过合理的硬件设备选购和网络布置,以及功能设置和数据安全的保护,可以提高办公效率,保障数据的安全,并为公司的管理决策提供有力的支持。
oa办公系统设计思路
OA办公系统的设计思路主要包括以下几个方面:
确定目标与需求:首先需要明确OA办公系统的目标和需求,包括提高办公效率、优化流程、加强协作等方面。
同时,要充分了解用户群体,明确他们的需求和习惯,以便设计出更加符合实际需求的系统。
整体规划与架构设计:在确定目标和需求的基础上,进行系统的整体规划和架构设计。
规划阶段需要确定系统的基本功能、技术选型、系统集成等方面;架构设计阶段则需要设计出系统的整体结构、模块划分、接口设计等方面。
界面设计与功能开发:根据架构设计,进行系统的界面设计与功能开发。
界面设计要简洁、易用,符合用户习惯;功能开发则需要根据实际需求进行,确保系统能够满足用户的日常办公需求。
数据管理与安全保障:OA办公系统需要处理大量的数据和文件,因此需要设计出高效的数据管理和安全保障方案。
可以采用数据库技术、加密技术等手段,确保数据的安全性和完整性。
测试与部署:完成开发后,需要进行系统测试和部署。
测试阶段要对系统的各个功能进行详细测试,确保系统运行稳定、无漏洞;部署阶段则需要将系统安装到实际使用的环境中,进行现场调试和优化。
维护与升级:系统上线后,需要进行长期的维护和升级工作。
维
护工作包括解决系统故障、优化性能等;升级工作则根据实际需求进行,包括增加新功能、修复漏洞等。
以上是OA办公系统的设计思路,在实际操作中可以根据实际情况进行调整和优化。
同时,还需要注重用户反馈和需求变化,持续改进和优化系统,以满足用户不断变化的需求。
OA办公系统建设方案一、项目背景与目标当前,办公自动化已经成为企业提高工作效率、降低成本的重要手段。
开展OA办公系统建设,可实现企业内外信息流通的快速、准确和高效,提高工作效率,降低管理成本,并为企业提供良好的信息化支持平台。
因此,本项目旨在建设一个功能完善、稳定可靠的OA办公系统,以满足企业信息化建设的需求。
二、建设内容1.功能模块设计:(1)日常办公管理模块:包括文件管理、邮件管理、日程管理、会议管理等功能,方便员工日常办公工作的处理和协调;(2)流程管理模块:包括各类业务流程的设计与管理,能够实现流程的在线处理、审批和监控;(3)人事管理模块:包括员工档案管理、薪资管理、考勤管理等功能,方便人力资源部门进行员工信息管理和薪资计算;(4)项目管理模块:包括项目立项、任务分配、进度管理、成本控制等功能,方便项目相关人员进行项目管理和跟踪;(5)知识管理模块:包括文档库、知识库、在线学习等功能,方便员工获取和分享企业知识;(6)报表查询模块:可根据各类数据进行统计和查询,为企业决策提供可靠的数据支持。
2.系统架构设计:(1)前端页面:采用响应式设计,兼容各种终端设备,用户友好的交互界面,提升用户体验;(2)后端服务器:使用分布式架构,保证系统的稳定性和高并发处理能力;(3)数据库设计:设计合理的数据表结构和索引,以提高查询效率;(4)安全性设计:采用安全加密传输协议,确保数据传输的安全性;并增加系统权限管理和访问控制,保证系统的可控性和数据的机密性。
三、建设步骤1.需求调研与分析:与企业各部门进行沟通,了解需求,明确系统功能模块的设计和开发要求;2.系统设计与架构规划:根据需求分析结果,进行整体系统的架构设计和模块划分;3.数据库设计与搭建:根据系统功能模块的需求,设计合理的数据表结构和索引,并搭建数据库;4.系统开发与测试:根据详细设计,进行系统的编码和单元测试,确保系统的功能正常和稳定;5.系统集成与部署:将系统各模块进行集成测试,并进行系统的部署和安装,确保系统能够正常运行;6.系统培训与推广:对公司员工进行系统培训,并进行宣传推广,提高系统的使用率和满意度;7.运维与维护:建立系统的运维和维护体系,定期进行系统的升级和维护,保证系统的正常运行和稳定性。
OA办公化系统设计
1项目的开发环境
开发所需的环境:MyEclipse 2014、tomcat6.0、Oracle数据库、服务器、客户端等
2项目的开发的模式
采用三大框架作为搭建平台的基架,采用mvc+Javascript开发模式。
3项目内容与范围
OA办公自动化管理系统的内容主要包括:系统登录、系统管理、公文管理、个人管理、任务管理、流程管理、通知公告等七大功能。
3.1系统登录
系统登录相当于系统的使用窗口,主要是用户按照权限登录系统后,可以最直观的看见全部系统功能,并按权限虚实显示进入相应的功能模块。
3.2系统管理
系统管理主要包括人事管理、角色管理和部门管理,不是每个用户进来都有角色管理的权限,只有董事长(总经理)才有分配权限。
人事管理中可以查看员工档案和添加员工,部门管理中可以查看部门和添加部门等。
3.3公文管理
公文管理包括起草公文、公文的查询、待办公文、已办公文、待收公文、已收公文。
3.4个人管理
个人管理页面提供查看申请,起草申请和代办流程等功能,在个人管理中你可以起草自己的申请提交给你的上一级,也可以查看你的申请到那一步了。
3.5任务流程管理
在任务流程界面可以发起任务和查看已办的任务,具有权限的用户进来还可以办理任务。
3.6流程管理
流程界面中可以查看都有哪些流程,如果不想用现有的流程可以自定义流程。
3.7通知公告
系统提供查看公告和发布公告的功能,方便用户及时查看新信息。
4数据字典
department部门表
字段名数据类型约束含义
dno Number(5,0) not null --部门编号,主键
dname Varchar2(20) not null --部门名称
position职位表
字段名数据类型约束含义
pno Number(5,0) not null --职位编号,主键
dno Number(5,0) not null --部门编号
pname Varchar2(20) Not null --职位名称
roleInfo员工角色表
字段名数据类型约束含义
roleid Number(5,0) not null --角色编号,主键riname Varchar2(20) not null --角色名称
smark Varchar2(20) --角色描述
right权限表
字段名数据类型约束含义
rightid Varchar2(20) not null --权限编号,主键parentid Varchar2(20) not null --父权限
type Varchar2(20) Not null --类型
rightname Varchar2(20) Not null --名称
righturl Varchar2(20) --链接地址
role_right角色权限表
字段名数据类型约束含义
rid Number(5,0) not null --编号,主键
roleid Number(5,0) not null --角色编号
rightid Varchar2(20) Not null --权限编号
userInfo员工信息表
字段名数据类型约束含义
userid Number(5,0) not null --工号,主键uname Varchar2(20) not null --员工姓名
account Varchar2(20) Not null --登录账号
upass Varchar2(20) Not null --密码,默认值123456 sex Char(2) --性别
dno Number(5,0) Not null --部门编号
pno Number(5,0) Not null --职位编号birthDate Date --生日
entryTime Date Not null --入职时间
phone Varchar2(20) --手机号
email Varchar2(20) --邮箱
QQ Varchar2(20) --QQ
photo Varchar2(20) --用户图片
address Varchar2(20) --地址
state Varchar2(20) Not null --状态,默认值在职superior Varchar2(20) --直接上级
roleid Number(5,0) Not null --角色编号
process流程表
字段名数据类型约束含义
processno Number(5,0) Not null --流程编号,主键protype Varchar2(20) Not null --流程类型
description Varchar2(20) Not null --流程描述
count Number(5,0) Not null --流程步数
audit审核主表
字段名数据类型约束含义
ano Varchar2(20) Not null --审核编号,主键auditname Varchar2(20) Not null --审核名称
state Varchar2(20) Not null --流程状态
auditDetail审核明细表
字段名数据类型约束含义
adno Number(5,0) Not null --审核明细编号,主键ano Varchar2(20) Not null --审核编号,外键审核主表userdpt Number(5,0) Not null --审核部门,外键用户表userid Number(5,0) Not null --审核人,外键用户表opinion Varchar2(20) Not null --审核意见
date Date Not null --审核时间
document公文表
字段名数据类型约束含义
dcno Number(5,0) Not null --文件编号,主键
type Varchar2(20) Not null --收文or发文
dctype Number(5,0) Not null --公文类型
Varchar2(20) Not null --秘密等级
secretGrad
e
title Varchar2(20) Not null --标题
mainUnit Varchar2(20) --主送单位
ccUnit Varchar2(20) --抄送单位
mainBody Vaechar2(300) Not null --正文
userid Number(5,0) Not null --拟稿人,外键用户表executor Number(5,0) Not null --核稿人,外键用户表userdpt Number(5,0) --拟稿部门,外键用户表ano Varchar2(20) --审核编号,外键审核主表dcdate Date 发文日期
processno Number(5,0) Not null --流程号
dcstate Varchar2(20) Not null --状态
task任务表
字段名数据类型约束含义
tno Number(5,0) Not null --任务编号,主键
tname Varchar2(20) Not null --任务名称
rank Varchar2(20) Not null --任务级别
initno Number(5,0) Not null --发起人,外键用户表resno Number(5,0) Not null --责任人,外键用户表bigintime Date Not null --开始时间
endtime Date Not null --结束时间
content Varchar2(500) Not null --内容
sketch Varchar2(500) --完成简述
state Varchar2(20) Not null --状态,默认进行中
apply申请表
字段名数据类型约束含义
applyno Number(5,0) Not null --申请编号,主键apptype Varchar2(20) Not null --申请表类型
userno Number(5,0) Not null --申请人,外键用户表executor Number(5,0) Not null --核稿人,外键用户表date Date Not null --申请日期
firstdate Date Not null --开始时间
lastdate Date Not null --结束时间
smark Varchar2(500) --备注
ano Varchar2(20) --审核编号,外键审核主表processno Number(5,0) Not null --流程号
applystate Varchar2(20) Not null --申请状态
message短消息表
字段名数据类型约束含义
messageno Number(5,0) Not null --消息编号,主键senduser Number(5,0) Not null --发送人,外键用户表receiveuser Number(5,0) Not null --接收人,外键用户表content Varchar2(500) Not null --消息内容
date Date Not null --发送时间
state Varchar2(20) Not null --消息状态,默认未读。