毕业设计论文基于JSP技术的电子商务系统的设计与实现.doc
《毕业设计论文基于JSP技术的电子商务系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于JSP技术的电子商务系统的设计与实现.doc(65页珍藏版)》请在三一办公上搜索。
1、 基于JSP技术的电子商务系统的设计与实现基于JSP技术的电子商务系统的设计与实现摘要所谓电子商务就是在网上开展商务活动,当企业将它的主要业务通过企业内部网(Intranet)、外部网(Extranet)以及Internet与企业的职员、客户供销商以及合作伙伴直接相连时,其中发生的各种活动就是电子商务。电子商务系统包括了从销售到商业信息管理的全过程。本系统是一个典型的JSP数据库应用程序,由前台展示及销售、后台管理两部分组成。前台部分主要包括新品上架、特价商品、销售排行、购物车、会员管理及订单查询、商品查询等。后台部分主要对系统内一些基础数据进行有效管理,包括商品管理、会员管理、订单管理等。本
2、系统采用JSP+JavaBean的设计模式,利用Eclipse等开发工具,JSP使用Tomact服务器,使用的数据库为SQL Server 2000。通过以上几个模块的实现,本系统基本能够满足一般企业的网上商务活动的需要,为现代商务活动的发展提供强有力的支持。关键词:电子商务;销售;JSP;JavaBeanDESIGN AND IMPLEMENTATION THE ELECTRONIC COMMERCE BASED ON JSP TECHNOLOGYABSTRACTThe so-called electronic commerce is to develop on-line commerce
3、activity. When the enterprise connects directly with its staffs, supplying and selling manufacturer and its partners by Intranet, Extranet and Internet, the all kinds of activities are electronic commerce. The electronic commerce includes the whole process from selling to management of commerce info
4、rmation. The system is a typical application program based on JSP database, which consists of onstage exhibition and selling and backstage management. It mostly includes new goods exhibition, the goods at a sale, selling compositor, shopping box, member management, booking query, goods query and so
5、on in the onstage. The backstage mostly makes some effective management to the basic data, which includes goods management, member management, booking management and so on.The system adopt a JSP which use Tomact server and JavaBean design mode, making use of Eclipse as the development tool. Moreover
6、, its database bases on SQL Server 2000. By the realization of the module above, the system can basically meet common enterprises demand when they doing on-line commerce activities and apply a strongly sustentation for the development of the realization of commerce activities.Key words: Electronic C
7、ommerce;Vendition;JSP;JavaBean目 录 1 绪论11.1 引言11.2 电子商务系统的优势及其开发的意义11.3 系统开发的背景21.3.1 电子商务系统的产生21.3.2 电子商务系统的发展31.4 系统简介31.4.1 系统的特点31.4.2 系统的实用性42 需求分析和可行性分析52.1 系统需求52.2 功能需求52.3 性能需求62.3.1 硬件环境62.3.2 软件环境72.4 可行性研究73 总体设计83.1 系统分析的概念83.2 系统的初步调查83.3 系统的详细调查83.4 系统总体设计93.4.1 系统总体布局方案的确定93.4.2 系统总体功
8、能结构的设计94 系统设计114.1 系统详细设计114.1.1 命名设计114.1.2 数据库设计114.2 程序设计145 系统实施165.1 开发工具的选择165.1.1 前台开发工具的选择165.1.2 数据库产品的选择165.1.3 开发平台的选择175.2 本系统开发方法的选择175.3 功能界面设计185.3.1 网站前台功能模块设计185.3.2. 网站后台功能模块设计266 性能测试与分析336.1 软件测试的概念及方法336.2 测试流程336.3 电子商务系统测试346.3.1 测试范围346.3.2 测试结果346.3.3 测试总结367 结束语38参考文献39致谢40
9、附录 部分源程序代码41附件1 开题报告62附件2 英文原文及译文68 基于JSP技术的电子商务系统的设计与实现1 绪论1.1 引言随着中国市场经济的日趋成熟,中国企业面对的竞争压力也越来越大,企业要想生存,就必须充分利用信息化手段来提高管理效率及市场响应速度。电子商务是在互联网开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。电子商务做为一种独立的经济形态,已初具规模,一些电子商务网站的成立,给人们的生活带来了巨大的影响。如何建立企业的电子商务,如何把企业业务建在Internet上,涉及到建立电子商务网站、开发符合I
10、nternet特点的有效的业务应用、管理网上的交易信息、保证网上数据安全、快速反映市场变化以及充分满足Internet业务进一步发展的要求等等。对一个运营商业企业来说,电子商务网站是其生存的理由和基础,同时也是企业对外展示信息、从事商务活动的窗口和界面。如何设计、建立一个经济、实用、安全、高效、稳定的网站是每个电子商务网站必须考虑的问题。而要解决好这些问题,就必须在提高企业内部管理效率、充分利用企业内部资源的基础上,从整体上降低成本,加快对市场的响应速度,提高服务质量,提高企业的竞争力。但是企业在利用信息化技术时,必须要考虑成本、技术难度、创造的价值等几个方面。越是强大的电子商务系统,那么实现
11、它的技术难度也越大1。结合实际情况,本系统是一个小型的电子商务系统,其设计主要用于实现消费者的网上购物,商家和客户之间的网上交易,以及商家对系统的维护。其开发主要包括前台和后台两大功能模块。前台主要用于为方便客户购买尽可能的提供全面的服务。后台主要用于商家对商品基本信息的建立和维护,对客户基本操作信息的查询和执行。除了要功能完善外,一个好的电子商务系统还要求具有新颖友好的界面。1.2 电子商务系统的优势及其开发的意义电子商务系统极大提高了传统商务活动的效益和效率。与传统商务活动相比它具有很多竞争优势2。(1)降低交易成本。首先通过网络营销活动企业可以提高营销效率和降低促销费用,据统计在Inte
12、rnet上做广告可以提高销售数量10倍,同时它的成本是传统广告的1/10;其次,电子商务可以降低采购成本,因为借助Internet企业可以在全球市场寻求最优惠价格的供应商,而且通过与供应商信息共享减少中间环节由于信息不准确带来的损失。(2)它可以帮助企业减少库存。企业为应付变化莫测的市场需求,不得不保持一定库存产品和原材料库存。产生库存的根本原因是信息不畅,以信息技术为基础的电子商务则可以改变企业决策中信息不确切和不及时问题。通过Internet可以将市场需求信息传递给企业决策生产,同时企业的需求信息可以马上传递给供应商适时补充供给,从而实现零库存管理。(3)缩短生产周期。一个产品的生产是许多
13、企业相互协作的成果,因此产品的设计开发和生产销售可能涉及许多关联的企业,通过电子商务可以改变过去由于信息封闭导致的分阶段合作方式改为信息共享的协同并行工作方式,从而最大限度减少因信息封闭而无谓等待的时间。(4)增加商机。传统的交易受到时间和空间限制,而基于Internet的电子商务则是24小时全球运作,网上的业务可以开展到传统营销人员销售和广告促销所达不到的市场范围,如我国湖南一养毒蛇农民通过Internet将其产品卖到美国一个它未曾谋面的公司。(5)减轻物资的依赖。传统企业的经营活动必须有一定物资基础才可能开展业务活动,而通过Internet可以创办虚拟企业,如网上商店和网上银行开设和发展基
14、本不需要很多的实物基础设施,同时企业还可以将节省费用转让给消费者,这正是著名的网上书店Amazon为什么能给消费者提供传统书店无法提供的优惠折扣原因所在。(6)减少中间环节。电子商务重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。1.3 系统开发的背景1.3.1 电子商务系统的产生当代社会,人们已经深深的领略到信息革命第二次浪潮的冲击。现在信息技术突破了单位性和地域性的局限,实现了网络和全球化,以英特网为代表的现在信息网络正在以每月均15%的速度急剧增长,其应用范围也开始从单纯的通讯。教育和信息查询向更具效益的商业领
15、域扩张。据统计,2000年英特网用户已经达到3亿用户,通过英特网实现的商业销售额突破1000亿美元。这一趋势告诉人们,电子商务在信息技术的强有力的推动下,已经叩响了人类的大门。计算机的全球联网,形成了与地域、空间无关的时间一体化市场,一种新的,基于计算机网络的新型商业机制正在逐步形成,这是处于激烈竞争环境中的各国政府、制造商、销售商及有关研究部门所不能回避的现实,在已经迈入21世纪的今天,认识电子商务、了解电子商务、进而参与电子商务,是每一位政府官员、每一位企业家和每一位消费者都必须认真对待的一项新任务。1.3.2 电子商务系统的发展自从互联网诞生以来,越来越多的企业“触网”,随着技术的进步和
16、时代的发展,电子商务系统的发展经过了几个阶段3。 第一阶段,黄页型yellow page,互联网提供企业或产品黄页,取代了传统的传播介质,与之相比,它的优势在于使用方便,内容新,多,传播范围广,获得成本低,直到现在,这种服务依然受到市场的欢迎,生命力极强。 第二阶段,广告型pamphlet,取代了传统的企业介绍画册,增加了多媒体内容,信息量更大,作用相当于一个广告,同时为企业和消费者建立了平等的沟通渠道,由于成本低廉,更多受到小企业的欢迎,拉近了小企业和消费者的距离,降低了小企业和大企业竞争的资本。 第三阶段,销售型sale,取代传统的销售方式,一些适合在网上销售的产品开始向互联网转移,主要是
17、出于减少流通环节和降低经营成本的考虑,同时因为互联网具有其他销售方式不可比拟的优势,集成了前两个阶段的功能,消费者和企业都更加乐意接受,最先采纳这种销售方式的是原有的邮购商品,大大降低了经营成本,使之成为最快获利的商业网站。 1.4 系统简介本系统是本着实用的原则开发的,它根据人们在现实生活中买卖物品的业务流程,把现实中的这个平台合理的移植到网络这个虚拟的交易平台上,并使其保证达到现实中的效果。本系统在一定程度上也确实达到了现实世界的要求。显然电子商务系统的优势便无庸置疑,不容忽视了。1.4.1 系统的特点(1)操作简捷、页面友好本系统参考了一些当前比较流行的电子商务网站,模块直观清晰,操作很
18、合乎现实常理。每件商品都有详细的说明信息,并且还有清晰真实的图片样品做参考,当买家想买哪件商品时,只须单击购买按纽,选种的商品便自动加入买家的购物车,然后到收银台结帐即可,这很合乎现实中人们买东西的习惯。页面的设计使用了当前比较专业的网页制作软件。页面的色调,风格给人一种心情愉悦的感觉。(2)网站信息类别清晰、明确,多而不杂电子商务系统主要的使用者是面向买家的,只有买家用的好,才真正体现了其价值。本系统也特别注重这方面的细节。在主页面上,将买家最关心的特价商品,热销商品,以及新品分别以自己的专栏陈列在网站的主页面上,户登录本网站,马上就可以看到这些比较关注的东西。并且,我们还在网站的主页面上,
19、将商品按日常中的类别进行了先大类后小类的明确分类,如果买家想买自己想要的东西,马上就可以在其所属的类别中找到。从而做到多而不杂。(3)后台功能强大,分工明确对于一个电子商务系统来说,能够很好的进行交易只是其一个方面。因为现实生活中商品是日新月异的,而且价格也是起落不定的,对于商家来讲,必须时刻准备着更新已经过时的信息,添加最新的信息。在本系统的设计过程中,根据这些细节问题,在对后台的设计时进行了明确的模块划分,使用了醒目的导航,并且对数据库的一切操作完全可以在友好的页面来实现。这样也方便了管理者,无须考虑他是否熟悉数据库的操作,管理者完全可以像前台的用户一样来操作他所需要的一切功能。1.4.2
20、 系统的实用性本系统是根据当前比较流行的电子商务的业务规则开发的电子商务系统的设计与实现,由于技术水平和现有条件的限制,该电子商务系统只实用于小规模的企业,尽管如此,但它还是能够极大限度的减少现实交易的中间环节,为商家节约大量人力和财力,降低消费者的购买成本。更重要的是它为商家提供了一个方便有利的宣传平台。由于本系统是根据现实中应用的电子商务的业务规则开发的,所以系统的业务规则复杂,系统的实用性强,但同时系统的通用性较弱。2 需求分析和可行性分析2.1 系统需求在设计电子商务系统的过程中,一个很关键的步骤就是了解现有的工作模式,顺利完成旧的工作模式向计算机工作模式的转换。通过人们购物的习惯,购
21、物的步骤以及商家售物的流程详细了解到了现场人与人交易形式下的各种操作和文档记录内容。电子商务系统需要满足来自四个方面需求:第一,任何买家想要购物必须先要注册帐号。第二,消费者通过计算机来管理自身信息,查询商品信息,最后选择自己想要的商品通过计算机付款购物。第三,管理人员对网站中商品的信息有全面的掌握并能准确得到商品的历史交易记录,能随时添加新商品,删除已经淘汰的商品。第四,管理人员能够全面的掌握消费者的基本信息以及订单的详细信息,随时准备为已付款的买家发出发货通知。对不讲信用的买家,有权对其账号进行限制4。2.2 功能需求基于系统需求分析,通过对一些典型电子商务网站的考察、分析以及实际的市场调
22、查,要求本系统具有以下功能:(1) 统一友好的操作界面,能保证系统的易用性 业务规则:本系统的操作界面完全按照用户的需求设计的,并且通俗易懂,例如:购物车模块,订单模块,这些关键部分跟现实生活很贴近,无论客户还是管理员都很容易上手,保证了系统的易用性。(2) 规范、完善的基础信息设置功能:在网站的前台,提供了用户基本信息的注册,用户的购物车信息和订单信息的查看。在网站的后台,为管理员提供了查看前台用户信息的接口,以及对用户基本信息的管理,用户订单的执行情况操作。业务规则:在前台当一个用户想要浏览更多商品或者购物时,系统会提醒请先登录,如果还没有注册,必须先注册。只有登录的帐号才可以享有本系统的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 JSP 技术 电子商务 系统 设计 实现
链接地址:https://www.31ppt.com/p-4864585.html