基于数据库的高校教学管理系统的设计和应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于数据库的高校教学管理系统的设计和应用
高校能够通过对高校教学管理系统的利用实现信息的综合化管理,并且还可以实现提高办公效率、减少繁琐的工作量以及实现资源共享等一系列的目的。通过对SQL Server技术和技术的利用,可以较好地实现和应用高校教学管理系统。该系统具有十分合理的结构,能够使高校进行教学管理的实际需求得到充分的满足。有鉴于高校教学管理系统的重要作用,本文对基于数据库的教学管理系统的设计和应用进行了分析和介绍。
标签:高校教学管理系统;数据库;总体设计
现在我国的教育事业发展得越来越快,而且各个院校都开始不断地扩大招生规模,因此在教学管理工作方面就具有了越来越高的规范化和高效性的要求。高校教学管理系统在设计的时候以高校目前的管理现状为根据,因此将高校的毕业管理数据统计、投保理赔管理、勤工助学管理、贷助补减管理、困难生管理、违纪处分管理、荣誉称号管理、奖学金管理、综合成绩管理、学籍异动管理、电子注册、学生基本资料管理以及招生数据导入等一系列的业务流程包含了进来。由于该系统能够与高校学生管理部门的实际工作密切结合,因此立足于各个方面对工作流程进行了规范,并且在实际的应用中发挥了非常重要的作用。
1 高校教学管理系统分析
所谓的系统分析主要是利用系统学科的原理以及系统思想在开发管理信息系统的生命周期中对系统的内外情况进行分析,同时进行分解剖析和调查,从而将问题的所在明确下来,这样就能够将科学的依据提供给可行性方案和相关活动目标的确定工作。在系统的分析阶段,必须要对用户的需求进行充分的了解,并且采用书面文档的形式将其表达出来[1]。
首先是系统的可行性分析:在深入调查高校的校务管理工作之后,与高校的具体情况相结合,我们可以发现作为一项综合性的管理工作,高校教学信息化管理具有涉及部门复杂、功能错综交叠、业务流程繁多等一系列的特点。因此设计的系统除了要与高校管理的实际需求和部门划分相符合之外,而且各个子系统在具体的管理中不仅要相对独立,同时还要实现资源共享和数据交互。
其次是需要分析:在正式进行设计之前,必须要全面的调查用户的实际情况,从而确保系统能够准确、成功的实施。
2 高校教学管理系统的总体设计分析
2.1 高校教学管理系统的业务流程
通过调研我们可以发现,高校教学管理系统业务具有以下的业务过程:首先,在入学后新生会对学生情况登记表进行填写,然后向各学院各系上报,最后再向
学生处上报,由学生处对这些资料进行汇总之后实施核对,确认准确之后存档。各个专业每年的课程都存在着一些变动,因此需要将具体的教学计划制定出来,随后院系办公室组织开展讨论,最终形成文档[2]。学生选课是每学期开学初都要进行的一项工作,各系在期末考试之后需要对学生的成绩进行归档处理,随后上报到学生处实施审批统计,从而将奖学金计算出来,并且由财务处对奖学金进行发放。在一个学期结束之后会存在着留级退学等一些学籍变动,各个院系要对学籍变更表单进行审批,最后交给学生处进行归档处理。同时各院系在审批学生获得的荣誉和处罚之后,对其进行归档处理。在入学期间新生会向学校提交投保理赔住宿等表单,而且学生处也需要保存好每学期的变动情况。在毕业之后每一位学生都需要对一份毕业信息表单进行填写,由院系对毕业信息表单进行审核,随后入档保存。为了能够让教师和学生在查阅这些信息的时候更加的方便,教学管理系统还需要对网上查询功能进行设置。
2.2 高校教学管理系统的数据库设计
在认真的分析和研究业务流程之后,梳理高校教学管理数据的处理过程,从而能够将一个最大限度的符合数据完整性和三范式要求的数据库建立起来。在定义数据库数据的时候还要对该系统与校外上级部门、其他系统之间进行的数据交换关系进行充分的考虑,比如,在对毕业生信息管理模块进行设计的时候就要充分的考虑到该系统的信息是否与当地的毕业生管理部门的管理规范相符合[3]。
2.2.1 系统的学籍管理
学生的基本信息:主要包括学生的最高学历、健康状况、生源地区县、邮编、家庭地址、本人成分、籍贯、婚姻状况、身份证号、政治面貌、民族、出生年月、姓名、性别、学号等。
学生的学籍情况:主要包括学生的专业方向、专业名称、文理科、招生季节、学习方式、办学类型、办学形式、培养方向、培养层次。
學生个人的补充信息:主要包括学生的社会工作经验、个人主页、邮编、备注、实践经验、个人特长、Email、呼机、手机、通讯地址、学号。
学生的家庭成员:主要包括学生的家庭成员姓名、家庭成员关系、家庭成员联系电话、邮编、联系地址。
学生的个人经历:主要包括学生的签证人电话、签证人姓名、担任职务、开始时间、结束时间、单位名称、ID以及学号。
学生的社会实践:主要包括学生的签证人电话、签证人姓名、担任工作、单位名称、时间、ID以及学号。
学生的文章发表:主要包括刊物名称论文题目、时间、ID、学号。
学生获得的证书:主要包括证书等级、证书类别、ID、学号。
2.2.2 系统的成绩和奖学金管理
课程:主要包括课程名、课程号。
选修:主要包括成绩、绩点、学籍代码、课程号、学号。
课程设置:主要包括考核方式、学期代码、专业名称、课程号。
平均绩点:主要包括平均绩点、学期代码、学号。
选修课成绩:主要包括专业名称、学期代码、成绩、学分、选修课名称、学号。
奖学金:主要包括奖学金名称、奖学金类别码、奖学金等级。
奖学金发放:主要包括学生的银行卡账号、类别、发放时间、发放状况、学号、奖学金类型码。
2.2.3 系统的奖惩管理荣誉称号:主要包括签证人的姓名、电话、获得的地点、学年、荣誉称号名称、荣誉称号代码、学号。
获奖情况:主要包括学生的获奖地点、学籍代码、奖学金金额、奖学金类别码和学号。
处分情况:主要包括处分的地点、查看期、原因、类别、违纪的类别、拟文的时间、处分文号、学号。
2.2.4 系统的困难生管理
困難生:主要包括困难生的家庭总人数、家庭月供低、均月收入、家庭年收入、困难类型、家庭类型、学号。
困难类别代表码:主要包括困难类型、困难类型代码。
2.2.5 系统的投保理赔管理
投保:主要包括开始日期,截止日期、投保金额、投保种类、投保时间、投保日期、学号。
理赔:主要包括实际费用、理赔金额、理赔种类、理赔时间、学号、备注。
2.2.6 系统的住宿管理