校园二手交易平台的设计与实现

 2022-01-17 11:01

论文总字数:17265字

目 录

1 绪论 1

1.1系统设计的背景及意义 1

1.2设计目的 1

1.3论文结构 1

2 系统概述 1

2.1 相关服务器 1

2.1.1 Tomcat安装及配置 1

2.2 相关技术 2

2.2.1 JSP简介 2

2.2.2 MVC框架 2

3 系统需求分析及总体设计 3

3.1 需求分析 3

3.2 系统功能模块设计 3

3.3 数据库需求分析 4

4 数据库结构设计 4

4.1 数据库实现 4

4.1.1 t_goods (商品信息表) 4

4.1.2 t_user(用户注册信息表) 5

4.1.3 t_admin(管理员信息表) 5

4.1.4 t_jingpai(订单商品表) 6

4.1.5 t_liuyan(留言表) 6

4.1.6 t_gonggao(公告信息表) 7

4.1.7 t_catalog(商品目录表) 7

5 系统实现 7

5.1 前台部分 7

5.1.1 前台总体框架 8

5.1.2 用户管理模块 9

5.1.3 用户资料修改 11

5.1.4 商品查询模块 11

5.1.5 留言板模块 12

5.1.5 网站公告模块 12

5.1.6会员中心 13

5.1.7物品的购买 15

5.2 后台部分 17

5.2.1 后台总体框架 17

5.2.2 管理员登录 18

5.2.3商品管理 18

5.2.4 留言管理 19

5.2.5 管理注册用户 19

5.2.6 公告管理 20

5.2.7 商品订单管理 20

5.2.7 商品类别管理 20

6 总结 21

参考文献: 21

致谢 23

校园二手平台的设计与实现

陆金健

,China

Abstract:Students in the school have a lot of resources can be reused. In order to improve the utilization rate of these resources, this paper designed a campus secondary school for students in the school site, designed to solve the school students have no place to deal with excess items or the ability to buy favorite items. System based on JSP technology platform, developed in the windows system can also have the purchase and auction of two transactions in the application of the task. In order to facilitate the storage and management of data, the database system selected MySQL, second-hand trading system is divided into front and back two parts, the front part of the main to the registered college students, including user login, item search, website announcement display, Message, user upload second-hand items and other functions. In order to increase the system characteristics, this article also achieved the purchase and auction two different trading methods, items sellers can choose according to their own needs to sell; the background part of the system developers or managers to use, including the management of ordinary users, Announcements, manage merchandise, manage user comments, manage orders, and more.

Keywords:JSP; Mysql;campus;Hand trading platform

1 绪论

1.1系统设计的背景及意义

计算机软件技术的飞速发展推动了社会的进步,编程人员需要每天都学习才能跟上技术的变化。在网页应用方面,越来越多的编程人员选择了动态网页技术,动态网页技术[1]已经渐渐变成了web开发技术的核心技术。ASP、PHP、和JSP[4]是目前主流的动态网页技术。

当今社会,Web技术发展迅速,这使得网上购物变得非常容易。这个毕业设计做了一个面向在校学生的校内交易网站。在校大学生可以使用本设计自由出售不常用的物品和购买心仪的商品,为学生们建议了一个方便安全的交易平台。为广大毕业生解决了毕业后,大量物品无法处置的困惑。提高了在校学生的实际购买力,减少浪费,让一些学生可以以相对较低的价格买到自己想要的东西。相比于传统的二手交易市场,网上二手交易不需要占用地理位置,学生们不需要出门,就可以通过网络购买到自己想要的二手物品,而且物品信息更全,种类更丰富,具有很大的发展潜力。

随着社会的发展,各种科技产品更新越来越快,人们习惯于不停的更新手上的科技产品,如何处理淘汰下来的电子产品成了一大难题。在这个特殊的背景下,二手市场具有着巨大的商机。

12设计的目的

随着社会的进步,科技的发展越来越快,人们对物品的要求也越来越高。随之而来的问题是越来越多的二手物品堆积了下来而无法得到更好的利用,为了解决在校大学生无法处置闲置物品或者没有能力购买心仪物品的问题,设计一个校园二手交易平台。

1.3 论文结构

本文第二章主要介绍系统的相关服务器与相关技术。第三章主要介绍系统的需求分析及总体设计。第四章主要介绍数据库中所用到的表与详细结构。第五章是系统的详细实现,它主要有前台和后台两部分,前台主要有总体框架介绍、用户管理模块、商品查询模块、留言板模块等,后台主要包括商品管理、留言管理等功能。

2 系统概述

2.1 相关服务器

2.1.1 Tomcat安装及配置

通过网络下载Tomcat安装文件,根据百度经验所提示的流程一步步安装就可以了,需要注意的是,安装目录要与环境变量中配置的路径相一致。

安装成功后,启动tomcat服务器在地址栏输入对应端口号的地址,如果出现系统界面,则tomcat已成功安装并启动。界面如图2-1所示。

图2-1 Tomcat欢迎界面

2.2 相关技术

2.2.1 JSP简介

JSP技术用于创建动态Web应用程序。JSP页面比Servlet更容易维护。JSP页面与Servlet相反,因为servlet在Java代码中添加了HTML代码,而JSP使用JSP标记在HTML中添加了Java代码。Servlet可以做的一切,JSP页面也可以做到这一点。

JSP使我们能够编写包含标签的HTML页面,我们可以在其中包含强大的Java程序。使用JSP,可以轻松地将Presentation和Business逻辑分开,因为Web设计人员可以设计和更新创建表示层的JSP页面,而java开发人员可以编写服务器端复杂的计算代码而不涉及Web设计。并且这两个层都可以轻松地通过HTTP请求进行交互。

2.2.2 MVC框架

模型视图控制器(MVC)是用于在计算机上实现用户界面的软件架构模式。它将给定的应用程序划分为三个互连的部分,以便将信息的内部表示与信息的呈现方式分离并从用户接受。[2][3]MVC设计模式使这些主要组件脱钩,从而实现高效的代码重用和并行开发。

传统上用于桌面图形用户界面(GUI),该架构已经成为流行的设计Web应用程序,甚至移动,桌面和其他客户端。[5]像流行的编程语言的Java,C# ,红宝石,PHP和其他人目前正在Web应用程序开发中使用的直流行的MVC框架的开箱。

与其他软件体系结构一样,MVC也可以将其解决方案的核心解决方案应用于每个系统。[6]特定的MVC架构可能与传统的描述有很大不同。[7]

3 系统需求分析及总体设计

3.1 需求分析

作为一个二手交易平台,使客户能够方便的浏览商品是首要功能,本系统实现了商品分类展示的功能,用户可以根据商品分类快速的找到自己需要的物品。同时,为了提高用户好感,界面也需要设计的美观。一个新的用户判断网站的好坏,往往是通过其他用户留下的留言评价,因此,本网站也需要留言功能模块。为了更好进行服务,网站需要有及时更新消息并通知用户的网站公告。为了增加系统特色,本设计需要同时具备购买物品和竞拍的功能。在系统的后台,管理员需要对用户上传的物品进行管理,还要更新上传商品分类,更新网站公告,对用户进行管理(冻结违规用户),因此可分析出网络商城主要功能包括:

(1)前台部分由用户使用,主要包括网站公告展示,商品展示,已购商品管理,网站留言,商品的购买与竞拍等。

(2)后台部分由管理员使用,主要包括物品类别的添加与删除操作,网站公告发布,商品管理,用户留言管理,注册用户管理等。

本次毕设是为了做成一个功能完善的二手交易平台,该系统具备用户管理,用户留言,二手物品的上架,二手物品的购买与竞拍,物品的分类与查询。在后台部分,系统管理员可以管理用户上架的商品,管理用户留言,发布网站公告,修改物品分类,监控竞价的合理性等。

剩余内容已隐藏,请支付后下载全文,论文总字数:17265字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;