校园二手物品信息平台设计与实现.doc
《校园二手物品信息平台设计与实现.doc》由会员分享,可在线阅读,更多相关《校园二手物品信息平台设计与实现.doc(35页珍藏版)》请在咨信网上搜索。
1、闽南师范大学毕业论文(设计)校园二手物品信息平台设计与实现ANALYSIS AND IMPLEMENTATION OF CAMPUS INFORMATION PLATFORM FOR SECONDHAND GOODS 2014年 12 月 25 日摘 要随着电子商务的不断发展和完善,方便、快捷、安全的网购已成为当今大学生们购物的主流。大学校园也需要一个能为学生提供二手物品交易信息的专用网站。它不仅给学生带来了方便,也方便学校对二手商品交易市场进行系统管理,提高大家的环保意识,杜绝铺张浪费的恶习。最重要的是满足了众多学生的需要,为需求双方提供了一个双赢的平台。它不仅解决了二手商品供应者处理二手商
2、品的麻烦,同时也为急需二手商品的同学提供了物美价廉的物品。所以,构建一个实时、可用、可靠的校园二手商品信息平台是很有必要的。本文在JSP技术的基础上,对此系统的设计与开发进行重点介绍。关键词 JSP;校园;二手商品;信息平台; AbstractWith the development of electronic commerce and continue to improve. Convenient, fast, secure online shopping has become the mainstream of todays college students shopping. Unive
3、rsity campus also needs a dedicated web site, which can provide second-hand goods trading information for students. The web site that not only brings facilities to the students, also it is convenient for school to system admin second-hand commodity trading market, to improve peoples awareness of env
4、ironmental protection and prevent the habits of extravagance and waste. The most important thing is to satisfy a large number of student needs, provides a win-win platform for the requirement of both sides. It not only solves the trouble of second-hand goods supplier to deal with second-hand goods,
5、but also provides high quality and inexpensive goods for the classmates who is urgent need second-hand goods. Therefore, it is very necessary to build a real time, available, reliable second-hand commodity information platform in campus. In this paper, I focus on the design and development of this s
6、ystem is based on the technology of JSP.Keywords: JSP; Campus; Secondhand goods; Information platform;I目录中英文摘要I1引言11.1课题背景11.2目的和意义12 可行性分析12.1 技术可行性12.2 经济可行性22.3 运行可行性23 需求分析23.1系统功能需求23.2系统性能需求23.3系统开发环境需求33.4开发工具及技术简34 系统的总体设计44.1系统模块总体设计44.2 数据库设计75详细设计与实现135.1 系统首页设计135.2 系统前台基本功能设计与实现135.3系统管
7、理员后台功能设计与实现215.4用户个人中心266 结束语30参考文献31致 谢321引言1.1课题背景随着互联网的不断发展和完善,极大的改变了人们的生活,上网已成为人们的日常习惯1。然而,至今为止在国内的很多高校还没有一个专门为学生提供二手商品交易信息的平台,而福建省内的高校更是没有。因此为了方便在校大学生的生活,开发一个校园二手信息平台是很有必要。作为一个大学生,我深有体会,从衣物、旧书籍、手机、文具乃至各种日用品,使用一段时间后,很快就废弃了。特别是毕业离校的学长学姐们,由于买家难寻,有的直接当废品卖掉,有的干脆直接扔掉,既浪费资源也污染了环境。而有些同学经济条件有限,对于像教材这样的文
8、化消费品,买全新的花费太大,想买二手的商品又找不到卖家,这样不但资源浪费,物不能尽其用。为了解决这个在校大学生普遍存在问题,可借助于Internet的快捷便利和低运营成本,开发一个校园二手信息平台,最大化为学生提供方便。1.2目的和意义在传统的商品交易中,由于受到通信、物流等限制,信息无法得到广泛的传播,造成商品信息不流畅,给需求双方带来了极大的困扰,即买家难于找到卖家,卖家也难于找到买家,这给我们的生活带来了极大的不方便。但这也反映出现实市场对此需求巨大,而如今Internet技术不断进步和完善,通过一些技术手段完全可以弥补这一缺憾。我们可以利用网络,开发一个校园二手信息发布平台,从而高效率
9、的利用和整合这些供求信息,然后实时发布出去,为学生提供便利的服务。校园二手商品交易市场是一个巨大的市场【2】,但普遍学生的消费水平不高,需求又大,商品更换速度快,所以物美价廉的二手商品是学生们很好的选择,特别是教科书、日用品这一类的,此时,二手信息发布平台就可以发挥巨大的作用。卖家可以在网站上填写自己要转让的商品信息以及售卖价格,联系方式等,买家则可以通过网站上搜索自己所需要的商品,若网站上没有,也可到网上发布求购信息或发帖子求助。在平时,你若有了任何闲置的东西或有任何需求的二手商品,只要你是注册用户的都可以免费在该平台上发布二手商品信息或发布求购信息,在该平台上都可得到处理,并且不受时间和地
10、点约束。只要你有一台连上网络的电脑,轻轻点几下鼠标敲几下键盘即可,其效率是传统交易方式的数倍。因此校园二手信息发布平台必将对大学生的生活提供有力的帮助。 2 可行性分析2.1 技术可行性根据该系统的目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。考虑到系统实施的可行性,在软件方面选择了如今较流行的MyEclipse工具来进行开发管理平台的设计,使用Mysql数据库存储数据3。在硬件方面,则选择空间较大,硬件的配置越高,系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬件的整体配置水平都比较高,系统在硬件方面是可行的。在软件方面,由于M
11、yEclipse和Mysql是两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。2.2 经济可行性软件的经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益,我们开发的这套系统正是为了提高用户获取二手商品信息的效率,节省工作时间,方便操作与管理而设计。本系统的开发在经济上是完全可行的。开发此软件不需要大量经费,而且是个人独立设计,可以节省许多费用,同时也可提高个人的实际动手能力。2.3 运行可行性在当今社会,随着Internet技术的发展和完善,使用Web技术来为自己的工作和学习服务
12、以成为了大多数人们选择。本校园二手商品信息平台界面简洁明了,操作简单易行,所以使用起来比较容易,此系统网站的管理人员对其后续开发、管理、维护也是比较容易的。经过以上分析,运行方面是可行的。3 需求分析3.1系统功能需求经过对各大二手商品信息平台的考察、分析,要求本系统具有以下功能(1) 统一友好的操作界面,保证系统的易用性,方便用户的操作;(2) 具备二手商品信息的展示功能,方便浏览者对二手商品信息进行浏览与比较;(3) 规范的二手商品分类,方便浏览者分类查找二手商品;(4) 设置网站公告信息模块,使浏览者能够及时了解网站的各项动态变化,及新品上架、特价活动等信息;(5) 系统的用户分为管理员
13、,会员以及游客。(6) 用户可发布二手商品信息,求购信息,可对个人发布的二手商品进行管理;(7) 全面的后台管理功能,以方便管理员对网站信息进行更新与管理;3.2系统性能需求因本系统采用JSP结合MySQL数据库平台开发的一个信息平台4。系统性能开发的性能要求是实现用户验证登录,设置权限访问以及后台界面管理等。本系统需要设计三类用户角色,一类是超级管理员,一类是普通管理员,一类是注册用户。l 游客游客可浏览网站上的信息,商家详细信息除外。不能发布商品,不能发求购信息,也不能发讨论求组帖。l 用户注册后登录成功的用户可浏览网页所有信息,可发布和管理个人商品,个人求购信息,个人讨论求组帖。l 管理
14、员管理员身份验证成功后登录后台,普通管理员可对系统进行管理、更新,保证了系统的可用性、安全性。超级管理员可管理系统用户。3.3系统开发环境需求本系统的开发平台设置分为硬件环境和软件环境5。l 硬件环境服务器:硬件环境配置为处理器Pentium III800以上,内存512MB以上,硬盘40G。客户端:硬件无要求l 软件环境服务器::软件环境配置为Windows XP操作系统以上,MySQL Server 5.1数据库,JDK1.5、MyEclipse8.5开发工具包、Tomcat6.0服务器、Dreamweaver 8.0 Photoshop CS4、浏览器IE6.0以上。客户端:操作系统Wi
15、ndows 98以上,浏览器IE。 3.4开发工具及技术简3.4.1 Eclipse8.5简介MyEclipse6企业级工作平台(MyEclipseEnterprise Workbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse 是一个十分优秀的用于开发Java, J2EE的
16、Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse【7】目前支持Java Servlet,AJAX,,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。3.4.2 MySQL简介MySQL【8】是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Rela
17、tional Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL【9】软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。4 系统的总体设计4.1系统模块
18、总体设计本系统一共分为前台和后台两大模块,两个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能分析,系统在两个模块的基础上每一个模块又分为几个模块。4.1.1前台系统功能模块分为(1) 二手商品展示模块:最新商品,推荐商品,所有商品展示。(2) 二手商品查询模块:按二手商品的类别查询或按关键词查询二手商品的相关信息。(3) 给卖家留言模块:用户可以对自己喜欢的二手商品给卖家留言。(4) 个人收藏模块:用户满意二手商品的信息可加入个人收藏,可在个人中心查
19、看。(5) 用户维护模块:为用户提供了用户注册、用户登录、用户资料修改的功能。(6) 留言查询模块:在个人中心,用户可管理查看收到的买家留言以及自己的留言记录。(7) 讨论求助模块:用户可在前台,发布讨论求助帖子,等待网友的回复,可在个人中心管理个人讨论帖。(8) 求购信息模块:用户可在个人中心,发布求购信息,在前台可查看所有求购信息。(9) 系统公告模块:用户通过浏览公告信息,能够及时了解到网站最新的各种信息。(10) 选购帮助模块:用户可浏览选购帮助信息,帮助用户更好的选购。l 系统前台用户功能结构图如图4-1所示。 图4-1系统前台用户功能结构图4.1.2管理员后台系统功能模块分为(1)
20、 用户管理模块:该模块有两个子模块。模块一是系统用户管理,只有超级管理员才拥有管理权限,普通管理员没有权限,可实现系统用户的添加或删除。模块二是注册用户管理,可实现对注册用户的查看、审核、查找、修改、删除、详情。 (2) 商品信息管理模块:该模块有三个子模块。模块一是商品类别添加,可实现新二手商品类别的添加。模块二是商品类别查改,可实现对商品类别进行查看、修改或删除。模块三是所有商品管理,可实现对二手商品的查看、审核、查找、修改、删除、详情。(3) 推荐商品模块:该模块有两个子模块。模块一是推荐商品添加,实现推荐商品的添加,展示于首页。模块二是推荐商品查改,可实现对推荐商品的查看、修改、删除。
21、(4) 求购信息管理模块:该模块可实现对用户发布的求购信息进行查看、修改、删除。 (5) 选购帮助管理模块:该模块有两个子模块。模块一是选购帮助添加,该模块实现选购帮助的添加。模块二是选购帮助查改,可实现对选购帮助的查看、修改、删除。 (6) 商品留言信息管理模块:该模块可实现对用户对商品的留言信息进行查看、删除管理。(7) 讨论求助管理模块:该模块可实现对用户发布的讨论求助帖子进行查看、审核、删除。(8) 系统管理模块:该模块有四个子模块。模块一是好消息发布,模块二是系统公告,模块三是友情链接添加,模块四是友情链接查改,可实现对友情链接的查找、修改、删除。l 系统后台管理员功能结构图如图4-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 二手物品 信息 平台 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。