团队作业(二)
目录
本次团队作业任务
任务一:基础技能
- 初步熟悉团队git的协作方式。项目后续的代码、文档都要通过github增量式管理。实现文档的版本化和增量式管理。
- 初步确立团队任务计划,将团队的任务计划添加到github的团队项目issues里。后续根据时间进度,在每个阶段统计open/closed的统计情况,同时通过工具自动生成燃尽图。( 生成燃尽图的方式可参考使用Github生成燃尽图)
- 采访老师或有开发经验的学长,访谈他们关于项目开发经验、团队组织方式、团队成员协作、时间周期安排等包括但不限于上述内容的采访。采访前,准备好相应的提纲,做好功课。
任务二:需求分析
- 参考蓝墨云班课中资源,撰写本项目的《需求规格说明书》,并提交至码云。
- 各小组发表一篇随笔,内容为:撰写《需求规格说明书》的工作流程、组员分工和组员工作量比例。
在随笔中附《需求规格说明书》的Git链接(markdown文件及pdf文件,tip:pdf可由markdown转pdf工具得到)。
以下是本篇文章正文内容
一、撰写说明书的流程
1、引言
- 介绍电子公文传输系统的目的和背景。
- 简要描述系统的范围和预期效益。
- 提供本文档的阅读指南。
2、系统概述
- 描述系统的整体架构和组成部分。
- 说明系统的主要功能和特点。
- 确定系统与其他系统或组织之间的接口和交互。
3、功能需求
- 列出系统的主要功能需求,包括用户管理、公文创建、公文审批、公文传输等。
- 每个功能需求都应该有一个唯一的标识符,以便于跟踪和管理。
- 详细描述每个功能需求的具体要求和预期结果。
4、非功能需求
- 列出系统的非功能需求,如可靠性、性能、安全性、可维护性等。
- 对于每个非功能需求,给出相应的度量标准或测试方法。
- 非功能需求应该具有可衡量性,以便在系统开发和测试过程中进行验证。
5、数据需求
- 识别系统中的关键数据对象和数据要求。
- 描述每个数据对象的属性和关系。
- 确定数据的输入、输出和存储需求。
6、 约束和限制
- 列出系统开发和实施过程中的约束和限制条件。
- 这可能包括技术限制、法律法规要求、资源限制等。
7、附录
- 提供相关的参考资料、术语表、缩写词解释等。
- 包括任何附加的图表、图像或示意图。
在撰写需求规格说明书时,建议采用清晰、简洁、一致的语言,并尽可能与相关利益相关者进行沟通,以确保准确理解系统需求。
二、组员分工
廖敏烨:撰写博客园+《说明书》引言+类图
胡钰嘉:《说明书》用户场景+燃尽图
周哲成:界面原型(墨刀),提交截图
王宇轩:功能描述+验收标准
李柏林:汇总《说明书》各部分,用MARKDOWN格式,发到gitee
三、组员工作量比例
组员 | 工作量比例 |
---|---|
廖敏烨 | 20% |
胡钰嘉 | 20% |
周哲成 | 20% |
王宇轩 | 20% |
李柏林 | 20% |