您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 学生学籍管理系统毕业论文演示稿
学生学籍管理系统答辩人:周佳伟指导教师:刘平软件技术2013.4.10学生学籍管理系统简介本系统是用ASP.net开发工具实现的,主要完成对学籍的管理,包括添加、修改、删除,查询,以及用户管理等五个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学籍的修改。查询功能也是系统的核心之一,在系统中主要根据学生学号和课程号进行查询,其目的都是为了方便用户使用。系统也有完整的用户添加、删除和密码修改功能。选题意义随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。系统设计本系统功能主要划分学生操作管理、管理员操作管理这2大模块。其中学生操作模块包括学籍维护、选课管理、成绩查询、修改密码这几个小模块。管理员操作包括后台学生信息管理、选修课程信息管理、基础课程信息管理、成绩这几个小模块。下面分别为学生操作管理、管理员操作管理和系统总功能图。学生操作管理学籍维护选课管理成绩管理修改密码管理员操作管理学生信息管理选修课程管理基础课程管理查看成绩管理学生学籍管理系统学生操作管理员操作学籍维护选课管理成绩管理修改密码学生信息选修课程基础课程查看成绩课程列表所选课程添加学生修改学生删除学生添加选课修改删除添加课程修改删除课数据库设计在本系统中使用的是SQLServer2000数据库。系统使用的数据库名为tong,包括6个数据库表,如下:1.admin表:记录管理人员信息2.student表:记录学生信息3.chengji表:记录基础课程信息4.kecheng表:记录选课信息5.成绩关联表:记录学生基础课程成绩6.选课关联表:记录学生选课信息连接数据库本系统采用JDBC-ODBCBridge驱动程序来连接数据库,采用SQLServer2000数据库。建立ODBC数据源(系统数据源名称为dsn112);编写JSP程序连接数据库代码如下:%Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);//载入驱动程序类别Connectioncon=DriverManager.getConnection(jdbc:odbc:mos1);//建立数据库链接Statementstmt=con.createStatement();//建Statement对象ResultSetrs;//建立ResultSet(结果集)对象rs=stmt.executeQuery(SELECT*FROMstudent);//执行SQL语句%系统具体实现登录管理:用户只需要填写登录帐号和密码,后台会判断用户的权限从而进入不同的操作页面。在这里有2个操作界面,一个是学生页面,另一个是管理员页面。对用户输入错误的用户名或密码时,显示出错页面,如下图所示。下面分别用图以及文字介绍学生操作界面和管理员操作界面。当输入的用户名或密码有错时,显示提示框,如下图所示:管理员操作界面在此页面既可以查询到学校所有学生信息,也可以在此编辑学生的一些信息,比如增加、修改、删除学生信息。修改和添加页面下面为管理员对在校学生基本信息的修改和对新生的录入。查看成绩页面在该页面,管理员不仅可以查看成绩,也可以对相应的信息进行修改。选修课表从显示的信息可以看出,根据每个学期的变动,可以对课程进行删除,或者对有错的课程进行修改,如下图所示:学生操作界面该页面包括:部门管理、教师管理、年级管理、成绩查询、添加课程、用户管理、所选课程、学生信息管理、成绩查询、退出系统等模块,如下图所示:学籍维护在该页面你可以核对基本信息(不可录入)这一块,发现信息有错,可以通过管理员进行修改。下面的基本信息,可以填写完整,也可以进行修改。学生选课页面该页面显示所有选修课,学生可以根据个人爱好,选择课程,只要点前面的添加就选择了该课程,但每个人最多只能选3门课程。如果你已经选了3门课再选的话会出现提示框。相应的提示框修改密码下面为个人修改密码页面,如下图所示:演示完毕谢谢各位评审老师!!!
本文标题:学生学籍管理系统毕业论文演示稿
链接地址:https://www.777doc.com/doc-3337088 .html