督办系统需求说明书v15.docx
- 文档编号:3980450
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:29
- 大小:60.24KB
督办系统需求说明书v15.docx
《督办系统需求说明书v15.docx》由会员分享,可在线阅读,更多相关《督办系统需求说明书v15.docx(29页珍藏版)》请在冰豆网上搜索。
督办系统需求说明书v15
[航院督办系统(SHS)]
需
求
说
明
书
[V1.2]
拟制人邓丹
审核人
批准人
2012年5月22日
目录
.1导言5
1.1目的5
1.2范围5
1.3缩写说明5
1.4引用标准5
1.5参考资料5
1.6版本更新信息5
2系统定义6
2.1项目来源及背景6
2.2项目要达到的目标6
2.3系统用例6
2.4系统业务流程1
2.5状态转换2
2.5.1通知状态转换2
2.5.2工作任务状态转换2
2.6用户业务关键字说明1
3应用环境1
3.1系统运行硬件环境1
3.2系统运行软件环境1
4.数据库需求1
4.1实体E-R图2
4.2数据表2
4.2.1权限表(Power)2
4.2.2用户表(User)3
4.2.3单位表(dept)3
4.2.4通知表:
(Message)3
4.2.5延迟申请表(DelayApply)4
5功能规格5
5.1角色定义5
5.1.1管理员5
5.1.2普通用户5
5.2系统公共功能5
5.2.1UUP001:
用户登陆5
5.2.2UUP002:
用户注销登陆5
5.2.3UUP003:
密码修改6
5.2.4UUP004:
系统自动修改任务状态为“未完成”6
5.3管理员功能7
5.3.1用户管理7
5.3.2通知任务管理9
5.4普通用户功能13
5.4.1UP001:
查看承办工作任务列表14
5.4.2UP002:
提交承办工作任务回执14
5.4.3UP003:
提交承办工作任务延迟申请15
5.4.4UP004:
查看协办工作任务列表15
5.4.5UP005:
查看承办工作任务详情16
5.4.6UP006:
查看协办工作任务详情16
6性能需求17
6.1界面需求17
6.2可靠性需求17
6.3可拓展需求17
6.3.1增加用户17
6.3.2延迟申请17
6.4系统安全需求17
7产品提交17
附录118
.1导言
1.1目的
该文档是关于成都航空职业技术学院党政办公室对他们所需要的督办系统的功能的要求。
能够实现党政办公室对党政办公室所发出的任务实行实时监督,提高工作效率,节约工作成本。
本文档的预期读者为:
●设计人员
●开发人员
●项目管理人员
●测试人员
●用户
1.2范围
主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。
1.3缩写说明
系统缩写:
督办系统(SHS)—(SuperviseandHandleSystem)
1.4引用标准
GB
1.5参考资料
1.《需求规格说明书范例—网上招聘系统》
2.《用户访谈记录(20120520)》
3.《督办系统需求说明书v1.0》
1.6版本更新信息
修改编号
修改日期
修改后版本
修改位置
修改内容概述
V1.0
2012/5/22
V1.1
增加
V1.1
2012/5/23
V1.2
调整
V1.2
2012/5/23
V1.3
调整
V1.3
2012/5/24
V1.4
格式及详细描述
V1.4
2012/5/28
V1.5
删除、注销功能所适用于的任务状态。
延期申请->未完成
2系统定义
2.1项目来源及背景
本系统来源于成都航空职业技术学院党政办公室,党政办公室会通过通知的形式发出很多任务给业务部门。
目前,任务下达之后,党政办公室不能对业务部门的工作状况实行良好的监督。
为了更好的监督业务部门的工作状况,就有了对督办系统的需要。
●软件系统名称:
督办系统(SHS)
●本项目的任务提出者:
成都航空职业技术学院党办公室
●本项目的任务开发者:
SHS开发组。
●本系统的用户:
党政办公室及相关部门。
2.2项目要达到的目标
详情请见本文档—5.功能需求。
在这些功能实现的情况下,附加如下要求:
1.界面风格以学院网站的风格为参照。
2.系统运行良好,增加工作效率。
3.系统的用户的类型和数量要有可扩充性,用户提交延迟申请的次数有可扩展性。
2.3系统用例
使用此系统的用户为党政办公室(管理员)和业务单位(普通用户)。
对管理员提供登陆、用户管理、工作任务管理、延迟申请管理。
对普通用户提供登陆、延迟申请、提交回执、查看通知。
其用例图如图1所示:
图1:
系统用例图
2.4系统业务流程
党政办公室在进行业务督办其用户业务流程图(在业务不被注销和删除的情况系)如2所示:
图2:
系统业务流程图
2.5状态转换
2.5.1通知状态转换
通知下发到各业务单位会有两种状态转换,一个是通知本身的状态,一个是在执行通知所下发的任务的通知任务状态。
工作任务在流转过程中,会发生状态变化,根据用户访谈可以得知,对于党政办公室所发出的工作任务通知的流转状态转换如图3所示,
图3:
“通知”状态转换图
2.5.2工作任务状态转换
对于工作任务本身的状态转换如图4所示,
图4:
“任务”状态转换图
待用户确认:
1.这里少了一条从“延期申请”“未完成”的状态转换任务,状态为延期申请(即党政办公室未处理该延期申请),不可以提交回执。
--延期申请->未完成,不走延期申请->按时完成。
2.在那些状态下可以任务状态修改为“已删除”和“注销”。
--只有在正在进行状态才可以进行注销和删除两个操作。
3.用户单位提交了回执之后,是否还可以查看回执
--待确认
2.6用户业务关键字说明
1、工作任务:
指党政办公室需要各业务单位完成的任务。
2、工作任务通知:
指党政办公室所发出的工作任务通知单。
3、删除任务:
指党政办公室所发出的工作任务有误,需要重新发放工作任务通知。
此类工作任务仅党政办公室可见,承办和协办单位不可见。
4、注销任务:
指党政办公室所发出的工作任务由于各种原因不需要承办和协办单位完成。
此类工作任务党政办公室、承办、协办单位均可见。
5、延期申请:
指业务单位在完成工作任务当中,由于各种原因不能够按党政办公室发出工作任务时所指定的日期完成该任务,因此提出的申请。
3应用环境
本项目的应用环境可以分硬件环境、软件环境和网络环境来描述。
3.1系统运行硬件环境
客户端:
服务器:
3.2系统运行软件环境
●操作系统:
Windowsxp
●数据库:
mysql
●开发工具包:
struts2+spring包,jdbc链接mysql驱动的包
●web服务器:
Tomcat7
●开发工具:
eclipse(javaEE)
●浏览器:
IE8.0
4.数据库需求
关于数据库的详细信息请查看《SHS数据库设计.doc》.
4.1实体E-R图
如图4所示:
图4:
E-R图
4.2数据表
4.2.1权限表(Power)
Name
Code
DataType
Length
Mandatory
PrimaryIdentifier
Displayed
Domain
权限编号
p_id
Serial
TRUE
TRUE
TRUE
级别名称
p_nam
Variablecharacters(20)
20
TRUE
FALSE
TRUE
权限备注
p_not
Variablecharacters(100)
100
FALSE
FALSE
TRUE
4.2.2用户表(User)
Name
Code
DataType
Length
Mandatory
PrimaryIdentifier
Displayed
Domain
用户编号
u_id
Serial
TRUE
TRUE
TRUE
用户名
u_nam
Variablecharacters(10)
10
TRUE
FALSE
TRUE
密码
u_pas
Variablecharacters(16)
16
TRUE
FALSE
TRUE
用户描述
u_note
Variablecharacters(100)
100
FALSE
FALSE
TRUE
4.2.3单位表(dept)
Name
Code
DataType
Length
Mandatory
PrimaryIdentifier
Displayed
Domain
单位编号
DWBH
Variablecharacters(10)
10
TRUE
FALSE
TRUE
单位名称
DWMC
Variablecharacters(30)
30
FALSE
FALSE
TRUE
ID编号
dep_id
Serial
TRUE
TRUE
TRUE
单位描述
DWMS
Variablecharacters(100)
100
FALSE
FALSE
TRUE
4.2.4通知表:
(Message)
Name
Code
DataType
Length
Mandatory
PrimaryIdentifier
Displayed
Domain
ID
m_id
Serial
TRUE
TRUE
TRUE
通知督办号
mea_id
Variablecharacters(16)
16
FALSE
FALSE
TRUE
督办事项
mea_cas
Variablecharacters(100)
100
FALSE
FALSE
TRUE
签批领导
mea_sig
Variablecharacters(10)
10
FALSE
FALSE
TRUE
承办单位
DWMC1
Variablecharacters(30)
30
FALSE
FALSE
TRUE
责任人
mea_dut_off
Variablecharacters(10)
10
FALSE
FALSE
TRUE
协办单位
DWMC2
Variablecharacters(30)
30
FALSE
FALSE
TRUE
交办日期
mea_tim
Date
FALSE
FALSE
TRUE
指定完成日期
mea_acc_tim
Date
FALSE
FALSE
TRUE
通知人
mea_sen
Variablecharacters(10)
10
FALSE
FALSE
TRUE
事项来源
mea_sou
Variablecharacters(100)
100
FALSE
FALSE
TRUE
内容及要求
mea_con_dem
Variablecharacters(2000)
2000
FALSE
FALSE
TRUE
签收人
mea_sig_for
Variablecharacters(10)
10
FALSE
FALSE
TRUE
签收日期
mea_sig_tim
Date
FALSE
FALSE
TRUE
通知状态
mea_sta
Variablecharacters(10)
10
FALSE
FALSE
TRUE
任务状态
mea_wor_sta
Variablecharacters(20)
20
FALSE
FALSE
TRUE
回执内容
mea_rec_com
Variablecharacters(8000)
8000
FALSE
FALSE
TRUE
回执附件
mea_add
Variablecharacters(200)
200
FALSE
FALSE
TRUE
回执日期
mea_ret_tim
Date
FALSE
FALSE
TRUE
4.2.5延迟申请表(DelayApply)
Name
Code
DataType
Length
Mandatory
PrimaryIdentifier
Displayed
Domain
延迟编号
d_id
Serial
TRUE
TRUE
TRUE
延期申请日期
d_app_tim
Date
FALSE
FALSE
TRUE
延期原因
d_sor
Variablecharacters(1000)
1000
FALSE
FALSE
TRUE
延期完成日期
d_arr_tim
Date
FALSE
FALSE
TRUE
5功能规格
5.1角色定义
使用该系统的用户主要有两种角色:
管理员和普通用户。
管理员为党政办公室用户,普通用户为业务单位(包括党政办公室的用户),党政办公室给自己发通知。
5.1.1管理员
党政办公室在此系统中的角色相当于系统管理员。
拥有对其他用户的管理、对通知的管理、处理延期申请等。
5.1.2普通用户
查看通知、提交回执(作为一个通知中承办者的身份)、延迟申请(作为一个通知中承办者的身份)。
5.2系统公共功能
5.2.1UUP001:
用户登陆
功能编号
UUP001
功能名称
用户登录
功能描述
用户通过用户名、密码登陆到系统
输入项
用户名、密码
处理描述
获取用户输入用户名框和密码框中的数据,与数据库的数据进行匹配。
当数据库存在这一条记录的时候,再通过用户名确定用户的角色。
输出项
正确:
进入系统,当用户的角色为党政办公室的时候,进入党政办公室用户的操作界面,若为业务单位的话,进入用户单位的界面。
错误:
用户名或密码错误!
停留在登陆页面
5.2.2UUP002:
用户注销登陆
功能编号
UUP002
功能名称
用户注销登录
功能描述
退出系统
输入项
点击“注销”。
处理描述
清除改用户在系统中的session
输出项
返回到用户登陆页面
5.2.3UUP003:
密码修改
功能编号
UUP003
功能名称
密码修改
功能描述
修改登录到系统的改用户的密码
输入项
原始密码,新密码(两次确认)
处理描述
需要的是是否输入的原始密码等于用户此次登录的密码,两次输入的输入一致。
输出项
是:
密码修改成功,密码=新密码
否:
密码修改不成功,密码=原来的密码
5.2.4UUP004:
系统自动修改任务状态为“未完成”
功能编号
UUP004
功能名称
系统自动修改状态为“未完成”
功能描述
输入项
处理描述
A:
当任务状态为“正在进行”或“延期拒绝”且系统日期大于指定完成日期,将任务状态修改为“未完成”。
B:
当任务状态为“延期进行”且系统日期大于延期完成日期,将任务状态修改为“未完成”。
C:
当任务状态为“延期申请”且系统日期大于指定完成日期,将任务状态修改为“未完成”。
输出项
5.3管理员功能
5.3.1用户管理
5.3.1.1UMP001:
用户管理
功能编号
UMP001
功能名称
用户管理
功能描述
对使用该系统的用户进行增加、删除、修改、查询
输入项
点击“用户管理”。
处理描述
查询出用户信息以列表显示
输出项
列表信息:
账户名、密码、单位名称、用户权限、【删除】、【修改】。
除此外还有【添加用户】,查询用户信息的输入框。
增加用户信息调用功能(UMP011)
删除用户信息调用功能(UMP014)
修改用户信息调用功能(UMP012)
查询用户信息调用功能(UMP013)
5.3.1.2UMP011:
添加用户
功能编号
UMP011
功能名称
添加用户
功能描述
添加用户信息
输入项
1.账户名(唯一)2.初始密码(系统默认8888)3.业务单位(下拉框选项)4.用户权限5、用户备注6、用户姓名
处理描述
将用户的信息储存到数据库中
输出项
A:
添加成功
B:
异常处理
5.3.1.3UMP012:
修改用户信息
功能编号
UMP012
功能名称
修改用户信息
功能描述
修改用户信息
输入项
1.由【修改】触发。
2.可修改内容为:
权限、密码、业务单位
3.提交
处理描述
1显示该用户存在的原数据信息(用户名不可修改)。
2.提交
输出项
A:
修改成功
B:
异常处理
5.3.1.4UMP013:
查询用户信息
功能编号
UMP013
功能名称
查询用户信息
功能描述
按条件用户信息
输入项
某关键字(可以是账户名、权限或者业务单位)
处理描述
在数据库中模糊查询输入的内容符合(账户名、权限或者业务单位)的用户的信息
输出项
用户信息列表:
账户名、密码、业务单位、用户权限、【删除】、【修改】。
删除调用功能(UMP014)
修改调用功能(UMP012)
5.3.1.5UMP014:
删除用户信息
功能编号
UMP014
功能名称
删除用户信息
功能描述
删除【删除】所在行的记录信息
输入项
点击【删除】触发。
处理描述
提示是否删除:
是:
删除
否:
不删除
输出项
A:
删除成功
B:
异常处理
5.3.2通知任务管理
5.3.2.1UMP002:
发出工作任务通知
功能编号
UMP002
功能名称
发出工作任务通知
功能描述
党政办公室发出通知给相关的业务部门(承办部门和协办部门)
输入项
1.通知督办号(系统自动生成),格式为:
([系统年份]+自动编号)。
例:
[2012]0025。
2.督办事项3.签批领导4.承办单位(下拉框选项)5.责任人
6.协办单位(下拉框选择)7.交办日期(发通知的日期,系统自动生成)8.指定完成日期
9.通知人(当前登录用户的账户名)
10.事项来源(下拉框)。
11.签发人
12.内容及要求
处理描述
1.点击【发送】,提示确认是否发出:
A:
确认发送。
.工作任务状态为:
正在进行,通知状态为:
已发送。
B:
取消发送。
输出项
A:
发送成功
B:
异常处理
5.3.2.2UMP003:
查看工作任务列表
功能编号
UMP003
功能名称
查看工作任务列表
功能描述
查看工作任务情况和显示能够进行的处理。
输入项
处理描述
查询所有工作任务,并以列表的形式显示。
查询任务状态:
输出项
以工作所处的状态来决定输出项:
A:
按时完成的任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【查看回执】、【详情】。
B:
规定日期内正进行的任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【注销】、【详情】、【删除】。
C:
延期申请的任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【延期处理】、【详情】。
D:
延期进行中的任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【详情】。
E:
延期完成的任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【查看回执】、【详情】。
F:
未完成的任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【详情】。
G:
注销的任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【详情】。
H:
已删除的任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【详情】。
I:
超期完成任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【查看回执】、【详情】。
J:
延期拒绝的任务:
延期进行中的任务:
编号、督办事项、承办单位、协办单位、指定完成日期、延期完成日期、工作任务状态、通知状态、【详情】。
*【查看回执】:
调用UMP004
*【延期处理】:
调用UPM007
*【注销】:
调用UMP006
*【详情】:
调用UPM010
*【删除】:
调用UMP005
5.3.2.3UMP010:
查看工作任务详情
功能编号
UMP010
功能名称
查看工作任务详情
功能描述
查看【详情】所在行的关于该工作任务的详细信息。
输入项
点击【详情】触发。
处理描述
查询并显示该工作任务的信息。
输出项
按用户所提供的格式将该工作任务信息显示到《成都航空职业技术学院督办工作通知单(存根)》和《成都航空职业技术学院督办工作通知单(承办单位保存)》上,详见附录1。
5.3.2.4UMP004:
查看工作任务回执
功能编号
UMP004
功能名称
查看工作任务回执
功能描述
查看完成通知任务的回执
输入项
点击【查看回执】触发
处理描述
查询关于该工作任务的回执
将通知状态修改为“已查看回执”
输出项
1.将该工作任务的回执信息按用户所提供的《成都航空职业技术学院督办工作办理情况报告(回执)》,详见附录1.
2:
【附件】,提供下载功能。
5.3.2.5UMP005:
删除工作任务通知
功能编号
UMP005
功能名称
删除工作任务通知
功能描述
删除业务本身错误的任务。
输入项
点击【删除】触发。
处理描述
提示是否删除:
A:
是。
删除后的任务并不是彻底删除,而是仅党政办公室的人员可看见,其他相关部门不可看见。
将任务状态修改为“删除”。
B:
否。
*删除:
表示该工作任务有误,用户可能需要重发通知。
(承办单位、协办单位不可以看见)
输出项
A:
删除成功
B:
异常处理
5.3.2.6UMP006:
注销工作任务通知
功能编号
UMP006
功能名称
注销工作任务通知
功能描述
党政办公室注销本身不需要的任务。
输入项
点击【注销】触发。
处理描述
提示是否注销:
A:
是。
注销之后的任务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 督办 系统 需求 说明书 v15