| 一、选题背景及依据 1.背景 腾讯推出微信小程序也有一段时间了 ,在各种行业里面也都掀起-阵阵的热潮,很多APP应用被简化为小程序的功能迅速推出,同时也根据小程序的特性推出各种独具匠心的应用,相对传统的APP来说,微信小程序确实能够大大降低开发成本和难度,但也意味着需要掌握整个微信小程序的各种api、组件、接口、应用场景等相关技术点。 2.课题的目的意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序在线电子书阅读系统,前台用户使用小程序,后台管理使用基PHP+1MlySql的B/S架构;通过后台录入电子书信息、书目录信息,用户通过小程序登录,查看图书列表、查看图书信息、查看图书目录、阅读。 意义:微信小程序在线电子书阅读系统是计算机技术与图书相结合的产物,通过微信小程序在线电子书阅读系统实现了对电子书的高效管理。随着计算机技术的不断提高,计算机已经深入到社会生活的各个角落。 在工作人员的具备-定的计算机操作能力的前提下,特编此微信小程序在线电子书阅读系统软件以提高图书的阅读和销售。 3.参考文献 [1]罗丹.基于微信小程序的大学选修课考勤签到系统设计与开发[J].电子制作,2020(01):71-72.[2]徐艳华.微信小程序在微机原理与接口技术课程中的应用研究[J].教育教学论坛,2020(01):382-383.
 [3]王展红.物流企业中的计算机信息管理系统[J].数字通信世界,2020(01):277.
 [4]尤彩云,刘海燕.霓虹物语喵知识答题微信小程序的创建和应用展望[J].湖北农机化,2019(24):25.
 [5]李筠.高校图书馆应用微信小程序的实践探究[J].电子世界,2019(24):51-52.
 [6]陈建潮.基于“微信小程序”新形势下的互联网+档案服务平台研究[J].网络安全技术与应用,2019(12):163-164.
 [7]阮峰奕,朱新伟,赵小宇,陈敬增,胡欣涛.基于微信小程序的编程学习平台的开发[J].信息与电脑(理论版),2019,31(23):242-244.
 | 
    
      | 二、主要研究内容和拟解决的问题 1)设计用户组成; 录入者、阅读者 用户首次登陆系统需要注册一个用户或直接使用微信作为账号,用户在登录平台后,可以进行平台的操作。主要模块包括以下几点:(1)登录功能:注册普通账号登录;也可以直接使用微信登录;登录后可以修改用户的基本信息,也可以退出。
 (2)图书列表:后台录入图书的相关信息,点击主菜单“图书”可以查看所有图书。
 (3)图书分类:为了管理图书,在后台设置了图书的相关的分类;在后台录入图书信息的时候会选择属于哪个分类;在前台小程序可以通过点击“分类”来筛选所需要的图书。
 (4)图书查询:在首页或者图书列表的顶部,可以输入要查询的图书关键字,然后点击“查询”按钮,查询所要查找的图书名称。
 (5)图书信息:点击到图书详情页面 ,可以查看图书的介绍,图书的详细章节目录。
 (6)我的收藏:收藏的电子书列表(7)用户信息:填写姓名、qq、邮箱、备注等信息
 
 | 
    
      | 三、工作方法及措施 以Windows7或10为操作系统,采用phpstorm软件为开发后台管理,运用mysql进行数据库存储,使用微信开发者工具开发微信小程序;后台管理系统硬件环境是PC机,前台用户在手机上使用微信小程序。 采用phpstorm和微信开发者工具开发有好的人机界面和强劲的功能支持,使管理 人员的工作效率进一步提高从而节省人力、物力;另-方面,系统的制作成本低,在现有的PC机_上即可使用phpstorm和微信开发者工具进行开发。phpstorm软件在操作上是在Windows操作系统上进行在线考试后台管理系统的使用,主要凭借使用Windows操作技术即可完成数据的录入、修改、删除等功能,简单方便。用户使用手机登录微信小程序在线电子书阅读系统来使用更加方便。
 措施: 1)在图书馆和上网查阅、收集资料,分析案例,整理好可能需要用资料的并分类 2)按照设计一个模块一个模块的构建代码并尝试运行 3)记录好每次错误的地方加以改正 |