


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、标准协同办公平台系统需求分析说明书编写: 向攀日期: 2011-6-16审核:日期:批准:日期:受控状态是目录1. 概述 31.1 目的 31.2 背景 31.3 围 31.4 术语定义 41.5 参考资料 41.6 任务概述 4目标 5用户的特点 5假定和约束 61.7 运行环境 6软件环境 6硬件环境 6接口 7控制 71.8 需求规定 7对功能的需求 7模块分析 81.9 对非功能性的需求 1 21. 概述1.1 目的本说明书目的在于明确说明系统需求,界定系统实现功能的围,指导系统设计以及编 码。本说明书的预期读者为:客户,小组设计人员。1.2 背景a) 待开发的软件系统的名称:协同办公
2、平台系统b) 本项目的任务提出者及单位、开发者、用户及实现该软件的计算中心或计算机网络;任务提出者:中软老师开发者: * 设计小组用户:无1.3 围系统包括的围:用于公司办公管理的平台,有个人信息录入功能、在线消息,会议、会 议室、设备的管理,角色管理,权限管理1.4 术语定义协同办公 :协同办公是利用网络、计算机、信息化,而提供给多人沟通、共享、协同一起 办公的一块软件,给办公人员提供方便、快捷、降低成本,提高效率的一款管理软件。协同办公平台实际上是协同应用软件的开发平台和运行支撑平台,同时为协同应用提 供协同工具和协同引擎服务。协同办公平台必须具备以下的三个基础功能:首先,协同办公平台首先
3、是一个沟通平台。这里的沟通并不限于团队的信息传达或者 通讯,协同全面实现沟通过程的时效性、完整性和有效性。其次,协同办公平台是管理和协作的平台。协同办公平台必须能够实现团队协作,比 如,项目管理、流程管理、事务管理等等。这样才能做到随需应变,动态适应,实现柔性 管理。再者,协同办公平台是知识中心和应用运行支持平台。人和行为的协同就要以人为中 心重新组织应用、数据、信息和知识。从某种程度上说,协同办公平台就是每个团队成员的随身的办公室。同时,在此平台 之上还要能够部署一些应用,如人事管理、 ERP 系统等,开发各种协同化的应用也就 是具备协同特征的各类应用软件。用户 :系统的使用者。我们把角色赋
4、给用户,然后让用户拥有权限。角色 :我们把几个权限归并在一起成为一组,然后我们给这个组起个名字,这个名字就是角色 名。这里角色,和语文书中提到的角色不同。他不是一个人,仅仅几个权限集合的总称。和人 没关系。权限 :对资源的增加、删除、查看、修改的权利。1.5 参考资料a) 本文引用开发标准:软件需求说明书( GB856T 88 )1.6 任务概述目标通过该软件系统的开发,熟悉软件开发中各种工具的使用,学习软件开发的流程,熟悉J2EE 的设计方法,开发框架,熟悉面向对象的设计思想。本次开发的软件系统旨在为公司协同办公提供便捷的服务。实现对个人办公、会议管 理、系统管理的一体性。通过个人办公模块,
5、用户可以修改个人资料;通过会议管理模块,方 便系统用户对会议室状况的了解以及申请,同时方便了会议室管理员对会议室资源的最大化利 用;另外系统管理模块,使系统管理员对每个用户的角色、权限有了更好的控制,便于对整个 系统的安全化管理。用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。这些是软件设计工作的重要约束组织结构图及用户角色。初始角色包括系统管理员,会议室管理员,普通用户三种。图表0-1协同办公系统组织架构图表0-1是协同办公管理系统的主要组织架构。假定和约束本次实训考勤记录通过打卡设备实现,以后在规定的时间,通过确定每个成员的出
6、勤时间。这种方法科学有效的记录了每个实训成员的出勤状况。为期一个月的开发期限,包括了需求设计、原型设计、系统设计、数据库设计、UML建模、代码实现、项目测试、项目提交等步骤。本次设计由多名实训成员结组完成,需求组成员默契配合才能把项目最终实现。为了减 少个人错误对整体进度的影响,本次分工最大化区分每个成员的工作。由于采用J2EE开发,安全性也有了一定保证,人员验证采用密码方式,使用MyEclipse开发,采用MVC架构。数据库使用Oracle,数据性和安全性也有了保障。1.7运行环境简要说明本产品的运行环境(包括硬件环境和支持环境)的规定。软件环境列出支持软件,包括要用到的操作系统、编译(或汇
7、编)程序、测试支持软件等。名称版本语种操作系统平台无关支持中文原型制作DREAMWEAVERMX2004中文数据库平台Oracle9i中文开发系统MYECLIPSE5.5.1英文客户端软件In ter net浏览器支持中文硬件环境列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:服务器最低配置推荐配置应用和数据库服务器CPU : 3.0G3.0G*2存:1G2G外存:30Raid 160G*2网卡:INTEL百兆INTEL千兆显示器:普通普通接口说明该软件同其他软件之间的接口、数据通信协议等。 个人信息,设备信息,可以和其他软件通过数据库共享。控制运行方式为基于 WEB的办公
8、,采用B/S架构,响应浏览器信息,都是从浏览器中发送控制信息。1.8需求规定对功能的需求用列表的方式(例如ipo表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。系统功能层次模块图文案个人办公功 能 层 次 图会议管理个人信息会议室在线信息会议申请会议记录会议管理设备统管理角色查看角色管理 权限查看权限管理模块分析该模块分为两个小模块,包括登陆系统模块和权限分配模块。下边分别说明:-、系统管理(1)登录系统模块:首先判断用户角色类型,然后对用户名和密码的正确性进行判断,如果正
9、确登陆进入 相应的界面,否则给出错误提示。(2 )权限分配模块:容:管理各个角色的权限角色:网络管理员、个人、受限管理员(实现对局部模块的特殊)、受限个人。权限:员工信息、会议批准、设备管理、会议室管理。功能:由网管理员赋予权限。并由网络管理员对权限实现增删改查。(3 )用户管理模块:容:管理各个用户的信息功能:由网管理员赋予用户容。并由网络管理员对权限实现增删改查。二.个人办公管理该模块分为两个小模块,包括个人信息的管理和在线信息平台。下边分别说明:(1 )个人信息的管理容:显示个人的基本信息,包括 ID 、年龄、性别、职位、部门、工资、照片、备注等 信息。功能 :管理员可以查询、更改、删除
10、所有个人的基本信息(添加功能在新员录入功能中实 现)。(2 )在线信息平台容:收件人、发件人、发送容、附件、发送日期。功能: 管理员:可以查看、删除所有信息(修改原信息)、以管理员身份发送信息。可 以查看收发信箱。进行重发。转发。 个人:发送信息、发送附件、查看收到信息、存为草稿信息。 可以查看收发信箱。进行重发。转发。其他:提示阅读。可以修改已读和未读信息。三会议管理模块该模块分为 5 个小模块,包括会议室管理、设备管理、会议申请、会议审批、会议记 录。下边分别说明(1 )会议申请容:会议发起人、会议主持、主要发言人、会议名称、主要议题。与会人数、会议容、开会时间、地点(刚申请到的)、设备名
11、称(刚申请的)、是否通过、备注。 功能:个人:作为会议发起人,填写会议列表、和会议总结。 可以对会议列表进行添加、删除、修改。注意:如果要修改需要对删除及修改的 原因进行描述。个人:作为与会者之一。会收到会议通知、及主要议题。并要求回信。如不去:说明 原因。管理员:查看、修改、删除、添加所有个人提交的会议申请,及并回复允许或拒绝。 ( 2 )会议审批容:会议发起人、会议主持、主要发言人、会议名称、主要议题。与会人数、会议 容、开会时间、地点(刚申请到的)、设备名称(刚申请的)、是否通过、备注。功 能:个人:与会者查看所有会议。 受限管理员:对会议的删除、修改。(3 )会议室管理:容:地点,名称
12、,容纳人数,会议室的当天状况(如空闲,占用)功能:个人:查看会议室(状态:空闲、占用、损坏、其他描述)。管理员:查看、添加、删除、设置会议室(状态:空闲、占用、损坏、其他描述)。(4 )设备管理:容:编号、名称、当前可用数量 / 总数量。用途。详细描述。厂家。出厂日 期。功能:个人:查看、设置设备的状态。 管理员:可以添加、删除、查看、修改设备。( 5 )会议记录 容:所有已开会议和未开的会议。包括会议名称,开会日期,会议申请人,主要议 题。功能:个人:列出一个会议列表,里面有所有的会议容,需要进行分页。有总页数、上一页 和下一页。通过会议名察看已开完的会议的总结。有逐项的排序功能。关键字查询
13、。 个人添加。管理员:还应该有有增删该查的功能。( 6 )会议总结:容:逐项的关键字有:会议申请人、会议名称,会议主持,参会人员,主要议题,功能:会议申请人:可以进行会议总结提交。会议名称下拉框管理员:可以对会议进行增删改查。增(是对应会议申请人预管理员一致的问题的)1.9 对非功能性的需求对性能的规定1.9.1.1.1 精度时间格式为 YYYY-MM-DD ,员工 ID 等关于编号的数据精确到个位。其他文本类型没有精确度的规定。1.9.1.1.2 天气和时间特性要求系统容完成对天气和时间的实时更新。1.9.1.1.3 灵活性由于采用平台无关的系统,所以运行环境的变化不会影响系统运行,当需求发
14、生变化是,可以通过升级相关模块重新发布实现功能升级,操作比较快,而且一切在服务器上实现即可,客户端不用做任何操作。操作方式没有变化。输人输出要求输入输出数据规定:会议室ID等ID型数据:全部为整型,输入到数据库更改为char型。对位数做出明确规对联系方式等数据做格式分析,之后存入数据库,围为小于50字符。对备注等字段使用 char类型,围为小于5000字符。时间字段使用时间格式。对上传的文件做限制,只允许上传图片格式,对扩展名做过滤操作。对文件大小做限制,不得大于1000k。故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。可能的软件故障包括服务器软件的数据丢失造成系统功能受损,可以通过备份一份系统 文件来快速恢复;还包括客户端浏览器故障,可以通过重新安装浏览器快速解决。硬件问题包括服务器硬盘的损坏,导致数据的丢失,所以需要考虑设置备份数据服务 器,做到及时备份数据,把损失降到最低。这样可以及时的通过数据备份服务器迅速恢复数 据。其他专门要求如用户单位对安全的要求,对使用方便的要求,对可维护性、可补充性、易
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 活动板房租赁合同协议书
- 中介收款合同协议书范本
- 一种智能出行解决方案
- 共建共用仓库合同协议书
- 出租车合伙合同协议书
- 网络营销年度十大案例
- 夫妻雇佣合同协议书范本
- 多人股份合同协议书6
- 中国车用养护品项目创业计划书
- 美容美发行业数化店面运营策略
- 安徽省合肥一中2025届高三5月回归教材读本 解答
- 2025年高考语文作文终极押题03 关于Deepseek(押题理由+作文真题++审题立意+高分范文)(全国)
- 运动素质知到课后答案智慧树章节测试答案2025年春浙江大学
- 2025年甘肃农垦集团招聘笔试参考题库含答案解析
- 湖北武汉市2025届高三第一次调研测试数学试卷含解析
- 学术论文文献阅读与机助汉英翻译智慧树知到答案2024年重庆大学
- DL-T5024-2020电力工程地基处理技术规程
- 上门按摩项目融资计划书
- 三级医院评审标准(2023年版)实施细则
- 白黑白装饰画欣赏黑白装饰画的特点黑白装饰画的表现形式黑白装饰 bb
- TCECS 850-2021 住宅厨房空气污染控制通风设计标准
评论
0/150
提交评论