团队作业第二次——需求分析
| 这个作业属于哪个课程 | 2023软工W班 |
|---|---|
| 这个作业要求在哪里 | 团队作业第二次——需求分析 |
| 团队名称 | Machine Guard |
| 这个作业的目标 | 团队项目计划、项目分工、软件需求规格说明书、界面原型设计、需求分析PPT链接 |
| 其他参考文献 | 无 |
目录
- 1 项目团队计划
- 2 团队分工
- 3 工作重难点
- 3.1 重点
- 3.2 难点1
- 3.3 难点2
- 3.4 难点3
- 4 协作方法
- 5 原型链接
- 6 原型PPT链接
- 7 需求规格说明书链接
- 8 需求分析PPT链接
1 项目团队计划
| 时段 | 内容 | 里程碑 |
|---|---|---|
| 第一周 | 需求分析 | 产出《需求说明书》以及第一版原型 |
| 第二周 | 系统定型,数据库设计 | 搭建出一个按照实体类设计的数据库,建立系统各组成的框架 |
| 第三周 | 静态界面设计和接口设计 | 实现前端静态界面的粗糙版本,提供一套粗糙的WebAPI文档 |
| 第四周 | 数据对接实现 | 前后端能够进行通讯,完成各实体功能的CURD操作 |
| 第五周 | 数据对接完善 | 产出细致的WebAPI文档,前后端通讯能够覆盖大多数功能操作 |
| 第六周 | 可靠性、安全性完善 | 实现前端界面交互的细致版本,后端能够通过压测和入侵测试 |
| 第七周 | 用户交互完善 | 产出完整的产品,通过黑盒测试 |
| 第八周 | 交付准备和交付 | 产出产品文档等交付附属材料 |
2 团队分工
| 学号 | 工作内容 | 贡献度 |
|---|---|---|
| 222000321 | 博客全部,ppt和原型复审,说明书(1,2节,除“项目前景“) | 15% |
| 222000234 | ui原型全部,原型ppt全部,需求ppt少量 | 25% |
| 222000231 | 需求ppt大部分 | 10% |
| 222000320 | 评审表 | 5% |
| 222000322 | UML图(说明书3.1) | 15% |
| 222000317 | 说明书2.1.3项目前景,说明书5.1功能描述 | 10% |
| 222000318 | 说明书3.2属性,说明书5.1功能描述 | 10% |
| 222000310 | 说明书5.2-5.3验收标准 | 10% |
3 工作重难点
3.1 重点
本团队作业的重点是要能够提供给用户一套直观完善的Web操作平台,使得用户能够一站式地在平台内操纵机房设备,进行安全监控等操作。
3.2 难点1
如何对机房以及设备进行尽可能完备的建模仿真是第一个难点。
我们选择了孪生模拟作为用户操作界面的技术,但是从细节上,是使用统一化的3d建模还是局部3d,大部分2d还需要技术上确认。如果使用3d,使用three.js进行3d渲染需要一定的建模技术,如何在尽可能短的时间内进行完备的模型搭建,以及预留一部分的接口,供后续修改,是一大难点。
3.3 难点2
如何实现高可用设计是第二个难点。
我们的队员未接触过微服务,分布式,负载均衡等概念,要利用现有的Spring框架扩展出能够支持高可用的网关,并且能够通过压测,在局部服务崩溃时仍然能够支持系统的运行,是一大难点
3.4 难点3
如何将传感器的网关与我们的系统进行联系是第三个难点。
我们不能直接为现有的传感器硬件重写一套底层软件,因此我们必须实现一层兼容层,使得原有的传感器平台的数据接入到我们的系统中去,这是一大难点。
4 协作方法
我们主要使用腾讯文档的协作空间进行产出的协作。PM在腾讯文档创建协作空间,各成员加入空间,就可以访问空间内的文本和图片材料,然后将内容产出后填入共享文档的相应位置。

其次我们使用qq群进行沟通,及时进行意见交流。

5 原型链接
https://app.mockplus.cn/p/G9xyDCZUVdmG
6 原型PPT链接
https://gitcode.net/teamfzuse3/sep_lib/-/blob/main/ui%E6%B1%87%E6%8A%A5.pdf
7 需求规格说明书链接
8 需求分析PPT链接
相关推荐
计算机网络教案22-需求分析-高阶项目(1).docx
计算机网络教案22-需求分析-高阶项目(1).docx
软件工程第二次作业 计算机学院
软件工程第二次作业 计算机学院
2024年机器人软件工程学课程作业项目仓库_包含四次作业任务_第一次作业使用OpenCV实现图片显示功能_第二次作业开发简易聊天程序_第三次作业构建消息发布订阅系统_期末大作业完成.zip
2024年机器人软件工程学课程作业项目仓库_包含四次作业任务_第一次作业使用OpenCV实现图片显示功能_第二次作业开发简易聊天程序_第三次作业构建消息发布订阅系统_期末大作业完成.zip
软件测试与验证第二次作业-基于黑盒测试和白盒测试方法的综合测试用例设计与执行包括等价类划分边界值分析路径覆盖和条件覆盖等测试技术结合JUnit和Selenium框架进行自动.zip
android studio软件测试与验证第二次作业_基于黑盒测试和白盒测试方法的综合测试用例设计与执行包括等价类划分边界值分析路径覆盖和条件覆盖等测试技术结合JUnit和Selenium框架进行自动.zip
第七次作业--项目需求分析(团队-附件资源
第七次作业--项目需求分析(团队-附件资源


