Update README.md

master
mwxbgi697 2 years ago
parent 0e76b99d18
commit ca441b3fca

@ -1,5 +1,43 @@
# cantonbro
软件工程
任务:
1.阅读、标注和分析开源软件
2.维护开源软件
一、阅读、标注和分析开源软件
1.作业任务描述
-阅读开源软件(如小米便签),掌握开源软件的框架,对开源代码进行标注即注释,撰写开源代码泛读报告和代码质量分析报告。
2.作业质量要求
-确保所绘制的UML图如用例图、类图的准确性和完整性
-确保泛读报告和分析报告的准确性和质量
3.作业组织方式
-以分组方式进行2人一个小组创建针对本作业的项目和软件版本库在版本库中建立“src”和“doc”两个文件夹分别存储软件系统的源代码和报告文档
-建立master、develop以及成员分支(a_branch)将当前版本存入master目录下
4.作业提交成果 根据附件中的报告完成:
-泛读报告
-代码注释
-质量分析报告
分组要求2 ~ 3人
基于项目实施:是
二、维护开源软件
目标:对开源软件(如小米便签)进行维护,提高程序设计能力与素质
形式2人结对
内容:
1添加或修改功能或修复已有缺陷为开源软件实现新增的功能或修改已有功能或修复开源软件中存在的缺陷其中所修改的功能或缺陷总数不少于2项鼓励多做
2代码分析对修改后的代码进行质量分析
3代码测试对修改后的代码进行单元测试
1.作业任务描述
-添加或修改开源软件的功能,或修复开源软件的缺陷
2.作业质量要求
-新功能完成度高、集成度好、体验好,缺陷完成度高
-代码质量:风格、注释、编程技巧、静态质量问题全部处理
3.作业组织方式
-以分组方式进行,创建针对本作业的项目和软件版本库
-在版本库中建立“src”、“doc”两个目录分别存储软件的源代码和维护设计方案文档以及成果报告ppt
4.作业提交成果
-维护后的软件源代码
-维护设计方案文档
-成果演示ppt
分组要求2 ~ 2人
基于项目实施:是
Loading…
Cancel
Save