某集团公司机构信息管理系统需求规格说明书..........................................................................1前言.................................................................................................................................................1业务需求背景..................................................................................................................................3项目的总体介绍..............................................................................................................................3项目的开发环境及应用的相关技术..............................................................................................5详细功能介绍..................................................................................................................................6登陆模块..................................................................................................................................6主页面......................................................................................................................................7a)主页面内容..........................................................................................................................7b)公共管理模块详细内容.............................................................................................7i.组织机构管理.....................................................................................7ii.部门管理.....................................................................................8iii.用户管理................................................................................................................9iv角色管理..................................................................................................................11v.功能模块管理..........................................................................................................12c)办公用品管理模块详细内容........................................................................................13i.办公用品类别维护....................................................................................................13iii.办公用品统计...................................................................................14iv.办公用品入库...................................................................................14v.办公用品入库(备选)............................................................................................15vi.公告管理................................................................................................................15某集团公司机构信息管理系统需求规格说明书前言办公自动化简称OA(OfficeAutomation),主要是利用计算机、通信和自动控制等技术与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策的一种辅助手段。我国办公自动化自上世纪七十年代开始发展,大致经历了三个阶段:第一个阶段的主要标志是办公过程中普遍使用现代办公设备。如传真机、打字机、复印机等;第二个阶段的主要标志是办公过程中普金桥软件公司OA公司机构管理系统需求说明书V1.0第2页共17页遍使用电脑和打印机,通过电脑和打印机进行文字处理、表格处理、文件排版输出和进行人事财务等信息的管理等;第三个阶段的主要标志是办公过程中网络技术的普遍使用,这一阶段在办公过程中通过使用网络,实现了文件共享、网络打印共享、网络数据库管理等。现在,Web开发技术不断发展和成熟,能够在互联网上实现非常复杂的系统,满足各种业务要求;同时,计算机硬件和网路也得到飞速发展,计算机数据处理速度以及网路传输速度都得到几何倍数的增长;通过高校、专业培训班,以及网路学习资料等渠道,人们操作计算机的熟练程度越来越高。在这种背景下,OA系统基本上都是采用Web技术来实现,并且在实际工作中起越来越重要的作用。现在的OA系统不仅能够满足单位或者组织内部的日常办公活动,还能够进一步扩展为单位之间或者组织之间的信息交流,从而达到利用计算机系统,来提高办公效率、加快各种办公业务流程处理速度的目的,实现办公数字化、流程自动化、操作灵活,而不受地域、时间的约束,真正提高办公效率。某集团由于旗下机构部门众多,手工管理方式在房源信息管理,需要大量事务处理的应用中已显得不相适应,近年来我国信息事业发展迅速,用IT技术提高管理水平势在必行。由于公司所需办公用品复杂,数量多,所以添加了办公用品管理的功能,使得管理人员在管理办公用品的效率得到了大大的改善。金桥软件公司OA公司机构管理系统需求说明书V1.0第3页共17页业务需求背景该公司成立于改革开放期间,伴随着改革开放大潮的不断前进,该公司当前的机构管理、人员管理、管理政策都与时俱进的发生了巨大变化,为了适应当前和将来的变化,并使公司各机构能够更好地实现公司目标,并且让全体员工更好地分工协作,故公司决策者决定引用一款信息管理系统以便更好地管理和发展公司。项目的总体介绍该项目通过实现以下的系统功能来实现办公自动化的目的:1.组织机构管理2.部门管理3.用户管理4.角色管理5.功能模块管理6.办公用品管理7.公告管理下面为各管理模块概况:组织机构管理,可以理解为公司总部,组织机构在这里只细分为三层结构;也即,总部以下可以细分为多个子机构,子机构下面分为多个部门。部门管理,部门是指某一机构下的若干分支,部门管理拥有的功金桥软件公司OA公司机构管理系统需求说明书V1.0第4页共17页能是:新增部门、修改部门、删除部门、查询部门。用户管理,这里的用户可以是人,也可以是外部系统。比如某一企事业单位下的所有工作人员;用户管理拥有的功能有:新增用户、修改用户、删除用户、查询用户,以及角色分配和恢复用户。角色管理,角色是权限分配的载体,我们通过对角色分配访问权限控制,然后对用户分派角色来实现用户的访问权限控制。角色管理所拥有的功能是:新增角色、删除角色、修改角色、查询角色以及功能授权。功能模块管理,我们先来介绍功能模块化的概念,它是将程序划金桥软件公司OA公司机构管理系统需求说明书V1.0第5页共17页分成若干个功能模块,每个功能模块完成了一个子功能,再把这些功能模块汇总起来组成一个整体,以满足所要求的整个系统的功能,拥有的功能有:新增功能模块、删除功能模块、修改功能模块。办公用品管理,它提供了办公用品信息维护、出库、入库、统计和申请的功能。对于日常办公中需要的办公物品可随时发起申请,有相关人员审核通过后予以领用或使用。办公用品负责人负责管理办公用品的信息维护、出库、入库及统计。办公用品管理,拥有的功能有:办公用品统计、办公用品信息维护、办公用品入库、办公用品出库、办公用品申请、申请审核。公告管理,包含的功能有:新增公告、删除公告、修改公告、查询公告。项目的开发环境及应用的相关技术架构设计:Struts2.1+Spring2.5+Hibernate3.3优点:1)MVC三层架构Struts[视图层、控制层]SpringHibernate[模型层]2)框架是个半成品本身就有着系统高内聚,低耦合,易于扩展、易于修改、重用等特点。3)Struts2框架1.页面提供了强大标签、ognl表达式语言,各种页面模金桥软件公司OA公司机构管理系统需求说明书V1.0第6页共17页板,很方便的开发页面2.Action及struts.xml优化了页面跳转的流程,及请求处理。3.提供了拦截器功能(interceptor)、扩展Action功能,可以将Web一些常用组件用拦截器添加,如登陆验证、重复提交验证4)Spring框架:也是SSH三层架构的核心,特点如下1.IOC/DI管理DataSource、SessionFactory、Dao事务,Service、Action及各表之间的依赖关系。将三层关键组件松耦合联系在一起。2.采用AOP对事务进行声明式管理,分离主要和底层事务业务,并通过代理再运行组装在一起。3.Spring框架提供了很多优化类,和其他框架整合时能简化原来的框架业务。详细功能介绍登陆模块a)用户名规范:6-12位长,英文字母和数字的混合,且只能由英文字母开头。密码规范:6-12位长,由英文字母、数字、特殊字符混合。因为在设计之初,已设定用户名和密码,所金桥软件公司OA公司机构管理系统需求说明书V1.0第7页共17页以登陆模块没有注册功能。b)点击登录按钮后,如果用户名或者密码出现错误,则以弹出对话框的形式给出友好提示。如您输入的用户名错误,密码出错请重新输入。c)点击重置按钮后,用户名和密码对应的文本输入框内容置空。主页面a)主页面内容i.网页顶部是“OA-公司机构管理系统”字样的标题,顶部右侧有日期时间显示、退出登陆超链接、修改密码超链接。ii.网页内容,左侧贴边出包