- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oa笔记
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------
一、前期准备
2008年12月20日 星期六
8:47
?
?
?
?
如果前期的需求产生错误,那么会导致后期的工作全部返工,
所以需求就是要做到明确,正确,准确.
?
需求分析的困难之处在于,客户自己都不知道自己想要什么,
第二,开发的软件并不是我们自己用的,虽然站在用户的角度上来做系统,
但是并不一定明确,正确,准确,所以要经常跟客户反馈.
?
?
?
OA的主要功能:
将办公的流程全部通过软件来完成
?
组织机构,基础模块,一般是核心开发人员来做,
功能:公司部门划分和人员分配权限
?
其他需求分析参见
OA系统需求说明书_初步.doc
?
?
OA中最主要的是工作流的管理,以及工作流传递的内容
例如
流程管理,定义每种工作的流程是什么样的,需要哪些步骤,由什么人处理
这样可以灵活定义各种流程,方便扩充
?
表单定义,定义每种工作的流程间传递的是什么样的数据,
例如请假单,需要哪些数据,例如报销又需要什么数据,
这样可以灵活定义各种数据,方便扩充
?
?
?
该项目中最难实现的是
1 流程管理(动态增加修改流程)
2 表单定义(流程里处理的内容)
3 动态表单(根据表单不同的定义,选择不同的表单输入附件)
4 1-3技术的应用,公文管理
5 模块管理(动态增加修改模块)
?
二、运用的技巧
2008年12月20日 星期六
10:24
树形结构
组织机构中的数据库字段设计的很巧妙
例如北京分公司序号为4
它下面的办事处序号为8,编号为4_8
办事处下面的办公室序号为1,编号就是4_8_1
这样方便与很多方面的操作
?
以上的例子中,编号是机构编号例如4_8_1,表示机构间的关系
序号是随机生成的或者和业务逻辑相关的编号,例如item0032,是数据库中记录的主键
但是可以将他们合并为一个,例如4_company8_item0032,不合并也可以,
但是哪种方便要看具体情况
?
例如搜索北京分公司下的所有的子机构,搜索编号为4_开头的就可以了
当然在添加机构的页面中返回上一级页面,也可以用这个方法,来搜索父机构
?
基于树的设计,都可以用这个这种类型的编号来进行操作,查询效率会大大提高
?
权限管理
?
对用户进行权限管理
可以对用户统一设置权限
也可以对用户单独设置权限
权限可以粗略型,例如某个模块是否可以使用
也可以精细,某个模块中的增删改查的个别权限的设置
?
?
对角色进行权限授权
针对各种角色,进行权限管理,
例如系统管理员角色,是否可以增删改查操作?
?
?
用户与角色的关系:
一个用户拥有角色A和角色B,那么该用户拥有角色A和角色B的所有权限
当用户属于角色A的时候,也可以单独对它进行权限管理,
?
?
针对用户单独授权
例如用户拥有角色A可以增删改查,
但是我们可以单独对这个用户设置取消删除功能等等
?
?
更高型优先级
如果该用户拥有角色A和角色B的权限,但是权限产生冲突,
那就需要根据具体的情况来处理,
例如项目经理拥有经理角色和普通用户的角色,
普通用户不允许添加记录,经理允许,
那么根据具体的情况来分析,赋予更高的权利,可以添加.
也就是说在有冲突的权限上, 给与更高优先级的权限
?
选择型优先级
也可以采用登陆时选择的角色,例如老总在登陆时给与选择,
是系统管理员还是老总?
系统管理员可以显示更多的关于系统设置方面的内容
老总可以显示与系统设置无关的其他所有内容
根据选择的角色,来给与权限...
当然在系统使用时,也给与切换角色的功能
也就是说在有冲突的权限上, 给与当前选择角色的权限
最好的做法是在设置角色的时候,设置一个登陆时默认的角色
这样登陆后就以默认的角色来显示页面
?
权限的继承例如
?
我们给用户实际分配权限时,
比如设置
UA M1 XVXX(有效) 这样就是不继承,与原先设置的RA权限不一样
另一种设置
UA M1 VVXX(无效) 因为具体的设置无效了,那么就继承原先RA的权限
这样
您可能关注的文档
最近下载
- DB23_T3335—2022_黑龙江省超低能耗公共建筑节能设计标准_黑龙江省.pdf VIP
- 重症医学科病人实施危重程度评分制度.docx VIP
- 任脉.ppt VIP
- 传统文化黄河教学课件.ppt VIP
- 工程量计算表范本.xls VIP
- 《口语交际:倾听》教案- 2023-2024学年高教版(2023)中职语文基础模块上册.docx VIP
- 《口语交际:介绍》教案- 2023-2024学年高教版(2023)中职语文基础模块上册.docx VIP
- 基于OpenCV的火花检测分析软件设计.pdf VIP
- 财务共享综合实训学生实践报告.docx VIP
- 国家临床版3.0手术操作编码(ICD-9-CM3).docx VIP
文档评论(0)