jsp学生成绩管理系统实验报告_第1页
jsp学生成绩管理系统实验报告_第2页
jsp学生成绩管理系统实验报告_第3页
jsp学生成绩管理系统实验报告_第4页
jsp学生成绩管理系统实验报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、计算机与信息工程学院jsp数据库系统原理实验报告专业:计算机科学与技术 年级/班级:13级计科2班2014 2015学年第二学 期课程名称Jsp大学实验教程指导教师于洪斌学号姓名1308114088 郅伟远实验地点计科楼324实验时间15-18 周项目名称学生成绩管理系统实验类型综合性/设计性一、实验目的一个学生成绩管理系统,能够实现对学生、老师基本信息、课程信息、成绩信息的管理。学生端:(1)学生信息查询,可根据学号、姓名及专业分别对学生信息进行查询(2)学生信息修改,可在数据库中插入、删除和修改学生记录(3)学生成绩录入,可录入每个学生的某门课成绩老师端:(1)能够让老师查看学生的信息(2

2、)查看学生的成绩(3)输入学生的成绩;管理员端:能够实现对学生和老师的综合管理,能查看所有的学生、老师的基本信息和课程信息,能够添加、修改老师学生的课程信息和密码等。、总体设计1、设计原理判断用 户信目 是否匹 配42、业务流程分析图3、数据流图用户,(常生.善邨,哲理同)ii例球学生成绩j数据 、管理系统卜库.用户倦怠 T标作结果,1三、实验步骤1、数据库设计(1).数据库概念结构设计(ER图)(2)逻辑结构设计 以下是最终的数据库表:,studerrt_nni3nage bd Lj毅据年关系圄 臼q表ll LJ系统表H dbonadtnin F 二 dbo,course 1+ n d bo

3、, sco re (+ 3 dbo.student + 口 dbo.teacherMo-r(.5Tuaeni manage - aDo.aamin列名数据类型允许Null值S adminjusernamechar (3)Badmin_passwjrdvarchar(lO)Eadminjnamevardiar(lO)Eadmin_ageintEadmin_sexchar Hadminjob/ar char (50)Eadmin jnfbrmation/ardiar500;_ 胡, admin Jmage也nHB PC.student_manage 丁 dbo.score HB-PC-.$tude

4、nt_man允许Null值数据类型char(4)teacher usernamechar (4)studen t_usernamechar(9)course J dchar(4)scoreyearintsoreint列名列名数据类型允许Null值heacher name MMchar 4Bteacher_passwordvarchar10)Bteacher_namevarchar10)Bteacher _*gemtBteacherjsexchar nteacherjobvarchar(50)nteacher Jnfbrmatiorivardar(500)应iteacherjmagevardur

5、(500)囤2、系统设计(1).模块结构设计由前面的系统需求分析得到实体主要有 5个:教师、学生、管理员、课程、成绩。学生有属性:学号、姓名、性别、系名、专业、出生日期教师有属性:教师号、姓名、性别、院系、联系电话管理员属性:用户名、密码课程有属性:课程号、课程名、学分、教师成绩有属性:学号、姓名、课程号、课程名、成绩、授课老师学生功能模块:1、修改密码:学生进入页面后可以修改自己的密码,以达到保密性;2、学籍维护:学生可以查看自己的基本信息(基本信息由管理员录入不能修改);3、查看成绩:学生可以查看自己的必修课成绩。教师功能模块1、学生管理:该模块的主要功能是查询学生基本信息和对学生选课的管

6、理以及成绩的录入修改。2、教师进入页面后可以查看自己的基本资料和修改自己的密码,以达到保密性;管理员功能模块:1、进入页面后可以修改自己的密码,以达到保密性2、教师管理,对教师和课程进行修改和添加删除信息3、学生管理,查询修改添加学生基本信息(2)代码设计第一部分是:教师个人管理包括:1)查看个人资料2)修改密码第二部分是:学生信息管理包括:1)学生信息查询2)添加学生选课信息3)学生成绩录入教师个人管理:1)查看个人资料运行界面:曲,方升人保包面11学生前与管理MS);EL 号:DMt野片n瑞:a特餐辎:计时渠代码见文件夹部分12)修改密码运行界面:料姓名性别系别营业晚劈个人信息rmaii4

7、038酬随23男2013计篝机系计科2班退出登录忘记密码用户名:0001代码见文件夹部分 2学生信息管理:1)学生信息查询运行界面:筝及星绩售超盘跳系靠I计M帆帮必业曲珊期OR学号学生列表共1币第1页 上一页下一页代码见文件夹部分 32)添加学生选课信息运行界面:俄售超屡统添加新峋学生诜谡信总选课号:;I数师_|_号:学生字号:课程号:课程学期:的制海:0-|(3填写信息代码见文件夹部分 43)学生成绩录入运行界面:课程号I 小里向学生成绩录入退课号教帅工号学生学号翼程号课程学期考试成绩0001Q0D11281140鲍0001加1S下学期95用页 第1页上一页下一页.瞪改郸代码见文件夹部分 5四、实验结果分析与总结在此次实验课程设计中,我深刻的感受到了基础知识的重要性, 记得在写一些简单的代码的时候,感觉脑子里竟然空空白白的,在程序开发过程中,最重要的还是基础知识,如果基础知识不牢固的话,以后开发大型的系统的时候会感觉很吃力,所以,一定要注重基础知识

温馨提示

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

评论

0/150

提交评论