Web OA管理系统需求规格说明书
OA系统需求规格说明书
XX项目产品需求规格说明书机构公开信息版本历史1.引言该文档主要包含功能性需求分系以及功能用例图,也包括了一些对用户界面的要求,该系统运行所需环境和产品质量需求。
1.1. 文档目的该文档重点描述的办公自动化系统的功能需求以及功能用例图,能够供读者更好的了解该系统;其中,非功能需求方面,用户界面要求主要是为了是系统的界面更加统一规范,软硬件环境需求以及产品质量需求是为了保证提供给用户尽量完美的办公自动化系统。
1.2. 文档范围本文档包含一下几部分:1. 产品介绍2. 角色功能划分3. 产品范围4. 产品的功能性需求5. 产品的非功能性需求1.3. 文档读者对象该文档适合开发人员、项目经理、用户、文档的编写人员阅读。
1.4. 参考文档列举了编写软件需求规格说明时所参考的资料或其它资源。
1.5. 术语与缩写解释2.综合介绍这一部分概述了正在定义的软件,主要是功能的概要介绍。
1.6. 产品介绍(功能介绍)该系统包含8各模块:超级管理模块,该模块包括组织管理、权限管理、考试管理、资源共享通讯录和系统管理;我的办公桌模块,主要是对各重点模块的简要显示;行政管理该模块包括公共通知、公共计划、记事本、员工考勤和组织机构;个人助理模块,该模块包括通讯录、短消息、日程安排和个人信息管理;个人邮箱,该模块包括配置邮箱和收发邮件;公共信息模块,该模块包括资源下载、在线考试和公共通讯录;人事管理模块,该模块包括档案管理、档案查询和数据维护;销售管理模块,该模块主要包括客户管理、销售管理和供应商管理。
1.7. 产品范围OA办公自动化系统集人力资源管理以及进销存等管理于一体的商业企业管理软件系统。
本产品是为了帮助企业更好的进行管理,实现办公自动化。
该产品适用于所有企业的办公需求。
1.8. 用户介绍确定你觉得可能使用该产品的不同用户类并描述它们相关的特征。
有一些需求可能只与特定的用户类相关。
1.9. 角色功能划分XXXXX拥有XXXX功能的权限。
WEB系统需求说明书
项目编号:Web系统软件需求说明书项目承担部门:撰写人(签名):完成日期:评审人(签名):评审日期:批准人(签名):批准日期:目录1.引言 (1)1.1目的 (1)1.2定义 (1)1.3参考资料 (1)2.软件总体概述 (1)2.1软件标识 (1)2.1.1项目名称 (1)2.1.2产品标识 (1)2.2软件描述 (2)2.2.1系统属性 (2)2.2.2开发背景 (2)2.2.3系统功能 (2)3.具体需求 (4)3.1系统角色设置 (4)3.2系统初始化数据 (4)3.3功能需求 (6)3.3.1管理主界面 (6)3.3.2组织机构 (7)3.3.3权限管理 (11)3.3.4公文管理 (18)3.3.5流程管理 (21)3.4性能需求 (25)3.5数据库需求 (25)3.6设计约束 (25)3.6.1其他标准的约束 (25)3.6.2硬件约束 (26)3.7属性 (26)3.7.1可用性 (26)3.7.2可靠性 (26)3.7.3效率 (26)3.7.4安全性 (26)3.7.5可维护性 (26)3.7.6可移植性 (26)3.8外部接口需求 (26)3.8.1用户接口 (26)3.8.2硬件接口 (27)3.8.3软件接口 (27)3.8.4通信接口 (27)4.数据字典 (27)5.附录 (28)5.1用户方组织机构图; (28)1.引言1.1目的定义软件总体要求,作为用户、软件开发人员以及其他干系人之间沟通的基础;描述功能要求、性能要求、用户和系统的接口要求、数据库要等内容,作为软件开发人员进行软件结构设计和编码的基础;作为软件总体测试的依据。
1.2定义甲方:xxx有限公司。
乙方:xxx有限公司。
招标书:由甲方提供的《招投标技术规范书》。
投标书:由乙方提供的《技术方案书》。
1.3参考资料《招标书》《投标书》《项目管理制度》xxxx质量管理体系文件Iso 9001:2000《软件工程国家标准汇编》2.软件总体概述2.1软件标识2.1.1项目名称项目名称:尚学堂Web OA管理系统;项目编号:SXT-WEBOA-0101;产品范围:按照《招标书》中5.2的规定执行。
办公自动化系统(OA) 需求说明书
办公自动化管理系统办公自动化管理系统主要分为员工登录界面和管理员登录界面两部分,员工登录界面主要是各种办公信息的浏览及发布界面,管理员登录界面主要是各种办公信息的管理界面。
1.1 员工登录单击【员工登录】按钮,系统自动弹出登录的对话框,如图1.1所示,单击“员工号”和“密码”文本框,输入员工号和密码,最后单击【提交】按钮即可进入员工登录界面。
如图1.2所示。
图1.1 员工登录窗口图1.2 员工登录界面1.1.1 公告管理公告管理主要包括:发布最新公告和查看以前公告。
单击“公告管理”/“发布最新公告”选项,进入如图1.3所示的界面,单击“公告标题”和“具体公告”的文本框,输入相应的内容,最后单击【发布】按钮即可完成发布操作。
图1.3 查看以前公告单击“公告管理”/“查看以前公告”选项,进入如图1.3所示的界面。
通过该界面以可以查看所有的公告信息。
单击公告信息后面的删除按钮即可将该公告信息删除。
1.1.2 公文管理公文管理主要包括:发布公文和接收公文。
单击“公文管理”/“发布公文”选项,进入如图1.4所示的界面,单击“标题”和“内容”文本框,输入发布公文的标题和内容。
单击附件的浏览按钮,选择相应的附件内容即可。
单击【现在发送】按钮即可发送公文,单击【暂时保存】按钮可对当前公文进行保存,待要发送时,单击【现在发送】按钮即可发送公文。
图1.4 发送公文单击“公文管理”/“接收公文”选项,进入如图1.5所示的界面,界面自动显示发送人的序号,待办公文的个数以及公文的详细内容,单击【处理完成】按钮即公文处理完成。
单击【以后处理】按钮可以将公文以后再进行处理。
1.1.3 员工管理员工管理主要包括:浏览员工信息、查找员工信息和添加员工信息。
单击“员工管理”/“浏览员工信息”选项,系统自动进入员工信息一览表,通过此界面可以浏览所有的员工信息。
单击“员工管理”/“添加员工信息”选项,进入如图1.6所示的界面,单击“姓名”、“学历”、“出生日期”、“职称”、“电话”、“具体地址”等文本框,输入相应的内容,勾选“性别”的选项,单击“部门”、“职位”和“员工状态”的下拉按钮,选择相应的选项,最后单击【添加】按钮即完成添加操作。
oa办公自动化系统需求规格说明书
xxxx办公自动化系统需求规格说明书目录1 引言 (5)1.1 编写目的 (5)1.2 背景 (5)1.3 定义 (6)1.4 参考资料 (6)2 任务概述 (6)2.1 目标 (6)3 需求规定 (6)3.1 总体需求 (6)3.2 总体功能需求 (7)3.3 对功能的规定 (10)3.3.1 个人办公子系统 (10)3.3.1.1 电子邮件 (10)3.3.1.2 待办事宜 (12)3.3.1.3 日程安排 (12)3.3.1.4 个人空间 (13)3.3.1.5 个人设置 (13)3.3.1.6 委托授权 (14)3.3.1.7 修改口令 (14)3.3.1.8 在线用户 (14)3.3.1.9 系统消息 (14)3.3.1.10 在线帮助 (15)3.3.2 领导办公子系统 (15)3.3.2.1 领导主页 (15)3.3.2.2 领导的个人信息维护 (15)3.3.2.3 信息分类维护 (16)3.3.2.5 领导主页浏览 (16)3.3.2.6 业务处理 (16)3.3.2.7 决策支持 (16)3.3.3 公文管理子系统 (17)3.3.3.1 收文管理 (17)3.3.3.2 发文管理 (18)3.3.3.3 收发文统计查询 (19)3.3.4 行政办公子系统 (20)3.3.4.1 会议管理 (20)3.3.4.2 督察督办 (21)3.3.4.3 档案管理 (22)3.3.4.4 值班管理 (22)3.3.4.5 接待管理 (23)3.3.4.6 专线办管理 (24)3.3.5 公司资源管理 (25)3.3.5.1 文件中心 (25)3.3.5.2 公司名录 (25)3.3.5.3 大事记 (25)3.3.5.4 规章制度 (25)3.3.5.5 电子论坛 (26)3.3.5.6 信息报送 (26)3.3.5.7 电子刊物 (27)3.3.5.8 电子公告 (28)3.3.6 系统管理 (29)3.3.6.1 部门管理 (29)3.3.6.2 人员管理 (29)3.3.6.3 权限管理 (29)3.3.6.4 编码维护 (29)3.3.6.5 印章维护 (29)3.3.6.6 红头维护 (29)3.3.6.8 系统日志 (30)3.4 对性能的规定 (30)3.4.1 精度 (30)3.4.2 时间特性要求 (30)3.4.3 灵活性 (30)3.5 输人输出要求 (31)3.5.1 系统要使用到的静态资料 (31)3.5.2 本系统涉及到的动态资料 (31)3.6 数据管理能力要求 (31)3.7 故障处理要求 (32)3.8 其他专门要求 (32)3.8.1 用户对易用性要求 (32)3.8.2 用户对软件质量要求 (32)3.8.3 用户对性能要求 (33)3.8.4 用户对安全性要求 (33)3.8.5 用户对兼容性要求 (33)4 运行环境规定 (33)4.1 设备 (33)4.2 支持软件 (34)4.3 接口 (34)1 引言1.1 编写目的书写本文档基于以下目的:1) 描述用户需求;2) 作为双方签订的软件开发合同的一部分内容形式存在;3) 项目结项的依据;4) 项目相关干系人参考资料。
CloudWebOA软件需求规格说明书
CloudWeb OA V1.0软件需求规格说明书拟制日期评审人评审日期修订记录CloudWeb OA V1.0软件需求规格说明书关键词:行政管理个人助理常用菜单超级管理摘要:本文档是CloudWeb OA V1.0的软件需求规格说明书,细化了《CloudWeb OA V1.0项目工作任务书》中的需求,提供给相关人员完成概要设计说明书和系统测试用例的设计。
缩略语清单:无1.简介1.1目的本文档是CloudWeb OA的软件需求规格说明书。
本文档的面向软件开发人员和软件测试人员。
软件开发人员根据该文档完成概要设计文档,测试人员根据该文档完成系统测试计划、策略和系统测试用例。
1.2范围本文档依据《CloudWeb OA项目工作任务书》。
2.总体概述2.1软件概述2.1.1项目介绍CloudWeb OA系统是一个公司办公系统。
2.1.2产品环境介绍CloudWeb OA是一个完全独立的产品,实现项目工作任务书中规定的所有需求项目。
2.2软件功能CloudWeb OA的主要功能有:人事管理、行政管理、个人信箱、交流中心、公共信息、绩效考核、销售管理等功能。
2.3用户特征用户需要有基本的计算机软件使用常识,并且了解CloudWeb OA 系统的基本功能。
该软件的用户一般是公司工作人员和管理人员,工作人员利用该软件查看公司信息和值班信息,管理人员利用该软件来完成工作安排和考勤。
2.4假设和依赖关系CloudWeb OA系统用java开发,编译器是javac,使用的网页服务器为Tomcat 5.0 ,数据库为Oracle10g。
3.具体需求3.1功能需求3.1.1 SRS-CloudWeb OA-001用户登录功能1. 功能介绍该需求实现CloudWeb OA系统用户登录功能2. 需求原型3. 业务处理用户登录功能处理过程如下:i.用户打开系统登录首页后,光标定位于用户名输入框。
ii.用户输入正确的用户名和密码进行登录后,成功进入系统。
(完整word版)OA办公管理系统需求说明文档
协同办公平台需求分析说明书1概述 (3)1。
1目的 (3)1.2范围 (3)1.3术语定义 (3)1.4运行环境 (4)2需求说明 (5)2.1个人办公 (5)2.1.1个人信息 (5)2.1。
2工作安排 (6)2.1。
3名片夹 (9)2。
1。
4公司通讯录 (11)2.1。
5待办事项 (12)2.1.6在线信息 (13)2.1。
7个人文件夹 (17)2。
1.8个人会议安排 (23)2。
2会议管理 (19)2。
2.1会议室管理 (19)2。
2.2会议管理 (21)2。
3系统管理 (23)2.3。
1部门管理 (23)2。
3。
2角色管理 (24)2.3。
3员工管理 (26)3交付文档清单 (28)1概述1.1系统整体介绍本系统是运用于企业办公的自动办公系统。
随着全球信息化的迅猛发展,传统的办公方式已经落后于信息化发展的要求,必将被全新的办公方式取代.构建内部企业信息网(Intranet),实现办公自动化(OA)已经成为一种迫切的要求.本系统借助计算机网络实现了协同办公,共享资源,信息高效传输,线上线下一体化等现代化功能.OA带给我们的不仅仅是办公事务上的轻松应对,实现办公流程的全程计算机化.更是一种全新的办公理念,是信息化社会发展的必然要求,是我们思维触角的无限延伸;时间和距离不再是我们获取信息的障碍,将会成为我们生活中的一个重要组成部分。
1.2目的本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。
本说明书的预期读者为项目经理,协同办公平台-—系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等.1.3范围系统包括的范围:个人办公、会议管理,系统管理,产品管理。
1.4术语定义读者设置:指将读者权限授予别人,拥有读者权限的用户可以看到自己工作安排。
代办工作:指将代办权限授予别人,拥有代办权限的用户除可以看到自己的工作外还可以给自己安排工作.待办工作:指等待用户自己去完成的工作.1.5业务流程介绍本系统分为三个主要流程:1、个人办公 2、会议管理 3、系统管理个人办公:普通职员登陆到系统后,通过点击个人办公连接,进入个人办公页面.之后可以选择个人信息、日程安排、名片夹、公司通讯录、待办事项、在线信息、个人文件夹进行办公.会议管理:部门领导登陆到系统后选择会议管理,进入会议管理页面。
OA系统需求说明
OA系统需求分析目录OA系统需求分析 (1)一、建设背景 (3)二、建设目标 (3)三、建设原则 (3)四、系统功能需求 (4)1、信息资讯 (6)2、公共信息 (7)3、公文处理 (8)4、公文归档 (10)5、综合事务管理 (10)6、个人办公 (14)7、报表中心 (15)8、后台管理 (15)五、其他需求 (16)一、建设背景我公司规模逐渐扩大,办公人员增加,业务也趋于复杂,因此,现阶段有必要引进建设一套技术先进,符合当前办公发展需要的办公自动化系统,增强协作,以更大发挥信息技术的优势,满足行政办公需求,进一步提高公司行政办公的效率。
二、建设目标1、实现全公司的数据共享,基本解决信息孤岛问题。
不同业务的基础数据做到一次录入,跨部门、跨业务系统重复使用;2、提供可靠的、可追查的公文流转平台,有效的缩短公务处理的周期,加快公文流转过程,减少路耗、找人、等待等中间环节,保持公务处理渠道的畅通;3、打破时空及地域限制,实现无纸化办公,远程办公、异地办公;4、通过信息网络平台,提高信息统计和分析的水平,为领导提供准确、实时的预测和决策的辅助支持;5、提供完善的信息交流机制,方便公司各部门、办公室和员工之间日常办公及业务信息的交流和管理,实现业务办理互联互通,信息数据共享;6、充分利用将要建设的网络环境及已有的网络配置资源,充分地保护已有的信息化投资;7、解决网络办公应用中的最大难题——机构和管理模式的经常变动的问题,由用户自定义管理模式,实现真正的部门综合业务处理机制;8、以行政办公系统为基础,实现与业务系统的无缝耦合,建成一流的企业综合办公系统。
三、建设原则公司OA系统的建设应体现先进性、可靠性、实用性、安全性、易使用性、开放性、可扩展性、可维护性等原则。
1、先进性:应当采用当今主流技术,既要考虑应用平台和工具的先进,更要考虑系统结构和应用设计的先进性,以适应总体上业务管理、发展规划和细节上事务办理的需求。
oa办公系统需求规格说明书
项目管理体系文件需求规格说明书编撰人:审核人批准人:批准日期:2016/03/02保密级别:机密文档版本:0.0.1北京中软国际信息技术有限公司版本历史目录1.引言 (5)1.1.编制目的 (5)1.2.范围 (5)1.3.预期的读者和阅读建议 (5)1.4.文档约定 (5)1.5.参考文件 (5)2.项目概述 (6)2.1.目标 (6)2.2.范围 (6)2.3.用户的特点 (6)2.4.假定条件和约束限制 (6)2.5.运行环境 (7)2.5.1.硬件环境 ...................................................................................................错误!未定义书签。
2.5.2.软件环境 ...................................................................................................错误!未定义书签。
3.业务分析 (7)4.功能需求 (7)4.1.功能需求总述 (8)4.1.1.功能需求总表 (8)4.1.2.角色、权限需求 (9)4.2.功能需求1 ...........................................................................................................错误!未定义书签。
5.非功能需求 (11)5.1.性能需求 (11)5.2.安全保密需求 (11)5.3.扩展性需求 (11)5.4.稳定性需求 (11)5.5.部署需求...............................................................................................................错误!未定义书签。
OA系统需求说明书_初步
[摘要]随着网络的高速发展,网络OA系统逐渐受到关注。
一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。
开发网络办公系统的市场前景是广阔的。
OA系统来主要实现的功能有:企业内各种信息资源的共享;加强员工间的交流、提高整体工作效率;为领导各种有用数据,方便领导对公司情况的及时了解、提供决策支持;提供各种工作记录,以备事后查询。
该系统采用B/S模式,服务器需要安装MYSQL,客户端值需要通过浏览器可以访问到服务器,降低了客户端的要求。
系统采用MVC架构开发模式,用JSP控制视图(VIEW),Servlet 充当控制器(Contoller),JavaBean充当模型(MODEL)相关的JSP页面提交数据交给Servlet 处理,然后再委托给JavaBean ,最后JavaBean去连接服务器。
[关键字]网络、OA、节省、提供、加强、提高、MVC、MYSQL。
第一章:绪论1.1选题背景和意义OA办公化系统,应为翻译为OFFIC AUTOMATION,局域网信息自动化,它利用先进的计算机网络技术,使人的各种办公业务活动逐步转变为由计算机来协助完成。
达到充分利用信息,提高工作效率和工作质量。
办公系统带来的好处有:a.信息传递与沟通流畅:通过多途径的联络与沟通,减少信息在途时间,提高信息的时效性。
b.规范工作管理,提高整体效率:解决了跨域部门多岗位的业务处理诸多问题,有效避免工作中出现的脱节、错办等现象。
c.整合信息资源,实现知识管理d:增强凝聚力,提高响应能力:能够培养全员信息化关注参与意识。
提高专业素质。
1.2系统开发工具和运行环境该系统运行环境需要:Windows操作系统,MYSQL服务器,IE浏览器,JDK。
开发工作做药用到Myeclipse和Tomcat.第二章:系统分析2.1系统主要结构体设计a.组织机构树状结构的设计b.授权与认证的设计2.2采用MVC架构实现的项目结构图第三章:系统功能和实现3.1管理主界面主要代码:<style type="text/css">html,body {font: normal 12px verdana;margin: 0;padding: 0;border: 0 none;overflow: hidden;height: 100%;}.empty .x-panel-body {padding-top: 0;text-align: center;font-style: italic;color: gray;font-size: 11px;}.x-btn button {font-size: 14px;}.x-panel-header {font-size: 14px;}</style><script type="text/javascript">Ext.onReady( function() {//Ext.Msg.alert('ext','welcome you!');var addPanel = function(btn, event) {var n;n = tabPanel.getComponent(btn.id);if(n) {tabPanel.setActiveTab(n);return;}n = tabPanel.add( {id : btn.id,title : btn.id,html : '<iframe width=100% height=100% src=' + btn.id + ' />',//autoLoad : '',closable : 'true'});tabPanel.setActiveTab(n);}var item1 = new Ext.Panel( {title : '组织机构',//html : '<empty panel>',cls : 'empty',items : [new Ext.Button({id : 'Org_list',text : '机构管理',width : '100%',listeners : {click : addPanel}}),new Ext.Button({id : 'Person_list',text : '人员管理',width : '100%',listeners : {click : addPanel}})]});var item2 = new Ext.Panel( {title : '权限管理',// html : '<empty panel>',cls : 'empty',items : [new Ext.Button({id : 'Module_list',text : '模块管理',width : '100%',listeners : {click : addPanel}}),new Ext.Button({id : 'Role_list',text : '角色管理',width : '100%',listeners : {click : addPanel}}),new Ext.Button({id : 'User_list',text : '用户管理',width : '100%',listeners : {click : addPanel}})]});]});var accordion = new Ext.Panel( {region : 'west',margins : '5 0 5 5',split : true,width : 210,layout : 'accordion',items : [ item1, item2, item3,item4,item5] });var tabPanel = new Ext.TabPanel( {region : 'center',enableTabScroll : true,deferredRender : false,activeTab : 0,items : [ {title : 'index',//html : 'aaaaaa'autoLoad : 'default.jsp'} ]});var viewport = new Ext.Viewport( {layout : 'border',items : [ accordion, tabPanel ]});});3.2组织机构主要代码:<table width="778" border="0" cellPadding="0" cellSpacing="1" bgcolor="#6386d6"><caption><FONT color="red" size="6"><b>机构管理</b></font></caption><!-- 列表标题栏 --><tr bgcolor="#EFF3F7" class="TableBody1"><td width="5%" height="37" align="center"><b>序号</b></td><td width="18%" height="37" align="center"><B>机构名称</B></td><td width="18%" height="37" align="center"><b>机构编号</b></td><td width="18%" height="37" align="center"><b>父机构名称</b></td><td width="5%" height="37" align="center"><b>D操作</b></td><td width="5%" height="37" align="center"><b>C操作</b></td><td width="5%" height="37" align="center"><b>R操作</b></td> </tr><!-- 列表数据栏 --><c:if test="${!empty orgs}"><c:forEach items="${orgs }" var="org"><tr bgcolor="#EFF3F7" class="TableBody1"onmouseover="this.bgColor = '#DEE7FF';"onmouseout="this.bgColor='#EFF3F7';"><td align="center" >${org.id }</td><td align="center" ><ahref="Org_lista?parentid=${org.id }">${ }</a></td><td align="center" >${org.sn }</td><td align="center" >${ }</td><td align="center" ><a href="Org_delete?id=${org.id }&parentid4=${org.parent.id}" >删除</a></td><td align="center" ><a href="Org_updateInput?id=${org.id }&parentid4=${org.parent.id}" >更新</a></td><td align="center" ><a href="Org_listr?parentid5=${org.parent.id }">返回</a></td></tr></c:forEach></c:if><!-- 在列表数据为空的时候,要显示的提示信息 --><c:if test="${empty orgs}"><tr><td colspan="7" align="center" bgcolor="#EFF3F7"class="TableBody1" onmouseover="this.bgColor = '#DEE7FF';" onmouseout="this.bgColor='#EFF3F7';">没有找到相应的记录</td></tr></c:if></table>机构的信息主要包括:3.3人员管理:主要代码:<table width="900" border="0" cellPadding="0" cellSpacing="1"bgcolor="#6386d6"><caption><FONT color="red" size="6"><b>人员管理</b></font></caption><!-- 列表标题栏 --><tr bgcolor="#EFF3F7" class="TableBody1"><td width="10%" height="37" align="center"><b>序号</b></td><td width="10%" height="37" align="center"><B>名称</B></td><td width="10%" height="37" align="center"><B>性别</B></td><td width="10%" height="37" align="center"><b>地址</b></td><td width="10%" height="37" align="center"><b>描述</b></td><td width="10%" height="37" align="center"><b>职务</b></td><td width="10%" height="37" align="center"><b>电话</b></td><td width="10%" height="37" align="center"><b>所属部门</b></td><td width="10%" height="37" align="center"><b>删除人员</b></td><td width="10%" height="37" align="center"><b>更新人员</b></td></tr><!-- 列表数据栏 --><c:if test="${!empty persons}"><c:forEach items="${persons }" var="person"><tr bgcolor="#EFF3F7" class="TableBody1"onmouseover="this.bgColor = '#DEE7FF';"onmouseout="this.bgColor='#EFF3F7';"><td align="center" >${person.id }</td><td align="center" > ${ } </td><td align="center" >${person.sex }</td><td align="center" >${person.address }</td><td align="center" >${person.description }</td><td align="center" >${person.duty }</td><td align="center" >${person.phone }</td><td align="center" >${ }</td><td align="center" ><a href="Person_delete?id=${person.id }">删除</a></td><td align="center" ><a href="Person_updateInput?id=${person.id }">更新</a></td></tr></c:forEach></c:if><!-- 在列表数据为空的时候,要显示的提示信息 --><c:if test="${empty persons}"><tr><td colspan="7" align="center" bgcolor="#EFF3F7" class="TableBody1" onmouseover="this.bgColor = '#DEE7FF';" onmouseout="this.bgColor='#EFF3F7';">没有找到相应的记录</td></tr></c:if></table>人员的信息主要包括:3.4权限管理1、用户(User)可以拥有多个角色(Role),角色可以被分配给多个用户2、权限的意思就是对某个资源的某个操作,现在规定:a) 所谓资源,即系统的模块b) 所谓操作,包括:增加、删除、修改、查询等操作3、权限管理系统的总体功能分为:授权与认证4、授权,指将权限授予角色或用户a) 如果用户A拥有角色B、角色C,那么,缺省的情况下,用户A将拥有被分配给角色A和角色C的所有权限(即默认情况下,用户A继承其拥有的角色所具有的所有权限)b) 如果用户拥有多个角色,那么用户的权限是这些角色权限的合集c) 如果用户拥有多个角色,而且角色之间的授权有冲突(比如对同一个资源的同一个操作,一个角色为“允许”,另外一个角色为“不允许”),将以优先级别高的角色为准(所谓优先级别,也就是对于这个用户所拥有的角色而言,是有顺序的,同一个角色在不同的用户那里可能拥有不同的优先级)d) 除了可以对角色进行授权外,也可以针对用户进行授权,也就是说,将权限授予用户。
OA系统需求说明书
OA系统需求说明书一、引言OA(Office Automation)系统是一种能够协助组织和管理办公事务的综合性信息管理系统,通过自动化技术实现办公业务流程的集成化处理,提高办公效率和管理水平。
本文档旨在对OA系统的需求进行详细说明,以便开发人员能够根据需求进行设计和实施。
二、背景随着信息化时代的发展,传统的手工办公已经无法满足组织的需求。
为提高办公效率、降低成本和提升管理水平,组织决定引进OA系统。
本章节将对组织背景、系统目标和范围进行详细描述。
2.1 组织背景2.1.1 组织概述2.1.2 组织结构2.1.3 组织业务流程2.2 系统目标2.2.1 提高办公效率2.2.2 降低成本2.2.3 提升管理水平2.3 系统范围2.3.1 办公流程管理2.3.2 文档管理2.3.3 会议管理2.3.4 人事管理三、功能需求本章节将对OA系统的功能需求进行详细描述,包括但不限于办公流程管理、文档管理、会议管理和人事管理等。
3.1 办公流程管理3.1.1 流程定义3.1.2 流程审批3.1.3 流程监控3.2 文档管理3.2.1 文档3.2.2 文档3.2.3 文档版本控制3.3 会议管理3.3.1 会议预约3.3.2 会议通知3.3.3 会议纪要3.4 人事管理3.4.1 人员管理3.4.2 岗位管理3.4.3 绩效考核四、非功能需求本章节将对OA系统的非功能需求进行详细描述,包括但不限于性能、可用性、安全性和可维护性等方面。
4.1 性能需求4.1.1 响应时间4.1.2 并发处理能力4.1.3 数据容量4.2 可用性需求4.2.1 系统稳定性4.2.2 系统可靠性4.2.3 用户友好性4.3 安全性需求4.3.1 用户认证4.3.2 数据加密4.3.3 访问控制4.4 可维护性需求4.4.1 系统易扩展性4.4.2 系统易维护性4.4.3 系统易维护性五、系统界面设计本章节将对OA系统的界面设计进行详细描述,包括但不限于首页、流程管理界面、文档管理界面、会议管理界面和人事管理界面等。
Web OA方案说明书1.doc
Web OA方案说明书1 办公协作平台解决方案系统目录一系统设计目标和思想(3)1.1 概述(3)1.2 设计目标(5)1.3设计思想(5)二系统技术架构(7)三系统安全(8)3.1系统本身的安全(8)3.2网络的安全(9)四系统运行环境(9)4.1操作系统平台(9)4.2 应用软件平台(10)4.3网络环境(10)五系统功能说明(11)5.1公文管理(11)5.1.1收文管理(12) 5.1.2发文管理(12) 5.1.3归档查询(13) 5.2日常办公(13) 5.2.1工作督办(13) 5.2.2费用审批(14) 5.2.3合同管理(14) 5.2.4 部门资料(14) 5.2.5文件交换(14) 5.3个人信息(15) 5.3.1待办事宜(15) 5.3.2电子邮件(15) 5.3.3个人名片(15) 5.3.4备忘录(15) 5.4信息发布(16) 5.4.1电子公告(16) 5.4.2领导日程(16)5.4.3通讯录(16)5.4.4交通时刻(16)5.5知识中心(17)5.5.1论坛系统(17)5.5.2规章制度(17)5.5.3培训中心(17)六服务及支持(18)七附件:(19)一系统设计目标和思想1.1 概述当今“信息高速公路”、“信息港”、“政府上网工程”、“电子商务”、“企业上网工程”的建设可以说是一浪高过一浪;尤其是信息技术的发展日新月异,我们正处在从“工业社会”向“信息社会”过渡的伟大时代!在向信息化社会的过渡过程中,每一个企业都需要紧跟时代的发展,保持企业的竞争力和对现代企业的管理能力。
计算机技术、网络技术已经渗透到企业的日常工作中,大量的公文、报告、报表、数据等各类信息量越来越大,涉及到的部门、合作伙伴越来越广泛。
传统的手工处理方式,文件、报表的传递方式和信息的利用方式已经不能满足企业发展的需要,影响了企业领导的决策和业务的发展,迫切需要利用已经拥有的计算机、网络资源,实现企业的信息化,加快内部的信息流通与信息的有效利用。
OA办公系统需求分析说明书
OA办公系统需求分析说明书1. 引言在现代企业中,办公自动化系统成为企业管理的重要工具。
OA办公系统是一种能够提高办公效率、协同工作和信息管理的软件系统。
本文档对OA办公系统的需求进行详细分析,以确保系统能够满足用户的需求和期望。
2. 目标本文档的目标是明确OA办公系统的功能需求,包括基本功能和附加功能,以及系统的性能要求。
通过对需求的分析,可以为系统的设计、开发和测试提供明确的指导。
3. 功能需求3.1 基本功能需求1.用户管理:提供用户注册、登录、密码找回等功能,支持用户角色权限管理。
2.个人信息管理:用户可以管理自己的个人信息,如姓名、电话、邮箱等。
3.组织架构管理:支持组织机构的创建、修改和删除,可以设置权限和职务。
4.公告通知:管理员可以发布公告通知,用户可以查看、评论和收藏。
5.日程管理:用户可以创建、编辑和删除个人日程,并可以查看他人共享的日程。
6.文件管理:支持文件的上传、下载、删除和共享,支持文件夹的创建和管理。
7.会议管理:用户可以创建、编辑和取消会议,并可以邀请他人参加。
8.工作流管理:支持自定义工作流的创建、配置和执行,可以管理和追踪工作流的进度。
3.2 附加功能需求1.电子邮件集成:与常用邮件系统集成,支持OA系统与外部邮件的同步。
2.移动设备适配:支持手机和平板等移动设备的访问和使用。
3.实时消息推送:支持即时通讯功能,向用户发送系统事件的实时消息提醒。
4.数据分析和报表:支持对系统数据进行统计分析和生成报表。
1.响应时间:系统在用户请求后,应在3秒内给出响应,以保证用户的良好体验。
2.并发性能:系统应能够支持大量用户同时访问和使用,不出现明显卡顿和延迟。
3.数据存储和访问速度:系统需要支持快速的数据存储和检索,以满足用户的操作速度要求。
4.安全性能:系统需要保证数据的安全性,包括用户信息的加密存储和访问权限的控制。
5. 界面设计界面应简洁、直观,符合用户的使用习惯。
OA系统需求说明书(第一部分)_倪
OA系统需求说明书(第一部分)_倪需求说明书〔第一部分〕编制人员:杨红兵编制部门:金智教育审核确认金智教育南京农业大学签字:日期:签字:日期:目录1引言 (3)1.1编写目的 (3)1.2文档书写约定 (3)1.3术语定义 (3)2办公自动化系统功能需求 (3)2.1系统总体目标 (3)2.2系统框架 (3)2.3公文处理 (4)2.3.1发文治理 (4)2.3.2收文治理〔校外来文〕 (8)2.3.3请示报告 (11)2.4个人办公 (14)2.4.1待办事宜 (14)2.4.2常用意见 (14)2.5非功能性需求 (14)2.5.1档案接口 (15)2.5.2与身份认证系统的对接 (15)2.5.3与信息门户系统的对接 (14)2.5.4性能 (15)2.5.5安全 (15)1引言1.1编写目的本功能说明书描述了南京农业大学办公自动化系统项目第一部分的功能需求。
要紧依据是南京农业大学两办的公文治理业务需求,要紧目的是整理用户的业务描述并使之确定化,提供由南京农业大学和金智教育信息技术双方共同确定的开发系统的业务需求目标,并对所实现的软件功能做全面的规格描述,以便进行下一步的设计工作。
同时,在用户业务需求的基础上,通过需求分析和数据整理,以向整个开发期提供关于南京农业大学办公自动化系统的业务和数据的技术信息和整体描述,成为软件开发的技术基础,也作为系统设计和实现的目标及测试、验收依据。
本说明书将作为系统测试的差不多依据和系统验收的基础标准。
本说明书同时提供给用户和设计开发人员及相关测试人员,经双方协商后定稿。
1.2文档书写约定OA为办公自动化系统办公自动化系统为南京农业大学办公自动化系统1.3术语定义无2办公自动化系统功能需求2.1系统总体目标建设一个面向全体教职工、全面覆盖学校日常行政办公、有效整合学校信息资源的网络协同办公平台,不断规范学校治理,提高学校治理水平,为学校决策提供辅助支持。
2.2系统框架通过对南京农业大学办公环境和业务流程的分析,我们提出南京农业大学办公自动化系统第一部分的功能需求,要紧包含内容为:公文治理〔发文治理、收文治理、校内请示和报告〕;个人办公〔待办事宜、常用意见〕,下面分别详细描述。
WEB OA 系统设计说明书
WEB OA 系统设计说明书
作者:周奕 完成日期:2010-05-19
签收人: 签收日期:
五、详细设计说明书
五、系统设计说明书
1.引言 ...................................................................................................................................................3 1.1 编写目的..................................................................................................................................3 1.2 项目背景..................................................................................................................................3 1.3 定义..........................................................................................................................................3 1.4 参考资料...................................................................................................................................3
Web OA系统需求说明书
资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载Web OA系统需求说明书地点:__________________时间:__________________说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容修订文档历史记录目录TOC \o "1-3" \h \z引言目的定义软件总体要求,作为用户、软件开发人员以及其他干系人之间沟通的基础;描述功能要求、性能要求、用户和系统的接口要求、数据库要等内容,作为软件开发人员进行软件结构设计和编码的基础;作为软件总体测试的依据。
定义甲方:xxx有限公司。
乙方:xxx有限公司。
招标书:由甲方提供的《招投标技术规范书》。
投标书:由乙方提供的《技术方案书》。
参考资料《招标书》《投标书》《项目管理制度》xxxx质量管理体系文件Iso 9001:2000《软件工程国家标准汇编》软件总体概述软件标识项目名称项目名称:博思朝阳java中心Web OA管理系统;项目编号:GYBOSS-WEBOA-0101;产品范围:按照《招标书》中5.2的规定执行。
产品标识产品名称:产品简称:版本号:1.00软件描述系统属性Web OA系统是xxx信息系统的子系统之一,项目完成后,Web OA子系统将和其它系统一起服务于xxx管理过程,这样就要求本系统在设计风格、开发工具、数据库等方面要与其他系统协调一致。
开发背景随着网络的高速发展,网络OA系统逐渐受到关注。
一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。
开发网络办公系统的市场前景是广阔的。
大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费用也是非常高昂的。
这些高昂的费用并非大多数中小企业能承受得起的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Web OA管理系统需求规格说明书RY0921121 江舟RY0921126 李康GS0921A08 刘雄伟GS0921111 岑毅GS0921A12 李博2009/11/20目录1 概述 (1)1.1 编写目的 (1)1.2 参考资料 (1)1.3 术语和标记 (1)2 项目概述 (2)2.1 项目总体目标 (2)2.2 系统开发背景 (2)2.3 主要限制和开发风险分析 (4)3 功能需求 (4)3.1 功能模型 (6)3.1.1 个人办公模块 (6)3.1.2 公文管理模块 (9)3.1.3 公共信息模块 (10)3.1.4 行政办公模块 (12)3.1.5 消息管理模块 (15)3.1.6 工作流程模块 (17)3.1.7 组织管理模块 (18)3.1.8 权限管理模块 (20)3.1.9 系统管理模块 (22)3.1.10 人事档案模块 (24)3.2 性能需求 (27)3.3 非功能需求 (27)3.4 故障处理 (27)4 数据需求 (27)4.1 数据项 (27)4.2 数据间关系(E-R图) (33)5 行为需求 (35)5.1 控制模型 (35)6 接口需求 (36)6.1 用户界面 (36)6.2 软硬件接口 (37)7 环境 (37)7.1 运行环境 (37)7.2 开发环境 (37)附录:项目成员介绍及组内评分 ............................................... 错误!未定义书签。
1概述1.1编写目的本文档的编写目的是为Web OA管理系统项目的开发提供:a)软件总体要求,作为用户和软件开发人员之间了解的基础;b)功能、性能、接口和可靠性的要求,作为软件人员进行设计和编码的基础;c)验收标准,作为用户确认测试的依据。
1.2参考资料a)王长富,罗晓沛.基于Web和J2EE的办公自动化系统的设计[D].中国科学院.2007.b)刘蕾,刘厚泉.基于工作流的B/S模式OA系统设计与实现[J].微计算机信息,2008.c)程家华.基于B/S模式的办公自动化系统设计与实现[M].北京:同济出版社,2005.d)杨永健,韩鸿雁.办公自动化中工作流过程定义的设计与实现[J].四川大学学报,2007.e)方旭华,颜慧佳.基于工作流的办公自动化系统的设计方案[J].计算机时代,2008.f)刘明臻,魏长军.OA系统公文流转模块的设计和实现[J].吉林师范大学学报,自然科学版,2008.1.3术语和标记a)Web OA管理系统:网络办公管理系统;b)OA:Office Automationc)Apache:是世界使用排名第一的Web服务器软件;d)J2EE:是一套不同于传统应用开发的技术架构,包含许多组件,主要可简化并规范应用系统的开发与部署,进而提高可移植性、安全与再用价值;e)ACL:Access Control List(访问控制列表)是路由器和交换机接口的指令列表,用来控制端口进出的数据包。
ACL适用于所有的被路由协议,如IP、IPX、AppleTalk等。
这张表中包含了匹配关系、条件和查询语句,表只是一个框架结构,其目的是为了对某种访问进行控制;f)Dojo树:它是一个Ajax框架,专门用于各种类型数据结构的树型展示2项目概述2.1项目总体目标a)企业内各种信息资源的共享。
b)加强员工间的交流、提高整体工作效率。
通过Web OA管理系统实现对工作流中文档的统一管理。
c)给不同职位的员工提供有用的数据,方便其对工作状态的了解,也方便领导对公司情况的及时了解。
d)提供各种工作记录,以备事后查询。
2.2系统开发背景办公自动化(Office Automation即OA)是20世纪70年代中期在发达国家迅速发展起来的一门综合性技术,我国从20世纪80年代开始,尤其是进入90年代,办公自动化发展迅猛。
它的基本任务是利用先进的科学技术,使人们借助各种设备解决对一部分办公业务的处理,达到提高工作效率、方便管理和决策的目的。
0A的指示领域覆盖了行为科学、管理科学、社会科学、系统工程学等学科。
并且OA体现了多学科的相互交叉、相互渗透。
当今社会无论是企业还是政府机关,都会有大量的文案需要处理,复杂的工作流程需要安排,决策者需要依据纷乱的信息做出重要的决定。
拥有一套智能化、信息化的办公系统,对办公人员和企业决策者来说,工作效率上的提高是显而易见的。
在网络连接千万家的时代,办公自动化还使得不同地理位置之间的不同单位或部门之间进行协同办公成为可能。
今天的中国,“企业信息化”、“政府部门信息化”都忙得如火如荼,一套优秀的办公自动化(OA)系统将是企事业单位迈进数码时代的基石。
办公自动化是一个不断进化的过程,随着电脑和网络技术的发展可以分为以下几个阶段:传统办公(如图2.1);办公电脑化,单位有了电脑,可以打印文件,保存数据,用一些单机版软件等;办公网络化,单位的电脑有了局域网并连上了互联网,实现了资源共享,但内部缺乏秩序和安全;网络程序化,在办公网络化的基础上,有了网络办公软件的办公平台,实现了轻松有序的管理(如图2.2)。
将来还可能有网络办公的智能化,办公变得越来越轻松。
开发网络办公系统的市场前景是广阔的。
大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费用也是非常高昂的。
这些高昂的费用并非大多数中小企业能承受得起的。
但是办公自动化系统又是这些中小企业十分渴望的软件,对于中小型企业存在一个很大的低成本网络OA系统的需求,而我们可以开发这些低成本OA系统来满足这个需求。
图 2.1传统办公模式图 2.2网络化办公模式2.3主要限制和开发风险分析a)用户规模的限制:由于本系统的开发是针对中小企业,所以决定了用户的规模不大;b)对于OA系统的全部功能不能完全实现。
3功能需求表 3.1功能模块业务模块功能划分简要描述个人办公模块我的便签随手记录的信息我的任务任务管理通信录个人通信录公文管理模块公文维护各种类型的公文管理、审批公文等归档处理对已完成流转的公文进行归档公共信息模块信息管理进行新闻、通知、期刊、知识和规章制度的发布和管理,使企业的信息和知识快速传播和转移。
行政办公模块会议管理管理会议室的占用情况3.1功能模型3.1.1个人办公模块图 3.1个人办公模块●增加新任务用例简要描述增加新任务用例使员工可以增加新的工作任务。
事件流1.员工输入他的要增加的任务。
2.系统接收员工提供新任务,并保存至数据库。
●删除任务用例简要描述删除任务用例使员工可以删除工作任务。
事件流●查看任务用例●修改任务用例●增加新便签用例●删除便签用例●查看便签用例●修改便签用例●增加新联系人用例●删除通讯录用例●查看通讯录用例●修改通讯录用例修改通讯录用例使员工可以修改通讯录。
事件流1.员工输入他的要修改的通讯录。
2.系统接收员工提供新的通讯录信息,并更新数据库。
3.1.2公文管理模块图 3.2公文管理模块●公文归档用例简要描述公文归档用例使行政部门员工可以对已有的公文进行分类归档。
事件流1.行政部门员工输入他要进行操作的公文。
2.系统接收行政部门员工提供的公文信息,并显示该公文可以进行归档的类型。
3.行政部门员工输入他要对公文进行归档的类型。
4.系统接收行政部门员工提供的公文归档类型,并保存至数据库。
●公文流转管理用例简要描述公文流转管理用例使行政部门员工可以管理公文的流转。
事件流1.行政部门员工输入他要管理的公文名。
2.系统接收行政部门员工提供的公文,并显示该公文的信息。
3.行政部门员工输入他要对该公文进行的管理操作。
4.系统接收行政部门员工提供的公文信息,并保存至数据库。
公文审批用例简要描述公文审批用例使管理部门员工可以对公文进行审批。
事件流1.管理部门员工输入他要审批的公文。
2.系统输出该公文。
3.1.3公共信息模块图 3.3 公共信息模块●发布新闻用例●发布通知用例●发布期刊用例●发布规章制度用例3.1.4行政办公模块图 3.4行政办公模块●会议室使用审批用例简要描述会议室使用审批用例使行政部门员工可以对会议室的借用进行审批。
事件流1.行政部门员工输入他要审批的会议室。
2.系统输出政部门员工提供的会议室信息,并显示出来。
●办公用品维护用例简要描述办公用品维护用例使行政部门员工可以查看办公用品使用情况。
●图书管理用例●车辆审批用例●资产管理用例●会议室使用申请用例●办公用品购买申请用例●借阅图书用例●车辆使用申请用例●查看资产用例事件流1.管理层员工输入他要查看的资产。
2.系统提供给管理层员工该资产的信息。
3.1.5消息管理模块图 3.5消息管理模块●发送邮件用例简要描述发送邮件用例使员工可以发送邮件。
事件流1.员工输入他的要发送的邮件。
2.系统发出员工提交的邮件,并保存至数据库。
●删除邮件用例简要描述删除邮件用例使员工可以删除邮件。
事件流1.员工输入他的要删除的邮件。
2.系统删除员工提供邮件,并更新数据库。
●查看邮箱用例●进行实时通讯用例●删除实时通讯用例●查看实时通讯用例3.1.6工作流程模块图 3.6工作流程模块●行政流程定义用例简要描述行政流程定义用例使行政部门员工可以定义行政工作的流程事件流1.行政部门员工输入他要定义的行政流程。
2.系统接收行政部门员工提供的行政流程定义,并以流程图形式显示出来。
●决策流程定义用例简要描述决策流程定义用例使管理员工可以定义决策流程事件流1.管理员工输入他要定义的决策流程。
2.系统接收管理员工提供的决策流程定义,并以流程图形式显示出来。
●人事流程定义用例简要描述人事流程定义用例使人事部门员工可以定义人事工作的流程事件流1.人事部门员工输入他要定义的人事流程。
2.系统接收人事部门员工提供的人事流程定义,并以流程图形式显示出来。
●业务流程定义用例简要描述业务流程定义用例使业务部门员工可以定义各个业务工作的流程事件流1.业务部门员工输入他要定义的业务流程。
2.系统接收业务部门员工提供的行业务程定义,并以流程图形式显示出来。
3.1.7组织管理模块图 3.7组织管理模块●增设机构用例●变更机构人力用例●撤销机构用例●变更机构权责用例3.1.8权限管理模块图 3.8权限管理模块●增加新用户用例简要描述增加新用户用例使系统管理员可以增加新的用户。
事件流1.系统管理员输入他要新增的用户。
2.系统接收系统管理员输入的新用户资料,并保存至数据库。
●增加新角色用例简要描述增加新用户用例使系统管理员可以增加给用户新的角色。
事件流1.系统管理员输入他要给用户的新角色。
2.系统接收系统管理员输入的新的用户角色,并保存至数据库。
●删除用户用例简要描述删除用户用例使系统管理员可以删除一个或多个用户。