二手手机交易系统

682 篇文章 11 订阅
668 篇文章 8 订阅

摘   

近年来,随着网络产业的飞速发展,人们的日常工作和工作方式也随之发生变化。许多公司正在将常规工作方式与互联网相融合,借助互联网的力量来提升管理者的工作能力。当前很多商品售卖管理都有很多问题,所以针对电商行业的特殊性,通过开发一套能够有效提升工作人员工作的商品售卖管理效率。

本文所用的开放源码架构是SSM,以MySQL为主要数据源,idea作为开发工具。在实施二手手机交易系统前,首先要了解二手手机交易系统的主要作用是什么,然后编写相应的体系结构,然后由软件开发人员编写代码来实现,然后再使用该软件进行测试,然后再进行系统的优化。用户具有的功能包括注册登录、个人中心、购物车管理、订单管理、地址管理、收藏管理、评论管理。管理员具有的功能包括注登录、个人中心、用户管理、商品管理、留言板管理、系统管理、订单管理。

关键词:SSM;MySQL;idea

 

Abstract

In recent years, with the rapid development of the network industry, people's daily work and work methods have also undergone changes. Many companies are integrating conventional work methods with the internet, leveraging the power of the internet to enhance the work abilities of managers. Currently, there are many problems in the sales management of many products. Therefore, in response to the unique nature of the e-commerce industry, we aim to develop a set of product sales management systems that can effectively improve the efficiency of staff work.

The open source architecture used in this article is SSM, with MySQL as the main data source and Idea as the development tool. Before implementing a second-hand mobile phone trading system, it is necessary to first understand the main functions of the second-hand mobile phone trading system, then write the corresponding architecture, and then have software developers write code to implement it. Then, use the software for testing, and then optimize the system. The functions that users have include registration and login, personal center, shopping cart management, order management, address management, favorites management, and comment management. The functions that administrators have include login, personal center, user management, product management, message board management, system management, and order management.

Keywords:SSM;MySQL;idea

 

目    录

摘    要..................................................................................................................................... I

Abstract...................................................................................................................................... II

1 绪论........................................................................................................................................ 1

1.1 研究背景与意义........................................................................................................ 1

1.2 国内外研究现状........................................................................................................ 1

1.3 主要内容.................................................................................................................... 2

2 相关技术介绍........................................................................................................................ 3

2.1 MySQL数据库.......................................................................................................... 3

2.2 Vue框架..................................................................................................................... 3

2.3 MVC模式.................................................................................................................. 3

3 二手手机交易系统需求分析................................................................................................ 5

3.1 可行性分析................................................................................................................ 5

3.1.1 技术可行性.................................................................................................... 5

3.1.2 经济可行性.................................................................................................... 5

3.1.3 社会可行性.................................................................................................... 5

3.2 网站功能要求............................................................................................................ 5

3.3 性能需求.................................................................................................................... 7

4 二手手机交易系统设计........................................................................................................ 8

4.1 总体功能模块设计.................................................................................................... 8

4.2 功能模块详细设计.................................................................................................... 8

4.2.1 用户注册登录模块........................................................................................ 8

4.2.2 用户个人中心模块........................................................................................ 9

4.2.3 用户购物车管理模块.................................................................................... 9

4.2.4 用户订单管理模块........................................................................................ 9

4.2.5 用户收藏管理模块...................................................................................... 10

4.2.6 用户评论管理模块...................................................................................... 10

4.2.7 用户地址管理模块....................................................................................... 11

4.2.8 管理员用户管理模块................................................................................... 11

4.2.9 管理员商品管理模块.................................................................................. 12

4.2.10 管理员留言板管理模块............................................................................ 12

4.2.11 管理员订单管理模块................................................................................ 13

4.2.12 管理员系统管理模块................................................................................ 13

4.3 数据库设计.............................................................................................................. 14

4.3.1 概念模型结构设计...................................................................................... 14

4.3.2 逻辑结构设计.............................................................................................. 15

4.3.3 数据库表设计.............................................................................................. 20

5 二手手机交易系统实现...................................................................................................... 24

5.1 登录.......................................................................................................................... 24

5.2 用户管理.................................................................................................................. 25

5.3 商品管理.................................................................................................................. 25

5.4 公告管理.................................................................................................................. 26

5.5 订单管理.................................................................................................................. 27

5.6 商品展示.................................................................................................................. 28

5.7 商品详细信息.......................................................................................................... 29

5.8 商品资讯展示.......................................................................................................... 30

5.9 商品资讯详细信息.................................................................................................. 31

6 系统测试.............................................................................................................................. 33

6.1 测试概述.................................................................................................................. 33

6.2 基本功能测试.......................................................................................................... 33

6.3 测试结果.................................................................................................................. 36

7 总结与展望.......................................................................................................................... 37

7.1 总结.......................................................................................................................... 37

7.2 展望.......................................................................................................................... 37

致    谢.................................................................................................................................. 38

参考文献.................................................................................................................................. 39

  1. 绪论
    1. 研究背景与意义

网络商品购物,可以在网络上进行交易,进行最好的交互和交流,提供各种商品的各种资料,快速的查询和比较,极大地提升了网络交易的速度。随着电子商务的发展,电子政务也随之发展,相应的,政府部门必须加强对相关的法律、政策和法规,以保障双方的合法利益。目前,在网络商品购物之外,还有许多其他领域的电子商务活动,比如,银行实现了金融电子化,也可以实现客户的在线管理。随着网络电子商务越来越为人们所接受和应用,上述有关的法律、政策、法规也必须加以改进和更新。许多国家早已实施了有关的法律、政策和法律,以保护双方的权益。在这一点上,我们国家还不够成熟,很多时候,消费者购买了质量差的产品,或者是赝品,无法得到商家的赔偿,所以,我们必须加强对网络交易的管理,健全相应的法律、政策和法规。

    1. 国内外研究现状

在信息时代,高新技术越来越普及,而与之同步的是,由营销手段的创新带来效益也越来越普遍。由于高新技术的特殊性,以及各种工业领域的深度,早已越来越被人们所采用。以前的商品购物都是在商店里进行的,但随着电脑技术的发展,这种技术和各种经济活动的结合,让电脑在网上购买商品逐渐成为了一种时尚的趋势。网上购买商品可以降低店铺的各种开销,也能让顾客们在家里购物,不用出门就能购买到自己想要的产品。同时降低了货物的运费和零售费用。网购免去了店面租金等的中间价格,不仅提供了物美价廉的产品,还极大地推动了整个社会的经济效益,现在网上购买商品已成为一种趋势和时尚潮流,网络购物的环境也日益便捷快捷和完善,

在网上购买商品,不仅可以减少开支,而且可以在较短的时间里比较多的商品,让客户可以在最短的时间里挑选自己喜欢的物品,而同时,客户也可以节约自身逛街和出行的时长,用在自身其他事情的处理上。网络购物不仅使商品的结构更加多样化,价格也更加具有竞争力,更加完备的商品网站,并逐渐占领了越来越多的市场。这是科技创新和时代潮流的产物。

    1. 主要内容

(1)本文介绍了实现该二手手机交易系统的具体实现方法,并根据总体的软件开发过程进行了初步的调查与研究,以判断是否能够正常实现、技术可行以及系统各功能模块的设计与实现,最终选定所采用的技术及实现方案。

(2)框架是一种能够协助开发人员迅速建立起软体层级结构与重用能力的工具,该平台架构采用了开放源码架构,在开发上有着更大的优越性,可以让开发者更快地建立起基础的架构,并在此基础上,利用开放源码技术,降低了开发过程中的困难,提高了系统的安全性和稳定性。

(3)管理员对二手手机交易系统的资料进行管理,既要有框架的规范,又要有某种基本的准则,利用MySQL中的限制关联,可以产生一个基于系统中各实体的关联的数据库表格,以便在执行该系统时设定各系统的关联[3]。

  1. 相关技术介绍

二手手机交易系统采用Vue框架、MySQL数据库以及MVC模式作为核心系统的开发础。目前,该系统采用的主要方法是开发稳定、可靠、应用广泛的核心系统技术。

    1. MySQL数据库

MySQL数据库能够储存海量的数据,并且具体操作简单快捷,可以将数据库的数据库添加到数据库中,使用SQL语言来管理系统的信息。如果一定要改变信息,可以使用插入式陈述式更新数据库记录,并且使用SQL陈述式来处理您的资料。MySQL是一个开源的随意的数据库,能够提供有关特定的计算机的特定的资讯,而且MySQL的设置和设置更加方便。利用开源框架的架构,实现了对SQL的转换。MySQL和开源架构的组合使得它能够很方便地改变诸如数据库记录之类的影响。

    1. Vue框架

Vue.JS是当前最流行的一个前端编程人员使用的一个架构,它从Angular的出色特性中剥离出来,并且建立了一个轻量级的架构,这个架构主要集中在Vue.JS上,它可以利用各种构件和方式来对Vue.JS进行交互。Vue.JS的关键在于可以通过模板的句法向DOM中加入数据,在创建一个实体前,必须先宣告一个根性的特性,然后才可以对视图进行同步的修改,当一个视图与一个模型相结合时,Vue Framework可以监测到该模式的改变,并对其进行实时的修改。Vue.JS包含了构件和反应系统等功能。

组件系统是一个抽象的概念,由软件开发商通过构件来构造出一个完整的体系,很多的前端接口都可以通过构件来完成。这些构件也能扩充静态网页的程式码,并能重新利用程式码。Vue可以根据您的需求转换成定制的项目。Vue Framework将GET和SET方式通过Object对象加入到该特性中。Vue能够在其内部执行跟踪相关性,前提是在数据更新。

    1. MVC模式

MVC是最常用的一种软件开发方式,它可以将整个系统划分成模型、视图和控制器三大类。在此流程中,该模式可以将二手手机交易系统的所有资料进行打包,并与数据库表格进行对应,并可以使用SQL语句进行数据的操作,无需考虑到前端接口的处理。该视图层可以代表服务器的用户操作接口,可以将数据存储到前面的接口中,而视图层则要求相应的数据模式进行相应的处理。该控制器可以对由用户所提出的数据请求进行处理,并具有多种组织功能。

  1. 二手手机交易系统需求分析
    1. 可行性分析
      1. 技术可行性

本系统采用Java语言,易于操作,能够利用开放源码的框架进行编程,具有很好的跨平台能力,能够在多种操作系统上进行工作。与其他编程语言比较,Java语言的重量比较小,并且执行起来也比较高效。在网络中Java的有关的开放源码架构很多,易于使用,并且很轻便[5]。

本系统采用Vue. JS作为前部的结构,而后端则采用开放源码的SSM架构。如果将Vue. JS与后台的Framework组合在一起,那么就可以传输资料了。在开放源码的架构下,可以利用视图解释仪处理前面的网页,将用户所看到的资料储存在数据库内,从而增强了二手手机交易系统的安全。

      1. 经济可行性

从二手手机交易系统的需求分析到最终的设计和实施,所用的资金并不多,当二手手机交易系统的管理系统需要使用的时候,一部普通的计算机就能完成,并且在一定的软件支持下,就能正常工作。管理员运行系统比较容易,这样就有了更多的时间来调整系统。

      1. 社会可行性

本文所开发的二手手机交易系统具有不违背法律、伦理层面、操作界面较为简便、便于读者使用的特点。

    1. 网站功能要求

二手手机交易系统需要有两种角色,分别是用户和管理员。

(1)注册登录:用户注册完成后可以登录,登录的信息需要和数据库信息相对应。

(2)个人中心:用户修改个人信息,修改完成的信息需要保存到数据库中。

(3)购物车管理:用户管理购物车信息,如果有不要的商品,需要点击增减按钮。

(4)订单管理:用户管理订单信息,管理之后的信息需要保存到数据库记录中。

(5)地址管理:用户管理地址信息,管理之后的信息需要保存到数据库记录中。

(6)收藏管理:用户管理收藏信息,管理之后的信息需要保存到数据库记录中。

(7)评论管理:用户管理评论信息,管理之后的信息需要保存到数据库记录中。

图3-1 用户用例图

(1)登录:管理员登录系统管理系统信息。登录完成的信息保存到数据库记录中。

(2)个人中心:管理员修改个人信息,修改之后的信息需要保存到数据库记录中。

(3)用户管理:管理员管理用户信息,修改完成的信息保存到数据库记录中。

(4)商品管理:管理员管理商品信息,修改完成的信息保存到数据库记录中。

(5)留言板管理:管理员管理留言板信息,修改完成的信息保存到数据库记录中。

(6)系统管理:管理员管理系统信息,修改完成的信息保存到数据库记录中。

(7)订单管理:管理员管理订单信息,修改完成的信息保存到数据库记录中。

图3-2 管理员用例图

    1. 性能需求

(1)数据的安全性

由于日常使用的二手手机交易系统所生成的大量的资料,这些资料包含了整个系统的各个环节,所以资料的安全问题就显得尤为关键。为了确保数据的安全,必须对用户的口令进行加密,当用户的密码出现在数据库中时,必须要用特定的符号来替代。

(2)系统的查询效率和响应速度

在二手手机交易系统的许多模块中,都具有检索的作用,一些还包含了多种表格的检索。随着二手手机交易系统业务的不断增加,随着馆内业务的不断增加,所容纳的数据也会不断增加,所以必须对 SQL数据库中的 SQL语句进行适当的改进以提高数据的检索效率[7]。

  1. 二手手机交易系统设计
    1. 总体功能模块设计

用户具有的功能包括注册登录、个人中心、购物车管理、订单管理、地址管理、收藏管理、评论管理。

管理员具有的功能包括登录、个人中心、用户管理、商品管理、留言板管理、系统管理、订单管理。功能模块图如图4-1所示。

图4-1 功能模块图

    1. 功能模块详细设计
      1. 用户注册登录模块

只有在用户登录以后,才能够进行该系统的操作。使用者可以通过前面的介面键入使用者名称及口令进行登入,登录时序图如图4-2所示。

图4-2 登录时序图

      1. 用户个人中心模块

用户通过键入帐号和密码,可以在个人信息修改界面中修改个人信息,个人信息管理时序图如图4-3所示。

图4-3 个人信息管理时序图

      1. 用户购物车管理模块

用户输入用户名和密码可以登录到系统中,在购物车管理功能中管理购物车信息,购物车管理时序图如图4-4所示。

图4-4 购物车管理时序图

      1. 用户订单管理模块

系统管理员通过键入帐号和密码,可以在订单管理系统中进行订单的管理操作,订单管理时序图如图4-5所示。

图4-5 订单管理时序图

      1. 用户收藏管理模块

用户输入用户名和密码可以登录到系统中,在收藏管理功能中管理收藏信息,收藏管理时序图如图4-6所示。

图4-6 收藏管理时序图

      1. 用户评论管理模块

用户输入用户名和密码可以登录到系统中,在评论管理功能中管理评论信息,评论管理时序图如图4-7所示。

图4-7 评论管理时序图

      1. 用户地址管理模块

用户输入用户名和密码可以登录到系统中,在地址管理功能中管理地址信息,地址管理时序图如图4-8所示。

图4-8 地址管理时序图

      1. 管理员用户管理模块

在管理员输入了使用者名称和口令后,就可以在使用者的管理界面中管理使用者的资料,用户管理时序图如图4-9所示。

图4-9 用户管理时序图

      1. 管理员商品管理模块

系统管理员通过键入帐号和密码,可以在商品管理系统中进行商品的管理操作,商品管理时序图如图4-10所示。

图4-10 商品管理时序图

      1. 管理员留言板管理模块

系统管理员通过键入帐号和密码,可以在留言板管理系统中进行留言板的管理操作,留言板管理时序图如图4-11所示。

图4-11 留言板管理时序图

      1. 管理员订单管理模块

系统管理员通过键入帐号和密码,可以在订单管理系统中进行订单的管理操作,订单管理时序图如图4-12所示。

图4-12 订单管理时序图

      1. 管理员系统管理模块

系统管理员通过键入帐号和密码,可以在系统管理系统中进行系统的管理操作,系统管理时序图如图4-13所示。

图4-13 系统管理时序图

    1. 数据库设计
      1. 概念模型结构设计

购物车(主键、创建时间、商品表名、用户id、商品id、商品名称、图片、购买数量、单价、会员价)

地址(主键、创建时间、用户id、地址、收货人、电话、是否默认地址[是/否])

收藏(主键、创建时间、用户id、商品id、表名、名称、图片、类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注)、推荐类型、备注)

商品(主键、创建时间、商品编号、商品名称、商品分类、品牌、规格、详情、封面、单限、库存、最近点击时间、点击次数、价格)

商品分类(主键、创建时间、商品分类)

订单(主键、创建时间、订单编号、商品表名、用户id、商品id、商品名称、商品图片、购买数量、价格、折扣价格、总价格、折扣总价格、支付类型、状态、地址、电话、收货人、备注、物流)

公告(主键、创建时间、标题、简介、图片、内容

评论(主键、创建时间、关联表id、用户id、头像、用户名、评论内容、回复内容)

用户(主键、创建时间、用户名、姓名、密码、性别、头像、手机号、余额)

      1. 逻辑结构设计

图4-5 地址实体图

图4-6 购物车实体图

图4-7 评论实体图

图4-8 公告实体图

图4-9 订单实体图

图4-10 商品分类实体图

图4-11 商品实体图

图4-12 收藏实体图

图4-13 用户实体图

图4-14 数据库E-R图

      1. 数据库表设计

1. 地址信息表

地址信息表能够表现系统中的地址信息,地址信息表如表4-1所示。

表4-1 地址信息表

列名

数据类型

长度

主外键

注释

id

bigint

20

主键

addtime

timestamp

0

创建时间

userid

bigint

20

用户id

address

varchar

200

地址

name

varchar

200

收货人

phone

varchar

200

电话

isdefault

varchar

200

默认地址

2. 购物车信息表

购物车信息表能够表现系统中的购物车信息,购物车信息表如表4-2所示。

表4-2 购物车信息表

列名

数据类型

长度

主外键

注释

id

bigint

20

主键

addtime

timestamp

0

创建时间

tablename

varchar

200

商品表名

userid

bigint

20

用户id

goodid

bigint

20

商品id

goodname

varchar

200

商品名称

picture

varchar

200

图片

buynumber

int

11

购买数量

price

float

0

单价

discountprice

float

0

会员价

goodtype

varchar

200

商品类型

3. 评论信息表

评论信息表能够表现系统中的评论信息,评论信息表如表4-3所示。

表4-3 评论信息表

列名

数据类型

长度

主外键

注释

id

bigint

20

主键

addtime

timestamp

0

创建时间

refid

bigint

20

关联表id

userid

bigint

20

用户id

nickname

varchar

200

用户名

content

longtext

0

评论内容

reply

longtext

0

回复内容

4. 商品信息表

商品信息表能够表现系统中的商品信息,商品信息表如表4-4所示。

表4-4 商品信息表

列名

数据类型

长度

主外键

注释

id

bigint

20

主键

addtime

timestamp

0

创建时间

shangpinbianhao

varchar

200

商品编号

shangpinmingcheng

varchar

200

商品名称

shangpinfenlei

varchar

200

商品分类

fengmian

varchar

200

封面

pinpai

varchar

200

品牌

guige

varchar

200

规格

xiangqing

longtext

0

详情

clicktime

datetime

0

点击时间

clicknum

int

11

点击次数

price

float

0

价格

onelimittimes

int

11

单限

alllimittimes

int

11

库存

5. 收藏信息表

收藏信息表能够表现系统中的收藏信息,收藏信息表如表4-5所示。

表4-5 收藏信息表

列名

数据类型

长度

主外键

注释

id

bigint

20

主键

addtime

timestamp

0

创建时间

userid

bigint

20

用户id

refid

bigint

20

收藏id

tablename

varchar

200

表名

name

varchar

200

收藏名称

picture

varchar

200

收藏图片

type

varchar

200

类型

6. 订单信息表

订单信息表能够表现系统中的订单信息,订单信息表如表4-6所示。

表4-6 订单信息表

列名

数据类型

长度

主外键

注释

id

bigint

20

主键

addtime

timestamp

0

创建时间

orderid

varchar

200

订单编号

tablename

varchar

200

商品表名

userid

bigint

20

用户id

goodid

bigint

20

商品id

goodname

varchar

200

商品名称

picture

varchar

200

商品图片

buynumber

int

11

购买数量

price

float

0

价格

address

varchar

200

地址

goodtype

varchar

200

商品类型

7. 用户信息表

用户信息表能够表现系统中的用户信息,用户信息表如表4-7所示。

表4-7 用户信息表

列名

数据类型

长度

主外键

注释

id

bigint

10

主键

addtime

timestamp

10

创建时间

shoujihaoma

varchar

200

手机号码

mima

varchar

200

密码

yonghuxingming

varchar

200

姓名

touxiang

varchar

200

头像

xingbie

varchar

200

性别

  1. 二手手机交易系统实现
    1. 登录

在此系统中,要实现系统的安全操作,必须要经过用户的登录认证,在登录功能中,用户必须要在首页上用 login页来表达,在 login标签上要有 CSS标记,这样才能在用户的浏览器上显示登录接口。在登录接口上的输入方块要求用户通过 placeholder来进行输入。在用户单击登录键时,必须向 loginForm发送一条消息。

图5-1 登录界面

关键代码如下:

    1. 用户管理

管理员可以在用户管理模块中更改用户的信息,而在修改用户界面的时候,则要在输入框中填写修改后的用户信息。如果管理员提供的资料是非法的,那么在前面的接口上会有一些提示。

图5-2 用户管理界面

关键代码如下:

    1. 商品管理

在商品管理功能模块内,用户可以通过搜索输入栏来查找商品的信息,如果输入的商品与数据库的商品目录不符,那么就无法获得相应的信息。

图5-3 商品管理界面

关键代码如下:

    1. 公告管理

管理员可以通过管理员的权限来管理公告信息,如果管理员想要增加公告信息,就必须要登录到系统中,然后单击添加键,就可以直接跳到添加的页面,在输入了公告的资料后,可以按下提交键,将资料传送至服务器,将资料传送至服务器,而服务端使用数据库 SQL语句增加公告信息,若管理员所提供资料与数据库公告信息相符,便会造成添加失败。

图5-4 公告管理界面

关键代码如下:

    1. 订单管理

管理员在注册时输入了账号和密码,然后在管理面板上进行了相应的操作,管理员可以将该订单的资料移到相应的订单管理系统,然后按下删除按钮,将被删除的订单信息进行删除,如管理员所删除的订单与其他表格的数据存在关联,必须将其他表格上的数据全部删除。

图5-5 订单管理界面

关键代码如下:

    1. 商品展示

在商品显示的过程中,商品的信息是由前面的 form标记所决定的,它可以将商品的相关资讯用表格的方式显示。在查看了商品的信息之后,可以直接跳到商品的具体信息,在完成跳跃的过程中,用户将商品的编码发送到服务端,然后由服务器将商品的具体情况显示出来。

图5-6 商品展示界面

关键代码如下:

    1. 商品详细信息

在输入商品详情的同时,用户会根据商品的具体情况,在点击商品的图片后,会自动切换到商品的详情。客户端可以向数据库服务器传送商品号码,并根据该数据库 SQL语句获取商品的详情,并将其存储于该体系中,而前端接口可以使用规则运算来分析该体系的数据。

图5-7 商品详细信息界面

关键代码如下:

    1. 商品资讯展示

在商品资讯显示的过程中,商品资讯的信息是由前面的 form标记所决定的,它可以将商品资讯的相关资讯用表格的方式显示。在查看了商品资讯的信息之后,可以直接跳到商品资讯的具体信息,在完成跳跃的过程中,用户将商品资讯的编码发送到服务端,然后由服务器将商品资讯的具体情况显示出来。

图5-8 商品资讯展示界面

关键代码如下:

    1. 商品资讯详细信息

在输入商品资讯详情的同时,用户会根据商品资讯的具体情况,在点击商品资讯的图片后,会自动切换到商品资讯的详情。客户端可以向数据库服务器传送商品资讯号码,并根据该数据库 SQL语句获取商品资讯的详情,并将其存储于该体系中,而前端接口可以使用规则运算来分析该体系的数据。

图5-9 商品资讯详细信息界面

关键代码如下:

  1. 系统测试
    1. 测试概述

(1)界面上的错别字和风格,在网页上含有大量的字,不能出现错别字。此外,在显示时要留意字体之间的间隔和行距。前面的文字出现了混乱的代码,当你在书写前面的网页时要小心这些字符的连贯性[9]。

(2)浏览器兼容,此版本的版本主要采用 Firefox进行的单元试验,不同的浏览器核心不同,分析的文法也不同。所以在进行测试时要留意一下网页的兼容性,采用 CSS风格来调节网页版型。

(3)添加、删除、修改、查找等特点,通常的系统都会使用模糊性的查询方法,以检测查询的速度对用户的使用效果有没有任何的影响,当查询的时间太长时,就会对 SQL语句进行优化以加速查询。是否可以根据所需的关键词来确定所要的记录。当您加入时,您必须检查您的输入方块是否必须填写或限定[10]。

    1. 基本功能测试

(1)登录

表6-1 登录测试用例表

用例编号

手段

预期输出结果

实际结果

1

用户输入正确的用户名和密码

用户成功登录

用户成功登录

2

用户输入正确的用户名和错误的密码

用户不能够登录

用户不能够登录

3

用户输入错误的用户名和密码

用户不能够登录

用户不能够登录

(2)用户管理

表6-2 用户管理用例表

用例编号

手段

预期输出结果

实际结果

1

管理员需要添加用户的信息,需要进入添加用户的界面当中

当系统管理员进入了添加的页面之后,就可以在添加输入信息后点击添加。

添加成功

2

管理员需要添加用户的信息,需要进入添加用户的界面当中

当系统管理员进入了添加的页面之后,就可以在添加输入信息后点击添加。添加的信息与数据库信息相同

添加失败

3

管理员需要修改用户的信息,需要进入修改用户的界面当中

当系统管理员在修改用户接口的过程中,可以选择用户的身份进行更改,并且要小心自己的正确性

修改成功

4

管理员需要修改用户的信息,需要进入修改用户的界面当中

当系统管理员在修改用户接口的过程中,可以选择用户的身份进行更改,并且要小心自己的正确性,修改的信息与数据库的一致

修改失败

5

管理员需要删除用户的信息,需要进入删除用户的界面当中

当管理员在进行删除操作的过程中,可以点击删除来移除所选中的用户信息,并且要留意是否对该用户的纪录进行了限定,若存在外部关键字的关联,将无法被成功地移除

删除成功

6

管理员需要删除用户的信息,需要进入删除用户的界面当中

当管理员在进行删除操作的过程中,可以点击删除来移除所选中的用户信息,并且要留意是否对该用户的纪录进行了限定,删除的数据库记录与其它表有关联

删除失败

7

管理员需要添搜索户的信息,需要进入搜索用户的界面当中

当系统管理员打开了搜索界面之后,就可以在这个页面上输入一个用户名来进行查询。

查询成功

8

管理员需要添搜索户的信息,需要进入搜索用户的界面当中

当系统管理员打开了搜索界面之后,就可以在这个页面上输入一个用户名来进行查询。输入的用户名称跟数据库记录对不上

查询失败

(3)商品管理

表6-3 商品管理用例表

用例编号

手段

预期输出结果

实际结果

1

管理员需要添加商品的信息,需要进入添加商品的界面当中

当系统管理员进入了添加的页面之后,就可以在添加输入信息后点击添加。

添加成功

2

管理员需要添加商品的信息,需要进入添加商品的界面当中

当系统管理员进入了添加的页面之后,就可以在添加输入信息后点击添加。添加的信息与数据库信息相同

添加失败

3

管理员需要修改商品的信息,需要进入修改商品的界面当中

当系统管理员在修改商品接口的过程中,可以选择商品的身份进行更改,并且要小心自己的正确性

修改成功

4

管理员需要修改商品的信息,需要进入修改商品的界面当中

当系统管理员在修改商品接口的过程中,可以选择商品的身份进行更改,并且要小心自己的正确性,修改的信息与数据库的一致

修改失败

5

管理员需要删除商品的信息,需要进入删除商品的界面当中

当管理员在进行删除操作的过程中,可以点击删除来移除所选中的商品信息,并且要留意是否对该商品的纪录进行了限定,若存在外部关键字的关联,将无法被成功地移除

删除成功

6

管理员需要删除商品的信息,需要进入删除商品的界面当中

当管理员在进行删除操作的过程中,可以点击删除来移除所选中的商品信息,并且要留意是否对该商品的纪录进行了限定,删除的数据库记录与其它表有关联

删除失败

7

管理员需要添搜索户的信息,需要进入搜索商品的界面当中

当系统管理员打开了搜索界面之后,就可以在这个页面上输入一个商品名来进行查询。

查询成功

8

管理员需要添搜索户的信息,需要进入搜索商品的界面当中

当系统管理员打开了搜索界面之后,就可以在这个页面上输入一个商品名来进行查询。输入的商品名称跟数据库记录对不上

查询失败

    1. 测试结果

这一章主要从基础的测试和功能的基础上对其进行分析,指出其主要的测试手段既要关注在前台网页上发生的问题,还要关注后台的逻辑处理。在测试的过程中,系统必须要注意程序,首先要遵循常规的商业逻辑来进行检测,然后再进行检测,然后再进行检测。在进行试验的过程中,要尽量把具体的条件都纳入其中,这样才能得到较好的效果。

  1. 总结与展望
    1. 总结

在实施二手手机交易系统前,要对各种职能进行具体的分析,并根据企业的业务要求进行功能模块的开发。在系统的设计阶段结束后,就是系统的研发阶段了。首先要按照二手手机交易系统的实际情况来进行数据库的开发,而在进行数据库的开发时必须要按照三个主要的范例来进行。基于 SSM的开放源码框架,对二手手机交易系统的基础结构进行了初步的设计。最终对各功能模块的实施。

在完成了系统的研制工作以后,工作还没有结束,在使用前,必须先进行系统的测试。在软件开发过程中,测试是一个十分关键的部分。首先,对该软件的各功能模块进行了检测,以验证其兼容、错误等问题。然后可以在操作系统上进行表格的资料,也可以利用特定的字符等方法来检查系统的资料是否严密。

    1. 展望

尽管该系统的功能比较完善,还可以在以后的工作中对其进行改进。其要点如下:

数据可视化是一种基于图像的可视性技术,利用图形对数据可视化进行管理。对这些资料进行直观的解析,也是一件非常有意义的事情。目前,二手手机交易系统的资料显示一般采用图表的方式来显示,而这往往无法让用户更好的理解资讯。

总之,尽管该系统已经完成了一套较为完善的商品售卖管理体系,但其在数据显示方面仍有不足,需要进一步完善的智能技术,今后可以从智能化、可视化等方面进行改进。

致   

时光飞逝,大学生涯即将走到尽头。在这里,我要感谢指导老师、计算机学院老师和同学们对我的支持和帮助。我过去仅知道一些书面方面的东西,现在我已经可以自己编写二手手机交易系统了,我的论文也终于可以写完了。

首先,我要谢谢导师给我一个绝佳的学习机会,让我在项目上的实践技能得到了极大的提升。在编写过程中,我碰到了许多问题,在导师的引导和协助下,我得到了许多启发。即便他们要忙碌在科学研究上,也会抽出一些时间来协助我,这也激发了我继续前进的动力。

谢谢同学们在这个项目上的支持,在过去的几年里,我们彼此监督、共同努力,共同完成了很多项目,让我体会到了团队精神的益处,也感谢同学们的支持与支持。我的家人给予了我良好的生活条件,我一直都在支持和激励着我,在我的学习和生活中都得到了极大的帮助。

参考文献

  1. 吴锋珍.基于主从同步的MySQL负载均衡设计与部署[J].湖南邮电职业技术学院学报,2022,21(02):40-43.
  2. 焦宇,李民,王欢,余开朝.基于MySQL性能调优的推荐系统优化设计[J].软件导刊,2022,21(09):108-112.
  3. 马鸿飞,丁丽娜.基于MySQL的验光数据库[J].科技资讯,2022,20(17):8-10.
  4. 郑戟明,董云朝,柳青.MySQL数据库数据导入导出方法的探讨[J].电脑知识与技术,2022,18(22):24-25.
  5. Zmaranda Doina R.,Moisi Cristian I.,Győrödi Cornelia A.,Győrödi Robert Ş.,Bandici Livia. An Analysis of the Performance and Configuration Features of MySQL Document Store and Elasticsearch as an Alternative Backend in a Data Replication Solution[J]. Applied Sciences,2021,11(24).
  6. 王杨.黑盒测试技术在嵌入式软件测试中的融合应用[J].汽车实用技术,2022,47(01):201-204
  7. 妥泽花.基于黑盒测试与白盒测试的比较探究[J].电子世界,2021(11):55-56.
  8. 蒋焕.VSP数据处理软件的测试实践[J].电子测试,2021(11):108-110.
  9. 孙志科.数据静态分析技术及其在安全软件测试中的应用[J].铁路通信信号工程技术,2021,18(05):9-14+32.
  10. 凌珊.铁路信号软件单元测试研究[J].铁路计算机应用,2020,29(02):58-61.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值