基于MVC的校园闲置物品交易平台开发.doc

资料分类:设计作品 上传会员:紫色烟火 更新时间:2022-06-14
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13958
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着时代的进步和科技的快速发展,物品的更新迭代的速度加快,很多同学买了新物品,旧的物品品质还很好,但是自己用不到,放着却是一种浪费。传统的跳蚤市场和贴吧等传统二手方式存在浪费精力、消息传递较慢等问题,所以结合现在成熟的网站设计技术,开发了基于MVC的校园闲置物品交易平台。使平台用户足不出户就可以发布自己闲置的物品,浏览自己感兴趣的二手商品,极大的方便了用户,节省了很多时间。

此平台采用现在成熟的B/S架构,利用MVC设计模式设计。设计主要分为三个部分:前台用于展现数据的页面、后台业务(请求和响应)的处理以及数据库。前台的页面设计使用的是JSP技术,可以动态的读取后端的数据,实现页面数据的更新。后台业务逻辑设计采用的是Java语言,使用其Servlet技术处理和响应前台用户发出的请求。数据库采用的是开源的MySQL关系型数据库,其性能优越,同时也能降低平台开发的成本。

该平台用户分为两种:普通用户和管理员用户。普通用户可以在平台上发布自己的二手商品信息、浏览平台上其他发布的二手商品、对自己感兴趣的二手商品留言、管理自己的信息。管理员用户可以对平台内的普通用户及用户发布的二手商品进行管理等。

 

关键词:校园二手交易;MVC架构;Java;MySQL

 

目录

摘要

Abstract

1 绪论-1

1.1 开发背景-1

1.2 课题意义-1

1.3 开发内容-2

2 相关技术简介-3

2.1 J2EE-3

2.1.1 JSP技术-3

2.1.2 Servlet技术-3

2.2 MVC设计模式-4

2.3 MyBatis框架-5

3 系统解决方案-6

3.1 系统需求分析-6

3.1.1 系统前台-6

3.1.2 系统后台-7

3.2 系统设计架构-8

3.3 系统开发环境-8

4 系统设计-10

4.1 数据库设计-10

4.2 系统功能模块分析与设计-14

4.2.1 系统首页-14

4.2.2 前台用户登录注册-14

4.2.3 商品的展示和搜索-15

4.2.4 商品详情及留言-16

4.2.5 商品的发布-16

4.2.6 个人管理-17

4.2.7 后台管理用户-18

4.2.8 后台管理商品-18

4.2.9 后台管理广告-19

4.3 JSP前端页面设计-20

5 系统实现及测试-21

5.1 系统模块实现-21

5.1.1 系统首页-21

5.1.2 前台登录注册-22

5.1.3 商品的展示和搜索-23

5.1.4 商品详细及留言-24

5.1.5 商品的发布-25

5.1.6 个人管理-26

5.1.7 后台管理用户-27

5.1.8 后台管理商品-27

5.1.9 后台管理广告-28

5.2 系统测试-29

5.2.1 测试方法及安排-29

5.2.2 测试过程-29

5.2.3 测试结果分析-32

结    论-33

参 考 文 献-34

附录A 系统部分程序代码-36

致    谢-45

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:每年毕业季的跳蚤市场:跳蚤市场一般持续时间只有几天,时间很局限。这些时间不足以处理掉这些数量庞大的闲置物品[7];其次,在学校的跳蚤市场举办期间,有很多校外的人员和同......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: