基于JSP的网上购物系统开题报告

合集下载

基于JSP技术的网上书店系统设计与实现的开题报告

基于JSP技术的网上书店系统设计与实现的开题报告

基于JSP技术的网上书店系统设计与实现的开题报告一、研究背景和意义随着网络技术的不断发展,网上购物已经成为人们生活中不可或缺的一部分。

特别是在当前新型冠状病毒疫情下,网上购物更成为人们购买生活必需品和娱乐消费的主要途径。

为了满足人们的需求,许多电商平台应运而生。

但是,对于购买图书等文化产品,人们更倾向于选择实体书店购买,因为在实体书店,人们可以通过阅读、翻翻书页来选择自己感兴趣的书籍。

但是,在实体书店购买必须要亲自前往,而且在疫情期间,前往实体书店购书也存在一定的风险。

因此,网上书店应运而生,它与实体书店相比,具有更多的便利性,可以随时随地进行购买,而且还可以通过搜索和推荐等功能快速找到自己感兴趣的书籍。

因此,基于JSP技术的网上书店的设计和实现具有相当的研究和实践意义。

二、研究内容与方法本研究的主要内容是基于JSP技术的网上书店系统的设计和实现。

该系统包括客户端和服务器端两个部分。

客户端主要提供用户注册、登录、搜索、购物车、订单生成等功能。

服务器端主要包括管理登录、商品管理、订单管理等功能。

本研究采用的研究方法主要包括文献调研、需求分析、系统设计、系统实现等。

在文献调研阶段,主要了解了相关领域的研究现状和各种网上书店系统的设计和实现方法。

在需求分析阶段,主要分析了系统应该具备的功能和性能要求,以及客户和服务器端的交互流程。

在系统设计阶段,主要设计了系统的结构、模块和各模块之间的交互方式。

在系统实现阶段,主要根据前期需求分析和系统设计阶段的设计方案进行编码实现。

三、论文结构安排本论文分为7个部分,具体结构安排如下:第一章:绪论。

主要介绍本研究的背景和意义、研究内容与方法,以及论文结构安排等。

第二章:相关技术综述。

主要介绍JSP技术、数据库技术、Web前端技术等与本研究相关的技术概念和应用现状。

第三章:需求分析。

主要分析网上书店系统的功能和性能要求,以及客户和服务器端的交互流程等。

第四章:系统设计。

开题报告-基于JSP的网上购物系统的设计与实现

开题报告-基于JSP的网上购物系统的设计与实现
2013年2月——2013年3月:
进行系统的总体设计和详细设计,确定系统开发的总体流程和开发的详细的数据要求,画出具体函数的流程图。
2013年3月——2013年4月:
根据需求分析和详细设计规划进行程序设计和开发相关工作。
2013年4月——2013年5月:
程序设计和开发工作结束,同时进行系统测试,功能模块检测,保证系统运行良好,各项模块功能正确,同时完善论文初稿。
二、写作提纲:
1选题的背景和意义
1.1网上购物系统的发展历程与现状
1.2系统实现的目标
1.3系统开发的意义
2系统的开发环境及技术简介
2.1系统的开发环境
2.2系统开发技术与MVC模式以及基本框架
3系统需求分析
3.1系统的开发目标
3.2网站的可行性分析
3.3系统的功能分析
4系统概要设计
4.1系统功能模块设计
4.2数据库设计
5系统详细设计
5.1系统功能实现的主要架构
5.2系统各功能模块的实现
6系统测试
6.1系统测试目的
6.2本系统测试
7结论
参考文献
三、写作进度:
2012年12月——2013年1月:
准备资料,提交初步论文题目。
2013年1月——2013年2月:
进行需求分析和可行性研究,检验系统开发的实际可行性,通过需求分析确定系统的功能要求。
表一:2013届本科毕业论文(设计)开题报404
学号
14
论文(设计)
题目
基于JSP的网上购物系统的设计与实现
一、选题意义:
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或商品交易。这种全新的交易方式实现了商家与用户间文档与资金的无纸化交换。网络购物也正适应了当今社会快节奏的生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。

基于-JSP的网上购物系统-开题报告

基于-JSP的网上购物系统-开题报告

毕业设计开题报告(2014届)论文题目基于JSP的网上购物系统网上购物系统的设计与实现一、选题的背景与意义1.1 研究开发的目的如今网络的发展越来越迅猛,人们上网的途径也是越来越方便,网络在人们生活中的应用也越来越广泛,使得网络购物成为目前深受购物者喜欢的一种购物。

互联网给购物者提供了丰富的资源,未他们创造出一种良好的购物平台,具备现实中超市的功能。

购物网站为应聘者提供了方便、快捷的应聘途径,不仅信息更新快、信息数量多、而且选择余地大。

对商家来说,购物网站不仅为他们开辟了销售物品的新方式,而且使其商品流程更加方便、快捷、高效。

使得购物中的货物初选商品变得轻松简单。

对于购物者而言,通过购物系统购物有着种种优点。

信息量大更新快使得购物者能更快的得到购物信息,而通过网站的商品搜索功能可以对商品类型、地点、价格进行定位搜索。

并且在网上购物可以跨地域购物的优点对于购物者而言更加方便以免两处奔波。

而更方便的是网络购物让购物者可以在许多方面省下精力和金钱。

对于商家而言,在网上发布购物信息不仅耗费公司资源少,而且信息的发布和修改都十分方便。

也更加有利于公司企业实现多元化的购物。

而且在传统购物上很难买的到最合适的商品,因为传统购物只针对某个比较小的区域,无法与网络购物能够面向全国范围购物相并且有着很长时效这样的优点相比。

本系统正式基于这样一种思想而设计开发的,购物网站在当今追求高效的社会环境下已经越发重要,其购物规模和购物成功率也越来越高。

因此开发这样一个网站对于购物者和购物者都是十分方便的。

因为本系统突破了传统购物的局限性,大大减少了时间与空间对于购物者们的限制。

正因为网络购物有着这样那样的优点,让每个人都对网络购物有着特别的青睐。

所以本系统的设计开发有着很重要的实践意义。

1.2 国内外研究发展现状根据美国IDC公司的调查结果,2001年全球的网络购物市场扩大了53%,就已经达到28亿美元的规模。

IDC的高级分析师Marc Pramuk曾经表示:“从网络购物市场扩大的事实可以看出,购物服务市场正在发生根本的变化。

JSP网店开题报告

JSP网店开题报告

本科毕业论文(设计)开题报告论文题目:网上购物系统的jsp实现学院:专业、班级:计算机科学与技术、网络052学生姓名:指导教师(职称):2012年 3月 15日填毕业论文(设计)开题报告要求一、选题依据1.论文(设计)题目与研究领域;2.论文(设计)工作的理论意义和应用价值;3.目前研究的概况和发展趋势。

二、论文(设计)研究的内容1.重点解决的问题;2.拟开展研究的几个主要方面(论文写作大纲或设计思路);3.本论文(设计)预期取得的成果。

三、论文(设计)工作安排1.拟采用的主要研究方法(技术路线或设计参数);2.论文(设计)进度计划。

四、文献查阅与文献综述学生应根据所在学院与指导教师的要求阅读一定量的文献资料,并在此基础上通过分析、研究、综合,形成文献综述。

必要时应在调研、实验或实习的基础上递交相关的报告。

综述或报告作为开题报告的一部分附在后面,要求思路清晰,文理通顺,较全面地反映出本课题的研究背景或前期工作基础。

五、其他要求1.开题报告应在毕业论文(设计)工作开始后的前四周内完成;2.开题报告必须经学院教学指导委员会审查通过;3.开题报告不合格或没有做开题报告的学生,须重做或补做合格后,方能继续论文(设计)工作,否则不允许参加答辩;4.开题报告通过后,原则上不允许更换论文题目或指导教师;山东工商学院本科生毕业论文(设计)开题报告(2013届)学生姓名院(部)专业指导教师(签名)教研室主任(签名)2013年01月第1页第2页第3页篇三:基于jsp的网络购物网站的设计与实现开题报告毕业设计(论文)开题报告(由学生填写) 篇四:jsp开题报告一、选题的依据与意义:互联网的兴起从本质上改变了整个社会的商品交易方式,国内各大企业从上个世纪90年代互联网兴起之时,就产生了通过网络进行销售经营商品的想法。

但是由于在互联网上企业的信誉难以认证、网络的法规政策不健全、物流不发达等一系列的原因,限制了网上交易发展的步伐。

基于Jsp的网上书店开题报告

基于Jsp的网上书店开题报告
目前国内的网上书店系统大多是用ASP来编写的如卓越网上书店、当当网上书店等。asp有它的局限性, 它是解释运行的, 在多个客户访问的情况下会变得非常慢, 而且网站服务器的负荷也很重, 且只能运行在微软的操作系统和服务器上。
JSP页面的内置脚本文是基于java的, 秉承了JAVA语言的优势, 是一种实实在在与平台无关的开发技术, JSP的编译操作仅在对页面第一次请求时发生, 速度远远大于ASP, 安全机制和性能均大于asp。JAVABean、Servlet等J2EE技术是JSP强大生命力的所在, 因此采用JSP技术开发网上书店应该是未来发展的趋势。
tte.the.reques.tha.functio.o.applyin.procedur.ha.th.characteristic.o. bin.a.abov.request.anglicizin.t.th.interne.bookstore.se.of.th.functio.module.databas.mod.analysis.s.designe.databas.structur.an.applie.procedur.fro.here.Th.interne.whic.thi.tex.desig.satisfie.th.aspect.o.buyin.book.fro.th.internet.book.introduction.managin.th.book.o.downstag.an.processin.orde.an.s.on.Makin.th.bes.o.JSP.th.stron.strengt.o.th.SQ.Server200.database.technical.s.raise.th.efficienc.an.credibilit.o.programmer.
三、课题研究内容与方法

网上商城购物系统的开题报告

网上商城购物系统的开题报告

网上商城购物系统的开题报告一、选题背景及意义随着互联网技术的飞速发展和普及,越来越多的人开始通过网购来满足自己的消费需求。

尤其是在疫情期间,线上购物更是成为人们的首选。

因此,开发一款稳定、安全、便捷的网上商城购物系统对于提升消费者的购物体验以及商家的销售效益具有重要意义。

本项目通过开发一个完整的网上商城购物系统,实现用户注册登录、商品浏览、购物车管理、订单生成、支付结算等基本功能,同时加入实用的商品搜索和推荐、评价等高级功能,从而提升用户的购物体验,并为商家提供了一个安全、可靠的销售平台。

二、技术指标及目标1. 技术选型本系统采用前后端分离的开发模式,前端采用React框架,后端采用Spring Boot框架,数据库采用MySQL。

同时使用了第三方的支付接口和物流接口。

2. 功能模块本系统的功能模块包括用户模块、商品模块、购物车模块、订单模块、评价模块、搜索模块等。

其中用户模块包括用户注册登录、个人资料修改等功能;商品模块包括商品的分类、展示、详情展示等功能;购物车模块包括添加商品、修改商品数量、删除商品等功能;订单模块包括生成订单、订单支付、订单查询等功能;评价模块包括用户对于商品的评价等功能;搜索模块包括商品名称关键字搜索等功能。

3. 系统目标本系统的目标是实现一个高效、稳定、安全的在线商城购物系统,使消费者能够轻松、愉快的购物,同时为商家提供优秀的销售平台,并化解部分零售业面对的老字号门店、实体店等问题,为传统商业转型提供样板。

三、开发计划及预算1. 开发计划本系统的开发计划分为以下几个阶段:第一阶段:需求分析、系统设计、技术选型、环境搭建。

第二阶段:用户模块、商品模块、购物车模块的开发以及前后端的交互开发。

第三阶段:订单模块、支付模块、评价模块等功能的开发以及优化调试。

第四阶段:系统测试、文档编写、上线运营。

2. 预算本系统的预算主要包括开发费用、服务器费用、测试费用等。

开发费用包括人员工资、办公场地租赁费用等。

java网上购物开题报告

java网上购物开题报告
刘峰
学号
20053511150
专业
计算机科学与技术
班级
1班
1、项目背景:
随着当今社会的快速发展,网络从当时的概念阶段,到现在遍布我们身边,速度如此迅速,让我们不得不赞叹网络的渗透力。网络已经成为我们生活的一部分,不仅是个人,甚至很多政府,组织都需要通过网络来互通消息。
网上购物正是基于这样的一个大背景下应用而生,他将传统的现金交易方式演化为网上的数字交易,大大节省了人们挑选物品的时间,加速商品的流通。
目的:对当前流行的轻量级框架Struts进行开发和应用,并使用Jsp技术实现一个网上购物系统。
要求:设计严谨、功能完备;界面流畅、使用方便,实现注册,购物等功能
思路:采用从需求分析,到设计,编码,测试的流程进行迭代式开发。
预期成果:界面友好简洁,功能完备,易于维护。
5、任务完成的阶段内容及时间安排:
7、完成设计(论文)所具备的条件因素:
软硬件配备齐全,资料准备充分,人员充足,教师适时督导,学生有一定软件开发基础和很强的自学能力。
指导教师签名:日期:
2、可行性分析:
⑴经济可行性:系统属于小规模的B/S应用系统,使用轻量级框架,开发周期短,成本小,维护费用低。。
⑵技术可行性:基于Struts+JavaBean+MySql结构,使用Tomcat连接池技术,这种技术架构已经非常成熟,预计利用现有技术完全可以达到功能目标。
结论:经上述可行性分析,系统研制和开发可以立即开始进行。
3、调研资料的准备:
硬件配备:普通PC机一台。
软件配置:Photoshop,MyEclipseEnterpriseWorkbench5.1.0GA_E3.2.1,tomcat-5.0.28,MySql-4.1.20,MySqlAdministrator,DreamWeaverCS3

基于JSP的网络购物系统研究与设计开题报告

基于JSP的网络购物系统研究与设计开题报告

本科毕业设计(论文)开题报告学生姓名学号指导教师学院专业交稿日期教务处制一、开题报告毕业设计(论文)题目基于JSP的网络购物系统设计课题背景和意义:随着电子计算机以及网络技术的飞速发展,国内外许多企业都在Internet 上建立了自己的网站,为客户提供现代化的信息服务手段。

网站已经成为一个企业数字化、网络化水平的重要体现。

企业网站为用户提供更广泛、更方便快捷。

与此同时兴起的网上购物系统,在更广阔的范围上拉近了企业与客户的距离,不但节省了企业成本,提高了效率,而且也为用户节约了时间,是未来商务发展的趋势。

但是在国内,网上购物还处于起步阶段。

因此本文针对一个网上购物网站,从环境的架设到代码的具体设计做了具体的分析。

JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其网址为/products/jsp。

该技术为创建显示动态生成内容的Web 页面提供了一个简捷而快速的方法。

JSP技术的设计目的是使得构造基于Web 的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。

JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。

在传统的网页HTML文件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。

程序片段可以操作数据库、重新定向网页以及发送email 等等,这就是建立动态网站所需要的功能。

本文主要分四个部分:第一部分首先介绍了网上购物系统相比传统营销模式的优点,然后简要介绍了网上购物系统的技术支撑,探讨了系统的开发环境以及Jsp、JavaBean、JDBC 等技术的原理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档从互联网中收集,已重新修正排版,word格式支持编辑,如有帮助欢迎下载支持。

本科毕业设计开题报告(2014届)论文题目基于JSP的网上购物系统作者姓名张宝文指导教师王子仁学科(专业) 软件工程1007所在学院计算机科学与技术学院提交日期 2014.4.6Iword格式支持编辑,如有帮助欢迎下载支持。

网上购物系统的设计与实现一、选题的背景与意义1.1 研究开发的目的如今网络的发展越来越迅猛,人们上网的途径也是越来越方便,网络在人们生活中的应用也越来越广泛,使得网络购物成为目前深受购物者喜欢的一种购物。

互联网给购物者提供了丰富的资源,未他们创造出一种良好的购物平台,具备现实中超市的功能。

购物网站为应聘者提供了方便、快捷的应聘途径,不仅信息更新快、信息数量多、而且选择余地大。

对商家来说,购物网站不仅为他们开辟了销售物品的新方式,而且使其商品流程更加方便、快捷、高效。

使得购物中的货物初选商品变得轻松简单。

对于购物者而言,通过购物系统购物有着种种优点。

信息量大更新快使得购物者能更快的得到购物信息,而通过网站的商品搜索功能可以对商品类型、地点、价格进行定位搜索。

并且在网上购物可以跨地域购物的优点对于购物者而言更加方便以免两处奔波。

而更方便的是网络购物让购物者可以在许多方面省下精力和金钱。

对于商家而言,在网上发布购物信息不仅耗费公司资源少,而且信息的发布和修改都十分方便。

也更加有利于公司企业实现多元化的购物。

而且在传统购物上很难买的到最合适的商品,因为传统购物只针对某个比较小的区域,无法与网络购物能够面向全国范围购物相并且有着很长时效这样的优点相比。

本系统正式基于这样一种思想而设计开发的,购物网站在当今追求高效的社会环境下已经越发重要,其购物规模和购物成功率也越来越高。

因此开发这样一个网站对于购物者和购物者都是十分方便的。

因为本系统突破了传统购物的局限性,大大减少了时间与空间对于购物者们的限制。

正因为网络购物有着这样那样的优点,让每个人都对网络购物有着特别的青睐。

所以本系统的设计开发有着很重要的实践意义。

1.2 国内外研究发展现状根据美国IDC公司的调查结果,2001年全球的网络购物市场扩大了53%,就已经达到28亿美元的规模。

IDC的高级分析师Marc Pramuk曾经表示:“从网络购物市场扩大的事实可以看出,购物服务市场正在发生根本的变化。

”由于“大家正在寻找比传统的购物方法更迅速、更廉价的购物方法”,因此到2006年,在经历连续几年超过40%的速度迅猛增长后,全球网络购物市场的业务规模将超过157亿美元。

据介绍,在美国、日本和欧洲等互联网普及程度高的发达国家,自上世纪90年代初互联网出现以来,网络已经成为人才进行流动的最主要渠道,而那些单纯为企业、个人提供单一集会式购物服务的市场几乎已经绝迹。

随着国内劳动力的增多、国内企业的国际化及国内网络的更加普及,网络购物的主流地位在国内不仅不会改变,而且只会越来越火,确实早在2004年国内的购物网站也便已经发展出好多个。

但网络购物也不会像有的人说的那样将取代传统购物会。

在国外,都是将网络购物与传统的购物方式结合,构建一整套完善、多元的交易交流体系。

而对于国内的情况,两种方式各有优势,对传统行业的购物和现代行业的购物,各有优缺。

二、研究开发的基本内容、目标,拟解决的主要问题或技术关键2.1 研究目标在对比国内外购物及求助系统的基础上,在研究国内外类似系统的设计实现上,提出自己的设计与实现。

在当前大力发展数码互联网的情况下,国家实施人才战略,在这种情况下,使各种信息人尽其用,信息的有效传递显得格位重要。

关于如何传递商品信息,许多人都做了一些探索。

特别在当信息技术如此普及的时代,借助信息技术来获取购物信息的交互已是一种普遍的做法,国外已经在这方面走在了前头。

本课题的研究目标定位于利用Jsp技术来实现网上购物系统的实现,特别是应用J2EE中的一些关键技术和框架,如Hibernate、Spring、Spring MVC。

2.2 研究的基本内容本系统主要实现网上购物的功能,所以在模块上主要包括三个大块:管理员模块,企业模块和个人模块。

该系统要实现商家情况和对商品的发布,同时实现购物者对商品的需求及自身需求的表达。

(1)企业模块用户管理:进行用户的登记注册、密码管理、以及企业公开信息的发布。

商品管理:进行空缺商品的信息发布和更新,以及修改其中的商品内容,到货时间,货物属性等。

商品查询:设置搜索条件进行现有商品库的查询,查找满足商品要求的购物者。

商品处理:对针对当前商品的需求进行筛选。

(2)个人模块。

用户管理:进行购物人员的注册登记管理以及密码建立。

查找和修改的管理。

商品管理:完成购物人员的个人信息的输入和保存,更改等。

商品搜索:按所设置的搜索条件进行符合要求的商品进行搜索,帮助购物人员及时发现合适的商品机会。

商品收藏:对于多个意向商品可以建立个人的商品收藏夹。

进行保存。

以进行以后的逐个处理。

求购投递:对所需的商品进行求购。

(3)管理员模块用户管理:进行管理员的注册登记管理及密码和相关权限的建立。

管理企业信息:对企业进行删除,修改和添加功能。

管理个人信息:对个人用户进行删除,添加和修改功能。

管理购物信息:对购物信息的删除,添加和修改。

2.3 需要解决的技术难点Spring MVC,Hibernate,Spring框架的整合使用。

Ajax技术的使用。

密钥的生成与管理。

三、研究开发的方法、技术路线和步骤(1)系统平台:Microsoft Windows XP(2)系统构架:B/S构架B/S(Browser/Server)结构即浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户商品界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。

这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和商品量,降低了用户的总体成本(TCO)。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。

它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

用户在局域网各商品站通过WWW浏览器就能实现商品业务。

特别是在JA V A这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。

(3)编程语言:JA V AJA V A语言是SUN公司于1995年推出的一种面向对象的新一代程序。

到现在JA V A已经成为主流的开发语言之一,其应用领域带在继续扩大。

特点:第一、面向对象,他是更加彻底的面向对象,面向对象的特点使设计集中于对象及其对象之间的联系。

JA V A中提供了简单的类机制和动态接口模型,使对复杂系统的设计更加简单、清晰。

第二、平台无关性,用JA V A写的应用程序不用修改就可在不同的软硬件平台上运行。

第三、可靠性和安全性,由于JA V A主要用于网络应用程序开发,因此对安全性有较高的要求。

如果没有安全保证,用户从网络下载程序执行就非常危险。

JA V A通过自己的安全机制防止了病毒程序的产生和下载程序对本地系统的威胁破坏。

当JA V A字节码进入解释器时,首先必须经过字节码校验器的检查,然后JA V A解释器将决定程序中类的内存布局,随后,类装载器负责把来自网络的类装载到单独的内存区域,避免应用程序之间相互干扰破坏。

最后,客户端用户还可以限制从网络装载的类只能访问某些文件系统。

上述几种机制结合起来,使得JA V A成为安全的编程语言。

第四、JA V A还有分布性、多线程、高效性和动态性等优点。

(4)所用架构:Spring MVC+Hibernate+SpringSpring MVC是一个基于MVC模式的Web应用程序的框架。

现已逐渐成为开发Web应用程序的主流框架。

在继承MVC模式的各种特征的基础上,根据J2EE的特征进行了相应的变化和扩展。

业务层通过Hibernate进行数据库操作。

Hibernate通过读取配置文件(hibernate.cfg.xml)和类的映射文件(xmlMapping)中的内容, 生成SessionFactory实例的工厂,由它的openSession()方法负责每次所需的Session对象的创建,在Session对象的方法中借助持久化对象(persistent object)来完成对数据库的操作,而不须使用JDBC和SQL进行数据的操作。

系统应用Spring框架来简化系统的配置,管理系统中的bean和简化Hibernate的连接过程。

(5)服务器软件:JBOSSTomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。

由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。

因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

目前最新版本是8.0。

(6)系统开发工具:MyE clipseMyEclipse是一个优秀的开发环境,它提供的核心框架和可延伸的外挂程式机制给广大的程序设计师提供了无限的想象和创造空间。

目前网上流传相当丰富且全面的开发工具方面的外挂程式,但是My Eclipse已经超越了开发环境的概念,可以想象My Eclipse将成为未来的整合的桌面环境。

目前的My Eclipse本身就具有资源管理和外部程式的功能,加上无所不能的外挂程式,将构成一个丰富多彩的商品环境而不仅仅是一个IDE。

(7)数据库软件:Oracle 11gOracle 11g是Oracle公司推出的一款功能强大的数据库管理系统,方便用户的数据库操作。

四、研究商品总体安排与时间进度参考文献[1]汪明艳,吴忠.基于J2EE技术的供应商多层次模糊综合绩效评价系统的研究和设计[J],2008(12):145-147.[2]林信良.Spring技术手册[M].北京:电子工业出版社,2006.[3]李刚.Spring 2.0宝典[M].北京:电子工业出版社,2006.[4]孙卫琴.精通Hibernate:Java对象持久化技术详解[M].北京:电子工业出版社,2006.[5]刘传文.Ajax技术在J2EE框架中的应用[J].重庆工商大学学报(自然科学版),2008,25(04):120-123.[6]赵池龙,姜义平,张建.《软件工程实践教程》.北京:电子工业出版社.2007.l.[7]何玉洁译.《数据库设计》二.北京:机械工业出版社.2001.[8]刘敏莺,杨丽,文学义.RationalRose2003基础教程,北京:冶金工业出版社.2005.[9]谢星星,沈露卓.UML基础与Rose建模实用教程,北京:清华大学出版社.2008.[10]伟冬光.《软件测试》.北京:机人民邮电出版社,2009年.[11]高红岩.至简SSH:精通Java Web实用开发技术. 北京:电子工业出版社.2009.[12]王嘉.Ajax经典案例开发大全. 北京:清华大学出版社.2007.6.[13]明日科技.JSP开发技术大全. 北京:人民邮电出版社.2007年.[14]耿祥义,张跃平.JSP实用教程. 北京:清华大学出版社.2007.10[15]David Hopkins.Improving the Quality of Teaching andLearning[J].Support for Learning,1997(12):162-165.[16]Ed Woychowsky.Introducing Ajax[EB/OL]. http://www. webreference.com/programming/ajax_creating_asynchronous_web_pages/index.html,2009-1-13.[17]Roberto Latorre,Francisco Lopez,Antonio of procompiled databasestatements in J2EE application[J]. Software: Practice and Experience,2005(35):301-311.[18]Huang,M.Y,Lin,Y.J,Xu,H.A framework for web-based product datamanagement using J2EE.International Journal of Advanced Manufacturing Technology, 2004:825-847.[19]Aleassanndro Marchetto,Filippo Ricca,Paolo Tonella.A casestudy-based comparison of web testing techniques applied to ajax web applications[J].International Journal on software Tools forTechnology Transfer(STTT),2008,10(12):477-492. [20]......。

相关文档
最新文档