某集团公司机构信息管理系统需求规格说明书.doc
- 文档编号:332676
- 上传时间:2022-10-09
- 格式:DOC
- 页数:17
- 大小:405KB
某集团公司机构信息管理系统需求规格说明书.doc
《某集团公司机构信息管理系统需求规格说明书.doc》由会员分享,可在线阅读,更多相关《某集团公司机构信息管理系统需求规格说明书.doc(17页珍藏版)》请在冰豆网上搜索。
金桥软件公司OA公司机构管理系统需求说明书V1.0
某集团公司机构信息管理系统需求规格说明书 1
前言 1
业务需求背景 3
项目的总体介绍 3
项目的开发环境及应用的相关技术 5
详细功能介绍 6
登陆模块 6
主页面 7
a)主页面内容 7
b) 公共管理模块详细内容 7
i. 组织机构管理 7
ii. 部门管理 8
iii.用户管理 9
iv角色管理 11
v.功能模块管理 12
c)办公用品管理模块详细内容 13
i.办公用品类别维护 13
iii. 办公用品统计 14
iv. 办公用品入库 14
v.办公用品入库(备选) 15
vi.公告管理 15
某集团公司机构信息管理系统需求规格说明书
前言
办公自动化简称OA(OfficeAutomation),主要是利用计算机、通信和自动控制等技术与设备,实现办公业务的自动化。
它是提高办公效率、办公质量和实现科学管理与科学决策的一种辅助手段。
我国办公自动化自上世纪七十年代开始发展,大致经历了三个阶段:
第一个阶段的主要标志是办公过程中普遍使用现代办公设备。
如传真机、打字机、复印机等;第二个阶段的主要标志是办公过程中普遍使用电脑和打印机,通过电脑和打印机进行文字处理、表格处理、文件排版输出和进行人事财务等信息的管理等;第三个阶段的主要标志是办公过程中网络技术的普遍使用,这一阶段在办公过程中通过使用网络,实现了文件共享、网络打印共享、网络数据库管理等。
现在,Web开发技术不断发展和成熟,能够在互联网上实现非常复杂的系统,满足各种业务要求;同时,计算机硬件和网路也得到飞速发展,计算机数据处理速度以及网路传输速度都得到几何倍数的增长;通过高校、专业培训班,以及网路学习资料等渠道,人们操作计算机的熟练程度越来越高。
在这种背景下,OA系统基本上都是采用Web技术来实现,并且在实际工作中起越来越重要的作用。
现在的OA系统不仅能够满足单位或者组织内部的日常办公活动,还能够进一步扩展为单位之间或者组织之间的信息交流,从而达到利用计算机系统,来提高办公效率、加快各种办公业务流程处理速度的目的,实现办公数字化、流程自动化、操作灵活,而不受地域、时间的约束,真正提高办公效率。
某集团由于旗下机构部门众多,手工管理方式在房源信息管理,需要大量事务处理的应用中已显得不相适应,近年来我国信息事业发展迅速,用IT技术提高管理水平势在必行。
由于公司所需办公用品复杂,数量多,所以添加了办公用品管理的功能,使得管理人员在管理办公用品的效率得到了大大的改善。
业务需求背景
该公司成立于改革开放期间,伴随着改革开放大潮的不断前进,该公司当前的机构管理、人员管理、管理政策都与时俱进的发生了巨大变化,为了适应当前和将来的变化,并使公司各机构能够更好地实现公司目标,并且让全体员工更好地分工协作,故公司决策者决定引用一款信息管理系统以便更好地管理和发展公司。
项目的总体介绍
该项目通过实现以下的系统功能来实现办公自动化的目的:
1.组织机构管理
2.部门管理
3.用户管理
4.角色管理
5.功能模块管理
6.办公用品管理
7.公告管理
下面为各管理模块概况:
组织机构管理,可以理解为公司总部,组织机构在这里只细分为三层结构;也即,总部以下可以细分为多个子机构,子机构下面分为多个部门。
部门管理,部门是指某一机构下的若干分支,部门管理拥有的功能是:
新增部门、修改部门、删除部门、查询部门。
用户管理,这里的用户可以是人,也可以是外部系统。
比如某一企事业单位下的所有工作人员;用户管理拥有的功能有:
新增用户、修改用户、删除用户、查询用户,以及角色分配和恢复用户。
角色管理,角色是权限分配的载体,我们通过对角色分配访问权限控制,然后对用户分派角色来实现用户的访问权限控制。
角色管理所拥有的功能是:
新增角色、删除角色、修改角色、查询角色以及功能授权。
功能模块管理,我们先来介绍功能模块化的概念,它是将程序划分成若干个功能模块,每个功能模块完成了一个子功能,再把这些功能模块汇总起来组成一个整体,以满足所要求的整个系统的功能,拥有的功能有:
新增功能模块、删除功能模块、修改功能模块。
办公用品管理,它提供了办公用品信息维护、出库、入库、统计和申请的功能。
对于日常办公中需要的办公物品可随时发起申请,有相关人员审核通过后予以领用或使用。
办公用品负责人负责管理办公用品的信息维护、出库、入库及统计。
办公用品管理,拥有的功能有:
办公用品统计、办公用品信息维护、办公用品入库、办公用品出库、办公用品申请、申请审核。
公告管理,包含的功能有:
新增公告、删除公告、修改公告、查询公告。
项目的开发环境及应用的相关技术
架构设计:
Struts2.1+Spring2.5+Hibernate3.3
优点:
1)MVC三层架构Struts[视图层、控制层] SpringHibernate[模 型层]
2)框架是个半成品本身就有着系统高内聚,低耦合,易于扩 展、易于修改、重用等特点。
3)Struts2框架
1.页面提供了强大标签、ognl表达式语言,各种页面模板,很方便的开发页面
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位长,由英文字母、数字、特殊字符混合。
因为在设计之初,已设定用户名和密码,所以登陆模块没有注册功能。
b)点击登录按钮后,如果用户名或者密码出现错误,则以弹出对话框的形式给出友好提示。
如您输入的用户名错误,密码出错请重新输入。
c)点击重置按钮后,用户名和密码对应的文本输入框内容置空。
主页面
a)主页面内容
i.网页顶部是“OA-公司机构管理系统”字样的标题,顶部右侧有日期时间显示、退出登陆超链接、修改密码超链接。
ii.网页内容,左侧贴边出包含了四个模块,分别是公共模块管理、办公用品管理、办公申请、办公用品审核;中部为各模块内容的集中显示区。
b) 公共管理模块详细内容
i. 组织机构管理
三级机构图如下,
1.机构查询内容顶部显示“组织机构列表”字样的标题。
在该页可以通过在机构名称、成立日期文本域中输入内容,点击快速查询按钮进行机构查询,同事可以根据查询内容显示出的记录数选择当前页显示的最大记录数。
2.添加机构(按钮)点击后,页面集中显示区显示出组织机构名称、级别、地址、成立日期、备注提示,其中前四项为必填项,及对应的文本输入框,按钮有保存、重置、返回。
点击保存按钮后,网页自动对文本框内的内容进行验证;必填文本框中如有空内容或者不合常识规范的内容,将弹出友好提示;如内容全都无误,则提示保存成功。
重置按钮点击后,所有文本框内容置空。
返回按钮点击后回到组织机构列表。
3.修改机构(按钮)选中机构后点击进入,若未选中则给出友好提示;进入后,操作形式同添加组织机构。
4.删除机构选中点击后跳转到删除成功页面,数秒后跳回组织机构列表页面。
ii. 部门管理
窗体顶端
窗体顶端
部门查询
部门名称
成立日期
每页显示条数:
部门不饿窗体底端
部门查询 按照部门名称、成立日期查询成(格式为XXXX-XX-XX),每页显示条数可以是10203040
添加部门 如下:
其中红星为必填项,若为空,点击保存按钮后将弹出错误提示
窗体顶端
*部门名称
*成立日期
*所属机构
备 注
窗体底端
修改部门 如下:
其中红星为必填项,若为空,点击保存按钮后将弹出错误提示。
窗体顶端
*部门名称
*成立日期
*所属机构
备 注
窗体底端
删除部门选中部门列表中的部门后,点击删除部门按钮,弹出是否删除的询问,点击确认弹出删除成功。
iii.用户管理
1.用户查询依据姓名、登录名、所在部门快速查询。
2.添加用户登录名、密码、姓名、性别为必填项,手机号码、电子邮件、固定电话、所属部门、用户地址、备注为选填项,其中后台为填入的内容进行合法性验证,对于不合法数据给出相关提示,信息填入完毕点击“添加”对数据进行录入,点击“重置”所有内容置空,点击“返回”,回到用户列表页面。
3.修改用户选中一条用户记录后点击“修改用户”进入修改页面,其中密码不允许修改,其它操作类比添加用户。
4.删除用户选中一条用户记录后点击“删除用户”,窗口弹出是否删除的确定的询问,客户可以通过“确定”和“取消”的操作来决定是否删除该用户,这是为了防止用户的误操作而引起数据丢失。
5.恢复查询出“已被删除”的用户,选中一个用户,点击“恢复”按钮,则该用户可以重新使用与自己身份对应权限的功能。
6.分配角色
您现在正在给系统管理员分配角色
未分配角色
窗体顶端
已分配角色
窗体底端
通过选中未分配角色中的,点击“>”移动到已分配角色一栏,还可以点击“>>”或者“<<”将相应栏中内容移动到对面栏中,以达到快速为用户分配角色的目的。
iv角色管理
1.角色查询根据角色名称查询出于角色名称匹配的记录。
窗体顶端
窗体底端
2.添加 点击“添加”按钮进入新建或修改角色页面,名称为必填项,描述、备注为选填项,点击“创建”按钮即可添加新角色。
3.修改、删除操作类比用户管理相对应的操作。
4.功能授权
在这个页面,可以进行公共管理、办公用品管理两个模块的授权操作。
展开公共管理为组织机构管理、部门管理、用户管理、角色管理、功能模块管理可任选其中一个或者多个;同理,办公用品展开后有办公用品维护、办公用品入库,操作类比公共管理模块的使用方法。
v.功能模块管理
功能模块化是将程序划分成若干个功能模块,每个功能模块完成了一个子功能,再把这些功能模块汇总起来组成一个整体。
以满足所要求的整个系统的功能。
点击“功能模块管理”进入以功能树为根目录的二级子目录,
二级子目录分为“公共管理”、“办公用品管理”,点击相应链接进入三级子目录;
“公共管理”下一级分为“组织机构管理”;“办公用品管理”下一级分为办“办公用品维护”、“办公用品入库”。
点击“功能树”可以新建(与公共管理、办公用品管理同级的)管理模块。
点击“公共管理”或者“办公用品管理”可以在其子一级的位置创建管理模块,也可以对“公共管理模”进行修改、删除。
点击“公共管理”或者“办公用品管理”下一级目录,即三级目录模块,可以对选中的管理模块进行修改或删除操作。
修改三级目录中任意一个模块时,操作页面中,上一级节点的名称不可编辑,其次,功能模块名称、功能模块URL为必填内容(功能模块URL文本框所填内容是编好的功能模块所在的位置);点击保存即完成新建或修改。
c)办公用品管理模块详细内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 集团公司 机构 信息管理 系统 需求 规格 说明书