欢迎来到天天文库
浏览记录
ID:14771132
大小:324.00 KB
页数:13页
时间:2018-07-30
《javaweb学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程综合实训报告课程名称Javaweb程序设计姓名专业计算机应用班级指导教师学期课时学分13一、实训目的通过对Java语言、JavaWeb、Oracle数据库应用设计及SQL语言的复习和锻炼,并且通过使用MyEclipse开发平台设计库存管理系统项目,以达到充分熟悉开发平台及其应用设计。同时掌握并实践软件项目设计规范及其开发流程:需求分析、概要设计、详细设计、代码编写、系统测试及软件手册编写,以便提前适应软件公司开发流程、环境和工作要求二、实训内容1.描述.用户输入服务器网址后,首先显示登录界面,用户输
2、入用户名和密码登录,登录错误提示错误信息,登录成功根据不同类型用户进入不同的界面。用户总共有三类:学生、教师、管理员;学生账号是全部数字的学号,教师账号是qtc+数字,管理员的账号也是教师账号,但管理员有特殊权限。2.管理员操作:,主要是对学生、教师、课程的信息进行增删改查。制定课程的任课教师、制定班级的开课课程等。3.教师操作:录入学生成绩,修改学生成绩4.学生操作:成绩查询2.需求分析在现代化的教育技术模式下,计算机已经广泛应用于学校的教育管理,给传统的教学方式带来了重大的革命。如何有效管理学生成绩
3、是摆在我们面前的一个新的课题。本文在研究目前国内外作业管理情况的基础上,从学校的实际需求出发,采用当前较为流行的javaweb开发技术,SQLServer2000数据库,设计并实现了一个功能较为完善的CRP管理系统。通过对系统进行一系列的需求分析、设计、编码、测试等工作1).数据描述SMSuser:,userId(用户账号,用户类型不同,账号格式不同),userName,userPassword,userSex,userType(用户类型:学生,老师,管理员)courseId(记录外键)classId(
4、记录外键)score:Sid(记录主键),userId(学生Id),score(分数)courseId(记录外键)13course:courseId(记录主键),courseName(课程名)class1:classId(记录主键),className(班级名称名)出现一个bug应该把classid放到user里面13133.分工描述姓名完成模块完成情况备注范浩学生查询及添加学生查看全部课程,查看班级基本信息好李文哲学生查询及添加学生查看全部课程,查看班级基本信息好王玮学生查询及添加学生查看全部课程,查
5、看班级基本信息好四.核心部分源代码此处罗列设计中的核心类代码,列出类的成员变量和成员方法,类请加上如下注释用户类:privateStringuserId;privateStringuserName;privateStringuserPassword;privateStringuserSex;privateStringuserType;privateStringcourseId;privateStringclassId;publicStringgetUserId(){returnuserId;}publi
6、cvoidsetUserId(StringuserId){this.userId=userId;}publicStringgetUserName(){returnuserName;}publicvoidsetUserName(StringuserName){this.userName=userName;}publicStringgetUserPassword(){returnuserPassword;}publicvoidsetUserPassword(StringuserPassword){this.
7、userPassword=userPassword;13}publicStringgetUserSex(){returnuserSex;}publicvoidsetUserSex(StringuserSex){this.userSex=userSex;}publicStringgetUserType(){returnuserType;}publicvoidsetUserType(StringuserType){this.userType=userType;}publicStringgetCourseId
8、(){returncourseId;}publicvoidsetCourseId(StringcourseId){this.courseId=courseId;}publicStringgetClassId(){returnclassId;}publicvoidsetClassId(StringclassId){this.classId=classId;}分数类privateStringSid;privateStringuserId;pri
此文档下载收益归作者所有