软件开发需求
编 写 审 核 文档版本 编写时间 审核时间 2016/7/31 目录
1
引言 ........................................................... 错误!未定义书签。
2
编写目的 ....................................................... 错误!未定义书签。
功能性需求 ..................................................... 错误!未定义书签。 系统登录 ....................................................... 错误!未定义书签。
对内项目管理子系统 ............................................. 错误!未定义书签。
对外项目交流系统 ............................................... 错误!未定义书签。
1 引言
1.1 编写目的
本文档可作为
1. 设计人员进行系统设计的输入源。 2. 开发人员对系统功能开发的依据。
3. 测试人员编写系统测试计划,测试案例编写的输入源。 4. 产品经理检查系统实现程度的依据。
5. 项目团队外人员进行沟通的外部接口,用于他们评审和理解系统。 6. 项目需求阶段的主要交付物。
7. 收集并记录所有的外部接口,以用于作为完成设计和实现系统的参考。
2 系统概貌
2.1 系统背景
随着公司发展,客户范围不断增长,项目数量多且繁杂,给公司的和客户了解项目实际情况带来很大不便,公司及客户之间缺乏有效快速的沟通交流环境.
基于上诉背景,我们提出需建立一套完善的项目管理系统,作为公司及客户之间对项目信息的了解
及在线交流, 以满足公司发展的需求。
2.2 用户描述
本系统用户为我们公司业务人员、项目成员、项目经理、管理中心、财务合同管理员、部门经理,项目管理层等。
2.3 系统角色权限
系统的不同角色对信息的权限见附件表
角色权限表.xlsx
2.4 一般限制
应用系统应采用B/S结构,客户端支持 以上的版本。
应用系统的开发工具与技术应采用Microsoft .NET的技术体系。 应用系统中所有数据统一保存到SQL Server 数据库。
2.5 出错处理
所有的应用系统错误都应记录到系统日志文件中。
所有的Windows服务错误都应记录到Windows服务日志文件中。 所有的Web服务错误都应记录到Web服务日志文件中。
2.6 假设和依赖条件
本系统假设.Net Framework 平台稳定可靠,性能满足实际需求。系统构建在Microsoft .Net Framework平台中,严重依赖于该平台的可靠性,稳定性和性能。
本系统假设Microsoft SQL Server数据库稳定可靠,性能满足实际需求。系统数据存储于Microsoft SQL Server数据库中,依赖Microsoft SQL Server数据库的可靠性,稳定性和性能。
本系统假设涉及的外部接口可靠运行,提供正确数据。系统部分数据展现依赖于外部接口,当外部接口不能正确工作时,可能会导致部分展示数据不正确或无法显示。
本系统假设网络状态良好。本系统和客户端交互时依赖于网络状况,当网络故障或者性能低下时,可能会造成系统无法访问,系统响应速度变慢,数据无法提交等现象。但不应出现数据完整性和一致性的损坏。
相关推荐: