基于web的校园二手交易平台 毕业论文.docx

上传人:b****9 文档编号:25302153 上传时间:2023-06-07 格式:DOCX 页数:37 大小:1.89MB
下载 相关 举报
基于web的校园二手交易平台 毕业论文.docx_第1页
第1页 / 共37页
基于web的校园二手交易平台 毕业论文.docx_第2页
第2页 / 共37页
基于web的校园二手交易平台 毕业论文.docx_第3页
第3页 / 共37页
基于web的校园二手交易平台 毕业论文.docx_第4页
第4页 / 共37页
基于web的校园二手交易平台 毕业论文.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

基于web的校园二手交易平台 毕业论文.docx

《基于web的校园二手交易平台 毕业论文.docx》由会员分享,可在线阅读,更多相关《基于web的校园二手交易平台 毕业论文.docx(37页珍藏版)》请在冰豆网上搜索。

基于web的校园二手交易平台 毕业论文.docx

基于web的校园二手交易平台毕业论文

---文档均为word文档,下载后可直接编辑使用亦可打印---

摘要

随着生活水平的提高,校园学生开始拥有更为充裕的生活费。

当今时代,无论是线上消费还是线下消费,校园学生都呈现出了不可忽视的消费能力,但并不是所有的消费均为合理消费,这意味着在校园学生身上,将会产生更多消费后的闲置商品,又或因学生离开校园,需要处理一部分闲置物品,如何更好的处理这些闲置商品,成为校园学生迫切需要解决的问题。

针对校园内的这种现状,本文结合校园内学生的需求,讲述如何运用web技术开发一个既能购买商品又能出售闲置商品的校园二手交易平台,解决校园内闲置商品的处理问题。

关键词:

校园电商闲置商品

 

Abstract

Withtheimprovementoflivingstandards,studentsoncampusbegantohavemoreabundantlivingexpenses.Intoday'sera,whetheritisonlineorofflineconsumption,campusstudentshaveshownanon-negligibleconsumptionability,butnotallconsumptionisreasonableconsumption,whichmeansthatoncampusstudents,therewillbemoreconsumptionAftertheidlegoods,orbecausethestudentsleavethecampus,theyneedtodealwithsomeoftheidlegoods.Howtobetterdealwiththeseidlegoodshasbecomeanurgentproblemforstudentsoncampustosolve.Inresponsetothecurrentsituationoncampus,thisarticlecombinestheneedsofstudentsoncampustodescribehowtousewebtechnologytodevelopasecond-handcampustradingplatformthatcanbothbuygoodsandsellidlegoodstosolvetheproblemofhandlingidlegoodsoncampus.

Keywords:

campusE-commerceIdle-goods

第一章概述

1.1开发背景

社会经济水平日益提高,科学技术水平也不断提高,人们的生活水平也有了很大的改善。

人们的生活变得更为充裕,意味着消费观念也为随之改变,无论是对于传统的实体店购物,或是后来互联网浪潮兴起的线上购物。

各种商品促销方式多样,消费者也开始追求新奇、潮流的商品,在这样一种双方的互动下,虽然社会仍然提倡要有理智的消费观念,但在这样的一种发展趋势下,部分消费者很难避免冲动消费,从而造成了消费者积累了部分闲置商品,这些商品的去向是一个问题。

而在这部分消费者中,学生冲动消费占了很大的比例,手机、平板等琳琅满目的商品对学生的诱惑太大了,很多学生往往未考虑清楚就冲动购物,而过后又几乎不用,缓解校园学生积累闲置用品现象已成为一个迫切需要解决的问题。

目前,随着线上购物的兴起以及技术的成熟,一些软件产品开始注意到这个问题,开始推出了二手商品转卖的服务。

但在以购物为主流的商城,实现同城交易仍需要花费较多的时间,加上闲置商品的货源是否可靠有待商榷,校园内学生使用这些服务出手自己积累或购买闲置商品,交易变得麻烦且商品质量没有保证。

目前,学生处理闲置商品,大多数仍是通过朋友圈发推或通过微信群转让的方式,暂无专门为校园学生提供处理闲置商品的平台。

建立一个专门为校园学生处理闲置用品的平台,能够很好的解决这个问题。

通过校园二手交易平台,学生能够浏览并低价购买对自己有用处的二手商品,同时,学生也能通过二手交易平台上传出售自己的闲置商品,与买家达成同校面交,卖家同时也能对商品质量有一个初步了解,交易也就变得方便可靠,省去了不少的时间。

1.2课题意义

在互联网信息时代中,网络技术的发展在于为人们生活各方面提供方便,解决难题。

随着人们的生活越来越网络化,人们的衣食住行都能够在信息时代中得到相应的服务,线上购物成为了主流,各种商城层出不穷,用户缺的不是服务,缺的是更为专业、能够细分,并能切实解决某一方面难题的服务。

线上购物已成为主流,而校园学生却是消费的主力军,必定产生更多冲动消费后积累的闲置用品。

建立一个能够专门为校园学生服务的二手交易平台,切实解决校园学生闲置商品处理难题,是本课题研究的重要意义。

“益你网”校园二手交易平台,使用互联网技术,使得学生自己上能够上传闲置商品信息,实现二手商品的同校面交。

校园二手交易平台,使用web技术进行开发,开发语言为当前主流语言Java,平台前端的设计,简洁易操作,使用户能有更好的交互体验。

前端框架使用的是目前应用较为广泛的BootStrap框架,前端页面的实现能够得到保障且较易实现,该框架也能在不同的浏览器中得到兼容。

此次课题研发,使用的数据库为MySql,该数据库在安全性以及对数据进行处理的运行速度,能够满足该平台的性能要求。

对比其他商城的二手交易服务,校园二手交易平台能够将校园闲置商品集中在一起,用户也能在本校园内完成闲置商品的交易,在时间和空间上,都有很大的优势。

1.3校园二手交易平台的发展前景

在高速发达的信息时代中,互联网渗入人们生活的方方面面,线上购物给人们打来了极大的便利,校园学生作为网购消费较为普遍的团体,其消费影响力是巨大的,学生会在网上商城上持久消费,结合现如今大学生消费理念未完全合理化,这为校园二手交易平台持续发展提供了一定的保障。

据权威机构发布的《中国首份00后大学生消费大数据报告》,该报搞数据来源于其下记账软件2.2亿的用户量消费后产生的大数据,该报告对00后的大学生消费行为做了较为全面的剖析。

随着生活水平的提高,00后大学生的消费水平对比以往也有明显的增幅。

在报告统计得出的数据,2018年00后的月生活费已经达到了2049元,这意味着现在至以后大学生将会有更多的生活费花在生活购物上。

报告中还列出了00后主要的消费品类,其中数码产品占用的比例最大。

90大学生是生活在互联网普遍冒芽的一代,而00后大学生即为体验互联网的一代,将会受到更大的消费刺激。

按这种发展趋势进行下去,校园消费能力越强,产生的消费冗余品也将越来越多,可以说,这为校园二手交易平台的发展提供了源源不断的动力,学生在校园内会越来越需要这种省时可靠的服务。

所以说,校园二手交易平台具有一定的发展前景。

1.4校园二手交易平台设计思想

目前在市面上,还没有一个能够专门在校园内集中二手商品、闲置商品的交易平台,首要的设计思想是,设计一个能够专门为校园学生提供商品交易服务的平台。

其次,能够满足学生在二手商城上低价购买物品还是比较单调,乏味的。

本课题的研究,希望能够由校园学生自行上传想要出售的商品。

1.5系统说明

在校园二手交易平台上,用户在未登录的状态下,可对系统首页、商品列表、以及商品详情进行浏览,登录后可将商品加入购物车或预约卖家校园面对面交易,还可以在该平台出售自己闲置的商品。

第二章可行性研究

2.1可行性分析

随着互联网购物逐渐成为主流以及生活水平的提高,各大商家推出各种刺激消费的服务,允许提前消费,这意味着校园学生有了更大的消费能力,这无形中也会造成学生的冲动消费现象,钱花出去,买回来的物品却闲置着,这些商品的去向已成为需要系统化解决的问题。

校园存在着临时清仓群稳定性较差,流量也很难保证。

倘若能将这些商品系统化的收集起来,再统一处理,那么这将改善学生处理闲置商品的现状。

当然,市面上已经出现一些提供处理闲置商品的服务平台,在这对学生来说,并不是最理想的。

校园二手交易平台,能够尽快的将学生需要处理的闲置商品上传到平台,另一方面实现了同校学生的面对面交易,商品来源及质量的可靠性能够得到更大的保证。

2.1.1技术可行性

该系统的研发,在服务器端使用Servlet技术进行开发,配置Tomcat服务器,数据库采用的是MySQL数据库,前端页面的开发使用的是Bootstrap框架,在技术上是完全可行的。

MySQL数据库仍然是当前比较主流的数据库,能够使后台的数据处理更方便快捷,安全可靠。

Bootstrap框架提供了较多的样式供开发人员使用,使用该框架,能使前端页面及后台管理系统页面的开发变得更为便捷。

2.1.2操作可行性

该平台的开发,注重用户体验,前端页面对于用户来说较为友好,用户进行操作之后都会有相应的指引,简单方便,因此,在操作上也是可行的。

2.1.3法律可行性

该平台的开发,不存在任何侵权以及违反法律的行为,不与其他商家存在任何法律上的纠纷,因此,在法律上也是可行的。

2.2技术搭建准备

(1)系统开发使用的设备为Win10系统PC机

(2)搭建好java语言开发环境,开发平台选定为Eclipse

(3)前端页面的搭建使用Hbulider

(4)PC机因配置好MySQL数据库,装好Navicat操作平台

(5)使用谷歌浏览器对系统的功能进行校验,测试

第三章需求分析和技术介绍

3.1需求陈述

本系统的服务对象主要为校园里的学生,因为当前学生基量之大,其主导的消费能力也是巨大的,消费得越多,产生的闲置商品也将越多,这个时候学生需要一个既能消费也能销售的校园商城,校园二手交易平台,能够满足学生购买到合适商品的需求,也能更快捷的就地出售自己的闲置商品,在该平台上,学生能够设置自己上传的商品的价格,也能浏览到这些闲置商品的价格等详情,在实现网上购物的同时,也能在校园内约谈卖家,进一步了解商品的详情,这样的交易也变得更为可靠。

通过该平台,解决校园学生商品闲置的问题,实现商品的再销售,并是学生获得适当的成本收入。

校园二手交易平台益你网,前端的功能有益你网首页,商品列表,商品详情页,个人信息页,在上传商品模块中,有查看我的上传、我的预约等功能。

后端主要的功能有用户信息管理,待审商品及商城商品的管理等。

前端主要界面功能有:

首页:

提供用户注册登录的入口,提供站内搜索的功能,对商城的商品进行轮播展示,将一些最新商品以及热门商品展示在首页,同时存在首页的广告位,可对校园内的商家店铺进行推广。

商品列表:

通过商品类目进行分类,对商城的所有商品进行展示,点击商品,可跳转至对应的商品详情。

商品详情:

展示商品的具体信息,商品可实现在线购买或预约商家校园面对面交易。

预约交易:

填写交易信息,约谈商家在校园内进行面对面交易。

购物车:

在线购买的商品将会存入购物车,对交易金额进行结算等功能。

后台的主要功能有:

用户管理:

对商城的已注册的用户进行管理。

待审商品:

对用户自己上传的闲置商品进行审核,只有审核通过才能在商城上线。

商品管理:

对商城库存的商品以及已审核通过的商品进行管理等。

3.2系统模块设计

校园二手交易平台,系统分为前端系统和后台系统。

前端系统供用户注册登录并购买商品等等,其模块主要分为首页、商品、上传商品、购物车、预约交易、个人信息六个模块,后台管理系统主要分为用户管理、商品管理、待审商品管理、个人信息管理模块,系统模块图如下:

图3-1系统模块图

3.2.1游客模式

校园二手平台用户模式分为游客模式和普通用户模式,在用户未在注册登录的状态下,进入的是游客模式,在该模式下,首页不提供查看个人信息、上传商品以及查看上传及预约商品信息的入口,用户在该模式下只能对首页、商品列表以及商品详情进行浏览,在商品详情页,不提供在线购买以及预约商家的功能。

3.2.2普通用户模式

用户在注册登录后,即可进入普通用户模式,在该模式下,允许用户使用该系统所提供的所有功能,首页将为用户提供个人信息、查看商品、退出系统相关的入口。

用户能对个人信息进行修改,也能查看该用户上传的商品以及已经预约的商品,支持用户在线购买商品,将商品添加至购物车,允许用户使用预约商家面对面交易的功能。

3.2.3管理员模式

在后台管理系统上,用户应使用管理员模式,不进行登录操作,管理员将无法进入后台管理系统,管理员登入后,进入管理员模式,管理员可对用户进行管理,审核用户上传的商品,管理以存入商城的商品,同时管理员也能对自己的个人信息进行修改,修改自己的账户密码。

3.3系统流程分析

3.3.1前端系统流程

用户未注册登录的状态下,仅使用游客模式对商城进行体验,要使用普通用户模式,需要进行注册登录,注册成功且登录信息无误后既可进入普通用户模式,在该模式下,用户可以在线购买商品或者预约商家进行交易。

相关流程图如下图所示:

图3-2前端系统流程图

3.3.2后台系统流程

管理员在后台系统进行登录时,账户信息出现错误,即需重新登录,账户信息无误,进入管理系统界面,在该模式下,管理员可以对已存入商城的商品进行管理,审核用户上传的闲置商品,也能对商城用户进行管理以及个人登录的账户信息进行修改。

图3-3后台系统流程图

3.4系统用例分析

游客、普通用户以及管理员均为用例参与者,每个角色具有自己的功能,角色与功能详情如下图:

图3-4系统用例图

表3-1个人信息管理用例表

用例名称:

个人信息管理

简要说明:

对管理员个人信息进行修改

基本事件流:

1.管理员点击“个人信息”

2.显示个人信息

3.更改用户名或密码

4.操作成功,重新登录

5.用例终止

 

表3-2用户管理用例表

用例名称:

用户信息管理

简要说明:

管理员点击用户管理

基本事件流:

1.管理员点击“用户管理”按钮

2.显示用户列表

3.点击“删除”

4.用户删除成功

5.用例终止

表3-3商品管理用例表

用例名称:

商品信息管理

简要说明:

对商品的信息进行管理

基本事件流:

1.管理员点击“商品管理”按钮

2.显示商品列表

3.对商品信息进行添加、删除、修改

4.商品信息更新成功

5.用例终止

表3-4待审商品管理用例表

用例名称:

待审商品管理

简要说明:

对用户上传的商品进行管理

基本事件流:

1.管理员点击“待审商品”按钮

2.显示待审商品列表

3.对待审商品进行审核,上传或删除

4.操作成功

5.用例终止

3.5系统数据库设计

3.5.1数据库的需求分析

校园二手交易平台益你网的实现,需要对该系统各种类型的数据进行存取,同时能够对系统各项数据进行添加、删除、查询和修改,数据库应当存在满足平台的数据项。

通过对系统需求及系统功能的分析,校园二手交易平台益你网的设计与实现需要满足以下的数据项:

(1)用户信息:

用户编号、用户名、密码、姓名、邮箱、手机号码、生日、性别、激活状态、激活码等。

(2)商品类别信息:

类别编号、类别名称等。

(3)商品信息:

商品编号、原价、出售价、上传日期、商品图片、商品类别等。

(4)待审商品信息:

商品编号、原价、出售价、上传日期、商品图片、商品类别等。

(5)交易信息:

交易编号、卖家名、买家名、交易时间、交易地点、邮箱等。

(6)管理员信息:

管理员编号、用户名、密码。

 

3.5.2数据库结构概念设计

校园二手交易平台益你网的实现,需要将现实存在的对象转变成用于构建信息的对象,因此需要进行概念设计,将与之关联的事物抽象化,体现出其属性,用于构建信息世界中事物之间的联系,采用实体—联系的方法,构建E—R图。

根据系统功能需求以及数据库需求分析,分析系统需要规划出的实体有:

用户信息实体、管理员信息实体、商品信息实体、待审商品实体、商品类别实体、购物车项实体、购物车实体、交易信息实体、上传商品关联实体。

实体的各项属性详情见下图:

图3-5用户信息实体属性

图3-6商品类别实体属性

图3-7商品信息实体属性

图3-8待审商品信息实体属性

图3-9交易信息实体属性

图3-10管理员信息实体属性

图3-11购物车项信息实体属性

图3-12购物车实体属性

3.5.3数据库逻辑结构设计

根据系统需求,设计数据库的逻辑结构,数据库结构的设计,要满足系统对数据进行各项操作的需求,数据库表结构的设计,应当依据系统需要的实体信息而创建,各字段在原则上应当使系统对数据的操作变得更为简单快捷。

根据系统需求及所需实体信息,创建出以下数据库表:

表3-1用户表(user)

字段名称

字段表示

字段类型(长度)

主外键

约束

备注

编号

uid

varchar(50)

PK

NOTNULL

用户名

username

varchar(20)

NOTNULL

密码

password

varchar(20)

NOTNULL

姓名

name

varchar(20)

邮箱

email

varchar(30)

NOTNULL

学号

snumber

varchar(50)

NOTNULL

手机号码

telephone

varchar(20)

NOTNULL

出生日期

birthday

date

yyyy-MM-dd

性别

sex

varchar(10)

NOTNULL

male:

男female:

激活状态

state

int(11)

NOTNULL

0:

未激活

1:

已激活

激活码

code

varchar(64)

校区

sid

varchar(32)

Fk

NOTNULL

表3-2商品表(product)

字段名称

字段表示

字段类型(长度)

主外键

约束

备注

编号

pid

varchar(50)

PK

NOTNULL

商品名称

pname

varchar(50)

NOTNULL

商品原价

market_price

double

NOTNULL

商城价格

shop_price

double

商品图片

pimage

varchar(200)

NOTNULL

上线日期

pdate

date

是否热门

is_hot

Int(11)

NOTNULL

0:

1:

商品描述

pdesc

varchar(255)

male:

男female:

商品标识

pflag

int(11)

类别编号

cid

varchar(32)

Fk

NOTNULL

是否预定

Is_order

Int(11)

NOTNULL

0:

1:

校区

sid

varchar(32)

Fk

NOTNULL

表3-3待审商品表(checkproduct)

字段名称

字段表示

字段类型(长度)

主外键

约束

备注

编号

pid

varchar(50)

PK

NOTNULL

商品名称

pname

varchar(50)

NOTNULL

商品原价

market_price

double

NOTNULL

商城价格

shop_price

double

商品图片

pimage

varchar(200)

NOTNULL

上线日期

pdate

date

是否热门

is_hot

Int(11)

NOTNULL

0:

1:

商品描述

pdesc

varchar(255)

male:

男female:

商品标识

pflag

int(11)

类别编号

cid

varchar(32)

Fk

NOTNULL

是否预定

Is_order

Int(11)

NOTNULL

0:

1:

表3-4商品类别表(category)

字段名称

字段表示

字段类型(长度)

主外键

约束

备注

编号

cid

varchar(20)

PK

NOTNULL

类别名称

cname

varchar(32)

NOTNULL

表3-5管理员表(admin)

字段名称

字段表示

字段类型(长度)

主外键

约束

备注

编号

aid

aid(20)

PK

NOTNULL

用户名

adname

varchar(20)

NOTNULL

密码

adpwd

varchar(20)

NOTNULL

表3-6待审商品表(checkproduct)

字段名称

字段表示

字段类型(长度)

主外键

约束

备注

编号

tid

varchar(50)

PK

NOTNULL

买家名称

tbuyname

varchar(50)

NOTNULL

卖家名称

tsalename

varchar(50)

NOTNULL

交易商品

tpname

varchar(50)

NOTNULL

交易时间

t_time

varchar(200)

NOTNULL

交易地点

tplace

varchar(255)

NOTNULL

联系方式

tphone

Int(11)varchar(50)

NOTNULL

表3-7校区表(school)

字段名称

字段表示

字段类型(长度)

主外键

约束

备注

编号

sid

varchar(20)

PK

NOTNULL

校区名称

sname

varchar(32)

NOTNULL

 

第四章系统设计与实现

4.1系统概述

校园二手交易平台益你网系统共分为两个部分,一个部分是与用户交互的前端页面,用于为用户提供该系统的各项服务,供用户浏览商品,产生消费行为;另一个部分即为后台管理系统,用于益你网二手商城官方对系统数据的维护,管理商品数据及用户数据等。

益你网网上商城的设计,主打蓝白色调,该色调简洁,令人舒适。

4.2普通用户模块

前台用于与用户进行交互,是商城的门面,给用户的体验应当方便、快捷及舒适,该前台面向校园用户,除了提供一般商城应当具备功能入口之外,还应当提供用户上传闲置商品的入口。

普通用户新增功能入口界面如图所示:

图4-1普通用户新增入口图

其前端主要代码如下:

iftest="${!

emptyuser}">

  • 欢迎您!

    ${user.username}

  • uid=${user.uid}">我要卖

  • href="${pageContext.req

  • 展开阅读全文
    相关资源
    猜你喜欢
    相关搜索

    当前位置:首页 > 医药卫生 > 基础医学

    copyright@ 2008-2022 冰豆网网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1