OA系统需求说明书 初步Word文件下载.docx
《OA系统需求说明书 初步Word文件下载.docx》由会员分享,可在线阅读,更多相关《OA系统需求说明书 初步Word文件下载.docx(40页珍藏版)》请在冰豆网上搜索。
通信接口
3.8.1
3.8.2
3.8.3
3.8.4
4.数据字典
10
17
20
24
25
26
27
5.附录
5.1用户方组织机构图;
1.1目的
定义软件总体要求,作为用户、软件开发人员以及其他干系人之间沟通的基础;
描述功能要求、性能要求、用户和系统的接口要求、数据库要等内容,作为软件开发人员进行软件结构设计和编码的基础;
作为软件总体测试的依据。
1.2定义
甲方:
xxx有限公司。
乙方:
招标书:
由甲方提供的《招投标技术规范书》。
投标书:
由乙方提供的《技术方案书》。
《招标书》
投标书》
项目管理制度》
xxxx质量管理体系文件
Iso9001:
2000
软件工程国家标准汇编》
2.1软件标识
项目名称:
博思朝阳java中心WebOA管理系统;
GYBOSS-WEBOA-0101
产品范围:
按照《招标书》中5.2的规定执行。
产品名称:
产品简称:
第1页共28页
版本号:
2.2软件描述
Web0A系统是xxx信息系统的子系统之一,项目完成后,Web0A子系统将和其它系统
一起服务于xxx管理过程,这样就要求本系统在设计风格、开发工具、数据库等方面要与其他系统协调一致。
2.2.2开发背景
随着网络的高速发展,网络0A系统逐渐受到关注。
一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。
开发网络办公系统的市场前景是广阔的。
大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费用也是非常高昂的。
这些高昂的费用并非大多数中小企业能承受得起的。
中小型企业存在一个很大的低成本网络0A系统的需求,而我们公司可以开发这些低成本0A系统来满足这个需求。
博思朝阳中心0A系统要实现:
a、企业内各种信息资源的共享
b、加强员工间的交流、提高整体工作效率
C、为领导提供各种有用数据,方便领导对公司情况的及时了解、提供决策支持
d、提供各种工作记录,以备事后查询
序号
功能名称
功能需求标识
优先级
简要描述
个人办公
我的办公桌
高
打开个人办公桌,在个人办公
桌上,是到达各种管理功能的
快捷链接
我的便签
低
随手记录的信息
我的任务
任务管理
通信录
个人通信录
公文管理
公文维护
各种类型的公文管理、审批公
文等
归档处理
对已完成流转的公文进行归
档
公共信息
信息管理
中
进行新闻、通知、期刊、知识和规章制度的发布和管理,使企业的信息和知识快速传播和转移。
行政办公
会议管理
管理会议室的占用情况
资产管理
管理企业的资产信息
用品管理
管理企业用品的申请
车辆管理
企业车辆的管理
图书管理
图书的借出管理
消息管理
收件箱
接收的所有消息
发件箱
发送的所有消息
垃圾箱
已删除的消息
聊天记录
跟某个用户的聊天记录
工作流程
流程管理
如何定义企业的流程(可以灵
活定义各种流程)
表单定义
如何针对不同的流程定义表
单
组织管理
机构管理
公司组织架构管理
人员管理
公司人员管理
权限管理
模块管理
系统所有模块的管理
角色管理
系统的角色定义、给角色分配
权限等
用户管理
系统帐号的分配、给用户分配
角色、给用户分配权限等
系统管理
密码修改
代码定义
系统初始化
人事档案
人员履历
转正申请
离职申请
员工考勤
3.
具体需求
系统共有下列固有角色:
系统管理员、普通员工、部门领导、档案管理员,系统任何用户均应具有普通员工的权限
系统初始化如下数据:
组织机构:
总公司
总裁办行政部财务部
北京分公司
办公室造价咨询部财务部招标代理部软件开发部
OA项目组
CRM项目组
烟草行业项目组
市场部技术服务部
上海分公司
研发中心
销售部
广州分公司
产品研发中心
人员与用户:
赵一
zy,系统管理员,北京分公司技术服务部
钱二
qe,烟草行业项目组经理
孙三
ss,烟草行业项目组成员
李四
ls,烟草行业项目组成员
周五
ww,烟草行业项目组成员
口
吴六
wl,烟草行业项目组成员
郑七
zq,烟草行业项目组成员
王八
wb,北京分公司办公室档案管理员
冯九
fj,北京分公司软件开发部经理
陈十
cs,北京分公司总经理
zyy,北京分公司办公室主任
卫一二
wye,北京分公司财务部经理
蒋一三
jys,北京分公司技术总监
沈一四
sys,上海分公司总经理
韩一五
hyw,广州分公司总经理
杨一六
yyl,总公司财务部经理
角色:
请参考系统角色设置
模块:
请参考系统模块设置
3.3功能需求
3.3.1登陆界面
待定
第5页共28页
332管理主界面
系统管理员登陆可看到以下界面,其它人员登陆系统,可看到的模块,请参考模块设置!
肛F抑曲ca垃回
L
■6掛司
軾*1•号
]
1
S
X
4
:
亘
册1
r
上列扌炸
兀
邮.
LS
孙,1
3.3.3组织机构
组织机构管理主要包括机构管理和人员管理。
机构是一个树型结构,可以完成添加、删除操作。
主界面要求:
蛊-
3
匸期B:
■
J沖燧筍
15
上麻寸
1«
厂井甘仝可
1B
界面操作:
点击机构管理进入机构管理主界面,在主界面上列岀顶级机构,点击某个机构的名称,可以查看这个结构的详细信息以及所有子机构列表(在子机构列表上,还可以点击机构名称进行进一步的导航)。
在列表界面上,可以点击“返回”以便返回上一级机构。
机构信息的浏览:
如,点击“北京分公司”,将可以列岀此公司下面的所有部门:
«
1删马
證n梅
办盘宜
比寿分瓷弓
旺陰
P
锻曲tti歸
心
B.Pt
f
(1搂》
JLP分企码
fiM
a'
劉幵iiS奇
qjs
J谊分戈司
旺除
司
1_13
J町労盘司
414
11頃分舍司
B.fe
机构信息的添加:
点击添加机构信息按钮,可以打开添加界面,在哪个机构层级上点击添加,就应该在本层级上添加机构!
如在进入“北京分公司”之后的页面上点击添加机构信息:
电^添tU机构1W息-■:
icrowirn:
EnternetExplorer
机构名称
新增的机构
这里是机构描述信昌
保存机构信息"
11关用宙口]
则添加成功之后
目添in/更载记录:
威功-licrosoftInterne-tExplorer
O'
aB
其信息被添加到本页面下面:
添加/更新记录成功1
本窗口将在1秒后自动关闭!
[关闭窗口]
序寻
n构老ft
ng号
4a基Htrt
办瓷s
4_5
i匕弐世司
址B
fr
诞i)i潜诅
4_6
品企司
拘障
T
财菇F
4_7
北貝E2祠
e
拒祐強3!
+$
寸冏分
戦卄畀壞部
1_J
拘條
13
市歸
4_13
北曳沁司
技术JE吳邵
1J1
北耳分皆司
$咂撇严」
北取劳卧Ml
机构信息的删除:
点击确定之后,才能删除对应的记录,同时刷新一下本界面。
如果机构下面有子机构,不能够删除如果机构下面有人员信息,不能删除
机构的信息主要包括:
名称
类型
描述
机构编号
字符串
机构的编号是唯一的;
机构的编号是自动生成的,编号的规则是:
本机构的编号=XX(父机构的编号)xx(本机构的序号)
机构描述
人员管理:
包括添加、删除人员的信息
人员管理主界面:
若
牲Sd
K#
i
北京劳■ii■司
%陪
£
诸——
王儿
ft陰
町搭W
5
&
蚊二
^£
苹订业顶貝血
凸冃』取Bin
=
Ke^td顶目道
9
同S
IE草厅业项Bifl
册儲
1U
nh
)£
亘巧d顶B;
(fl
首袤2下真亦
□'
-0
人员管理的添加:
軽加人扇信見
和1机构
「选择]
姓名
性别
年龄
电话
地址1
]|关闭窗口I
保存人员信息
电^添to人员信息-VicrDsaftInternetExplorer
点击选择,可以打开新的界面选择所添加人员所属的机构
选擇
丈机构名霸;
办公室
O
造价咨询部
4」
北京分金司
财雾制
北京分爰司
招标代S部
4_0
北京劳公哥
软件开潢部
4_9
市场部
V3
技术服务部
4-14
劭増的机构
4_20
点击单选框,变返回人员录入界面,继续录入人员的信息:
忘记做了
人员管理的删除:
在删除之前,跟机构管理一样,需要确认一下再删除,而且删除之后,需要刷新一下主界面。
人员的信息主要包括:
所属部门
职务
地址
备注
【附加:
机构管理的第二界面,演示dojo树的使用】
LQ
尹总公司
卜财务涨
」打政部
十北京井公对
卜技术服势郦卜标代理梆卜肘务部
卜井公空
软件开发隸
卜05口组
V上海井公可上诲硏发中心
三广州井分司」广州硏发中右
HSWWHS
334权限管理
1、用户(User)可以拥有多个角色(Role),角色可以被分配给多个用户
2、
3、
4、
权限的意思就是对某个资源的某个操作,现在规定:
a)所谓资源,即系统的模块
b)所谓操作,包括:
增加、删除、修改、查询等操作权限管理系统的总体功能分为:
授权与认证授权,
a)
b)
c)
d)
指将权限授予角色或用户
如果用户A拥有角色B、角色C,那么,缺省的情况下,用户A将拥有被分配给角色B和角色C的所有权限(即默认情况下,用户A继承其拥有的角色所具有的所有权限)
如果用户拥有多个角色,那么用户的权限是这些角色权限的合集
如果用户拥有多个角色,而且角色之间的授权有冲突(比如对同一个资源的同一个操作,一个角色为“允许”,另外一个角色为“不允许”),将以优先级别高的角色为准(所谓优先级别,也就是对于这个用户所拥有的角色而言,是有顺序的,同一个角色在不同的用户那里可能拥有不同的优先级)
除了可以对角色进行授权外,也可以针对用户进行授权,也就是说,将权限授予用户。
针对某个资源的所有操作,我们可以设置这些权限对用户来说是“继承”或“不继承”
i.
ii.
5、
认证,
继承:
意思是这些权限将使用其(即用户)所拥有的角色的权限,用户)单独设置的权限不继承:
意思是这些权限将使用其单独设置的权限,权限
指用户访问资源的某些操作时,根据授权,判断是否允许用户的访问
在用户访问的时候,需要进行即时的判断(是否有权访问)
应该提供查询的功能,可以查询某个用户所拥有的所有权限
而不使用其(即
而不使用其所拥有的角色的
总体上,可分为模块管理、角色管理和用户管理模块:
模块管理:
模块管理主界面参考:
块-岸je呃冋
快君It
程曲a首覺&
快主Ml
»
序曾
M关矗ft
pre
电
iLilh
A
=1脚
6
doz
日
It
Lt
rail
L3
31廐
-甘息恙布
ir.f0
囚
斤口kbccKk
l
2?
轴唯S
ma苣去
4C:
4t
:
JU
冬或苣理
Lttc-Ld
31
■p4j"
=c匸4r0h
3i
因为模块是一个树状结构(本系统只支持两级模块的结构),我们可以点击其中一个模块以便打开其子模块来维护,比如点击“信件交流”:
理
收件弟
酗《号
in&
M
父衆块名ft
信伴女诵
視块tt址
聲已(Ur秋
ft虔号
34
ttl坛
L5
CUlb^l
荷件女逋
m■的令£
由
捌錄
L£
垃4蚱
trisk
特件交诙
ni33-a^i_EttiJ«
^-ti-41L
16
IHl鑿
1'
rFwr.
信样竜浦
屮巧峙此p讪阳・fCnJ=r*enrd
tfl琮
可以在这个界面上添加模块信息以及删除模块信息
複块名称
視按地址
唯一騙号
排声唱码
保存槿块信.風
角色管理:
乖tn*色僮自
侏号
A色£
*
揍it
系:
yt苣理R
BH煤匀芭島&
氏
2
孔曲二
H舟角色用色.糧护
zf
鵬丹色A色燮核
t
哲?
re宙
可以添加角色信息、删除角色信息以及给角色授权
瞬加博色倍a
甫色名称
保存角色儈息
I关as口
给角色授权,选中其中一个角色,可以打开角色授权界面:
nag
诸给角菽竦営理益】援K
顶顋福块
組织管理
二级鶴块
权限
□c
回R
□vOp
启用
0R
□v
□d
0ft
□p
□r
□
公文錐护
□e
系统晉理
□b
代码錐护
信件交茄
收?
?
徘天记录
信息发布
信息类別
□vOd
舀请给角色E系统管理贾】授权-BicrosoftInternetEzplarer
旨
V
在这个界面上,按照两级模块的形式列岀系统所有模块,读取、更新、删除)权限;
所谓“启用”,意思是本设置有效,
以及在这些模块上面的CRUD(添加、否则设置无效!
当点击选中其中某个模块的某个权限时,系统自动添加此权限!
提交按钮】
【选中就开始生效,无需点击
用户管理:
序吕
tt名
ffia
5虽希号
A作
J
T诗[艮峯BS
IT
>
1圧nfi呂tt応%呂昭巨fflF苒段
営
war
划a行业PFH蛆
驭
配"
t.号#撕蟻聲H配朗&
肋假税
押三
淖rttMttPrrtt耳沖浦&
用P半R
11
旺OKe*1術耳匡用广爭秤
阳5行遊目ia
対&
nK号H空対色用P5稅
-
SA
畀
为卷喘号4H帥tfc号F赶唏包用户授枚
砂
刚苛齐业顶口粗
T电
另電nfc号S带nfc号城胃邑ffl户S权
△
mi
办注
if輦畔导畔枣勺飯一电邑用户曳校
fl
軌
软件部
打
庶畔号iH荐畔号海角e用户授机
JO
Rf+
J:
京詩空同
湎号if瞪味号施角邑ffl户段擬
il
话一
舒炖
=ST
注叫号長]尊叫i号寸配沖&
用户媪代
la
卫-二
海哗号涎曲用,u^t^
傅-三
湎叫号S応叫号血筲工用户曼戕
I誹菲■^那
=卩
倔叫号甘曲叫号海"
?
#,&
fflP^Fi
IS
h"
昭吕tt两%吕外童湘亘fflP卉枕
]«
扬一亢
I殊般佈
rrl
}趣^吨舄H曲吨舄幻配菊邑
沁哇归tt烘哇归謂哥色用户崔押
因为用户实际上就是系统人员的帐号,而且每个人只能拥有一个帐号,所以用户管理主界面,实际上就是系统所有人员的列表!
【分配帐号】-给人员分配帐号,如果已经有帐号,则提示无法继续分配帐号,如果想修改帐号的话,需要先删除帐号,再重新分配
【删除帐号】
-提示是否删除,如果确定,再发岀删除请求,在删除成功之后,刷新界面。
【分配角色】
-给用户分配角色,一个用户可以拥有多个角色,点击“分配角色”:
3.tijy=^>
r=-&
搶ffl户I于人1舟舀角ft-licrosoflInleiBeTExploreT
蛤用尸tiAJ色
在分配角色的界面上,点击“给用户分配角色”,可以选择需要分配的角色,同时可以输入其优先级:
因给用户t王丿II毎配誚色-licrosoftInternetExplorer
「程I给朋户C王人】分配*色-licEE。
班IniemetEKploreT
誥ffl户E主人】曲K器笆
绪用户牙配角色
沽色名《
忧先錢
档案管理员
删除
部f序贝导
删琮
关闭窗口
如果想要修改某个角色的优先级,可以选择重新分配一次这个角色,同时给它指定另外一个优先级即可:
ILES
程I给用户FtA1分配角色—licvrasof-tIniernetExrploreT
验ffl户tiAi分配為邑
绪用角色
博色名蘇
优先議
慄作
部1序贞导
档枣管理员
注意:
用户所拥有的角色列表,是按照优先级大小倒序排列的,即优先级最高的排前面。
【用户授权】-给用户单独授权在主界面上点击“用户授权”,打开的授权界面跟角色授权类似:
顶级種块
二级複埃
不缱歩