JEE作业学生信息管理系统

上传人:汽*** 文档编号:423335318 上传时间:2023-12-02 格式:DOC 页数:9 大小:651KB
返回 下载 相关 举报
JEE作业学生信息管理系统_第1页
第1页 / 共9页
JEE作业学生信息管理系统_第2页
第2页 / 共9页
JEE作业学生信息管理系统_第3页
第3页 / 共9页
JEE作业学生信息管理系统_第4页
第4页 / 共9页
JEE作业学生信息管理系统_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《JEE作业学生信息管理系统》由会员分享,可在线阅读,更多相关《JEE作业学生信息管理系统(9页珍藏版)》请在金锄头文库上搜索。

1、学生信息管理系统(JEE作业)姓 名: 学 号: 班 级: 一、 系统功能分析功能分析:学生信息管理系统属应用系统。系统是一个集成多功能的信息管理系统,有教师资料管理、学生管理、班级管理、专业管理、课程管理、成绩管理和院系管理功能模块。本系统将大大提高学生信息的管理效率,带来数据共享、网络查询和网络管理等便利,实现学生信息管理的数字化和智能化。1. 模块划分(整个系统功能结构图)2. 各模块功能简介 登录模块:本模块主要为用户登录,权限验证,管理员添加,实现系统的多用户管理功能,不同权限的用户,可对其进行不同功能的管理。 教师管理模块:本模块主要对教师的资料信息进行查询,删除,修改和添加。 学

2、生管理模块:本模块主要对学生资料信息进行相应的查询,删除,修改和添加。添加了学生所在院系资料与学生所在专业资料,同时可对院系资料与专业资料进行相应的添加,修改,查询。 课程管理模块:本模块主要对课程资料进行管理,对其进行查询,添加,修改和删除。又详细划分了课程类别资料,对其进行如上操作。 成绩管理模块:本模块对学生成绩进行查询操作,如发现成绩有输入错误,可对其进行相应的修改,还可对学生的成绩进行录入 班级管理模块:本模块班级资料信息进行管理,对其进行相应的查询,修改,删除和添加。二、 数据库设计根据学生管理系统所要求的数据信息,创建数据库SMSStudent ,根据各模块可创建如下10个数据表

3、,其字段名,数据类型等内容如下:1. 各表及字段Class 表:Course 表:Coursetype 表:Department 表:Grade 表:Speciality 表:Speciality_course 表:Student 表:Teacher 表:Users 表:添加:class_stu_view 视图表。三、各模块页面设计,具体功能实现 一、登录模块:1. 用户注册页面如下图:本页面可向系统注册管理员,通过身份验证获得整个系统的管理权限。注册是同过MD5加密算法对密码框(txtpwd.Text)进行加密。2. 用户登录页面 本页面主要实现用户登录,通过MD5加密算法,确保数据库访问安

4、全性。三、 教师管理模块:1. 教师资料管理页面 本页面主要对教师资料管理,查询和删除。2. 教师资料添加页面 本页面主要对教师资料进行添加功能,对应 teacher 表。3. 教师信息修改页面四、 学生管理模块:1. 学生资料管理页面 如下图所示:数据绑定控件,掌握该控件的灵活用法,掌握常用属性设置,主要实现其数据绑定功能与分页功能。数据绑定的实现方式很多,可选用直接绑定 2. 学生资料编辑页面主要对所对应得学生信息进行编辑修改,本页面的重点为页面之间的传值3. 学生资料添加页面本页面主要对学生的信息进行相应的添加功能,主要运用了 insert SQL语句4. 学生所在院系资料页面5. 系部

5、资料添加页面 该页面主要实现系部资料的添加功能,其内容对应数据库 Department 表。6. 学生所在专业资料页面 本页面主要对学生所在专业资料进行管理,并可对专业名称进行修改。其主要代码为 事件代码,其主要代码为SQL语句 ,利用数据集对数据进行填充绑定。 其中,分页,删除,反选,全选,取消事件。7. 专业资料添加页面 本页面主要实现专业信息的添加,对应 speciality 表。五、 课程管理模块:1. 课程资料管理页面2. 本页面对课程进行系统管理,功能的实现主要为GridView 控件的使用。 3. 课程资料添加页面该页面对学生所修课程进行相应的添加,对应 Course 表。添加代

6、码:4. 课程类别资料页面 本页面对课程进行分类管理,可对课程名进行相应修改操作,用Repeater 控件实现,具体做法为,在控件中布局1行7列的表格,并对相应字段进行数据绑定。 5. 课程类别资料添加页面 本页面主要对课程的类别添加成绩管理模块:6. 学生成绩查询页面7. 本页面实现了对学生成绩查询管理,以课程名为导航,实现课程所对应学生成绩查询功能 。 8. 学生成绩录入页面 本页面主要对学生的成绩进行录入,其缺点为只能同时对1个同学,进行数据输入,如若人数较多时,效率很低,可对其进行改进,利用通过鼠标点击某个班级,直接跳转到全班学生,可对其进行一一录入, 六、 班级管理模块:1. 班级资料管理页面 本页面对班级资料管理,通过查询按钮可对班级信息查询 2. 班级资料添加 本页面主要对学生所在班级的资料进行添加功能,对应 class 表。七、 退出管理:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号