一、选题背景及意义
信息技术的发展给世界各国带来了巨大的变化,特别是Internet的出现,使得人们之间的交流更加顺畅,无论身在何处,只需要通过网络的连接就可以实现沟通。计算机、手机等各种设备的普及,计算机信息技术逐渐走向多元化,无论是经济、军事、服务行业都可以通过管理系统来提高管理效率。
电子商务作为新的网上交易,这些年发展迅速,成为各类人群的购物首选。电子商务就是利用互联网信息技术手段,实现高校商务活动的信息化。目前网上购物的产品种类很多,涵盖了学生们的衣食住行。
在高校校园内,随着学生人群的增多,带来了许多闲置物品。比如,有一些用户因为一时的喜欢购买了书籍,从未阅读过就进行了闲置,造成了书籍的浪费。如果将这些书籍卖给废品回收站,会造成书籍的极大浪费。如果利用"闲转"大学生校园闲置物品在线交易平台将闲置不用的书籍发布到系统平台中,其他需要的用户通过平台查看书籍信息,从而进行购买,不仅仅为发布者带来了经济收益,也体现出助人为乐的思想。
校园闲置物品交易系统是为了在传统大学生校园闲置物品在线交易平台的基础上,实现系统结构轻量化与使用便捷化,提高资源利用率,降低开发与维护成本,简化注册程序,在吸引更多用户的同时提高用户留存率,方便学生了解闲置物品最新的价格信息同时还可以购买各种特殊的闲置物品,优化高校互联网生态。
对于闲置物品发布者来说,可以通过平台带来收益,把闲置的闲置物品进行共享,凭借平台众多的用户群,可以快速的找到需要者。对于闲置物品需求者来说,利用平台搜索自己需要的闲置物品,进行购买,可以通过很少的价格获取到自己需要的闲置物品,也减少了时间成本,同时也可以推荐自己的好友,利用平台来进行交易。
校园闲置物品交易系统还提供了评价模块,系统所有的用户都可以进行闲置物品评价,讨论当前闲置物品的读书评语,为其他用户提供参考的意见和建议。
二、文献综述
在我国,也存在许多闲置物品交易平台,比如咸鱼、转转网等,会员利用平台发布闲置物品共享信息或者闲置物品交易的信息,对于具有闲置物品需求的用户,查看到平台的资讯以后联系发布者。闲置物品共享平台旨在为会员用户提供完善的信息交流平台。闲置物品最重要的是闲置物品评论部分,通过对闲置物品的评论来加深闲置物品的体验,闲置物品评论对闲置物品的交换或者营销也具有非常重要的参考意义,所以在"闲转"大学生校园闲置物品在线交易平台中,也都提供了闲置物品评论的功能点。
通过调研发现,国内的大部分平台功能还不够完善,许多平台上的信息都是通过收集其他博客网站或者微博网站的,对数据进行改造,而且功能比较单一,没有完整的闲置物品交换流程,缺乏后期的跟踪。而且闲置物品在线交易平台的开发者能力也不尽相同,因为平台的收益有限,所以投入的时间和精力也有限,致使闲置物品在线交易平台没有形成比较有影响力的平台,相应的也阻碍了共享闲置物品的发展。
在一些发达国家,非常重视资源的回收和利用。在欧美更是对资源的回收建立了完善的服务体系,通过物流系统完善资源回收的过程,为人们提供了方便的操作途径,减少了资源的浪费。比如美国的爱书交易平台具有专门的闲置物品交换模块,面向所有的用户群体,不局限于某一个大学,通过平台的数据分类,可以查询到自己需要的数据信息。然后平台通过专业的物流配送解决用户闲置物品的需求。所以无论是学生还是工人,都可以利用平台来进行闲置物品的求购,解决闲置物品浪费的问题。
在欧洲,政府号召举办闲置物品漂流,倡导社会捐赠不需要的闲置物品,并放置到指定地点,为其他需要的人提供方便,也可以将自己不需要的物品提供给他人,如此循环往复,体现了闲置物品共享精神。柏林闲置物品交换俱乐部也曾经发起过森林物品活动,当地居民将自己的闲置闲置物品放置到专门的树干中与游客分享。
无论是哪一种闲置物品在线交易平台平台,也都开发了安卓平台应用,利用移动互联网的优势,积极的发展移动端的App,当前闲置物品在线交易平台形成了集电脑端、手机端共同发展的局面。
三、主要研究内容
校园闲置物品交易系统采用B/S结构、结合网络数据库开发技术来设计本系统。开发语言采用JAVA,数据库使用Mysql数据库。完成以下基本功能:
校园闲置物品交易系统功能包括前台和后台。校园闲置物品交易系统包括了前后台两大功能板块,功能涉及注册与登录模块、管理员功能模块、个人用户模块、闲置物品浏览模块、闲置物品检索模块、闲置物品信息模块、订单管理模块、购物车管理模块。
校园闲置物品交易系统后台管理系统是一个结合现代计算机编程技术而开发的一个管理系统,是为了使网上后台管理者能够在管理后台闲置物品商品的过程中运用系统软件来对商品,订单,管理人员等方面进行一个有效,系统,方便,快捷的管理过程。
在前台,用户注册后,使用用户名和密码进行登录,然后通过关键字查询闲置物品信息,在闲置物品列表中点击闲置物品的标题或者图片,跳转到闲置物品详情页面,在详情页面可以查看闲置物品的基本介绍和图片信息。在详情页面还有加入购物车和提交订单的按钮。点击加入购物车,可以将当前页面的闲置物品加入到购物车中,当点击提交订单,直接进入到收银台页面。在购物车界面查看加入购物车中的商品列表,在收银台页面可以进行支付和填写收货地址信息。在个人中心中可以查看个人的信息,对个人信息进行修改。查看我的订单记录,通过我的订单可以查询所有购买的历史订单信息。留言交流模块中,通过发布留言信息,咨询相关购买的问题,也可以查看其他的留言列表。
在后台,管理员管理闲置物品的分类,通过闲置物品的分类添加闲置物品,一个分类对应多个闲置物品,当删除分类后,对应的闲置物品将删除闲置物品。订单管理中,管理员根据订单的状态来操作审核订单信息,统计订单的金额。系统管理中对系统的基本信息、留言、资讯等信息进行管理。
四、方案(设计方案或研究方案或研制方案)论证
系统后台使用Java技术开发,Java语言是sun公司开发的,具有面向对象的特点,目前在市场占有率上居高临下,在经过多年的发展中,Java语言一直深受程序员的喜爱。Java可以跨多平台进行编程,不限于Windows操作系统,通过编译后生成类文件,为不同的管理系统提供接口操作。Java语言作为一种服务器端的语言,可以为目前流行的APP、微信小程序提供后台支持,一些复杂的算法和逻辑都在Java中得以实现,并返回结果给前台。所以Java是面向后台编程,与其对应的是前台。Java的前台语言是JSP,通过JSP读取后台的方法实现数据的展现,JSP可以和Java进行很好的对接。
本系统使用了MySQL数据库进行管理,MySQL数据库是目前流行的关系型数据库,之所以是一种关系型数据库,它是通过创建表与表之间的关系以及表的主键和外键进行组合。将不同的数据存储在不同的表中,可以提高操作的方便性,也加提高了查询的效率。MySQL软件体积小,安装快捷,成本低,并且开源免费,所以是目前开发项目的首选。虽然MySQL是一个小型数据库,但是却具有非常强大的功能,并为管理系统提供必要的数据支持。在本校园闲置物品交易系统中,对数据安全要求较高,而MySQL就具有非常搞的数据安全性特征。通过设置数据库的登录权限,实现用户权限的控制,包括访问数据库的用户,设置对应的密码,也可以详细的进行设置数据操作权限,另外还可以设置数据库表内的信息加密。同时在项目运行后也可以通过函数实现数据库的自动备份。
五、总体安排和进度计划
第1-2周:课题的需求分析、总体设计。
第3-4周:确定设计内容,分析功能模块,画出所有的视图页面,明确数据来源;设计合理的数据库,建立各数据表和视图的关系。
第5周:系统优化和详细设计。
第6周:实现系统框架的设计。
第7-9周:实现具体功能模块的设计。
第10-11周:完成系统优化,测试与运行。
第12-13周:撰写毕业论文。
第14-15周:提交论文、成果验收。
第16周:毕业答辩
标签:Java,数据库,平台,信息,LW,源码,毕业设计,物品,闲置 From: https://blog.51cto.com/u_15745565/7160519