于项目组成员对开发过程不熟悉而产生的风险。
能力风险,指由于项目组成员不具备项目需要的能力而产生的风险。
成本风险,指由于项目成本过高而产生的风险。
人力资源风险,指由于人员不足而产生的风险。
设备资源风险,指由于开发设备不足而产生的风险。
技术风险,指由于采用项目组成员不熟悉的技术而产生的风险。
质量风险,指由于用户要求的质量过高而产生的风险。
时间风险,指由于开发时间过紧而产生的风险。
需求风险,指由于需求调研不充分而产生的风险。
风险概率可用百分比表示,百分比越高发生的可能性越大。风险应当按照风险系数的大小排序。风险对策是为了减轻风险的影响,项目组可能采取的措施。所有风险按风险等级排序。
对策:一旦产生需求变更,按照公司的变更流程进行处理。整个项目周期内与客户充分沟通,积极协调客户确认需求。提前投入开发人员对已经通过评审的设计开始编码。系统设计一定要尽量完善,加强项目组成员之间的沟通。及时把握项目进度。进行针对性培训。加强培训,尽量完善用户手册。
2.4人员组织及分工
所属部门 职务 备注 陈荟羽 经理 项目经理 负责项目的审批、决策的实施 陈荟羽 项目开发部 项目经理 负责项目的前期分析、策划、项目开发进度的跟踪、项目质量的检查 陈荟羽 项目开发部 美工人员 负责美化软件设计与编码 陈荟羽 项目开发部 系统分析员 负责分析系统功能分析、系统框架设计 陈荟羽 项目开发部 测试分析员 负责测试系统功能分析、系统框架 表2-6 人员组织和分工表
2.5交付期限
完成项目的最迟期限:2012年5月10日
第3章 需求规格说明书
3.1引言
3.1.1编写目的
本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。
为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档供项目经理、设计人员、开发人员参考。该说明书的预期读者为指导教师和项目开发小组成员。
3.1.2参考资料
1、《软件工程专业毕业设计指导》作者:李珍 出版社:清华大学出版社 出版时间:2010年11月1日 ISBN: 9787302227229
2、《Java编程思想》作者:(美)埃克尔著 陈昊鹏 译 出版社:机械工业出版社 出版日期:2007年6月1日 ISBN:9787111213826
3、《软件项目管理 》 作者:覃征 出版社:清华大学出版社 出版时间:2009年10月1日 ISBN: 9787302209485
3.2需求描述
3.2.1功能描述
1、功能描述图
图3-1 功能描述图
2、功能描述表
项目模块 项目模块功能 用户登陆 实现用户登录验证的功能
项目系统 添加、修改、删除、查看项目信息 添加、修改、删除、查看项目计划 添加、修改、删除、查看项目需求 添加、修改、删除、查看项目模块 添加、修改、删除、查看项目功能 添加、修改、删除、查看项目上传 添加、修改、删除、查看项目成本 添加、修改、删除、查看项目模块
系统管理 添加、修改、删除、查看权限 添加、修改、删除、查看职位 添加、修改、删除、查看模块 客户系统 添加、修改、删除、查看客户信息
人员系统 添加、修改、删除、查询人员信息 添加、修改、删除、查询职务信息 添加、修改、删除、查询员工工作信息 系统帮助 添加、修改、删除、查询用户手册信息 添加、修改、删除、查询规章制度信息 个人信息设置 修改密码、个人资料修改 个人任务信息查看 消息管理
发送信息 收件信息查看 发件信息查看 任务管理 添加、修改、删除任务信息 表3-1 功能描述表
3.2.2 权限描述
1、项目经理权限设置
用户角色 权限 功能
项目经理 用户登陆 实现用户登录验证的功能
项目系统 添加、修改、删除、查看项目信息 添加、修改、删除、查看项目计划 添加、修改、删除、查看项目需求 添加、修改、删除、查看项目模块 添加、修改、删除、查看项目功能 添加、修改、删除、查看项目上传 添加、修改、删除、查看项目成本 添加、修改、删除、查看项目模块 任务管理 添加、修改、删除、查看任务信息 客户系统 查看客户信息 个人信息设置 修改密码、个人资料修改 个人任务信息查看 消息管理
发送信息 收件信息查看 发件信息查看 系统帮助 查询用户手册信息 查询规章制度信息 表3-2 项目经理权限表
2、客户经理权限设置
用户角色 权限 功能
客户经理 用户登陆 实现用户登录验证的功能 客户系统 添加、修改、删除、查看客户信息 个人信息设置 修改密码、个人资料修改 个人任务信息查看 任务管理 添加、修改、删除、查看任务信息
消息管理
发送信息 收件信息查看 发件信息查看 系统帮助 查询用户手册信息 查询规章制度信息 表3-3 客户经理权限表
3、人事经理权限设置
用户角色 权限 功能
人事经理 用户登陆 实现用户登录验证的功能
人员系统 添加、修改、删除、查询人员信息 添加、修改、删除、查询职务信息 添加、修改、删除、查询员工工作信息 任务管理 添加、修改、删除、查看任务信息 个人信息设置 修改密码、个人资料修改 个人任务信息查看
消息管理
发送信息 收件信息查看 发件信息查看 系统帮助 添加、修改、删除、查询用户手册信息 添加、修改、删除、查询规章制度信息 表3-4 人事经理权限表
4、系统管理员权限设置
用户角色 权限 功能
系统管理员 用户登陆 实现用户登录验证的功能
系统管理 添加、修改、删除、查看权限 添加、修改、删除、查看职位 添加、修改、删除、查看模块 个人信息设置 修改密码、个人资料修改 个人任务信息查看
消息管理
发送信息 收件信息查看 发件信息查看 系统帮助 查询用户手册信息 查询规章制度信息 表3-5系统管理员权限表
5、程序员权限设置
用户角色 权限 功能
程序员 用户登陆 实现用户登录验证的功能
项目系统 查看项目信息 查看项目计划 查看项目需求 添加、修改、查看项目模块 添加、修改、查看项目功能 添加、修改、查看项目上传 任务管理 查看任务信息 个人信息设置 修改密码、个人资料修改 个人任务信息查看 消息管理
发送信息 收件信息查看 发件信息查看 系统帮助 查询用户手册信息 查询规章制度信息 表3-5 程序员权限表
6、客服人员权限设置
用户角色 权限 功能
客服人员 用户登陆 实现用户登录验证的功能 客户系统 查看客户信息 个人信息设置 修改密码、个人资料修改 个人任务信息查看 任务管理 查看任务信息
消息管理
发送信息 收件信息查看 发件信息查看 系统帮助 查询用户手册信息 查询规章制度信息 表3-6 客服人员权限表
3.2性能需求
3.2.1数据精确度
该系统的所有原始数据和统计数据均经过四舍五入到整数。
3.2.2时间特性
1、 系统响应时间:大部分操作接近于实时操作,大部分的检索与修改等操作应在0.5s之内。
2、系统更新处理时间:0.5秒以内。
3、数据的转换和传送时间: 0.1秒以内。
3.3故障处理
对于基于Web开发的系统,由于采用客户端浏览器的访问方式,因此网络问题至关重要,网络出现问题时系统应该给予良好的问题提示;另外,人为的操作,像对 数据库的非法操作,顾客或者管理员的非法操作等也可能引发故障。因此,良好的容错性能和友好的出错提示需要在本系统中得到体现。
3.4其它需求
1、 先进性
采用先进、成熟的计算机软硬件技术,保障系统能够最大限度的适应今后技术和业务发展的需要。
上一篇:
购书系统设计与实现论文