综合系统开发----需求分析 (2)

开发模式:出租服务管理系统采用前后端分离的开发模式 —— 后端仅返回前端所需的数据,前端负责渲染HTML页面。在这种模式中,后端将每个功能块划分为多个接口;前端通过访问接口来获取数据,并将数据展示给用户。

开发语言:前端(html+css+javascript)、后端(Java)

3. 运行环境

出租服务管理系统基于web端开发,适配于Chrome浏览器、Firefox浏览器、Microsoft Edge等多种主流浏览器


五、其他非功能需求 1. 性能需求

请求响应时间控制在1-2秒内

考虑服务器并发量,至少支持1000名用户并发使用本系统且系统不崩溃、运行速度不受影响

2. 安全性需求

权限控制:设置用户角色权限,限制用户访问的页面

重要数据加密:如密码等数据需进行加密处理

数据备份:支持数据备份的功能,防止数据丢失或损毁

3. 扩展性需求

支持导出数据

支持数据统计


制定计划 1. git仓库链接

出租服务管理系统_git仓库

2. 时间安排表 任务名称 活动名称 工期(单位天) 开始时间 结束时间 矫正后工期(单位天) 矫正后开始时间 矫正后结束时间
需求管理     8   2021/4/25   2021/5/3   8   2021/4/25   2021/5/3  
  需求获取   2   2021/4/25   2021/4/27   2   2021/4/25   2021/4/27  
  需求分析   2   2021/4/27   2021/4/29   2   2021/4/27   2021/4/29  
  需求规格编写   3   2021/4/29   2021/5/2   3   2021/4/29   2021/5/2  
  需求验证   1   2021/5/2   2021/5/3   1   2021/5/2   2021/5/3  
总体设计     6   2021/5/3   2021/5/9   6   2021/5/3   2021/5/9  
  系统设计   2   2021/5/3   2021/5/5   2   2021/5/3   2021/5/5  
  数据库设计、模块设计   4   2021/5/2   2021/5/9   4   2021/5/2   2021/5/9  
软件开发     20   2021/5/9   2021/6/1   16   2021/5/9   2021/5/29  
  接口设计   3   2021/5/9   2021/5/12   3   2021/5/9   2021/5/12  
  数据库实现   2   2021/5/12   2021/5/14   2   2021/5/12   2021/5/14  
  环境搭建   1   2021/5/14   2021/5/15   1   2021/5/14   2021/5/15  
  项目管理   4   2021/5/15   2021/5/19   3   2021/5/15   2021/5/18  
  客户管理   4   2021/5/19   2021/5/23   3   2021/5/18   2021/5/21  
  自由职业者管理   4   2021/5/23   2021/5/27   3   2021/5/21   2021/5/25  
  系统设置   5   2021/5/27   2021/6/1   4   2021/5/25   2021/5/29  
软件测试     10   2021/6/1   2021/6/11   10   2021/5/29   2021/6/8  
  单元测试   3   2021/6/1   2021/6/4   3   2021/5/29   2021/6/1  
  集成测试   3   2021/6/4   2021/6/7   3   2021/6/1   2021/6/4  
  系统测试   2   2021/6/7   2021/6/9   2   2021/6/4   2021/6/6  
  压力测试   2   2021/6/9   2021/6/11   2   2021/6/6   2021/6/8  
软件交付     3   2021/6/11   2021/6/14   3   2021/6/8   2021/6/11  
  验收测试   2   2021/6/11   2021/6/13   2   2021/6/8   2021/6/10  
  系统上线   1   2021/6/13   2021/6/14   1   2021/6/10   2021/6/11  

矫正方法:模块和接口的开发流程类似,可以减少开发时间


3. issues截图

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzygxf.html