ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:5.84MB ,
资源ID:16544375      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16544375.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java SSH框架学生学籍管理系统Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java SSH框架学生学籍管理系统Word下载.docx

1、删除该学号学生的学籍信息四、 设计步骤1、 打开IE浏览器,在地址栏中输入http:/localhost:8080/StudocManage/点回车,则进入学生学籍管理系统的登录界面,如图4-1所示:图4-1 登录界面2、 若输入用户名、密码,点击“登录按钮”,如果用户名、密码验证成功,则进入学生学籍管理系统的主界面,如图4-2-1所示:图4-2-1 学生学籍管理系统主界面 验证用户的核心代码: public String execute() Manageruser mu=new Manageruser(); mu.setUsername(username); mu.setUserpwd(us

2、erpwd); if(managerServicesInter.checkUser(mu)!=null) ServletActionContext.getRequest().getSession().setAttribute(validateuser, mu); return success; else return INPUT; 若点击“注册用户”的超链接,则进入管理员注册界面,如图4-2-2所示:图4-2-2 管理员注册界面注册管理员的核心代码: public String add() mu.setEMail(email); mu.setSex(sex); mu.setTel(tel);

3、managerServicesInter.saveManager(mu); if(ServletActionContext.getRequest().getSession().getAttribute()! return SUCCESS; return SUCCESS;3、 登录成功后,点击“管理管理员信息”按钮,则弹出“全部管理员信息”,“添加管理员信息”,“搜索管理员信息”三个超链接;a、 点击“全部管理员信息”,则系统将所有管理员的信息罗列出来,如图4-3-1所示:并且,每个管理员后边都有一个“删除用户”和“修改用户”按钮,点击相应的按钮后,则进行相应的操作。图4-3-1 管理员信息列表

4、显示管理员列表的核心代码: public String execute() throws Exception if(pageNow=0) pageNow=1; this.setPageSize(5); /设置当前页共有5条记录 int pageCount=managerServicesInter.getPage(pageSize); HttpServletRequest request=ServletActionContext.getRequest(); request.setAttribute(pageCount, pageCount);pageNow,pageNow); List list

5、=managerServicesInter.showManagerList(pageNow, pageSize); request.setAttribute(managerList, list); return super.execute();b、点击“添加管理员”按钮,则进入到管理员注册界面,如图4-2-2所示。c、点击“搜索管理员”按钮,则进入搜索管理员页面,如图4-3-2所示。图4-3-2 管理员搜索界面搜索管理员的核心代码: public String managerSearch() if(search.equals(myselect) Manageruser mu=managerSe

6、rvicesInter.QuerryManager(managername); List list=new ArrayList(); if(mu! list.add(mu); ServletActionContext.getRequest().setAttribute(,list);likesearch list=managerServicesInter.showManagerListWithlike(managername); return ERROR;4、 在学生学籍管理系统的主页面若点击“管理学生学籍信息”按钮,弹出“全部学生学籍”,“添加学生学籍”,“搜索学生学籍”三个按钮,如图4-4

7、-1所示:图4-4-1 管理学生学籍信息a、 点击“全部学生学籍”按钮,则进入学生学籍信息列表中,如图4-4-2所示:图4-4-2 学生学籍信息列表显示学生学籍信息列表的核心代码: int pageCount=studocServicesInter.getPage(pageSize); list=studocServicesInter.showStudocList(pageNow, pageSize);stuinfolist在学生学籍列表中有“详细信息”、“修改信息”、“删除学籍”三个按钮,点击“详细信息”,则将该学生的学籍详细信息罗列出来,如图4-4-3所示:图4-4-3 学生学籍卡片显示学

8、生学籍卡片的核心代码: public String show() Studoc studoc=studocServicesInter.QuerryStudoc(classno); String sex=studoc.getSex(); if(sex.equals(nan) sex=男女 studoc.setSex(sex); String hunyin=studoc.getHunyin(); if(hunyin.equals(yes hunyin=已婚未婚 studoc.setHunyin(hunyin); String zhengzhi=studoc.getZhengzhi(); if(zh

9、engzhi.equals(ordernary zhengzhi=群众 else if(zhengzhi.equals(tuanyuan团员党员 studoc.setZhengzhi(zhengzhi); Date birthday=studoc.getBirthday(); SimpleDateFormat df=new SimpleDateFormat(yyyy-mm-dd); try birthday=df.parse(birthday.toString(); catch (ParseException e) e.printStackTrace(); studoc.setBirthday

10、(birthday); ServletActionContext.getRequest().setAttribute(studocshowinfo, studoc); return StudocShowb、 点击“添加学生学籍”按钮,则进入添加学生学籍界面,如图4-4-4所示:图4-4-4 添加学生学籍信息添加学生学籍信息的核心代码: Studoc sd=new Studoc(classno, name, sex, email, minzu, birthday, hunyin, tel, zhengzhi, address, zhuanye, classname, xuelicengci, y

11、oubian, guhua); studocServicesInter.saveStudoc(sd);填完所有学生学籍信息后,点击“添加学籍信息”按钮,如果操作成功,则出现操作成功界面,如图4-4-5所示,如果失败,则出现操作失败界面,如图4-4-6所示:图4-4-5 操作成功界面图4-4-6 操作失败界面5、 在学生学籍管理系统主界面如果点击“退出系统”按钮,则系统给出提示,问其是否确定退出系统,如果选择是,则退出学生学籍管理系统,如图4-5-1所示:图4-5-1 退出系统退出系统进行提示的核心代码:退出系统五、 设计总结两周的时间很快就过去了,在这短暂的J2EE框架技术实践过程中,我们在一

12、起学习,加深我们对J2EE框架技术实践认识的深度,平时没怎么太在乎。现在知道自己错了,因为在课设过程中,必须得对J2EE框架技术实践的知识特别了解,而且必须自己动手去做。体会了从事系统开发工作需要特别严谨认真的态度和作风,一点都马虎不得。每一个细微的细节都必须十分的注意,如果不认真思考决策,就会出现或大或小的错误,如果早期的错误隐藏下来,对后面的工作影响就会很大,甚至有时要推倒很多前面做的工作重来。给我们印象最深刻的是在代码调试的过程,以为在该部分是需要非常仔细、谨慎的。因为有一点马虎的地方就有可能导致代码错误。六、 程序清单(部分)applicationContext.xml文件?xml v

13、ersion=1.0 encoding=UTF-8beans xmlns=http:/www.springframework.org/schema/beans xmlns:xsi=/www.w3.org/2001/XMLSchema-instancetx=/www.springframework.org/schema/txcontext=/www.springframework.org/schema/context xsi:schemaLocation= http:/www.springframework.org/schema/beans http:/www.springframework.o

14、rg/schema/beans/spring-beans-2.5.xsd/www.springframework.org/schema/tx http:/www.springframework.org/schema/tx/spring-tx-2.5.xsd/www.springframework.org/schema/context/www.springframework.org/schema/context/spring-context-2.5.xsd!- 启用注解扫描 -context:annotation-config/- 配置数据源 -bean id=dataSource class=

15、mons.dbcp.BasicDataSource destroy-method=close property name=driverClassName value=com.microsoft.sqlserver.jdbc.SQLServerDriver/urljdbc:sqlserver:1433;DatabaseName=studocusernamesapasswordadmin- 连接池启动的初始值 -initialSize3- 连接池的最大值 -maxActive500- 最大空闲值.当经过一个高峰时间后,连接池可以慢慢将已经用不到的连接慢慢释放一部分,一直减到maxIdle位置 -m

16、axIdle2- 最小空闲值.当空闲的连接数少于阀值时,连接池就会预申请去 一些连接,以免洪峰来时来不及申请-minIdle1/bean- 配置会话工厂SessionFactory -sessionFactoryorg.springframework.orm.hibernate3.LocalSessionFactoryBean ref=mappingResourceslistvaluecom/sen/studoc/domain/Manageruser.hbm.xmlcom/sen/studoc/domain/Studoc.hbm.xml/propertyhibernateProperties

17、hibernate.dialect org.hibernate.dialect.SQLServerDialect hibernate.hbm2ddl.auto=update hibernate.show_sql=true hibernate.format_sql=true hibernate.cache.use_query_cache=true hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider - 配置managerServicesImp,通过注解的方式注入值 -managerServicesImpcom.se

18、n.studoc.services.imp.ManagerServicesImpstudocServicesImpcom.sen.studoc.services.imp.StudocServicesImp- 配置事务管理器,统一管理sessionFactory的事务 -txManagerorg.springframework.orm.hibernate3.HibernateTransactionManager- 启用事务注解 -tx:annotation-driven transaction-manager=logincom.sen.studoc.action.LoginActionmanag

19、erServicesIntershowcom.sen.studoc.action.ShowActionmanagercom.sen.studoc.action.ManagerActionmanagerlistcom.sen.studoc.action.ManagerListActiongoupdatecom.sen.studoc.action.GoUpdateActionstudocServicesInterajaxclcom.sen.studoc.action.AjaxClActioncom.sen.studoc.action.SearchActionstumanagecom.sen.stu

20、doc.action.StudocManagerActioncom.sen.studoc.action.StuinfoListAction/beansStruts2.xml文件 ?DOCTYPE struts PUBLIC -/Apache Software Foundation/DTD Struts Configuration 2.0/EN/struts.apache.org/dtds/struts-2.0.dtdstrutsconstant name=struts.i18n.encodinggbk/constantstruts.devModetrue /struts.objectFacto

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

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