1. 研究目的与意义
背景:
微信正在深入人们的生活和工作,并已经成为一种必不可少的交流工具。微信群内聊天信息多种多样,这些信息中隐含着多维价值,如何发挥它的作用,也正在被社会所关注。随着计算机网络技术的飞速发展,互联网已成为海量信息的主要载体,如何有效的利用这些信息,对人们来说是一个巨大的挑战。本毕业设计的主要任务是提取微信群内的聊天信息,并将其转换为微信之外的文字记录。微信,作为一款强大的手机应用,在逐渐成为人们日常通信交流王县的同时,还推出了微信公众平台,为快速开发微应用建立了完整的生态体系,使之拥有了庞大的用户群体,成为开展各项工作的理想平台。
目的:
2. 研究内容和预期目标
(1)实现自动登录微信
(2)实现微信群内信息自动抓取
(3)针对群内信息,建立存储数据库
3. 研究的方法与步骤
研究方法:以python语言为基础,实现自动控制鼠标的功能,提取微信群内的热点信息,再以mysql作为数据存储的数据库,将提取的热点信息与已存在的数据库信息进行对比,避免重复抓取,结合软件工程等相关理论、技术,实现微信群的热点信息提取工具的开发。
第一部分:进行系统的可行性分析,同时对系统做需求分析,并且做系统的结构图和流程图,对系统的功能做详细的分析,并且对系统进行概要设计。
第二部分:简要概述系统的配置,并且对系统进行详细设计。
4. 参考文献
[1]钱雪忠. 数据库原理及应用[m]. 北京:邮电大学出版社,2007.
[2]刘敏贤. sql server数据库应用系统中数据完整性的设计与实施[j]. 航空计算技术, 2002(02).
[3]陈晓勇. mysql dba修炼之道[m]. 北京:机械工业出版社,2017.
5. 计划与进度安排
(1) 2022年1月10日 — 2022年1月30日 接受毕业设计任务,查阅资料并完成开题报告;(2) 2022年2月1日 — 2022年2月8日 选择开发工具,并配置其环境;(3) 2022年2月9日 — 2022年2月 23日 完成软件需求分析和概要设计;(4) 2022年2月24日 — 2022年3月8日 完成软件详细设计;(5) 2022年3月 9日 — 2022年4月17日 编写和调试程序源代码,组织数据加以测试;(6) 2022年4月 18日 — 2022年4月24日 整理文挡,并翻译一篇外文资料;(7) 2022年4月25日 — 2022年5月20日 撰写毕业设计论文,准备答辩资料。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。