基于javaweb的闲置物品交易平台(附件)【字数:6287】
闲置物品交易网站是把闲置物品的交易与互联网技术结合在一起,实现在网站中进行物品的展示、买卖的功能。需要出售闲置物品的用户把自己的物品发布在网上,别的用户就可以下单,然后卖家根据下单买家留下的地址和联系电话进行发货。闲置物品交易网站中包括了前台用户块和后台管理员模块。前台用户模块中用户可以注册登录,对物品的搜索浏览,并进行下单。用户在个人中心中可以发布需要出售的闲置物品,并对物品的销售订单查看确认购买人的基本信息。也可以对自己购买过的闲置物品订单进行查看。后台管理员模块中可以进行物品的分类设置管理,以及对注册的用户和对用户发布的物品进行管理。闲置物品交易网站的开发选择的是Java和MySQL,开发框架是三层架构。闲置物品交易网站的出现让用户的闲置物品的买卖变的更加的简单,为用户节约了费用,并减少了浪费,提高了物品的利用效率。
Keywords: Internet technology; search and browse, idle items, Java;目录
一、引言 1
(一) 研究背景 1
(二) 研究意义 1
二、系统分析与设计 1
(一) 系统功能分析 1
(二)可行性分析 2
(三)系统用例分析 2
1.前台用户用例分析 2
2.管理员用户用例分析 3
(四)系统功能结构 3
三、数据库设计 4
(一)逻辑结构设计 4
(二)物理结构设计 5
四、系统实现 7
(一)前台用户模块 7
1.用户注册登录 7
2.物品搜索 9
3.物品购买 10
4.物品管理 11
5.订单管理 12
6.个人信息管理 13
(二)后台管理员模块 15
1.物品类型管理 15
2.物品管理 16
3.交易订单查询 17
4.前台用户管理 18
总结 21
致谢 22
参考文献 23
一、引言
(一) 研究背景
国家倡导 *好棒文|www.hbsrm.com +Q: &351916072&
节约、避免浪费的风气已经逐渐形成,资源的浪费不仅仅会造成环境的污染,而且不利于培养年轻人的节约意识。生活中的很多物品都可以再次被利用,很多不用的物品闲置下来也是一直浪费,放时间太久可能最后就直接扔掉了。特别是一些电子产品、书籍、电器等,再次利用的效率也会很高。但有人可能正需要这些物品,购买正品的又很贵。传统的闲置物品的交易都是在二手市场来完成,但大部分都是中间商出售收购的一些物品进行出售,销售的大部分也是一些大型的物件,如家具、电器等,而且这种方面都是线下销售,主要弊端是面向的用户群体有限,很多用户无法获取到相应的信息,物品的交易效率也比较低。随着现在互联网电商的出现,一些二手闲置物品的交易网站也相应出来,如阿里巴巴的闲鱼网满足了二手物品买卖的需求,很多人都可以在二手物品网站中淘到自己喜欢的物品,而且价格还便宜。
(二) 研究意义
闲置物品交易网站是通过把需要进行二手物品出售和购买的用户联系在一起,通过平台进行物品的展示和买卖操作,为买卖双方建立一个沟通交流的渠道。闲置物品交易网站不仅可以帮助用户处理闲置的物品,带来额外的收入,为购买二手物品的用户节约费用,物品也得到了合理的利用,避免了浪费。闲置物品交易网站是以网站的形式面向用户,网站的优点是传播的范围广、覆盖的区域大,一个用户发布一个二手物品后,可以让更多的用户查看到,更加快速的找到买家。网站中会以图片、文字的形式详细的介绍物品的信息,让购买的人会有一个全面的了解,这样成交的概率会更大。网站中实现的交易模式时线上查找物品进行下单。同时网站中设计了后台管理员,管理员可以进行物品的分类设置,可以方便用户按照分类去检索自己需求的物品,同时完成了对物品的审核,不符合规定的物品管理员会直接删除。
二、系统分析与设计
(一) 系统功能分析
通过对项目的调研,并分析了当前网络上的闲置物品交易网站的基本功能。对闲置物品交易网站的基本功能需求进行了分析和整理,确定了网站要实现的基本内容,主要包括以下几点。
1.网站中用户要能实现注册个人资料,并进行登录操作。
2.注册登录的用户不仅可以发布闲置物品,还可以购买闲置物品,但不能购买自己发布的物品。
3.用户要能对自己发布物品的销售订单进行发货处理,也可以查看到自己购买订单的基本信息。
5.管理员要能对网站的出售的物品类型进行设置。
6.管理员要能对物品进行审核,不通过审核的不能显示在前台页面中。
7.管理员可以查看所有的订单交易记录。
(二)可行性分析
1.技术可行性
Java语言开发的程序可以在Windows、Unix、Macintosh系统中无缝衔接运行,因为在Java程序语言中提供了一套与平台无关的库函数,所有的API或者中调函数都与平台无关。Java主要是包括了封装性、继承性、多态性三个特性。封装是把程序中对象内部的属性和行为封装起来,用户之需要操作就实现。继承性是通过类与类之间的继承关系,再不需要对已有类重新编写的情况下,对类的功能的进行再次的扩展。多态性是在程序中重现了重名的情况下,在一个类中的属性和方法被别的类继承后,可以表现出不同的行为模式。MySQL数据库是Oracle公司旗下的一个关系型的数据库。它可以将不同的数据存储在不同的表中,然后建立一个的关系联系,这样查询的时候灵活性强,查询的效率和速度都很强。
2.操作可行性
系统完成了闲置物品网上买卖的基本需求,让用户的物品得到更好的二次再利用,避免的浪费,同时为购买者节约了费用,实现了资源的最大化利用。通过网络平台来销售二手物品,可以为卖家更快的找到需求的买家,也会买家能更快的找到自己需求的物品。系统中通过图片、文字等形式介绍物品相关的信息,可以让用户了解的更加的全面,从网站平台浏览信息也比宣传栏、QQ信息更加的及时、方便、全面。系统中的数据都是通过后台实时更新的。
Keywords: Internet technology; search and browse, idle items, Java;目录
一、引言 1
(一) 研究背景 1
(二) 研究意义 1
二、系统分析与设计 1
(一) 系统功能分析 1
(二)可行性分析 2
(三)系统用例分析 2
1.前台用户用例分析 2
2.管理员用户用例分析 3
(四)系统功能结构 3
三、数据库设计 4
(一)逻辑结构设计 4
(二)物理结构设计 5
四、系统实现 7
(一)前台用户模块 7
1.用户注册登录 7
2.物品搜索 9
3.物品购买 10
4.物品管理 11
5.订单管理 12
6.个人信息管理 13
(二)后台管理员模块 15
1.物品类型管理 15
2.物品管理 16
3.交易订单查询 17
4.前台用户管理 18
总结 21
致谢 22
参考文献 23
一、引言
(一) 研究背景
国家倡导 *好棒文|www.hbsrm.com +Q: &351916072&
节约、避免浪费的风气已经逐渐形成,资源的浪费不仅仅会造成环境的污染,而且不利于培养年轻人的节约意识。生活中的很多物品都可以再次被利用,很多不用的物品闲置下来也是一直浪费,放时间太久可能最后就直接扔掉了。特别是一些电子产品、书籍、电器等,再次利用的效率也会很高。但有人可能正需要这些物品,购买正品的又很贵。传统的闲置物品的交易都是在二手市场来完成,但大部分都是中间商出售收购的一些物品进行出售,销售的大部分也是一些大型的物件,如家具、电器等,而且这种方面都是线下销售,主要弊端是面向的用户群体有限,很多用户无法获取到相应的信息,物品的交易效率也比较低。随着现在互联网电商的出现,一些二手闲置物品的交易网站也相应出来,如阿里巴巴的闲鱼网满足了二手物品买卖的需求,很多人都可以在二手物品网站中淘到自己喜欢的物品,而且价格还便宜。
(二) 研究意义
闲置物品交易网站是通过把需要进行二手物品出售和购买的用户联系在一起,通过平台进行物品的展示和买卖操作,为买卖双方建立一个沟通交流的渠道。闲置物品交易网站不仅可以帮助用户处理闲置的物品,带来额外的收入,为购买二手物品的用户节约费用,物品也得到了合理的利用,避免了浪费。闲置物品交易网站是以网站的形式面向用户,网站的优点是传播的范围广、覆盖的区域大,一个用户发布一个二手物品后,可以让更多的用户查看到,更加快速的找到买家。网站中会以图片、文字的形式详细的介绍物品的信息,让购买的人会有一个全面的了解,这样成交的概率会更大。网站中实现的交易模式时线上查找物品进行下单。同时网站中设计了后台管理员,管理员可以进行物品的分类设置,可以方便用户按照分类去检索自己需求的物品,同时完成了对物品的审核,不符合规定的物品管理员会直接删除。
二、系统分析与设计
(一) 系统功能分析
通过对项目的调研,并分析了当前网络上的闲置物品交易网站的基本功能。对闲置物品交易网站的基本功能需求进行了分析和整理,确定了网站要实现的基本内容,主要包括以下几点。
1.网站中用户要能实现注册个人资料,并进行登录操作。
2.注册登录的用户不仅可以发布闲置物品,还可以购买闲置物品,但不能购买自己发布的物品。
3.用户要能对自己发布物品的销售订单进行发货处理,也可以查看到自己购买订单的基本信息。
5.管理员要能对网站的出售的物品类型进行设置。
6.管理员要能对物品进行审核,不通过审核的不能显示在前台页面中。
7.管理员可以查看所有的订单交易记录。
(二)可行性分析
1.技术可行性
Java语言开发的程序可以在Windows、Unix、Macintosh系统中无缝衔接运行,因为在Java程序语言中提供了一套与平台无关的库函数,所有的API或者中调函数都与平台无关。Java主要是包括了封装性、继承性、多态性三个特性。封装是把程序中对象内部的属性和行为封装起来,用户之需要操作就实现。继承性是通过类与类之间的继承关系,再不需要对已有类重新编写的情况下,对类的功能的进行再次的扩展。多态性是在程序中重现了重名的情况下,在一个类中的属性和方法被别的类继承后,可以表现出不同的行为模式。MySQL数据库是Oracle公司旗下的一个关系型的数据库。它可以将不同的数据存储在不同的表中,然后建立一个的关系联系,这样查询的时候灵活性强,查询的效率和速度都很强。
2.操作可行性
系统完成了闲置物品网上买卖的基本需求,让用户的物品得到更好的二次再利用,避免的浪费,同时为购买者节约了费用,实现了资源的最大化利用。通过网络平台来销售二手物品,可以为卖家更快的找到需求的买家,也会买家能更快的找到自己需求的物品。系统中通过图片、文字等形式介绍物品相关的信息,可以让用户了解的更加的全面,从网站平台浏览信息也比宣传栏、QQ信息更加的及时、方便、全面。系统中的数据都是通过后台实时更新的。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/170.html