随着信息化时代的到来,网络系统都趋向于智能化、系统化,垃圾情绪树洞平台小程序也不例外,但目前国内的很多行业仍都使用人工管理,娱乐视频越来越多,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而垃圾情绪树洞平台小程序能很好地解决这一问题,既能提高用户对垃圾情绪树洞平台的了解,又能加快管理员的效率,取代人工管理是必然趋势。
本垃圾情绪树洞平台小程序以Django作为框架,B/S模式以及MySql作为后台运行的数据库。本系统主要包括以下功能模块:用户、娱乐视频、休闲文章、今日情绪等模块,通过这些模块的实现能够基本满足垃圾情绪树洞平台小程序的操作。
首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功能模块图,流程图以及E-R图。然后,设计框架并根据设计的框架编写代码以实现系统的各个功能模块,对初步完成的系统进行测试,主要是功能测试、单元测试和性能测试。测试结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点,运行效果稳定,操作方便、快捷,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的垃圾情绪树洞平台小程序。
关键词:垃圾情绪树洞平台小程序;Django框架;MySql数据库;
研究背景
科学技术日新月异的如今,计算机在生活各个领域都占有重要的作用,尤其在信息管理方面,在这样的大背景下,学习计算机知识不仅仅是为了掌握一种技能,更重要的是能够让它真正地使用到实践中去,以创新的视角去不断方便人们的生活,推动对新知识的学习,培养自学能力,锻炼动手实践的本领。如今的垃圾情绪树洞平台,也应该摆脱人工管理的模式,使用计算机技术来进行信息管理工作。所以本次系统设计的垃圾情绪树洞平台小程序结合了文字、图像,并能实现娱乐视频、休闲文章的功能,这也是一般垃圾情绪树洞平台小程序的重要的要素。垃圾情绪树洞平台小程序经过几年的实践和总结正在往更深入的方向发展。由此,人们要改善系统功能迫在眉睫。随着科学技术的飞速发展,垃圾情绪树洞平台小程序也要不断完善其工作流程的繁杂性、多样化、管理复杂、设备维护繁琐等存在的问题。所以要通过计算机胜任垃圾情绪树洞平台小程序的工作,使垃圾情绪树洞平台小程序更加准确、方便及快捷。
因此,开发出一套高效率、低差错的垃圾情绪树洞平台小程序是十分必要。本系统主要目的是全面实现垃圾情绪树洞平台数字化,管理员对于用户以及所有信息能够全部掌握,而用户能够对娱乐视频、休闲文章、抑郁科普能够有一个直观的了解。
本次设计任务是要设计一个垃圾情绪树洞平台小程序,通过这个系统能够满足用户对娱乐视频、休闲文章查看的功能。系统的主要功能包括:用户、娱乐视频、休闲文章、视频分类、文章分类等功能。
管理员可以根据系统给定的账号进行登录,登录后可以进入垃圾情绪树洞平台小程序对所有模块进行管理。包括查看和修改自己的个人信息以及登录密码。
本系统提供给管理员对用户、娱乐视频、休闲文章、视频分类、文章分类等诸多功能进行管理。本系统对于用户输入的任何信息都进行了一定的验证,为管理员操作提高了效率,也使其数据安全性得到了保障。
本文的组织结构如下:
1、绪论。综述了本文的研究背景,分析了垃圾情绪树洞平台小程序的结构;更好的从用户的角度出发,发现当今垃圾情绪树洞平台小程序中的不足,同时要指出本次系统中的特色。
2、对系统主要的使用技术,开发工具、微信小程序的介绍。介绍了本次开发所用的系统开发工具Pycharm,还介绍了Django框架和MySql数据库。
3、系统的设计与实现。介绍了开发垃圾情绪树洞平台小程序信息系统的思路并进行了需求分析,在需求分析的基础上进行了总体设计、详细设计以及数据库等相关方面介绍;该部分是全文的主旨。
4、系统功能模块具体实现。对开发中一些主要具体功能的实现进行描述。涉及到数据库、页面参数传递等相关知识。
5、总结与展望。对整个论文及设计过程进行总结,指出系统设计过程的心得以及设计中存在的不足;后期还有待完善的地方等。
需求分析
利用Django框架和mysql数据库等知识点,结合相关设计模式、以及软件工程的相关知识,设计一个垃圾情绪树洞平台小程序,来进行记录用户的信息,以及系统信息的增删改查的功能,根据实现需求,系统需完成这些基本功能:
(1)系统合理显示用户、娱乐视频、休闲文章、视频分类、文章分类等界面。
(2)用户和管理员所有的信息都保存与数据库中。
(3)对垃圾情绪树洞平台小程序信息能够进行查询、修改、删除、新增等操作。
总体设计
根据垃圾情绪树洞平台小程序的功能需求,进行系统设计。
微信端功能:用户进入微信端可以实现首页、娱乐视频、休闲文章、今日情绪、我的等进行操作;
服务端主要是管理员,管理员功能包括首页、个人中心、用户管理、娱乐视频管理、休闲文章管理、视频分类管理、文章分类管理、今日情绪、系统管理等;
系统对这些功能进行整合,产生的功能结构图如下:
管理员功能模块
管理员登录进入垃圾情绪树洞平台小程序页面可以查看首页、个人中心、用户管理、娱乐视频管理、休闲文章管理、视频分类管理、文章分类管理、今日情绪、系统管理等功能进行详细操作,如图所示。
娱乐视频管理:在娱乐视频管理页面中可以查看视频名称、视频类型、在线视频、上传时间、视频图片等内容,并可根据需要进行详情、修改和删除等操作,如图所示。
休闲文章管理;在休闲文章管理页面中可以查看文章标题、文章类型、作者、发布时间、文章封面等内容,并可根据需要进行详情、修改、查看评论和删除等操作;如图所示。
用户微信端功能模块
用户登录到小程序页面可以查看首页、娱乐视频、休闲文章、今日情绪、我的等内容,进行详细操作,如图所示。
我的,在我的页面可以查看用户信息、我的收藏管理、我要发帖、我的发帖等信息进行详细操作,如图所示。
娱乐视频:在娱乐视频页面可以查看视频名称、视频类型、在线视频、上传时间、视频图片、点击次数等信息,并可根据需要进行收藏、评论等操作,如图所示。
休闲文章:在休闲文章页面可以查看文章标题、文章类型、作者、发布时间、文章封面、点击次数等信息,并可根据需要进行收藏、评论等操作,如图 所示。
开发语言:Java、小程序
前端技术:JavaScript、VUE.js(2.X)、css3
后端框架:ssm
JDK版本:JDK1.8
服务器:tomcat9
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
浏览器:谷歌浏览器
小程序运行软件:微信开发者