oa笔记.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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的权限 这样

文档评论(0)

xvli2 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档