高校二手物品交易APP---附源码19470

 

   

摘要

 随着高校学生数量的增加,二手物品交易成为了一个热门话题。本文旨在探讨高校二手物品交易APP的发展和影响。通过对相关文献和数据的分析,我们发现高校二手物品交易APP在提供便利的同时也存在一些问题。首先,这些APP为学生提供了一个方便快捷的平台来买卖二手物品,节省了时间和精力。其次,这些APP还促进了资源的循环利用,有助于减少浪费和环境污染。然而,我们也发现一些问题,比如信息真实性的难以保证、交易纠纷的处理等。因此,我们建议高校二手物品交易APP应加强用户身份验证机制、完善交易纠纷解决机制,并加强与学校相关部门的合作,以确保交易的安全和可靠性。

高校二手物品交易APP的开发项目以springbootHBuilder X技术为基础,采用JavaWeb的开发方法,使用MySQL数据库,首选对本高校二手物品交易APP的各个功能以及用户的需求做出了解释,然后根据用户线上买卖的需求,再介绍了系统的总体设计以及其详细设计,给用户提供了高校二手物品交易APP的总体结构的搭建方法。从而满足用户网上订餐的需求。

关键词  JavaWeb;springboot高校二手物品交易APP ;MySQL;HBuilder X

University second-hand item trading app

Abstract With the increase in the number of college students, second-hand item trading has become a hot topic. This article aims to explore the development and impact of second-hand item trading apps in universities. Through the analysis of relevant literature and data, we have found that while providing convenience, there are also some problems with the second-hand goods trading app in universities. Firstly, these apps provide students with a convenient and efficient platform to buy and sell second-hand items, saving time and effort. Secondly, these apps also promote the recycling of resources, helping to reduce waste and environmental pollution. However, we have also found some issues, such as difficulty in ensuring the authenticity of information, and handling transaction disputes. Therefore, we suggest that university second-hand item trading apps should strengthen user identity verification mechanisms, improve transaction dispute resolution mechanisms, and strengthen cooperation with relevant departments of the school to ensure the safety and reliability of transactions.

The development project of this university's second-hand item trading app is based on the Springboot framework HBuilder X technology, adopts JavaWeb development methods, uses MySQL database, and first explains the various functions and user needs of the university's second-hand item trading app. Then, according to the user's online buying and selling needs, the overall design and detailed design of the system are introduced, Provided users with the overall structure construction method of the college second-hand item trading app. To meet the needs of users for online ordering.

Keywords JavaWeb; Springboot; University second-hand goods trading app; MySQL; HBuilder X

目  录

1 绪论

1.1 研究背景

1.2研究意义

1.3国内外研究动态

1.4论文结构与章节安排

1.5开发技术和开发特点

2 高校二手物品交易APP需求分析

2.1 可行性分析

2.1.1 技术可行性分析

2.1.2 经济可行性分析

2.1.3 操作可行性分析

2.2 功能需求分析

2.3 非功能性需求分析

3 高校二手物品交易APP概要设计

3.1系统体系结构

3.1.1前端APP用户功能结构图设计

3.1.2后端APP卖家功能结构图设计

3.2.2后端管理员功能结构图设计

3.2总体功设计

3.3功能需求分析

3.3.1系统前端界面

3.3.2系统后端界面

4 高校二手物品交易APP数据库设计

4.1 数据库概念结构设计

4.2  数据库逻辑结构设计

5 高校二手物品交易APP详细设计与实现

5.1前台用户功能模块

5.1.1 前台首页界面

5.1.2注册界面

5.1.3登录界面

5.1.4 校园资讯界面

5.1.5 商城中心详情界面

5.1.6购物管理界面

5.1.7订单管理界面

5.2管理员功能模块

5.2.1 普通用户界面

5.2.2 校园资讯界面

5.2.3 商城中心界面

5.2.4 分类列表界面

5.2.5订单列表界面

6系统的测试

6.1测试的目的

6.2 系统测试用例

6.3 系统测试结果

结 论

参考文献

致谢

1 绪论

1.1 研究背景

随着高校学生数量的增加和消费观念的转变,二手物品交易在高校内逐渐兴起。传统的二手市场存在一些问题,如信息不对称、交易不便等,而高校二手物品交易APP应运而生,为学生提供了一个更方便、快捷的交易平台。然而,目前对于高校二手物品交易APP的研究还相对较少,尚未全面了解其发展现状、影响因素以及存在的问题与挑战。

因此,本研究旨在深入探讨高校二手物品交易APP的发展情况和影响因素,以期为相关领域的研究和实践提供参考和借鉴。通过对相关文献的综述和数据的分析,我们将探讨高校二手物品交易APP的特点、用户行为、市场竞争等方面的问题,并提出相应的建议和改进措施,以促进高校二手物品交易APP的健康发展。

1.2研究意义

高校二手物品交易APP的研究意义在于探讨其对大学生群体的影响和价值。随着互联网技术的发展,二手物品交易APP成为了大学生们购买和出售物品的主要渠道之一。这种APP不仅提供了便捷的交易平台,还能够促进资源的共享和循环利用,有助于减少浪费和环境负担。

通过研究高校二手物品交易APP,我们可以深入了解其在大学生群体中的使用情况、交易模式以及用户满意度等方面的信息。这些研究结果可以为APP开发者提供有针对性的改进建议,进一步提升用户体验和交易效率。同时,研究还可以揭示大学生在二手物品交易中的消费行为和偏好,为商家和市场营销人员提供有益的市场分析和定位参考。

此外,高校二手物品交易APP的研究也有助于推动大学生创业和创新精神的培养。通过参与APP的使用和运营,学生们可以锻炼自己的管理和营销能力,培养创业意识和团队合作精神。这对于他们未来的职业发展和创业机会都具有积极的影响。

综上所述,高校二手物品交易APP的研究意义重大,不仅可以为APP的改进提供参考,还能够促进资源的共享和循环利用,培养学生的创业精神和实践能力。因此,我们有必要深入研究这一领域,以推动大学生群体的可持续发展和创新创业能力的提升。

1.3国内外研究动态

在国内,有学者对高校二手物品交易APP的使用情况和用户满意度进行了调查研究。例如,某研究发现,大部分大学生对这类APP的使用体验较好,认为它们提供了便捷的交易平台和丰富的商品选择。同时,也有研究关注到一些问题,如信息真实性、安全性和交易纠纷等方面存在的挑战。

在国外,一些研究聚焦于高校二手物品交易APP对资源共享和环境可持续性的影响。例如,有研究发现,这类APP的出现促进了资源的共享和循环利用,减少了浪费和环境负担。此外,还有学者探讨了这类APP对社交网络和社区建设的作用,认为它们有助于加强学生之间的联系和互动。

除了上述研究,还有一些学者从商业角度对高校二手物品交易APP进行了分析。他们关注于市场规模、商业模式和盈利能力等方面的问题,探讨了这类APP在商业运营中的挑战和机遇。

综上所述,国内外对于高校二手物品交易APP的研究主要集中在使用情况、用户满意度、资源共享和环境可持续性、社交网络和社区建设以及商业运营等方面。这些研究成果为我们深入理解和改进高校二手物品交易APP提供了重要的参考和借鉴。然而,仍有一些方面需要进一步研究,如隐私保护、平台监管和用户行为分析等,以更好地推动这一领域的发展。

1.4论文结构与章节安排

本次写作的论文,在结构方面主要分为七大部分,每一部分都必不可少,共同组合形成一个完好的论文结构,具体的安排列出如下。

绪论部分,该部分讲述的是高校二手物品交易APP的开发背景,明确开发的意义以及系统的研究动态,并对系统的整个章节安排进行介绍。

系统分析部分,该部分首先从可行性入手进行分析,明确程序开发可行后,进而对程序的功能以及姓名需求进行分析。

系统概要设计,对系统前后台的功能分别进行设计,然后完成系统的总体功能以及各个子模块的设计。

系统数据库的设计,对系统的数据库实体以及数据库表进行设计

系统的实现部分,对系统每一角色主要实现的功能的页面来进行展示一下。

系统测试部分,介绍测试的测试目的,用例,完成对程序测试工作,让投入运行的程序减少出错的几率,力求最好。

总结部分,此刻所有的工作都已经完成了,在此进行总结,展望。

1.5开发技术和开发特点

本系统前端框架采用了比较流行的渐进式JavaScript框架Vue.js。使用Vue-Router和Vuex实现动态路由和全局状态管理,Ajax实现前后端通信,Element UI组件库使页面快速成型。后端部分:采用springboot作为开发框架,同时集成MyBatis、Redis等相关技术。

2 高校二手物品交易APP需求分析

2.1 可行性分析

可行性分析是系统分析的第一步,通过可行性分析我们可以得出系统是不是值得开发,如果系统的开发是不可信的,那么就没有必要再进行下面的操作,对于本高校二手物品交易APP在可行性方面进行了技术、经济以及操作的分析。

2.1.1 技术可行性分析

高校二手物品交易APP在技术上采用的是JAVA语言、基于Browser/Server模式,前台使用了Vue、HTML、js、CSS等技术,后台使用了springboot框架结合MYSQL数据库,这些技术在校期间都已经学习过,而且用这些技术开发过一些小的系统,同时在实际开发中JAVA功能强大被普通应用,因此开发技术是没有问题的。

2.1.2 经济可行性分析

开发高校二手物品交易APP并不需要投入太多,开发工具、服务器、数据库等,都可以通过网络搜索、下载、安装,只需要一台普通的计算机就可以完成操作,而且在系统功能规划上都是通过问卷调查了解用户需求,通过百度、知网库、学校图书馆查阅相关系统,了解它们对系统具体实现的功能需求,然后进行设计开发,不存在任何开销,因此系统的开发在经济方面是可行的。

2.1.3 操作可行性分析

高校二手物品交易APP的在开发的时候充分了解用户群体,对于没有学习过计算机的用户也进行考虑在内,在系统的开发中首页有醒目的导航栏,使得即使没有学习过计算机课程的用户,也可以根据导航栏的提示进行操作,非常方便,因此系统在操作上是可行的。

2.2 功能需求分析

(1)商城中心模块:本高校二手物品交易APP最主要的功能就是商品,所有系统中需要卖家添加各种商品供用户查询,购买,管理员在此模块主要是对商品的增删改查,游客实现对商品的查询,用户则实现商品的收藏、评论、加购等操作。如下图2-1所示。

2-1 商城中心模块用例图

(2)校园资讯模块:管理员在后台可以对校园资讯及其分类进行增删改查,游客实现查看校园资讯,用户进行收藏、点赞、评论。删改查,游客实现对校园资讯的查询,用户则实现校园资讯的收藏、评论、加购等操作。如下图2-2所示。

2-2校园资讯模块用例图

(3)用户管理模块:在前台游客可以通过注册,然后参与到系统当中,管理员可以对注册的用户进行修改、删除、查询、也可以添加新的用户。如下图2-3所示。

2-3用户管理模块用例图

(4)购物管理:用户对喜欢的可以进行购买,可以选择立即购买或者加入到购物车中进行购买,如下图2-4所示。

2-4购物车管理模块用例图

(5)订单管理:在高校二手物品交易APP中,用户和管理员都能够管理订单,可以对订单进行查看、删除。如下图2-5所示。

2-5订单管理模块用例图。

2.3 非功能性需求分析

高校二手物品交易APP的性能性需求分析主要是分析本高校二手物品交易APP的安全性怎么样(是否会泄露用户个人信息),可靠性怎么样(用户操作的时候是不是能够根据实际操作显示信息),性能怎么样(运行是否操作流畅),可拓展性怎么样(功能能否继续拓展)等。具体可以表示在如下2-1表格中:

2-1 高校二手物品交易APP非功能需求表

安全性

主要指高校二手物品交易APP数据库的安装,数据库的使用和密码的设定必须合乎规范。

可靠性

可靠性是指高校二手物品交易APP能够按照用户的指示进行操作,经过测试,可靠性90%以上。

性能

性能是影响高校二手物品交易APP占据市场的必要条件,所以性能最好要佳才好。

可扩展性

比如数据库预留多个属性,比如接口的使用等确保了系统的非功能性需求。

易用性

用户只要跟着高校二手物品交易APP的页面展示内容进行操作,就可以了。

可维护性

高校二手物品交易APP开发的可维护性是非常重要的,经过测试,可维护性没有问题

3 高校二手物品交易APP概要设计

3.1系统体系结构

高校二手物品交易APP总体的体系结构图分为前端用户体系结构和后端管理员体系结构,其具体结构图如图3-1和图3-2所示

3.1.1前端APP用户功能结构图设计

3-1 高校二手物品交易APP前端用户功能结构图

3.1.2后APP卖家功能结构图设计

3-2 高校二手物品交易APP前端卖家功能结构图

3

3.2.2后端管理员功能结构图设计

3-4 高校二手物品交易APP后端功能结构图

3.2总体功设计

高校二手物品交易APP分为前台用户以及后台管理员两个页面,前端由游客/用户进入,用户登录后实现商品的购买,后端是卖家登录后对订单的配送等,管理员进行登录,登录以后对高校二手物品交易APP所有数据进行管理。高校二手物品交易APP的总体用例图如图3-5所示

                                   3-5高校二手物品交易APP功能总体用例图

3.3功能需求分析

高校二手物品交易APP分为三大部分:管理员模块、卖家模块、和注册用户模块

(一)管理员:

(1)登录:在数据库中直接设置管理员的用户名和密码,管理员可以在后台输入用户名+密码进行登陆操作。

(2)个人中心:个人资料的修改和个人账号登陆的密码修改,在经过登录之后可由自己管理。

(3)系统用户管理:对于存在于系统中的用户,管理员可以通过点击“系统用户管理”菜单的方式进行管理。

(4)配送信息管理:管理员对配送信息进行进行管控。

(5)系统管理:管理员可以对系统管理进行轮播图进行增删改查。

(6)学校公告:管理员可以对公告进行增删改查。

(7)留言管理:管理员可以对留言管理进行回复及留言的增删改查。

(8)论坛管理:管理员可以对交流论坛、论坛分类进行增删改查。

(9)资源管理:管理员可以对资源管理内的校园资讯、资讯分类进行增删改查。

(10)商城管理:管理员可以对商城管理内商城中心、分类列表进行维护管理。

(二)用户:

(1)首页信息:当用户登录或者注册成功之后,进入系统的前台,就可以看到首页、用户留言、购物商城、购物车、交流论坛、校园资讯、我的等信息,用户可以根据自己个人的需求进行查看;

(2)使用“注册”或“登录”两个按钮来完成注册。“登录”按钮需要填写您的用户名+密码,并且系统将检查您是否已经完成登录。“登录”按钮则需要您输入您的用户信息,并获取您的账号和密码。“注册”按钮则需要您输入您的个人资料,才能完成登录;

(3)购物车:用户点击“购物车”这个菜单按钮,可以在线进行加购等。

(4)校园资讯:用户可以在校园资讯页面进行资讯浏览查看等。

(5)网站公告:用户可以在公告页面进行公告浏览查看等。

(6)通过“我的”按钮,用户可以轻松访问和控制个人中心的所有内容,包括账号、订单、密码和其他重要信息,从而实现更加便捷的管理功能;

家用户:

(1)使用“登录”按钮来完成登录。“登录”按钮需要填写您的用户名+密码,并且系统将检查您是否已经完成登录。“登录”按钮则需要您输入您的用户信息,并获取您的账号和密码。卖家账号密码由管理员后台进行添加;

(2)个人中心:个人资料的修改和个人账号登陆的密码修改,在经过登录之后可由自己管理。

(3)商城管理:卖家可以对商城中心的商品进行增删改查。

(4)配送信息管理:卖家可以对配送信息进行增删改查。

(5)订单管理:管理员可以对用户提交的订单进行维护。

3.3.1系统前端界面

高校二手物品交易APP的前台是用户进行操作的,主要实现用户对校园资讯以及的查看,注册登录以后实现的购买以及个人信息、订单的管理。

(1)用户在前台可以查看校园资讯信息,让用户了解餐厅的各种资讯,可以对自己喜欢的资讯进行收藏、点赞,也可以实现对资讯的评论,与共同爱好者产生交流,用例说明如下表所示:

表3-1 校园资讯用例图

用例名称

校园资讯收藏/点赞/评论

角色

普通用户

用例说明

用户在前台查看校园资讯,对喜欢的资讯进行收藏、点赞、评论

前置条件

用户登录

后置条件

对用户的收藏、点赞、评论在系统中展示出来

基本事件流

1、用户通过浏览器进入本高校二手物品交易APP

2、用户登录到系统当中

3、用户进入校园资讯,选择资讯进入详情

4、用户点击收藏或者点赞

5、在评论框输入评论内容,点击提交

推展流程

异常事件流

1、用户没有登录

2、输入的评论内容为空

其他

(2)高校二手物品交易APP主要的功能就是商品购买,所有在系统中用户可以选择自己喜欢的商品进行加入购物车进行购买,用例说明如下表所示:

表3-2 商城中心用例图

用例名称

商城中心购买

角色

普通用户

用例说明

用户在前台查看商品,对喜欢的商品进行收藏、评论、立即购买、加入购物车

前置条件

用户登录

后置条件

对商城中心加入购物车或者;立即购买

基本事件流

1、用户通过浏览器进入本高校二手物品交易APP

2、用户登录到系统当中

3、用户进入商城中心,选择商城中心进入详情

4、加入购物车或者立即购买

5、在评论框输入评论内容,点击提交

拓展流程

选择支付方式

异常事件流

1、用户没有登录,需要注册登录后才能操作

2、购买失败需要取消付款

其他

3.3.2系统后端界面

高校二手物品交易APP的后台是由管理员进行操作的,主要实现管理员对首页、系统用户(管理员、注册用户、卖家、骑手用户)接单信息、配送信息、系统管理、公告管理、资源管理(校园资讯、资讯分类)商城管理(商城中心、分类列表、订单列表)管理。

表3-3 商品管理用例图

用例名称

商品管理

角色

管理员用户

用例说明

对系统当中的商品进行增删改查

前置条件

管理员登录

后置条件

基本事件流

1、管理员通过后台登录到系统当中

2、选择购物管理下的商品按钮

3、显示系统当中的所有的商品,可以输入关键词查询

4、选择内容进行增删改查

5、点击提交

拓展流程

异常事件流

输入的商品内容不正确,提示错误信息

其他

4 高校二手物品交易APP数据库设计

数据库设计一般包括需求分析、概念模型设计、数据库表建立三大过程,其中需求分析前面章节已经阐述,概念模型设计有概念模型和逻辑结构设计两部分。

4.1 数据库概念结构设计

下面是整个高校二手物品交易APP中主要的数据库表总E-R实体关系图。

4-1 高校二手物品交易APP总E-R关系图

4.2  数据库逻辑结构设计

通过上一小节中高校二手物品交易APP中总E-R关系图上得出一共需要创建很多个数据表。在此我主要罗列几个主要的数据库表结构设计。

表access_token (登陆访问时长)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

token_id

int

10

0

N

Y

临时访问牌ID

2

token

varchar

64

0

Y

N

临时访问牌

3

info

text

65535

0

Y

N

4

maxage

int

10

0

N

N

2

最大寿命:默认2小时

5

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

6

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

7

user_id

int

10

0

N

N

0

用户编号:

表address (收货地址:)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

address_id

int

10

0

N

Y

收货地址:

2

name

varchar

32

0

Y

N

姓名:

3

phone

varchar

13

0

Y

N

手机:

4

postcode

varchar

8

0

Y

N

邮编:

5

address

varchar

255

0

N

N

地址:

6

user_id

mediumint

8

0

N

N

用户ID:[0,8388607]用户获取其他与用户相关的数据

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

9

default

bit

1

0

N

N

0

默认判断

表article (文章:用于内容管理系统的文章)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

article_id

mediumint

8

0

N

Y

文章id:[0,8388607]

2

title

varchar

125

0

N

Y

标题:[0,125]用于文章和html的title标签中

3

type

varchar

64

0

N

N

0

文章分类:[0,1000]用来搜索指定类型的文章

4

hits

int

10

0

N

N

0

点击数:[0,1000000000]访问这篇文章的人次

5

praise_len

int

10

0

N

N

0

点赞数

6

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

7

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

8

source

varchar

255

0

Y

N

来源:[0,255]文章的出处

9

url

varchar

255

0

Y

N

来源地址:[0,255]用于跳转到发布该文章的网站

10

tag

varchar

255

0

Y

N

标签:[0,255]用于标注文章所属相关内容,多个标签用空格隔开

11

content

longtext

2147483647

0

Y

N

正文:文章的主体内容

12

img

varchar

255

0

Y

N

封面图

13

description

text

65535

0

Y

N

文章描述

表article_type (文章分类)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

type_id

smallint

5

0

N

Y

分类ID:[0,10000]

2

display

smallint

5

0

N

N

100

显示顺序:[0,1000]决定分类显示的先后顺序

3

name

varchar

16

0

N

N

分类名称:[2,16]

4

father_id

smallint

5

0

N

N

0

上级分类ID:[0,32767]

5

description

varchar

255

0

Y

N

描述:[0,255]描述该分类的作用

6

icon

text

65535

0

Y

N

分类图标:

7

url

varchar

255

0

Y

N

外链地址:[0,255]如果该分类是跳转到其他网站的情况下,就在该URL上设置

8

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表auth (用户权限管理)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

auth_id

int

10

0

N

Y

授权ID:

2

user_group

varchar

64

0

Y

N

用户组:

3

mod_name

varchar

64

0

Y

N

模块名:

4

table_name

varchar

64

0

Y

N

表名:

5

page_title

varchar

255

0

Y

N

页面标题:

6

path

varchar

255

0

Y

N

路由路径:

7

position

varchar

32

0

Y

N

位置:

8

mode

varchar

32

0

N

N

_blank

跳转方式:

9

add

tinyint

3

0

N

N

1

是否可增加:

10

del

tinyint

3

0

N

N

1

是否可删除:

11

set

tinyint

3

0

N

N

1

是否可修改:

12

get

tinyint

3

0

N

N

1

是否可查看:

13

field_add

text

65535

0

Y

N

添加字段:

14

field_set

text

65535

0

Y

N

修改字段:

15

field_get

text

65535

0

Y

N

查询字段:

16

table_nav_name

varchar

500

0

Y

N

跨表导航名称:

17

table_nav

varchar

500

0

Y

N

跨表导航:

18

option

text

65535

0

Y

N

配置:

19

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

20

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表cart (购物车)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

cart_id

int

10

0

N

Y

购物车ID:

2

title

varchar

64

0

Y

N

标题:

3

img

varchar

255

0

N

N

0

图片:

4

user_id

int

10

0

N

N

0

用户ID:

5

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

6

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

7

state

int

10

0

N

N

0

状态:使用中,已失效

8

price

double

9

2

N

N

0.00

单价:

9

price_ago

double

9

2

N

N

0.00

原价:

10

price_count

double

11

2

N

N

0.00

总价:

11

num

int

10

0

N

N

1

数量:

12

goods_id

mediumint

8

0

N

N

商品id:[0,8388607]

13

type

varchar

64

0

N

N

未分类

商品分类:

14

description

varchar

255

0

Y

N

描述:[0,255]用于产品规格描述

表collect (收藏)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

collect_id

int

10

0

N

Y

收藏ID:

2

user_id

int

10

0

N

N

0

收藏人ID:

3

source_table

varchar

255

0

Y

N

来源表:

4

source_field

varchar

255

0

Y

N

来源字段:

5

source_id

int

10

0

N

N

0

来源ID:

6

title

varchar

255

0

Y

N

标题:

7

img

varchar

255

0

Y

N

封面:

8

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表comment (评论)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

comment_id

int

10

0

N

Y

评论ID:

2

user_id

int

10

0

N

N

0

评论人ID:

3

reply_to_id

int

10

0

N

N

0

回复评论ID:空为0

4

content

longtext

2147483647

0

Y

N

内容:

5

nickname

varchar

255

0

Y

N

昵称:

6

avatar

varchar

255

0

Y

N

头像地址:[0,255]

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

9

source_table

varchar

255

0

Y

N

来源表:

10

source_field

varchar

255

0

Y

N

来源字段:

11

source_id

int

10

0

N

N

0

来源ID:

表forum (论坛)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

forum_id

mediumint

8

0

N

Y

论坛id

2

display

smallint

5

0

N

N

100

排序

3

user_id

mediumint

8

0

N

N

0

用户ID

4

nickname

varchar

16

0

Y

N

昵称:[0,16]

5

praise_len

int

10

0

Y

N

0

点赞数

6

hits

int

10

0

N

N

0

访问数

7

title

varchar

125

0

N

N

标题

8

keywords

varchar

125

0

Y

N

关键词

9

description

varchar

255

0

Y

N

描述

10

url

varchar

255

0

Y

N

来源地址

11

tag

varchar

255

0

Y

N

标签

12

img

text

65535

0

Y

N

封面图

13

content

longtext

2147483647

0

Y

N

正文

14

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

15

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

16

avatar

varchar

255

0

Y

N

发帖人头像:

17

type

varchar

64

0

N

N

0

论坛分类:[0,1000]用来搜索指定类型的论坛帖

表forum_type (论坛分类)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

type_id

smallint

5

0

N

Y

分类ID:[0,10000]

2

name

varchar

16

0

N

N

分类名称:[2,16]

3

description

varchar

255

0

Y

N

描述:[0,255]描述该分类的作用

4

url

varchar

255

0

Y

N

外链地址:[0,255]如果该分类是跳转到其他网站的情况下,就在该URL上设置

5

father_id

smallint

5

0

N

N

0

上级分类ID:[0,32767]

6

icon

varchar

255

0

Y

N

分类图标:

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表goods (商品信息)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

goods_id

mediumint

8

0

N

Y

产品id:[0,8388607]

2

title

varchar

125

0

Y

N

标题:[0,125]用于产品和html的<title>标签中

3

img

text

65535

0

Y

N

封面图:用于显示于产品列表页

4

description

varchar

255

0

Y

N

描述:[0,255]用于产品规格描述

5

price_ago

double

8

2

N

N

0.00

原价:[1]

6

price

double

8

2

N

N

0.00

卖价:[1]

7

sales

int

10

0

N

N

0

销量:[0,1000000000]

8

inventory

int

10

0

N

N

0

商品库存

9

type

varchar

64

0

N

N

商品分类:

10

hits

int

10

0

N

N

0

点击量:[0,1000000000]访问这篇产品的人次

11

content

longtext

2147483647

0

Y

N

正文:产品的主体内容

12

img_1

text

65535

0

Y

N

主图1:

13

img_2

text

65535

0

Y

N

主图2:

14

img_3

text

65535

0

Y

N

主图3:

15

img_4

text

65535

0

Y

N

主图4:

16

img_5

text

65535

0

Y

N

主图5:

17

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

18

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

19

customize_field

text

65535

0

Y

N

自定义字段

20

source_table

varchar

255

0

Y

N

来源表:

21

source_field

varchar

255

0

Y

N

来源字段:

22

source_id

int

10

0

N

N

0

来源ID:

23

user_id

int

10

0

Y

N

0

添加人

表goods_type (商品类型)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

type_id

int

10

0

N

Y

商品分类ID:

2

father_id

smallint

5

0

N

N

0

上级分类ID:[0,32767]

3

name

varchar

255

0

Y

N

商品名称:

4

desc

varchar

255

0

Y

N

描述:

5

icon

varchar

255

0

Y

N

图标:

6

source_table

varchar

255

0

Y

N

来源表:

7

source_field

varchar

255

0

Y

N

来源字段:

8

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表hits (用户点击)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

hits_id

int

10

0

N

Y

点赞ID:

2

user_id

int

10

0

N

N

0

点赞人:

3

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

表logistics_delivery (物流配送)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

logistics_delivery_id

int

10

0

N

Y

物流配送ID

2

order_number

varchar

64

0

Y

N

订单号

3

product_name

varchar

64

0

Y

N

商品名称

4

purchase_quantity

varchar

64

0

Y

N

购买数量

5

total_transaction_amount

double

11

2

Y

N

0.00

交易总额

6

the_date_of_issuance

date

10

0

Y

N

发货日期

7

delivery_number

varchar

30

0

Y

N

配送订单

8

ordinary_users

int

10

0

Y

N

0

普通用户

9

shipping_address

varchar

64

0

Y

N

收货地址

10

delivery_status

varchar

64

0

Y

N

配送状态

11

signing_status

varchar

64

0

Y

N

签收状态

12

recommend

int

10

0

N

N

0

智能推荐

13

contact_name

varchar

255

0

Y

N

联系人名字

14

merchant_id

int

10

0

Y

N

商家id

15

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

16

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表mall_center (商城中心)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

mall_center_id

int

10

0

N

Y

商城中心ID

2

seller

int

10

0

Y

N

0

卖家

3

store_name

varchar

64

0

Y

N

店铺名称

4

store_address

varchar

64

0

Y

N

店铺地址

5

praise_len

int

10

0

N

N

0

点赞数

6

recommend

int

10

0

N

N

0

智能推荐

7

cart_title

varchar

125

0

Y

N

标题:[0,125]用于产品html的标签中

8

cart_img

text

65535

0

Y

N

封面图:用于显示于产品列表页

9

cart_description

varchar

255

0

Y

N

描述:[0,255]用于产品规格描述

10

cart_price_ago

double

8

2

N

N

0.00

原价:[1]

11

cart_price

double

8

2

N

N

0.00

卖价:[1]

12

cart_inventory

int

10

0

N

N

0

商品库存

13

cart_type

varchar

64

0

N

N

未分类

商品分类:

14

cart_content

longtext

2147483647

0

Y

N

正文:产品的主体内容

15

cart_img_1

text

65535

0

Y

N

主图1:

16

cart_img_2

text

65535

0

Y

N

主图2:

17

cart_img_3

text

65535

0

Y

N

主图3:

18

cart_img_4

text

65535

0

Y

N

主图4:

19

cart_img_5

text

65535

0

Y

N

主图5:

20

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

21

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表message (留言板)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

message_id

int

10

0

N

Y

留言板ID:

2

user_id

int

10

0

N

N

0

用户ID:

3

title

varchar

64

0

Y

N

标题:

4

content

longtext

2147483647

0

N

N

内容:

5

nickname

varchar

32

0

N

N

昵称:

6

avatar

varchar

255

0

Y

N

头像:

7

email

varchar

125

0

Y

N

留言者邮箱

8

phone

varchar

11

0

Y

N

留言者手机号码

9

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

10

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

11

reply

longtext

2147483647

0

Y

N

回复

12

reply_state

tinyint

4

0

Y

N

0

回复状态

表notice (公告)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

notice_id

mediumint

8

0

N

Y

公告id:

2

title

varchar

125

0

N

N

标题:

3

content

longtext

2147483647

0

Y

N

正文:

4

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

5

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表order (订单)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

order_id

int

10

0

N

Y

订单ID:

2

order_number

varchar

64

0

Y

N

订单号:

3

goods_id

mediumint

8

0

N

N

商品id:[0,8388607]

4

title

varchar

32

0

Y

N

商品标题:

5

img

varchar

255

0

Y

N

商品图片:

6

price

double

10

2

N

N

0.00

价格:

7

price_ago

double

10

2

N

N

0.00

原价:

8

num

int

10

0

N

N

1

数量:

9

price_count

double

8

2

N

N

0.00

总价:

10

norms

varchar

255

0

Y

N

规格:

11

type

varchar

64

0

N

N

未分类

商品分类:

12

contact_name

varchar

32

0

Y

N

联系人姓名:

13

contact_email

varchar

125

0

Y

N

联系人邮箱:

14

contact_phone

varchar

11

0

Y

N

联系人手机:

15

contact_address

varchar

255

0

Y

N

收件地址:

16

postal_code

varchar

9

0

Y

N

邮政编码:

17

user_id

int

10

0

N

N

0

买家ID:

18

merchant_id

mediumint

8

0

N

N

0

商家ID:

19

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

20

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

21

description

varchar

255

0

Y

N

描述:[0,255]用于产品规格描述

22

state

varchar

16

0

N

N

待付款

订单状态:待付款,待发货,待签收,已签收,待退款,已退款,已拒绝,已完成

23

remark

text

65535

0

Y

N

订单备注

24

delivery_state

varchar

16

0

Y

N

未配送

发货状态:未配送,已配送

表ordinary_users (普通用户)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

ordinary_users_id

int

10

0

N

Y

普通用户ID

2

user_name

varchar

64

0

Y

N

用户姓名

3

contact_number

varchar

64

0

Y

N

联系电话

4

examine_state

varchar

16

0

N

N

已通过

审核状态

5

recommend

int

10

0

N

N

0

智能推荐

6

user_id

int

10

0

N

N

0

用户ID

7

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表praise (点赞)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

praise_id

int

10

0

N

Y

点赞ID:

2

user_id

int

10

0

N

N

0

点赞人:

3

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

8

status

bit

1

0

N

N

1

点赞状态:1为点赞,0已取消

表seller (卖家)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

seller_id

int

10

0

N

Y

卖家ID

2

store_name

varchar

64

0

Y

N

店铺名称

3

store_address

varchar

64

0

Y

N

店铺地址

4

examine_state

varchar

16

0

N

N

已通过

审核状态

5

recommend

int

10

0

N

N

0

智能推荐

6

user_id

int

10

0

N

N

0

用户ID

7

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表sensitive_vocabulary (敏感词汇)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

sensitive_vocabulary_id

int

10

0

N

Y

敏感词汇ID

2

sensitive_vocabulary

varchar

64

0

Y

N

敏感词汇

3

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表slides (轮播图)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

slides_id

int

10

0

N

Y

轮播图ID:

2

title

varchar

64

0

Y

N

标题:

3

content

varchar

255

0

Y

N

内容:

4

url

varchar

255

0

Y

N

链接:

5

img

varchar

255

0

Y

N

轮播图:

6

hits

int

10

0

N

N

0

点击量:

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表upload (文件上传)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

upload_id

int

10

0

N

Y

上传ID

2

name

varchar

64

0

Y

N

文件名

3

path

varchar

255

0

Y

N

访问路径

4

file

varchar

255

0

Y

N

文件路径

5

display

varchar

255

0

Y

N

显示顺序

6

father_id

int

10

0

Y

N

0

父级ID

7

dir

varchar

255

0

Y

N

文件夹

8

type

varchar

32

0

Y

N

文件类型

表user (用户账户:用于保存用户登录信息)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

user_id

mediumint

8

0

N

Y

用户ID:[0,8388607]用户获取其他与用户相关的数据

2

state

smallint

5

0

N

N

1

账户状态:[0,10](1可用|2异常|3已冻结|4已注销)

3

user_group

varchar

32

0

Y

N

所在用户组:[0,32767]决定用户身份和权限

4

login_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

上次登录时间:

5

phone

varchar

11

0

Y

N

手机号码:[0,11]用户的手机号码,用于找回密码时或登录时

6

phone_state

smallint

5

0

N

N

0

手机认证:[0,1](0未认证|1审核中|2已认证)

7

username

varchar

16

0

N

N

用户名:[0,16]用户登录时所用的账户名称

8

nickname

varchar

16

0

Y

N

昵称:[0,16]

9

password

varchar

64

0

N

N

密码:[0,32]用户登录所需的密码,由6-16位数字或英文组成

10

email

varchar

64

0

Y

N

邮箱:[0,64]用户的邮箱,用于找回密码时或登录时

11

email_state

smallint

5

0

N

N

0

邮箱认证:[0,1](0未认证|1审核中|2已认证)

12

avatar

varchar

255

0

Y

N

头像地址:[0,255]

13

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

表user_group (用户组:用于用户前端身份和鉴权)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

group_id

mediumint

8

0

N

Y

用户组ID:[0,8388607]

2

display

smallint

5

0

N

N

100

显示顺序:[0,1000]

3

name

varchar

16

0

N

N

名称:[0,16]

4

description

varchar

255

0

Y

N

描述:[0,255]描述该用户组的特点或权限范围

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

8

register

smallint

5

0

Y

N

0

注册位置:

9

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

10

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

5 高校二手物品交易APP详细设计与实现

5.1前台用户功能模块

5.1.1 前台首页界面

当进入高校二手物品交易APP的时候,首先映入眼帘的是系统的导航栏,导航栏下面是轮播图以及购物商城,其主界面展示如下图5-1所示。

图5-1 前台首页界面图

5.1.2注册界面

不是高校二手物品交易APP中正式会员的是可以在线进行注册的,当用户点击“注册”按钮,填写上自己的账号+密码+确认密码+昵称等,再点击“注册”按钮后将会先验证输入的有没有空数据,再次验证密码和确认密码是否是一样的,最后验证输入的账户名和数据库表中已经注册的账户名是否重复,只有都验证没问题后即可会员注册成功。其用注册流程图如图5-2所示,注册界面展示如下图5-3所示。

图5-2注册流程图

图5-3 前台注册界面图

5.1.3登录界面

高校二手物品交易APP中的前台上注册后的会员是可以通过自己的账户名和密码进行登录的,当会员输入完整的自己的账户名和密码信息并通过滑动验证通过后,点击“登录”按钮后,将会首先验证输入的有没有空数据,再次验证输入的账户名+密码和数据库中当前保存的用户信息是否一致,只有在一致后将会登录成功并自动跳转到高校二手物品交易APP的首页中;否则将会提示相应错误信息,用户登录流程如图5-4所示,登录界面如下图5-5所示。

图5-4 登录流程图

图5-5会员登录界面图

5.1.4 校园资讯界面

当访客点击高校二手物品交易APP中导航栏上的“校园资讯”后将会进入到该“校园资讯”列表的界面,然后选择想要看的校园资讯,点击进入到详细界面,校园资讯界面如下图5-6所示。

图5-6校园资讯界面图

5.1.5 商城中心详情界面

当访客点击了任意商城中心后将会进入该款商城中心的详情界面,可以了解到该商城中心的图片信息、分类信息、价钱信息等,同时可以对该商城中心进行收藏、点赞、加购、购买评论,商城中心详情展示页面如图5-7所示,购买流程图如图5-8所示。

                  

图5-7 商城中心详情界面图

图5-8购买流程图

5.1.6购物管理界面

当用户点击“购物管理”按钮则会显示自己加入购物车的商城中心,然后对其进行购买管理,购物管理界面如下图5-9所示。

图5-9 购物管理界面图

5.1.7订单管理界面

在点击导航栏上的“订单管理”后,会显示自己提交的所有的订单,可以按照订单状态等进行查看,订单管理界面如下图5-10所示。

              

图5-10 订单界面图

5.2管理员功能模块

5.2.1 普通用户界面

高校二手物品交易APP中的管理人员是可以对前台注册的普通用户进行管理。普通用户界面如下图5-11所示。

图5-11普通用户界面图

5.2.2 校园资讯界面

高校二手物品交易APP中的管理人员是可以对校园资讯以及资讯分类的分类进行增删改查操作。校园资讯界面如下图5-12所示。

图5-12校园资讯理界面图

5.2.3 商城中心界面

高校二手物品交易APP中的管理人员是可以对高校二手物品交易APP内的不同商城中心的分类下的商城中心信息进行维护和管理的,商城中心界面如下图5-13所示。

图5-13商城中心界面图

5.2.4 分类列表界面

高校二手物品交易APP中的管理人员是可以对高校二手物品交易APP内的商城中心的类别进行管控。分类列表界面如下图5-14所示。

图5-14分类列表界面图

5.2.5订单列表界面

高校二手物品交易APP中的卖家是可以对高校二手物品交易APP内的商城中心订单进行管控的,同时支持根据订单编号或者是商品的名称来具体检索商城中心订单记录信息。订单列表界面如下图5-15所示。

图5-15 订单列表界面图

6系统的测试

6.1测试的目的

系统的前台、后台、数据库完成以后,这个系统才算是完成了一半,我们在这之后要对系统进行最后的一个阶段,那就是测试了,测试对一个系统来说是非常重要的,有的时候开发完一个系统,如果测试不合格的话,这个系统是没有办法进行投入使用的,所有我们要用测试对系统的功能进行检验,把不完善的功能尽量完善,把出现的bug解决掉,然后给用户呈现出一个完美的系统。通过对系统最后一步的测试,使得开发人员对自己的系统更加有信心,更加积极的为后期的系统版本的更新提供支持。

6.2 系统测试用例

系统测试包括:用户登录功能测试、商品展示功能测试、商品添加、商品搜索、密码修改功能测试,如表6-1、6-2、6-3、6-4、6-5所示:

用户登录功能测试:

表6-1 用户登录功能测试表

用例名称

用户登录系统

目的

测试用户通过正确的用户名和密码可否登录功能

前提

未登录的情况下

测试流程

1) 进入登录页面

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

预期结果

用户名和密码正确的时候,跳转到登录成功界面,反之则显示错误信息,提示重新输入

实际结果

实际结果与预期结果一致

商品查看功能测试:

表6-2 商品查看功能测试表

用例名称

商品查看

目的

测试商品查看功能

前提

用户登录

测试流程

点击商品列表

预期结果

可以查看到所有商品信息

实际结果

实际结果与预期结果一致

管理员添加商品界面测试:

表6-3 管理员添加商品界面测试表

用例名称

商品发布测试用例

目的

测试商品发布功能

前提

管理员用户正常登录情况下

测试流程

1)管理员点击商品,然后点击添加后并填写信息。

2)点击进行提交。

预期结果

提交以后,页面首页会显示新的商品信息 

实际结果

实际结果与预期结果一致

商品搜索功能测试:

表6-4 商品搜索功能测试表

用例名称

商品品搜索测试

目的

测试商品搜索功能

前提

测试流程

1)在搜索框填入搜索关键字。

2)点击搜索按钮。

预期结果

页面显示包含有搜索关键字商品

实际结果

实际结果与预期结果一致

密码修改搜索功能测试:

表6-5 密码修改功能测试表

用例名称

密码修改测试用例

目的

测试管理员密码修改功能

前提

管理员用户正常登录情况下

测试流程

1)管理员密码修改并完成填写。

2)点击进行提交。

预期结果

使用新的密码可以登录

实际结果

实际结果与预期结果一致

6.3 系统测试结果

通过编写高校二手物品交易APP的测试用例,已经检测完毕一上功能模块的测试,通过这4大模块为高校二手物品交易APP的后期推广运营提供了强力的技术支撑。

 

网络大环境下,电子商务的商业模式已经遍及全国各地,由于人们生活水平的提高以及生活节奏的加快,让人们也已经爱上这种购物模式。本次开发的高校二手物品交易APP即是基于目前电子商务模式而建设的,其开发目的是给用户提供一个全新的交易环境,提高用户购物的体验度,系统的开发不仅可以实现高校二手商品的购物、销售,还能进行人机对话,功能非常多样。

高校二手物品交易APP使用的开发环境是功能强大的JAVA+MYSQL,在大学的学科中重点学习了这两中技术,在对这些技术学习、熟悉之后,结合对系统进行的需求分析顺利的完成了本次项目的设计。在最初接到任务书的那一刻,比较迷茫,没有任何的思路,在经过了老师的指导以后,调查了一些购物系统相关的资料后,慢慢的有了头绪,开始入手开题,明确了系统的内容,对系统进行可行性的分析,确定系统可行以及功能内容以后,就按照开题初步设计的内容进行完善,慢慢补充、学习,最终结束了程序的开发,也完成了论文的写作。这一过程,虽然艰辛,但也学习到了很多,对项目开发流程也有了一个新的认识,动手能力也得到了提高,这正是书本上所学习不到的。

经过开发本项目,让我非常有成就高,与此同时我对程序的开发更加感兴趣了,信息技术真的很强大,也很深奥,在以后工作中,我将会寻找与其相关工作,继续深入学习,开发出更优秀的项目。

参考文献

[1]郭子傲,杨凯江.基于Java的在线音乐系统的设计与实现[J].工业控制计算机,2023,36(10):66-67+70.

[2]刘佳乐,赵雨,厚露露等.基于Java Web的学生信息管理系统[J].现代信息科技,2023,7(19):21-24.DOI:10.19850/j.cnki.2096-4706.2023.19.005

[3]Krill P .Azul Java learns to cut warmup times[J].InfoWorld.com,2023,

[4]Satiti P ,Virasakdi C ,Asik S , et al.Cross-Risk Between Tuberculosis and COVID-19 in East Java Province, Indonesia: An Analysis of Tuberculosis and COVID-19 Surveillance Registry Period 2020-2022.[J].Cureus,2023,15(9):e44857-e44857.

[5]孟思明.基于SpringBoot框架选购系统的设计与实现[J].中国设备工程,2023,(11):94-95.

[6]王川,高凤英,蔡则天等.高校二手书籍交易平台研究与设计——以内蒙古大学为例[J].科技创业月刊,2023,36(05):176-179.

[7]王志亮,纪松波.基于SpringBoot的Web前端与数据库的接口设计[J].工业控制计算机,2023,36(03):51-53.

[8]高耀,许诺,李博等.基于Web的新型校园二手交易平台实践研究——以“校易集市”为例[J].中国商论,2023,(01):130-132.DOI:10.19699/j.cnki.issn2096-0298.2023.01.130

[9]郭童贤.关于建立二手交易平台调研及可行性分析[J].现代商业,2022,(32):31-34.DOI:10.14097/j.cnki.5392/2022.32.014

[10]赵明,贲祺舒,吕怡.基于微信小程序的高校校园二手物品交易平台的设计与实现[J].科技与创新,2022,(07):55-58.DOI:10.15913/j.cnki.kjycx.2022.07.016

[11]王雨暄.高校二手交易平台竞争力分析[J].合作经济与科技,2022,(08):100-102.DOI:10.13665/j.cnki.hzjjykj.2022.08.021

[12]杨宇,徐万明.基于Springboot微信小程序用户管理系统设计[J].电脑与电信,2022,(03):63-67.DOI:10.15966/j.cnki.dnydx.2022.03.023

[13]林康杰,邱泽明,陈彬等.高校闲置物品交易系统设计与实现[J].新型工业化,2021,11(06):11-14.DOI:10.19335/j.cnki.2095-6649.2021.6.006

[14]赵壮.推荐算法在校园二手交易平台中的研究与应用[D].武汉轻工大学,2021.DOI:10.27776/d.cnki.gwhgy.2021.000161

[15]李沐芸,季江南,蒲婷等.高校二手市场交易平台优化对策研究[J].科技创业月刊,2021,34(04):144-146.

致谢

通过这样设计与开发这样一个系统,首先向我们老师、同学和朋友表达真诚的感谢。没有指导老师的指导和平日子的教导,我也不能够学到如此多的专业知识。另外,也佩服老师兢兢业业的工作态度,给我们做好了表率。系统开发技术要学习的东西很多,前台框架、后台框架、业务流程、数据结构、操作系统等各种知识非常的丰富,都需要慢慢的专研。在这里,首先感谢老师细心的教导,我只想说一句:“老师,谢谢您,您辛苦了!有您在,大学生活才更加的充实。”另外,我要感谢我的室友,由于知识掌握得不够产生各种问题,正因为有了你们的帮忙,给我提出很多很好的建议,才能更好的解决系统开发问题。同时,我也应该感谢那些计算机专业的先哲们,正是由于有这么一群人,才能把这样的专业研究得如此透彻,才能助力新世界的诞生。你们的理论,是我们一生学习的内容,你们的成就,是我们一生追求的目标。

最后,也希望自己在未来的道路上能够走得更远,不辜负在大学的学习,以及老师们的细致的教导。

点赞+收藏+关注  →私信领取本源代码、数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值