欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    【《高校学籍管理系统的设计与实现》8000字(论文)】.docx

    • 资源ID:1141666       资源大小:367.34KB        全文页数:37页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【《高校学籍管理系统的设计与实现》8000字(论文)】.docx

    高校学籍管理系统的设计与实现目录1绪论31.1 研究背景31.2 国内外研究现状31.2.1 国外研究现状31.2.2 国内研究现状31.3 研究目标及意义32关键技术介绍32.1 B/S体系结构介绍32.2 JavaScript技术介绍42.3JSP技术介绍42.3.1 JSP概述42. 3.2JSP工作原理42.4MYSQL数据库介绍53系统分析53.1 开发目标53.2 需求分析53.2.1 系统主要功能53.2.2 数据库需求63.2.3 应用系统设计63.3 系统模块功能分析63.3.1系统管理模块63.3.2院系信息管理模块63.3.3专业信息管理模块73.3.4教师信息管理模块73.3.5学生信息管理模块81.3.6 课程信息管理模块81.3.7 班级信息管理模块93. 3.8授课信息管理模块94系统设计103.1 模块功能设计103.1.1 系统管理模块103.1.2 课程信息管理模123.1.3 院系信息管理模块123.1.4 班级信息管理模块133.1.5 专业信息管理模块133.1.6 学生信息管理模块133.1.7 授课信息管理模块143.1.8 教师信息管理模块143.2 数据库设计143.2.1 数据库表的设计144. 2.2数据库表的结构155系统测试174.1 用户界面174.1.1 登录界面174.1.2 学生界面174.1.3 教师界面184.1.4 管理员界面184.2 系统功能界面194.2.1 学生界面194.2.2 教师界面214.2.3 管理员界面224.3 系统测试295.3.1测试方案295. 3.2测试用例295. 3.3测试结果306总结和展望305.1 总结305.2 展望31主要参考文献321绪论1.1 研窕背景近几年,随着学校的规模越来越大,学生数量的进一步增加,学籍管理所需要涉及到的信息量正在不断提升。而传统的高等院校学生的学籍管理模式已经远远不够应对当前的资料量,如何高效且信息化地解决学生信息管理问题已成为高校急于解决的问题。各个高校想要有效且高效地成长,一定离不开数字化的建设。对于不同的用户设置不同的权限,能够更为高效地进行信息管理。而信息化校园的建成,也实现了资源共享以及数据的实时更新。1.2 国内外研究现状学籍信息是高校的一项重要数据,学籍信息管理也是高校教学工作当中的重要环节。1.2.1 国外研究现状国外庞大而稳定的技术队伍能为高校提供服务和技术支持。国外计算机技术发展相较国内起步更早,所以校园信息化平台建设相较于国内发展也更早。学籍信息数字化管理最初受制于计算机技术水平,但随着互联网水平的提高,各国高校也开始关注学籍管理的数字化建设。1.2.2 国内研究现状国内学籍信息管理,在学籍管理信息化水平以及管理人员业务水平等方面还存在诸多不足。一方面尽管目前各个高校的学籍管理都趋于信息化,但是仍然存在部分高校采用传统方式进行学籍信息管理。另一方面,学生学籍信息应用广泛,很多高校对于学籍管理信息化程度不足,管理效率不高,甚至一些情况下学籍管理系统并不能有效使用,依然需要依靠传统方式进行操作。而管理人员业务水平存在问题也会影响到学籍信息管理的高效性与准确性,工作人员对数据处理的能力不足,对于用户使用管理系统也会造成一定影响。1.3研究目标及意义学籍信息的高效管理对于高校教学工作的正常进行具有重要意义。学籍信息管理系统符合目前对于高校的数字化管理的需求,解决了传统的学籍管理方式存在的效率低、耗时长等问题。学籍信息管理系统为学生和老师提供了更为方便的信息查询方式。同时在一定程度上也帮助了学籍信息管理人员管理信息,减轻负担,提高效率。利用学籍管理系统可以有效并且高效地整理很多信息,还可以查询、修改、增加、删除这些信息,系统的安全性高、数据容量大、管理方式简单,具有可靠性以及便捷性。2关键技术介绍2.1 B/S体系结构介绍B/S体系结构,即浏览器/服务器模式(BrOWSer/Server),用户通过浏览器界面对系统进行访问和使用。B/S模式的软件可以在不同的操作系统上运行,用户操作简单便捷,后台维护也较为快捷,但在安全性能和响应速度上存在不足。B/S三层架构图如图2-1所示。表示层图2-1:B/S模式三层结构图2.2 JavaScript技术介绍JaVaSCriPt是一种脚本语言,它可以嵌入到HTML中,能够和HTML超文本标记语言结合使用,和Web客户交互作用,使高频率页面刷新的次数大大降低,使用户使用更为便捷。JaVaSCriPt的存在弥补了HTML语言的不足画。JaVaSCriPt是一种解释型的脚本语言,通过小程序段的方式进行编程,便于编写,易于开发。JaVaSCriPt安全性较高,代码仅可在用户客户端浏览器运行。2.3 JSP技术介绍2.3.1 JSP概述JSP是一种适用于多平台的开发语言,它是以javaSerVlet为基础构建的服务“叫JSP以HTML标记集合的进一步扩展为基础叱。如果服务器上已经安装了所需要的JSP引擎,则可以正确识别这些被扩展之后的标记。2.3.2 JSP工作原理JSP工作原理如图2-1所示,当用户第一次访问JSP文件时,访问速度会比较慢。当多个客户端同时向该JSP文件发出请求,JSP引擎会建立多个线程来处理多个请求。多线程的执行模式有效地减少了系统资源的使用,提高了执行效率。JSP2.4 MYSQL数据库介绍MySQL数据库是一种开放源代码的关系型数据库管理系统,30MySQL遵循SQL语言标准,主要通过JDBC接口被访。MySQL数据库在不同的操作平台上都可以使用。关系数据库中的数据保存在多张能互相连接的二维表中,表与表之间存在的联系同,使得数据重复的概率大大降低、数据库操作起来更为便利。3系统分析3.1 开发目标系统开发的总体任务是使学生学籍信息管理的科学便利、规范高效,使管理人员、教师、学生能够方便快捷的完成需要的工作,减少人力物力的消耗。应以现有的高校学籍管理系统的实际需求为研窕基础,构建适应于本校的高校学籍管理系统。该系统应具有实用性、安全性、适用性等特点闾。系统功能操作应简单明了,方便用户使用,尽量减少用户不必要的操作的。该系统在登录界面可以选择不同的身份进行登录,身份有所区别进入的界面也会不一样,能够进行的工作也会有所区别。从而达到学生成绩信息管理高效率的目的。3.2 需求分析学生学籍信息管理系统应满足如下条件:学生、老师和管理员可以对学生的信息以及与学生有关的信息进行增加、删除、修改等操作同。3.2.1 系统主要功能(1)学生信息管理:能够添加、修改以及删除学生的学籍信息。(2)成绩管理:能够添加、修改以及删除学生的各科成绩信息。(3)成绩查询:能够根据学生的学号等信息查询学生的成绩信息。(4)用户管理:能够以不同身份登录进入学籍管理系统,并具有不同的操作权限。(5)学校信息管理:能够录入、修改、删除与学生有关的信息。3.2.2 数据库需求需要在SQLSerVer或者MySQL环境下对数据库进行设计。该系统中需要经常查找的资料包括学生信息、成绩信息等。(1)规划参数文件,设计数据库存储数据的存储结构、日志文件、段等。(2)根据系统主要功能的需求分析设计表、索引等。(3)规划、设计事务。3.2.3 应用系统设计设计GUI、完成数据库与应用系统的连接以及功能设计。3.3 系统模块功能分析学生学籍管理系统涉及到的功能模块主要有系统管理模块、课程信息管理模块、院系信息管理模块、授课信息管理模块、班级信息管理模块、教师信息管理模块、学生信息管理模块、专业信息管理模块3.3.1 系统管理模块实现用户登录,用户可以选择学生、管理员以及老师三种身份进行登录。图31为用户登录流程图。图3-1:用户登录流程图3.3.2 院系信息管理模块图3-2为该模块的流程图。用于管理员增加或修改院系信息,如院系的编号、院系的名称等。图3-2:院系信息管理模块流程图3.3.3专业信息管理模块图33为该模块的流程图。用于管理员增加或修改专业信息,如院系名称、 号以及名称等。专业的编图3-3:专业信息管理模块流程图3.3.4 教师信息管理模块姓名、编图3-4为该模块的流程图。用于管理员增加或修改教师信息,如所属院系、号、登录密码,教师可在个人信息中修改密码。图3-4:教师信息管理模块流程图3.3.5 学生信息管理模块图3-5为该模块的流程图。用于管理员增加或修改学生信息,如姓名、学号、入校年份、登录密码、所属院系、性别、班级。学生成绩由教师进行添加或修改操作,学生可在个人界面查询本人成绩或修改个人密码。图3-5:学生信息管理模块流程图3.3.6 课程信息管理模块图3-6为该模块的流程图。用于管理员添加或修改课程信息,如课时、编号、学分、名称。管理员图3-6:课程信息管理模块流程图3.3.7班级信息管理模块图3-7为该模块的流程图。用于管理员添加或修改与班级相关的信息, 学制、所属专业、编号、人数、名称等。如所属院系、图3-7:班级信息管理模块流程图3.3.8 授课信息管理模块包括课程以及图3-8为该模块的流程图。用于管理员增加或修改有关于授课的信息,课程对应的班级、院系、老师。管理员图3-8:授课信息管理模块流程图4系统设计4.1 模块功能设计该学生学籍信息管理系统采用的是BZS架构,后台使用的是MySQL数据库。学生学籍管理系统包括系统管理模块、授课信息管理模块、教师信息管理模块、课程信息管理模块、院系信息管理模块、学生信息管理模块、专业信息管理模块、班级信息管理模块,如图4.1所示。学生学籍管理系统图4J:学生学籍管理系统模块图4.1.1 系统管理模块系统管理模块包括两个模块:密码管理和用户管理。如图4-2所示。图4-2:系统管理模块子模块图系统管理分为三大类,分别是学生、老师和管理员。(1)学生部分:学生登录用户名为学生学号,初始密码由管理员设定。学生可以用用户名和初始密码登录学籍管理系统,登录成功之后随时可以修改个人密码。(2)老师部分:老师登录用户名为教师编号,初始密码由管理员设定,老师可以用编号和初始密码登录学籍管理系统,登录成功之后随时能修改密码。(3)管理员部分:管理员初始用户名和密码为系统预设,登录成功之后随时可以修改个人密码,学生和老师的初始密码由管理员设置,可以随机生成或输入特定数字。当用户在登录界面进行相应操作后,首先检验验证码是否正确,若正确则验证身份和用户名,反之显示验证码错误;若用户所填用户名在数据库中不存在或身份选择错误,则会显示该用户不存在;最后验证密码,若密码填写错误,则会显示用户名或密码错误。当所有信息填写正确,则可成功登录,依据身份不同进入不同的界面。系统登录流程图如图4-3所示。图4-3:系统登录流程图4.1.2 课程信息管理模课程信息管理模块的功能是管理与课程信息有关的内容,如学分、编号、课时、名称。该模块包含三个子模块,如图4-4所示,实现对课程信息的添加以及修改。课程信息管理课程信息添加课程信息修改图4-4:课程信息管理模块子模块4.1.

    注意事项

    本文(【《高校学籍管理系统的设计与实现》8000字(论文)】.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开