小说阅读书城微信小程序

小说阅读书城微信小程序

摘 要

当今时代,是信息大爆炸的时代,人们每天都能接收到数不清的各类信息,其形式不仅包含传统的文字和图片,还有视频、音频等多阅读资料源也较以往增长了太多。因此市面上各种阅读类应用的用户体验参差不齐,所以设计一个通用的阅读器,小说阅读器小程序采用java开发语言、以及Mysql数据库等技术。系统主要分为管理员和用户二部分,管理员服务端:首页、个人中心、用户管理、小说分类管理、书城管理、订单信息管理、小说资讯管理、小说章节管理、书圈、系统管理,用户客户端;首页、书城、小说资讯、书圈、我的等功能,基本上实现了整个小说阅读器小程序信息管理的过程。本系统在一般小说阅读器小程序的基础上增加了最新信息的功能方便用户快速浏览,是一个高效的、动态的、相互友好的小说阅读器小程序。

关键词 :小说阅读器小程序;Java技术;Mysql数据库;SSM框架

Abstract

Today's era is the era of information explosion. People can receive countless kinds of information every day. The form of information includes not only traditional words and pictures, but also video, audio and other reading sources, which has increased too much than before. Therefore, the user experience of various reading applications on the market is uneven, so a general reader is designed. The small program of novel reader uses Java development language and MySQL database technology. The system is mainly divided into administrator and user two parts, Administrator Server: home page, personal center, user management, novel classification management, bookstore management, order information management, novel information management, novel chapter management, book circle, system management, user client; home page, book city, novel information, book circle, my and other functions, basically realize the whole novel reader Small program information management process. This system adds the function of the latest information on the basis of the general novel reader applet, which is convenient for users to browse quickly. It is an efficient, dynamic and friendly novel reader applet.

Keywords: novel reader applet; Java technology; MySQL database; SSM framework

目 录

[摘 要 I](#摘 要 I)

[ABSTRACT II](#ABSTRACT II)

[目 录 II](#目 录 II)

[第1章 绪论 1](#第1章 绪论 1)

[1.1背景及意义 1](#1.1背景及意义 1)

[1.2 研究现状 2](#1.2 研究现状 2)

[1.3 研究意义 3](#1.3 研究意义 3)

[第2章 相关技术 4](#第2章 相关技术 4)

[2.1微信开发者工具 5](#2.1微信开发者工具 5)

[2.2 平台开发相关技术 6](#2.2 平台开发相关技术 6)

[第3章 系统分析 7](#第3章 系统分析 7)

[3.1 系统目标 8](#3.1 系统目标 8)

[3.2系统流程和逻辑 9](#3.2系统流程和逻辑 9)

[第4章系统概要设计 10](#第4章系统概要设计 10)

[4.1 概述 11](#4.1 概述 11)

[4.2 系统结构 12](#4.2 系统结构 12)

[4.3 数据库设计 13](#4.3 数据库设计 13)

[4.3.1 数据库实体 14](#4.3.1 数据库实体 14)

[4.3.2 数据库设计表 15](#4.3.2 数据库设计表 15)

[第5章 系统详细设计 16](#第5章 系统详细设计 16)

[5.1管理员服务端功能模块 1](#5.1管理员服务端功能模块 1)8

[5.2用户客户端功能模块 1](#5.2用户客户端功能模块 1)8

[第6章 系统测试 1](#第6章 系统测试 1)9

[6.1系统测试的目的 20](#6.1系统测试的目的 20)

[6.2系统测试方法 21](#6.2系统测试方法 21)

[6.3测试结果 22](#6.3测试结果 22)

[结 论 23](#结 论 23)

[致 谢 24](#致 谢 24)

[参考文献 2](#参考文献 2)5

1 绪论

1.1研究背景

随着网络时代的到来,互联网的优势和普及时刻影响并改变着人们的生活方式。在信息技术迅速发展的今天,计算机技术已经遍及全球,使社会发生了巨大的变革。

为了不受时间和地点的限制,智能手机用户可以通过移动网络访问网站和处理各种业务和互联网,这是一个有效的将应用系统的功能扩展到手机终端的方法。现今各种智能手机层出不穷,各类基于手机平台的软件应运而生,其中,在众多交流软件中,小程序备受人们青睐。近年来,小程序发展规模越来越大,越来越多的人开始使用小程序,目前随着智能手机系统的普及,人人手机上基本都有了小程序。

所以,小程序推出小程序广告支持公众号关注,而这就意味着小程序跟公众号之间的通道被彻底打通了。本论文小说阅读器小程序主要牵扯到的程序,数据库与计算机技术等。覆盖知识面大,可以大大的提高系统人员工作效率。

1.2研究现状

随着全球信息化的发展,人们的生活节奏越来越快,对信息的时效性越来越重视。以传统的宣传方式为载体的传统媒介早已不能满足人们对获取信息的方式、便捷性的需求。所以小说阅读器小程序渐渐成为人们关注的焦点。首先,小说阅读器小程序 ,网上获取信息的实时性、便捷性要远远高于传统媒介。系统一经上线,无论用户在世界的哪个角落,只要能够连接互联网,就能在第一时间获得想要的信息。

随着我国经济迅速发展,互联网对人们的生活及工作都带来了非常大的方便,各种管理系统都在不断的增加,但是小说阅读器小程序查询方面缺乏系统的管理方式,为提高小说阅读器小程序查询效率,特开发了本小说阅读器小程序。

小说阅读器小程序将通过计算机进行整体智能化操作,对于小说阅读器小程序信息的管理及数据保存都是非常多的,为用户提供一个智能化的管理信息平台,方便管理员可以随时随地的查看用户所需的详细信息及所有信息内容,增加管理员、用户之间的关系,计算机技术在现代管理中的应用,使计算机成为人们应用现代技术的重要工具。能够有效的解决获取信息便捷化、全面化的问题,提高效率。

如今,互联网已经深入人们的生活,智能手机、笔记本电脑等已经是人们获取信息的主要工具,因此,利用网络来进行小说阅读器小程序的管理也成为大势所趋,所以,开发一个小说阅读器小程序是必须的。

1.3 研究意义

而如今,21世纪是信息化的世界,互联网行业发展迅猛带动了生活中方方面面,信息管理的规范化、高效化的重要性日益凸显。

小说阅读器小程序利用信息的合理管理,动态的、高效的、安全的实现了用户所需信息,改变了传统的管理方式,使用户可以足不出户的阅读查询需求信息。

1.4研究目的

虽然目前已有很多基于SSM平台的小说阅读器小程序,但尚未出现更详细的功能显示和信息查询。经过分析,用户的第一眼往往是看到一个软件的外观,一个漂亮的界面将吸引用户下一次点击和理解。为了让用户通过无意识的点击尝试进入每个界面和每个按钮,用户可以进一步了解软件的质量,因此良好的软件界面将是吸引用户注意力的第一步。因此,对于每个软件界面设计工作来说,一个应用程序是占据非常重要的一部分,在高端大气中吸引用户界面,满足用户体验将进一步完成整个应用程序的各项功能,良好的用户体验度将继续使用并经常打开并使用此软件。

2 系统开发环境

为了能够使本系统较好、较为完善的被设计实现出来,在功能上,我对新系统进行了细致的分析。通过详细的分析,我选择了SSM框架来进行开发设计,在数据存储上,采用 Mysql数据库来进行设计。本系统选择的开发语言为Java语言,系统开发平台为Windows 10系统。

2.1微信开发者工具

微信开发者工具现在已经被小程序开发团队开发运行,目前微信开发者工具任然在不断的完善中,在开发小程序时经常要不断的更新。可以使用微信扫码登陆开发者工具,开发者工具将使用这个微信帐号的信息进行小程序的开发和调试。

机型选择:小程序以智能手机的屏幕尺寸为设计标准,进行切图。

预览界面:写好视图布局后点击编译,用来刷新视图界面。

控制台:方便调试打印输出信息。

上传代码:上传到腾讯服务器,提交审核必经步骤。上传代码时可以填写版本号和备注信息。

资源文件:一般可以在资源文件进行对应项目的文件目录的断点调试。

显示远程调试:手机端和PC端开发工具联调对用户而言是非常实用的。

本地数据存储:显示的是本地存储的数据。

视图调试:标组件以子父层级结构呈现,方便调试。

微信限制在2M 以内的代码体积;开发中一般不校验合法域名信息;小程序后台要做配置服务器域名。

以上就是在开发过程中微信开发者工具常用到的功能,微信开发者工具也在不断的完善。

2.2 平台开发相关技术

2.2.1小程序框架以及目录结构介绍

整个小程序框架系统分为两部分:逻辑层视图层。小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 小程序 体验的服务。小程序在视图层与逻辑层间提供了数据传输和事件系统,提供了自己的视图层以及逻辑层框架,让开发者能够专注于数据与逻辑。框架的核心是一个响应的数据绑定系统,可以让数据与视图非常简单地保持同步。在逻辑层做数据修改,在视图层就会做相应的更新。框架提供了一套基础的组件,这些组件自带微信风格的样式以及特殊的逻辑,开发者可以通过组合基础组件,创建出强大的微信小程序 。

2.2.2 JAVA技术

Java主要采用CORBA技术和安全模型,可以在互联网应用的数据保护。它还提供了对EJB(Enterprise JavaBeans)的全面支持,java servlet API,Java(java server pages),和XML技术。

JAVA语言功能:面向对象:面向对象是Java编程语言的标志之一,是一种软件开发方法。最重要的是将所有东西变成对象,然后以某种方式编程。编程时,代码和数据写在每个对象上。 面向对象编程方法的出现使得人们在编程过程中的设计思考和操作变得非常简单,同时也提高了程序的安全性。

跨平台:Java流行的一个关键特性是它的跨平台特性,这使得用Java编程变得容易。您可以用Java编写程序并在其他地方运行它,而无需在编译后更改它。

垃圾回收机制:用来将那些在程序不操作时无用的对象所占用的内存空间释放掉,C ++最被人厌恶的就是因为其不能将在编程的过程中所占用的内存空间进行及时的释放,导致随着编程时间的变长所占用的内存空间越来越多。对于一些编程高手而言,他们会在刚开始编程的时候配置一块内存地址放在堆栈上,然后在不需要的时候会对其进行释放,而一些新手和菜鸟在很多的时候会忘记删除这个内存地址,从而导致程序在运行的过程中会变得十分的不稳定,最终有可能会导致程序崩溃。所以很多C ++的高手在编写程序时往往都会将删除后的指针的值设置为NULL,然后在删除之前确定一个指针的值是否为NULL。

2.2.3 Mysql数据库

数据库是系统开发过程中不可或缺的一部分。 在WEB应用方面,MySQL AB开发了一个具有很大优势的MySQL关系数据库管理系统。 MySQL可以将数据存储在不同的表中,这非常灵活,并且还可以提高系统在实际应用中的速度。 数据库访问最常用于标准SQL语言,MySQL用于SQL语言,因此它具有高度兼容性。数据库的操作是必不可少的,包括对数据库表的增加、删除、修改、查询等功能。现如今,数据库可以分为关系型数据库和非关系型数据库,Mysql属于关系性数据库,Mysql数据库是一款小型的关系型数据库,它以其自身特点:体积小、速度快、成本低等,Mysql数据库是目前最受欢迎的开源数据库。

在WEB应用技术中, Mysql数据库支持不同的操作系统平台,虽然在不同平台下的安装和配置都不相同,但是差别也不是很大,Mysql在Windows平台下两种安装方式,二进制版和免安装版。安装完Mysql数据库之后,需要启动服务进程,相应的客户端就可以连接数据库,客户端可通过命令行或者图形界面工具登录数据库。

2.2.4 SSM框架

1.Spring的优势:

通过Spring的IOC特性,将对象之间的依赖关系交给了Spring控制,方便解耦,简化了开发。

2.Spring MVC的优势:

SpringMVC是使用了MVC设计思想的轻量级web框架,对web层进行解耦,使我们的开发更简洁。

3.Mybatis的优势:

数据库的操作(sql)采用xml文件配置,解除了sql和代码的耦合,提供映射标签,支持对象和和数据库orm字段关系的映射,支持对象关系映射标签,支持对象关系的组建提供了xml标签,支持动态的sql。

3 需求分析

所谓需求分析就是,需求人员通过与用户的沟通,所获取的信息,然后把这些信息通过需求说明书的方式展示给用户和开发人员。

需求的可行性是分析和讨论发达的系统能达到什么样的要求。开发的系统或网站是否符合之前的要求。只有在预先评估系统的开发中,才能在系统开发和实施之前完成需求。系统在开发和运用过程中,在技术可行性、操作可行性、经济可行性和法律可行性这几点展开的详细说明,证明了这几点是可行的。在技术可行性中主要说明了Java是目前是较为通用、成熟的技术,具有较为强大的数据库开发功能、以及具有方便快捷的数据库接口设计功能。在现有的调研情况和所掌握的技术是必要可行的。在经济可行性中,主要说明了系统从调研时期的费用和后期维护和可节约的成本。操作可行性主要说明了系统和操作的简便性具有操作简便和上手快的特点。在法律可行性上,符合要求不涉及到侵权等问题在社会中能起到提高效率的作用。

3.1系统目标

本系统设计的是一个小说阅读器小程序的网站,此网站使用户实现了不需出门就可以在手机或电脑前进行网上查询需求信息等。

用户在注册登陆后,在客户端可以实现;首页、书城、小说资讯、书圈、我的等。然而管理员则可以在服务端直接管理;首页、个人中心、用户管理、小说分类管理、书城管理、订单信息管理、小说资讯管理、小说章节管理、书圈、系统管理等信息。本网站模块设计的独立性强,用户体验良好、后期维护修改管理十分方便。

3.2系统功能

此系统的功能分为用户模块和管理员模块:

(1)实现管理系统信息关系的系统化、规范化和自动化;

(2)减少维护人员的工作量以及实现用户对信息的控制和管理。

(3)方便查询信息及管理信息等;

(4)通过网络操作,改善处理问题的效率,提高操作人员利用率;

(5)考虑到用户多样性特点,要求界面简单,操作简便。

3.3系统流程和逻辑

系统业务流程图,如图所示:

图3-1登录流程图

图3-2添加信息流程图

图3-3注册信息流程图

4系统概要设计

4.1 概述

小说阅读器小程序基于Web服务模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在不受时间、地点的限制来使用这个系统。小说阅读器小程序工作原理图,如图4-1所示:

图4-1 系统工作原理图

4.2 系统结构

本系统架构网站系统,本系统的具体功能如下:

图4-2系统功能结构图

系统结构图,如图4-3所示:

图4-3 系统结构图

4.3数据库设计

4.3.1 数据库实体

用户管理图,如图4-4所示:

图4-4 用户管理实体图

书城管理实体属性图,如图4-5所示:

图4-5书城管理实体属性图

小说资讯管理实体属性图,如图4-6所示:

图4-6小说资讯管理实体属性图

小说章节管理实体属性图,如图4-7所示:

图4-7小说章节管理实体属性图

4.3.2 数据库设计表

此系统需要后台数据库,下面介绍数据库中的各个表的详细信息。

表名:dingdanxinxi

功能:订单信息表

字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
dingdanbianhao bigint 订单编号
xiaoshuobianhao bigint 小说编号
xiaoshuomingcheng varchar 200 小说名称
xiaoshuofenlei longtext 4294967295 小说分类
tupianfengmian longtext 4294967295 图片封面
zuozhe varchar 200 作者
jiage varchar 200 价格
yonghuzhanghao varchar 200 用户账号
yonghuxingming varchar 200 用户姓名
beizhu varchar 200 备注
yonghushouji varchar 200 用户手机
sfsh varchar 200 是否审核
shhf varchar 200 审核回复

表名:shucheng

功能:书城表

字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
xiaoshuobianhao varchar 200 小说编号
xiaoshuomingcheng varchar 200 小说名称
xiaoshuofenlei varchar 200 小说分类
tupianfengmian int 图片封面
zuozhe varchar 200 作者
chubanshe varchar 200 出版社
zongzhangjie varchar 200 总章节
zishu varchar 200 字数
jieshao varchar 200 介绍 0
jiage varchar 200 价格

表名:xiaoshuofenlei

功能:小说分类表

字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 新增时间
xiaoshuofenlei varchar 100 小说分类

表名:xiaoshuozhangjie

功能:小说章节表

字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 新增时间
dingdanbianhao varchar 100 订单编号
xiaoshuomingcheng varchar 100 小说名称
tupianfengmian timestamp 100 图片封面
zhangjie varchar 100 章节
yonghuzhanghao varchar 100 用户账号
yonghuxingming timestamp 100 用户姓名
zhangjieneirong varchar 100 章节内容

表名:xiaoshuozixun

功能:小说资讯表

字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
biaoti varchar 200 标题
fengmian varchar 200 封面
zixunlaiyuan varchar 200 资讯来源
fabushijian longtext 4294967295 发布时间
neirong varchar 200 内容

表名:yonghu

功能:用户表

字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
yonghuzhanghao bigint 200 用户账号
mima bigint 200 密码
yonghuxingming longtext 4294967295 用户姓名
xingbie longtext 4294967295 性别
nianling int 200 年龄
touxiang varchar 200 头像
yonghushouji varchar 200 用户手机

5 系统详细设计

5.1管理员服务端功能模块

管理员登录,管理员通过输入用户名、密码、角色等信息即可进行系统登录,如图5-1所示。

图5-1管理员登录界面图

管理员登录进入小说阅读器小程序可以查看首页、个人中心、用户管理、小说分类管理、书城管理、订单信息管理、小说资讯管理、小说章节管理、书圈、系统管理等内容,如图5-2所示。

图5-2管理员功能界面图

用户管理,在用户管理页面可以查看用户账号、用户姓名、性别、年龄、头像、用户手机等信息,并可根据需要进行详情、删除、修改等操作,如图5-3所示。

图5-3用户管理界面图

小说分类管理,在小说分类管理页面可以查看小说分类等内容,并可根据需要进行详情、删除,修改等操作,如图5-4所示。

图5-4小说分类管理界面图

书城管理,在书城管理页面可以查看小说编号、小说名称、小说分类、图片封面、作者、出版社、总章节、字数、价格等信息,并可根据需要进行详情、查看评论、删除,修改等操作,如图5-5所示。

图5-5书城管理界面图

订单信息管理,在订单信息管理页面可以查看订单编号、小说编号、小说名称、小说分类、图片封面、作者、价格、用户账号、用户姓名、备注、用户手机、是否支付、审核回复、审核状态、审核等信息,并可根据需要进行详情、推送章节、删除,修改等操作,如图5-6所示。

图5-6订单信息管理界面图

小说资讯管理,在小说资讯管理页面可以查看标题、封面、资讯来源、发布时间等信息,并可根据需要进行详情、删除,修改等操作,如图5-7所示。

图5-7小说资讯管理界面图

小说章节管理,在小说章节管理页面可以查看订单编号、小说名称、图片封面、章节、用户账号、用户姓名等信息,并可根据需要进行详情、修改、删除等操作,如图5- 8所示。

图5-8小说章节管理界面图

书圈,在书圈页面可以查看帖子标题、用户名、状态等信息,并可根据需要进行修改操作,如图5- 9所示。

图5-9书圈界面图

轮播图;该页面为轮播图管理界面。管理员可以在此页面进行首页轮播图的管理,通过新建操作可在轮播图中加入新的图片,还可以对以上传的图片进行修改操作,以及图片的删除等操作,如图5- 10所示

图5-10轮播图界面图

5.2用户客户端功能模块

用户注册通过注册窗口,进行在线填写自己的用户账号、密码、用户姓名、性别、年龄、用户手机等,信息编辑完成后核对信息无误后进行选择注册,系统核对用户所输入的账号信息是否准确,核对信息准确无误后系统进入到操作界面。如图5-11所示。

图5-11用户注册界面图

用户登录通过账号、密码页面,进入到小说阅读器小程序主界面,进入到操作界面,进行相对应操作,如图5-12所示。

图5-12用户登录界面图

用户首页页面可以查看首页、书城、小说资讯、书圈、我的等信息,进行提交操作,如图5-13所示。

图5-13用户首页界面图

用户进入书城页面可以填写小说编号、小说名称、小说分类、图片封面、作者、出版社、总章节、字数、价格等信息,进行购买或收藏等操作,如图5-14所示。

图5-14书城界面图

用户进入订单信息页面可以填写订单编号、小说编号、小说名称、小说分类、图片封面、作者、价格、用户账号、用户姓名、备注、用户手机等信息,进行提交等操作,如图5-15所示。

图5-15订单信息界面图

用户进入我的发布页面可以填写标题、内容等信息,进行确认提交操作,如图5-16所示。

图5-16我的发布界面图

用户进入用户信息页面可以填写用户账号、用户姓名、性别、年龄、头像、用户手机等信息,进行保存、退出登录操作,如图5-17所示。

图5-17用户信息界面图

用户进入书圈发帖详情页面可以填写帖子标题、用户名等信息,进行回复、评论等操作,如图5-18所示。

图5-18书圈发帖详情界面图

6 系统测试

6.1系统测试的目的

程序设计不能保证没有错误,这是一个开发过程,在错误或错误的过程中都是难以避免的。虽然这是不可避免的,但我们不能使这些错误始终存在于系统中,错误可能会造成无法估量的后果,如系统崩溃,安全信息泄露,系统无法正常启动等,为了避免这些问题,我们需要测试程序,再测试过程中发现问题,并纠正它们,从而使系统更长时间稳定成熟。

本章的作用是发现这些问题,并对其进行修改,虽然耗时费力,但对于长期使用而言是非常重要和必要系统的开发。

软件在设计后必须进行测试,调试过程中使用的方法是软件测试方法。在开发新软件时,系统测试是检查软件是否合格的关键步骤,以及是否符合设计目标的参考。测试主要是查看软件中数据的准确性,正确的操作与否,以及操作的结果,还有哪些方面需要改进。

小说阅读器小程序的实现,对于系统中功能模块的实现及操作都必须通过测试进行来评判系统是否可以准确的实现。在系统正式上传使用之前必须做的一步就是系统测试,对于测试发现的错误及时修改处理,保证系统准确无误的供给用户使用。

6.2系统测试方法

在对小说阅读器小程序进行测试的时候在找到问题的情况下必须在第一时间找到解决问题的办法,不要存在侥幸的心理,这样才能让小说阅读器小程序开发的质量可以过关,并且开发的周期会大大缩短,还有就是在测试时,不要出现重复性的错误,遇到一个错误问题,要将整个小说阅读器小程序开发所牵扯的该问题都必须一一解决,提高小说阅读器小程序的安全性、稳定性。

白盒测试与黑盒测试是测试中比较常用的两种方法。

①结构测试俗称白盒测试:这种测试是在对程序的处理过程与结构都有详尽谅解的前提下,顺从程序内部的逻辑而完成的系统测试,以确定系统中所有的通路都能够遵照设计要求正常工作,不出现任何偏差。

②功能测试又成黑盒测试:主要是针对程序功能能够按照设计正常实现的一种检测,在程序接口处进行,检测程序手法数据是否正常,与外部信息的交换是否完整。

功能测试,主要是对系统的用户登录进行详细的测试,但是登录不可以是任何人都可以登录成功的,所以对登录进行详细测试。

用户登录测试:

模块名称 测试用例 预期结果 实际结果 是否通过
登录模块 用户名:001 密码:123 弹出错误提示,提示密码错误 弹出错误提示,提示密码错误 通过
登录模块 用户名:123 密码:002 弹出错误提示,提示用户名错误 弹出错误提示,提示用户名错误 通过
登录模块 用户名:001 密码:001 管理员登录成功 管理员登录成功 通过

删除分类测试:

模块名称 测试用例 预期结果 实际结果 是否通过
删除分类模块 分类名:最新通知 删除成功、页面自动跳转 删除成功、页面自动跳转 通过

修改密码测试:

模块名称 测试用例 预期结果 实际结果 是否通过
修改密码模块 原密码:666 新密码:123 确认密码:123 弹出错误提示,提示原密码错误 弹出错误提示,提示原密码错误 通过
修改密码模块 原密码:001 新密码:123 确认密码:333 弹出错误提示,提示确认密码不一致 弹出错误提示,提示确认密码不一致 通过
修改密码模块 原密码:001 新密码:123 确认密码:123 密码修改成功 密码修改成功 通过

通过对功能的测试,小说阅读器小程序的基本功能都是可行的,不管是系统里面的功能,还是界面的设计都是可值得推广宣传的。

6.3 测试结果

经过对一系列测试结果的有效分析,本平台开发系统符合用户的要求和需求。所有的基本功能相对齐全,操作起来简单方便,测试系统性能良好,作为用户化系统使用是比较值得推广宣传的。

**

结论**

此时项目已经完成,即使实施的时间不是很长,但是在这个过程中需要准备很长的一段时间去对系统设计开发所实际用到的技术进行学习和巩固。在学习的过程中,我逐渐认识到了我自身存在的一些不足。对于一些控制是必要的应用技能,能够理解,整个过程中仅仅是掌握了常用的性能和控制方法,我觉得还是相对来说挺容易的。从该系统中,系统的分析和设计的调查数据,已经经历了几个月,并且努力了几个月,该系统现在已经完成。很显然,该系统仍有很多不成熟的地方,在系统设计过程中有许多技术缺陷存在。在设计的过程中也涉及到了很多自己无法解决的问题,主要通过找专业的网站和论坛来解决这些问题,对于圆满完成我的毕业设计,他们也贡献了很大一部分力量。

系统的开发环境和配置都是可以自行安装的,系统使用SSM开发工具,使用比较成熟的Mysql数据库进行对服务端及客户端的数据交互,根据技术语言结合需求对数据库进行修改维护,可以使得系统运行更具有稳定性和安全性,从而完成实现系统的开发。

在设计小说阅读器小程序的过程中还遇到了一个棘手的问题,那就是自己的英语水平还有待提高,很多关于网站技术开发的资料文献都是英文版的,关键词语以及技术性词汇不能很好的理解。只有在借助翻译软件的实时性翻译功能的辅助下才勉强看懂。显然英语水平的高低直接影响到系统的开发过程。

回顾毕业设计的整个过程,既付出了努力与汗水也收获了很多难以忘怀的美好经历。虽然在系统开发过程中经历了各种各样的困难,自己也在不断研究与探索,可是系统的实现仍有许多不足之处。但是经过系统编程工作的学习让我有了更多的信心,我相信在未来的路上,我会走的更好。

相关推荐
尚梦4 小时前
uni-app 封装刘海状态栏(适用小程序, h5, 头条小程序)
前端·小程序·uni-app
小飞哥liac7 小时前
微信小程序的组件
微信小程序
stormjun9 小时前
Java基于微信小程序的私家车位共享系统(附源码,文档)
java·微信小程序·共享停车位·私家车共享停车位小程序·停车位共享
paopaokaka_luck9 小时前
基于Spring Boot+Vue的助农销售平台(协同过滤算法、限流算法、支付宝沙盒支付、实时聊天、图形化分析)
java·spring boot·小程序·毕业设计·mybatis·1024程序员节
Bessie23411 小时前
微信小程序eval无法使用的替代方案
微信小程序·小程序·uni-app
shenweihong11 小时前
javascript实现md5算法(支持微信小程序),可分多次计算
javascript·算法·微信小程序
蜕变菜鸟11 小时前
小程序跳转另一个小程序
小程序
15 小时前
躺平成长-代码开发,利用kimi开发小程序(09)
小程序
18 小时前
微信小程序运营日记(第四天)
微信小程序·小程序
guanpinkeji18 小时前
旧衣回收小程序:提高回收效率,扩大服务范围
大数据·小程序·团队开发·软件开发·小程序开发·旧衣回收·旧衣回收小程序