OA 系统详细设计说明书
作
者:
完成日期:
签 收 人:
签收日期:
目录
1 引言 .................................................................. - 5 -
文档目的............................................................ - 5 - 项目背景............................................................. - 5 - 文档范围............................................................ - 5 - 读者对象............................................................ - 6 - 参考文档............................................................ - 6 - 术语与缩写解释...................................................... - 6 -
2 程序系统的结构......................................................... - 6 -
系统的总体模块划分:................................................. - 7 - 子系统模块划分:..................................................... - 7 -
公文管理模块.................................................... - 7 - 会议管理模块.................................................... - 8 - 车辆管理模块.................................................... - 8 - 消息管理模块.................................................... - 9 - 个人事务管理模块................................................ - 9 - 移动办公模块.................................................... - 9 - 日志管理模块................................................... - 10 - 系统管理模块................................................... - 10 -
功能模块的实现及描述:.............................................. - 11 - 3 数据库设计 ............................................................ - 15 -
数据库表设计........................................................ - 15 - 相关的视图设计...................................................... - 18 - 4 公文管理设计说明...................................................... - 19 -
程序描述........................................................... - 19 -
灵活性........................................................ - 20 - 数据安全性.................................................... - 20 -
输入项............................................................. - 20 - 输出项.............................................................. - 20 - 算法............................................................... - 20 - 接口............................................................... - 20 - 条件........................................................... - 21 -
5 会议管理设计说明...................................................... - 21 -
程序描述........................................................... - 21 - 界面设计模拟图..................................................... - 21 - 性能............................................................... - 21 -
数据的完整性,准确性........................................... - 21 - 灵活性........................................................ - 21 - 数据完成的时间性.............................................. - 22 - 数据安全性.................................................... - 22 -
输入项............................................................. - 22 -
输出项.............................................................. - 22 - 算法............................................................... - 22 - 接口............................................................... - 22 - 注释设计........................................................... - 22 - 条件........................................................... - 22 -
6 用车管理设计说明...................................................... - 23 -
数据的完整性,准确性........................................... - 23 - 灵活性........................................................ - 23 - 数据完成的时间性.............................................. - 23 - 数据安全性.................................................... - 24 -
输入项.............................................................输出项..............................................................算法...............................................................接口...............................................................注释设计...........................................................条件...........................................................7 消息管理设计说明......................................................程序描述...........................................................界面设计模拟图.....................................................性能...............................................................数据的完整性,准确性...........................................灵活性........................................................数据完成的时间性..............................................数据安全性....................................................输入项.............................................................输出项..............................................................算法...............................................................接口...............................................................注释设计...........................................................条件...........................................................8 个人事务管理设计说明..................................................程序描述...........................................................界面设计模拟图.....................................................数据的完整性,准确性...........................................灵活性........................................................数据完成的时间性..............................................数据安全性....................................................输入项.............................................................输出项..............................................................算法...............................................................接口...............................................................注释设计...........................................................条件...........................................................9 移动办公管理设计说明..................................................- 24 - - 24 - - 24 - - 24 - - 24 - - 24 -
- 24 -
- 24 - - 25 - - 25 -
- 25 - - 25 - - 25 - - 25 -
- 26 - - 26 - - 26 - - 26 - - 26 - - 26 -
- 26 -
- 26 - - 27 -
- 27 - - 27 - - 27 - - 27 -
- 27 - - 27 - - 28 - - 28 - - 28 - - 28 -
- 28 -
程序描述........................................................... - 28 - 界面设计模拟图..................................................... - 29 - 性能............................................................... - 29 -
数据的完整性,准确性........................................... - 29 - 灵活性........................................................ - 29 - 数据完成的时间性.............................................. - 29 - 数据安全性.................................................... - 29 -
输入项............................................................. - 29 - 输出项.............................................................. - 29 - 算法............................................................... - 29 - 接口...............................................................注释设计...........................................................条件........................................................... 日志管理设计说明.....................................................程序描述...........................................................界面设计模拟图.....................................................性能...............................................................数据的完整性,准确性...........................................灵活性........................................................数据完成的时间性..............................................数据安全性....................................................输入项.............................................................输出项..............................................................算法...............................................................接口...............................................................注释设计...........................................................条件........................................................... 系统管理设计说明.....................................................程序描述...........................................................界面设计模拟图.....................................................性能...............................................................数据的完整性,准确性: ..........................................数据完成的时间性:............................................数据安全性:..................................................输入项.............................................................输出项..............................................................算法...............................................................接口...........................................................注释设计...........................................................条件...........................................................- 29 - - 30 - - 30 -
- 30 -
- 30 - - 30 - - 30 -
- 30 - - 30 - - 31 - - 31 -
- 31 - - 31 - - 31 - - 31 - - 31 - - 31 -
- 32 -
- 32 - - 32 - - 32 -
- 32 - - 33 - - 33 -
- 33 - - 33 - - 33 -
- 33 - - 33 - - 33 -
10 11
1 引言
文档目的
本文档主要针对办公自动化操作的功能的实现与运行的环境所提出的具体要求,为下阶 段的设计、开发提供重要的参考依据,为项目组成员对需求的详尽理解,以及在开发开发过 程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。
项目背景
办公自动化简称 OA(Office Automation),主要是利用计算机、通信和自动控制等技术 与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策 的一种辅助手段。
现在,Web 开发技术不断发展和成熟,能够在互联网上实现非常复杂的系统,满足各种 业务要求;同时,计算机硬件和网路也得到飞速发展,计算机数据处理速度以及网路传输速 度都得到几何倍数的增长;通过高校、专业培训班,以及网路学习资料等渠道,人们操作计 算机的熟练程度越来越高。在这种背景下,OA 系统基本上都是采用 Web 技术来实现,并且 在实际工作中起越来越重要的作用。现在的 OA 系统不仅能够满足单位或者组织内部的日常 办公活动,还能够进一步扩展为单位之间或者组织之间的信息交流,从而达到利用计算机系 统,来提高办公效率、加快各种办公业务流程处理速度的目的,实现办公数字化、流程自动 化、操作灵活,而不受地域、时间的约束,真正提高办公效率。
项目说明:
项目名称:OA 系统
项目的提出者:云山教育局
项目开发者:Winarray 软件公司
用户:云山教育局的相关部门成员
文档范围
本文档包含以下几部分: 1. 产品介绍
2. 面向的用户群体
3. 应当遵循的标准或规范 4. 范围
5. 系统中的角色 6. 功能性需求 7. 非功能性需求 8. 需求确认
读者对象
本文档的读者范围包括:
1. 需求提供方:云山市教育局
2. 开发方:Winarray 软件公司的项目经理、系统分析设计人员、测试人员、质量保 证成员等。
参考文档
《OA 项目说明文档》 《EduOA 产品文档》 《OA 项目需求规格说明书》 《UML 系统分析与设计教程》 作者:冀振燕 出版社:人民邮电出版社
术语与缩写解释
缩写、术语及符号
OA
解 释
Office Automation 的缩写-办公自动化系统
2 程序系统的结构
系统的总体模块划分:
OA 系统
公 文 管 理
会 议 管 理
用 车 管 理
消 息 管 理
个 人 事 务 管 理
移 动 办 公 日 志 管 理
系 统 管 理
子系统模块划分:
公文管理模块
公文发起(起草)
公文审核
公 文 管 理
公文审批
公文发送与接收
公文归档
会议管理模块
会议申请
会议审批
会 议 管 理
安排会议室和会议设备
会议通知下达
会议记录及归档
车辆管理模块
用车申请
用车审批
车 辆 管 理
安排出车
出车通知
交车
续车申请
消息管理模块
消 息 管 理
消息发送
消息接收
个人事务管理模块
显示待参加会议列表
个 人 事 务 管 理
显示待乘车出行信息
显示待审批用车申请
显示待审批会议申请
显示待审批公文列表
移动办公模块
显示待参加会议列表
移 动 办 公
显示待坐车出行信息
公文审批
用车申请
续用申请
日志管理模块
日 志 管 理
记录日志
系统管理模块
用户登录
用户注销
用户账号维护
系 统 管 理
公文模版资料维护
自定义公文处理流程
会议类型维护
会议设备资料维护
会议室资料维护
汽车资料管理
功能模块的实现及描述:
功能模块
子功能模块名称、标 识符
描述
公文发起(起草)
教育局各个处室有公文发起权限的办 公人员起草公文,包括选择公文模版、 填写公文、发送公文等操作步骤。发送 公文时,需要填写公文名称、公文简介, 公文正文作为附件方式保存和流传。公 文发送后,按照预先定义好的流程进行 流传。
教育局的各个处室的办公室主任能够 对本处室发起(起草)的公文进行审核, 点击是否通过审核按钮即可。 教育局可以对全局发布的公文进 行审批,审批完成后直接生效,并发送 给各级相关部门;教育局各副可以 对自己分管的处室发布的公文进行审 批,根据公文的处理流程,如不需要局 长审批,则直接生效,否则公文流转到 审批。 公文审批生效后,会发送给该公文的所 有接受人;接收人用自己的用户账号和 密码登录 OA 系统后,能够查看到发送 给自己的公文,并且能够下载附件中公 文正文,执行打印操作。
当公文处理完成后,具有归档权限的人 员执行那个归档操作,系统自动把相应
公文审核
公文管理
(DocumentManage)
公文审批
公文发送与接收
公文归档
功能模块
子功能模块名称、标 识符
描述
的公文归档备份。
会议申请
会议审批
会议管理
(MeetingManage)
教育局各个处室有会议申请和发起权 限的办公人员,提交会议申请。在填写 会议申请时,需要填写会议类型、主题、 简介、参与者、需要设备类型及数量等 信息。会议申请填写完成后,该会议信 息会按照会议处理流程进行流转。 教育局可以对全局各处室发起的 会议申请进行审批,教育局分管办公室 的副可以对各处室提交的会议申 请进行审批。审批完成后,按照会议处 理流程进行流转。
当会议申请审批通过后,直接发送给办 公室主任去安排会议室和相关设备。办 公室主任安排会议室、调拨会议设备。 会议生效后,系统自动发送会议通知给 参加会议的相关人员。
安排会议室和会议 设备
会议通知下达
会议记录及归档
会议中需要会议记录,并且最终需要归 档;这里归档备份的资料主要是会议记 录、会议录音、会议视频等信息,以附 件的方式保存在系统中。
用车申请
云山市教育局各处室需要用车的人员, 提出用车申请,需要填写出行地、时间 段、人员数目、行程简介、需车类型等 资料;资料填写好后,按照用车审批流 程进行流转,等待审批。
教育局可以对全局各处室发起的 用车申请进行审批,审批完成后直接生 效,并发送给办公室副主任安排出车; 教育局分管办公室的副可以对各 处室提交的用车申请进行审批,审批完 成后,发送给办公室副主任安排出车。 用车申请审批通过后,办公室主任安排 出车。
系统自动发送出车通知给司机、用车申 请人及乘车人员。
当司机出车完成,回到教育局后,要执 行交车动作,确认可以做下次出车。
用车管理
(VehicleManage)
用车审批
安排出车
出车通知
交车
功能模块
子功能模块名称、标 识符
描述
续车申请
消息发送
消息管理
(Message Manage)
当用车申请人在外地用车过程中,需要 增加用车时间时,需要提出续车申请, 处理的步骤与用车申请一致。 当 OA 系统会议安排和用车安排流程 处理完成后,系统自动发送电子邮件给 流程下步处理人员,通知他们将要处理 的事务。 云山市教育局的各级人员,在自己的电 子信箱中能够接收到将要处理的事务 的通知邮件。
当用户登录后,系统显示需参加的会议 列表。
消息接收
显示待参加会议列 表
显示待乘车出行信 息
系统显示需坐车出行的信息列表。
个人事务管理 ( Personal Manage)
显示待审批用车申 请
显示待审批会议申 请
显示待审批公文列 表
系统显示需要该用户审批的用车申请 数目,并且点击链接后,能够进入到具 体审批操作界面,再完成审批活动。 系统显示待审批的会议数目,点击该链 接后,能够进入到具体会议审批的操作 界面,再完成会议审批活动。 系统显示待审批的公文列表,用户选择 列表中的项后,系统能够显示该公文的 详细信息,用户完成审批活动。
显示待参加会议列 表
当用户登录后,系统显示需自己参加的 会议列表。
显示待坐车出行信 息
系统显示需坐车出行的信息列表。 系统显示待审批的公文列表,选择列表 中某项公文后,系统能够显示该项公文 的详细信息,并且可以完成审批的操 作。
系统显示待审批的公文列表,选择列表 中某项公文后,系统能够显示该项公文 的详细信息,并且可以完成审批的操 作。
当用车申请人在外地用车过程中,需要 增加用车时间时,需要提出续车申请, 处理的步骤与用车申请一致,在系统处 理过程中可看成是新提交的用车申请。 对系统后台管理的关键操作步骤给予
公文审批
移动办公
( Mobile Manage)
用车申请
续用申请
日志管理 记录日志
功能模块
子功能模块名称、标 识符
描述
( Log Manage)
日志记录,主要记录是哪个用户进行了 哪些操作。
用户在系统提供的登录窗口中,输入管 理员分配给该用户的用户名和密码,就 能够登录系统,并且进入到个人工作面 板。
用户在使用系统的过程中,任何时候都 可以执行注销操作,从而退出系统。用 户角色维护:管理员可以维护系统中用 户角色。包括新建角色、删除角色等操 作,建立好角色后,在建立和维护用户 信息使用,以便给予不同的用户不同角 色、不同的角色代表在系统访问中的不 同的权限。
管理员维护用户账户信息,可以根据有 关部门给的名单或者资料,生成用户初 始信息(用户名、密码、地址、电话、 mail 等)。管理员可以维护用户信息, 当 用户密码忘记或者账号出问题时, 可以恢复用户名和密码信息,并且通过 mail 发给用户。管理员还可以删除用 户信息。
以 word 方式建立几个的公文模 版,供用户填写公文时用,在公文流通 时,以附件方式进入公文流通;可以新 建和删除公文模版。当某个公文模版有 具体公文在流传时,则不能够删除公文 模版,但是可以新建公文模版。 对每种类别的公文,设置相应的审批流 程,以便在不同级别的单位、部门流转; 要求能够实现新增公文处理流程,删除 过时的公文处理流程。当有某个公文处 理流程有公文正在流转时,不能够执行 删除操作,而新增公文处理流程则不受 此规则。
能够新建、删除、更改会议类型,建立 好后供会议室定义、会议申请等操作使 用。会议类型包括会议名称、会议描述 等信息。
维护会议相关的视频、声音等多媒体设 备,以及椅子、桌子、其它相关设备资 料。会议设备资料主要包括设备名称、
用户登录
用户注销
用户账号维护
系统管理
(System Manage)
公文模版资料维护
自定义公文处理流 程
会议类型维护
会议设备资料维护
功能模块
子功能模块名称、标 识符
描述
描述、数量及备注等信息。
会议室资料维护
维护会议室名称、会议室相关介绍、能 容纳人数以及会议室的类型等信息。
汽车资料管理
维护汽车相关信息,包括汽车牌照、型 号、座位数、载重和备注等信息。
3 数据库设计
数据库表设计
--部门表
create table Department (
D_ID int identity(101,1) primary key, D_Name Varchar(20) not null,
D_Remarks Varchar(Max) )
--岗位表
create table Post (
P_ID int identity(201,1) primary key, P_Name Varchar(20) not null , P_Remarks Varchar(Max) )
--会议类型表
create table TypeM (
TM_ID int identity(301,1) primary key, TM_Name Varchar(20) not null , TM_Remarks Varchar(Max) )
--文档类型表
create table TypeF (
TF_ID int identity(401,1) primary key, TF_Name Varchar(20) not null , TF_Remarks Varchar(Max) )
--用户表
create table [User] (
U_ID int identity(1001,1) primary key, U_Name Varchar(20) not null unique, U_Password Varchar(20) not null ,
U_Post int foreign key references Post(P_ID),
U_Dep int foreign key references Department(D_ID), U_Email Varchar(20), U_Address Varchar(50), U_Phone Varchar(13), U_time datetime,
U_Job Varchar(2) check(U_Job='是' or U_Job='否') default'是', U_Remarks Varchar(200) )
--车辆信息表
create table Vehicle (
V_ID int identity(501,1) primary key, V_Num Varchar(7) not null , V_Name Varchar(20) not null ,
V_Status Varchar(4) check(V_Status=' 正常 ' or V_Status=' 维修 ' or V_Status=' 租用') default'正常',
V_Seat int,
V_Pilot int foreign key references [User](U_ID), V_Remarks Varchar(Max)
)
--设备表
create table Equipment (
E_ID int identity(601,1) primary key, E_Name Varchar(20) not null , E_Description Varchar(50),
E_Status Varchar(4) check(E_Status='正常' or E_Status='损坏') default'正常', E_sum int,
E_Idle int,
E_Remarks Varchar(Max)
)
--会议表
create table Meeting (
M_ID int identity(2001,1) primary key,
M_UID int foreign key references [User](U_ID), M_Type int foreign key references TypeM(TM_ID), M_Theme Varchar(20), M_Depict Varchar(20), M_Start datetime, M_End datetime,
M_Remarks Varchar(Max),
M_Status Varchar(10) check(M_Status='审批通过 ' or M_Status=' 审批不通过 ' or M_Status='未审批') default'未审核',
M_Audit int foreign key references [User](U_ID),
M_AuditStatus Varchar(4) check(M_AuditStatus='同意' or M_AuditStatus='反对'), M_AuditRemarks Varchar(Max),
M_Approval int foreign key references [User](U_ID),
M_ApprovalStatus Varchar(4) check(M_ApprovalStatus=' 同 意 ' M_ApprovalStatus='反对'),
M_ApprovalRemarks Varchar(Max),
)
--用车表
create table Car (
C_ID int identity(3001,1) primary key,
C_UID int foreign key references [User](U_ID), C_Departure Varchar(20), C_Destination Varchar(20),
C_VID int foreign key references Vehicle(V_ID), C_Start datetime, C_End datetime,
C_Reason Varchar(Max),
C_Status Varchar(10) check(C_Status='审批通过 ' or C_Status=' 审批不通过 ' or C_Status='未审批') default'未审核',
C_Audit int foreign key references [User](U_ID),
C_AuditStatus Varchar(4) check(C_AuditStatus='同意' or C_AuditStatus='反对'), C_AuditRemarks Varchar(Max),
C_Approval int foreign key references [User](U_ID),
C_ApprovalStatus Varchar(4) check(C_ApprovalStatus=' 同 意 ' C_ApprovalStatus='反对'),
C_ApprovalRemarks Varchar(Max), )
--文档表
or or
create table [File] (
F_ID int identity(4001,1) primary key,
F_UID int foreign key references [User](U_ID), F_Type int foreign key references TypeF(TF_ID), F_Content Varchar(Max), F_Remarks Varchar(Max),
F_Status Varchar(10) check(F_Status='审批通过 ' or F_Status=' 审批不通过 ' or F_Status='未审批') default'未审核',
F_Audit int foreign key references [User](U_ID),
F_AuditStatus Varchar(4) check(F_AuditStatus='同意' or F_AuditStatus='反对'), F_AuditRemarks Varchar(Max),
F_Approval int foreign key references [User](U_ID),
F_ApprovalStatus Varchar(4) check(F_ApprovalStatus=' 同 意 ' F_ApprovalStatus='反对'),
F_ApprovalRemarks Varchar(Max), )
or
相关的视图设计
——用户视图
CREATE VIEW v_User AS
Select U_ID, U_Name ,P_Name U_Address ,U_Phone,U_time,U_Job,U_Remarks
from [User],Post,Department
where U_Post=P_ID AND U_Dep=D_ID
,D_Name , U_Email ,
——会议视图
CREATE VIEW v_Meeting AS
select
M_ID,M_UID,U_Name,TM_Name ,M_Theme,M_Depict ,M_Start,M_End,M_Remarks ,M_Sta tus,(select U_Name from [User] where U_ID=M_Audit) AS Audit ,M_AuditStatus ,M_AuditRemarks ,(select U_Name from [User] where U_ID=M_Approval) AS Approval,M_ApprovalStatus ,M_ApprovalRemarks
from Meeting,[User],TypeM
WHERE M_UID=U_ID AND M_Type=TM_ID
——用车视图
CREATE VIEW v_Car AS
SELECT
C_ID,C_UID,U_Name,C_Departure,C_Destination,V_Num,C_Start,C_End,C_Reason,C_Stat us,(select U_Name from [User] where U_ID=C_Audit) AS Audit,C_AuditStatus,C_AuditRemarks,(select U_Name from [User] where U_ID=C_Approval) AS Approval,C_ApprovalStatus,C_ApprovalRemarks
FROM Car,[User],Vehicle
WHERE C_UID=U_ID AND C_VID=V_ID
——文档视图
CREATE VIEW v_File AS
SELECT F_ID,F_UID,U_Name,TF_Name,F_Content,F_Remarks,F_Status,(selectU_Name from [User] where U_ID=F_Audit) AS Audit,F_AuditStatus,F_AuditRemarks,(select U_Name from [User] where U_ID=F_Approval) AS Approval,F_ApprovalStatus,F_ApprovalRemarks
FROM [File],[User],TypeF
WHERE F_UID=U_ID AND F_Type=TF_ID
4 公文管理设计说明
程序描述
在公文管理功能模块中,主要是完成公文的起草、审核、审批、发文和归档等操作,实 现公文管理的办公自动化,主要包括以下功能:
公文发起(起草):教育局各个处室有公文发起权限的办公人员起草公文,包括选择公文模 版、填写公文、发送公文等操作步骤。发送公文时,需要填写公文名称、公文简介,公文正 文作为附件方式保存和流传。公文发送后,按照预先定义好的流程进行流传。
公文审核:教育局的各个处室的办公室主任能够对本处室发起(起草)的公文进行审核,确 保该公文的格式和内容符合相关、法规、条例等要求,签字确认后,该公文进入下一步 流转活动。
公文审批:教育局可以对全局发布的公文进行审批,审批完成后直接生效,并发送给各 级相关部门;教育局各副可以对自己分管的处室发布的公文进行审批,根据公文的处理 流程,如不需要审批,则直接生效,否则公文流转到审批。
公文发送与接收:公文审批生效后,会发送给该公文的所有接受人;接收人用自己的用户账 号和密码登录 OA 系统后,能够查看到发送给自己的公文,并且能够下载附件中公文正文, 执行打印操作。
公文归档:当公文处理完成后,具有归档权限的人员执行那个归档操作,系统自动把相 应的公文归档备份。
界面设计模拟图
性能
数据的完整性,准确性
录入数据采用表格方式,录入数据类型及取值范围以保正 数据的完整性及准确 性。
灵活性
对数据输入的要求不大,可输入数字、英文字母、汉字等等,操作界面简洁,用户在使 用系统时会感到很轻松,进行的都是增、删、 查、 改的最基本的操作, 况且用户所需要 的操作都有明显的标志提示, 所以操作很灵活。
数据完成的时间性
如通知的录入, 仅当管理员录入通知进程后, 各用户方可知。
数据安全性
依赖于网络本身对用户使用权限的规定。在程序模块中通过使 用密码控制功能对用户 使用权限加以。
输入项
输出项
算法
接口
无
注释设计
a.加在模块首部的注释://**; b.加在各分枝点处的注释://*;
c. 对各变量的功能、范围、缺省条件等所加的注释://** **//; d.对使用的逻辑所加的注释等等://;
条件
无
5 会议管理设计说明
程序描述
在会议管理功能模块中,要完成会议申请、审批及会议归档等操作,实现云山市教育局会议 管理的自动化。主要包括以下功能:
会议申请:教育局各个处室有会议申请和发起权限的办公人员,提交会议申请。在填写会议 申请时,需要填写会议类型、主题、简介、参与者、需要设备类型及数量等信息。会议申请 填写完成后,该会议信息会按照会议处理流程进行流转。
会议审批:教育局可以对全局各处室发起的会议申请进行审批,教育局分管办公室的副 可以对各处室提交的会议申请进行审批。审批完成后,按照会议处理流程进行流转。会 议安排:当会议申请审批通过后,直接发送给办公室主任去安排会议室和相关设备。办公室 主任安排会议室、调拨会议设备。
会议通知下达:会议生效后,系统自动发送会议通知给参加会议的相关人员。
会议记录及归档:会议中需要会议记录,并且最终需要归档;这里归档备份的资料主要是会 议记录、会议录音、会议视频等信息,以附件的方式保存在系统中。
界面设计模拟图
性能
数据的完整性,准确性
录入数据采用表格方式,录入数据类型及取值范围以保正 数据的完整性及准确性。
灵活性
对数据输入的要求不大,可输入数字、英文字母、汉字等等,操 作界面简洁,用户在使用 系统时会感到很轻松,进行的都是增、删、 查、 改的最基本的操作, 况且用户所需要的
操作都有明显的标志提示, 所以操作很灵活。
数据完成的时间性
如通知的录入, 仅当管理员录入通知进程后, 各用户方可知。
数据安全性
依赖于网络本身对用户使用权限的规定。在程序模块中通过使 用密码控制功能对用户使用 权
输入项
输出项
算法
接口
无
注释设计
a.加在模块首部的注释://**; b.加在各分枝点处的注释://*;
c. 对各变量的功能、范围、缺省条件等所加的注释://** **//; d.对使用的逻辑所加的注释等等://;
条件
无
6 用车管理设计说明程序描述
在用车管理功能模块中,主要是完成用车的申请、审批及交车等操作,实现云山市教育 局用车管理自动化,主要包括以下功能:
用车申请:云山市教育局各处室需要用车的人员,提出用车申请,需要填写出行地、时间段、 人员数目、行程简介、需车类型等资料;资料填写好后,按照用车审批流程进行流转,等待 审批。
用车审批:教育局可以对全局各处室发起的用车申请进行审批,审批完成后直接生效, 并发送给办公室副主任安排出车;教育局分管办公室的副可以对各处室提交的用车申请 进行审批,审批完成后,发送给办公室副主任安排出车。
用车安排:用车申请审批通过后,办公室主任安排出车。
出车通知:系统自动发送出车通知给司机、用车申请人及乘车人员。
续车申请:当用车申请人在外地用车过程中,需要增加用车时间时,需要提出续车申请,处 理的步骤与用车申请一致。
交车:当司机出车完成,回到教育局后,要执行交车动作,确认可以做下次出车。
界面设计模拟图
性能
数据的完整性,准确性
录入数据采用表格方式,录入数据类型及取值范围以保正 数据的完整性及准确性。
灵活性
对数据输入的要求不大,可输入数字、英文字母、汉字等等,操 作界面简洁,用户在使用 系统时会感到很轻松,进行的都是增、删、 查、 改的最基本的操作, 况且用户所需要的 操作都有明显的标志提示, 所以操作很灵活。
数据完成的时间性
如通知的录入, 仅当管理员录入通知进程后, 各用户方可知。
数据安全性
依赖于网络本身对用户使用权限的规定。在程序模块中通过使 用密码控制功能对用户 使用权限加以。
输入项
输出项
算法
接口
无
注释设计
a. 加在模块首部的注释://**; b.加在各分枝点处的注释://*;
c. 对各变量的功能、范围、缺省条件等所加的注释://** **//; d.对使用的逻辑所加的注释等等://;
条件
无
7 消息管理设计说明
程序描述
在消息管理功能模块中,主要是为系统其它部分提供基础的消息通讯,实现消息的发送和接 收功能。主要包括以下功能:
消息发送:当 OA 系统会议安排和用车安排流程处理完成后,系统自动发送电子邮件给流程
下步处理人员,通知他们将要处理的事务。
消息接收:云山市教育局的各级人员,在自己的电子信箱中能够接收到将要处理的事务的通 知邮件。
界面设计模拟图
性能
数据的完整性,准确性
录入数据采用表格方式,录入数据类型及取值范围以保正 数据的完整性及准确性。
灵活性
对数据输入的要求不大,可输入数字、英文字母、汉字等等,操 作界面简洁,用户在使用 系统时会感到很轻松,进行的都是增、删、 查、 改的最基本的操作, 况且用户所需要的 操作都有明显的标志提示, 所以操作很灵活。
数据完成的时间性
如通知的录入, 仅当管理员录入通知进程后, 各用户方可知。
数据安全性
依赖于网络本身对用户使用权限的规定。在程序模块中通过使 用密码控制功能对用户使用 权限加以。
输入项
输出项
算法
接口
无
注释设计
a. 加在模块首部的注释://**; b.加在各分枝点处的注释://*;
c. 对各变量的功能、范围、缺省条件等所加的注释://** **//; d.对使用的逻辑所加的注释等等://;
条件
无
8 个人事务管理设计说明
程序描述
在个人事务管理功能模块中,主要是显示个人将要处理事务的列表,主要包括以下功能:
显示待参加会议列表:当用户登录后,系统显示需参加的会议列表。
显示待乘车出行信息:系统显示需坐车出行的信息列表。
显示待审批用车申请:系统显示需要该用户审批的用车申请数目,并且点击链接后,能够 进入到具体审批操作界面,再完成审批活动。
显示待审批会议申请:系统显示待审批的会议数目,点击该链接后,能够进入到具体会议 审批的操作界面,再完成会议审批活动。
显示待审批公文列表:系统显示待审批的公文列表,用户选择列表中的项后,系统能够显 示该公文的详细信息,用户完成审批活动。
界面设计模拟图
性能
数据的完整性,准确性
录入数据采用表格方式,录入数据类型及取值范围以保正 数据的完整性及准确性。
灵活性
对数据输入的要求不大,可输入数字、英文字母、汉字等等,操 作界面简洁,用户在使用 系统时会感到很轻松,进行的都是增、删、 查、 改的最基本的操作, 况且用户所需要的 操作都有明显的标志提示, 所以操作很灵活。
数据完成的时间性
如通知的录入, 仅当管理员录入通知进程后, 各用户方可知。
数据安全性
依赖于网络本身对用户使用权限的规定。在程序模块中通过使 用密码控制功能对用户使用 权限加以。
输入项
输出项
算法
接口
无
注释设计
a.加在模块首部的注释://**; b.加在各分枝点处的注释://*;
c. 对各变量的功能、范围、缺省条件等所加的注释://** **//; d.对使用的逻辑所加的注释等等://;
条件
无
9 移动办公管理设计说明
程序描述
在移动办公功能模块中,主要是提供移动 Web 应用,方便用户通过手机,进行移动办 公,主要功能如下:
显示待参加会议列表:当用户登录后,系统显示需自己参加的会议列表。 显示待坐车出行信息:系统显示需坐车出行的信息列表。
公文审批:系统显示待审批的公文列表,选择列表中某项公文后,系统能够显示该项公文的 详细信息,并且可以完成审批的操作。
用车申请:当用车申请人员在外地时,可以通过手机办公,完成用车申请,并且能够查看到 审批结果。
续用申请:当用车申请人在外地用车过程中,需要增加用车时间时,需要提出续车申请,处 理的步骤与用车申请一致,在系统处理过程中可看成是新提交的用车申请。
界面设计模拟图
性能
数据的完整性,准确性
录入数据采用表格方式,录入数据类型及取值范围以保正 数据的完整性及准确性。
灵活性
对数据输入的要求不大,可输入数字、英文字母、汉字等等,操 作界面简洁,用户在使用 系统时会感到很轻松,进行的都是增、删、 查、 改的最基本的操作, 况且用户所需要的 操作都有明显的标志提示, 所以操作很灵活。
数据完成的时间性
如通知的录入, 仅当管理员录入通知进程后, 各用户方可知。
数据安全性
依赖于网络本身对用户使用权限的规定。在程序模块中通过使 用密码控制功能对用户使用 权限加以。
输入项
输出项
算法
接口
无
注释设计
a. 加在模块首部的注释://**; b.加在各分枝点处的注释://*;
c. 对各变量的功能、范围、缺省条件等所加的注释://** **//; d.对使用的逻辑所加的注释等等://;
条件
无
10 日志管理设计说明
程序描述
在日志管理功能模块中,主要是记录系统的操作记录,供后台管理用。主要功能如下: 记录日志:对系统后台管理的关键操作步骤给予日志记录,主要记录是哪个用户进行了哪些 操作。
界面设计模拟图
性能
数据的完整性,准确性
录入数据采用表格方式,录入数据类型及取值范围以保正 数据的完整性及准确性。
灵活性
对数据输入的要求不大,可输入数字、英文字母、汉字等等,操 作界面简洁,用户在使用 系统时会感到很轻松,进行的都是增、删、 查、 改的最基本的操作, 况且用户所需要的 操作都有明显的标志提示, 所以操作很灵活。
数据完成的时间性
如通知的录入, 仅当管理员录入通知进程后, 各用户方可知。
数据安全性
依赖于网络本身对用户使用权限的规定。在程序模块中通过使 用密码控制功能对用户使用 权限加以。
输入项
输出项
算法
接口
无
注释设计
a. 加在模块首部的注释://**; b.加在各分枝点处的注释://*;
c. 对各变量的功能、范围、缺省条件等所加的注释://** **//;d.对使用的逻辑所加的注释等等://;
条件
无
11 系统管理设计说明程序描述
在系统管理功能模块中,主要是对 OA 系统的后台进行管理,设置基础信息,以及定义办公 处理的业务流程。主要包括以下功能:
用户登录:用户在系统提供的登录窗口中,输入管理员分配给该用户的用户名和密码,就 能够登录系统,并且进入到个人工作面板。
用户注销:用户在使用系统的过程中,任何时候都可以执行注销操作,从而退出系统。用 户角色维护:管理员可以维护系统中用户角色。包括新建角色、删除角色等操作,建立好 角色后,在建立和维护用户信息使用,以便给予不同的用户不同角色、不同的角色代表在 系统访问中的不同的权限。
用户账号维护:管理员维护用户账户信息,可以根据有关部门给的名单或者资料,生成用 户初始信息(用户名、密码、地址、电话、 mail 等)。管理员可以维护用户信息,当 用 户密码忘记或者账号出问题时,可以恢复用户名和密码信息,并且通过 mail 发给用户。 管理员还可以删除用户信息。
公文模版资料维护:以 word 方式建立几个的公文模版,供用户填写公文时用,在公 文流通时,以附件方式进入公文流通;可以新建和删除公文模版。当某个公文模版有具体 公文在流传时,则不能够删除公文模版,但是可以新建公文模版。
自定义公文处理流程:对每种类别的公文,设置相应的审批流程,以便在不同级别的单位、 部门流转;要求能够实现新增公文处理流程,删除过时的公文处理流程。当有某个公文处 理流程有公文正在流转时,不能够执行删除操作,而新增公文处理流程则不受此规则。 会议类型维护:能够新建、删除、更改会议类型,建立好后供会议室定义、会议申请等操 作使用。会议类型包括会议名称、会议描述等信息。
会议设备资料维护:维护会议相关的视频、声音等多媒体设备,以及椅子、桌子、其它相 关设备资料。会议设备资料主要包括设备名称、描述、数量及备注等信息。
会议室资料维护:维护会议室名称、会议室相关介绍、能容纳人数以及会议室的类型等信 息。
汽车资料管理:维护汽车相关信息,包括汽车牌照、型号、座位数、载重和备注等信息。
界面设计模拟图
性能
数据的完整性,准确性:
录入数据采用表格方式,录入数据类型及取值范围以保正 数据的完整性及准确性。
数据完成的时间性:
如通知的录入, 仅当管理员录入通知进程后, 各用户方可知。
数据安全性:
依赖于网络本身对用户使用权限的规定。在程序模块中通过使 用密码控制功能对用户使用 权限加以。
输入项
输出项
算法
接口
无
注释设计
a. 加在模块首部的注释://**; b.加在各分枝点处的注释://*;
c. 对各变量的功能、范围、缺省条件等所加的注释://** **//;d.对使用的逻辑所加的注释等等://;
条件
无
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务