jsp学生成绩管理系统实验报告.doc
- 文档编号:1694467
- 上传时间:2022-10-23
- 格式:DOC
- 页数:8
- 大小:1.37MB
jsp学生成绩管理系统实验报告.doc
《jsp学生成绩管理系统实验报告.doc》由会员分享,可在线阅读,更多相关《jsp学生成绩管理系统实验报告.doc(8页珍藏版)》请在冰豆网上搜索。
计算机与信息工程学院jsp数据库系统原理实验报告
专业:
计算机科学与技术年级/班级:
13级计科2班2014—2015学年第二学期
课程名称
Jsp大学实验教程
指导教师
于洪斌
学号姓名
1308114088郅伟远
实验地点
计科楼324
实验时间
15--18周
项目名称
学生成绩管理系统
实验类型
综合性/设计性
一、实验目的
一个学生成绩管理系统,能够实现对学生、老师基本信息、课程信息、成绩信息的管理。
学生端:
(1)学生信息查询,可根据学号、姓名及专业分别对学生信息进行查询
(2)学生信息修改,可在数据库中插入、删除和修改学生记录
(3)学生成绩录入,可录入每个学生的某门课成绩
老师端:
(1)能够让老师查看学生的信息
(2)查看学生的成绩
(3)输入学生的成绩;
管理员端:
能够实现对学生和老师的综合管理,能查看所有的学生、老师的基本信息和课程信息,能够添加、修改老师学生的课程信息和密码等。
二、总体设计
1、设计原理
2、业务流程分析图
3、数据流图
三、实验步骤
1、数据库设计
(1).数据库概念结构设计(ER图)
(2)逻辑结构设计
以下是最终的数据库表:
2、系统设计
(1).模块结构设计
由前面的系统需求分析得到实体主要有5个:
教师、学生、管理员、课程、成绩。
学生有属性:
学号、姓名、性别、系名、专业、出生日期
教师有属性:
教师号、姓名、性别、院系、联系电话
管理员属性:
用户名、密码
课程有属性:
课程号、课程名、学分、教师
成绩有属性:
学号、姓名、课程号、课程名、成绩、授课老师
学生功能模块:
1、修改密码:
学生进入页面后可以修改自己的密码,以达到保密性;
2、学籍维护:
学生可以查看自己的基本信息(基本信息由管理员录入不能修改);
3、查看成绩:
学生可以查看自己的必修课成绩。
教师功能模块
1、学生管理:
该模块的主要功能是查询学生基本信息和对学生选课的管理以及成绩的录入修改。
2、 教师进入页面后可以查看自己的基本资料和修改自己的密码,以达到保密性;
管理员功能模块:
1、 进入页面后可以修改自己的密码,以达到保密性
2、 教师管理,对教师和课程进行修改和添加删除信息
3、 学生管理,查询修改添加学生基本信息
(2)代码设计
第一部分是:
教师个人管理
包括:
1)查看个人资料
2)修改密码
第二部分是:
学生信息管理
包括:
1)学生信息查询
2)添加学生选课信息
3)学生成绩录入
教师个人管理:
1)查看个人资料
运行界面:
代码见文件夹部分1
2)修改密码
运行界面:
代码见文件夹部分2
学生信息管理:
1)学生信息查询
运行界面:
代码见文件夹部分3
2)添加学生选课信息
运行界面:
代码见文件夹部分4
3)学生成绩录入
运行界面:
代码见文件夹部分5
四、实验结果分析与总结
在此次实验课程设计中,我深刻的感受到了基础知识的重要性,记得在写一些简单的代码的时候,感觉脑子里竟然空空白白的,在程序开发过程中,最重要的还是基础知识,如果基础知识不牢固的话,以后开发大型的系统的时候会感觉很吃力,所以,一定要注重基础知识的学习。
此外,我还学到了很多在书本上学不到的东西,这些东西必须需要通过自己实践才能获得的,此次实验课程设计教给了我以后开发的一些步骤和经验,这些必将会使我受益良多。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 学生 成绩管理系统 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)