当前位置:范文大全 > 教学设计 > 基于微信小程序新闻系统设计与实现

基于微信小程序新闻系统设计与实现

发布时间: 2021-10-14 09:47:30

 基于微信小程序的新闻系统的设计与实现 Design and Implementation of News System Based on WeChat Applet

  摘 摘

 要 日益增长的技术需求使得人们已关注新闻不再受限传统的形式,人们开始更多地关注网络新闻。如今微信小程序已受众于社会各界。本文基于小程序技术,完成了“基于微信小程序的新闻系统的设计与实现”的整体设计,并对应各需求实现功能。论文主要工作如下:(1)介绍了小程序的优势和网络新闻的发展趋势。对比国内新闻系统的发展阶段和已有的新闻媒体应用,引出了研究背景和研究意义。(2)介绍本系统开发的技术走向。设计了 MySQL 数据库和腾讯云数据库,以此来解决各类型数据有效存储和准确提取。设计微信MINA 框架技术以此来解决多种手机系统的适用性问题。(3)详细说明了各需求的设计,根据需求设计出小程序的用例图。(4)系统设计了九大功能模块,包括:授权登录模块、新闻模块等等,设计出不但轻俗易懂而且能方便管理的系统(5)详细说明了系统的测试过程,有效地实现了系统各部分功能,并根据测试结果进行系统的改进。使用该小程序能够高效地援助新闻媒体人员发布管理新闻,同时发挥网民的舆论作用,也为政府对网络造谣者提供信息依据。

 关键词:新闻管理系统;微信小程序;数据库;云服器

 Abstract The growing demand for technology has led people to pay more attention to online news than to traditional forms.Now WeChat small program has been the audience in the community.Based on applet technology, this paper completes the overall design of "the design and implementation of news system based on WeChat applet", and realizes the functions corresponding to each requirement.The main work of this paper is as follows :(1) the advantages of small programs and the development trend of network news are introduced.By comparing the development stage of domestic news system with the existing news media applications, the research background and significance are introduced.(2) introduce the technical trend of the system development.Designed MySQL database and tencent cloud database, to solve the effective storage and accurate extraction of all types of data.WeChat MINA framework technology was designed to address the applicability of multiple mobile phone systems.(3) detailed description of the requirements of the design, according to the requirements of the design of small program use case diagram.(4) the system has designed nine functional modules, including: authorized login module, news module, etc., designed not only light and easy to understand and easy to manage the system.The application of this small program can effectively assist media personnel to release and manage news, and at the same time play the role of public opinion of netizens, and also provide information basis for the government to rumormongers on the Internet. Key words :news management system;WeChat applet;Database;Cloud server

 目 目

 录 第 一章 章 绪论........................................................................................... 1 1.1 研究背景及意义 ..............................................................................1 1.2 国内外研究现状 ..............................................................................1 1.2.1 国外研究现状 ............................................................................2 1.2.2 国内研究现状 ............................................................................2 1.3 论文的主要内容 ..............................................................................3 1.4 本章小结 .........................................................................................4 第二章 新闻小程序的系统技术介绍 .................................................. 5 2.1 微信小程序模式界面介绍 ...............................................................5 2.2 微信小程序总体介绍 ......................................................................6 2.2.1 小程序 MINA 框架介绍 ............................................................6 2.2.2 微信小程序文件介绍 .................................................................8 2.3 服务器技术介绍 ............................................................................ 11 2.3.1 MySQL 数据库 ......................................................................... 11 2.3.2 腾讯云服务器 .......................................................................... 12 2.4 本章小结 ....................................................................................... 12 第三章 新闻小程序的系统需求分析 ................................................ 13 3.1 非功能需求分析 ............................................................................ 13 3.1.1 社会需求分析 .......................................................................... 13 3.1.2 可行性分析 .............................................................................. 14 3.2 总体对象需求分析 ........................................................................ 15 3.2.1 网民需求分析 .......................................................................... 15

 3.2.2 新闻记者需求分析................................................................... 15 3.2.3 新闻管理者需求分析 ............................................................... 15 3.3 功能需求分析................................................................................ 16 3.4 本章小结 ....................................................................................... 17 第四章 新闻小程序系统设计 ............................................................ 18 4.1 系统设计 ....................................................................................... 18 4.1.1 系统总体框架设计................................................................... 18 4.1.2 小程序前端设计 ...................................................................... 19 4.1.3 小程序服务器设计................................................................... 20 4.2 小程序域名设计 ............................................................................ 21 4.3 系统界面设计................................................................................ 22 4.3.1 小程序首页主界面设计 ........................................................... 22 4.3.2 新闻发布界面设计................................................................... 23 4.3.3 后台管理端界面设计 ............................................................... 24 4.4 系统数据设计................................................................................ 24 4.4.1 数据概念结构设计................................................................... 25 4.4.2 数据库逻辑结构设计 ............................................................... 25 4.5 系统功能模块设计 ........................................................................ 27 4.6 本章小结 ....................................................................................... 28 第五章 新闻小程序系统的实现 ........................................................ 30 5.1 系统前端功能实现 ........................................................................ 30 5.1.1 前端登录功能的实现 ............................................................... 30 5.1.2 前端首页页面的实现 ............................................................... 31

 5.1.3 前端新闻内容页面的实现 ....................................................... 32 5.1.4 前端新增新闻的实现 ............................................................... 33 5.2 后台系统功能的实现 .................................................................... 35 5.2.1 后台登录注册实现................................................................... 35 5.2.2 后台用户管理实现................................................................... 37 5.2.3 后台新闻管理实现................................................................... 39 5.2.4 后台评论管理实现................................................................... 41 5.3 本章小结 ....................................................................................... 43 第六章 新闻小程序系统的运行与测试 ............................................ 44 6.1 系统测试 ....................................................................................... 44 6.1.1 系统环境测试 .......................................................................... 44 6.1.2 服务器测试 .............................................................................. 45 6.2 与云服务器连接测试 .................................................................... 47 6.3 微信授权登录运行测试 ................................................................. 48 6.4 微信浏览新闻运行测试 ................................................................. 50 6.5 新增新闻测试:

 ............................................................................ 51 6.6 后台用户登陆注册测试 ................................................................. 54 6.7 后台用户管理测试 ........................................................................ 55

 6.8 本章小结 ....................................................................................... 57 第 七章 章 总结与展望 ............................................................................ 58 参 考 文 献 ............................................ 59 致 谢 .................................... 错误! ! 未定义书签。

 广东东软学院本科生毕业设计(论文)

 1 第一章

 绪论

 1.1 研究背景及意义

 自人类已进入“大数据时代”随之出现了形形色色方便人类生活的高新互联网应用。因为互联网应用促使 [1] 数以万计的企业建立了他们所需的应用。其中新闻应用也一样,它的出现方便了人们很多,一方面可以了解最近发生的新闻实时信息,另一方面可以及时打开手机用。如今微信小程序有了显著的发展,所展现的势头虽然只是星星之火但是未来潜力无限,现今人们对生活的追求不断提高,让互联网在市场中所推出的设备越来越“聪明”而最终微信程序必然是受到广大人们的爱戴。

 近年来出现了越来越多的新闻系统 [2] 。虽然丰富了新闻的形式,但随之新闻应用的增多出现了很多 [3] 弊端:

 (1)如今所有主流的软件大部分以操作系统为 Android 和 iOS 的智能手机,开发者会因为开发两种相适应的软件版本而浪费很多时间和金钱。

 (2)网民需要使用来自不同的公司开发的产品,使得严重影响使用者的用户体验,还有用户有时会存在内存空间不足等问题,于是这会使用户者存在较大的考验。

 开发微信小程序能够帮助开发者解决手机操作系统繁多的问题,同时小程序具有项目周期开发时间短、简便、快速的优点,网民使用此小程序浏览新闻,不但节省了网民手机的内存空间 [4] ,而且使用新闻小程序的用户只需用打开智能手机就能阅读、浏览,不再因为在寻找繁多的新闻的媒介中不知道从何入手而烦恼。

 因此开发此微信新闻小程序的工作是受益于人们和十分有意义的。

 1.2 国内外研究现状

 自从智能化新闻的趋势越...

相关热词搜索: 程序 设计 系统

版权所有:杨帆范文网 2010-2024 未经授权禁止复制或建立镜像[杨帆范文网]所有资源完全免费共享

Powered by 杨帆范文网 © All Rights Reserved.。鲁ICP备16030136号