毕业设计题-6 基于家庭安防平台的信息推送系统设计毕业论文
2021-10-26 22:34:24
摘 要
随着计算机技术的成熟,互联网的建立,如今,PC平台上有许多关于远程报警方面的应用程序,但是由于使用时间和地点上的限制,所以存在着种种不方便。现在开发一款微信公众号远程报警系统,能够有效地解决这些问题。
基于家庭安防平台的信息推送系统采用Java技术、MYSQL数据库、微信开发者工具进行微信端开发。以微信为入口,具有操作快捷不占内存的特点,不用用户进行下载与安装,并且访问速度快。整个系统界面简洁,操作十分方便。本文通过绪论、系统分析、系统设计、系统实现、系统测试这五个部分对基于家庭安防平台的信息推送系统的开发过程进行了详细的说明与归纳总结。最终系统实现实现了用户通过微信平台接受远程报警信息及相关信息推送的重要功能。
关键词:信息推送;Java技术;微信公众号;MYSQL数据库
ABSTRACT
With the maturity of computer technology and the establishment of the Internet, today there are many applications for remote alarming on the PC platform, but due to limitations in time and place of use, there are various inconveniences. We are now developing a WeChat public account remote alarm system that can effectively solve these problems.
The information push system based on the home security platform adopts Java technology, MYSQL database, and WeChat developer tools for WeChat terminal development. With WeChat as the entrance, it has the characteristics of fast operation and no memory, no need for users to download and install, and fast access speed. The interface of the whole system is simple and the operation is very convenient. This article introduces, summarizes and summarizes the development process of the information push system based on the home security platform through five parts: introduction, system analysis, system design, system implementation, and system testing. The final system realizes the important function of users receiving remote alarm information and related information push through WeChat platform.
Keywords: Information push; Java technology; WeChat public account; MYSQL database
目录
第1章 绪 论 1
1.1课题研究背景 1
1.2研究现状 1
1.3研究内容 2
第2章 系统分析 3
2.1可行性分析 3
2.2系统性能分析 4
2.3系统功能分析 4
2.3.1用户模块功能分析 4
2.3.2管理员模块功能分析 5
2.3.3员工模块功能分析 5
2.4用户体验需求分析 6
2.5系统流程分析 6
2.5.1用户注册流程 6
2.5.2用户登录流程 7
2.5.3信息录入流程 7
第3章 系统设计 8
3.1系统设计要求 8
3.2系统开发流程设计 8
3.3系统结构设计 9
3.4系统关键技术 9
3.5数据库设计 11
3.5.1数据库E-R图设计 11
3.5.2数据库表设计 13
第4章 系统的实现 16
4.1微信端功能模块的实现 16
4.2服务端功能模块的实现 19
第5章 系统测试 23
5.1测试定义 23
5.2测试特性 23
5.3测试方案 24
5.4测试结论 26
第6章 总结 27
参考文献 28
致 谢 29
第1章 绪 论
1.1课题研究背景
二十一世纪是一个以网络为核心的数字,网络和信息化社会。随着互联网的不断发展,人们的传统生活也变得更加方便快捷,很多事物都可以与互联网相连接,于是就提出了“互联网 ”[1]这个概念。人们的日常生活离不开计算机,更加离不开互联网。例如生活中最平常的衣、食、住、行,这些都有与其相关的智能产品为人们服务。所以科技改变生活,传统的生活方式正面临着互联网新浪潮的冲击,有些已经渐渐地退出了历史舞台。智能家居,智能家电正慢慢地进入人们的生活,相信未来的某一时刻,传统的生活方式将被全智能化取代。
当今,随着信息技术的飞速发展,计算机技术已遍及世界各地,引起了社会的巨大变化。现今各类智能手机不断更新,智能手机的普遍使用让各种基于手机移动端的APP问世,其中,微信已是时下国内最火的聊天交流APP,备受人们青睐。近年来,微信发展规模越来越大,越来越多的人开始使用微信,目前智能手机系统的普及,人们手机上基本都有了微信,根据去年公布的一组数据中可知,微信去年最高用户量达到10亿多。而建立在微信平台基础上的微信公众号凭着它不用安装、不占内存、使用便捷、即时推送等众多优点,借着微信平台快速成长,也为各行业的发展带来了极大的便利,这使得基于微信公众号的系统应运而生,为用户提供便利。
基于以上微信的发展,结合目前基于家庭安防平台的信息推送系统的需求,开发了本远程报警系统,为用户提供一个便利的远程报警推送管理的平台,同时也可提高管理效率。
1.2研究现状
移动互联网的不断发展,人们手机的使用频率越来越频繁,移动互联网时代已经融入我们的生活。根据工业,信息和技术部的数据,我国拥有近13亿手机用户和近9亿移动互联网用户。4G用户继续保持快速增长。随着4G时代的到来以及移动终端的广泛使用,移动互联网投入了大量精力。PC端的互联网已经饱和,但是移动互联网正在蓬勃发展。传统的互联网巨头也将重点放在了移动互联网上。
随着现代信息技术的快速崛起和发展,智能手机几乎已覆盖全国,微信公众平台在微信中的应用频率日益增加,首当其冲的就是Internet与智能手机的融合了,为微信的发展提供了丰富有力的条件。目前国内的远程报警系统还不成熟,大多数的远程报警系统系统都出现在传统的WEB应用上。在这个环境下,基于家庭安防平台的信息推送系统属于一个崭新的应用。当前,绝大部分的远程报警的应用都还是传统的网络应用,但是面对当今微信的普及,传统的网络应用不能满足用户随时随地使用网络应用程序的想法。所以,将来出现在手机微信客户端的程序应用将会更多,与此同时,它的发展速度也会更快。远程报警系统作为传统网络应用,也必将在手机微信平台上得到应用。
1.3研究内容
(1)绪论,这一章节主要是描述此次毕设要开发的系统的研究背景和研究现状,明白自己要做什么。