某集团公司机构信息管理系统需求规格说明书_第1页
某集团公司机构信息管理系统需求规格说明书_第2页
某集团公司机构信息管理系统需求规格说明书_第3页
某集团公司机构信息管理系统需求规格说明书_第4页
某集团公司机构信息管理系统需求规格说明书_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、金桥软件公司 OA公司机构管理系统需求说明书 V1.0某集团公司机构信息管理系统需求规格说明书1前言1业务需求背景3项目的总体介绍3项目的开发环境及应用的相关技术5详细功能介绍6登陆模块6主页面7a)主页面内容7b)公共管理模块详细内容7i.组织机构管理7ii.部门管理8iii. 用户管理9iv 角色管理11v. 功能模块管理12c) 办公用品管理模块 详细内容13i.办公用品类别维护13iii.办公用品统计14iv. 办公用品入库14v.办公用品入库(备选)15vi. 公告管理15某集团公司机构信息管理系统需求规格说明书前言办公自动化简称OA(Office Automation),主要是利用

2、计算机、通信和自动控制等技术与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策的一种辅助手段。我国办公自动化自上世纪七十年代开始发展,大致经历了三个阶段:第一个阶段的主要标志是办公过程中普遍使用现代办公设备。如传真机、打字机、复印机等;第二个阶段的主要标志是办公过程中普遍使用电脑和打印机,通过电脑和打印机进行文字处理、表格处理、文件排版输出和进行人事财务等信息的管理等;第三个阶段的主要标志是办公过程中网络技术的普遍使用,这一阶段在办公过程中通过使用网络,实现了文件共享、网络打印共享、网络数据库管理等。现在,Web开发技术不断发展和成熟,能够在互联网上实现非常复杂的

3、系统,满足各种业务要求;同时,计算机硬件和网路也得到飞速发展,计算机数据处理速度以及网路传输速度都得到几何倍数的增长;通过高校、专业培训班,以及网路学习资料等渠道,人们操作计算机的熟练程度越来越高。在这种背景下,OA系统基本上都是采用Web技术来实现,并且在实际工作中起越来越重要的作用。现在的OA系统不仅能够满足单位或者组织内部的日常办公活动,还能够进一步扩展为单位之间或者组织之间的信息交流,从而达到利用计算机系统,来提高办公效率、加快各种办公业务流程处理速度的目的,实现办公数字化、流程自动化、操作灵活,而不受地域、时间的约束,真正提高办公效率。某集团由于旗下机构部门众多,手工管理方式在房源信

4、息管理,需要大量事务处理的应用中已显得不相适应,近年来我国信息事业发展迅速,用IT技术提高管理水平势在必行。由于公司所需办公用品复杂,数量多,所以添加了办公用品管理的功能,使得管理人员在管理办公用品的效率得到了大大的改善。业务需求背景该公司成立于改革开放期间,伴随着改革开放大潮的不断前进,该公司当前的机构管理、人员管理、管理政策都与时俱进的发生了巨大变化,为了适应当前和将来的变化,并使公司各机构能够更好地实现公司目标,并且让全体员工更好地分工协作,故公司决策者决定引用一款信息管理系统以便更好地管理和发展公司。项目的总体介绍该项目通过实现以下的系统功能来实现办公自动化的目的:1. 组织机构管理2

5、. 部门管理3. 用户管理4. 角色管理5. 功能模块管理6. 办公用品管理7. 公告管理下面为各管理模块概况:组织机构管理,可以理解为公司总部,组织机构在这里只细分为三层结构;也即,总部以下可以细分为多个子机构,子机构下面分为多个部门。部门管理,部门是指某一机构下的若干分支,部门管理拥有的功能是:新增部门、修改部门、删除部门、查询部门。用户管理,这里的用户可以是人,也可以是外部系统。比如某一企事业单位下的所有工作人员;用户管理拥有的功能有:新增用户、修改用户、删除用户、查询用户,以及角色分配和恢复用户。角色管理,角色是权限分配的载体,我们通过对角色分配访问权限控制,然后对用户分派角色来实现用

6、户的访问权限控制。角色管理所拥有的功能是:新增角色、删除角色、修改角色、查询角色以及功能授权。功能模块管理,我们先来介绍功能模块化的概念,它是将程序划分成若干个功能模块,每个功能模块完成了一个子功能,再把这些功能模块汇总起来组成一个整体,以满足所要求的整个系统的功能,拥有的功能有:新增功能模块、删除功能模块、修改功能模块。办公用品管理,它提供了办公用品信息维护、出库、入库、统计和申请的功能。对于日常办公中需要的办公物品可随时发起申请,有相关人员审核通过后予以领用或使用。办公用品负责人负责管理办公用品的信息维护、出库、入库及统计。办公用品管理,拥有的功能有:办公用品统计、办公用品信息维护、办公用

7、品入库、办公用品出库、办公用品申请、申请审核。公告管理,包含的功能有:新增公告、删除公告、修改公告、查询公告。项目的开发环境及应用的相关技术架构设计:Struts2.1+Spring2.5+Hibernate3.3优点:1) MVC三层架构 Struts 视图层、控制层 SpringHibernate 模型层 2) 框架是个半成品 本身就有着 系统高内聚,低耦合,易于扩展、易于修改、重用等特点。3) Struts2框架1. 页面提供了强大标签、ognl表达式语言,各种页面模板,很方便的开发页面2. Action及struts.xml优化了页面跳转的流程,及请求处理。3. 提供了拦截器功能(in

8、terceptor)、扩展Action功能,可以将Web一些常用组件用拦截器添加,如登陆验证、重复提交验证4) Spring框架:也是SSH三层架构的核心,特点如下1. IOC/DI 管理 DataSource、SessionFactory、Dao事务,Service、Action及各表之间的依赖关系。将三层关键组件松耦合联系在一起。2. 采用AOP对事务进行声明式管理,分离主要和底层事务业务,并通过代理再运行组装在一起。3. Spring框架提供了很多优化类,和其他框架整合时能简化原来的框架业务。详细功能介绍登陆模块a) 用户名规范:6-12位长,英文字母和数字的混合,且只能由英文字母开头。

9、密码规范:6-12位长,由英文字母、数字、特殊字符混合。因为在设计之初,已设定用户名和密码,所以登陆模块没有注册功能。b) 点击登录按钮后,如果用户名或者密码出现错误,则以弹出对话框的形式给出友好提示。如您输入的用户名错误,密码出错请重新输入。c) 点击重置按钮后,用户名和密码对应的文本输入框内容置空。主页面a)主页面内容i. 网页顶部是“OA-公司机构管理系统”字样的标题,顶部右侧有日期时间显示、退出登陆超链接、修改密码超链接。ii. 网页内容,左侧贴边出包含了四个模块,分别是 公共模块管理、办公用品管理、办公申请、办公用品审核;中部为各模块内容的集中显示区。b)公共管理模块详细内容i.组织

10、机构管理三级机构图如下,1. 机构查询 内容顶部显示“组织机构列表”字样的标题。在该页可以通过在机构名称、成立日期文本域中输入内容,点击快速查询按钮进行机构查询,同事可以根据查询内容显示出的记录数选择当前页显示的最大记录数。2. 添加机构(按钮) 点击后,页面集中显示区显示出组织机构名称、级别、地址、成立日期、备注提示,其中前四项为必填项,及对应的文本输入框,按钮有保存、重置、返回。点击保存按钮后,网页自动对文本框内的内容进行验证;必填文本框中如有空内容或者不合常识规范的内容,将弹出友好提示;如内容全都无误,则提示保存成功。重置按钮点击后,所有文本框内容置空。返回按钮点击后回到组织机构列表。3

11、. 修改机构(按钮)选中机构后点击进入,若未选中则给出友好提示;进入后,操作形式同添加组织机构。4. 删除机构 选中点击后跳转到删除成功页面,数秒后跳回组织机构列表页面。ii.部门管理窗体顶端窗体顶端部门查询部门名称成立日期     每页显示条数: 部门不饿窗体底端部门查询按照部门名称、成立日期查询成(格式为XXXX-XX-XX),每页显示条数可以是10 20 30 40添加部门 如下:其中红星为必填项,若为空,点击保存按钮后将弹出错误提示窗体顶端*部门名称*成立日期  *所属机构备    注窗

12、体底端修改部门 如下:其中红星为必填项,若为空,点击保存按钮后将弹出错误提示。窗体顶端*部门名称*成立日期  *所属机构备    注窗体底端删除部门 选中部门列表中的部门后,点击删除部门按钮,弹出是否删除的询问,点击确认弹出删除成功。iii. 用户管理1. 用户查询 依据姓名、登录名、所在部门快速查询。2. 添加用户 登录名、密码、姓名、性别为必填项,手机号码、电子邮件、固定电话、所属部门、用户地址、备注为选填项,其中后台为填入的内容进行合法性验证,对于不合法数据给出相关提示,信息填入完毕点击“添加”对数据进行录入,点击“重置”所有内容置空,点

13、击“返回”,回到用户列表页面。3. 修改用户 选中一条用户记录后点击“修改用户”进入修改页面,其中密码不允许修改,其它操作类比添加用户。4. 删除用户 选中一条用户记录后点击“删除用户”,窗口弹出是否删除的确定的询问,客户可以通过“确定”和“取消”的操作来决定是否删除该用户,这是为了防止用户的误操作而引起数据丢失。5. 恢复 查询出“已被删除”的用户,选中一个用户,点击“恢复”按钮,则该用户可以重新使用与自己身份对应权限的功能。6. 分配角色 您现在正在给 系统管理员 分配角色 未分配角色  窗体顶端已分配角色窗体底端 通过选中未分配角色中的,点击“>”移动到已分配角

14、色一栏,还可以点击“>>”或者“<<”将相应栏中内容移动到对面栏中,以达到快速为用户分配角色的目的。iv 角色管理1. 角色查询 根据角色名称查询出于角色名称匹配的记录。窗体顶端窗体底端2.添加点击“添加”按钮进入新建或修改角色页面,名称为必填项,描述、备注为选填项,点击“创建”按钮即可添加新角色。3. 修改、删除操作类比用户管理相对应的操作。4. 功能授权 在这个页面,可以进行公共管理、办公用品管理两个模块的授权操作。展开公共管理为 组织机构管理、部门管理、用户管理、角色管理、功能模块管理可任选其中一个或者多个;同理,办公用品展开后有办公用品维护、办公用品入库,操作类

15、比公共管理模块的使用方法。 v. 功能模块管理 功能模块化是将程序划分成若干个功能模块,每个功能模块完成了一个子功能,再把这些功能模块汇总起来组成一个整体。以满足所要求的整个系统的功能。点击“功能模块管理”进入以功能树为根目录的二级子目录,二级子目录分为“公共管理”、“办公用品管理”,点击相应链接进入三级子目录;“公共管理”下一级分为“组织机构管理”;“办公用品管理”下一级分为办“办公用品维护”、“办公用品入库”。点击“功能树”可以新建(与公共管理、办公用品管理同级的)管理模块。点击“公共管理”或者“办公用品管理”可以在其子一级的位置创建管理模块,也可以对“公共管理模”进行修改、删除。点击“公

16、共管理”或者“办公用品管理”下一级目录,即三级目录模块,可以对选中的管理模块进行修改或删除操作。修改三级目录中任意一个模块时,操作页面中,上一级节点的名称不可编辑,其次,功能模块名称、功能模块URL为必填内容(功能模块URL文本框所填内容是编好的功能模块所在的位置);点击保存即完成新建或修改。c) 办公用品管理模块 详细内容办公用品管理提供了办公用品信息维护、出库、入库、统计和申请的功能。对于日常办公中需要的办公物品可由员工发起申请,由相关人员审核通过后予以领用和使用。办公用品信息管理负责人负责管理办公用品的信息维护、出库、入库及统计。i.办公用品类别维护1. 类别查询 根据用户输入的类别名称

17、进行快速匹配查询,并显示结果2. 添加类别 输入新的类别名称和备注,点击保存即可添加成功3. 删除类别 选择类别后,点击“删除类别”按钮后即可将选择的类别删除掉。4. 每页显示条数 可以选择每页的最大显示条数,可供选择的条数有10 20 30 40 50条ii. 办公用品信息维护 5. 1. 物品查询 根据用户输入的物品名称以及选择的物品类别进行快速匹配查询,并根据每页最大显示条数显示相应数量的结果2. 添加物品 3. 删除物品选择物品后,点击“删除物品”按钮后即可删除物品。iii.办公用品统计iv. 办公用品入库1. 入库详细 通过选择物品类别、物品名称、入库日期区间快速查询符合要求的入库详

18、细记录信息。查询出的信息可以看到每个物品的物品名称、库存量、物品类别、备注。2. 物品入库点击“物品入库”按钮进入入库登记页面,其中物品类别、物品名称、地址、成立日期为必填项,点击保存即可将物品信息入库;点击“重置”按钮,可以重新输入物品信息。3. 删除信息对查询出的记录进行选中后,点击删除信息即可删除物品的库存信息。v.办公用品入库(备选)该模块是对“办公用品入库”中的物品的入库单价、入库数量、入库时间、备注的操作。1. 入库 通过选择物品类别、物品类型、物品名称选择后,可以在入库单价、入库数量、入库时间、备注填入详细信息后,点击“入库”按钮就可以将该物品入库了。2. 快速查询选择物品类别、物品类型、物品名称、入库时间区间来快速查询出满足要求的物品3. 删除物品 通过选中查询出的一个或者多个物品,进行删除操作。4. 分页显示 通过选

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论