javaweb学生成绩管理系统

上传人:do****y1 文档编号:183726663 上传时间:2023-01-31 格式:DOCX 页数:13 大小:107.80KB
收藏 版权申诉 举报 下载
javaweb学生成绩管理系统_第1页
第1页 / 共13页
javaweb学生成绩管理系统_第2页
第2页 / 共13页
javaweb学生成绩管理系统_第3页
第3页 / 共13页
资源描述:

《javaweb学生成绩管理系统》由会员分享,可在线阅读,更多相关《javaweb学生成绩管理系统(13页珍藏版)》请在装配图网上搜索。

1、信息学院课程综合实训报告课程名称Javaweb程序设计姓 名范浩专 业计算机应用班 级14-2指导教师王伟、宫明明学 期2016-2017学年秋季学期课 时40学 分2信息学院二0六年十二月-、实训目的通过对Java语言、JavaWeb、Oracle数据库应用设计及SQL语言的复习 和锻炼,并且通过使用MyEclipse开发平台设计库存管理系统项目,以达到充 分熟悉开发平台及其应用设计.同时掌握并实践软件项目设计规范及其开发流 程:需求分析、概要设计、详细设计、代码编写、系统测试及软件手册编写, 以便提前适应软件公司开发流程、环境和工作要求二、实训内容1.描述。用户输入服务器网址后,首先显示登

2、录界面,用户输入用户名和密 码登录,登录错误提示错误信息,登录成功根据不同类型用户进入不同的 界面。用户总共有三类:学生、教师、管理员;学生账号是全部数字的学 号,教师账号是qtc+数字,管理员的账号也是教师账号,但管理员有特殊 权限.2. 管理员操作:,主要是对学生、教师、课程的信息进行增删改查. 制定课程的任课教师、制定班级的开课课程等.3. 教师操作:录入学生成绩,修改学生成绩4. 学生操作:成绩查询2 .需求分析在现代化的教育技术模式下,计算机已经广泛应用于学校的教育管理,给传统的教学方式 带来了重大的革命。如何有效管理学生成绩是摆在我们面前的一个新的课题。本文在研究目前国内外作业管理

3、情况的基础上,从学校的实际需求出发,采用当前较为流 行的javaweb开发技术,SQL Server 2000数据库,设计并实现了一个功能较为完善的CRP 管理系统。通过对系统进行一系列的需求分析、设计、编码、测试等工作1).数据描述SMSuser:, userid(用户账号,用户类型不同,账号格式不同),userName, userPassword,userSex,userType (用户类型:学生,老师,管理员)courseid(记 录外键)classid(记录外键)score:Sid(记录主键),userid(学生 id) ,score(分数)courseid(记录外键)course:

4、courseld (记录主键),courseName(课程名)classl: classId(记录主键),className(班级名称名)出现一个bug 应该把classid放到user里面增删改查成绩修该成绩输入查询成绩3 .分工描述姓名完成模块完成情况备注范浩学生查询及添加学生查看 全部课程,查看班级基本信 息好李文哲学生查询及添加学生查看 全部课程,查看班级基本信 息好王玮学生查询及添加学生查看 全部课程,查看班级基本信 息好四.核心部分源代码此处罗列设计中的核心类代码,列出类的成员变量和成员方法,类请加上如下 注释用户类:private String userid;private St

5、ring userNameprivate String userPasswordprivate String userSex;private String userTypeprivate String courseid;private String classid;public String getUserid() return userid;public void setUserid (String userid) this.userid = userid;public String getUserName() return userName;public void setUserName

6、(String userName) this。 userName = userName;public String getUserPassword () return userPasswordpublic void setUserPassword(String userPassword) this. userPassword = userPassword;?引葬0技*点随public String getUserSex ()return userSexpublic void setUserSex(String userSex) thiso userSex = userSex;public St

7、ring getUserType ()return userTypepublic void setUserType (String userType) thiso userType = userType;public String getCourseld ()return courseldpublic void setCourseId(String courseld) thiso courseld = courseld;public String getClassld() return classldpublic void setClassld(String classld) this.cla

8、ssld = classld;分数类 private String Sid;private String userld;private String score;private String courseld;public String getSid () return Sid;public void setSid (String sid) Sid 二 sid;public String getUserld () return userld;public void setUserld(String userld) thiso userld = userld;public String getS

9、core() return score;public void setScore (String score) thiso score = score;public String getCourseId() return courseld;public void setCourseld (String courseld) this.courseld = courseld;:课程类 private String courseld;private String courseName;public String getCourseld () return courseld;public void s

10、etCourseld(String courseld) thiso courseld = courseld;public String getCourseName () return courseName;public void setCourseName(String courseName) this.courseName = courseName;班级表:private String classld;private String classNamepublic String getClassld () return classldpublic void setClassld(String

11、classld) this.classld = classld;public String getClassName () return classNamepublic void setClassName(String className) thiso className = className;登录处理:String userid=requesto getParameter(userid);String userpassword=requesto getParameter(”userpassword); String usertype=requesto getParameter(userty

12、pe);SMSuser user=new SMSuser ();usero setUserld (userid);user.setUserPassword(userpassword);?*球技本擀和。; Qingdao Technical College 1951 qtc edu. cn &user.setUserType(usertype);ResultSet rs=new SMSuserdaoImpl()。 LoginJudgmentType (user);try if (rs。 next () ) HttpSession session二request。 getSession(); se

13、ssion.setAttribute (user, user); String useid二rs.getString (userid);String pwd二rs。 getString (userPassword);String userType二rs.getString(userType); if(1。 equals (userType)request 0 getRequestDispatcher(students。jsp )。forward (request, response);elseif(2.equals(userType) response。 sendRedirect(teache

14、r.jsp);elseif (3.equals (userType) ) response。 sendRedirect(adminnistrator.jsp); catch (SQLException e) / TODO Auto-generated catch block e。 printStackTrace ();数据库:public ResultSet LoginJudgmentType(SMSuser user) / TODO Auto一generated method stubcon=dbo getconnection ();String sql=select 大 from SMSu

15、ser where userid=? and userPassword=? and userType=?;try ps二con。 prepareStatement (sql);ps.setString (1, user.getUserid();pso setString (2, user.getUserPassword(); ps.setString (3, user.getUserType (); rs=pso executeQuery(); catch (SQLException e) / TODO Auto一generated catch block e。 printStackTrace

16、 ();return rs;学生查分:form action=studentsToSearchScore method=post”table align=center broder=1 wudth=”100”你好同学,请输入:/h2/td/trtd align=”high”学号:/td input type=text name=userid”/trtd align=”high”姓名:input type=text name=username” 课程:/td input type=text name=usercourse” td class=2 align=”center colspan=”2”

17、 input type=submit value=”开始查询”/td/tr 凶 | 口 心=HJzh:KiLK.Eid:.,.: id:-,.:Him: -miw-In 横、口1_J JZ-rPL-yLr,?_l-L.欢迎进入老师管理,请您选择增加者师册|除老师1=11 旦上网认证x 巴上网认证欢迎进入学生管理,请您选择,增加学牛信息删除学牛信息曲瞄 Lenow 网址导航 盘影视大全 G 2345址计算机学科|1 Q上网认证上网认证x|欢迎进入班级管理,请您选择0 增加明组删除班组杳看辛部班自信息、实训总结经过这次实训,我们收获太多了,不仅仅是知识上的,还有团队配合方面,我们这 次实训的目的是已明年考试为主,所以我们的界面没有太炫耀,只有代码,这不影响美观, 经过两个星期实训,非常的开心,我们组写完了。经历种种困难终于成功.当中写程序的 时候 很多地方都是自己的薄弱地方,不会的 都标记了下来,及时问老师,或者问同学, 有时候一个知识点不会,需要半天甚至一天的时候去琢磨,深刻印象的是sql语句,我把 数据库原理的书翻了一遍,终于掌握了,经过2周实训,对javaweb 了解更深了一步,对 JDBC链接数据库熟练程度更好了,在这谢谢老师的帮助,谢谢同学的支持,实训完毕, 下次争取做的更好七、指导教师评语八、实训成绩实训指导老师签名:年 月 日

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

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

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


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