1、需求分析文档文档编号:密 级:AAA编 写:编写日期:月日审 核:审核日期月日批 准:批准日期:月日顾客需求确认书 软件需求规格阐明书中列举需求已包括顾客现阶段所用需求,需求明确,符合规定。顾客职务顾客签名订立日期目录需求分析文档01. 引言11.1. 编写目11.2. 项目开发背景11.3. 定义分析12. 任务概述12.1. 产品面向最后顾客12.2. 产品约束23. 需求规定23.1. 功能设计23.2. 数据库设计273.3. 对功能规定293.4. 对性能规定294. 产品非功能性需求294.1. 运营环境需求294.2. 开发环境294.3. 质量需求305. 任务进度筹划306.
2、 任务人员分派及工作量分派307. 系统项目风险评估311. 引言1.1. 编写目 本文档将全面描述本系统各个功能、运营环境,使客户和开发者双方对本系统初始规定有一种共同理解,使之成为整个开发工作基本。本文档能详细精确地描述顾客需求,同步也为顾客更容易地理解这些需求描述创造了条件。1.2. 项目开发背景 随着公司规模不断扩大,业务不断增多,老式公司管理办法不但效率低下,并且占用大量人力物力,已经远远不可以适应当代公司需求,甚至已经阻碍了公司进一步发展,称为公司发展瓶颈,其重要缺陷如下:l 公司资源无法共享,使得公司无法充分运用既有资源l 文献审批效率不高,办公效率不高l 员工考勤信息不精确l
3、消息文献发送,告知不以便为了弥补这些缺陷,提高公司管理水平,实现公司管理自动化,以便公司内部通信,实现公司资源共享,在这种背景下,一种属于公司自己办公自动化管理系统是非常必要,由此决定开发该办公自动化管理系统1.3. 定义分析重要功能简介:(1) 文献管理功能:重要完毕公司内部文献发送与接受(2) 公司共享功能:重要实现公司资源共享(3) 消息管理功能:重要完毕公司内部信息发送与接受(4) 申请管理功能:涉及申请发送,审批,查看审批状态等功能(5) 考勤管理功能:重要完毕职工在线考勤功能(6) 人力资源管理功能:重要用于添加及管理员工(7) 发送电子邮件功能:重要用于员工电子邮件发送和接受(8
4、) 紧急报警功能:当有重要事情是,可以通过该功能传达给总经理(9) 修改密码功能:管理系统必备功能*注:总经理拥有上述所有功能使用权限,但是对于其她职工,依照其权限不同会隐藏其中某些功能,例如说添加员工功能,必定只有人力资源部门职工才可以拥有。2. 任务概述2.1. 产品面向最后顾客l 项目提出者:传智科技有限公司l 系统最后顾客:传智科技有限公司领导及全体职工l 系统开发团队:CMD团队小组2.2. 产品约束 时间约束:一种月资金约束:103. 需求规定3.1. 功能设计(1) 系统流程图 (拓扑图)1) 系统构造2) 系统用例图(2) 功能描述1) 顾客登录功能:用例名称:顾客登录功能参
5、与 者:公司职工和经理简要阐明:重要用于顾客登录进入主界面前置条件:登陆顾客必要是公司职工基本领件流:1. 顾客打开登录页面2. 顾客输入顾客名、密码、并进行角色选取3. 单击“登录”按钮4. 系统将验证登录顾客名有效性,密码对的性。5. 如果验证成功,将进入系统主界面,否则弹出提示信息显示登录失败其她事件流:1. 单击“重置”按钮,系统将清空输入框信息异常事件流:1.系统登录时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客登录失败。注释:界面显示:2) 系统主界面:用例名称:系统主界面参 与 者:公司职工和经理简要阐明:重要用于功能选取前置条件:登陆顾客必要是公司
6、职工基本领件流:1. 选取想要操作功能,进入相应功能界面其她事件流:无异常事件流:无注释:职位不同,能操作功能权限不同样界面显示:3) 文献管理功能:功能名称:文献管理功能功能描述:重要完毕公司内部文献发送与接受 职工接受文献用例名称:职工接受文献参 与 者:公司职工和经理简要阐明:职工可以通过这个功能来接受其她职工发送文献前置条件:登陆顾客必要是公司职工基本领件流:1. 顾客登录后,点击文献管理模块就可以看到接受文献,该模块支持文献下载功能,点击文献背面文献列就可如下载你想要文档;2. 本功能还支持多份文献同步接受功能,只要您在您想要接受文献前面方框打上勾,然后点击右下方下载按钮则可以是实现
7、。其她事件流:1. 本模块可以实现多份文献同步删除功能,把你想要删除文献前面方框打勾,然后点击右下方删除按钮就可以删除你不要文献。异常事件流:1. 当您在没有将文献前面方框打上勾时点击右下方按钮,系统将提示“请选取要文献”后台将不做任何操作2. 当有选取时,系统将顺利操作。注释:无界面显示: 职工发送文献用例名称:职工发送文献参 与 者:公司职工和经理简要阐明:职工可以通过这个功能来向其她职工发送文献前置条件:登陆顾客必要是公司职工基本领件流:1. 顾客登录后,点击文献管理模块就可以看到发送文献,2. 该模块支持文献发送功能,它可以发为向部门或个人发送文献,在下拉列表可以选取。3在最下方有发送
8、和重置按钮,当你点击发送按钮时,文献将发送出去;如果你点是重置按钮,那么系统将您所有填写东西清空。其她事件流:1. 单击“重置”按钮,系统将清空输入框信息异常事件流:1. 文献发送失败,提示重新发送2. 文献不存在,提示文献不存在3. 当点击发送按钮,系统会自动检查您每一项有无填写完整。如果没有时系统将提示“请检查你填写内容”,注释:无界面显示:4) 公司共享功能:功能名称:公司共享功能功能描述:重要实现公司资源共享 职工查看共享用例名称:查看共享参 与 者:公司职工和经理简要阐明:职工可以通过这个功能查看和下载本部门共享文献前置条件:登陆顾客必要是公司职工基本领件流:1、 选取公司共享功能,
9、再选取查看共享功能进入其界面2、 在显示共享文献列表中选取要查看共享文献3、 可以从列表中看到共享文献文献米、文献类型、文献主题、共享时间、大 小、共享人和下载功能4、 点击下载按钮,对选中文献进行下载其她事件流:1、点击上一页和下一页可以看到其她页面共享文献异常事件流:1、 系统祈求页面时浮现网络故障导致文献下载祈求失败,系统弹出相应消息提示,并提示顾客与否重新尝试下载2、 系统祈求页面时浮现网络故障、数据库服务器故障、文献服务器故障等导致文献下载,系统会弹出相应消息,并提示顾客与否重新尝试下载3、 系统祈求页面时浮现网络故障、文献服务器故障等导致下载文献已破坏注释:共享文献显示有分部门限制
10、界面显示: 职工上传共享用例名称:职工上传共享参 与 者:公司职工和经理简要阐明:职工可以通过这个功能来上传文献,进行文献共享前置条件:登陆顾客必要是公司职工基本领件流:1、 选取上传共享功能,进入其界面2、 选取文献类型,输入文献主题,选取要上传文献,输入文献详情3、点击上传按钮,返回上传共享文献成果其她事件流:1、 文献类型,文献主题,要上传文献,即文献详情等信息存在漏填漏选,返回相应提示信息2、 点击取消按钮,可以取消上传共享文献,信息将被重置异常事件流:1、 系统祈求页面时浮现网络故障和文献服务器故障等导致文献上传祈求失败,系统弹出相应消息提示,并提示顾客与否重新尝试上传注释:共享文献
11、只能上传到本部门界面显示: 管理共享用例名称:管理共享参 与 者:公司职工和经理简要阐明:职工可以通过这个功能进行共享文献管理前置条件:登陆顾客必要是公司职工基本领件流:1. 选取管理共享功能进入共享文献管理界面2. 在共享文献管理界面可以看到共享文献文献名,文献类型,文献主题,共享时间,文献大小,共享文献人3. 可以选取要管理文献前面复选框,点击删除,对选中文献进行删除其她事件流:1. 点击取消可以重置选项2. 点击上一页和下一页可以看到其她页面共享文献3. 点击删除,系统会提示与否真要删除异常事件流:1. 系统祈求页面时浮现网络故障和文献服务器故障等导致文献删除祈求失败,系统弹出相应消息提
12、示,并提示顾客与否重新尝试再次删除2. 由于网络故障,也许会浮现点击删除后,文献没有删除,刷新页面再进行删除注释:只有相应顾客可以对此进行操作界面显示:5) 消息管理功能:重要完毕公司内部信息发送与接受功能名称:消息管理功能功能描述:重要完毕公司内部信息发送与接受 职工接受信息用例名称:职工接受信息参 与 者:公司职工和经理简要阐明:职工可以通过这个功能来接受其她职工发送消息信息前置条件:登陆顾客必要是公司职工基本领件流:1、 顾客打开接受消息界面2、 系统将从数据库中获取相应信息显示出来其她事件流:1、 单击“查看已读消息”,系统将显示该顾客已读消息列表2、 单击“查看未读消息”,系统将显示
13、该顾客未读消息列表异常事件流:1、系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客获取页面失败。注释:只有相应顾客可以对此进行操作界面显示: 职工发送信息用例名称:职工发送信息参 与 者:公司职工和经理简要阐明:职工可以通过这功能来向其她职工发送消息信息前置条件:登陆顾客必要是公司职工基本领件流:1、 顾客打开发送消息界面2、 顾客输入接受人、消息主题,发送内容等信息3、 单击“发送”按钮,系统将对输入信息进行数据对的性、完整性验证4、 如果验证无误,系统会将消息发送到相应职工,否则返回发送失败提示其她事件流:1、单击“重置”按钮,系统将清空顾客输入内容
14、异常事件流:1、系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客获取页面失败。注释:无界面显示:6) 申请管理功能:涉及申请发送,审批,查看审批状态等功能功能名称:消息管理功能功能描述:重要完毕公司内部信息发送与接受 待批申请用例名称:待批申请参 与 者:总经理、各部门经理简要阐明:总经理、各部门经理可以通过这个功能来查看待批申请前置条件:1. 登陆顾客不能为普通员工2. 该部门必要为申请审批部门之一3. 该申请在该部门中,必要还是“未审批”状态基本领件流:1.顾客打开待批申请2.审批部门只能修改该部门申请状态3.如果一级审批部门未所有通过,二级审批部门
15、没办法进行审批状态修改4.当一级审批部门和二级审批部门所有通过时候,公文状态将从“正在审批中.”变为“审批通过”。其她事件流: 1.当审批状态修改为已审批之后,就没办法对其进行再次修改异常事件流:1.系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客获取页面失败。注释:只有相应顾客可以对此进行操作界面显示: 发送申请用例名称:发送申请参 与 者:公司职工简要阐明:职工可以通过这个功能来发送申请前置条件:登陆顾客必要是公司职工基本领件流:1.选取申请类型级别“一级申请”还是“二级申请”,系统默以为“一级申请”2.当顾客选取“二级申请”时,将浮现一级审批部门、
16、二级审批部门(用于区别部门优先级别)3.输入申请主题和申请内容4.点击“发送”按钮时,对页面内容进行验证,保证信息对的性其她事件流:1.顾客选取某个部门为一级审批部门之后,二级审批部门中,将不能继续选取该部门2.点击“关闭”按钮时,系统将取消本次操作,返回系统主界面异常事件流:1.系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客获取界面失败2.顾客未能所有填写完申请信息,导致申请信息未能成功填写到数据库中,页面将提示顾客申请信息没能完全填写注释:只有相应顾客对象才干对其进行操作界面显示: 我申请用例名称:我申请参 与 者:公司职工简要阐明:职工可以通过这
17、个功能来查看自己提交申请前置条件:登陆顾客必要是公司职工基本领件流:1. 顾客能对其提交过申请进行查看2. 点击“详情”栏中“查看”链接时,将打开相应申请详细内容信息界面其她事件流:1. 进行详细内容信息时,重要是对申请详细罗列2. 点击“返回”时,系统将返回我申请首页异常事件流:1. 系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客获取界面失败注释:员工只能看到自己申请界面显示: 所有申请用例名称:所有申请参 与 者:总经理简要阐明:总经理可以通过这个功能查阅所有申请前置条件:1.登陆顾客必要是总经理2.申请以申请时间先后顺序进行排序3.总经理只能查看
18、到自己在任期间所有申请,顾客在还不是总经理时,不能查看到之前申请基本领件流:1. 顾客选取要对其进行观看申请,单击进行观看申请详细信息其她事件流:1.顾客点击“上一页”和“下一页”时,可以查看更多申请2.当页面太多时,顾客可以在输入框中输入想要查看页数码,点击“拟定”,页面将跳转到顾客想要观看申请页面,可以省去顾客想要观看页数太多,得始终点击链接烦恼3.进行相相应申请详细信息时,点击“返回”将返回上一种页面信息异常事件流:1.系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常页面,提示顾客获取界面失败2.顾客在输入框中没输入数据,就直接点击“拟定”按钮时,系统将弹出提示
19、信息“请输入您想要查看页数号”3.当申请表中申请数量过多时,可以依照年份进行分类注释:员工只能看到自己申请界面显示:7) 考勤管理功能:功能名称:考勤管理功能功能描述:重要完毕职工在线考勤功能 上班考勤用例名称:上班考勤参 与 者:公司职工简要阐明:职工可以通过这个功能来登记上下班考勤前置条件:登陆顾客必要是公司职工且登录OA系统基本领件流:1、 顾客进入“考勤时间”页面2、 顾客选取上下班状态,返回当前考勤状况其她事件流:1. 验证当前与否为上班下班时间,显示相应提示异常事件流:1.状态提交失败,提示与否再次提交注释:无界面显示: 考勤查询用例名称:考勤查询参 与 者:公司职工简要阐明:职工
20、可以通过这个功能来查看自己考勤状况前置条件:登陆顾客必要是公司职工且登录OA系统基本领件流:1、 顾客进入考勤查询页面,考勤列表会显示当前目录下简要信息:时间、姓名、部门、考勤状态、考勤IP2、 顾客点击“上一页”、“下一页”按钮可查询相应考勤信息其她事件流:无异常事件流:1、系统获取顾客考勤信息时浮现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示顾客读取考勤信息失败注释:无界面显示: 在线考勤用例名称:在线考勤参 与 者:总经理简要阐明:总经理可以通过这个功能查看所有职工考勤状况前置条件:顾客登录OA系统且身份权限为总经理基本领件流:1、 顾客进入“在线考勤”页面,列表
21、默认现象所有员工考勤简要信息2、 顾客单击“市场部”按钮,列表将显示“市场部”所有员工考勤信息、3、 顾客单击“技术部”按钮,列表将显示“技术部”所有员工考勤信息4、 顾客单击“公关部”按钮,列表将显示“公关部”所有员工考勤信息5、 顾客单击“财务部”按钮,列表将显示“财务部”所有员工考勤信息6、 顾客单击“后勤部”按钮,列表将显示“后勤部”所有员工考勤信息其她事件流: 顾客权限为普通职工时,点击“在线考勤”按钮,系统弹窗提示“顾客权限局限性”异常事件流:系统获取顾客考勤信息时浮现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示顾客读取考勤信息失败注释:无界面显示:8) 人
22、力资源管理功能:功能名称:人力资源管理功能功能描述:重要用于添加及管理员工 添加员工用例名称:添加员工参 与 者:人力资源职工和经理简要阐明:人力资源职工通过这个功能可以增长职工信息前置条件:人力资源职工和总经理基本领件流:1、 顾客打开添加员工界面2、 顾客输入顾客名、密码、确认密码、真实姓名、性别、出生年月、所属部门、所属地、职位角色、电子邮箱、电话、基本工资、个人简历等信息3、 单击“提交”按钮,将顾客所填写信息存入数据库4、 如果验证无误,系统将提示提交成功,否则提交失败其她事件流:1、 点击“上传头像”按钮,系统将弹出一种对话框,顾客可依照自己意愿从本地或从默认头像中选取,并保存到相
23、应职工数据库信息中2、 点击“重置”按钮,系统将清空输入框信息异常事件流:1、 系统添加职工信息时浮现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示顾客获取界面失败2、 添加职工信息已存在,系统将提示“该职工已存在,不可重复添加”3、 系统添加职工信息时浮现系统故障,提示重新输入职工信息4、 顾客输入数据不符合规范,如电话包括特殊字母,系统将弹出“格式为YYYY-MM-DD,如-1-1就是1月1日”提示对话框。注释:无界面显示: 员工管理用例名称:员工管理参 与 者:人力资源职工和经理简要阐明:人力资源职工通过这个功能来查看、修改、删除职工信息前置条件:人力资源职工和总经
24、理基本领件流:1、 顾客打开员工管理界面2、 顾客单击“所有员工”按钮,列表将显示“所有员工”详细信息、3、 顾客单击“总经理室”按钮,列表将显示“总经理室”所有员工详细信息4、 顾客单击“市场部”按钮,列表将显示“市场部”所有员工详细信息、5、 顾客单击“技术部”按钮,列表将显示“技术部”所有员工详细信息6、 顾客单击“公关部”按钮,列表将显示“公关部”所有员工详细信息7、 顾客单击“财务部”按钮,列表将显示“财务部”所有员工详细信息8、 顾客单击“后勤部”按钮,列表将显示“后勤部”所有员工详细信息其她事件流:1、 单击“查看”按钮,系统将依照顾客名,从数据库中获取相应顾客详细信息,显示出来
25、。2、 单击“删除”按钮,系统将弹出“与否确认删除,数据将不可恢复”提示对话框,如果顾客单击“拟定”按钮,系统将删除顾客数据,否则取消本次操作3、 单击“上一页”,系统将依照员工信息数量显示员工信息4、 单击“下一页”,系统将依照员工信息数量显示员工信息异常事件流:1、 系统添加职工信息时浮现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示顾客获取界面失败2、 单击“删除”按钮时数据库出错,提示“删除顾客失败”注释:无界面显示:9) 发送电子邮件功能:功能名称:发送电子邮件功能功能描述:重要用于员工电子邮件发送和接受 发送邮件用例名称:发送邮件参 与 者:公司职工和经理简要
26、阐明:顾客可以通过这个功能来发送邮件前置条件:顾客必要是公司职工并已登录基本领件流:1、 顾客打开系统发送邮件页面2、 输入收件人、主题、邮件正文容等有关内容3、 单击“发送”按钮4、 系统验证邮件内容对的性5、 如果验证无误将会把邮件发送给收件人,否则返回错误信息其她事件流:1、 收件人、主题、正文内容等信息如果存在漏填,将会返回相应错误信息2、 点击“添加附件”按钮可以从本地或者草稿箱中附件一起发送给收件人3、 点击“字体格式”按钮可以依照顾客所需要格式选取字体4、 点击“定期发送”按钮可以依照顾客所指定期间发送给收件人 5、点击“存为草稿”按钮可以将当前页面邮件保存在草稿箱中,让顾客下次
27、调用 6、点击“关闭”按钮,系统将取消本次操作,返回系统主界面异常事件流:1、系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客获取界面失败。2、顾客输入数据不符合规范,如:收件人不存在,系统将弹出“该收件人不存在”提示对话框。3、草稿箱容量局限性时,将邮件存入草稿箱系统将弹出“草稿箱容量局限性”提示对话框注释:无界面显示: 查看邮件用例名称:查看邮件参 与 者:公司职工和经理简要阐明:顾客可以通过这个功能来查看邮件前置条件:顾客必要是公司职工并已登录基本领件流:1、 顾客打开查看邮件页面2、 从数据库中查询邮件有关信息并通过表格显示出来3、 选中要查看邮
28、件,点击“查看”可以查询邮件详情4、 在邮件复选框中打上勾,再点击“删除”按钮,可以一次性将多份邮件删除其她事件流:1、 邮件详情页面点击“返回”可以返回到查看邮件页面2、 邮件详情页面点击“转发”可以填写收件人,点击“拟定”可以将页面内容转发给收件人3、 邮件详情页面点击“删除”可以删除该邮件,并自动返回查看邮件页面4、 邮件详情页面点击“上一封”可以直接查看上一封邮件详情5、 邮件详情页面点击“下一封”可以直接查看下一封邮件详情异常事件流:1、 服务器没有启动,查询不到数据2、 网络浮现故障,无法对的显示数据3、 转发邮件时数据不符合规范,如:收件人不存在,系统将弹出“收件人不存在”提示对
29、话框4、 点击“上一封”邮件时没有上一封邮件,系统将弹出“已经是第一封邮件”提示对话框5、 点击“下一封”邮件时没有下一封邮件,系统将弹出“已经是最后一封邮件”提示对话框注释:邮件详情页面在查看邮件页面中点击“查看”就可以弹出界面显示:10) 紧急报警功能:功能名称:紧急报警功能功能描述:当有重要事情是,可以通过该功能传达给总经理 紧急报警用例名称:紧急报警参 与 者:公司职工和经理简要阐明:顾客通过紧急报警,向总经理报告有关紧急事件前置条件:顾客必要是公司职工并已登录基本领件流:1、 顾客打开系统紧急报警界面2、 输入收件人、主题、详细信息、报警者、报警部门、联系人等信息3、 单击“发送”按
30、钮4、 系统验证紧急事件内容对的性5、 如果验证无误,系统将发送紧急事件到相应收件人,否则返回错误信息其她事件流:1、 收件人、主题、详细信息、报警者、报警部门、联系人等信息存在漏填,返回相应提示信息。2、 点击“定期发送”按钮,系统将弹出时间选取框,顾客选取时间后,系统将依照顾客选取时间发送紧急事件。3、 点击“存为草稿”按钮,系统会将顾客所填写内容保存早草稿箱中,共顾客下次调用。4、 点击“关闭”按钮,系统将取消本次操作,返回系统主界面。5、 点击“添加附件”按钮,顾客可依照自己需要从本地或者草稿箱中添加附件,系统将把紧急事件内容和附件一起发送给收件人。6、 点击“字体格式”按钮,顾客可依
31、照自己需求选取相应字体格式。异常事件流:1、 系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客获取界面失败。2、 顾客输入数据不符合规范,如收件人不存在,系统将弹出“该收件人不存在”提示对话框。3、 草稿箱容量局限性时,将紧急事件存入草稿箱,系统将弹出“草稿箱容量局限性”提示对话框。注释:无界面显示: 查看报警用例名称:查看报警参 与 者:总经理简要阐明:总经理可以通过这个功能来查看紧急消息前置条件:顾客必要是总经理基本领件流:1、 顾客打开查看报警界面2、 系统将从数据库中获取所有报警信息,通过列表显示出来3、 顾客选取要查看某一条详细报警信息,单击“
32、查看”4、 系统将依照报警者编号,从数据库中查询相应报警时间详细信息,并显示出来其她事件流: 无异常事件流:1、 系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客获取界面失败。注释:无界面显示:11) 修改密码功能: 修改密码用例名称:顾客修改密码参 与 者:公司职工和经理简要阐明:重要用于顾客修改密码前置条件:顾客必要是公司职工并已登录基本领件流:1、 顾客打开修改密码界面2、 输入旧密码,新密码,确认密码等信息3、 系统将验证旧密码对的性,新密码对的性与完整性4、 如果验证无误,系统将新密码修改至数据库,显示“密码修改成功”提示信息,否则显示“密码修
33、改失败”其她事件流: 1、单击“重置”按钮,系统将清空输入框信息异常事件流:1、 系统祈求页面时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客获取界面失败。2、 顾客旧密码输入有误,系统将提示“密码输入不对的”。3、 顾客输入新密码不符合规范,提示顾客输入有误。注释:无界面显示: 退出系统用例名称:顾客退出系统参 与 者:公司职工和经理简要阐明:重要用于顾客退出管理系统前置条件:顾客必要是公司职工并已登录基本领件流:1、 顾客单击“退出系统”按钮。2、 系统提示“与否拟定退出”对话框。3、 顾客选取“拟定”,系统将清除session中顾客信息,并跳转至登录页面,否则
34、提示退出失败。其她事件流: 1、单击“取消”按钮,系统将取消本次操作异常事件流:1、 系统祈求退出时浮现系统故障,如网络故障、数据库服务器故障、系统弹出系统异常界面,提示顾客退出系统失败。注释:无界面显示:3.2. 数据库设计该自动化管理系统涉及部门、组、职位、顾客、文献传播、共享类型、共享文献、消息、报警、考勤时间、考勤信息、申请、审批状态等各种实体,下面将对这些实体进行详细简介。(1) 部门E-R图重要涉及部门编号、部门名称及部门描述(2) 组E-R图重要涉及组编号、组名称、组描述、所属部门编号(3) 职位E-R图重要涉及职位编号、职位名称、所属组编号及职位权限(4) 顾客E-R图涉及顾客
35、编号,密码,登录名及真实姓名等等(5) 文献传播(即传播文献)E-R图重要涉及文献编号、文献名字(系统修改后名字)、原始名字(修改前名字)、发送者、接受者(6) 共享文献及共享类型E-R图重要涉及共享文献名字、共享时间、文献大小等等信息(7) 消息E-R图重要涉及消息编号、发送者、接受者、主题、内容、时间等等(8) 报警E-R图重要涉及报警编号、报警者、报警部门、主题、内容、时间、状态等信息 (9) 考勤信息及考勤时间E-R图重要涉及了关于考勤所有信息 (10) 申请及审批状态E-R图重要涉及关于申请所有信息,如申请人、内容及各关于部门审批状态等等3.3. 对功能规定(1) 每个功能都必要尽量
36、模块化,减少耦合性(2) 每个功能必要稳定(3) 每个功能代码必要通过规范测试(4) 顾客自动登陆信息保存在本地(5) 软件界面风格要统一,颜色,logo,色块等3.4. 对性能规定(1) 性能要稳定(2) 统一代码规范(3) 必要通过规范压力测试(4) 对性能进行优化(5) 对表情进行预加载4. 产品非功能性需求4.1. 运营环境需求 (1) 设备需求CPU:至少1.0 GHz(单/双核解决器系统) 内存:1 GB RAM或更高(最低支持512 MB,也许会影响性能和某些功能) 硬盘:至少1GB可用硬盘空间显示卡和监视器:640X480或辨别率更高视频适配器和监视器其她设备:网卡(2) 软件
37、需求操作系统:Windows 7/Windows Vista/Windows /Windows /Windows XP浏览器:IE8/IE9/IE10/Firefox 15以上/Chrome 4.2. 开发环境(1) 操作系统:Windows 7(2) 数据库:SQL Server R2(3) 编译器:Myeclipse10.0(4) Web服务器:Tomcat 7.x(5) JAVA运营环境:JDK 7.x+JRE7.x(6) 浏览器:IE8/IE9/IE10/Firefox 15以上/Chrome4.3. 质量需求 对的性:软件符合需求规定 健壮性:软件在异常状况(需求范畴之外)下运营能力
38、。软件容错能力和恢复能力。 可靠性:用平均无端障时间来衡量。应保证设计时所定义平均无端障时间。普通由设计中没有预料到异常状况产生或没有测出代码缺陷导致。 性能:指软件运营效率,所占时间空间效率。 易用性:由顾客评价易用性 清晰性:工作成果易读,易理解 可扩展性 兼容性 可移植性4.4 开发周期开发周期是一种月,即(.1 .2. )5. 任务进度筹划阶段名称使用时间阶段实现第一阶段8天项当前期准备第二阶段22天成员各自完毕各自模块第三阶段5天功能整合第四阶段5天功能测试6. 任务人员分派及工作量分派实行人员人员分工内容张镇华紧急事务、系统管理谢挺公司共享王岳旋人力资源张伟标考勤管理罗诗伟申请审批
39、、登录页面李迪伟文献管理郑晓渠电子邮件宋秉良消息管理7. 系统项目风险评估序号风险来源风险事件防止方略行动1公司对OA需求模糊公司不能清晰、明确地定义自己需求或公司重要考虑技术合用性而不考虑管理合用性 加强售前引导,暗示公司疼痛,建立公司憧憬 专家项目团队跟进,提供专家建议l 宣传OA知识l 引导客户建立选型原则l 跟进调研l 呈现解决方案2产品匹配差别公司行业特性较强,公司需求与OA匹配存在一定差别 对公司需求合理性、投入产出分析 通过二次开发方式进行解决l 需求匹配分析l 提出二次开发解决方案l 需要和客户进一步沟通需求l 二次开发需求确认3行业特殊性无法获得系统需要数据l 和项目经理、资
40、源中心负责人(BK)共同沟通管理控制度问题,尽早确认管理模式,以便拟定系统中架构l 方案确认时进行讨论4客户实行团队组建不合理项目实行过程中高档管理人员参加远远不够,项目小构成员以技术人员为主而不是有关管理人员和业务人员 加强高层沟通l 项目实行办法培训l 使高层结识到实行重要性5公司内部结识不统一高层领导、中层干部与普通员工对系统盼望值不一致 加强与各层领导之间沟通l 进行OA培训l 宣传OA知识l 使各职能部门领导全力参加项目6人员风险核心实行人员不到位,实行人员缺少应有知识和技能或双方实行人员流动频繁 做好工作筹划安排 保证资源全程参加l 合理安排筹划、做好进度控制、任务分解l 加强培训
41、、交流、能力提高l 对项目实行队伍订立绩效评估指标l7客户硬件和网络风险客户硬件和网络不能及时到位或性能指标不能满足需要 加强沟通技术沟通l 推荐网络硬件原则l 辅助客户进行硬件选型8产品性能故障产品模块版本存在故障(BUG) 做好测试、升级、替代、备份工作l 上线前方案测试l BUG问题及时提交l 做好产品升级或备份工作l 及时调节实行筹划变更9项目时间和进度控制不合理实行筹划过长影响员工多系统成功实行信心,并影响业务持续性、实行成本超预算或与公司财务业务部门繁忙季节冲突 加强项目管理 双方认真履行职责 加强问题及时沟通与解决l 灵活运用办法论和项目管理l 及时成果确认,减少不必要因素对进度影响10公司变革准备不充分对将来方案理解还不进一步,特别是随之带来变革,也许会产生对原信息系统实行抵触心理或高档管理层对方案理解还不进一步,无法积极地贯彻、监督实行