2019年1月5日

摘要: 我在本次项目中负责的主要部分就是编写爬虫程序,然后将爬取到的程序传递给数据库。所以我本次的测试也是偏重在这方面的。 测试目的就主要是测试出程序依旧存在的不足之处,并以文档的形式记录下来,方便接下来的开发者了解项目历史。 因为没有找到关于爬虫程序的测试工具,所以这次的测试是以黑盒测试的方法,也就是直接 阅读全文
posted @ 2019-01-05 20:10 马冬成 阅读(261) 评论(0) 推荐(0) 编辑

2018年12月10日

摘要: 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 问题:我们软件很明确的定义了,我们软件要统计所有在校老师的基本信息,最终以知识图谱的关系将所有老师的信息串联起来。 典型用户:在校学生 典型场景:学生因为在课上没得到老师的基本信息,转而向我们查询 阅读全文
posted @ 2018-12-10 19:15 马冬成 阅读(199) 评论(2) 推荐(0) 编辑

2018年11月20日

摘要: 浏览器和服务器通信的时候,url地址必须要以url编码格式传输,如果url之中有汉字类型的话,那么必须要进行转码,将汉字转换成url编码。urlencode(wd)转码函数接受的参数是字典类型,例如wd={“wd”:“啦啦啦啦”}会变成wd=%E5%95%A6%E5%95%A6%E5%95%A6%E 阅读全文
posted @ 2018-11-20 10:55 马冬成 阅读(90) 评论(0) 推荐(0) 编辑

2018年11月3日

摘要: 在访问网站时,向服务器发送请求主要有两种方式 GET方法 请求指定的页面信息,并且返回实体主体。 POST方法 向指定资源提交数据进行处理请求(例如提交表单或者上传文件),数据被包含在请求体中,POST请求可能会导致新的资源建立和/或已有资源的修改。 网页抓取 就是将URL中指定的网络资源从网络流中 阅读全文
posted @ 2018-11-03 20:08 马冬成 阅读(145) 评论(0) 推荐(0) 编辑

2018年10月8日

摘要: 复用个人项目的方法 在结对编程的项目开始编写之前,按照正常的开发顺序,我们要先对结对编程的需求进行分析。我们首先可以看到与个人项目有关的要求:用户输入题目数量后,生成一张试卷(同一张卷子不能有相同题目),界面显示第一题的题干和四个选项,用户选择四个选项中的一个后提交,界面显示第二题,...,直至最后 阅读全文
posted @ 2018-10-08 22:43 马冬成 阅读(109) 评论(2) 推荐(0) 编辑

2018年9月27日

摘要: 优缺点评价优点代码有着简洁的优点,比如代码中的判断语句就是从主函数中独立了出来,在外部成立了一个函数,这样子每次进行判断就只需要调用判断语句,而不需要每次都写一次判断语句,这样既降低了程序员工作时的工作量,也降低了同组成员看代码的难度。代码有着低耦合的优点,代码中的判断语句被作者从主函数中独立了出来 阅读全文
posted @ 2018-09-27 21:00 马冬成 阅读(259) 评论(0) 推荐(0) 编辑