1、基于JAVAEE的网上药店销售平台的设计与实现(完整资料)(可以直接使用,可编辑 优秀版资料,欢迎下载)毕 业 论 文(设计)题目:基于JAVEE的网上药店销售平台的设计与实现(英文):ad JAVAEonlinpharaessl tfesign adimplementaton学 院:科学与技术学院专业:软件设计姓名:曾祥武学号:指导教师:钟桂凤日 期:21年4月基于JAE的网上药店销售平台的设计与实现摘要随着计算机技术的不断发展,应用软件迅速普及,大到厂矿校企,小到图书、餐饮、医药管理等,随处都可看到它的身影。在以往依靠人工为主的医药管理方面,计算机和计算机管理系统逐步唱起了主角,凭借省时、
2、省力、低误差等优点,从根本上改变了医药管理的传统模式,节省了人力资源,提高了工作效率。该系统是基于JA EE 技术开发的Wb应用,以典型的M模式架构为基础。通过SSH框架来实现,系统基于B/S分布式结构,适应范围广阔。关键词:JAVA EE;SSHBasd n AVAonline arcissellpltfodesin andplemtatinAbstractWihthe ontnuos evelomnt compter tehnlo,the ad xpaon inth apliato otwe,a wie nge to acoes and mis a mal rang o boos, fd,
3、eicin, manat. anbe seen n everwere.In theas manly ryo artialeicie mnagemet,computers omputer mangement systin a plu poiion grually,with the ntagsf he sang, ergy saving, oeror, fundamentlychnge te tradtiona pattrnmdicine mannageme, save the huan esorcs impove he workingefficiencyTh system i asedo Jav
4、 EEWeb applictiono the tcnoloy developmet,basedon the tyical patteofMVC achtecture.hrou SS framework toimpeet,distrited sstem ase on B/S structure,wideadapttonyr:AA E,SSH目录1前言.。.。.。.。.。.。.。.。.。.。.6。1 课题背景72 课题意义1。3 课题开发环境1.4 国内发展现状72相关技术介绍.。.。.。.。.。.。.。.2。1 系统设计采用的核心技术82。1 系统开发环境93可行性研究和需求分析。.。.。.。.
5、。.。.。.。.。.。13.1可行性分析1131.1经济可行性13。1。技术可行性11.1。操作可行性13。1。系统功能需求描述14数据库设计。.。.。.。.。.。.。.。.。.。.。134。 数据分析134。2 数据库表设计144。2.1 数据库 R图4.2。2 数据库表15详细设计与实现。.。.。.。.。.。.。.。.。.。.。.5。1 系统前台基本功能的设计与实现。.。.。.。.。.。.。.。.185。1注册。.。.。.。.。.。.。.。.。.8。1实现效果.。.。.。.。.。.。.。.。.。15.1。1.2实现过程。.。.。.。.。.。.。.。.。.1512登录.。.。.。.。.。.。
6、.。.。.。651.1 实现效果。.。.。.。.。.。.。.。.。51.。1 实现过程。.。.。.。.。.。.。.。.25.3 商品展示模块.。.。.。.。.。.。.。.。35。.3.1 实现效果。.。.。.。.。.。.。.。.。35。. 购物车模块。.。.。.。.。.。.。.。.。385。14.1 实现效果。.。.。.。.。.。.。.。.81.2 实现过程.。.。.。.。.。.。.。.。385。1。5 关键字搜索。.。.。.。.。.。.。.。.。.。4451 在线客服.。.。.。.。.。.。.。.。.。46。1。6。1 实现效果.。.。.。.。.。.65.1。62实现过程。.。.。.。.。.
7、。.。652系统后台管理功能设计与实现。.。.。.。.。.。.475。2.商品信息管理模块。.。.。.。.。.。.。475.2。1.1实现效果。.。.。.。.。.。.。.472.1。2实现过程.。.。.。.。.。.。.。.。.75。2用户信息管理模块.。.。.。.。.。.。.。.。.625.2。2。1实现效果。.。.。.。.。.。.。.。.。.。252。2。2实现过程。.。.。.。.。.。.。.625。3 订单管理模块.。.。.。.。.。.。.。.。.。6。1实现效果.。.。.。.。.。.。.。.。.。.。.66.。3.2 实现过程.。.。.。.。.。.。.66.系统测试.。.。.。.。.。.
8、。.。.。.。.。.。.。76。1软件测试概述746.测试内容74结论.。.。.。.。.。.。.。.。.。.。75参考文献.。.。.。.。.。.。.。.。.。.。.。.。.。.7致谢.。.。.。.。.。.。.。.。.。.。.。77.前言.1课题背景在日常医药管理中,面对众多的药品和众多不同需求的顾客,每天都会产生大量的数据信息。以传统的手工方式来处理这些信息,操作比较繁琐,且效率低下。此时,一套合理、有效、实用的医药销售系统就显得十分重要,利用其提供的药品查询、药品分类功能,可以进行高效的管理、销售,更好的为顾客服务,于是,网上药店应运而生。网上药店是能够通过电子商务交易市场实现与个人消费者在
9、互联网上进行医药商品的交易,其主要功能是网上药品零售和在线药学服务.同时,网上药店与实体药店相比具有药品便宜、购药方便、保护隐私等优点,实体零售药店很少见的药品,消费者可以在网上药店购买到。当今社会,使用网上购物的消费者也是越来越多,网上购物的方便与快捷也令网上药店这一模式越发的普及。.2 课题意义随着科学技术的发展,计算机领域不断取得新的研究成果。并不断地代替和延伸脑力劳动方面发挥越来越重要的作用,无论是工业还是日常生活都越来越离不开计算机,尤其是在商店里,随着规模不断扩大和产品的不断增加,要处理大量的产品数据信息显得尤为的重要.本系统主要是管理药品的销售管理和在线发布、客户在线咨询,其功能
10、包括:后台登陆、登陆的权限、不同的用户登陆到不同的后台、根据登录到后台的用户权限不同能实现对信息的添加、删除、修改、查询等一项或多项功能。系统使用动态页面设计,并用Mysl进行后台数据库的链接设计,以此形成整个管理系统.1。3课题开发环境主要开发工具:MEclpe1,MyQL、Tmca6.0主要技术包括:ava EE轻量级框架SS1。4国内发展现状自005年月9日国家食品药品监督管理局正式发布互联网要批交易服务审批暂行规定以来,经监管部门批准,可以在互联网上进行药品交易的单位共有69家,其中3家可向个人售药,现如今全球的发展趋势来看,医药电子商务必将成为未来的大势所趋。2。相关技术介绍。系统设
11、计采用的核心技术该系统采用目前最流行的S框架进行设计。Java的开源框架非常多,SSH便是由这众多的框架集合而成的。H 在Jav E项目中表示了3种框架,即 Sprig Struts Hiberne。 Srt是一个优秀的框架,对el,View和Cntrler都提供了对应的组件.pring是一个轻量级的控制反转(oC)和面向切面(A)的容器框架,是为了解决企业应用开发的复杂性而创建的。Hberate是一个开放源代码的对象关系映射框架,它对JC进行了轻量级的对象封装,可以应用在任何使用DB的场合,可以在Serv/JSP的We应用中使用。本网站主要采用t+Sprn+Hibernate框架技术。框架的
12、主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 Ja EE 应用程序开发提供集成的框架。,以下对它们做一个简单的介绍:(1)tuts框架技术tuts是一款优秀的MVC框架,但随着时间的流逝,技术的进步,tu1的局限性也越来越多地暴露出来.而Strs 2是truts的下一代产品.是在 Strut 和ebWok的技术基础上进行了合并,全新的Struts 框架.其全新的Struts 2的体系结构与Struts 1的体系结构的差别巨大。truts2以WbWok为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Serlet API完全脱离开,所以Sr
13、uts 2可以理解为WebWork的更新产品。因为trus 2和Struts 1有着太大的变化,但是相对于Weork,Suts 只有很小的变化。(2)ng框架技术ing是一个开源框架,是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由完成的事情。然而,Sprig的用途不仅限于服务器端的开发.从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Sring中受益.()Hibrnate框架技术Hibnate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Jav程序员可以随心所欲的使用对象编程思维来操纵数据库.Hb
14、erate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Srvlet/JP的b应用中使用,最具革命意义的是,Hiberate可以在应用J的aa E架构中取代CMP,完成数据持久化的重任.1 系统开发环境(1) EcliseEc 是一种基于Java 的可扩展开源开发平台。就其自身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eci 附带了一个标准的插件集,包括为人熟知的 Java 开发工具。虽然大多数用户很乐于将 Ecips 当作 Java 集成开发环境(IDE)来使用,但Elise的目标却不仅限于此。cipse 还包括插件开发环境,这个组
15、件主要针对希望扩展Eipe 的软件开发人员,因为它允许他们构建与Ecipse 环境无缝集成的工具。由于 cipse 中的每样东西都是插件,对于给 clipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。(2) MySQySQ是一个小型关系型数据库管理系统,开发者为瑞典MySLAB公司。MySL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MyQL的Q“结构化查询语言”。QL是用于访问数据库的最常用标准化语言.MySQL软件采用了L(GNU通用公共许可证)。由于其体积
16、小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MyQ作为网站数据库。因此本系统选用MSQL 5.进行开发。(3) Tomctomct是Apace软件基金会的akarta 项目中的一个核心项目,由Apahe、Su 和其他一些公司及个人共同开发而成,是一个免费的、开放源码的、支持JP和See技术的容器。由于有了Sun 的参与和支持,最新的Serlet 和JS 规范总是能在Tmct 中得到体现,omct 支持最新的Seve 2.4 和JSP 20规范.因为Toct 技术先进、性能稳定,而且免费,因而深受Jaa爱好者的喜爱并得到了部分软件开发商的认可
17、,成为目前比较流行的Web 应用服务器。Tmcat6。0也很受广大程序员喜爱。目前最新版本是6.0,本系统将使用该版本。3可行性研究与需求分析。1可行性分析31.1经济可行性现代网络高速发展,影响着人类生活的方方面面.电子商务也应运而生,蓬勃发展。足不出户就能获取方便快捷的购物途径、享受超值的购物乐趣和优质的在线服务;商家也可以无需真实的店铺,不但降低投入、节省资金和摈弃传统贸易的落后方式,更重要的能通过电子商务平台扩展商机、捕获机遇,赢得更大利益。互联网用户的庞大规模是电子商务市场欣欣向荣的重要推动力。利用电子商务和信息化从事网络贸易的企业和个人,正成为社会经济领域的主体,在国民经济中发挥着
18、重要的作用,随着这类群体的不断扩大,传统的商业规则和商业秩序受到冲击,重新解构,新的基于互联网的电子商务经济体系正在构建。政府的指引、主导和监督、相关法律法规的制定和实施、电子商务行业行规制度的完善等都是促进我国电子商务良好发展的重要因素。3。1。2技术可行性本系统采用轻量级的Ja EE架构而成,由Srt、Hibernate、prig三大框架整合的集成框架。框架一般具有即插即用的可重用性,成熟的稳定性和高度集成易用性。JvaE 复杂的多层结构决定了日益复杂的Ja EE 项目需要运用框架和设计模式控制软件的质量,SSH框架是目前Jaa EE Web项目开发的主流框架,具有良好的团队可协作性,被广
19、泛的应用于多个软件系统中,所以框架的稳定性很好,技术上具有很强的可行性。3.1。2操作可行性目前SSH 框架流行与各大网站项目建设,比如淘宝,京东,凡客等大型网上购物网站,其中一部分项目就是综合运用SH技术.网上购物主要是资金流,商流,物流的结合,资金流的应用目前广泛体现在网银的使用,如支付宝等第三方安全支付软件,商流就是各大购物网站及2;B2C,2C市场的广大商家和买家.物流体系的配套设施也在逐步完善和提高,因此从资源,市场,顾客这些市场和经济方面以及开发环境技术方面,电子商务网站,也就是网上商城是完全可以趁工操作的。3.系统功能需求描述本系统分为前后台两部分,前台主要包括已登录用户和未登录
20、用户,任何用户都可以进行商品的浏览,当已注册用户登录后,即刻进行商品的购买,查看自己的购物车以及添加、删除、修改自己购物车中的商品,确认后即生成订单。未登录用户如已注册即可直接登录,未注册则可进行注册用户操作。后台管理员登录进入管理员中心,可进行商品管理,商品一二级分类管理,订单管理和用户管理.系统用例图如31所示图3-1 系统用例图4数据库设计4.1 数据分析1)对于本系统的数据库的需求而言,由于主要是用于信息的提供、保存、更新和查询等;因此,需要分析该系统功能所隐含的对数据应用的需求,从而确定数据库的结构。2)用户注册、登录、验证等功能需要对用户信息建立数据表,其中的数据项包括用户i,用户
21、名,密码,收货人,邮箱,手机号码,收货地址,激活状态,激活码3)查看商品分类信息和商品详细信息等功能既需要对商品一二级分类进行管理,也需要针对每一个商品进行管理,由于此系统商品属性有两层分类,于是此处我们至少需要三张数据表4)用户购物后产生的订单需要进行管理,包括订单的基本信息和详细信息等;因此需要一张购物车的数据表。5)订单生成后,在订单处理的过程中,用户需要付款,确认收货等,修改订单的状态,所以需要记录订单的状态,包括订单包含的商品,收货人,收货地址以及订单的状态。6)后台系统管理员需要对该系统进行管理,所以需要建立管理员信息数据表,其中的数据包括管理员ID、管理员用户名、密码。综上所述,
22、至少要创建如下的数据结构和数据项用户信息表,包括用户ID,用户名,密码,收货人,邮箱,手机号码,收货地址,激活状态,激活码。管理员信息表,包括管理员D,管理员用户名,密码.商品一级分类信息表,包括一级分类I,一级分类名商品二级分类信息表,包括二级分类I,二级分类名,所属一级分类商品信息表,包括商品D,商品名,商品市场价,商品商城价,商品图片地址,商品描述,商品是否热门,商品上传时间,商品所属二级分类ID.购物车信息表,购物车I,购买商品数量,购买商品总价,购买商品的ID,购物车所属的订单表订单信息表,订单ID,订单总价,订单生成时间,订单状态,订单收货人名,收货人联系方式,收货人地址,收货人用
23、户I. 数据库表设计4。21 数据库 E 图图 4.1 数据库 E-R 图42。2 数据库表本系统的数据库命名为shop,分为八张数据库表。a. 用户表,如图4。21所示图 4.2.1 用户表b. 一级分类表,如图4。2所示图 4.2.2 一级分类表c. 二级分类表,如图.2.3所示图 4.2.3 二级分类表d. 商品表,如图.2。所示图 4.2.4 商品表e. 购物车表,如图。.5所示图 4.2.5 购物车表f. 订单表,如图2。6所示图 4.2.6 订单表g. 管理员表,如图4.2所示图 4.2.7 管理员表.详细设计与实现。1系统前台基本功能的设计与实现5。1。1注册5.。1实现效果用户
24、单击注册后需要输入用户名、密码、确认密码,mal以及姓名,电话,地址,其中用户名,密码,确认密码和Email为必填项,姓名,电话以及地址将作为用户的收货人姓名以及联系电话和收货地址。当填写的用户名在数据库中已存在时,当光标从用户名栏离开,将提示用户名已存在,否则则提示用户名可使用;信息填写完整以及正确后提交会根据所填写的邮箱向用户邮箱发送一封包含注册激活码的邮件,用户需打开该邮件中的网址进行激活,成功激活后的用户将可以进行登录操作。界面设计如图5。1.1所示图 5.1.1注册界面。1。1。2 实现过程a. 异步校验代码如图。1。2.1所示图当用户名存在时,如图。.3所示图.13当用户名不存在时
25、,如图5.4所示.注册功能实现代码注册所属页面:egist。sp信息填写后提交到usr_est.actonuserAction中设置模型驱动接收JSP中传过来的数据,代码如下:Ation中实现rs方法,代码如下:Service中实现sa方法,代码如下:其中有一工具类UIDis、MailUit用于向用户邮箱发送激活邮件,工具类代码如下:aUils.jav:UIUtils.jva:AO层中再实现sav方法,代码如下:在trutml中配置返回值信息,mg返回值为全局变量页面,用于信息的通知,配置以及页面代码如下:Ms.jsp页面:界面效果如5。14所示图51.4c.邮箱激活收取到的邮件如图5.1。所
26、示图 .15in中actv方法的实现,代码如下:Servce层中fnyCd方法的实现,代码如下:激活成功后界面如图516所示图 5。1.登录5。.21实现效果已注册的用户且激活后的用户输入注册的用户名和密码,以及填写正确的验证码后提交,若用户名存在且密码正确,则登录成功,若用户名不存在或密码不正确则提示用户名不存在或密码不正确,若验证码输入错误则提示验证码错误重新输入。登录界面如图517所示图.。7。1.2。2 实现过程登录页面:ogin。p,代码如下:用户信息提交到user_。action中,代码如下:验证码类cImaAtio.jaa的代码如下:Dao层中loin方法的实现,代码如下:登录成
27、功后界面如图51。所示图518验证码输入错误界面如图5。.9所示图。1。9用户名输入错误或密码输入错误或用户未激活提示界面,如图.。10所示 图.1.商品展示模块13。1 实现效果用户通过点击一级分类显示所有一级分类下的商品,如图5。1.11所示;点击二级分类显示所有二级分类下的商品,如图5.1。12所示;点击商品则进入商品详细页,如图1.13所示.图5。1。11图。1。12图5。1.3。1。3。2实现过程a. 点击一级分类显示商品商品显示页为proctLis。js,代码如下:Ain中fndByCid的实现,代码如下:Servce层中fidCd方法的实现,代码如下:Dao层中indyCid方法
28、的实现,代码如下:b点击二级分类显示商品ton中findBsi方法的实现ervice中indByagCsid方法的实现Da层中fdByCid方法的实现c.点击商品显示商品详情页Action中ndBPid方法的实现Srvice中ndByPid方法的实现Do中finByid、fndCunt、fndPage方法的实现1。4购物车模块1.4。1 实现效果用户添加商品到购物车,根据购物车的商品数量单价等计算出单价和小计,提交后生成订单。.4.2实现过程购物车页面为orerlistsp,页面代码如下:oderAco中的实现代码:rderSerice中的实现代码:orderao中的实现代码:界面效果如图。1
29、.13 所示图5。1。1351. 关键字搜索关键字页面代码如下:Acton中inyPname方法的实现Serv中ndByPnme方法的实现Do层中findountnae、finByPagePname方法的实现界面效果如图所示。1。14所示图 5.15.1.6 在线客服5。61 实现效果用户点击后会添加客服QQ通过QQ在线联系网站客服.5.2 实现过程在线客服页面代码,如图5.1.1所示界面效果如图5.1。16所示: 图5。162系统后台管理功能设计与实现5.2.1商品信息管理模块11 实现效果管理员可以查看,修改,删除商品一级分类、二级分类一级商品信息,界面设计如图5.2所示图5。2。1.2。
30、2 实现过程a. 一级分类一级分类管理页面为dit.jsp、addjs、lit。jp,如图2.2所示(a) ist.jsp页面(b) d.jsp页面(c) di。j页面图.2.2页面代码如下:Ads,如图.2.3所示图5。2.3Editjsp,如图5。2所示图52。4List.jsp,如图5.2.5所示图25实现代码如下:At,如图52所示图2Serve,如图5.27所示图5.7a,如图5.2。8所示如图5.2.8所示二级分类二级分类管理页面为editjsp、adjsp、ist.jsp,如图52。所示(a) d.(b) dt。sp(c) Lisjs图2。9页面代码与一级分类代码类似实现方法代码
31、如下:Ation,如图5.1所示图5。210Servi,如图52。1所示图.11Dao,如图5。2。1所示图5.212c.商品商品管理页面为edi.jsp、ad。jsp、list。jsp,如图5.2。13所示(a)Ad。js()Ei.js()Lt.s图52.页面代码与一级分类代码类似实现方法代码如下:ction,如图5所示图514Servie,如图5.2.15所示图5。2。15Dao,如图5.2。16所示图52.5。2。2用户信息管理模块5.2实现效果管理员登录后可以查看,编辑,删除用户5.2。22实现过程用户管理页面有edtjsp、lt。jsp,如图52。17所示(a) Lst。sp(b)
32、Eit。jsp(c) 图5。2.1页面代码如下:Edit.jsp,如图52.18所示图5.218Lst。jp,如图.2.19所示图52功能实现方法代码ti,如图520所示图5.2。0Servce,如图5.。2所示图5.221Dao,如图5.2。22所示图52。22.2.3 订单管理模块5.3.1实现效果管理员可查看订单以及订单详情。2。3.2实现过程订单管理页面为list.j和rdrItm。jsp页面,页面界面如图。2。23所示图2。23页面代码如下List.jp,代码如图5.224所示图5.。24ordrIte.jp,代码如图5。2所示图5.25实现方法代码:Action,如图5。2.6所示
33、图5。26Service,如图5。7所示Dao,如图5。28所示图5。28。系统测试完成需求分析、系统分析和程序编码等前期工作后,我得到了该系统的源程序。然而,在每有进过系统测试机性能分析前的各阶段中该系统程序都可能遗留下一定的错误和缺陷,若不及时查找出这些错误和缺陷并进行修改,这个软件铲平就可能产生不稳定或者是不能正常使用,严重的还可能会导致巨大的损失,因此系统测试是必不可少的.6。1软件测试概述系统整体测试步骤:a. 单元测试单元测试是整体测试中的第一部,通常在编码阶段进行。在源程序代码经过编译、评审、确认每有语法错误之后,便可开始进行单元测试b. 集成测试集成测试在单元测试完成之后,将所
34、有的模块概要设计要求组装成系统时进行的测试,主要目标是发现与接口有关的问题c. 确认测试经过集成测试之后,接口错误已经发现并被发现改正了,接下来便要进行确认测试。所谓确认测试就是要验证所开发软件的功能性及其他特性是否符合软件需求规格说明书的要求。所以,确认测试又被称为有效性测试。d. 系统测试系统测试是更大范围内进行测试,它将经过确认的软件作为整个基于计算机的系统的一个元素,在实际运行环境下,对系统进行的一系列集成和确认测试。2测试内容数据添加、删除和修改测试,这些数据包括商品信息、商品一级信息、商品二级分类信息、用户信息、订单信息等。系统左右视图的更新测试,包括:数据添加、删除和修改后相应视
35、图中的信息是否自动更新。查询功能的测试。在线客服功能的测试。结论网上商城购物系统采用了比较流行的SSH模式,使用当前较流行的SH框架和拥有较高安全性与稳定性的数据库 MySQL 来完成系统的设计与开发。系统充分考虑到了用户的需求,最终达到了预期效果,并添加了一些附加功能,使系统更加人性化。操作者可以随时对所有信息进行查询,并且每个模块都提供信息浏览的功能本系统实现了商品企业通过互联网向消费者推销自己的商品和服务,在网上商城购物系统网站消费的顾客可以通过计算机网络搜索到需要的信息,购买自己需要的商品,在线下达订单。然后由网上商城购物系统后台来处理相关的订单信息、网站维护等信息。由于本人在知识、经
36、验、技术方面尚存在不足,在整个开发过程中难免会存在一些缺陷和不足。本系统在商品信息的管理等方面还有不足之处, 由于对其具体功能分析的不够透彻,以至于在实现功能上不够细化,不够详尽,所以有待以后将其更加完善。参考文献1赛奎春,刘志铭,宋坤 著,Java Web开发实战宝典M.清华大学出版社,2010.012曹鸣鹏,赵伟,许林英著,J2E 技术及其实现M.天津大学出版社, 201 年0 月.蒋丛萃 著。Jva Web程序运用中泛型D的作用M 软件201年第33卷第5期.4孟令全。我国网上药店管理的影响因素研究M沈阳药科大学,013-12 。5陈立岩.基于设计模式的医药经销系统的研究与实现M。 哈尔
37、滨工程大学,2006。2。6葛平升。 We数据库技术应用研究与实现.西北工业大学,2202王晓路,卢建军,马莉。Web 数据库连接M.西安科技大学,20506刘行亮.基于平台的框架分析研究与应用M2006。9Hibrnate_百度百科致谢本论文(设计)是在我的指导教师钟桂凤的亲切关怀和悉心指导下完成的。在毕业设计这段时间里,我认识到了自己的不足并通过不断努力的学习最终独立的完成了我的设计,最终收获颇多,学到了很多以前没有学到的知识,同时也巩固了所学过的知识.首先在论文完成之际,我由衷的感谢我的指导老师钟桂凤老师,本论文从选题到完成,每一步都是在钟桂风老师的指导下完成的,倾注了老师大量的精力.无论是在理论上还是实践方面钟桂凤老师都给了我许多宝贵的意见,并在我遇到难题的时候为我提供鼓励和支持,使我的毕业设计能够在有条不紊的环境下进行,逐步趋于完善,最终得以顺利完成。其次,感谢在毕业设计期间给予我帮助和支持的各种同学,没有大家的帮助我也没法走到今天这一步。最后,再次向所有的老师和同学致谢,祝各位老师未来工作顺利!身体健康!也祝同学们前程似锦!一帆风顺!郑州大学(软件学院)实习报告学生姓名 王 鑫院(系) 软件学院专 业 软件工程指导教师 韩梦薇21年 12月