摘 要
随着信息技术的发展,基于web模式的购物系统逐渐普及,网上购物是一种新型的商务模式,其工作流程和经营模式受到了欢迎。电子商务可以适应现代化快节奏的生活方式。在校园,随着学生数量的增多,存在许多生活和学习物品,许多学习用品经过一学期学习之后往往被闲置,一些出于一时喜欢而购买的物品使用机会少而被闲置,还有一些物品以低廉的价格卖给资源回收站,造成巨大的资源浪费。本系统利用管理系统实现校园闲置物品的共享服务,线上进行交易,实现闲置物品的分享互利,带动资源的价值再创。因此,开发一个适合学生在线选购的闲置物品商城系统可以帮助高校提高物品销售效率,具有非常重要的意义。
基于Web的校园闲置物品交易平台使用Java技术,MySQL数据库进行开发,系统后台使用SSM框架进行开发,具有低耦合、高内聚的特点。最后对基于Web的校园闲置物品交易平台进行测试,查看系统的功能、负载能力和系统的兼容性,结果表明本系统符合实际要求,完成了即定要求。本文从需求分析、系统设计、系统实现和系统测试方面进行阐述。系统的开发,帮助高校有效的对闲置物品进行管理,提高了闲置物品销售的效率。
关键词:闲置物品,电子商务,校园,ssm,Java
Abstract
With the development of information technology, shopping system based on web mode is gradually popularized. Online shopping is a new business mode, and its workflow and business mode are welcomed. E-commerce can adapt to the modern fast-paced lifestyle. On campus, with the increase of the number of students, there are many living and learning goods. Many learning goods are often idle after a semester of study. Some goods purchased for a temporary liking are idle due to lack of use opportunities, and some goods are sold to the resource recycling station at a low price, resulting in a huge waste of resources. The system uses the management system to realize the sharing service of second-hand goods on campus, conduct online transactions, realize the sharing and mutual benefit of second-hand goods, and drive the value of resources to create again. Therefore, it is of great significance to develop a second-hand goods shopping mall system suitable for students to purchase online, which can help colleges and universities improve the efficiency of goods sales.
The web-based campus idle goods trading platform uses Java technology and MySQL database for development, and the system background uses SSM framework for development, which has the characteristics of low coupling and high cohesion. Finally, the web-based campus idle goods trading platform is tested to check the system functions, load capacity and system compatibility. The results show that the system meets the actual requirements and completes the pre-determined requirements. This paper describes the requirements analysis, system design, system implementation and system testing. The development of the system helps colleges and universities to effectively manage second-hand goods and improve the efficiency of second-hand goods sales.
Keywords: second-hand goods, e-commerce, campus, ssm, Java.
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 课题意义 1
1.2 国内外研究现状 2
1.3 研究内容 3
2 相关技术 4
2.1Html技术 4
2.2Java编程技术 4
2.3数据库技术 5
3 系统分析 6
3.1可行性分析 6
3.1.1 经济可行性 6
3.1.2 技术可行性 6
3.1.3 法律可行性 6
3.1.4 社会可行性 6
3.1.5 可行性结论 7
3.2需求分析 7
3.2.1 系统功能需求分析 7
3.2.2 系统非功能需求分析 10
4 系统设计 11
4.1功能设计 11
4.2 数据库设计 12
4.2.1 数据库ER图设计 12
4.2.2 数据库概念结构设计 15
4.2.3 数据库表设计 16
5 系统的设计与实现 21
5.1 前台系统的设计 21
5.1.1 首页设计 21
5.1.2 用户注册页面 21
5.1.3 用户登陆界面 22
5.1.4 商品展示界面 23
5.1.5 商品购买界面 24
5.2 系统后台 24
5.2.1 后台首页 24
5.2.2 注册用户管理界面 26
5.2.3 商品类别管理界面 26
5.2.4 商品管理界面 27
5.2.5 订单管理界面 28
6 系统测试 29
6.1 测试说明 29
6.2 功能测试 29
6.3 测试小结 32
总结与展望 33
参考文献 34
致谢 36
本系统使用了MySQL数据库进行管理,MySQL数据库是目前流行的关系型数据库,之所以是一种关系型数据库,它是通过创建表与表之间的关系以及表的主键和外键进行组合。将不同的数据存储在不同的表中,可以提高操作的方便性,也加提高了查询的效率。MySQL软件体积小,安装快捷,成本低,并且开源免费,所以是目前开发项目的首选。虽然MySQL是一个小型数据库,但是却具有非常强大的功能,并为管理系统提供必要的数据支持。在本基于Web的校园闲置物品交易平台中,对数据安全要求较高,而MySQL就具有非常搞的数据安全性特征。通过设置数据库的登录权限,实现用户权限的控制,包括访问数据库的用户,设置对应的密码,也可以详细的进行设置数据操作权限,另外还可以设置数据库表内的信息加密。同时在项目运行后也可以通过函数实现数据库的自动备份。
基于Web的校园闲置物品交易平台功能包括前台和后台。基于Web的校园闲置物品交易平台包括了前后台两大功能板块,功能涉及注册与登录模块、管理员功能模块、个人用户模块、闲置物品浏览模块、闲置物品检索模块、闲置物品信息模块、订单管理模块、购物车管理模块。
基于Web的校园闲置物品交易平台后台管理系统是一个结合现代计算机编程技术而开发的一个管理系统,是为了使网上后台管理者能够在管理后台闲置物品商品的过程中运用系统软件来对商品,订单,管理人员等方面进行一个有效,系统,方便,快捷的管理过程。
在前台,用户注册后,使用用户名和密码进行登录,然后通过关键字查询闲置物品信息,在闲置物品列表中点击闲置物品的标题或者图片,跳转到闲置物品详情页面,在详情页面可以查看闲置物品的基本介绍和图片信息。在详情页面还有加入购物车和提交订单的按钮。点击加入购物车,可以将当前页面的闲置物品加入到购物车中,当点击提交订单,直接进入到收银台页面。在购物车界面查看加入购物车中的商品列表,在收银台页面可以进行支付和填写收货地址信息。在个人中心中可以查看个人的信息,对个人信息进行修改。查看我的订单记录,通过我的订单可以查询所有购买的历史订单信息。留言交流模块中,通过发布留言信息,咨询相关购买的问题,也可以查看其他的留言列表。
在后台,管理员管理闲置物品的分类,通过闲置物品的分类添加闲置物品,一个分类对应多个闲置物品,当删除分类后,对应的闲置物品将删除闲置物品。订单管理中,管理员根据订单的状态来操作审核订单信息,统计订单的金额。系统管理中对系统的基本信息、留言、资讯等信息进行管理。