欢迎光临112期刊网!
网站首页 > 论文范文 > 教育论文 > 高等教育 > 高校学生学籍管理系统的设计与实现

高校学生学籍管理系统的设计与实现

日期:2023-01-06 阅读量:0 所属栏目:高等教育


   改革开放以来,我国高等教育规模不断扩大,高校管理面临现代化、信息化和网络化管理的新挑战,建立、应用和完善高校管理信息系统成为必然。高校学生学籍管理系统是高校管理信息系统的重要组成部分,随着信息技术的不断发展,网络技术已经广泛应用于高校管理的各个方面,高校学生学籍管理系统是校园网中一个重要的应用。该系统为高校创造了一个良好的信息化环境,提高了高校教学、科研与管理的效率,为高校师生的教学提供了极大方便,在一定程度上反映出学校管理现代化水平。
   高校学籍管理系统运用MIS的总体设计思路,综合应用了B/S模式、SQL-Server 2005数据库、JSP等技术,开发出一套使学生和教师能够方便、快捷、准确地了解和管理学生学籍有关信息的软件系统,整个系统操作界面简捷、灵活、实用,实现了学生对所需信息的查询和教师对学生学籍信息进行全方位管理等功能,基本满足高校管理信息系统对学生学籍信息管理的需求,为提高高校管理现代化、信息化和网络化提供借鉴。
   一、学籍管理系统分析
   高校学生学籍管理系统是一个典型的复杂系统,是高校信息化管理的重要组成部分,系统提供了强大的学生学籍管理功能,方便管理员(教师)对学生信息的添加、修改、删除、查询等操作。本系统开发的总体目标是实现学生信息管理的系统化、规范化、自动化,达到提高学生信息管理效率的目的。学籍管理系统包括学籍维护、选课管理、成绩管理等模块,系统功能分析如下。
      (一)学籍维护模块
   1.教师可以对学生信息进行添加(包括基本信息)、删除、查看、修改。
   2.学生可以查看自己的基本信息,添加、修改个人详细信息。
   (二)选课管理模块
   1.教师可以对课程信息进行添加、删除,统计每门课程选修的人数以及查找单个学生所选的课程信息。
   2.学生可以查看所有选修课程并进行选修,以及查看自己所选课程并进行修改。
   (三)成绩管理模块
   1.教师可以进行添加、删除、修改基本课程,录入、修改学生课程成绩,查询单个学生的所有成绩以及查询指定课程所有或部分学生的成绩。
   2.学生可以查询自己所选的基础课程成绩。学籍管理系统提供方便高效的管理功能。作为网上信息的查询平台,可以通过该系统查询学生个人选课相关信息,教师可以管理所有信息。
   该系统以JSP为开发语言, 以SQL Server 2005为数据库以及Apache Tomcat为后台服务器系统。包括以下子系统。
   (1)用户管理子系统。实现对不同用户分配不同的权限。
   (2)数据库连接子系统。使程序能访问数据库,并能对其中的数据进行操作。
   (3)数据录入子系统。通过程序能实现向数据库中增加记录。
   (4)数据查询子系统。通过各种查询组合实现对数据的精确选取。
   (5)数据维护子系统。包括对数据的修改及删除操作。
   系统利用Eclipse 平台对学籍管理系统进行整体框架设计、数据库连接及全面的系统调试。
   二、JSP及JavaBean开发平台
   (一)JSP   本文由wWW. 提供,第一 论 文 网专业写作教育教学论文和毕业论文以及发表论文服务,欢迎光临
   JSP(Java Server Pages)是由Sun公司(现被Oracle公司合并)倡导并建立的一种动态网页技术标准,是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。
   (二) JavaBean
   JavaBean是一种软件组件模型,它与其他软件对象相互作用,决定如何建立和重用软件组件,这些可重用软件组件被称为Bean。使用现有的Bean,可以帮助开发新的组件,进而建立软件组件库。
   JavaBean是基于Sun公司的JavaBean规范的,并可在编程工具中被可视化处理。是一种可复用的软件组件。JavaBean具有三个基本特性:独立性;可重用性;在可视化开发工具中使用。
   三、数据库设计
   数据库系统是管理信息系统的关键技术之一,比较常用的有Oracle、SQL Server、MySQL等多种数据库系统。由于SQL Server 2005具有较好的可伸缩性和可靠性,提供了以Web标准为基础的扩展数据库编程功能,可以满足电子商务和企业应用程序的要求。SQL Server 2005支持XML和Internet标准,具有基于Web的分析能力,允许使用内置的存储过程以XML格式存储、更新、删除、检索数据,故学籍管理系统采用SQL Server 2005作为数据库。
   四、学籍管理系统的实现
   学籍管理系统功能主要包括三大块:学籍维护(教师添加、删除学生基本信息;学生查看、修改个人附加信息);选课管理(教师添加、删除选修课表,查看单个学生选课情况以及单门课程被学生选修情况;学生查看、选修课程并可对所选课程进行修改);成绩查询(教师添加、删除、修改成绩,添加学生分数以及查询单人或单科分数情况;学生查看自己所学课程成绩)。  由于该系统主要权限有两个,学生和教师,故这两个权限范围内的应用都应该具有上述功能,即将上述三大功能模块划分给这2个权限去具体实现。学生具有的功能如下:
  学生功能模块
   1.修改密码:学生进入页面后可以修改自己的密码,以达到保密性。
   2.学籍维护:学生可以查看自己的基本信息
  (基本信息由教师录入不能修改),并填写修改自己的学籍情况。
   3.选修课程:该功能主要是让学生查看已有的选修课程并进行选修,对自己已选的课程如不满意可以删除重选。
   4.查看成绩:学生可以查看自己的课程成绩。
   教师页面应具有的功能为:
  教师功能模块
   (一) 学生管理:该模块主要添加学生基本信息;查看已有学生基本信息及对其修改,删除多余或出错学生信息。
   (二)选课管理:可以添加新选课程;查看已有选修课程并对其进行删除修改;查看学生选课情况,可以根据学号查看个人选课情况,还可以课程号查看该课程被选情况;统计每门课程选修的人数以及打印统计结果。   本文由wWW. 提供,第一 论 文 网专业写作教育教学论文和毕业论文以及发表论文服务,欢迎光临
   (三)成绩管理:可以添加、修改学生成绩;查看学生成绩(根据学号、课程号来查看);对学生成绩进行打印输出。
   五、数 据库系统的设计与实现
  学籍管理系统选择的数据库是MySQL,数据库名为test,其中数据表的创建和逻辑结构如下。
  (一)实体
  系统中的实体共有4 个:实体1: 学生(姓名name,学号stuid,性别sex,专业profession,民族 national,身份证personid,出身日期birth,入学年份entrydate,家庭地址address,家庭电话hometel,邮政编码zipcode,联系方式contact,Email email); 关键字为:学号。实体2:选修课(课程号 clsno,课程名 clsname,任课教师 clstea,星期几 clsdate,时间 clstime,上课教室 clsroom); 关键字为:课程号。实体3:基础课(学期号 termno,课程号 clsno,课程名clsname,学分 clsscore,主讲教师 clstea);关键字为:课程号。实体4:成绩(id,学号 stuid,课程号 clsno,成绩 score)。
   (二)总体表设计
   系统中共用到了6个数据表。表:记录管理员信息;t表:记录学生学籍信息;表:记录选修课信息;表:记录学生基础课信息;5.成绩关联表:记录学生基础课成绩信息;6.选课关联表:记录学生选课信息。
   (三)数据库表的结构及关系图
   系统中共有6个表。表;t;表的定义;表;5.成绩关联表.6.选课关联表。其中有些表之间存在着联系,并建立起如下关系。
  数据库表关系图
   (四)数据库连接
  JDBC(Java Data Base Connectivity)是Java数据库连接技术,是较为常用的数据库连接技术。JDBC技术设计了Java语言同SQL数据之间的应用程序接口(API),保证了该软件的通用性。为此由第三方开发了支持Java的JDBC的标准及JDBC驱动程序:JDBCODBCBridge驱动程序、JDBC Native Bridge驱动程序、JDBC-Network Bridge驱动程序、Pure Java JDBC Driver。本系统采用JDBC-ODBC Bridge的JavaBean技术连接数据库,实现了对学籍管理数据库的调用和修改。
   该系统完成后经过测试,能够很好实现相关的管理功能,功能模块也能够达到设计要求。系统可以实现高校学籍信息的集中管理,具有分散操作、检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。这些优点能够较好地提高学籍管理的效率,是实现高校科学化、正规化管理的重要条件。   本文由wWW. 提供,第一 论 文 网专业写作教育教学论文和毕业论文以及发表论文服务,欢迎光临
  参考文献:
  [1]易和平.分布式多数据库高校学籍管理系统研究与应用
  [J].西安石油大学学报:自然科学版,2009,(7).
  [2]宣华,王映雪,陈怀楚.清华大学综合教育系统在教务管
  理中的应用[J].计算机工程与应用,2012,(12).

本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/gaodengjiaoyu/63268.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学