201671010451杨志霄 《英文文本统计分析》结对项目报告

博文简要信息表html

项目  内容
这个做业属于哪一个课程 任课教师博客主页连接](https://www.cnblogs.com/nwnu-daizh/)
这个做业的要求在哪里 做业连接地址](http://www.javashuo.com/article/p-bjcswxqf-ma.html)
课程学习目标 熟悉软件开发基本流程,提高自身能力
本次做业在哪一个具体方面帮助咱们实现目标 第一次体验一个完整的工程

 

务1:两两自由结对,对结对方的《实验二 软件工程我的项目》的项目成果进行评价,具体要求以下:

  • 对项目博文做业进行阅读并进行评论,评论要点包括:博文结构、博文内容、博文结构与PSP中“任务内容”列的关系、PSP中“计划共完成须要的时间”与“实际完成须要的时间”两列数据的差别化分析与缘由探究。
  •  克隆结对方项目源码到本地机器,阅读并测试运行代码,结合运行结果评论程序代码,评论要点包括:软件结构、代码规范、功能实现、人机交互等。
  •  尝试利用github中的Fork、Clone、Push、Pull request、Merge pull request对结对方仓库中的源码进行合做修改。
  • 点评地址:https://www.cnblogs.com/jiaoshaomei/p/10555407.html

任务2:采用两人合做方式,设计开发一个英文文本统计分析软件,使之具备如下功能:

(一)需求分析git

  • 可处理任意用户输入的任意英文文本功能;
  • 统计该文本行数及字符数;
  • 各类统计功能均提供计时功能,显示程序统计所消耗时间(单位:ms);
  • 人机交互界面要求GUI界面(WEB页面、APP页面均可);
  • 附加分功能:统计文本中除冠词、代词、介词以外的高频词;
  • 附加分功能:统计前10个两个单词组成的词组频率。

 (二)核心代码展现github

 

(三)统计总行数和单词数,并显示所用时间编程

(四)柱状图显示学习

 

 结对过程测试

 

 

 

六:psp展现编码

任务内容 计划完成时间(min) 实际完成时间(min)
计划 15 20
规划工做的顺序 8 10
开发 30 60
需求分析 16 20
生成文档 10 15
设计复审 15 20
代码规范 60 120
具体编码 30 40
代码复审 20 25
测试 10 15
报告 15 20
测试报告 10 20
计算报告量 10 15
总结 20 30

小结感觉:经过本次结编程项目,深入的体会到一我的的力量毕竟有限,不管是在逻辑设计仍是技术实现上,都存在很大差距,整个项目的完成过程当中,每一个人都发挥出了各自的长处,达到告终对编程的目的,1+1>2的效果很明显,但在结对编程中也遇到了问题,好比刚开始分工上打算一人主导一人辅助,但发现主导的人思惟有时会混乱,因此就交换充当主导者的角色;在编程的过程当中常常会出现都感受本身的想法是对的,这样使得讨论陷入僵局,这时咱们采用独自编程的方法,最后谁的能较好实现功能就用哪一个。spa

源码地址:https://github.com/201671010451/cipin
设计

相关文章
相关标签/搜索