这个作业属于哪个课程 | 软件工程 |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 项目开始的计划 |
小组的组号和队名 | 1 长沙聚财科技 |
小组的队长姓名 | 徐浩 |
一、时间安排
时间:6月7日~6月13日
- 6月7日:开始项目准备工作
- 6月7日~6月12日:代码编写
- 6月13日:总结
二、思考与总结
从项目的需求分析到现在数据库设计,已经经历很多步骤了。
我们从一开始的需求分析就没有很好的理解用户的需求,没有做细致的工作,包括后面的系统设计和数据库的设计都没有完善,还需要修改,在后续的代码阶段应该会产生很多问题,导致会随时进行改进。
并且还需要学习一些新的技术,以及学习怎么进行软件测试等内容。
三、团队代码规范
(一) 命名规约
- 变量:变量命名小写,力求表达清楚该变量意思
- 常量:常量命名全部大写,语义表达完整清楚。
- 函数名:首字母大写,力求看其名知其意 例如:SortMap()
- 类名:首字母大写,力求看其名知其意 例如:Wordcount
(二) 其他
-
函数最大行:20
-
空行规则
函数之间空两格 -
括号使用
大括号另起一行
例如:
for(int i=0;i<10;i++) { 内容 }
-
注释规则
力求每个函数进行注释
单行注释 //,多行注释/**/
四、构建之法
1、软件测试方法
- 单元测试
- 构建验证测试
- 验收测试
- 探索式测试
- 回归测试
2、软件质量
- 软件开发过程的可见性
- 软件开发过程的风险控制
- 软件内部模块
- 开发成本控制
- 内部质量指标的完成