基于jsp的珠宝商城的设计与实现学士学位论文.doc
《基于jsp的珠宝商城的设计与实现学士学位论文.doc》由会员分享,可在线阅读,更多相关《基于jsp的珠宝商城的设计与实现学士学位论文.doc(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北京邮电大学毕业设计北京邮电大学毕业设计(论文)任务书第一页毕业设计(论文)题目:基于JSP的珠宝商城的设计与实现毕业设计(论文)要求及原始数据(资料):1综述国内外网上商城开发技术和研究现状;2深入了解网上商城开发及其维护的相关技术;3熟练掌握JSP技术的应用与分析,训练编写程序的能力;4设计并实现购物车中针对某一商品的修改;5深入分析数据库的关键技术与编写语言;6训练检索文献资料和利用文献资料的能力; 7训练撰写技术文档与学位论文的能力。第二页毕业设计(论文)主要内容:1研究网上商城开发的背景和意义;2了解同行业开发的相关技术以及应用;3熟悉JSP和数据库的开发环境; 4实现购物车基本功能
2、,并能将购物车中的内容生成订单;5. 深入学习和使用数据库的JDBC技术与编写语言;6熟练掌握基于JSP的电子商务开发技术;学生应交出的设计文件(论文):1内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。 第三页 主要参考文献(资料):1 薛华成.管理信息系统.北京:清华大学出版社,1993.2 黄梯云.管理信息系统导论.机械工业出版社,2006.3 耿祥意,张跃平.JSP实用教程(第二版).清华大学出版社,2007.10.4 刘斌著.精通JaveWeb 整合开发.电子工业出版社,2008.5 .5 王趾成.软件工程(
3、第二版).大连理工大学出版社.2008.6 萨师煊.数据库系统概论(第四版),高等教育出版社,2006.5.7 陈志泊,李冬梅,王春玲编.数据库原理及应用教程. 北京:人民邮电出版社,2002.3.8 王璞,页制作三剑客.北京:清华大学出版社.2003.9 吴建,张旭东.JSP网络开发入门与实践.人民邮电出版社,2006.10 杨选辉.信息系统分析与设计.北京:清华大学出版社,2008.11 月刊.电子商务世界(2007年第一期).北京市报刊发行局.2007.1.12 Budi Kurniawan.Struts 2 Design and Programming: A Tutorial. Bra
4、inySoftware,Second edition edition ,2008.1.25.13 月刊.电子商务世界(2007年第三期).北京市报刊发行局.2007.3.14 GaryBollinger,BharathiNatarajan .JSP程序设计指南.第1版.北京:清华大学出版社,2002.1215 Gantz,J.,Janes,D.,Scott,M.,and Villas,R.,(2001).E-commerce for Dummies.John Wiley&Sons.15Aug 2001.ISBN-13:78-0764508479.P.147专业班级软件1027班学生Zz要求设计
5、(论文)工作起止日期2014年3月17日2014年6月27日指导教师签字日期2014年3月17日教研室主任审查签字日期系主任批准签字日期北京邮电大学毕业设计 ii基于JSP的珠宝商城的设计与实现摘 要随着社会的发展与进步,人们的生活水平日益提高,珠宝产品消费成为人们生活中越来越多的一部分。对于珠宝来说,传统的经营方式已满足不了消费者的个人化与个性化的需求。为了开拓珠宝产品市场,增加新的销售渠道,节约在电子商务应用上的开销,建立一个基于网络的门户网站是非常有必要的。本论文从国内珠宝行业的发展现状入手,配以图例详细地介绍了网站的可行性分析、用例分析、网站开发的具体步骤和应用技术。该网站采用B/S结
6、构,Java作为开发平台,以SQL Server作为后台数据库,使用MyEclipse作为开发工具进行开发。网站包括前台操作与后台管理两个主要部分。一方面,为普通用户提供网站注册、登录、电子产品信息的检索等功能。另一方面,也为了用户体验更加良好,用户可以在浏览产品时候将喜欢的产品放入购物车,挑选完成以后再生成最终订单。关键词 信息平台;网站开发;电子商务Design and implementation of JSP-based jewelry storeAbstractWith the development of society and progress, peoples living s
7、tandard rising, consumer jewelery products become an indispensable part of life. For the anti-Electronics Co., Ltd. Dandong, China, the traditional mode of operation has been unable to meet consumers personal and personalized needs. In order to develop anti-Electronics products market, to the Jewele
8、ry Co., Ltd. Dandong, China addition of new sales channels, saving anti-Electronics Co., Ltd. Dandong, Chinas spending on e-business applications to establish a web-based anti-Electronics Co., Ltd. Dandong, China portal is very necessary. In this paper, the development of the domestic Jewelery indus
9、try to start the status quo, coupled with detailed information on legends of the sites feasibility analysis, use case analysis, web site development specific steps and application technology. The site uses B / S architecture, Java as a development platform to SQL Server as the back-end database, usi
10、ng MyEclipse as a development tool for development. Site includes front and back end operations management of two main parts. On the one hand, for ordinary users with site registration, login, electronic product information retrieval and other functions. On the other hand, in order to more good user
11、 experience, users can browse the product will be like the product into the cart after the completion of the selection to generate the final orders. Key words Information Platform; Website Development; E-Commercial.目 录摘 要iAbstractii1 绪论11.1 项目开发的背景11.2 项目开发的目的21.3 项目开发的意义22 系统规划42.1 功能需求分析42.2 可行性分析
12、42.2.1 政策上的可行性42.2.2 经济上的可行性52.3 系统设计中要采用的关键技术和开发环境及复杂性分析52.3.1 MyEclipse52.3.2 Microsoft SQL Server 200552.3.3 Tomcat62.3.4 Struts技术62.3.5 JSP技术62.3.6 JavaBean介绍73 系统分析83.1 识别参与者83.2 识别用例83.3 系统用例图及用例描述83.4 系统E-R图及数据流程图94 系统设计114.1 系统设计的体系结构114.2 系统功能结构设计114.2.1 系统功能结构的总体设计114.2.2 系统前台功能详细设计124.2.3
13、 系统后台功能详细设计124.3 系统数据库设计124.3.1 数据库操作JavaBean设计164.3.2 中文字符处理的JavaBean的设计174.3.2 struts配置文件185 系统实现195.1 网站首页的实现195.2 企业信息管理功能的实现215.3 产品管理功能的实现215.4 咨询反馈管理功能的实现225.5 后台用户管理模块225.6 购物车功能的实现225.7 订单的提交设计与实现235.8 辅助功能的实现256 用户手册266.1 系统功能与运行环境266.2 系统运行与操作指南266.2.1 数据库配置266.2.2 操作指南267 性能测试277.1 测试的重要
14、性277.2 测试的目的及简介277.3 测试实例的研究与选择297.4 测试环境与测试条件297.5 实例测试297.6 测试总结328 系统评价338.1 系统的特点和优点338.2 系统存在的不足和改进方案338.2.1 系统存在的不足338.2.2 改进方案338.3 总结与展望349 结论35参考文献36致 谢37外文原文38中文翻译441 绪论1.1 项目开发的背景上世纪90年代以来,随着网络、通信和信息技术的突破性进展,Internet在全球爆炸性增长并迅速普及。在这一前提下,电子商务应运而生了。电子商务是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托
15、的全新的商务模式,它可以使商家与供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。自1998年“电子商务年”以来,电子商务在全球发展迅猛,大约每九个月其交易额就翻一番,全球电子商务交易额达到数千亿美元,电子商务收入剧增262%。近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或商品交易。这种全新的交易方式实现了商家与用
16、户间文档与资金的无纸化交换。网络购物也正适应了当今社会快节奏的生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。日前公布的一项研究结果显示,我国电子商务产业近年来发展迅速,目前网上商店总数已经超过10万家,网上展示的商品总数约为2000万件。该项研究是由上海东方网诚数据科技有限公司进行,研究对象包括全部拥有独立域名和网上商店系统的网站,以及部分租用第三方平台、具有一定规模的网上商店,但不包括设在易趣、淘宝、易拍等拍卖网站上的店铺。目前在国内PHP与ASP应用最为广泛,而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用
17、JSP。三者中,JSP应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商都采用JSP/Servlet。比较出名的如IBM的Ebusiness,它的核心是采用JSP/Servlet的WebSphere;西方另外一个非常著名的电子商务软件提供商Intershop,它原来的产品Intershop1,2, 3, 4占据了主要的电子商务软件份额。它们都是通过CGI来提供支持的。但去年10月后它推出了Enfinity,一个采用JSP/Servlet的电子商务Application Server,而且声言不再开发传统软件。总的来说,ASP,PHP,JSP三者都有相当数量的支持者,而这三者也各有所长,
18、在开发过程中,我们应该根据实际的需要来使用最合适的技术,本系统则采用较新的JSP技术,一方面JSP的安全性和跨平台性比较好,另一方面,我也希望能从开发该系统的过程中,深入学习一下这门编程语言。当今计算机已经被广泛应用于科研、教育、国防、金融等社会的各个方面,计算机网络技术也得到飞速的发展。人们上互联网不单单只是为了浏览网站和收发电子邮件,日常生活中的各项活动,人们都力求通过网络远程完成。而对于企业来讲,通过网络可以更广泛便捷的宣传自己。作为一个具有实力的珠宝产品供应商,更不容忽视企业的网站建设,企业网站建设是一个企业跨入网络商务时代的重要标志。目前我国珠宝产品产业的生产规模正在迅速扩大,已经开
19、始全面融入世界珠宝产品工业体系。根据发达国家的经验,预计未来随着行业技术水平的提高,我国珠宝产品行业在国民经济中的会更多出现在人们生活中。1.2 项目开发的目的与传统实体购物商店相比,网上购物商店有着无法比拟的优势:(1)网店不需店铺门面;(2)在网上直接订购商品,不需中间环节;(3)不需要部署庞大的销售队伍和建立销售网络;(4)网上结算与支付,减少环节,节约人力;(5)以上4项可节约大量开支,降低成本;(6)销售市场大,互联网上的网民,都有可能成为网店的客户;(7)网上销售不受时空的限制,一天24小时,全世界范围内都可销售;(8)网上销售便于卖方和买方之间的直接沟通和相互联系,改善双方关系。
20、面对着信息时代的变更、珠宝产品行业的快速发展,也要走出自己的竞争路线,要依靠互联网,利用其交互性、实时性的特点,为自身作宣传,让客户了解企业的最新动态、为客户提供优良多样化的服务,从而提高服务质量,即时与客户沟通交流以提高客户的满意度和忠诚度。该平台具有如下优点:(1)为消费者提供真实、有效、可靠的珠宝产品信息。通过平台的宣传了企业,扩大了企业的知名度和影响力,无论对每一笔交易都要认真对待,从而有效地保证了消费者的利益。(2)页面设计简洁大方,突出了电子产品行业强调环保和自然的特征,界面友好,用户操作简单。我将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。传
21、统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时还可以,但是当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用中的解决方案是建立网站以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。1.3 项目开发的意义随着Internet的发展,为改变传统的商业运作模式,人们提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间
22、与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务。电子商务的迅速发展,使得人类社会突飞猛进,网络销售是其中一个重要的附加产品。从购物测试看,中国电子商务的发展前景很好,其购物潜力巨大。但目前我国网络使用主要在电子邮件、个人主页、信息传播、还有销售管理系统等。当今比较流行的网上购物系统国外有“淘宝()”,国内有“当当()”,它们都是相当优秀的电子商务网站,为其他的网站提供了良好的典范。设计中可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站应有的功能和注意事项。解决
23、了因为资金费用问题,难以建立电子商务网站现象,有效的节约企业在电子商务应用上所投入资金。同时,对于已经建立电子商务网站的其他珠宝公司,提供更多的宣传渠道和业务空间。解决异地消费者与之间难以沟通,身份真实性的难以确认的问题。网上促销的宣传面广、网页设计图文并茂、表现手法灵活、内容容易更新、成本低廉,而且可以与上网者进行双向信息交流,以满足不断变化的市场需求。本网站随时给消费者提供最新、最实用的珠宝产品信息,以吸引更多的珠宝产品客源,真正起到促销、推广的作用。同时,利用电子商务充分了解顾客,加强与顾客的沟通,与消费者建立良好的合作关系,不仅有利于帮助企业树立良好形象,而且有利于提高消费者们的忠诚度
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 jsp 珠宝 商城 设计 实现 学士学位 论文
限制150内