基于J2EE网上购书系统的设计与实现毕业设计论文.docx

上传人:b****3 文档编号:1007536 上传时间:2022-10-15 格式:DOCX 页数:40 大小:739.11KB
下载 相关 举报
基于J2EE网上购书系统的设计与实现毕业设计论文.docx_第1页
第1页 / 共40页
基于J2EE网上购书系统的设计与实现毕业设计论文.docx_第2页
第2页 / 共40页
基于J2EE网上购书系统的设计与实现毕业设计论文.docx_第3页
第3页 / 共40页
基于J2EE网上购书系统的设计与实现毕业设计论文.docx_第4页
第4页 / 共40页
基于J2EE网上购书系统的设计与实现毕业设计论文.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

基于J2EE网上购书系统的设计与实现毕业设计论文.docx

《基于J2EE网上购书系统的设计与实现毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于J2EE网上购书系统的设计与实现毕业设计论文.docx(40页珍藏版)》请在冰豆网上搜索。

基于J2EE网上购书系统的设计与实现毕业设计论文.docx

基于J2EE网上购书系统的设计与实现毕业设计论文

 

本科毕业论文

 

基于J2EE网上购书系统的设计与实现

 

BACHELOR'SDEGREETHESIS

OFWUHANUNIVERSITY

 

TheDesignandImplementationof

OnlineBookstoreSystemBasedonJ2EEPlatform

 

College:

InternationalSchoolofSoftware

Subject:

SoftwareEngineering

Name:

ZhangZhengwu

Directedby:

 

May2009

毕业论文(设计)原创性声明

本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。

据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。

对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名:

日期:

毕业论文(设计)授权使用说明

本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。

有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。

学校可以公布论文(设计)的全部或部分内容。

保密的论文(设计)在解密后适用本规定。

 

作者签名:

指导教师签名:

日期:

日期:

 

注意事项

1.设计(论文)的内容包括:

1)封面(按教务处制定的标准封面格式制作)

2)原创性声明

3)中文摘要(300字左右)、关键词

4)外文摘要、关键词

5)目次页(附件不统一编入)

6)论文主体部分:

引言(或绪论)、正文、结论

7)参考文献

8)致谢

9)附录(对论文支持必要时)

2.论文字数要求:

理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:

任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:

1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写

2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。

图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画

3)毕业论文须用A4单面打印,论文50页以上的双面打印

4)图表应绘制于无格子的页面上

5)软件工程类课题应有程序清单,并提供电子文档

5.装订顺序

1)设计(论文)

2)附件:

按照任务书、开题报告、外文译文、译文原文(复印件)次序装订

3)其它

摘要

 

近些年来,J2EE(Java2Platform,EnterpriseEdition)技术作为一种建立企业应用的标准平台出现,并逐步成熟,得以飞速发展。

J2EE平台使用了大量不同的技术标准如JavaServerpages(JSP),JavaServlet,EnterpriseJavaBeans(EJB),JavaMessageService(JMS),JavaNamingandDirectoryinterface(JNDI)等,提供了多层分布式应用模型、组件复用能力、统一的安全模型和灵活的事务处理,为开发和配置企业应用提供了健壮和稳定的服务。

框架技术与设计模式是J2EE中很重要的软件重用技术,框架技术通过重用提高了软件的生产效率,ZJEE项目是通过框架、模式的设计运用达到控制软件质量的目的。

虽然这在一定程度上限制了开发人员的发挥创造,但是它带来了稳定的软件质量和可重用的组件,尤其适用于较大型项目的开发。

Struts是实现MVC模式的具体应用框架之一,其核心为一个灵活的、基于JavaServlets,JavaBeans,XML(ExtensibleMarkupLanguage)等标准技术的控制层。

Struts提供了自己的控制器组件,还整合EJB,JDBC等数据访问技术构造模型组件,整合JSP,XSLT等接口表示技术构造视图组件。

设计模式是在设计面向对象软件的过程中记录的知识和经验。

用一系列类结构和对象行为来具体描述设计模式的含义。

在这样一个预先定义的设计结构的基础上,根据具体应用完成具体的设计。

设计模式的目的就是复用这些面向对象软件设计的解决方案以便于这些抽象解决方案的积累和交流。

本文从网上购物系统的实际出发,引入了一个改进后的Struts框架,同时从占本系统很大比例的数据增、删、改、查操作中抽象出了一个数据操作通用框架,在框架的设计过程中运用了一些设计模式。

系统具有高可靠性、可扩展性和可重用性的特点。

关键词:

J2EE;EJB;Java;电子商务;网上书店

 

ABSTRACT

 

Inthisyears,J2EE(Java2Platform,EnterpriseEdition)isbecomingintoastandardplatformincompany.Anditisbecomingmoreandmorematureandperfect.J2EEplatformuselotsofdifferenceTechnicalstandardssuchas:

JavaServerpages(JSP),JavaServlet,EnterpriseJavaBeans(EJB),JavaMessageService(JMS),JavaNamingandDirectoryinterface(JNDI)etc.itoffersMulti-tierDistributedApplicationModel,reusecomponentsability,itprovidearobustandstableserviceforthedevelopmentanddeploymentofenterpriseapplications.

FrameworktechnologyanddesignpatternsisaimportantreusetechnologyinJ2EE,itincreasetheproductefficiencybyreusethecode,J2EEprojectisthroughtheframeworkofthedesignmodetocontroltheuseofsoftwarequality.Althoughtosomeextent,thislimitsthedevelopmentofcreativepersonnel,butithasastablequalityandreusablesoftwarecomponents,StrutsisaMVCmodeltoachievethespecificapplicationframework,anditscoreisaflexible,basedontheJavaServlets,JavaBeans,XML(ExtensibleMarkupLanguage)standardtechnology,suchasthecontrollayer.StrutsprovidesitsownControllercomponent,butalsotointegrateEJB,JDBCdataaccesstechnologiessuchasstructuralmodelcomponents,integrationofJSP,XSLTandotherinterfacecomponentsthattechnicalstructureview.Designpatternsinobject-orientedsoftwaredesignprocessoftheknowledgeandexperiencerecord.Thisarticlefromtheonlineshoppingsystem,change,checkouttheabstractoperationofacommonframeworkfordatamanipulation,intheframeworkofthedesignthecourseoftheuseofanumberofdesignpatterns.Systemhashighreliability,scalabilityandreusabilitycharacteristics.

 

Keywords:

J2EE;EJB;Java;E-commerce;OnlineBookstore。

第1章绪论

1.1论文选题背景及意义

1.1.1论文研究背景

电子商务这个概念起源于20世纪70年代。

当时国际上一些大公司通过建立自己的计算机网络以实现各个机构之间、商业伙伴之间的信息共享,这个过程被称为EDI(电子数据交换)。

EDI这种方式通过传递标准的数据流不仅可以避免人为的失误,而且能有效的降低成本、提高效率,因此在过去30年中,世界1000个最大的企业中,有95%以上的使用或还在使用这一技术。

现在大家公认的“电子商务”的概念是由著名的IBM公司于1998年率先提出并迅速得到广泛认同。

它包括网络广告(过去已经实现)、在线电子贸易(已经实现并正在得到不断的完善)、在线电子服务(即将实现)等内容,可以说是一个较大的基础概念,涵孟了过去、现在和未来所有以电子形式实现的商业活动手段。

随着时代的发展,计算机及网络产品、互联网技术(web技术)、完全支付等电子商务的支撑技术在电子商务应用的大潮中产生质的飞跃,电子商务的概念正在得到不断的补充和完善,它将不仅仅只局限于带动互联网经济的飞速发展,而是将深入到经济活动的每一个角落,深入到千家万户,深入到每一个人的身边。

电子商务提出了一种全新的商业机会、需求、规划和挑战,正是新世纪全球经济与社会发展的朝阳领域。

图书是一种在整个社会生活中都很普及的精神消费品,在整个商品市场上占据不同于其它商品的特殊地位。

基于J2EE的网上书店系统正是针对图书这样一类特殊的商品而建立起来的一个电子商务系统。

如何迎合图书这种商品的特殊性,如何降低销售成本以及便利读者购书,便自然而然的成为这个系统设计和实现所追求的目标。

近些年来,随着网络通信技术的不断发展和社会信息化建设水平的不断提高,电子商务系统在社会生活和经济生活中得到了越来越广泛的应用。

电子商务大大改变了企业的经营方式,规范了内部流程和交易手续,减少了交易的中间环节,降低了企业的经营成本;并使经营活动不再受地域和时间的限制,方便了客户,密切了企业和客户的关系。

因此越来越多的企业采纳电子商务作为交易模式。

随着互联网上的电子商务网站大量出现,电子商务作为一种交易形式已经在社会经济生活中占据一定的地位。

另一方面,互联网技术的发展在推动电子商务进步的同时,也使电子商务系统的构建实现技术面临新的挑战。

作为网络信息技术前沿的Java,已经是软件界的一个热门话题,它提供的跨平台性、网络和数据库支持为web应用系统的开发提供了新的途径。

1995年,Sun公司的Java语言以其提供的跨平台应用程序开发与配置震撼了整个web世界。

几年来

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1