1. 研究目的与意义
随着数据的不断发展,人们对数据的需求量也与日俱增,对于个人或中小型企业需要的较小规模数据可以通过网络爬虫来获取。
网络爬虫程序通过url地址读取网页信息,对网页文本信息加以解析和筛选,以形成目标数据。
用python编写的网络爬虫可以使用多线程技术提高程序运行效率,通过加锁来保证所获取数据的正确性,使用数据库存储爬取的大规模数据。
2. 课题关键问题和重难点
问题1.老师和学生对当前计算机专业教学方式的建议在前期准备过程中,需要进行一定的数据收集和分析,获得老师和学生对当下计算机专业教学方式的看法和建议,了解当前教学方式有哪些不足之处以及需要进行改进的地方。
问题2.第一次进行专业课实践目前学习阶段都是老师课上安排任务我们进行学习,这是第一次进行实践操作,会遇到很多以前没有遇到过的突发情况,需要一一进行学习解决。
问题3.基于高德api python 解决租房问题设计过程中对专业能力的要求设计一个基于高德api python 租房信息系统,对我本身专业能力的要求比较高,需要对python语言网络爬虫技术要有比较深的了解,在设计系统时,也需要用到html5、css、javascript语言,这就要求我必须花费一段时间学习这个软件,学习过程中也可能会遇到许多困难,需要我去克服。
3. 国内外研究现状(文献综述)
在互联网高速发展的的现代社会中,人们的衣、食、住、行都与互联网紧紧联系到了一起。
以住房为例,房屋租赁市场已经逐渐完成了将市场重心从传统线下实体向互联网线上的迁移,越来越多的租房人群通过互联网来寻找合适的房源。
互联网上可以提供租赁房源信息的网站越来越多。
4. 研究方案
1.系统简介高德api python 解决租房问题包含两个部分。
python爬取数据和导入数据显示房源。
2.设计步骤2.1python爬取数据,生成数据文件2.2 接入高德地图接口2.3导入数据文件,在地图上显示房源,设定上班地点后自动计算出行路线和路程时间。
5. 工作计划
1.前期准备1.1收集老师和学生在计算机专业中教学和学习遇到的困难,和改进建议。
1.32软件平台的安装,包括微信开发者工具的安装。
2.系统需求分析.2.1整理所收集到的数据,进行整理和分析,获得可以满足老师和学生需要的系统2.2分析开发系统的计算机平台和硬件配置是否满足开发要求2.3所开发的系统应该占用系统资源较小,使用简单方便,便于操作和演示。
