版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
校园二手商品交易平台的设计与实现摘要摘要:本系统采用JSP/J2EE技术,使用Java编程语言编写的一套校园网二手交易平台软件。本系统采用的是最近几年流行的B/S开发模式,是以互联网方式运行的。效劳器端只需要安装本系统,而客户端用户只要可以上网,就可以非常方便快捷的通过浏览器访问系统,浏览和发布二手交易信息,免去了传统的C/S模式下复杂的安装、配置、维护等操作。同时由于使用面向对象的Java语言,所以本系统也具有Java语言的面向对象、与平台无关、平安性高、稳定性高、多线程等特性,以及Java语言对网络编程技术的支持。使得本系统具有很高的使用价值。系统开发主要分为三个局部,使用JavaBeans处理业务逻辑,JSP+HTML+JavaScript进行界面处理,并且配置了Servlet,以及通过JDBC-ODBC桥接器处理对SQLServer2000数据库的访问。关键词:JSP;JavaBeans;Java;B/S;AbstractThissystemisasetofplatformsoftwareofthecampus-widesystemsecondhandtransaction.ItadoptstheJSP/J2EEtechnique,andprogrammedwithJavaprogramminglanguage.ItalsoadoptstheB/Sdevelopmentmode,whichisbasedonWebandpopularizeinrecentyears.Itrunsininternetways.Onlywhentheserverinstallthissystemandtheclientcanvisitit,browseandreleasesomesecondhandconvenientlyandspeedilywhentheygoon-line.Andsoitdispenseswithsuchoperationasthecomplicatedinstalling,installmentandsupportintraditionalC/Smode.Atthesametime,itusestheJavalanguagewhichtowardstheOOP(object-orientedprogramming).SothesystemhasthespecificpropertyoftowardingOOP,irrelevantwiththeplatform,theJavalanguage’ssupporttothenetworkprogrammingtechniquemakesthesystemhavehighpracticalvalue.Thesystemdevelopmentisdividedintothreeparts.ThatisusingJavaBeanstoprocessbusinesslogic;usingJSP+HTML+JavaScriptandServlettoprocessinterface;andvisitingtheSQLServer2000databasethroughJDBC-ODBCBridge.Keywords:JSP;JavaBeans;Java;B/S;目录238021.绪论-1-34821.1.课题背景-1-89761.2.电子商务的起源-3-115501.2.1.电子商务的意义-4-118611.3.可行性分析-5-42211.4.研究意义-5-114632.校园二手商品交易网-6-294602.1.系统需要解决的主要问题-6-256962.2.校园二手商品交易网站的根本特征-6-171082.3.本文的主要奉献及组织结构-7-214112.3.1.本文的主要奉献-9-49012.3.2.论文的结构-9-234243.交易网开发分析-11-60753.1.校园交易需求分析-11-259443.1.1.具体校园市场现状分析-11-284203.1.2.论文术语描述-12-200133.2.可行性分析-12-2843.2.1.经济可行性-12-266873.2.2.环境可行性-13-80533.2.3.校园商品支付可行性-14-119413.3.市场定位分析-14-129384.系统概述及数据库设计-16-252574.1.系统目标-16-282474.2.系统开发设计原那么-16-186584.2.1.完整性原那么-16-29254.2.2.相关性原那么-16-113794.2.3.适应性原那么-16-127694.2.4.可靠性原那么-17-165864.2.5.经济性原那么-17-277444.3.系统功能分析-17-324744.4.系统数据库设计-17-279484.4.1.数据库设计的原那么-17-165514.4.2.数据库设计的步骤-18-317034.4.3.数据库需求分析-18-139694.5.数据库的逻辑结构分析-19-230254.5.1.数据具体属性表-19-276065.前台购物信息模块-22-76855.1.功能模块的设计-22-317615.1.1.用户注册模块设计-22-162775.1.2.系统管理模块设计-22-270755.1.3.搜索模块设计-23-92135.1.4.用户留言模块-23-179695.1.5.站内用户评论区功能设计-23-152026.后台信息处理模块-25-74456.1.系统管理员模块的设计与实现-25-302316.1.1.管理员登陆界面模块-25-273826.1.2.管理用户信息模块-25-240886.1.3.商品管理模块-25-233336.1.4.网站新闻管理模块-26-157656.1.5.求购信息管理模块-27-12972系统信息发布模块设计与实现-27-170606.2.会员留言查看-27-142616.3.校园电子商务的平安-28-208707.总结与展望-30-85017.1.所做工作的总结-30-5597.2.课题展望-30-145597.3.需进一步的研究工作-31-27371致谢-32-27042参考文献-33-绪论课题背景今天的网络不仅仅能够给我们带来娱乐,更重要的是带给了我们知识和信息,人们对于网络越来越多的关注,网络贸易逐年增长,在现在的信息社会开展中扮演越来越重要的角色。随着科学的开展、人们生活水平的提高,手中闲置的商品越来越多,为了社会节约资源,为人们生活提供方便,如,有人需要买一个套两居室的二手自行车,正好该用户通过我们系统找到二手自行车卖主等,二手商品交易网的产生势必给人民生活带来极大的方便。校园电子商务是电子商务在校园这个特殊环境下的具体应用,它是指在校园范围内利用根底网络、计算机硬件、软件和电子通讯手段构建的满足校园内部工作、学习、生活各方面活动需要的一个高可用性和平安性的计算机系统。校园电子商务是基于具体校园的应用,主要为校园内广阔学生效劳,解决他们日常学习工作生活中的一些问题。因此,校园电子商务有着巨大的开展空间,它不但能使在校学生的生活变得越来越便利,而且能改变他们的消费方式和购物习惯,为学生创造巨大的经济效益。校园电子商务从商业运作模式来看类似于一般电子商务,从根本上说,属于C2C模式:绝大多数的卖家和买家都是个人。卖的东西大多也以个数为计量单位,并且大多与学生有关,往年教材、电脑配件、自行车、辅导资料、房屋出租、化装品等是最常见的商品。作为校园电子商务平台的交易网站也同样不对卖家所售商品的真伪负责。但与像“e-Bay易趣”、“淘宝”等这样纯粹的商业性C2C不同,校园交易网没有自己的支付系统,靠的大多就是卖家和买家的互相见面,然后一手交钱,一手交货,看上去有些“原始”。在校园交易网上购物比较单纯,通常不必太在意卖家或买家的伪善,不用为现金的支付问题而担忧,甚至不用事先就为店面的开张而支付一笔不小的费用〔对学生来说〕,比较适合学生群体。与现实世界中二手市场里的人头攒动相比,处在虚拟空间中的网上二手交易社区也同样人气兴旺。高校的二手交易市场绝对是一个大市场,每年都有毕业生要毕业,每年都有新生来报到,每一个面临毕业的学生都曾为不知如何处理手中的旧书、文具、自行车等物品而苦恼过,留之无用弃之可惜,而刚入学的新生又曾为商品的价格昂贵而叹为观止。学生二手交易网站为广阔的学生提供了一个平等、自主的交易时机,使用户既可以轻松方便的找到价格适宜的商品,还可以不费心机的出售自己的商品。卖主可以在网上登记自己要卖的物品、售卖价格以及联系方式;买主那么可以在网上搜索自己所需要的物品,假设没有,也可以在网上发布求购信息,当然,网上二手交易市场不但能处理毕业生的多余物品,平时学生们有任何闲置的东西或有任何需求都可以免费在网上二手交易市场上得到处理,并且不限时间也不限地点。不受时间和空间限制,且搜索物品更快更方便。提供低价实用的商品,为全校学生提供标准化的二手商品交易的信息平台。在当前社会上,许多的各种类型的电子商务类网站纷纷建立,可以很大程度上的解决人们信息资源的闭塞以及地域上的限制。作为大学校园,伴随着学生的购置能力的提高和每年的升学和毕业,也存在的许多各种类型的二手商品,由于信息交流的落后,很多只限于于校园公告栏或者请人代为宣传的方式进行交易。这种方式有很多局限性和偶然性,并不能满足二手商品畅通交流的要求。于是一种新的二手商品信息交流的方式出现了,就是基于Web的校园网二手商品交易系统。通过这个系统,可以发现每一个校园网用户都是系统的主人,大家可以非常方便的发布自己的信息,浏览别人的发布的信息,还可以对各种二手商品信息作出横向比较,作出自己的最正确选择。由此可见,该系统只是一个交流二手商品信息的平台,与一般的电子商务类网站又有本质的区别。目前大局部的高校已经建立自己的校园网,而局部院校也已完成了校园“一卡通”工程的建设,校园网的建成为学校教职员工提供了学习、工作和生活上的便利。随着计算机网络技术、通信技术及数据库技术的进一步开展,基于Internet技术的电子商务也得到了快速开展。目前上网已经成为大学生活不可或缺的一局部,在校大学生平均上网率到达92%,其中每周上网时间超过10h的学生占在校学生总数的1/3。而现在的大学生网上交易根本上是以BBS为主,BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生实际交易中的需求。校园二手交易平台为在校学生提供一个供需平台,学生可以将自己不用的东西放在网上,也可在网上找到自己需要的东西,物美价廉,到达双赢。构建高校二手交易平台响应了党的十七大“节能减排”的号召,表达了可持续开展的要求,将二手商品充分合理的利用,不仅减少了资源浪费,减轻了环境负担,最重要的是满足了广阔高校学子的需要,为需求双方提供了一个共赢的平台。它不仅解决了二手商品供给者处理二手商品的麻烦,同时也为那些急需二手商品的同学提供了价格低廉、实用的物品。高校二手交易平台是高校学生交易所必需的,是根据在校学生交易的趋势所形成的,它不仅满足了广阔学子的要求,也表达了保护环境、充分利用资源的理念,是在当前经济开展、社会要求、环境保护等形式下产生的,构建高校二手交易平台表达了当前开展的趋势。建立节约型校园时落实科学开展观,建设节约型社会的重要组成局部。它需要唤起并树立全校师生员工的节约意识,并使之成为师生员工的一种自觉行为,内在素质和文化习惯。校园座位人才培养的基地,迎来送往一批有一批的学生,因为不断产生着各种各样不再被需要的书籍和生活用品。它们往往“食之无味,弃之可惜”。特别是在校的学生,本来就没什么经济来源,对于购置的人也可以节约一笔开支,所以在校园的公告板上总是密密麻麻的写满各种各样的物品转让信息。开发一个校园二手交易信息平台可以大大方便在校的学生,该平台既可以挂在校园网的效劳器上,也可以略作修改作为一个栏目单元放在学院的主页或论坛上,方便了同学也营造了节约荣耀,浪费可耻的校园文化气氛。电子商务的起源Internet的开展为电子商务的开展奠定了根底,随着Internet的高速开展,电子商务的旺盛生命力日益显露,眼下,Internet已有5000万个用户,并以每季度8%的速度递增,约有500万台主机连在Internet上。
〔1〕电子商务产生和开展的条件
电子商务最早产生于60年代,开展于90年代,其产生和开展的重要条件主要是:
计算机的广泛应用:近30年来,计算机的处理速度越来越快,处理能力越来越强,价格越来越低,应用越来越广泛,这为电子商务的应用提供了根底;
网络的普及和成熟:由于INTERNET逐渐成为全球通信与交易的媒体,全球上网用户呈级数增长趋势,快捷、平安、低本钱的特点为电子商务的开展提供了应用条件;
信用卡的普及应用:信用卡以其方便、快捷、平安等优点而成为人们消费支付的重要手段,并由此形成了完善的全球性信用卡计算机网络支付与结算系统,使“一卡在手、走遍全球”成为可能,同时也为电子商务中的网上支付提供的重要的手段;电子平安交易协议的制定:1997年5月31日,由美国VISA和MasterCard国际组织等联合指定的SET〔SecureElectronicTransferProtocol〕即电子平安交易协议的出台,以及该协议得到大多数厂商的认可和支持,为在开发网络上的电子商务提供了一个关键的平安环境;
政府的支持与推动:自1997年欧盟发布了欧洲电子商务协议,美国随后发布“全球电子商务纲要”以后,电子商务受到世界各国政府的重视,许多国家的政府开始尝试“网上采购”,这为电子商务的开展提供了有利的支持;〔2〕电子商务开展的两个阶段60年代—90年代:
基于EDI的电子商务
从技术的角度来看,人类利用电子通讯的方式进行贸易活动已有几十年的历史了。早在本世纪60年代,人们就开始了用电报报文发送商务文件的工作;70年代人们又普遍采用方便、快捷的机来替代电报,但是由于文件是通过纸面打印来传递和管理信息的,不能将信息直接转入到信息系统中,因此人们开始采用EDI〔电子数据交换〕作为企业间电子商务的应用技术,这也就是电子商务的雏形。
EDI在60年代末期产生于美国,当时的贸易商们在使用计算机处理各类商务文件的时候发现,由人工输入到一台计算机中的数据70%是来源于另一台计算机输出的文件,由于过多的人为因素,影响了数据的准确性和工作效率的提高,人们开始尝试在贸易伙伴之间的计算机上使数据能够自动交换,EDI应运而生。
EDI〔ElectronicDataInterchange〕:是将业务文件按一个公认的标准从一台计算机传输到另一台计算机上去的电子传输方法。由于EDI大大减少了纸张票据,因此,人们也形象地称之为“无纸贸易”或“无纸交易”。内的普及,为电子商务的开展奠定了良好的根底。
Internet的开展在环境、技术和经济上都为电子商务创造了条件,电子商务作为Internet的一项最为重要的应用系统已呈现在我们眼前了。电子商务的意义在新经济条件下,商业规那么已经发生了一些改变,电子商务对企业的根本构架在速度和效率上提出了更高的要求。电子商务的环境和竞争状况变化如此之快,我开发二手商品交易系统,该系统提高了社会资源利用率,同时也为个人商品交易提供了方面,所以,企业开展电子商务意思如下:
1.
提升企业形象:企业网站的建立可以为您树立企业形象,提高企业层次。无论是从互联网上还是通过传统方式与客户接触,拥有网站的您当然比还没有建立网站的企业更具竞争力,是否拥有网站亦是一种企业实力的象征。
2.
宣传企业产品:国际互联网作为一个信息传播的媒介,能够充分的为您宣传企业和产品。在全世界任何一个地点,在任何时间,您的企业和产品都能够吸引客户的眼球。这与您在报纸上刊登通栏广告的效果和费用相比,具有无法比较的优势。
3.
信息搜集发布:通过企业网站,可以更有针对性的发布、搜寻各种商业信息和商业时机。帮助您得到大量的客户和潜在客户信息,及性价比更好的产品。
4.降低企业运作本钱:这主要表达在两方面:一、电子商务直接在网上进行交易,从而降低了传统贸易过程中的单据费用,提高了效率;另一方面,电子商务深入到产品的定购、销售和广告宣传等中间环节中,从而减少了企业在这方面的费用
5.提供更有成效的售后效劳:利用因特网进行售后效劳,我们可以在公司已有的站点上登出产品介绍、技术支持等信息。这样做不仅可以省钱还可节省大量的劳动力支出,以便我们用更多的时间来处理更为复杂的问题,搞好与客户间的关系。研究意义校园内的二手交易多是利用BBS,高校校园BBS上的“跳蚤市场”早己形成了一定的规模,作为学生间二手物品的交流平台,它为供需双方提供了便利。开学伊始,“跳蚤市场”更是格外红火,花三四折的价钱买本参考书、几十块钱买辆二手车、几百块钱买个名牌,这样的经济型消费越来越得到广阔学生的喜爱。建立二手交易市场的宗旨是:“废之不用、弃之可惜”的物品。2.为贫困生提供廉价、有用的二手物品。目前各高校在校大学生的消费差距仍然是比较大的,许多学生由于生活的拮据根本无法承当高额的学习、生活费用,但是一些生活、学习用品又是必须具备的,以往他们常常为了寻找廉价的商品而费尽周折。如今,只需进入学校建立的二手市场就可轻而易举的找到廉价的二手商品。3.净化校园环境。众所周知,由于没有很好的标准,学校的宣传栏贴满了诸如报名、旧物品买卖等各种信息,而学校正常活动的通知却被这些信息所覆盖,造成不必要的损失。尤其是在每年毕业前夕,局部学生在路边兜售旧书塔二手物品,废弃了的就随意丢弃,对校园环境造成了影响。然而,在网上的虚拟空间内不再需要传统的纸张海报,只需注册登录后即可发布信息,方便快捷。本文在深入分析国内外校园电子商务开展方向及应用状况的根底上,重点对校园商品交易网站工作流程、系统需求、体系结构、数据库模型进行分析和设计,采用JSP技术设计与开发了一个实用的校园二手商品交易网站系统。主要研究内容包括:1.讨论了校园二手商品交易网站的根本理论、特征,给出了西校园网上交易实现目标。2.讨论了校园网上购物流程的特点、网上开店及求购信息的特点,重点对系统框架结构、数据库结构以及JSP技术的特点进行了分析,总结出采用JSP技术实现校园网上商品交易网站的方法。3.讨论了校园网上二手商品交易的建设背景,设计了校园二手商品交易网站的系统架构,对其功能需求、体系结构进行了分析,设计了校园二手商品交易网站的数据模型。4.在对校园二手商品交易网站进行需求分析的根底上,设计了校园网上交易的主要功能模块,实现了校园网上交易的主要功能。论文的结构本文介绍了利用JSP技术构建、制作和完善一个网上二手商品交易系统。该系统运用JAVA语言、JavaScript技术、SQLserver2000,JSP与后台数据库链接等关键技术建设网上交易系统,主要实现以下功能:1.新闻公告的维护管理。2.二手商品信息的维护与管理。3.二手商品信息进行科学、灵活地分类、存储。4.网上商店的维护与管理。5.强大、方便、快捷的搜询。6.进行销售统计管理等。本文第1章绪论分析了二手商品交易网站的背景和电子商务的开展现状。第2章课开发背景简要阐述了本文所需要解决的主要问题,网站特点,主要奉献之处,最后指明了本文的结构。第3章需求分析对二手商品电子商务系统需求分析作了详细论述,主要包括软布求分析、经济可行性分析及目标分析。第4章系统概述及数据库设计对二手商品交易网站进行了总体概述,着重介绍系统的题目设计原那么、系统架构及系统功能模块及网上交易的数据模型,数据结构。第5章前台信息处理模块对系统在实现过程中的信息处理进行分析,并给出具体的实现方法,对系统在客户端程序中用户界面实现中遇到的关键问题进行合并给出解决的方法和实现算法。对校园网上交易的Web界面和主要功能模块进行了详细的设计,实现了校园网上交易的主要功能。第6章后台业务处理模块设计与实现对系统在实现后台的核心业务进行分析,并给出具体的实现方法,对系统在后台界面实现中遇到的关键问题进行合并给出解决的方法和实现算法。最后一章是结束语,对本文所作的工作和下一步要解决的问题进行总结。校园二手商品交易网Java语言简介Java语言是美国Sun公司于1995年推出的一种简单的、面向对象的、分布式的、可解释的、键壮的、平安的、结构的、中立的、可移植的、性能很优异的多线程的、动态的语言。其前身为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术。经过Sun公司的工程师的不懈努力以及全世界无数的编程爱好者的使用,Java终于开展成为今天这样一个集桌面(J2SE)、网络(J2EE)、移动平台(J2ME)应用为一体的功能强大的编程语言。目前Java由于其平台无关及分布式特性,最重要的应用是在网络应用上。J2EE技术介绍J2EE技术是Java网络应用的技术,广泛应用于企业级的应用。它是由一套标准〔shannin,2001〕和建立在J2SE平台上的应用编程接口(API)组成。J2EE拥有Sun公司提供免费开发工具,称为J2EE软件开发工具包(SoftwareDevelopmentKit,SDK)〔〕。J2EE技术是一种Java网络应用技术的组合,包含有远程方法调用(RemoteMethodInvocation,RMI)、Java消息效劳(JavaMessageService,JMS)、JavaMail等通信效劳,JDBC、Java命名和目录接口(JavanamingandDirectoryInterface,JNDI)、Java连接器体系结构(JavaConnectorArchitecture,JCA)、Java事务API/Java事务效劳(JTA/JTS)、XML处理API等通用效劳以及Servlet、Java效劳器页面(JSP)、企业级JavaBean(EJB)等组件技术。任何J2EE的实现都必须要在其特定容器中实现。Servlet/JSP技术Servlet是JSP技术的根底,JSP本身就是预先被编译成Servlet,然后再运行的,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。Servlet其实和传统的CGI程序和ISAPI、NSAPI等Web程序开发工具的作用是相同的,在使用JavaServlet以后,用户不必再使用效率低下的CGI方式,也不必使用只能在某个固定Web效劳器平台运行的API方式来动态生成Web页面。许多Web效劳器都支持Servlet,即使不直接支持Servlet的Web效劳器也可以通过附加的应用效劳器和模块来支持Servlet。得益于Java的跨平台的特性,Servlet也是平台无关的,实际上,只要符合JavaServlet标准,Servlet是完全平台无关且是Web效劳器无关的。由于JavaServlet内部是以线程方式提供效劳,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多个请求效劳,因此JavaServlet效率非常高。但JavaServlet也不是没有缺点,和传统的CGI、ISAPI、NSAPI方式相同,JavaServlet是利用输出HTML语句来实现动态网页的,如果用JavaServlet来开发整个网站,动态局部和静态页面的整合过程简直就是一场噩梦。这就是为什么SUN还要推出JavaServerPages的原因。JSP〔JavaServerPages〕是一种基于Java的脚本技术。在JSP的众多优点之中,其中之一是它能将HTML编码从Web页面的业务逻辑中有效地别离出来。用JSP访问可重用的组件,如Servlet、JavaBean和基于Java的Web应用程序。JSP还支持在Web页面中直接嵌入Java代码。可用两种方法访问JSP文件:浏览器发送JSP文件请求、发送至Servlet的请求。
1.JSP文件访问Bean或其它能将生成的动态内容发送到浏览器的组件。2.发送至Servlet的请求生成动态内容,并调用JSP文件将内容发送到浏览器。该访问使得将内容生成从内容显示中别离出来更为方便。JSP最大的优点在于其与平台无关性,并且具有“一次编写,处处运行”的特点。JavaBeans技术JavaBeans就是Java的可重用组件技术。ASP通过COM来扩充复杂的功能,如文件上载、发送email以及将业务处理或复杂计算别离出来成为独立可重复利用的模块。JSP通过JavaBeans实现了同样的功能扩充。JSP对于在Web应用中集成JavaBeans组件提供了完善的支持。这种支持不仅能缩短开发时间〔可以直接利用经测试和可信任的已有组件,防止了重复开发〕,也为JSP应用带来了更多的可伸缩性。JavaBeans组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。在实际的JSP开发过程中,和传统的ASP或PHP页面相比,JSP页面将会是非常简洁的,由于JavaBeans开发起来简单,又可以利用Java语言的强大功能,许多动态页面处理过程实际上被封装到了JavaBeans中。系统需要解决的主要问题本系统与现今网上已采用的一些系统相比,具有用户使用更简单、界面更直观等优点;通过校园二手商品交易网站的建设以实现对二手商品零售提供信息化管理、建立了C2C的网络销售系统;本文着重论述了系统功能与实现,其分为两个子系统:前台用户子系统和后台管理子系统,在设计开发整个系统的过程中,需要着重解决好以下几个方面的问题:1.在分布式技术的根底上,运用组件技术,把系统按功能划分为表示逻辑、业务逻辑及数据管理三大块,利用JSP技术来实现系统的三层构架和分布式应用。2.系统设计。在整个系统设计过程中要考虑到系统整体的可扩展性,包括运营结构的扩展性和运行细节的扩展性。另外,在系统整体方案中要着重考虑系统的通用性、平安性的实现;在系统的数据库设计中要着重考虑对关键业务操作要有流水记录的需求。3.客户端界面的设计。系统使用统一的用户界面对信息进行访问,人机交互界面友好,操作方便;并且能将用户在操作过程中出现的异常信息进行过滤和屏蔽。校园二手商品交易网站的根本特征一般的企业电子商务系统是面向广阔的社会公众,而校园电子商务系统是以校园整体环境为依托,面向校园内的学生,它们之间存在一定的区别。校园电子商务除了具有跨时空、数字化、公开、透明等一般特征外,还有其独到的特色。如以下几个方面:优良的网络环境。高校既是知识密集的地方,也是电脑普及率最高的地方之一,大局部学校为了便利学生的学习有生活,都建有内部局域网。校园网站网络使用费用很廉价,局域网将高校内大局部部门、机构、宿舍等联结起来,以到达信息资源传输与共享、提高效率、优化组合的目的。稳定的消费群体。大学校园里稳定的学生客户群。大学生有许多共同的兴趣和消费倾向,消费商品较单一。每年数千学生的流动为校园电子商务注入了新鲜血液。大学校园里的消费群体素质较高,容易接受新鲜事物,特别是学生年龄一般在18-25岁,正处在求知欲旺盛的阶段。3.方便的物流配送。学生们居住非常集中,使得物流的配送准确、及时,并且大大降低了本钱。通过见面交易的方式解决了传统电子商务物流配送中“最后一英里”的问题,同时也推动了校园电子商务的开展。4.良好的信用机制。信用缺乏,信用体系不完善是阻碍我国电子商务开展的重要障碍。电子商务信用主要取决于个人信用、商家信用和社会信用等。假设缺乏良好的监督机制,就会存在各种信用危机。在校园电子商务环境下,由于交易双方主要是在校学生,一旦出现违规现象,很快就会被曝光。因此,大家都会自觉培育良好的个人信用和商业信用。5.交易本钱低。校园电子商务使得买卖双方的交易本钱大大降低。一是通过校园网络进行信息传递,其传递本钱相对于信件、、而言较低。此外,缩短时间及减少重复的数据录入也降低了信息本钱。二是买卖双方通过校园网络进行商务活动,无需中介者参与,减少了交易的有关环节。三是卖方可通过校园网络进行产品介绍、宣传,防止了在传统方式下做广告、发印刷品等大量费用。四是校园电子商务实行“无纸贸易”,可减少大量的文件处理费用。交易本钱为零,符合大学生价格敏感因素要求调查统计数字说明,价格是大学生消费最为敏感的因素之一。校园交易网采用零交易本钱,符合大学生消费的心理特征。6.节省购物时间,增加在校学生选择余地。校园电子商务通过校园网络为在校师生需求提供广泛的选择余地,可以使在校学生足不出户就能看到商品的具体型号、规格、售价、商品的真实图片和性能介绍,能够买到自己满意的商品。由于在校园内,参与电子商务中的各方在物理上是互通的,与传统意义的电子商务不一样,因此整个电子商务过程并不是物理世界商务活动的翻版,电子商务完成所需的“三流”,即资金流、物流、信息流,在校园内的实现也相对简单。尤其是资金流和物流,由于校园交易网的买卖双方多为同城交易,甚至是园区内交易,因此,资金流和物流环节以见面交易为根本形式,系统借用网络游戏中的“虚拟币”和“虚拟商品”的有关概念和方法,同时仿照“淘宝网”中的一些手段和做法,学生在校园内自主开办网上商店,通过网上营销进行完整的商务过程。故系统将重点放在信息流的建设上,同时通过认证环节保障交易双方的信用。本文的主要奉献及组织结构一个电子商务应用系统是在全面的系统分析根底之上,充分考虑系统目标和实际需求,所开发的一个具有先进性、平安性、可扩展性和集成性的信息系统。本网站是一个基于互联网的B/S模式的商品交易系统,提供了一个效劳于全校同学的C2C(CustomertoCustomer)交易平台,能对学生旧货进行网上展示,并能进行网上拍卖;商品可以快速查找和搜索,管理员能对网站进行维护。因此,尽量使系统更智能化、人性化,最大程度上满足同学需求,同时整合校内资源,效劳广阔同学,具有较高的实用价值。与基于互联网的成熟的电子商务不同,校园电子商务的最大特点是基于校园网环境,并利用校园卡数据,运行在一个小型的局域网内,在平安性方面和处理速度上具有明显的优势。本系统从效劳的合理性及足够的平安性出发,其中包括交易各方的验证、卖方的信誉度、信息的真实性。当买方访问卖方的信息时,被认为具有交易愿望,因此系统扣除双方的虚拟货币。在一定时间内,如果管理员没有收到投诉的话,系统会自动增加双方的信誉度。这里存在一个不可无视的因素是校园交易大局部是单次交易行为,而且数额比较小,为这种信誉度的度量方法提供了可行性。而且还有以下好处:1信息实用,方便学生二手网站上提供许多方便学生学习与生活物品的信息.如被现代家庭淘汰的尤其是半新、价格颇低的小尺寸电视机,在大学生中广受青睐。学生宿舍没有电视,为让课余生活丰富多彩.几位同舍好友纷纷出钱合资从购置一台.不要小看“电视”.一有球赛开战,许多同学围坐在它身旁,足以看出它的魅力无限。大学生活结束时.还可变卖给低年级同学。“二手lEl自行车”在大学生中非常抢手,大学校园“大“,有的还分好几个校区.每天上课.做实验,跑来跑去实在很辛苦,有时偶尔还要上街溜达,。外出结伴游玩对自行车需求自然很多。买新的,价格高,还容易被“盯上”.还是“二手”的好。用了三年五载,再廉价转手,即使扔了也划算。学期开始,很多学生先不去买新书.而到网站上搜寻与课程要求相同的教材,这在大学生中十分普遍。如等级考试教程,新书40元左右,而二手书仅10元.况且,在旧书申还有高年级的笔记,更加实用。网站商品琳琅满目,电脑、MP3、移动磁盘、灯、收录机、衣架.球拍、健身器等,比比皆是。卖主可以在网上登记自己要处理的物品以及售卖价格.联系方式,买主那么可以在网上搜索自己所需要的。假设没有,也可以在网上发布求购信息。当然,网上二手交易市场不但能处理毕业生的多余物品.平时学生们有任何闲置的东西或有任何需求都可以免费在网上二手交易市场上得到处理,并且不限时间也不限地点。这一切只需要大家在电脑上点几下鼠标就万事大吉了.其效率是先前面对面交易方式的数倍。2.培养学生的经营意识过去一到期末,或临近毕业,书籍、生活用品都当成废品,很廉价的卖给收废品的。而现在,学生可以将这些物品信息挂在校园二手网站,以便学生之间双向选择,创造一定的经济价值。有的学生还收集、整理这些信息与物品,进行经营,尝试做”老板”的感觉。本文的主要奉献本文所介绍的二手商品电子商务系统是针对当前校园的实际需求,使用JSP作为开发平台,采用Java程序设计语言和SQLServer2000数据库所设计和开发的一套业务管理系统。系统实现了用户管理、商品管理、商店管理、新闻信息管理、权限管理和销售统计等功能。本文主要介绍了二手商品电子商务系统的整体架构及在实现过程中所采用的关键技术和算法,主要包括:1.利用数据库技术实现了所有业务信息的数据存储。2.二手商品的买卖、产品价格的灵活定义等核心业务的处理逻辑实现。3.客户端程序的界面设计及统一控件模板的实现。交易网开发分析校园交易需求分析具体校园市场现状分析从校园市场容量看,校园市场具有很大的开发潜力。一个大学生四年大学生活积累下的各种书籍和用品很少能毕业后全部带回去。许多对在校生来说有用的东西被毕业生低价出售给废品收购者甚至扔掉,能获得馈赠的在校生非常少,在供给信息极端匮乏的情况下,在校生只能去购置全新的商品,当学生有物品闲着不用时,通常只能遗憾的将之束之高阁,而有此需要的同学在无法获得信息的情况下,也只能去购置全新的商品,增大了经济压力并且不利于资源的节约。而通过校园电子商务平台,为所有大学生免费上门统计闲置教材、拍摄教材照片、注册用户、把旧教材登陆到网站上;通过校园电子商务网站为临毕业同学解决实际困难,批量处理带不走的闲置物品,同时,也使需要的同学以较低的代价获得需要的物品,并有效的解决了资源浪费的问题。目前,二手商品交易成为了当代大学生课余生活的一大热门,许多学校每年都要举办红红火火的“跳蚤”市场,可见大学生对二手商品交易的需求,可遗憾的是校内的二手交易往往时间短暂,远远无法满足广阔学子交易的需求。据调查,高校二手市场的供求双方都是庞大的群体,对二手交易需求非常强烈。他们手中或多或少的都有具有使用价值但自己已不再需要的物品。他们也有无法消费新产品看重短暂使用价值的需求者。一年一度的校园“跳蚤”市场难以满足其需求,而且,现在还未有专业化、标准化的二手务机构,因此,在响应党十七大“节能减排”的号召下,立足于满足高校学生交易的需要,建立高校二手交易平台,将变得更为可行、更具必要性。大学生具有相似的消费心理、共同的生活环境、生活方式,大多数交易物品都是学生自身需要的,交易商品具有共性〔如:书籍、电子产品、自行车、体育用品等〕,使得学生之间交易的更为频繁,这是造成交易需求压力的原因之一。在校学生数量增多,大学生交易需求旺盛。根据调查,有76%的被调查者表示渴望购置一些有使用价值的二手商品。说明大学生大多希望购置一定数量的二手商品,这对构建一个大学生商品交易平台提出了一定的要求。再者,一些大四学生,他们即将离校,需要处理大量零零碎碎的物品,由于处理途径狭窄,短期内无法处理大量的物品,造成很多还有实用价值的物品被丢弃,浪费资源。目前,在各大高校的“跳蚤”市场,充满着大量二手商品的供给和需求信息,但是,在单一、有限的交易时间内,大学生交易双方的需求根本无法满足,这就需要一个更加专业、标准的二手交易平台。 设计这样一个系统,从根本上解决了传统的校园二手信息发布交流方式的弊端,使得校园各种二手商品信息得到了有效的整合,方便了广阔用户。且拥有的客户通常只是大学校园网的用户,所有系统规模上来讲不会很大。从技术上来说,由于是基于Web的,可以相比照较容易面对用户的实际需求而开发。而在现今,各种网络应用的开发已经相当成熟,出现了几大主流的开发语言和工具,都可以非常有效的支持开发这样一个系统。同时作为本系统,也有许多成功的电子商务类网站的经验可以借鉴,所以从技术的角度来说,也是可行的。从运行上来说,由于客户端仅仅只是需要一个浏览器,通过浏览器来登陆系统,而效劳器端也只需要一台效劳器,效劳器要求一个数据库环境和一个网络应用开发的环境,实现起来比较容易,所以从运行上来说是可行的。同时这样一个系统,在系统管理员合法管理和用户的自觉配合下,不会违规进行任何的不法的活动和交易,发布具有危害性和不适宜的信息,也不存在任何非法牟利的行为,在法律上也是可行的。论文术语描述下面列出本文中用到的专门术语的定义:1.超级管理员:对校园网上交易的管理员进行管理的人员,根据实际需要对管理员赋予适当的权限。2.用户名ID:用户输入的用于登录交易网站的身份标识。3.管理员身份验证:根据管理员名和密码判断该管理员是否为本系统的合法管理员。4.管理员权限验证:根据管理员名和密码,判断该管理员的权限,并根据该管理员的权限判断该管理员是否已被授权以管理系统的某一局部。5.数据有效性验证:对用户输入的数据进行检查,判断是否符合系统要求。可行性分析经济可行性(1)广阔高校学子是二手交易平台的效劳对象,大学生具有收入单一、消费多样化和消费观念的开放性等独特的生活方式和消费心理,在校学生人数、交易需求意愿与交易频繁度构成了大学生二手交易这一市场。大学生对校内二手物品尤其是对书籍、自行车、电子产品以及体育用品异常关注、交易需求大。 (2)高校的二手交易市场广阔,每年都有毕业生要毕业,每年也都有新生报到。毕业生不可能将几年来留存下的东西都带走,有些物品已成为累赘,而大局部学生的消费水平不高,都希望能买到物美价廉的商品,以往学校会组织学生在指定的地点进行旧货交易以方便学生,但这也无法满足学生日常的旧用品交易。 (3)高校二手商品交易平台将以专业化的效劳、独特的经营模式以及标准化的管理为广阔高校学生提供优质效劳。代销二手商品种类齐全,涉及大学生生活、学习、娱乐等各个方面,产品、效劳的针对性,使得二手交易平台更加优于一般的学校的跳蚤市场。 (4)在构建高校二手交易平台中,会遇到普通二手商品店可替代性等问题,但二手交易平台作为专业的交易枢纽,从定位、品牌以及销售方式、效劳、管理等各个方面均要优于普通二手商品店。高校二手交易平台提倡资源优化配置,满足高校学生需求,“以货易货”等个性化策略,以大学生自己进行管理,能够把握时尚动态。高校二手交易平台专为大学生效劳,目标明确,较容易获得学生群体的认可,是大学生自己的交易平台,开展速度迅速。 (5)通过集中资源、管理、地理位置优势,扩大知名度以及二手商品交易范围,提供多项效劳,增加二手商品交易数量、需求者的平均购置量,提供快捷、舒适的效劳以及有效的管理,刺激高校学生潜在需求和购置欲望,并同时提高自身信誉。 (6)高校既是知识密集的地方,也是电脑普及率最高的地方之一,大局部学校为了便利学生的学习与生活大都建有内部的局域网,校园网站可以24h开放效劳,而且网络使用费用很廉价。局域网将高校内大局部部门、机构、宿舍等联结起来,以到达信息资源传输与共享、提高效率、优化组合的目的。80%以上的同学经常使用网络,为校园电子商务的开展奠定了根底。 (7)大学校园是一个学习知识和培养人才的地方,不能涉及过多的商业活动,这是一个现实的问题。但是我们还是经常会在食堂和宿舍楼下看到这样的小广告:“因为毕业廉价出售电脑一套”、“好书廉价卖”等等,这些小广告确实影响了校容,但客观上确实存在局部要转让物品和需要购置二手物品的同学。经过调查分析,在校园出售二手物品的并不仅只大四要毕业的同学,各年级同学甚至包括老师也希望养成勤俭节约,消除浪费的好习惯,而且出售物品的种类也很丰富,与电脑相关的大到显示器、主机,小到键盘鼠标摄像头;各类家电如电风扇、洗衣机、台灯;还有英语资料、计算机专业书籍、考研资料;还有各式各样的杂物。这样一个涉及大多数同学和大量物品的圈子,我们应该用一种高效率的方式好好利用起来,在校园网架设一个为卖方和买方提供交易信息的平台,使得要出售二手商品的同学可以方便地在平台上发布商品信息,使得要购置二手商品的同学可以迅速在平台上浏览到商品详细信息查看到商品图片,快速找到自己需要的商品。这样一来必定大大提高交易的效率,同时消除了卖方有商品不知道如何推销,买方有需要但不知何处去买的为难,解决了交易瓶颈,减少了浪费,对群众师生一定是很好的帮助,这正是“校园二手交易平台”的开发目的为校园里的同学提供一个二手物品交易的信息平台,以到达节俭节约、物尽其用的目的。环境可行性1、网络环境高校既是知识密集的地方,也是电脑普及率最高的地方之一,大局部学校为了便利学生的学习与生活大都建有内部的局域网,校园网站可以24小时开放效劳,而且网络使用费用很廉价。局域网将高校内大局部部门、机构、宿舍等联结起来,以到达信息资源传输与共享、提高效率、优化组合的目的。以我院为例,目前网络已经形成办公区、教学区、学生宿舍区以及教工生活区的所有建筑楼之间通过光缆连接校园网络中心的高速校园局域网。80%以上的同学经常使用网络,为校园电子商务的开展奠定了根底。随着现在高校的扩招与校园信息化的开展,校园网络的建设将进入一个更加高速开展的时期,开展校园电子商务的硬件环境将更加完善。 2、二手市场环境大学生有许多共同的兴趣和消费倾向,消费商品较具有趋同性,为二手交易市场提供了条件;高校的二手交易市场绝对是一个大市场,每年都有毕业生要毕业,每年都有新生来报到,毕业生们不可能将几年来存下的东西都带走,有些物品已成为累赘,卖掉反而还能赚些路费。学生们的消费水平本来也不高,都希望能买到物美价廉的商品,这个时候,网上二手交易市场的作用就发挥出来了。卖主可以在网上登记自己要处理的物品以及售卖价格,联系方式,买主那么可以在网上搜索自己所需要的,假设没有,也可以在网上发布求购信息。当然,网上二手交易市场不但能处理毕业生的多余物品,平时学生们有任何闲置的东西或有任何需求都可以免费在网上二手交易市场上得到处理,并且不限时间也不限地点。这一切只需要大家在电脑上点几下昆标就万事大吉了,其效率是先前面对面交易方式的效倍。 3、用户群体大学校园里稳定的学生、教师客户群是别人无法复制的;每年学生的流动又为校园电子商务注入了新鲜血液。师生们居住非常集中,就在那几乎方公里的校园内,使交易准确、及时,本钱大大降低。思想观念的转换向来是人们接受一个新事物的重要前提,这一点对EC也不例外。大学校园里的消费群体系质较高,容易接受新生事物,特别是学生年龄一般在18—25岁左右,正处在求知欲旺盛的阶段,是开展电子商务的主力军。有现成的网络环境,又有潜在的巨大消费群,为校园电子商务的成功铺平了道路。校园商品支付可行性由于在校师生居住范围较小,所以其支付方式相对简单,从目前常用的支付方式中可以选择货到付款方式。货到付款,即现金支付方式。现金支付主要采取传统的钱物交易方式,优点是交易直接,消费者放心。学生在网站上查询到所需商品后,根据现实信息联系卖主直接见面交易,这样面对面的交易,双方都能确认对方的身份,具有不可否认性,这种方式快捷、方便且有效。市场定位分析二手商品是学生比较青睐的廉价商品,网站设计应着重突出实用和廉价。也有一局部消费者是淘宝者,他们对相中的商品有着急迫的拥有欲望。网上交易的好处在于能够不用交房租、不用雇佣伙计,一天24小时随时能进行效劳等等目前上网已经成为大学生活不可或缺的一局部,在校大学生平均上网率到达92%。而现在的大学生网上交易根本上是以BBS为主。BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生实际交易中的需求。校园二手交易网站为在校大学生提供一个供需平台,学生可以将自己不用的东西放在网上,也可在网上找到自己需要的东西。物美价廉,到达双赢。二手商品电子商务网站定位于面向广阔学生,网站提供详细的商品信息、简便快捷的操作过程。综上所述,构建校园网上二手商品交易网站是可行的。因而决定开展二手商品交易网站系统开发。以下是系统的整体框图:系统概述及数据库设计系统目标系统的建设将到达以下目标:1.发布求够信息,寻求自己想要的商品。2.完善的业务管理。商品信息的维护与管理,商品信息进行科学、灵活地分类、存储,强大、方便、快捷的搜询,将客户商业逻辑规那么融入系统。3.详细的统计分析和决策支持。系统针对不同的查询需求,完成用户信息、业务信息、销售信息的统计。系统开发设计原那么完整性原那么电子商务系统是由各子系统组成的整体,具有系统的整体性特征。手工方式下,由于处理手段的限制,信息处理采用各职能部门分别收集和保存信息、分散处理信息的形式。必须从系统总体出发,克服手工信息分散处理的弊病,各子系统的功能要尽可能标准,数据采集要统一,语言描述要一致,信息资源要共享。保证各子系统协调一致地工作,防止信息的大量重复,寻求系统的整体优化。相关性原那么组成该系统的各子系统各有其独立功能,同时又相互联系,相互作用。通过信息流把它们的功能联系起来,某一子系统发生了变化,其他子系统也要相应的进行调整和改变,因此,在电子商务系统开发中,不能不考虑系统的相关性,即不能不考虑其他子系统而孤立地设计某一子系统。适应性原那么电子商务系统应对外界条件的变化有较强的适应能力。不能适应环境变化的系统是没有生命力的。由于电子商务系统是一个很复杂的系统工程,故要求系统的结构具有较好的灵活性和可塑性。这样,当组织管理模式或计算机软硬件等发生变化时,系统才能够容易地进行修改、扩充等功能。可靠性原那么只有可靠的系统才能得到用户的信任。因此在设计系统时,要保证系统软硬件设备的稳定性;要保证数据采集的质量;要有数据校验功能;要有一套系统的平安措施。只有这样,系统的可靠性才能得到充分保证。系统的可靠性是检验系统成败的主要指标之一。经济性原那么经济性是衡量系统值不值得开发的重要依据。开发过程中,尽可能节省开支和缩短开发周期。新系统投入运行后,尽快回收投资,以提高系统的经济效益和社会效益。系统功能分析本课题所研究开发的二手商品电子商务网上订购系统主要功能有:1.为客户提供24小时方便快捷的在线查询浏览效劳。2.商品信息的维护与管理,包括价格的调整、现有商品信息的修改、新商品信息的参加、过时商品信息的删除等。3.高效的商品数据方案,对商品信息进行科学、灵活地分类、存储,方便客户迅速从少那么几万,多那么几十万甚至上百万种商品中找出自己所需商品。4.强大、方便、快捷的查询功能。提供关键字查询。5.求购信息的管理与维护。6.网站新闻公告的管理维护。系统数据库设计数据库设计的原那么数据库设计是系统开发中关键的步骤之一。其设计质量的好坏,数据结构的优劣,直接影响到最终系统的成败。由于校园网上商店涉及大量信息的管理和各种操作,所以能否建立一个良好的数据组织关系与数据库,使整个系统的数据之间可以相互共享所拥有的信息资源,可迅速、方便、准确的调用和管理所需数据,是衡量系统开发工作好坏的重要指标,也是系统的根本要求。数据库设计的根本原那么是在系统总体方案的指导下,各个库应当为它所支持的管理目标效劳。在设计数据库系统时,重点考虑以下几个因素:1.数据库必须层次清楚,布局合理。2.数据库必须高度结构化,保证数据的结构化、标准化和标准化,这是建立数据库和进行信息交换的根底。数据结构的设计应该遵循国家标准和行业标准,尤其是要重视编码的应用。3.在设计数据库时,一方面要尽可能地减小冗余度,减小存储空间的占用,降低数据一致性问题发生的可能性;另一方面,还要考虑适当的冗余,以提高运行速度和降低开发难度。4.必须维护数据的正确性和一致性,在系统中,多个用户共享数据库,由于并发操作,可能影响数据的一致性,因此必须用“锁”等方法保证数据的一致性。5.设定相应的平安机制,由于数据库的信息对特定的用户有特定的保密要求,平安机制必不可少。数据库设计的步骤数据库的设计包括两个局部:一局部是数据库的逻辑设计,内容包括了对应于概念级的概念模式,即系统要处理的数据库全局逻辑结构,也包括了对应于用户级的外模式;另一局部是数据库的物理设计,这是在逻辑结构已经确定的前提下设计数据库的存储结构〔即对应于物理级的内模式〕。从软件的生命周期来看,这两个局部的设计过程又可分以下为六个步骤。设计一个完善的数据库应用系统是不可能一蹴而就的,它往往是这六个步骤不断反复、逐步完善的过程。数据库需求分析1.商品数据的准备。首先要搜集卖方的所有商品数据,要对其进行检查,修正有问题的数据,删除重复和过期的记录。在检查的同时,还要对这些数据进行分析,为制定商品目录方案做准备。举例说明:2.商品数据方案的制定。商品数据方案制定的目的在于:(1)对商品进行科学、灵活地分类,方便用户迅速从少那么几万,多那么几十万至上百万种商品中找出所需商品。(2)使系统支持强大、方便、快捷的查询功能,实现模糊查询和智能查询。(3)高效的商品数据方案能提高数据库性能,提高网页浏览速度。所涉及到的后台数据库如下:商品表,店铺表,大类表,小类表。3.会员信息表的制定。会员信息表内保存着网站中所有会员个人所拥有的个人信息和资料,是网站的后台管理人员进行商品销售的设计规划和进行决策的依据和参考。会员ID那么是客户个人身份证明的依据。所涉及到的后台数据库如下:会员表,店铺表。4.店铺信息表的制定。店铺信息表内保存着网站中所有店铺的资料,是网站的后台管理人员进行管理店铺的依据及用户浏览商品的参考。所涉及到的后台数据库如下:会员表,店铺表。数据库的逻辑结构分析后台数据表能够很好的展现系统的工作量,并能对保存的数据做很好的管理和规划。下面就针对系统做出一个数据具体功能说明表。数据具体属性表1.用户注册表字段数据类型字段说明user_idInt(自动编号)用户idUser_nameChar(50)用户名User_pwdChar(50)密码User_qqChar(50)腾讯QQUser_emileChar(50)邮箱User_sexChar(4)性别User_zwChar(50)职位User_xlChar(50)学历User_phoneChar(50)联系方式User_addressChar(50)User_ybChar(50)User_smtext说明列名数据类型字段长度可否为空说明ID[int]IDENTITY——NotnullID序列号GoodsNamevarchar30Notnull商品名称GoodsClassvarchar20Notnull图书类别GoodsDescriptionvarchar100Notnull商品描述GoodsAccountInt——Notnull商品数量NewDegreevarchar10Notnull新旧程度OriginalPricefloat——Notnull原价CurrentPricefloat——Notnull售价Contactvarchar20Notnull联系方式DaysLefdatetime——Notnull下架剩余时间3.管理员资料表列名数据类型字段长度可否为空说明ID[int]IDENTITY——NotnullID序列号AdminClassvarchar10Notnull管理员类别AdminUserIDint——Notnull管理员用户ID4.网站留言表字段 数据类型字段说明View_idInt(自动编号)评论编号Pro_idInt产品编号User_idInt用户编号View_nrChar(50)评论内容交易单表列名数据类型字段长度可否为空说明ID[int]IDENTITY——NotnullID序列号SellerIDint——Notnull卖方IDBuyerIDint——Notnull买方IDGoodsIDint——Notnull商品信息IDSellerRemarkvarchar100Notnull卖方评价BuyerRemarkvarchar100Notnull买方评价DealTimedatetime——Notnull成交时间用户信息表列名数据类型字段长度可否为空说明ID[int]IDENTITY——NotnullID序列号UserNamevarchar20Notnull用户名NickNamevarchar20Notnull昵称Passwordvarchar20Notnull登录密码Sexvarchar2Notnull性别Birthdaydatetime——Notnull生日SchoolAndSpecialtyvarchar40Notnull学院专业信息E-mailInCampusvarchar——Notnull校内邮箱Creditint——Notnull信用度LockTimeLeftdatetime——Notnull剩余锁定时间TradingCapcityint——Notnull历史交易数量用户在购置商品前可以先看看商品目录,看看有没自己需要的商品,在商品的目录里有各个商品的具体的介绍,比方说商品的名称,数量,价格等,用户在看好自己的商品后,在商品的搜索中,你可以选择你所需的商品,用户在选择自己的商品时,系统那么连接到后台关于此商品信息的数据库中,找到适合用户需求的信息。用户将选购的商品放入自己的收藏夹里,此时顾客可以继续选购另外的商品,或者删除原先购置的商品,并可对商品进行名称和数量上的修改和添加。此外顾客还得进行身份信息的填写,包括姓名,年龄,住址,联系方式等等。个人身份信息的填写是为了方便卖家与顾客的联系。前台购物信息模块上一章讨论了校园网上商店的建设背景,对校园网上商店的系统架构、体系结构、功能需求进行了分析,这是系统设计的重要前提。但是并没有对网上商店的功能模块进行详细的设计和实现。因此,本章主要从网上交易的设计和实现着手,进行详细讨论。该系统运用网上交易系统,主要实现商品信息的维护与管理,商品信息进行科学、分类、存储,强大、方便、快捷的搜询功能;免费店铺注册,发布求购信息等。本章从总体上全面论述了二手商品电子商务系统的规划设计目标、原那么,对系统架构进行了整体优化设计,对系统数据库作了需求分析并进性了功能设计,规划与设计系统是电子商务的第一步,管理网站是电子商务有效运转的保障。图5-1系统的流程图功能模块的设计用户注册模块设计包括用户注册,用户登录,用户信息管理这三个主要局部。用户注册:用户输入用户名,昵称,性别,学院专业信息,校内邮箱,出生年月等信息后提交给系统,由系统分配登录密码并发送邮件到其校内邮箱,用户登录校内邮箱获得他的登录密码,根据用户名和登录密码登录系统,修改自己的登录密码。在学校里不管师生,其校内邮箱只有一个,规定一个校内邮箱只能注册一次。这保证了只有学校的师生才能注册,提高了交易的平安性。用户登录:用户使用用户名和密码即可登录。当用户信用度低于-10时将被限制从低于-10那一天起6个月不能登录〔即用户剩余锁定时间以180天倒计时--当用户剩余锁定时间为0时能正常登录〕,6个月满后信用度归0。用户信息管理:包括用户修改密码,查看个人信用度、历史交易情况以及历史评价。系统管理模块设计包括超级管理员,普通管理员,用户检举与投诉三个局部。超级管理员:拥有最高的操作权限,一般由学校信息中心的老师担任,一个系统只有两到三个超级管理员。超级管理员的权限包括指定相应商品类别的普通管理员,删除用户,删除商品信息,将商品下架等权限,接受用户对普通管理员的投诉等所有权限。普通管理员:每一个商品类别至少有一个普通管理员来管理。普通管理员检查相应的商品类别已发布的商品信息中是否有垃圾信息〔比方说商品信息明显地虚造,商品信息不全等〕,从而进行相应地删除商品信息,将商品下架,扣除用户相应信用度等操作〔发现一个虚假信息信用度减3,商品信息不全信用度减1〕。用户检举与投诉:当用户发现商品信息中存在垃圾信息时,可以向相应类别的普通管理员检举。如果检举属实,那么检举用户信用度加3;当用户觉得普通管理员操作不公正时可以向超级管理员投诉,如果投诉属实,那么投诉用户信用度加5。检举或投诉不被采用时,检举用户或投诉用户信用度不变。搜索模块设计搜索功能提供给用户一个自由选择筛选数据的功能,用户可以根据自己的需要选择不同的条件来搜索所需要的信息。信息主要按照不同的类别,不同的搜索方式(按内容,按主题),不同的省份,不同的时效,关键字来进行数据的筛选。该功能的实现是依靠sql语句进行筛选。首先定义最初始的sql语句:select*fromfleawhereonline=1,也就是所有未作废的信息,然后按照传递过来的参数进行sql的扩充,根本方法是如果传递的参数值不为空,那么将该参数值作为参数进行sql的扩充。用户留言模块客户沟通论坛。论坛中网站经营者可以发布一些商品信息,对商品有关的专业知识在客户中发起讨论。当然客户也可以把自己在购物中出现的问题和感受发布在此,网络经营者定期收集,整理,并及时的得到反应意见。用户登陆以后.可以对网站内的所有二手信息来发表自己的看法,也可以对网站地建设提出自己的建议.用户所发表的留言将会被所有的用户看见。发表的留言由管理员用户同意管理和恢复。这个模块是我,ff]-手市场与广阔用户之间沟通的一个模块.用户可以通过这个留言板来反应对二手商品的意见,也可以对我们管理人员反应对本二手市场的意见和建议.是用户之间、用户跟管理员之问交流的一个平台。由于时间的问题,留言反应这个模块做的比较简单。站内用户评论区功能设计用户评论区,对所有的用户开放,指在加强用户的参与程度,不管登陆与否都可以进行评论,评论区的主要结构是在上部是评论历史,将先前其他用户所发布的信息显示出来,下部是一个评论填写表单,用户只要填写姓名,email,评论内容,如果已经登陆的话,那么在姓名和email对话筐内显示注册时候所输入的信息。对于防止页面刷新所带来的信息重复插入数据库的情况,那么在执行插入前先要查询是否有与正要输入的信息相同email和评论内容的,如有那么不予插入操作,反之执行插入操作。界面如下:“如果您用过本商品,或对本商品有所了解,欢送您发表自己的评论。您的评论将被网络上成千上万的用户所共享,我们将对您的慷慨深表感谢。”“您的评论在提交后将经过我们的审核,也许您需要等待一些时间才可以看到。谢谢合作。”图5-2卖家流程图后台信息处理模块系统管理员模块的设计与实现前台功能的实现都离不开后台各项数据的录入和设置。可以说,整个系统的执行是从后台开始的。后台管理是整个销售系统中最为重要和复杂的局部,产品项可以根据产品的特点,无级分类,自动数据库管理,犹如应用程序的录入方式,毫不费力地管理数万条数据项。在本系统中,管理员没有直接入口,需要先作为普通用户登录。登录后,点击其管理工程,将弹出管理员的登录界面,输入管理员的会员名和密码,与数据库中管理员信息表进行比较,假设比较一致,那么进入管理员窗口,否那么,弹出出错信息,要求重新输入。下面具体讲解个模块的实现和功能:管理员登陆界面模块为了确保后台数据的平安性,进入后台系统时,必须先登录,才能进入。此外,按用户名登录后台系统还可以识别管理人员的权限,依据权限进行相应的操作。登录界面的设计方法很简单,和普通的登录界面一样,用十对操作人员登录时的身份验证主要由2个文件组成。一是设计界面的文件,主要功能是接收用户输入的信息,如:姓名,密码。另外一个是实现登录功能的文件,主要作用是在数据库的相关表中查找用户名与密码信息,找到那么进入后台管理页面,找不到那么出现错误提示信息。管理用户信息模块功能介绍:管理员先收集确认用户相关信息,再把用户信息添加到系统数据库,然后管理员通过后台来管理用户的相关信息。界面如下列图所示主要完成以下三个功能:(1)管理员把收集的信息注册到用户信息管理系统,同时完成用户信息的适时查询。(2)完成用户对产品的需求分配和管理。(3)可以对用户信息进行修改和删除操作。商品管理模块功能介绍:在此局部管理员要完成商品的相应管理工作,涉及产品分类、添加、删除等的管理。界面如下列图所示主要完成以一下功能:(1)商品信息的维护与管理,包括价格的调整、现有商品信息的修改、新商品信息的参加、过时商品信息的删除等。(2)高效的商品数据方案对商品信息进行科学、灵活地分类、存储,方便客户迅速从少那么几万,多那么几十万甚至上百万种商品中找出自己所需商品。网站新闻管理模块在电子商务网站中,除了发布网站公告外,还会有些行业新闻网站动态提供浏览,这些信息是通过后台系统中的新闻管理模块来实现的。后台设置完成后,在首页的“网站新闻”局部就可以查看发布的信息资讯了。在网站后台系统中,可以查看发布在首页中所有新闻,同时,还可以增加新的内容。在增加新闻内容时,在“发表人”栏中有一列表框,列出当前系统所有的后台操作人员供选择。当操作人员登陆发表新闻时,他的用户名在列表框中就将自动被选中。浏览和增加新闻实现的界面如图6-8所示。操作人员可以在新闻浏览区查看已发表的内容,如果新闻较多,可以进行分页。当需要增加新的内容,可以在新闻增加区填写各项信息后,单击“提交”按钮,系统将表单信息提交到自身,然后,将信息写入数据库,从而完成内容增加功能。管理网站新闻是由editnews.asp文件来完成的。功能介绍:首先,提供管理员在首页上对公告添行添加、修改和删除操作,添加新闻,在线留言管理,可以发布一些重要信息,让用户及时获得相应的信息。(1)在首页上显示最新的公告(2)管理员登陆后对公告添加和修改(3)管理员修改、添加新闻(4)管理在线留言求购信息管理模块系统信息发布模块设计与实现发布信息界面:addinfo.asp。注册用户可以发布自己的信息,分为出售信息和需求信息,用户可以将自己欲出售的物品,和自己需求的物品按照类别进行信息的发布,系统内规定每个用户只能发布5条未作废信息,数据库中记录信息的根本元素。如果用户己经发布了5条未作废的信息,他不可以在添加,除非通过用户控制界面,删除相应条信息。才可以继续发布。添加失败的原因可能是输入重复的信息,或者已有5条未作废的信息,添加不成功。因为页面Addinfo.asp中包含了isuser.asp所以只有登陆过的用户才能请求到该页,所以添加的失败与是否登陆无关。为了防止恶意的攻击或者发布一些不正当的信息,所以用户的信息在发布后不能直接输出到页面的,需要经过管理员的认可后才可以输出到页面上来,关于时效问题,计算信息是否作废是依据最后管理员确认的时间算起,也就是说从信息允许输出开始计算时效。关于信息的上线问题是属于后台管理程序的范畴这里不做赘述。以下是买家操作流程图。图6-1买家操作流程图会员留言查看单击操作导航菜单中的“查看留言”链接,就可以查看到会员的全部留言。会员用留言的方式提出自己在网站中遇到的问题和对网站的意见及建议,网站查看后,通过回复留言,来解答用户的疑问,从而到达相互交流的目的。在会员留言页面中,分页显示最新的会员留言,并对已回复和未回复的留言用颜色加以区分,同时,还可以删除和回复用户留言。在后台管理系统中,查看会员留言信息如图4-5所示。当单击“回复”链接时,进入回复留言界面。这时,如果是已回复的留言,那么在界面回复区显示已回复的留言信息,可以进行修改。如果还没有回复,那么
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 收银员客户服务竞赛考核试卷含答案
- 塑料层压工8S执行考核试卷含答案
- 电子真空镀膜工岗前履职考核试卷含答案
- 四年级上册第一单元总案
- 高氧气调包装对冷却肉贮藏期间保水性的多维度探究:机制、影响与优化策略
- 高校综合实验楼建设项目成本控制:以H高校为例的深度剖析与策略构建
- 高校新校区文化景观:传承、创新与育人功能的深度剖析
- 高校思想政治教育:大学生政治社会化的引擎与导航
- 高校大学生荣辱观教育:现状剖析与路径创新研究
- 高校后勤社会化背景下海河大学后勤实体薪酬方案再设计研究
- 《中华人民共和国职业分类大典》(2022年版)各行业职业表格统计版(含数字职业)
- 2024新能源光伏电站运行规程和检修规程
- 输尿管肿瘤护理查房
- HSK词汇等级大纲词表
- AQ 1119-2023 煤矿井下人员定位系统技术条件
- 人教版物理八年级下册实验复习总结
- 开展宗教政策知识讲座
- (完整版)输变电国网缺陷库
- 设计思维与表现课件
- DG型高压锅炉给水泵安装使用说明书
- 肾部分切除术患者的护理查房
评论
0/150
提交评论