web课程设计学生信息管理系统_第1页
web课程设计学生信息管理系统_第2页
web课程设计学生信息管理系统_第3页
web课程设计学生信息管理系统_第4页
web课程设计学生信息管理系统_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、成功是失败之母,一切都是努力的结果?web应用开发?课程设计学生信息治理系统组员:XXX指导老师:XXX完成时间:页脚内容1成功是失败之母,一切都是努力的结果目录1. 目的 42. 思路 43. 实验步骤 51 .建立数据库 52 .系统架构 63 .Hibernate 持久层 74 .实现DAO层105 .实现表示层126 . web 层147 .部署运行16页脚内容2成功是失败之母,一切都是努力的结果、儿 、,刖百随着技术的开展和办公效率的要求,学生信息治理已由纸面操 作模式转向数字化、信息化和智能化.建立一个学生信息治理系统 不仅能够有效提升工作效率,还能减少纸张的使用,符合现在环保 的

2、思想.如何建立一个高效的的学生信息治理系统,这就是我们准 备探讨和解决的问题.页脚内容3成功是失败之母,一切都是努力的结果一. 目的1.整合 Struts2、Spring 和 Hibernate 框架2,实现“登录功能.3.实现“学生信息治理功能.二, 思路1 .建库建表2 .利用分层思想,建package3 .添加Hibernate 开发水平页脚内容4成功是失败之母,一切都是努力的结果4 .生成Hibernate所需的POJO类和映射文件5 .开发DAO层6 .开发Service层7 .实现web层8 .部署运行三.实验步骤1 .建立数据库dbo.student 表页脚内容5成功是失败之母,

3、一切都是努力的结果表-dbo.student据要WIXiTidassetnailmobfcJLC1040S9黄文根网络三蚯i 1 i22Z2qq 158895015 IB231C1HB0E5LC1CM0S9季繁龙 陈枫网络三班网箔三班-1 1 !lflqq.CDnchqq.xom 川122112121.211母的孔有14米NULLMiliJLLAUZALS1NULL2 .系统架构页脚内容6成功是失败之母,一切都是努力的结果上 1号 MyStuInfo3 src凸 com,2j AddActicr.java,J DaoFadrory.|3a,7j D&leteActicn.javd ,j) H

4、ibem ateSes si on Facto ry ja va J | HibernateUtilJava ,y SJiowAHActicnja va J StuOaojava.1 tuDaoI mpljava /I Stud entjava ,7 沛 俞 Student hbm.yrn I* I hibernate.cfg.xmI O struts, xmlSri JRE Syste-rn Llbraiy Qdki.7,0_05 越:J2EW 14 Libraries g. Referenced Libraries 典.Hibernate 3_1 Cor* Libraries. ir We

5、bRoot! U 3FTi3g&5会 METAdNFJ L3 WEB-INFo O? lib下 web-.xmladdjsp|CJ GN*一5howAll.j5p-/ update.jsp.i* welcom&Jsp:产 wfrkome.jsp3.Hibernate 持久层Student.hbm.xml页脚内容7成功是失败之母,一切都是努力的结果?31 version= P,x. opr enccciiag= utr-S?DTD 3.O/ENWFzny,ta Jifopr! DOCTYPE hibernate suxFFxn? PUBLIC /HiternoLZc/EikcrnatG Mapp

6、ingnhttp :/hibMapping me mu二口宝鸟匚伫豆 By MyEciipse Fersisxence loaisCbibcxnat; e EiaFpinjH,u*七*Lg: 4,0互5!七岁rape re y 外且m2=如 tj/pA Hjatra . lrg.Strji!ffl,S ;产2口p 亡上 Ly hclilk- clds s rf Lypt- 4 v= 工mg $ Crng 片 Su口二 umn nmn.e=17与工m i._1 len jh= #*Cllrt, / ccroperuy najr.e= rnD匕工rrr tvpm=,rl5窜占工引二 j 51ru孑

7、rF ccolarrji nme=/o231三口gER=n工卫?lie Sdidenc () (/* miniEal coTLStiuctozr */ptLblic Student t Integer id f 5tHit10r xti f SXr ing xir.) till s . id = id; tills xi = xti;till s * xrr. - xrr.j/,- - ull 43 口F12 t 匚U(3 匕口工 */ pntjli e? Studentr id. String 乂b. String xm. Stringstring emailt string moJoile

8、) ithis.id . idr riiis .xh xh; this xxt. - jut; this aclass_ - cilasB_1 Ulis . exnciXl &iuaXl; this.mabxlc mdoile;/ Pronercy /口更日占七丈日public Int agsr rj#tTd () ( i sLLLrjL LhUd;public vcid(Integer 工dthis . id its:puuno string gerxn() rotn.rn thisxh;Dtihli o voi d BST:Xh i Serina xh)( L111b . xti - xh

9、;页脚内容9成功是失败之母,一切都是努力的结果口向niu 3.匚1口口 ac t-Xra( ) C Tutcrna ttii s . xhl jpixbXro voi_d 刍e匕Xm (3匕目1s . Mm . jem;pwiai i cr StarXng ?一nd3且柬 da33_ :ApraJol i- 七卜立手 七J_nn白_ 曰 亡;工口曰白_ =) 一 一pvLloX 1 a Scrxngf g*iaxEm*xl ( t日七nrc 七m.pmuxiApafal i c void setEmail CStrin-gr um口豆工?ithis, cir.aj_l = cit-blJ_1

10、?1ptaJaULO =七0 中口=Ho匕上工之?)(irotraTinL*meloxXe;przmHliC? vol fi 3&t:Miat3X 1 ? (Stxung m口口tzlil 9 B mo< = mot工工一二4.实现DAO层StuDaoImpl.java局部代码如下页脚内容10成功是失败之母,一切都是努力的结果已立口随罡中0 oom;import Java * ulE工工 Iterator;import java.util.Liat import or a * mcernace , Query:import org . nxiornaice B Session;iDipor

11、 t 0口m. 3匚auc匚;import com* FUbcxnisiiccnIX;publio oLma SmDs&oImpl iznplomonts SuDao f/添hu+品pvjlhil 1 o Tjroid sa?5-re CStudepntz st/,创立工口门sian wian . Hitffrnjst eOtil. rjtSKisn ( 7开启事多j日日三工口匚.becji.nrriTisactioT; () 保存数堀aeasxon.save E3c):/季舞提交sessJLan, qecTramsacErXon ( coimir-fi-c | ;/fflsessionMUd

12、u工IHdE七口匕上工 i U工UnuWuqD上5JT14duNJKori卜 FStuDao.javapaLakage corn;import javautil-List;ianpoirt uqe SudenX/pulb JL i c intcrfcice 3kuD.口 f添力品ptmxic void save (STMaeni: st);“删除产品public void delete(Sxxlnq x);“更新产品DutLic void utzsciete (Student; a t);查词所有产品piXio 匚一目t: qu xyAJ. 1Sx();按工信淘Fptabli.c Stiade

13、nit quiitxyByXli (Stzrizig sth);页脚内容11成功是失败之母,一切都是努力的结果5.实现表示层web.xml!-核心FMlt 片r Fil ter DispatcherU一定义核心File的名称-3Lruts2C 一迪又核心Fl It =的实现类 !咳心EHIt的名称 s Erurs2使用该核心FTI匚B工在受所育的阿UD请求一3新建action类,并在struts.xml 上面配置以删除为例DeleteAction.java页脚内容12成功是失败之母,一切都是努力的结果package com;itaport coe. DaaFaetory;i ruport cq

14、ic. StuDao; import com. apeayirphony- xworkS , ActiaSupport;Xabli a class De Le,eAu Eis extends ActionSuppoit4产品工口pr i vate Scring xhifpubliccetXJiO (return Kh;public TOLd匚益13匚工工ng xii) fthis xh - xh; )public 3二二二二g mxudu匚=?) throws 器同匚up匚二匚口 i“通过业务退相殂件工厂获得业芳逻辑组件StDao ps = DaoFacuory. getZJaolEitanc

15、e ();通过调用出空逻辑组件删除该工D产品 ps. delete (xTi):return SUCCESS* )struts.xml上的配置faction namdsiecePB ciass = rvc*-定义处眸里与视屋资源之恒的美第一,-ires,uilt nsire-uccesspr iT- redirect. action 页脚内容13成功是失败之母,一切都是努力的结果6. web 层添加学生信息add.jsp才町 5 conwmtvpes11 tmt/nEnlf !| ?号用 tHOllfJT fra CJ -t4 J* *crtul-,总加了生k J, t- *e*j / ei

16、a ff e: als Z-AhDt * hr*fs* * dl v id=iedid W-iw irjejLne*var clsa=iia Xt 日;var st =-* 今左昙,-t 2Jnc: a 口u 1丫等二工* * * 号-I tizi-e * 3*+x?h *卜1月.-4t me. QE 70t e | 卜11 L= M/F 至至,| 曰一二hairlL- |Time- = qpeT:I3ay r H * * 十 Eipw . gecRarqrs | |i *n : +ri.i!b- , ecKifiCEes “Jaccnezit - wz tt:e i 虹工卜;d j -,工曰

17、=*/工白 c1二 nr: t-nt-rie-d.工白 E:ei-1ntzne- a ost:- urr eld Im龄电1=字与e nanie=p3iZi,拜E- nime*biie-ic/3:T:-jK.r:七 2 UuL =.l t PWl UD= dlv 工d/电心上会上一Caprxghx 3d工富 -JCi nxg. Ail 口工qhx. Rarvohd : JU J111Cgqq oom bhtnbJL查询所有学生信息局部代码showAll.jsp页脚内容14成功是失败之母,一切都是努力的结果-.h.2 cLas- tr -n j i *三主fS自表莒陛4, ;/:table bo

18、rder-1*!* e?llacincr-,!,?!p HllLgddien-H1W9ctd与山至占博法;:lXtiAtL Vii 1 L“电二 4S= tstli He: t.jif.-: ,. d J 3:c rccerty CtdLXa:匚 r eperty td?d m:匚 e eperty iue H#stErd?r:t, ci s ss r/X7:d; value- *# jtud-! - t - -me x 2 */tdvalue ,rfjttwden h 巾他 xle &,X/1 dit ax a ns e p,ae?Ein ?xJt=c z : r rcr cr ty vaj.ua= $寸巷曰白士t “删竦/ax/a=. 工工曰;二nuj:flL5.ze- jsqpPseA= ediv id-ijtu*a =m工=*3壮口1 .二3整“溢恤学生代息工?修改学生信息局部代码update.jsp页脚内容15成功是失败之母,一切都是努力的结果:forn1 acticiTiLTpda t=nanE.&= fpieoh2e 理Xb textf i eLd3:3 j匕it二t- valuer “重新f 7.部署运行首页*A1质mti

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论