基于微信小程序的小说阅读器的设计与实现

来源 :锦绣·中旬刊 | 被引量 : 0次 | 上传用户:wtt014789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:近年来微信推出的微信小程序更是大大方便了人们的生活。为满足小说阅读者的需求,本文设计一款基于微信小程序的小说阅读器,小程序开发过程中使用Web开发者工具对小说阅读器的前台进行设计,使用PHP语言进行后台编程;配置Apache服务器,数据库采用快捷、方便、高效的MySQL数据库进行数据的存储。
  关键词:微信小程序;小说阅读器;新型阅读
  當前计算机应用更新换代极为迅速,人们生活节奏的加快,使得网上阅读已经流行多年,也在时间的磨砺中被大众所接受。网络小说层出不穷,导致网络小说搜索、整理困难等问题也一涌而出,所以实现一个将各类小说统一收集管理的小程序是十分必要的。小说阅读器小程序不仅可以节约纸质资源,还能高效管理各类小说,开发的小程序界面简洁大方、易操作,不但给管理员对各类小说的管理提供了便利,也提高了用户的使用体验。
  一  小说阅读器的功能设计
  基于微信小程序的小说阅读器的前台用户功能有用户登录、用户个人信息管理、分享功能和用户小说管理等。用户可以使用微信账号登录小程序同步个人数据,登录后将展示用户基本信息。用户个人信息管理是用户登录之后可以看到自己的头像、昵称,还可以授权位置信息展示个人所在地。扩展功能中可以对缓存进行清理、查看系统信息和监控网络状态。用户可以使用分享功能将小说及小说阅读器分享给好友。用户小说管理是用户可以进行查询、阅读正文、评论和收藏的操作。可以根据小说分类、具体名称或者关键字来进行模糊查询。小说内容填充具体为小说宣传图、标题、作者、正文等内容,还可以对小说进行收藏、评论和分享操作。用户收藏,即用户已收藏的小说,收藏过的小说可以从此处进行查看和阅读。
  基于微信小程序的小说阅读器后台管理员功能包括用户管理,分类管理和小说管理。用户管理即是管理员拥有更新用户数据信息、更新用户界面的权限分类管理是管理员能对小说类别进行增加或者删除操作小说管理即是负责小程序中小说的日常更新、上下架和展示功能。
  小说阅读器的功能结构图如图1所示。
  二  小说阅读器的逻辑结构设计
  MySQL数据库由于数据处理速度快而被广泛使用。对于存储在数据库中的数据,可以使用数据库管理系统进行高效有序的组织和管理。本系统采用MySQL作为后台数据库的主要原因是它功能强大,迁移速度快,系统灵活性高。又因其开源,体积小,安装和使用方便,维护方便,成本比其他数据库低得多,跨平台性强,故很多人选择使用MySQL数据库进行产品开发。
  本系统数据库采用MySQL数据库,逻辑结构数据库表有用户信息表、阅读评论信息表、管理员信息表、小说信息表。小说阅读器的E-R图如图2所示。
  三  小说阅读器的实现
  小说阅读器小程序前台设计严格遵守页面设计规则,页面排版清新简约、易操作、安全性能高,并且添加交互效果以吸引更多用户使用。开发环境是Win10系统、Google浏览器。前台的设计主要使用小程序开发技术,使用PHP study集成开发环境进行一体化开发,使用wxml和wxss对视图层进行编写开发,美化渲染页面结构及样式。
  小说阅读器小程序在开发中使用MySQL存储数据,而调试则是在Google浏览器进行。即:编写测试用例,对照测试用例对各个功能模块进行大量的测试,测试用户登录功能、个人信息管理功能、分类管理和小说管理功能。数据库这方面的操作,如增加或删除小说种类、更新用户信息等操作都能够正常完成。系统中的各个模块也都能够正常运行,且实现了各自的功能。同时对测试过程中发现的问题进行了研究与解决,完善了小说阅读器小程序中存在的潜在问题,使系统更加可靠,保障了用户的信息安全,保证用户能更好的使用小程序的各项功能。
  用户可以对小程序进行授权登录操作,点击“获取用户信息”,即可进行授权登录。
  用户在进行小说阅读的过程中,可以将小说分享给好友。分享图标悬浮于界面,不影响阅读,又方便用户随时进行分享。
  管理员拥有对小说的上下架管理的权利,对小说进行增加、删除、修改。点击上传图片,即可在本地选择小说封面进行上传,上传成功后会提示“上传成功”。选择完分类后,添加小说标题、小说详情、小说发布人,以完善小说的基本信息。
  四  结束语
  随着互联网信息技术和智能手机的不断发展,当前小说量大、种类繁多,如何有效利用小说阅读器小程序进行小说阅读,哪些小说资源才是能满足用户的需求的资源,也将是基于微信小程序的小说阅读器所需关注和重视的一个研究领域和趋势。本文设计开发的基于微信小程序的小说阅读器,由于缺乏实践研究经验,个人学术水平的局限等因素,在设计上还是存在一些不足之处,比如:记录用户阅读位置等。这些问题将在后期的系统升级与维护过程中不断改进与完善。
  由于当今社会信息化、科学技术发展的不断加快,人们生活质量与以往也不相同,更加追求精神需求,因而系统可能会无法满足用户需求,这就要求我们要在现实生活和工作中不断的发现、实践、创新,掌握新知识、技术,对小程序功能进行优化更新,以满足人们更多的需求。
  参考文献
  [1]宋钰.基于小程序的微信学习平台设计与实现[J]. 河南科技, 2019, 32:36-38.
  [2]李哲,周灵.微信小程序的架构与开发浅析[J].福建电脑,2019,35(12):66-69.
  [3]喻光耀.微信小程序在全民阅读服务中的应用展望[J].天津科技,2017,44(07):71-73.
  [4]黄小川.面向移动阅读应用的用户行为采集及分析方案研究与实现[D].华南理工大学,2019.
  [5]刘芳,朱沙.阅读类内容服务微信小程序的调查研究[J].四川图书馆学报,2018(06):55-59.
  [6]郑智方,李彬,刘世坤,李鹏.探究mysql的运用实例-对数据库的宏观把握[J].科技风,2020(06):129.
其他文献
摘要:随着我国经济持续、稳步发展,新时期下的档案管理工作重视程度也随之不断提高,档案管理就是针对有价值、有意义的资料进行保存、保管,是考察工作和记录工作的凭证和依据,也便于日后对旧有资料翻阅和查找,在这种情况下,档案管理工作的重要性日益凸显。本文针对新时期档案管理工作应如何创新和发展进行研究分析,旨在为日后档案管理工作带来一定参考并逐步完善档案管理工作。  关键词:档案管理;新时期;创新发展  在
期刊
摘要:筹资机制是长护险制度设计的关键内容,也是筹集资金的重要规则。本文从参保对象、筹资渠道、筹资形式、筹资标准四个层面,对我国首批试点城市长护险筹资机制进行比较分析,以期优化长护险筹资机制。研究发现当前长护险筹资机制存在参保覆盖面窄、筹资渠道单一、筹资标准较低等问题。因而,为确保长护险筹资机制的公平性、独立性、互济性及可持续性,针对存在的问题,实施相关措施,保障长护险筹资的有效运行。  关键词:长
期刊
《炼金术士》是巴西作家保罗·戈艾罗创作的一篇带有寓言特色的小说。小说富有奇幻色彩,以古代阿拉伯民间故事集《一千零一夜》中的一则故事为蓝本进行艺术加工。作为学生自读课文,编者将它录入选修课本《外国小说欣赏》第三单元。这篇课文背景充满异域风情,情节曲折离奇,让读者在阅读过程中感到趣味十足。  我班上的学生有活力,好奇心强。当我布置下预习《炼金术士》的阅读任务时,孩子们几乎异口同声语调欢快地说:早看了,
期刊
摘要:在公共图书馆当中,老年读者群体占有一定的比例,所以公共图书馆为了提高自身的服务水平,需要致力于优化老年读者服务,使老年读者在阅读期间享受到良好的阅读体验,从而促使公共图书馆服务范围以及质量的提升。  关键词:公共图书馆;老年读者;服务工作  前言:公共图书馆可以有效开展社会教育,传播科学文化知识,为社会大众提供阅读的平台,同时也能给读者提供良好的读者服务,强化公共图书馆的发展效率与质量。在公
期刊
摘要:人事档案,是企业加强自身人员管理的重要内容,是企业发展的核心需求。在企业的日常生产工作中,加强对人员的调配以及了解,可以让工作人员能够在各个岗位中各司其职,有效避免了工作人员出现怀才不遇的情况。不仅如此,人事档案也是工作人员未来仕途发展的保障,其记录着工作人员的过往经历以及受教育水平,是企业考察工作人员工作能力的重要依据,是为工作人员提升薪资待遇以及分配工作岗位的重要内容,加强人事档案管理工
期刊
林业不仅属于重要公益性事业,而且是现代基础产业体系的有机部分,可以在生态调节、经济发展、社会方向、文化宣传以及低碳等多重领域发挥各项功能。此外,林业工程还承担着生产农副产品、保护绿色生态环境以及保障林产品供给的重要使命。本文将对林业在经济发展中的重要作用进行分析,提出个人见解。  在十九大会议中,总书记对中国林业改革的发展提出了一系列创新战略思想,赋予了林业工程在建设绿色生态文明、提升经济效益、推
期刊
摘要:室内装修人员属于一种复合型的人才,装修业隶属于建筑业,从工种看包括设计师、木工、油漆工、水电工等。因为工作的内容其实包括了两大类别,一个是对材料以及建筑工艺的掌握,一个是与客户的审美、心理、沟通等密切相关。技术本身的因素提供了基础,但真正能够产生经济效益的,其实就是客户的需要得到满足。装修人员的非技术因素其实就是人文素质的因素。从个案调查看,装修人员的人文素质具有特定的内容:美学素养、顾客心
期刊
天池遐想  天山天池,天镜神池  七月花红果熟之际  我来到这天界的第一重阙  云雾渺渺,柔风瑟瑟  似乎看到王母娘娘的仙桃  已九千年一熟,寿比天齐  各路神仙驾蛟龙,乘浮云  赶赴瑶池欢聚蟠桃宴  仙乐袅袅,裙带飘飘  食玉英饮醴泉  闻清歌赏雅舞,  神谈仙论,约天道物自然  天山天池,人间仙境  博格达山峰的皑皑白雪  吸纳天地精华蜿蜒而至  青松翠柏环拥,藏风聚气,  生发一池碧水妩媚如
期刊
摘要:文章阐述了儿童早期阅读推广的必要性,分析了公共图书馆儿童早期阅读推广的现状,并在此基础上提出了一些建议,以期让更多学龄前儿童走进图书馆、利用图书馆。  关键词:儿童早期阅读;阅读推广;公共图书馆  引言:随着全民阅读活动的深入开展,学龄前儿童已经成为公共图书馆服务的重要对象。做好儿童早期阅读推广工作,帮助学龄前儿童养成良好的阅读习惯,是公共图书馆的责任和义务。  1、儿童早期阅读推广的涵义 
期刊
摘要:随着信息技术的飞速发展与进步,线上教育形式出现在大众视野,并且在各种教学活动中被普遍应用与实施。线上教育通过互联网模式作为载体,是一种方便快捷的教育模式。本文主要对线上教育在实际开展现状进行分析,并且对线上教育给大众带来的影响进行阐述,进而提出线上教育提高学生重要素养的对应策略,希望给相关人员提供参考建议。  关键词:教育信息化;线上教育;自我管理;自主学习  线上教育顾名思义主要指通过网络
期刊