基于微信小程序的微论坛的设计与实现_第1页
基于微信小程序的微论坛的设计与实现_第2页
基于微信小程序的微论坛的设计与实现_第3页
基于微信小程序的微论坛的设计与实现_第4页
基于微信小程序的微论坛的设计与实现_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要微信小程序上线的第一天,央视财经就开始报道;第一批发布小程序的商家至少有上百个。覆盖教育、媒体、交通、房地产、生活服务、旅游、电商、餐饮、民政民生、科技等多个领域。而到了现在,微信小程序的使用人数愈发壮大,前途光明。在此之下本次课题才选择了小程序开发作为参考。本次项目源于本人毕业设计的课题与需求,是一款基于微信小程序的微论坛项目设计。为了满足用户对日常心得分享与参与他人事件发表见解,多方向汲取他人的想法,项目设计以此为基础展开。研究过程除了对微论坛小程序进行基础的设计并且会优化微论坛的功能,让用户拥有体验感。在本文中,介绍了项目开发的意义和描述了设计与实现的过程。关键词:微信小程序微论坛小程序信息交流数据库微信开发者工具

AbstractWeChatsmallproceduresonthefirstday,CCTVfinancialreportsbegan;Thefirstbatchofsmallprogramsweredistributedbyatleastahundredvendors.Itcoverseducation,media,transportation,realestate,lifeservices,tourism,e-commerce,catering,civilaffairsandpeople'slivelihood,scienceandtechnologyandotherfields.Now,WeChathasagrowingnumberofusersandapromisingfuture.Underthistopicjustchosethesmallprogramdevelopmentasareference.Thisprojectoriginatedfrommygraduationprojectandneeds,isamicro-forumprojectdesignbasedonWeChatsmallprocedures.Inordertosatisfyuserstosharetheirdailyexperienceandexpresstheiropinionsonotherpeople'sevents,theprojectdesigniscarriedoutonthebasisofdrawingonotherpeople'sideasfrommultipledirections.Inadditiontothebasicdesignofthemicroforumapplet,theresearchprocesswilloptimizethefunctionofthemicroforum,sothatusershaveasenseofexperience.Inthispaper,thesignificanceofprojectdevelopmentisintroducedandtheprocessofdesignandimplementationisdescribedKeywords:WeChatsmallproceduresmicroforumsmallproceduresInformationThedatabaseWeChatdevelopertools目录TOC\o"1-3"\h\u第一章绪论 11.1微论坛背景 第一章绪论1.1 微论坛背景网络论坛是一个和网络技术有关的网上交流场所。一般就是大家口中经常提到的BBS。它的英文全称是BulletinBoardSystem,译为中文就是“电子公告板”。BBS早期是用来公布股市价格和各类信息的,当时的技术限制,它文件传输的功能都没有,只能在苹果计算机上运行。当时的BBS与一般街头和校园内的公告板没什么不同。区别是在于是通过电脑来传播消息。一直到个人计算机开始进入人们的生活后,有些人尝试将BBS转移到个人计算机上,BBS才开始渐渐普及并出现了多样化[1]。近些年来,由于爱好者们的各种努力,BBS的功能扩充了一大步。1.2开发意义在97年的某个晚上,有一个男子带着他的儿子去福州看足球赛,作为足球迷的他自然充满期待过去观看的没想到会失望而归。失望而归后他写下了文章《大连金州没有眼泪》。而当时的四通利方(新浪论坛的前身)的体育沙龙是广大足球记者和足球迷的聚集地,男子把他的文章放到了论坛体育沙龙部分。一时间,文章与广大球迷产生了共鸣,不仅如此,由于此次事件产生的影响范围很大,四通利方第一次登上了报纸。此事件看出了论坛的巨大力量和强大的网络传播效应,事件之后,媒体、民众等开始关注这个悄然而起的新媒介了。在98年后,除了三大网站论坛门户:搜狐、网易、新浪外,猫扑、天涯等网站论坛随着网络的逐步发展、普及成为网站论坛界的新力量!近年来,百度贴吧、知乎更是为论坛的发展贡献了不少力量,成为论坛界得大成员。论坛的发展也如同网络,出现后并迅速的发展壮大。地方论坛、软件论坛、小说论坛、网赚论坛……一时间,无数中国网民加入到论坛的建设中,一时间,各种论坛出现在人们的视野之内,真正拉开了中文论坛的新篇章。1.3发展趋势论坛的核心形式就是一个大广场,所有的人都可以在广场上用喇叭发布自己的信息。同样所有的人也都能接受来自他人的信息。而BSS作为最初的网络传播媒介,优缺点也明显,在它的应用优点:标准清晰易操作上其他公司的借鉴与优化而自身的短板难以修改他的淘汰是必然的。现在来看,论坛的基础功能已经有了明显的多样性变化,也更加的完善,它强大的功能不言而喻,但是局限于虚拟世界中的交流,加入娱乐功能是一个极有潜力丰富论坛多样性的一种方式,并可以形成一个现实中的聚会。在微论坛小程序中,用户可以通过论坛进行信息查询、信息搜索、信息交流、信息共享,因此具有很好的现实意义。论坛虽有其自身的局限性,但也有着无可比拟的优势,它是市场细分化发展的成果,未来,随着人们对其了解的加深,价值潜力应该会不断地增大。1.4论文结构 本文主要研究一款基于基于微信小程序的微论坛小程序,论述了微论坛小程序的设计与实现过程,本文的主要结构如下:第一章节为本文绪论部分,主要讲述论坛的发展史和其影响力,对本论文的工作和想法进行说明。第二章节主要为项目开发的环境介绍和工具介绍。第三章节主要论述了项目的系统分析,包含了项目的需求分析和功能分析。第四章节主要为项目的系统设计包含了流程图和数据库的说明。第五章节为本项目的页面设计和实现效果的表述。第六章节为本项目的测试结果,主要检查出项目的不足之处加以修改,保证微论坛小程序的运行不会影响客户的正常操作。结论综述了论文的成果,阐述本人在开发时的不足之处。最后提出了改进的意见与对微论坛小程序的展望。

项目的开发工具及技术介绍2.1开发工具简介2.1.1微信开发者工具为了帮助开发者简单和高效地开发和调试微信小程序,在原有的公众号网页调试工具的基础上,推出了全新的微信开发者工具,集成了公众号网页调试和小程序调试两种开发模式。使用公众号网页调试,开发者可以调试微信网页授权和微信JS-SDK详情使用小程序调试,开发者可以完成小程序的API和页面的开发调试、代码查看和编辑、小程序预览和发布等功能。2.1.2ideaIntelliJIDEA的每个方面都专门设计用于最大限度地提高开发人员的工强大的静态代码分析和符合人体工程学的设计使开发不仅具有高效性,而且还具有令人愉悦的体验。在IntelliJIDEA为您的源代码编制索引之后,它通过在每个上下文中提供相关建议提供了快速而智能的体验:即时和巧妙的代码完成,动态代码分析和可靠的重构工具[3]。2.2开发技术简介2.2.1wxml介绍wxml语言的编程理念和html网页的编程技术是类似的,开发一款微信小程序会需要用上wxml语言,只是对一些标签的更换会运用的具体。2.2.2wxss介绍wxss就是微信的css。微信把网页编程里运用的css,换成了自己的开发语言,wxss;,其实主要的实现思想理念也和网页的开发技术基本没什么不同,也是一些标签的简单替换,大部分和原先的css、基本不误,都是通过同页面调用的方式实现的,但是可以说微信小程序比网页开发还要简单一些,更方便一些,比如是在两个文件内,只要index.wxml和index.wxss着两个文件同时都在一个目录内就能想再网页上直接写css一样,简单快捷。2.2.3js介绍JS的运行环境和view的运行环境是隔离的。JS只能通过事件获取时机和setData方法修改数据来改变view。只要在html+css+js的基础打的好在来全力的学习微信小程序js,之后在前端开发上就没有什么问题了。2.2.4json介绍简单来说,json就是微信小程序的一门主次的界面,工程师们可以通过json控制上下菜单栏、主次的页面展示顺序。不过用的频率不高,只是在基本的小程序的框架构架才会应用到,但是这个也需要学习,因为除了展示类型的每个前端的操作都需要和后端对起来,因为如果想做大就要做到简易化,因为在修改代码之后在小程序内搜索到的是上线后的版本,也就是我们提交过后微信审核之后才被展示的,在源代码上修改之后需要提交审核到微信公众平台-小程序管理平台,审核通过后用户才能看到你修改后的,所以为了避免这个麻烦一定要学会后端技术开发,和前端链接起来互通有无。2.2.5jQurey介绍jQurey库是一个轻量级、功能丰富的JavaScript语言库,它使得HTML文档传输、事件处理、动画以及异步请求处理变得容易。在使用jQurey库之前,需要下载相关文件,下载后直接将文件引入HTML文档即可。2.2.6BootStrap介绍BootStrap将常用的Web页面控件形成可重用的样式库,可快速开发web应用,同时具有较好的跨平台性[3]。在使用BootStrap的过程中,虽然可以单独使用其样式库,为了取得刚好的效果,必须依赖jqurey库才可以发挥最大优势。2.2.7SpringBoot介绍SpringBoot是Spring家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程,所以采用SpringBoot可以非常容易快捷的创建基于Spring框架的应用程序,使得代码、配置、部署、监控变得更加简单[4]。

第三章微论坛的系统分析3.1需求分析随着微信小程序的发展和日益普及,小程序的信息技术已经深入用户脑海,人们对信息技术的需求会越来越大,而微论坛小程序,是人们日常都可以涉及到的,尤其是现在各式各类的小程序的出现,包括众多APP都拥有自己的微信小程序不需要下载APP就可以满足自己的需求[5]。本项目的设计是为了方便用户获取自己感兴趣的信息和分享自己的故事、见解。微论坛的主要功能有帖子的应用、新闻了解、娱乐地址分享、商品了解等等。每一个帖子都可以给用户提供评论、回复和转发的空间。为了方便查看用户所发表的信息,还开发了后台管理系统,既保护了用户的信息安全的同时也方便了后台的管理。项目的用户需求分析图3-1和管理员需求分析图如下图3-2:图3-1用户需求分析图3-2管理员需求分析3.2功能分析综合前面的设计分析,根据小程序的基本开发理念,基于微论坛用户和后台的管理的需求,项目功能包含以下四个模块:发帖专区模块、娱乐导航模块、用户管理模块和后台管理模块。模块一:发帖专区模块,主要为用户提供个人想法表现的专区,上方的搜索栏为用户提供了用户需要参与了解内容的方向,方便用户以最短时间进入自己想要的论坛内容。同时包含了用户所需要的评论、转发、回复功能。用户进入贴吧模块首页展示用户的帖子,帖子包括用户的头像,昵称,用户发帖的时间,帖子的内容,以及关注状态,点赞和回复按钮。;底部消息模块用户可以在这里看到他人回复,底部发布模块,用户可以输入帖子的内容,以及文件上传功能,用户可以上传图片和视频。底部我的关注模块用户可以看到自己的关注的人。用户发帖专区模块功能如下图3-3:图3-3发帖专区模块功能模块二:娱乐导航模块,此模块为用户提供娱乐设施服务,在用户不使用发帖专区模块时可以打开小程序寻找另外的服务。娱乐导航主要包含了吃喝玩乐的地址导航、商品的浏览、新闻的阅读。用户点进此模块,系统获取附近的有关吃喝玩乐的店铺及地址,商品的名称及详情,和新闻详情。娱乐导航模块功能如下图3-4: 图3-4娱乐模块功能模块三:用户管理模块即用户信息的管理,主要包含了用户的注册登录、对帖子的发表、个人信息的修改,个人信息的屏蔽与开放。用户进入此页面,可以看到自己的年龄,昵称,头像,以及手机绑定和实名认证,用户点击头像进入信息修改页面,用户可以编辑自己的姓名,性别以及年龄,也可以展示自己的信息和隐藏自己的信息这样可以对其他用户开放和隐藏自己的信息。用户管理模块功能如下图3-5:图3-5用户管理功能模块模块四:后台管理模块即后台信息管理,主要包含了后台管理员后台登录系统,获取并查看数据库总所存储的用户信息,这些信息包含:用户注册信息表、用户发表信息表、商品表、商铺表。管理员通过正确无误的账号和密码即可进入后台系统查看用户的所有信息。并对用户的违规信息进行修改。后台管理模块功能如下图3-6:图3-6后台管理模块功能

第四章微论坛的系统设计4.1微论坛的结构设计4.1.1前台页面设计根据用户的需求和对微论坛小程序的分析概括,也就是对系统总体的剖析,整个微论坛小程序前台可以分为五个模块:发帖模块、新闻热点模块、个人中心模块、娱乐商铺模块、商品模块。前台页面结构设计如下图4-1:图4-1前台页面结构设计图4.1.2后台管理页面设计为方便后台人员对数据的管理以及保证用户信息的安全。后台系统只有输入正确的账号、密码才可以查看数据和对数据进行修改。管理员可以对用户注册信息,贴子发表信息、商铺表、商品表等进行管理操作。后台页面结构设计如下图4-2:图4-2后台页面管理设计图4.2微论坛的流程图设计用户在注册登陆进入微论坛小程序首页后,便可进行其他操作,例如发帖、评论、回复、转发、浏览商铺、商品、新闻等等,流程图如下图4-3:图4-3微论坛流程设计图为方便小程序后台管理人员以及对用户信息的保密处理,管理员必须输入正确的账号和密码才可以登陆成功进入后台查看用户的所有信息,否则重新登陆,后台流程图如下图4-4:图4-4后台流程图4.3数据库设计4.3.1数据库表的设计数据库设计与微论坛小程序设计是相结合的[6],要进行数据的查询和显示,就必须用到数据库,因此数据库的设计在整合小程序设计起到必不可少的作用。整个数据库表由4张独立的数据表组成,分别是:用户注册表、发帖模块表、商品表、商铺表。4.3.2逻辑结构设计数据库的逻辑结构设计就是把实体关系E-R图转化为关系模型[7],但是E-R图只是给出了数据库表图形化描述,缺乏必须的字段名称、字段类型等信息,因此要把E-R图归纳为满足一定约束条件的二维表形式,才可以创建数据库表。(1)数据库实体-关系E-R图如下图4-5所示:图4-5数据库实体-关系E-R图(2)数据库E-R图转化的关系模式:用户注册表(编号、用户名)发帖模块表(编号、主题、图片、日期、作者、点赞数、是否关注、点赞状态、回复人姓名、回复人内容、回复人编号)商品表(编号、商品名、商品图)商铺表(编号、商铺名、地址)数据库二维表[8]如下:表4-6用户注册表名称字段名数据类型允许空主键编号useridINT(11)NOTNULLPramirykey用户名wxnameVARCHAR(255)NULL

表4-7发帖模块表名称字段名数据类型允许空主键编号useridINT(11)NOTNULLPramirykey主题contentVARCHAR(255)NULL图片imageVARCHAR(255)NULL日期dateVARCHAR(255)NULL作者authorVARCHAR(255)NULL点赞数dianzancountINT(11)NULL是否关注ifguanzhuVARCHAR(255)NULL点赞状态dianzanVARCHAR(255)NULL回复人姓名sendNameVARCHAR(255)NULL回复内容sendcontentVARCHAR(255)NULL回复编号sendidINT(11)NULL表4-8商品表名称字段名数据类型允许空主键编号goodidINT(11)NOTNULLPramirykey商品名goodnameVARCHAR(255)NULL商品图goodpictureVARCHAR(255)NULL表4-9商铺表名称字段名数据类型允许空主键编号shopidINT(11)NOTNULLPramirykey商铺名shopnameVARCHAR(255)NULL地址shopdressVARCHAR(255)NULL

第五章微论坛的页面设计与实现5.1前台页面管理(1)此次设计主题以地球元素为主展开,灵感来源于论坛的传播性大,可能以最快的时间就可以把某件新闻话题传播至全国各地甚至国外,我们当然期盼论坛的用户数量可以越来越多,至此以地球为主题。(2)小程序色彩:小程序给用户的第一印象来自视觉冲击,不同色彩搭配有不同效果。在本次微论坛小程序设计中,采用蓝色,绿色、黑色、白色等颜色,这样的色彩组合更容易突出微论坛生机勃勃、宇宙万象的形象。(3)小程序字体:为了体现微论坛简洁大方的风格,故选用“宋体”作为行微论坛的主要字体。5.1.1注册页面(1)注册页面的布局框架注册登录页面主要突出注册和登录部分,在微信允许后会进入页面并会显示头像。注册登录页面的布局结构图如下图5-1:图5-1注册登录页面的布局结构图(2)注册登录页面的实现效果注册登录页面主要以地球表面为主背景,蓝色领进入用户眼前一亮。上面布满了白云会让用户打开界面有舒服的感觉,注册登录按键在下方是借鉴了微信界面的设计原理,微信用户如此之多,希望用户在注册时可以有使用微信一样的满意度。注册登录页面的实现效果图如下图5-2:图5-2注册登录页面的实现效果图5.1.2首页(1)首页的布局框架主页采用了上下布局,上方用于播放新闻热点,下方分别加入微论坛的娱乐模块、贴吧模块和个人中心模块。首页的布局结构图如下图5-3:图5-3首页的布局结构图(2)首页的实现效果以三个不同的地球图片构成进入相对应模块的进入方式,此点也为页面设计整体布局提供了创意,带领用户点击不同地球进入不一样的世界。首页的实现效果图如下图5-4:图5-4首页的实现效果图5.1.3发帖模块(1)发帖模块布局框架发帖模块中包含了首页栏、消息栏、发布栏和我的关注。采用了底层布局,让用户一目了然自己需要去的栏目。发帖模块布局结构图如下图5-5:图5-5发帖模块布局结构图(2)发帖模块的实现效果发帖首面设计下方用了四种月球的元素,四种月球图中,唯独我的关注用的是半圆,像摇篮一样,意义用户点关注的都是自己喜欢的,何时何地打开此版块都是自己的故乡。发帖模块实现效果图如下图5-6:图5-6发帖模块实现效果图首页栏为延续贴吧论坛主题的专一性,页面设计简洁,其底部统一以白色为底,显示的大方,避免过于花俏失去论坛原有的主题。首页栏实现效果图如下图5-7:图5-6首页栏实现效果图(4)消息栏此处的设计主要以用户操作方便为主,竖直的排版更有利于与用户的使用。消息栏实现效果图如下图5-7:图5-7消息栏实现效果图

(5)发布栏发布栏一样以白底为底色设计。上方以输入文字发布,中间设计一个相机可以让用户明白此处可添加图片或视频发布。发布栏实现效果图如下图5-8:图5-8发布栏实现效果图(6)我的关注由于用户数量会一直增多,此栏目也以竖直排版为主,显示用户的昵称和头像方便用户的查找。我的关注实现效果图如下图5-9:图5-8我的关注实现效果图5.1.4娱乐导航和商品模块(1)娱乐导航和商品模块布局框架这两个模块采用的是整页横形条的布局结构。包含了后台所增加的商品与商铺。左边为图标,右边为对应商品或商铺的详细信息。娱乐导航和商品模块布局结构如下图5-9:图5-9娱乐导航和商品模块布局结构(2)娱乐导航和商品模块实现效果以不影响用户的观赏视觉采用干净大方的白底为主,娱乐导航和商品模块实现效果图如下图5-10:图5-10娱乐导航和商品模块实现效果图5.1.5用户中心模块用户中心主要为用户修改个人信息,加入了五大洲的图片,头像在右,意义自己是生活于五大洲上,论坛风气需要大家一起维护就像我们守护自己的地球、五大洲一样。用户中心模块实现效果图如下图5-11:图5-11用户中心模块实现效果图5.2后台信息管理5.2.1后台登录后台登录页面采用了地球天气元素之晚霞,前台的生机勃勃与后台的晚霞形成对比。在管理员登录是界面与前台有所区分。后台登录[9]实现效果如下图5-12:图5-12后台登录实现效果图

5.2.2后台四表后台四表包含了用户注册信息表、用户发表信息表、商品表、商铺表。后台四表实现效果如下图5-13、图5-14、图5-15、图5-16:图5-13用户注册信息表图5-14用户发表信息表图5-15商品表图5-16商铺表

第六章项目的系统测试6.1小程序系统测试任务微论坛小程序的设计开发人员一旦完成网站的设计开发工作后,都必须保证微论坛小程序系统是否协调有序的正常运作,所以小程序的系统测试是十分之有必要的,测试的任务就是尽可能彻底把小程序的错误点检查出来加以修改,提高小程序的流畅性、可用性和可靠性。6.2小程序系统检测的目的小程序测试是为了发现程序中的错误而执行程序的过程,在小程序发布上线之前,尽可能发现软件的错误处。主要目的就是测试出是否满足客户的需求,测试人员需要把系统的需求定义与实际效果形成对比,找出两者之间的定义不符或者有矛盾之处。加以修改逐步完善,达到用户需求的效果,证明该系统整体功能实现完整,用户体验良好[10]。6.3小程序系统检测的目标(1)确保前台设计的实现效果能够满足用户的需求,系统运行时,前台页面不会出现错误显示,后台页面可以正常查看用户的相关信息。(2)确保用户登录成功后,发帖管理功能、浏览新闻、商品、商铺等功能可以正常操作运行。(3)确保小程序在要求的硬件和软件平台上工作正常。

6.4小程序的检测结果6.4.1前台测试结果(1)针对前台的设计和实现效果,前台页面测试结果如下表6-1:表6-1前台页面测试结果测试类型测试项目预测结果测试结果前台页面发帖模块正常情况下,用户点击发帖专区,小程序页面会跳转至发帖模块,正确显示发帖模块页面。正常个人中心正常情况下,用户点击个人中心,小程序页面会跳转至个人中心管理页面,正确显示个人中心管理页面。正常新闻浏览正常情况下,用户点击新闻专题,小程序页面会跳转至相对应的新闻详情,正确显示新闻详情页面。正常娱乐导航正常情况下,用户点击娱乐专区,小程序页面会跳转至商铺页面,正确显示商铺导航页面。正常

针对功能的实现效果,功能测试结果如下表6-2:表6-2微论坛功能实现测试结果测试类型测试项目预测结果测试结果功能实现帖子模块功能实现正常情况下,用户点击相对应的地方可实现相对应的发帖、点赞、评论、回复、点击关注功能。正常个人中心功能实现正常情况下,用户点击修改个人信息和屏蔽/开发个人信息,系统正常实现用户的需求。正常娱乐导航功能实现正常情况下,用户点击商铺导航和商品浏览会进入相对应的导航和详情。正常用户登录正常情况下,用户点击登录系统正常进入首页。正常6.4.2后台测试结果针对后台管理模块,后台测试结果如下表6-3:表6-3后台测试管理测试类型测试项目预测结果测试结果后台管理管理员登录正常情况下,小程序可正常显示后台登录页面,管理员输入正确的账号密码即可进入。正常查看用户信息管理员登录成功后,点击每个按钮可以看到相关的用户信息表。正常添加表单、新闻管理员登录成功后,可对前台的娱乐模块表单进行添加修改,前台会正确显示后台所输入的内容。正常帖子管理管理员登录成功后,可对用户发过的帖子进行审查,对违规行为进行管理,前台会正确显示后台所管理后的内容。正常

结论随着信息时代的到来,论坛给广大人民带来了自由发声的空间,也带来了信息传播的多途径与高速度,本文基于这些要求在微信开发者工具中进行了本次开发。本文基于微信小程序开发了一个供大众人民都可使用的微论坛小程序,从设计理念、界面设计、界面布局、功能完善等方面进行了叙述。微论坛小程序的特色是基于论坛的基础上界面设计添加了地球元素、功能方面增加了时事热点新闻和吃喝玩乐项目,为用户提供发帖回帖休息过程中提供新闻观看和娱乐休息时间。但是由于水平不足与知识储备不够充分,在本项目也有许多的不足。例如功能性在发帖时用户可以选择只看视频贴或图片贴或文字帖,娱乐界面未做到像大众点评APP一样详细把商铺资料图片展现出来,这些日后都是可以完善和改进的地方。本次开发开始阶段,在规划功能和界面方面都有许多的想法和构思,但在设计开发过程中出现了许多问题,在最后呈现出来的设计中也和原方案有些出入。由于知识储备不足,功能界面设计想法过于理想,开发水平的有限,无畏这是一次对本人的一个巨大的挑战和机遇。通过网络上和老师的指导,了解到许多微信开发者工具的基础知识和操作方法。在调查浏览文献的过程中细心学习,对他人的理论增加自己的知识量,碰到难解的问题虚心向老师请教,直至可以实现大量的基本操作。这是大学旅途中最后的一次设计,我学习了许多未曾学过的知识,不断扩充自己的知识水平,多次编译查错纠正下,我完成了此次任务,感慨万分。尽管他不是很完美但也是大学旅途中最终的答卷。未来路上,我必坚守此份态度去对待自己的每一份工作,虚心向学,满怀感恩。

参考文献[1]彭守镇.

微信小程序应用探究

[J].信息与电脑(理论版).2018(22):22-23[2]李亦珂.

微信小程序在“互联网+政务”中的应用[J].

电子技术与软件工程.2018(18):51[3]张晓燕.

微信“小程序”开发的系统实现及前景[J].

电子技术与软件工程.2018(12):49-50[4]张艳慧,初雨晴,常宴宁.

浅谈微信小程序的发展与未来[J].

电脑迷.2018(06):35[5]田志友,周元敏,田雨.

微信小程序的媒体价值[J].

新媒体研究.2018(01):47-49[6]刘玉佳.

微信“小程序”开发的系统实现及前景分析[J].

信息通信.2017(01):260-261[7]邱炳发,马燕,李明勇.

微信支持下的移动学习资源设计研究[J].

现代教育技术.2016(03):114-120[8]刘亚娟.

教育探索.基于微信公众平台的微课程设计研究[J].2016(08):133-135[9]郭全中.

小程序及其未来[J].

新闻与写作.2017(03):28-30[10]吴苏娟.计算机网络安全中数据加密技术的应用研究[J].

电脑知识与技术.2014(36):8633-8634

致谢在本文的撰写过程中,自始至终得到许明鹤老师的悉心指导,从本文的选题,到论文思路的引导、文字的组织、结构的安排、资料的收集和整理,一次次的论文的修改。老师他细心检查并作出修改意见,用了大量的心血,才得以是我顺利地完成本文的写作。在此我由衷地感谢老师在我学业、生活和工作的上的指导和关怀。老师渊博的学识,细心又耐心的性情,广阔的视野,为我营造了一种积极地学习氛围。感谢老师他在百忙之中多次审阅全文,对细节进行修改,并为本文的撰写提供了许多中肯而且宝贵的意见,本文才得以成型。在毕业之际,我真诚地感谢给我无私帮助的计算机系科学与技术系的全体老师,他们的悉心教诲和课堂传授为本文的论述提供了理论基础,并创造了许多必要条件与学习机会。还有我可爱的大学同学们,陪我度过了四年的大学美好时光,我很开心这一路与你们同行!最后,我要感谢我的父母和家人,你们是我最有力的后盾,你们对我的关爱让我深深感受到了生活的美好,谢谢你们一直以来给予我的理解、鼓励和支持,你们是我不断取得进步的精神动力。在此,由衷的感谢在百忙之中抽出时间审阅本论文的专家者师。由于本人的学识和写作的水平有限,在本文的写作中难兔有僻陋,恳请老师和同学指教。

捷键与一些电脑小技巧HYPERLINKwinkey+d:

这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!

--这个就是winkeywinkey+f:

不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f就会弹出搜索窗口。

winkey+r:

在我们的文章中,你经常会看到这样的操作提示:“点击‘开始→运行’,打开‘运行’对话框……”。其实,还有一个更简单的办法,就是按winkey+r!

alt+tab:

如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标●,选中自己希望要打开的窗口,松开这个组合键就可以了。而alt+tab+shift键则可以反向显示当前打开的窗口。

winkey+e:

当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!

小提示:

winkey指的是键盘上刻有windows徽标的键●。winkey主要出现在104键和107键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、ctrl和alt键之间增加了两个windwos键和一个属性关联键。107键盘又称为win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。

再补充点

F1显示当前程序或者windows的帮助内容。

F2当你选中一个文件的话,这意味着“重命名”

F3当你在桌面上的时候是打开“查找:所有文件”对话框

F10或ALT激活当前程序的菜单栏

windows键或CTRL+ESC打开开始菜单

CTRL+ALT+DELETE在win9x中打开关闭程序对话框

DELETE删除被选择的选择项目,如果是文件,将被放入回收站

SHIFT+DELETE删除被选择的选择项目,如果是文件,将被直接删除而不是

放入回收站

CTRL+N新建一个新的文件

CTRL+O打开“打开文件”对话框

CTRL+P打开“打印”对话框

CTRL+S保存当前操作的文件

CTRL+X剪切被选择的项目到剪贴板

CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板

SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置

ALT+BACKSPACE或CTRL+Z撤销上一步的操作

ALT+SHIFT+BACKSPACE重做上一步被撤销的操作

Windows键+D:最小化或恢复windows窗口

Windows键+U:打开“辅助工具管理器”

Windows键+CTRL+M重新将恢复上一项操作前窗口的大小和位置

Windows键+E打开资源管理器

Windows键+F打开“查找:所有文件”对话框

Windows键+R打开“运行”对话框

Windows键+BREAK打开“系统属性”对话框

Windows键+CTRL+F打开“查找:计算机”对话框

SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单

SHIFT在放入CD的时候按下不放,可以跳过自动播放CD。在打开wo

rd的时候按下不放,可以跳过自启动的宏

ALT+F4关闭当前应用程序

ALT+SPACEBAR打开程序最左上角的菜单

ALT+TAB切换当前程序

ALT+ESC切换当前程序

ALT+ENTER将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换

PRINTSCREEN将当前屏幕以图象方式拷贝到剪贴板

ALT+PRINTSCREEN将当前活动程序窗口以图象方式拷贝到剪贴板

CTRL+F4关闭当前应用程序中的当前文本(如word中)

CTRL+F6切换到当前应用程序中的下一个文本(加shift可以跳到前

一个窗口)

在IE中:

ALT+RIGHTARROW显示前一页(前进键)

ALT+LEFTARROW显示后一页(后退键)

CTRL+TAB在页面上的各框架中切换(加shift反向)

F5刷新

CTRL+F5强行刷新1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”

2.删除以下文件夹中的内容:

x:\DocumentsandSettings\用户名\Cookies\下的所有文件(保留index文件)

x:\DocumentsandSettings\用户名\LocalSettings\Temp\下的所有文件(用户临时文件)

x:\DocumentsandSettings\用户名\LocalSettings\TemporaryInternetFiles\下的所有文件(页面文件)

x:\DocumentsandSettings\用户名\LocalSettings\History\下的所有文件(历史纪录)

x:\DocumentsandSettings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)

x:\WINDOWS\Temp\下的所有文件(临时文件)

x:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件)

x:\WINDOWS\DriverCache\i386下的压缩文件(驱动程序的备份文件)

x:\WINDOWS\SoftwareDistribution\download下的所有文件

3.如果对系统进行过windoesupdade升级,则删除以下文件:x:\windows\下以$u...开头的隐藏文件

4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序

5.碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)

6.打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了

7、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe/purgecache近3xxM。(该命令的作用是立即清除"Windows文件保护"文件高速缓存,释放出其所占据的空间)

8、删掉\windows\system32\dllcache下dll档(减去200——300mb),这是备用的dll档,只要你已拷贝了安装文件,完全可以这样做。

9、XP会自动备份硬件的驱动程序,但在硬件的驱动安装正确后,一般变动硬件的可能性不大,所以也可以考虑将这个备份删除,文件位于\windows\drivercache\i386目录下,名称为driver.cab,你直接将它删除就可以了,通常这个文件是74M。

10、删除不用的输入法:对很多网友来说,WindowsXPt系统自带的输入法并不全部都合适自己的使用,比如IMJP8_1日文输入法、IMKR6_1韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于\windows\ime\文件夹中,全部占用了88M的空间。

11、升级完成发现windows\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM

12、另外,保留着\windows\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉!

13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可仅对系统所在的磁盘或分区设置还原。先选择系统所在的分区,单击"配置"按钮,在弹出的对话框中取消"关闭这个驱动器的系统还原"选项,并可设置用于系统还原的磁盘空间大小。

14、休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择"休眠"选项卡,取消"启用休眠"复选框。

15、卸载不常用组件:XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,可以在"添加/删除Windows组件"中将它们卸载。但其中有一些组件XP默认是隐藏的,在"添加/删除Windows组件"中找不到它们,这时可以这样操作:用记事本打开\windows\inf\sysoc.inf这个文件,用查找/替换功能把文件中的"hide"字符全部替换为空。这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为sysoc.inf,而不是默认的sysoc.txt),如Internat信使服务、传真服务、Windowsmessenger,码表等,大约可腾出近50MB的空间。

16、清除系统临时文件:系统的临时文件一般存放在两个位置中:一个Windows安装目录下的Temp文件夹;另一个是x:\DocumentsandSettings"用户名"\LocalSettings\Temp文件夹(Y:是系统所在的分区)。这两个位置的文件均可以直接删除。

17、清除Internet临时文件:定期删除上网时产生的大量Internet临时文件,将节省大量的硬盘空间。打开IE浏览器,从"工具"菜单中选择"Internet选项",在弹出的对话框中选择"常规"选项卡,在"Internet临时文件"栏中单击"

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论