校园二手商品交易平台的设计实现分析_第1页
校园二手商品交易平台的设计实现分析_第2页
校园二手商品交易平台的设计实现分析_第3页
校园二手商品交易平台的设计实现分析_第4页
校园二手商品交易平台的设计实现分析_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、- . - .可修编-. z校园二手商品交易平台的设计与实现摘 要摘要:本系统采用JSP/J2EE技术,使用Java编程语言编写的一套校园网二手交易平台软件。本系统采用的是最近几年流行的B/S开发模式,是以互联网方式运行的。效劳器端只需要安装本系统,而客户端用户只要可以上网,就可以非常方便快捷的通过浏览器系统,浏览和发布二手交易信息,免去了传统的C/S模式下复杂的安装、配置、维护等操作。同时由于使用面向对象的Java语言,所以本系统也具有Java语言的面向对象、与平台无关、平安性高、稳定性高、多线程等特性,以及Java语言对网络编程技术的支持。使得本系统具有很高的使用价值。系统开发主要分为三个

2、局部,使用JavaBeans处理业务逻辑,JSP+HTML+JavaScript进展界面处理,并且配置了Servlet,以及通过JDBC-ODBC桥接器处理对SQL Server 2000数据库的。关键词:JSP;JavaBeans;Java;B/S;AbstractThis system is a set of platform software of the campus-wide system secondhand transaction. It adopts the JSP/J2EE technique, and programmed with Java programming lan

3、guage. It also adopts the B/S development mode, which is based on Web and popularize in recent years. It runs in internet ways. Only when the server install this system and the client can visit it, browse and release some secondhand conveniently and speedily when they go on-line. And so it dispenses

4、 with such operation as the plicated installing, installment and support in traditional C/S mode. At the same time, it uses the Java language which towards the OOP(object-oriented programming).So the system has the specific property of towarding OOP, irrelevant with the platform ,the Java languages

5、support to the network programming technique makes the system have high practical value.The system development is divided into three parts. That is using JavaBeans to process business logic; using JSP+HTML+JavaScript and Servlet to process interface; and visiting the SQL Server 2000 database through

6、 JDBC-ODBC Bridge.Keywords: JSP;JavaBeans;Java;B/S;目录 TOC o 1-3 h z u HYPERLINK l _Toc23802 1. 绪论 PAGEREF _Toc23802 - 1 - HYPERLINK l _Toc3482 1.1. 课题背景 PAGEREF _Toc3482 - 1 - HYPERLINK l _Toc8976 1.2. 电子商务的起源 PAGEREF _Toc8976 - 3 - HYPERLINK l _Toc11550 1.2.1. 电子商务的意义 PAGEREF _Toc11550 - 4 - HYPERL

7、INK l _Toc11861 1.3. 可行性分析 PAGEREF _Toc11861 - 5 - HYPERLINK l _Toc4221 1.4. 研究意义 PAGEREF _Toc4221 - 5 - HYPERLINK l _Toc11463 2. 校园二手商品交易网 PAGEREF _Toc11463 - 6 - HYPERLINK l _Toc29460 2.1. 系统需要解决的主要问题 PAGEREF _Toc29460 - 6 - HYPERLINK l _Toc25696 2.2. 校园二手商品交易的根本特征 PAGEREF _Toc25696 - 6 - HYPERLIN

8、K l _Toc17108 2.3. 本文的主要奉献及组织构造 PAGEREF _Toc17108 - 7 - HYPERLINK l _Toc21411 2.3.1. 本文的主要奉献 PAGEREF _Toc21411 - 9 - HYPERLINK l _Toc4901 2.3.2. 论文的构造 PAGEREF _Toc4901 - 9 - HYPERLINK l _Toc23424 3. 交易网开发分析 PAGEREF _Toc23424 - 11 - HYPERLINK l _Toc6075 3.1. 校园交易需求分析 PAGEREF _Toc6075 - 11 - HYPERLINK

9、 l _Toc25944 3.1.1. 具体校园市场现状分析 PAGEREF _Toc25944 - 11 - HYPERLINK l _Toc28420 3.1.2. 论文术语描述 PAGEREF _Toc28420 - 12 - HYPERLINK l _Toc20013 3.2. 可行性分析 PAGEREF _Toc20013 - 12 - HYPERLINK l _Toc284 3.2.1. 经济可行性 PAGEREF _Toc284 - 12 - HYPERLINK l _Toc26687 3.2.2. 环境可行性 PAGEREF _Toc26687 - 13 - HYPERLINK

10、 l _Toc8053 3.2.3. 校园商品支付可行性 PAGEREF _Toc8053 - 14 - HYPERLINK l _Toc11941 3.3. 市场定位分析 PAGEREF _Toc11941 - 14 - HYPERLINK l _Toc12938 4. 系统概述及数据库设计 PAGEREF _Toc12938 - 16 - HYPERLINK l _Toc25257 4.1. 系统目标 PAGEREF _Toc25257 - 16 - HYPERLINK l _Toc28247 4.2. 系统开发设计原则 PAGEREF _Toc28247 - 16 - HYPERLINK

11、 l _Toc18658 4.2.1. 完整性原则 PAGEREF _Toc18658 - 16 - HYPERLINK l _Toc2925 4.2.2. 相关性原则 PAGEREF _Toc2925 - 16 - HYPERLINK l _Toc11379 4.2.3. 适应性原则 PAGEREF _Toc11379 - 16 - HYPERLINK l _Toc12769 4.2.4. 可靠性原则 PAGEREF _Toc12769 - 17 - HYPERLINK l _Toc16586 4.2.5. 经济性原则 PAGEREF _Toc16586 - 17 - HYPERLINK l

12、 _Toc27744 4.3. 系统功能分析 PAGEREF _Toc27744 - 17 - HYPERLINK l _Toc32474 4.4. 系统数据库设计 PAGEREF _Toc32474 - 17 - HYPERLINK l _Toc27948 4.4.1. 数据库设计的原则 PAGEREF _Toc27948 - 17 - HYPERLINK l _Toc16551 4.4.2. 数据库设计的步骤 PAGEREF _Toc16551 - 18 - HYPERLINK l _Toc31703 4.4.3. 数据库需求分析 PAGEREF _Toc31703 - 18 - HYPE

13、RLINK l _Toc13969 4.5. 数据库的逻辑构造分析 PAGEREF _Toc13969 - 19 - HYPERLINK l _Toc23025 4.5.1. 数据具体属性表 PAGEREF _Toc23025 - 19 - HYPERLINK l _Toc27606 5. 前台购物信息模块 PAGEREF _Toc27606 - 22 - HYPERLINK l _Toc7685 5.1. 功能模块的设计 PAGEREF _Toc7685 - 22 - HYPERLINK l _Toc31761 5.1.1. 用户注册模块设计 PAGEREF _Toc31761 - 22 -

14、 HYPERLINK l _Toc16277 5.1.2. 系统管理模块设计 PAGEREF _Toc16277 - 22 - HYPERLINK l _Toc27075 5.1.3. 搜索模块设计 PAGEREF _Toc27075 - 23 - HYPERLINK l _Toc9213 5.1.4. 用户留言模块 PAGEREF _Toc9213 - 23 - HYPERLINK l _Toc17969 5.1.5. 站用户评论区功能设计 PAGEREF _Toc17969 - 23 - HYPERLINK l _Toc15202 6. 后台信息处理模块 PAGEREF _Toc15202

15、 - 25 - HYPERLINK l _Toc7445 6.1. 系统管理员模块的设计与实现 PAGEREF _Toc7445 - 25 - HYPERLINK l _Toc30231 6.1.1. 管理员登陆界面模块 PAGEREF _Toc30231 - 25 - HYPERLINK l _Toc27382 6.1.2. 管理用户信息模块 PAGEREF _Toc27382 - 25 - HYPERLINK l _Toc24088 6.1.3. 商品管理模块 PAGEREF _Toc24088 - 25 - HYPERLINK l _Toc23333 6.1.4. 新闻管理模块 PAGE

16、REF _Toc23333 - 26 - HYPERLINK l _Toc15765 6.1.5. 求购信息管理模块 PAGEREF _Toc15765 - 27 - HYPERLINK l _Toc12972 系统信息发布模块设计与实现 PAGEREF _Toc12972 - 27 - HYPERLINK l _Toc17060 6.2. 会员留言查看 PAGEREF _Toc17060 - 27 - HYPERLINK l _Toc14261 6.3. 校园电子商务的平安 PAGEREF _Toc14261 - 28 - HYPERLINK l _Toc20870 7. 总结与展望 PAG

17、EREF _Toc20870 - 30 - HYPERLINK l _Toc8501 7.1. 所做工作的总结 PAGEREF _Toc8501 - 30 - HYPERLINK l _Toc559 7.2. 课题展望 PAGEREF _Toc559 - 30 - HYPERLINK l _Toc14559 7.3. 需进一步的研究工作 PAGEREF _Toc14559 - 31 - HYPERLINK l _Toc27371 致 PAGEREF _Toc27371 - 32 - HYPERLINK l _Toc27042 参考文献 PAGEREF _Toc27042 - 33 - . -

18、.可修编-. z绪论课题背景今天的网络不仅仅能够给我们带来娱乐,更重要的是带给了我们知识和信息,人们对于网络越来越多的关注,网络贸易逐年增长,在现在的信息社会开展中扮演越来越重要的角色。随着科学的开展、人们生活水平的提高,手中闲置的商品越来越多,为了社会节约资源,为人们生活提供方便,如,有人需要买一个套两居室的二手自行车,正好该用户通过我们系统找到二手自行车卖主等,二手商品交易网的产生势必给人民生活带来极大的方便。校园电子商务是电子商务在校园这个特殊环境下的具体应用,它是指在校园围利用根底网络、计算机硬件、软件和电子通讯手段构建的满足校园部工作、学习、生活各方面活动需要的一个高可用性和平安性的

19、计算机系统。校园电子商务是基于具体校园的应用,主要为校园广阔学生效劳,解决他们日常学习工作生活中的一些问题。因此,校园电子商务有着巨大的开展空间,它不但能使在校学生的生活变得越来越便利,而且能改变他们的消费方式和购物习惯,为学生创造巨大的经济效益。校园电子商务从商业运作模式来看类似于一般电子商务, 从根本上说,属于C2C模式:绝大多数的卖家和买家都是个人。卖的东西大多也以个数为计量单位,并且大多与学生有关,往年教材、电脑配件、自行车、辅导资料、房屋出租、化装品等是最常见的商品。作为校园电子商务平台的交易也同样不对卖家所售商品的真伪负责。但与像e-B a y易趣、淘宝等这样纯粹的商业性C2C不同

20、,校园交易网没有自己的支付系统,靠的大多就是卖家和买家的互相见面,然后一手交钱,一手交货,看上去有些原始。在校园交易网上购物比较单纯,通常不必太在意卖家或买家的伪善,不用为现金的支付问题而担忧,甚至不用事先就为店面的开而支付一笔不小的费用对学生来说,比较适合学生群体。与现实世界中二手市场里的人头攒动相比,处在虚拟空间中的网上二手交易社区也同样人气兴旺。高校的二手交易市场绝对是一个大市场,每年都有毕业生要毕业,每年都有新生来报到,每一个面临毕业的学生都曾为不知如何处理手中的旧书、文具、自行车等物品而苦恼过,留之无用弃之可惜,而刚入学的新生又曾为商品的价格昂贵而叹为观止。学生二手交易为广阔的学生提

21、供了一个平等、自主的交易时机,使用户既可以轻松方便的找到价格适宜的商品,还可以不费心机的出售自己的商品。卖主可以在网上登记自己要卖的物品、售卖价格以及联系方式;买主则可以在网上搜索自己所需要的物品,假设没有,也可以在网上发布求购信息,当然,网上二手交易市场不但能处理毕业生的多余物品,平时学生们有任何闲置的东西或有任何需求都可以免费在网上二手交易市场上得到处理,并且不限时间也不限地点。不受时间和空间限制,且搜索物品更快更方便。提供低价实用的商品,为全校学生提供规化的二手商品交易的信息平台。在当前社会上,许多的各种类型的电子商务类纷纷建立,可以很大程度上的解决人们信息资源的闭塞以及地域上的限制。作

22、为大学校园,伴随着学生的购置能力的提高和每年的升学和毕业,也存在的许多各种类型的二手商品,由于信息交流的落后,很多只限于于校园公告栏或者请人代为宣传的方式进展交易。这种方式有很多局限性和偶然性,并不能满足二手商品畅通交流的要求。于是一种新的二手商品信息交流的方式出现了,就是基于Web的校园网二手商品交易系统。通过这个系统,可以发现每一个校园网用户都是系统的主人,大家可以非常方便的发布自己的信息,浏览别人的发布的信息,还可以对各种二手商品信息作出横向比较,作出自己的最正确选择。由此可见,该系统只是一个交流二手商品信息的平台,与一般的电子商务类又有本质的区别。目前大局部的高校已经建立自己的校园网,

23、而局部院校也已完成了校园一卡通工程的建立,校园网的建成为学校教职员工提供了学习、工作和生活上的便利。随着计算机网络技术、通信技术及数据库技术的进一步开展,基于Internet技术的电子商务也得到了快速开展。目前上网已经成为大学生活不可或缺的一局部,在校大学生平均上网率到达92% ,其中每周上网时间超过10h的学生占在校学生总数的1/3。而现在的大学生网上交易根本上是以BBS为主, BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生实际交易中的需求。校园二手交易平台为在校学生提供一个供需平台,学生可以将自己不用的东

24、西放在网上,也可在网上找到自己需要的东西,物美价廉,到达双赢。构建高校二手交易平台响应了党的十七大节能减排的号召,表达了可持续开展的要求,将二手商品充分合理的利用,不仅减少了资源浪费,减轻了环境负担,最重要的是满足了广阔高校学子的需要,为需求双方提供了一个共赢的平台。它不仅解决了二手商品供给者处理二手商品的麻烦,同时也为那些急需二手商品的同学提供了价格低廉、实用的物品。高校二手交易平台是高校学生交易所必需的,是根据在校学生交易的趋势所形成的,它不仅满足了广阔学子的要求,也表达了保护环境、充分利用资源的理念,是在当前经济开展、社会要求、环境保护等形式下产生的,构建高校二手交易平台表达了当前开展的

25、趋势。建立节约型校园时落实科学开展观,建立节约型社会的重要组成局部。它需要唤起并树立全校师生员工的节约意识,并使之成为师生员工的一种自觉行为,在素质和文化习惯。校园座位人才培养的基地,迎来送往一批有一批的学生,因为不断产生着各种各样不再被需要的书籍和生活用品。它们往往食之无味,弃之可惜。特别是在校的学生,本来就没什么经济来源,对于购置的人也可以节约一笔开支,所以在校园的公告板上总是密密麻麻的写满各种各样的物品转让信息。开发一个校园二手交易信息平台可以大大方便在校的学生,该平台既可以挂在校园网的效劳器上,也可以略作修改作为一个栏目单元放在学院的主页或论坛上,方便了同学也营造了节约荣耀,浪费可耻的

26、校园文化气氛。电子商务的起源Internet的开展为电子商务的开展奠定了根底,随着Internet的高速开展,电子商务的旺盛生命力日益显露,眼下,Internet已有5000万个用户,并以每季度8%的速度递增,约有500万台主机连在Internet上。1电子商务产生和开展的条件电子商务最早产生于60年代,开展于90年代,其产生和开展的重要条件主要是:计算机的广泛应用:近30年来,计算机的处理速度越来越快,处理能力越来越强,价格越来越低,应用越来越广泛,这为电子商务的应用提供了根底;网络的普及和成熟:由于INTERNET逐渐成为全球通信与交易的媒体,全球上网用户呈级数增长趋势,快捷、平安、低本钱

27、的特点为电子商务的开展提供了应用条件;信用卡的普及应用:信用卡以其方便、快捷、平安等优点而成为人们消费支付的重要手段,并由此形成了完善的全球性信用卡计算机网络支付与结算系统,使一卡在手、走遍全球成为可能,同时也为电子商务中的网上支付提供的重要的手段; 电子平安交易协议的制定:1997年5月31日,由美国VISA和MasterCard国际组织等联合指定的SETSecure Electronic Transfer Protocol即电子平安交易协议的出台,以及该协议得到大多数厂商的认可和支持,为在开发网络上的电子商务提供了一个关键的平安环境;政府的支持与推动:自1997年欧盟发布了欧洲电子商务协议

28、,美国随后发布全球电子商务纲要以后,电子商务受到世界各国政府的重视,许多国家的政府开场尝试网上采购,这为电子商务的开展提供了有利的支持;2电子商务开展的两个阶段 60年代90年代:基于EDI 的电子商务从技术的角度来看,人类利用电子通讯的方式进展贸易活动已有几十年的历史了。早在本世纪60年代,人们就开场了用电报报文发送商务文件的工作;70年代人们又普遍采用方便、快捷的 机来替代电报,但是由于 文件是通过纸面打印来传递和管理信息的,不能将信息直接转入到信息系统中,因此人们开场采用EDI电子数据交换作为企业间电子商务的应用技术,这也就是电子商务的雏形。 EDI在60年代末期产生于美国,当时的贸易商

29、们在使用计算机处理各类商务文件的时候发现,由人工输入到一台计算机中的数据70%是来源于另一台计算机输出的文件,由于过多的人为因素,影响了数据的准确性和工作效率的提高,人们开场尝试在贸易伙伴之间的计算机上使数据能够自动交换,EDI应运而生。EDIElectronic Data Interchange:是将业务文件按一个公认的标准从一台计算机传输到另一台计算机上去的电子传输方法。由于EDI大大减少了纸票据,因此,人们也形象地称之为无纸贸易或无纸交易。的普及,为电子商务的开展奠定了良好的根底。 Internet的开展在环境、技术和经济上都为电子商务创造了条件,电子商务作为Internet的一项最为重

30、要的应用系统已呈现在我们眼前了。电子商务的意义在新经济条件下,商业规则已经发生了一些改变,电子商务对企业的根本构架在速度和效率上提出了更高的要求。电子商务的环境和竞争状况变化如此之快,我开发二手商品交易系统,该系统提高了社会资源利用率,同时也为个人商品交易提供了方面,所以,企业开展电子商务意思如下:1提升企业形象:企业的建立可以为您树立企业形象,提高企业层次。无论是从互联网上还是通过传统方式与客户接触,拥有的您当然比还没有建立的企业更具竞争力,是否拥有亦是一种企业实力的象征。2宣传企业产品:国际互联网作为一个信息传播的媒介,能够充分的为您宣传企业和产品。在全世界任何一个地点,在任何时间,您的企

31、业和产品都能够吸引客户的眼球。这与您在报纸上登载通栏广告的效果和费用相比,具有无法比较的优势。3信息搜集发布:通过企业,可以更有针对性的发布、搜寻各种商业信息和商业时机。帮助您得到大量的客户和潜在客户信息,及性价比更好的产品。4. 降低企业运作本钱:这主要表达在两方面:一、电子商务直接在网上进展交易,从而降低了传统贸易过程中的单据费用,提高了效率;另一方面,电子商务深入到产品的定购、销售和广告宣传等中间环节中,从而减少了企业在这方面的费用5. 提供更有成效的售后效劳:利用因特网进展售后效劳,我们可以在公司已有的站点上登出产品介绍、技术支持等信息。这样做不仅可以省钱还可节省大量的劳动力支出,以便

32、我们用更多的时间来处理更为复杂的问题,搞好与客户间的关系。研究意义校园的二手交易多是利用BBS,高校校园BBS上的跳蚤市场早己形成了一定的规模,作为学生间二手物品的交流平台,它为供需双方提供了便利。开学伊始,跳蚤市场更是格外红火,花三四折的价钱买本参考书、几十块钱买辆二手车、几百块钱买个名牌手机,这样的经济型消费越来越得到广阔学生的喜爱。建立二手交易市场的宗旨是:1.为卖方解决废之不用、弃之可惜的物品。2.为贫困生提供廉价、有用的二手物品。目前各高校在校大学生的消费差距仍然是比较大的,许多学生由于生活的拮据根本无法承当高额的学习、生活费用,但是一些生活、学习用品又是必须具备的,以往他们常常为了

33、寻找廉价的商品而费尽周折。如今,只需进入学校建立的二手市场就可轻而易举的找到廉价的二手商品。3. 净化校园环境。众所周知,由于没有很好的规,学校的宣传栏贴满了诸如报名、旧物品买卖等各种信息,而学校正常活动的通知却被这些信息所覆盖,造成不必要的损失。尤其是在每年毕业前夕,局部学生在路边兜售旧书塔二手物品,废弃了的就随意丢弃,对校园环境造成了影响。然而,在网上的虚拟空间不再需要传统的纸海报,只需注册登录后即可发布信息,方便快捷。本文在深入分析国外校园电子商务开展方向及应用状况的根底上,重点对校园商品交易工作流程、系统需求、体系构造、数据库模型进展分析和设计,采用JSP 技术设计与开发了一个实用的校

34、园二手商品交易系统。主要研究容包括:1. 讨论了校园二手商品交易的根本理论、特征,给出了西校园网上交易实现目标。2. 讨论了校园网上购物流程的特点、网上开店及求购信息的特点,重点对系统框架构造、数据库构造以及JSP技术的特点进展了分析,总结出采用JSP技术实现校园网上商品交易的方法。3. 讨论了校园网上二手商品交易的建立背景,设计了校园二手商品交易的系统架构,对其功能需求、体系构造进展了分析,设计了校园二手商品交易的数据模型。4. 在对校园二手商品交易进展需求分析的根底上,设计了校园网上交易的主要功能模块,实现了校园网上交易的主要功能。论文的构造本文介绍了利用JSP技术构建、制作和完善一个网上

35、二手商品交易系统。该系统运用JAVA语言、JavaScript技术、SQL server 2000, JSP与后台数据库等关键技术建立网上交易系统,主要实现以下功能:1.新闻公告的维护管理。2.二手商品信息的维护与管理。3.二手商品信息进展科学、灵活地分类、存储。4.网上商店的维护与管理。5.强大、方便、快捷的搜询。 6.进展销售统计管理等。 本文第1章绪论分析了二手商品交易的背景和电子商务的开展现状。 第2章课开发背景简要阐述了本文所需要解决的主要问题,特点,主要奉献之处,最后指明了本文的构造。第3章需求分析对二手商品电子商务系统需求分析作了详细论述,主要包括软布求分析、经济可行性分析及目标

36、分析。第4章系统概述及数据库设计对二手商品交易进展了总体概述,着重介绍系统的题目设计原则、系统架构及系统功能模块及网上交易的数据模型,数据构造。第5章前台信息处理模块对系统在实现过程中的信息处理进展分析,并给出具体的实现方法,对系统在客户端程序中用户界面实现中遇到的关键问题进展合并给出解决的方法和实现算法。对校园网上交易的Web 界面和主要功能模块进展了详细的设计,实现了校园网上交易的主要功能。第6章后台业务处理模块设计与实现对系统在实现后台的核心业务进展分析,并给出具体的实现方法,对系统在后台界面实现中遇到的关键问题进展合并给出解决的方法和实现算法。最后一章是完毕语,对本文所作的工作和下一步

37、要解决的问题进展总结。-. z校园二手商品交易网Java语言简介Java语言是美国Sun公司于1995年推出的一种简单的、面向对象的、分布式的、可解释的、键壮的、平安的、构造的、中立的、可移植的、性能很优异的多线程的、动态的语言。其前身为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术。经过Sun公司的工程师的不懈努力以及全世界无数的编程爱好者的使用,Java终于开展成为今天这样一个集桌面(J2SE)、网络(J2EE)、移动平台(J2ME)应用为一体的功能强大的编程语言。目前Java由于其平台无关及分布式特性,最重要的应用是在

38、网络应用上。J2EE技术介绍J2EE技术是Java网络应用的技术,广泛应用于企业级的应用。它是由一套规shannin,2001和建立在J2SE平台上的应用编程接口(API)组成。J2EE拥有Sun公司提供免费开发工具,称为J2EE软件开发工具包(Software Development Kit,SDK )java.sun./j2ee。J2EE技术是一种Java网络应用技术的组合,包含有远程方法调用(Remote Method Invocation,RMI)、Java消息效劳(Java Message Service,JMS)、JavaMail等通信效劳,JDBC、Java命名和目录接口(Jav

39、a naming and Directory Interface,JNDI)、Java连接器体系构造(Java Connector Architecture,JCA)、Java事务API/Java事务效劳(JTA/JTS)、*ML处理API等通用效劳以及Servlet、Java效劳器页面(JSP)、企业级JavaBean(E)等组件技术。任何J2EE的实现都必须要在其特定容器中实现。 Servlet/JSP技术Servlet是JSP技术的根底,JSP本身就是预先被编译成Servlet,然后再运行的,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。 Servlet

40、其实和传统的CGI程序和ISAPI、NSAPI等Web程序开发工具的作用是一样的,在使用Java Servlet以后,用户不必再使用效率低下的CGI方式,也不必使用只能在*个固定Web效劳器平台运行的API方式来动态生成Web页面。许多Web效劳器都支持Servlet,即使不直接支持Servlet的Web效劳器也可以通过附加的应用效劳器和模块来支持Servlet。得益于Java的跨平台的特性,Servlet也是平台无关的,实际上,只要符合Java Servlet规,Servlet是完全平台无关且是Web效劳器无关的。由于Java Servlet部是以线程方式提供效劳,不必对于每个请求都启动一个

41、进程,并且利用多线程机制可以同时为多个请求效劳,因此Java Servlet效率非常高。但Java Servlet也不是没有缺点,和传统的CGI、ISAPI、NSAPI方式一样,Java Servlet是利用输出HTML语句来实现动态网页的,如果用Java Servlet来开发整个,动态局部和静态页面的整合过程简直就是一场噩梦。这就是为什么SUN还要推出Java Server Pages的原因。JSPJavaServer Pages是一种基于Java的脚本技术。在JSP 的众多优点之中,其中之一是它能将 HTML 编码从 Web 页面的业务逻辑中有效地别离出来。用 JSP 可重用的组件,如 S

42、ervlet、JavaBean和基于 Java 的 Web 应用程序。JSP 还支持在 Web 页面中直接嵌入 Java 代码。可用两种方法 JSP 文件:浏览器发送 JSP 文件请求、发送至 Servlet 的请求。 1. JSP 文件 Bean 或其它能将生成的动态容发送到浏览器的组件。2. 发送至 Servlet 的请求生成动态容,并调用 JSP 文件将容发送到浏览器。该使得将容生成沉着显示中别离出来更为方便。JSP最大的优点在于其与平台无关性,并且具有一次编写,处处运行的特点。JavaBeans技术JavaBeans就是Java的可重用组件技术。ASP通过来扩大复杂的功能,如文件上载、

43、发送email以及将业务处理或复杂计算别离出来成为独立可重复利用的模块。JSP通过JavaBeans实现了同样的功能扩大。JSP对于在Web应用中集成JavaBeans组件提供了完善的支持。这种支持不仅能缩短开发时间可以直接利用经测试和可信任的已有组件,防止了重复开发,也为JSP应用带来了更多的可伸缩性。JavaBeans组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。在实际的JSP开发过程中,和传统的ASP或PHP页面相比,JSP页面将会是非常简洁的,由于JavaBeans开发起来简单,又可以利用Java语言的强大功能,许多动态页面处理过程实际上被封装到了JavaBean

44、s中。系统需要解决的主要问题 本系统与现今网上已采用的一些系统相比,具有用户使用更简单、界面更直观等优点;通过校园二手商品交易的建立以实现对二手商品零售提供信息化管理、建立了C2C的网络销售系统;本文着重论述了系统功能与实现,其分为两个子系统:前台用户子系统和后台管理子系统,在设计开发整个系统的过程中,需要着重解决好以下几个方面的问题: 1.在分布式技术的根底上,运用组件技术,把系统按功能划分为表示逻辑、业务逻辑及数据管理三大块,利用JSP技术来实现系统的三层构架和分布式应用。 2.系统设计。在整个系统设计过程中要考虑到系统整体的可扩展性,包括运营构造的扩展性和运行细节的扩展性。另外,在系统整

45、体方案中要着重考虑系统的通用性、平安性的实现;在系统的数据库设计中要着重考虑对关键业务操作要有流水记录的需求。 3.客户端界面的设计。系统使用统一的用户界面对信息进展,人机交互界面友好,操作方便;并且能将用户在操作过程中出现的异常信息进展过滤和屏蔽。校园二手商品交易的根本特征一般的企业电子商务系统是面向广阔的社会公众,而校园电子商务系统是以校园整体环境为依托,面向校园的学生,它们之间存在一定的区别。校园电子商务除了具有跨时空、数字化、公开、透明等一般特征外,还有其独到的特色。如以下几个方面:优良的网络环境。高校既是知识密集的地方,也是电脑普及率最高的地方之一,大局部学校为了便利学生的学习有生活

46、,都建有部局域网。校园网络使用费用很廉价,局域网将高校大局部部门、机构、宿舍等联结起来,以到达信息资源传输与共享、提高效率、优化组合的目的。稳定的消费群体。大学校园里稳定的学生客户群。大学生有许多共同的兴趣和消费倾向,消费商品较单一。每年数千学生的流动为校园电子商务注入了新鲜血液。大学校园里的消费群体素质较高,容易承受新鲜事物,特别是学生年龄一般在18-25 岁,正处在求知欲旺盛的阶段。3. 方便的物流配送。学生们居住非常集中,使得物流的配送准确、及时,并且大大降低了本钱。通过见面交易的方式解决了传统电子商务物流配送中最后一英里的问题,同时也推动了校园电子商务的开展。4. 良好的信用机制。信用

47、缺乏,信用体系不完善是阻碍我国电子商务开展的重要障碍。电子商务信用主要取决于个人信用、商家信用和社会信用等。假设缺乏良好的监视机制,就会存在各种信用危机。在校园电子商务环境下,由于交易双方主要是在校学生,一旦出现违规现象,很快就会被曝光。因此,大家都会自觉培育良好的个人信用和商业信用。5.交易本钱低。校园电子商务使得买卖双方的交易本钱大大降低。一是通过校园网络进展信息传递,其传递本钱相对于信件、 而言较低。此外,缩短时间及减少重复的数据录入也降低了信息本钱。二是买卖双方通过校园网络进展商务活动,无需中介者参与,减少了交易的有关环节。三是卖方可通过校园网络进展产品介绍、宣传,防止了在传统方式下做

48、广告、发印刷品等大量费用。四是校园电子商务实行无纸贸易,可减少大量的文件处理费用。交易本钱为零,符合大学生价格敏感因素要求调查统计数字说明,价格是大学生消费最为敏感的因素之一。校园交易网采用零交易本钱,符合大学生消费的心理特征。6.节省购物时间,增加在校学生选择余地。校园电子商务通过校园网络为在校师生需求提供广泛的选择余地,可以使在校学生足不出户就能看到商品的具体型号、规格、售价、商品的真实图片和性能介绍,能够买到自己满意的商品。由于在校园,参与电子商务中的各方在物理上是互通的,与传统意义的电子商务不一样,因此整个电子商务过程并不是物理世界商务活动的翻版,电子商务完成所需的三流,即资金流、物流

49、、信息流,在校园的实现也相对简单。尤其是资金流和物流,由于校园交易网的买卖双方多为同城交易,甚至是园区交易,因此,资金流和物流环节以见面交易为根本形式,系统借用网络游戏中的虚拟币和虚拟商品的有关概念和方法,同时仿照淘宝网中的一些手段和做法,学生在校园自主开办网上商店,通过网上营销进展完整的商务过程。故系统将重点放在信息流的建立上,同时通过认证环节保障交易双方的信用。本文的主要奉献及组织构造一个电子商务应用系统是在全面的系统分析根底之上,充分考虑系统目标和实际需求,所开发的一个具有先进性、平安性、可扩展性和集成性的信息系统。本是一个基于互联网的B /S 模式的商品交易系统,提供了一个效劳于全校同

50、学的C2C(Customer to Customer)交易平台,能对学生旧货进展网上展示,并能进展网上拍卖;商品可以快速查找和搜索,管理员能对进展维护。因此,尽量使系统更智能化、人性化,最大程度上满足同学需求,同时整合校资源,效劳广学,具有较高的实用价值。与基于互联网的成熟的电子商务不同,校园电子商务的最大特点是基于校园网环境,并利用校园卡数据,运行在一个小型的局域网,在平安性方面和处理速度上具有明显的优势。本系统从效劳的合理性及足够的平安性出发,其中包括交易各方的验证、卖方的信誉度、信息的真实性。当买方卖方的信息时,被认为具有交易愿望,因此系统扣除双方的虚拟货币。在一定时间,如果管理员没有收

51、到投诉的话,系统会自动增加双方的信誉度。这里存在一个不可无视的因素是校园交易大局部是单次交易行为,而且数额比较小,为这种信誉度的度量方法提供了可行性。而且还有以下好处:1信息实用,方便学生二手上提供许多方便学生学习与生活物品的信息如被现代家庭淘汰的尤其是半新、价格颇低的小尺寸电视机,在大学生中广受青睐。学生宿舍没有电视,为让课余生活丰富多彩几位同舍好友纷纷出钱合资从购置一台不要小看电视一有球赛开战,许多同学围坐在它身旁,足以看出它的魅力无限。大学生活完毕时还可变卖给低年级同学。二手lEl自行车在大学生中非常抢手,大学校园大,有的还分好几个校区每天上课做实验,跑来跑去实在很辛苦,有时偶尔还要上街

52、溜达,。外出结伴游玩对自行车需求自然很多。买新的,价格高,还容易被盯上还是二手的好。用了三年五载,再廉价转手,即使扔了也划算。学期开场,很多学生先不去买新书而到上搜寻与课程要求一样的教材,这在大学生中十分普遍。如等级考试教程,新书40元左右,而二手书仅10元况且,在旧书申还有高年级的笔记,更加实用。商品琳琅满目,电脑、MP3、移动磁盘、灯、收录机、衣架球拍、健身器等,比比皆是。卖主可以在网上登记自己要处理的物品以及售卖价格联系方式,买主则可以在网上搜索自己所需要的。假设没有,也可以在网上发布求购信息。当然,网上二手交易市场不但能处理毕业生的多余物品平时学生们有任何闲置的东西或有任何需求都可以免

53、费在网上二手交易市场上得到处理,并且不限时间也不限地点。这一切只需要大家在电脑上点几下鼠标就万事大吉了其效率是先前面对面交易方式的数倍。2培养学生的经营意识过去一到期末,或临近毕业,书籍、生活用品都当成废品,很廉价的卖给收废品的。而现在,学生可以将这些物品信息挂在校园二手,以便学生之间双向选择,创造一定的经济价值。有的学生还收集、整理这些信息与物品,进展经营,尝试做老板的感觉。本文的主要奉献 本文所介绍的二手商品电子商务系统是针对当前校园的实际需求,使用JSP作为开发平台,采用Java程序设计语言和SQL Server2000数据库所设计和开发的一套业务管理系统。系统实现了用户管理、商品管理、

54、商店管理、新闻信息管理、权限管理和销售统计等功能。本文主要介绍了二手商品电子商务系统的整体架构及在实现过程中所采用的关键技术和算法,主要包括: 1.利用数据库技术实现了所有业务信息的数据存储。 2.二手商品的买卖、产品价格的灵活定义等核心业务的处理逻辑实现。 3.客户端程序的界面设计及统一控件模板的实现。-. z交易网开发分析校园交易需求分析具体校园市场现状分析从校园市场容量看,校园市场具有很大的开发潜力。一个大学生四年大学生活积累下的各种书籍和用品很少能毕业后全部带回去。许多对在校生来说有用的东西被毕业生低价出售给废品收购者甚至扔掉,能获得馈赠的在校生非常少,在供给信息极端匮乏的情况下,在校

55、生只能去购置全新的商品,当学生有物品闲着不用时,通常只能遗憾的将之束之高阁,而有此需要的同学在无法获得信息的情况下,也只能去购置全新的商品,增大了经济压力并且不利于资源的节约。而通过校园电子商务平台,为所有大学生免费上门统计闲置教材、拍摄教材照片、注册用户、把旧教材登陆到上;通过校园电子商务为临毕业同学解决实际困难,批量处理带不走的闲置物品,同时,也使需要的同学以较低的代价获得需要的物品,并有效的解决了资源浪费的问题。目前,二手商品交易成为了当代大学生课余生活的一大热门,许多学校每年都要举办红红火火的跳蚤市场,可见大学生对二手商品交易的需求,可遗憾的是校的二手交易往往时间短暂,远远无法满足广阔

56、学子交易的需求。据调查,高校二手市场的供求双方都是庞大的群体,对二手交易需求非常强烈。他们手中或多或少的都有具有使用价值但自己已不再需要的物品。他们也有无法消费新产品看重短暂使用价值的需求者。一年一度的校园跳蚤市场难以满足其需求,而且,现在还未有专业化、标准化的二手务机构,因此,在响应党十七大节能减排的号召下,立足于满足高校学生交易的需要,建立高校二手交易平台,将变得更为可行、更具必要性。大学生具有相似的消费心理、共同的生活环境、生活方式,大多数交易物品都是学生自身需要的,交易商品具有共性如:书籍、电子产品、自行车、体育用品等,使得学生之间交易的更为频繁,这是造成交易需求压力的原因之一。在校学

57、生数量增多,大学生交易需求旺盛。根据调查,有76%的被调查者表示渴望购置一些有使用价值的二手商品。说明大学生大多希望购置一定数量的二手商品,这对构建一个大学生商品交易平台提出了一定的要求。再者,一些大四学生,他们即将离校,需要处理大量零零碎碎的物品,由于处理途径狭窄,短期无法处理大量的物品,造成很多还有实用价值的物品被丢弃,浪费资源。目前,在各大高校的跳蚤市场,充满着大量二手商品的供给和需求信息,但是,在单一、有限的交易时间,大学生交易双方的需求根本无法满足,这就需要一个更加专业、标准的二手交易平台。设计这样一个系统,从根本上解决了传统的校园二手信息发布交流方式的弊端,使得校园各种二手商品信息

58、得到了有效的整合,方便了广阔用户。且拥有的客户通常只是大学校园网的用户,所有系统规模上来讲不会很大。从技术上来说,由于是基于Web的,可以相比照较容易面对用户的实际需求而开发。而在现今,各种网络应用的开发已经相当成熟,出现了几大主流的开发语言和工具,都可以非常有效的支持开发这样一个系统。同时作为本系统,也有许多成功的电子商务类的经历可以借鉴,所以从技术的角度来说,也是可行的。从运行上来说,由于客户端仅仅只是需要一个浏览器,通过浏览器来登陆系统,而效劳器端也只需要一台效劳器,效劳器要求一个数据库环境和一个网络应用开发的环境,实现起来比较容易,所以从运行上来说是可行的。同时这样一个系统,在系统管理

59、员合法管理和用户的自觉配合下,不会违规进展任何的不法的活动和交易,发布具有危害性和不适宜的信息,也不存在任何非法牟利的行为,在法律上也是可行的。论文术语描述下面列出本文中用到的专门术语的定义:1. 超级管理员:对校园网上交易的管理员进展管理的人员,根据实际需要对管理员赋予适当的权限。2. 用户名ID:用户输入的用于登录交易的身份标识。3. 管理员身份验证:根据管理员名和密码判断该管理员是否为本系统的合法管理员。4. 管理员权限验证:根据管理员名和密码,判断该管理员的权限,并根据该管理员的权限判断该管理员是否已被授权以管理系统的*一局部。5. 数据有效性验证:对用户输入的数据进展检查,判断是否符

60、合系统要求。可行性分析经济可行性(1) 广阔高校学子是二手交易平台的效劳对象,大学生具有收入单一、消费多样化和消费观念的开放性等独特的生活方式和消费心理,在校学生人数、交易需求意愿与交易频繁度构成了大学生二手交易这一市场。大学生对校二手物品尤其是对书籍、自行车、电子产品以及体育用品异常关注、交易需求大。(2) 高校的二手交易市场广阔,每年都有毕业生要毕业,每年也都有新生报到。毕业生不可能将几年来留存下的东西都带走,有些物品已成为累赘,而大局部学生的消费水平不高,都希望能买到物美价廉的商品,以往学校会组织学生在指定的地点进展旧货交易以方便学生,但这也无法满足学生日常的旧用品交易。(3) 高校二手

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论