JavaEE课程设计汇本学生成绩管理系统

上传人:沈*** 文档编号:85544029 上传时间:2022-05-05 格式:DOC 页数:13 大小:280.50KB
返回 下载 相关 举报
JavaEE课程设计汇本学生成绩管理系统_第1页
第1页 / 共13页
JavaEE课程设计汇本学生成绩管理系统_第2页
第2页 / 共13页
JavaEE课程设计汇本学生成绩管理系统_第3页
第3页 / 共13页
点击查看更多>>
资源描述
J2EE软件开发课程设计课程名称 J2EE软件开发 实验名称 学生成绩管理系统 开课实验室 实字3号楼513 系、部 计算机科学与技术系 年级 14 学 生 姓 名 学 号 开 课 时 间 2016 至 2017 学年 第 一 学期总 成 绩教师签名J2EE软件开发课程设计报告 2016年 12 月16日系部计算机科学与技术系年级、专业、班课程名称javaEE项目名称学生成绩管理系统指导教师指导教师评语: 一、 设计目的1.巩固和加深对JSP基本知识的理解和掌握。2.掌握Java编程和Struts架构基本技能。3.掌握使用Struts+Hibernate+Spring对系统进行整合和管理4.掌握设计应用软件的基本思路和方法,检测所学知识的运用能力。二、项目开发环境 所用系统:Window XP 所用软件:MyEclipse、SQL Server 2005三、 项目开发过程及容项目所用的数据库-表用户表:用户信息表:代码清单1.界面代码(部分)Login.jsp(多余代码省略) left.jsp(多余代码省略) 学生成绩管理系统 News.jsp(多余代码省略) 详情 学生编号:$s.stuId 学生名称:$s.stuName 学生年龄:$s.stuAge 学生班级:$s.cls.clsName文学:$s.china 数学:$s.math 英语:$s.english 平均成绩:$s.english 返回 OK_n.jsp 欢迎:zhao 查询 学生编号 学生 学生年龄 学生班级 语文 数学 英语 操作 删除修改详细 2 Action(启让jsp界面可以动态运行的作用)(部分)Add.java(多余代码省略)public class Add extends ActionSupportpublic String name;/public String age;/年龄public String cls_name;/班级号/public String news;public String china;public String math;public String english;public String execute () try Cls s=new Cls(); s.setClsId(cls_name); Stu Stu_add = new Stu(s,name,age,china,math,english);StuDAO add = new StuDAO();add.save(Stu_add);/调用dao里面自带的seve方法(修改后),下面是修改后的/System.out.println(s.getClsId();catch(Exception e)System.out.println(e.getMessage();/news=添加成功;return SUCCESS; Del.java(多余代码省略)package .action;import .opensymphony.xwork2.ActionSupport;import .st.Stu;import .st.StuDAO;public class Del extends ActionSupportpublic Integer stu_id;/得到学生编号public String execute() StuDAO In=new StuDAO(); Stu s=new Stu(); s= In.findById(stu_id);/用学生编号查询出学生信息LIST In.delete(s);/用GET(0)到学生,用DAO里面的Ddelete方法del学生,DAO 里面的 delete方法也要添加事务方可正常执行return SUCCESS; Up.java(多余代码省略)public class Up extends ActionSupportpublic Integer stu_id;/得到学生编号Stu s;private Integer stuId;private Cls cls;private String stuName;private String stuAge;private String china;private String english;private String math;private String avg;public String execute() StuDAO In=new StuDAO(); s= In.findById(stu_id);/用学生编号查询出学生信息LISTreturn SUCCESS;public void setStuAge(String stuAge) this.stuAge = stuAge;四、项目设计结果分析系统效果图展示:用户登录完成注册跳转到登录界面,输入刚刚注册的用户名:zhao;和密码:123:;点击登录按钮 点击用户登录超,输入用户名和密码进入用户登录界面如下图:在用户登录界面可以对用户进行学生信息录入、查询、修改、详细,课程信息录入、查询、修改、详细查询:学生信息录入:修改学生信息:查看学生详细信息:增加学生成绩:修改学生成绩:查看学生详细信息:学生成绩管理结构图如下:五、 设计总结 对于我来讲Struts编程的难点在于理解众多包的作用,环环相扣让我像丈二和尚摸不着头脑。以前JSP编程的做网页的时候只要做一个与数据库的类,到用到数据库的时候只需要调用这个类,对数据库的操作也只要使用数据库命令即可。JavaEE编程时,在与数据库之间又多了两层,虽然这样做提高了Java代码的可移植性,但是也增加我对数据库操作的难度。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!