5.2 数据库数据词典 15
5.2.1 校园网账户 15
5.2.2 校园网Cookie 16
5.2.3 登录信息 16
5.2.4 分组信息 16
5.2.5 表达发送器 17
5.2.6 表单参数 17
5.2.7 网页抓取器 18
5.2.8 抓取器参数 18
5.2.9 网页爬虫 19
5.2.10 爬虫结果 19
6 接口设计 21
6.1 系统接口说明 21
6.1.1 表单发送器列表接口 21
6.1.2 表单发送器详细信息接口(1) 22
6.1.3 表单发送器详细信息接口(2) 23
6.1.4 表单发送器发送接口 23
6.1.5 爬虫列表接口 24
6.1.6 网页爬虫结果列表接口(1) 24
6.1.7 爬虫结果抓取接口 25
6.1.8 内容模块列表接口 26
6.1.9 内容模块详细信息接口 26
6.1.10 内容列表接口 27
6.1.11 内容详细接口 28
6.1.12 网页抓取器列表接口 29
6.1.13 网页抓取接口(1) 29
6.1.14 网页抓取接口(2) 30
7 系统设计 31
7.1 系统设计概要说明 31
7.2 表单模拟发送 33
7.3 网页抓取 34
7.4 网页爬虫 35
8 系统实现 37
8.1 后台管理模块实现 37
8.1.1 表单发送器管理后台实现 37
8.1.2 网页抓取器管理后台实现 38
8.1.3 网页爬虫管理后台实现 40
8.1.4 内容模块管理后台实现 41
8.1.5 校园地图管理后台实现 42
8.1.6 账户成员浏览页面 43
8.2 对接模块实现 44
8.2.1 表单发送模块实现 44
8.2.2 网页抓取模块实现 45
8.3 网页爬虫实现 47
9 结论 49
致谢 50
参考文献 51
1 绪论
随着社会的进步以及计算机技术的迅速发展,无论是个人还是企业,各个领域中都有着计算机的身影。同时移动设备与3G、4G网络的兴起,已经开始逐渐改变人们的生活与工作习惯。本章节将介绍课题研究的背景与意义。
1.1 课题背景与意义
目前,计算机技术已经十分成熟,人们的生活与工作已经离不开计算机的帮助,各大高校都已经建立起了基于Web服务的信息系统与OA服务,高校的师生及家长可以通过PC设备方便的浏览校园信息与进行业务操作。
同时在移动端上,随着移动网络(3G、4G)的逐渐普及,移动网络质量逐步提高,智能移动设备的性能与体验越来越好。智能移动设备(智能手机、平板)的高灵活性与高普及性,在移动设备上已经可以拥有,甚至高于个人电脑的用户体验度。可见移动信息化改变着人们的生活,影响着各行各业的信息化建设模式[1]。许多的企业与机构已经让它们的信息平台对智能移动设备提供支持。 校园移动信息化平台建设-后台服务程序的开发(2):http://www.youerw.com/jisuanji/lunwen_16380.html