|
2 years ago | |
---|---|---|
cantonbro@ca441b3fca | 2 years ago | |
doc | 2 years ago | |
src | 2 years ago | |
README.md | 2 years ago |
README.md
cantonbro
软件工程
任务: 一、阅读、标注和分析开源软件 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人 基于项目实施:是