高校教学管理系统(终稿)Word文档格式.doc
- 文档编号:7211781
- 上传时间:2023-05-08
- 格式:DOC
- 页数:34
- 大小:668.50KB
高校教学管理系统(终稿)Word文档格式.doc
《高校教学管理系统(终稿)Word文档格式.doc》由会员分享,可在线阅读,更多相关《高校教学管理系统(终稿)Word文档格式.doc(34页珍藏版)》请在冰点文库上搜索。
2012年4月15日
摘要
高校教务管理业务是高等教育中的一个极为重要的环节,是整个学校管理的核心和基础。
随着IT的快速的发展和高等教育体制改革的进一步深入,普通的教学管理方法、方式以及工作效率已不能适应新时代的发展需求,不能很好地完成日常教学管理工作。
这是开发这个教务管理系统的理由。
本系统主要实现教师查询个人信息、学生的选课信息和课程的通知等,录入学生的成绩、课程计划、教学日历和个人信息等,删改各项信息的功能。
系统使用V#制作前台界面,后台使用MicrosoftSQLServer2008制作数据库。
通过V#建立MSSMicrosoftSQLServer数据源来连连接前台界面和后台数据库。
根据目前计算机的普遍流行,如果使用计算机教学管理软件来管理各种信息,应相对轻松很多。
现代教学管理系统的开发就是在于提高教学管理工作效率,加强教学管理,以全面实行计算机管理,这样以来,不但可以提高管理人员的工作效率,而且能安全、长久地存储教师和学生的信息等,便于信息的查找与管理。
关键词:
教学管理;
报表统计;
VisualC#.NET;
MicrosoftSQLServer
Abstract
Collegeeducationaladministrationmanagementworkisanextremelyimportantpartinhighereducation,isthecoreandfoundationoftheschoolmanagement.Withtherapiddevelopmentofcomputertechnologyandthedeepeningofthereformofhighereducationsystem,thetraditionalteachingmanagementmethods,meansandworkefficiencyhascan'
tadapttothenewdevelopmentneeds,notcompleteteachingmanagementworkwell.Thatisthereasontodevelopthiseducationaladministrationmanagementsystem.
Thissystemmainrealizationteachersaccesstopersonalinformation,studentcourseselectionandcoursenotice,suchasteachingcalendarentry,lessonplans,studentperformanceandpersonalinformation,suchasremovingalltheinformationfunction.
SystemUSESV#frontdeskinterface,thebackgroundusingMicrosoftSQLServer2008database.ThroughtheestablishmentofMSSV#MicrosoftSQLServerdatasourcetoconnectconnectionatthefrontdeskinterfaceandbackstagesupporter'
sdatabase.
Basedonthepopularityofcomputer,ifyouusethecomputerteachingmanagementsoftwaretomanageallkindsofinformation,shouldberelativelyeasier.Moderneducationaladministrationmanagementsystemmanagementsystemdevelopmentistoimprovetheworkefficiencyofeducationaladministration,tostrengthenthemanagementofeducationaladministration,toimplementcomputermanagement,sincelikethis,notonlycanimprovetheworkefficiencyofmanagement,andinformationforteachersandstudentscansecure,long-termstorage,suchaseasytofindandmanageinformation.
Keywords:
educationaladministration;
Statisticsreport;
VisualC#.NET;
MicrosoftSQLServer
目录
作者承诺保证书 I
摘要 II
Abstract III
第一章绪论 1
1.1本课题的来源及研究意义 1
1.1.1本课题的来源 1
1.1.2课题的研究意义 1
1.2高校教学系统概述 1
1.2.1我国高校教学管理系统发展现状 1
1.2.2高校教学管理系统的发展前景 2
第二章高校教学管理的详细设计 4
2.1需求分析 4
2.1.1功能需求分析 4
2.1.2用户需求分析 4
2.2总体设计 5
第三章数据结构设计 6
3.1数据结构设计原则 6
3.2概念结构设计E-R图 7
3.3SQLServer2008创建表格 9
第四章系统详细设计 14
4.1.登陆界面结果及实现实现 14
4.2.系统查询模块的结果及实现 16
4.3成绩管理模块结果及实现 17
第五章系统测试 19
5.1测试范围 19
5.2测试过程 19
第六章系统维护 21
结论 23
致谢 24
参考文献 25
附录1 26
附录2 27
V
第一章绪论
1.1本课题的来源及研究意义
1.1.1本课题的来源
教学管理系统是高等学校教育工作的一项重要内容,是整个学校管理的核心和基础。
教学管理工作是说学校管理人员按照一定的教育方针,运用先进的管理手段,组织、协调,指挥和指导各方面人员活动,以便高效率、高质量的完成各项教学任务,完成国家所制定的教育目的。
教务管理工作是学校教学工作的中枢,是保证高等教学机制正常运转的纽带,它是一项具有目的性、计划性、适应性、创造性和科学性的工作。
教学管理工作能关系到高校教学管理秩序的稳定和教学质量的提高,关系到高校的发展和人才的培养,教学管理在高校中占有非常重要的地位。
随着IT技术的飞速发展和高等教育体制改革的进一步深入,传统的教学管理方法、手段以及工作方式已不能适应新的发展需求,不能很好地完成教学管理工作。
提高教务管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。
同时,运用先进的信息技术,开发高校综合教务管理系统,是深化教务体制改革的有力措施。
要全面理解高校教务管理系统的需求,首先需要了解高校教务管理的内容、方法和流程等知识。
1.1.2课题的研究意义
根据目前计算机的普遍流行,如果使用计算机教学管理软件来管理各种信息,应相对轻松得多。
目前教务管理系统的开发就是在于提高教务管理的工作效率,加强教学管理,以全面实行计算机管理,这样以来,不但可以提高管理人员的效率,而且能安全、长期地存储教师和学生信息等,便于信息的查找与管理。
1.2高校教学系统概述
1.2.1我国高校教学管理系统发展现状
随着我国教育改革不断的提高、素质教育全面的推进和高校办学规模不断的扩大,高校教学资源日益的紧张,怎么提高资源的使用效率,处理成倍的提高的信息量,已经成为管理职能部门共同关心的焦点。
因此,很多高校开启并加速了数字化校园建设的步伐,并相继建成了校园网络,搭建了信息化校园硬件平台。
一部分高校购置了教学管理系统,或者单独研发了单项管理模块,但是,很多软件的实际使用过程中都会存在一些缺陷:
功能不完善,不能涵盖高校管理部门的各个方面;
可用度不强,许多实际问题得不到解决;
缺乏统一规则,系统设计,大量数据形成信息“孤岛”。
纵观现在国内研究现状,在安全性和信息更新化方面存在有一定不足,单独建立现有的系统资源资料,共享性能很差;
在以管理者为主题的模块中,信息取舍依赖管理者对信息的认知与喜好,比较不容易掌握用户真正的需求,也因此无法满足用户的需求。
因此,教学管理系统应充分依托校园网,实现教学信息集中管理、分散操作、信息共享等,使不完善的教务管理朝数字化、综合化、智能化的方向发展,并为进一步实现完善的计算机教务系统和全校信息系统打下良好的基础。
建立基于Web教学管理的系统,可以通过网络把信息采集等工作整合到行政人员的日常处理中;
充分发挥部、处、室、系等的校区教学管理的职能,提高各级部门的教学管理质量、效率、水平;
能解决教学管理信息量大,信息采集难,信息反馈滞后,信息准确性低的瓶颈,从而从全面实现教务管理的自动化、数字化、网络化、使教务管理高效有序地进行.
1.2.2高校教学管理系统的发展前景
从调研情况来看,目前国内综合教务管理系统本地化的相关技术已经比较成熟,软件功能也比较全面,但系统在高校本地化应用中产生的问题却依然很突出。
针对高校综合教务管理系统本地化应用的现状,为促进高校综合教务管理系统本地化顺利实施和良性发展,课题组结合近年来对于系统本地化策略和实践的研究,有下面的发展前景:
(一)主动强化系统本地化意识
软件本地化,主要包括两层含义:
一是软件研发人员实施的本地化,二是软件用户实施的本地化。
“本地化”对于软件研发人员来说,并不是一个陌生的概念,而对于高校用户而言,真正意识到“本地化”重要性的却并不多见。
长期以来,人们对于软件的认识过多地看重其“技术性”和“工具性”,这种认识已经形成了人们的“潜意识”,在这种意识的支配下,高校用户顺理成章就会认为:
系统本地化是“软件研发人员的事情”,系统出现的问题都是软件研发时“设计不合理”、“功能不完善”。
因而,高校往往把系统本地化的一切责任推向软件研发人员,便会忽视用户层面的软件本地化。
要从根本上扭转综合教务管理系统建设效果不佳的状况,高校就必须摆脱思想上“潜意识”的束缚,正确认识系统本地化的意义,遵循软件本地化规律,加强软件本地化研究,主动承担起用户层面软件本地化的责任。
(二)科学设计系统本地化流程
从上述国内高校综合教务管理系统本地化建设的三种情况来看,三种方式下都未能取得系统本地化的满意效果,由此可见,其原因不在于选择何种建设方式。
缺乏对系统本地化流程的科学设计,才是影响系统本地化效果的最关键原
因。
从调研情况来看,很高校没有把系统本地化当做一件很重要的事情来抓,也没有对综合教学管理系统本地化流程进行科学规划和设计。
由于缺乏科学的流程设计,高校多是盲目地服从于或者完全地依赖于软件研发人员提供的系统本地化流程设计方案,这种方案很难确保能完全符合每所学校的教务管理实际,难免会在系统本地化过程中遇到各种问题。
科学设计系统本地化流程,能够避免系统本地化建设的盲目性,不仅可以强化本地化测试和本地化验收等薄弱环节,而且可以有效减少系统本地化问题的生成,,有利于建成符合本校实情、具有本校特色的综合教务管理系统。
(三)全面评价系统本地化水平
系统本地化的目的是要提高系统本地服务水平。
高校综合教务管理系统能否充分发挥其所长,并提供高水平的本地服务,这需要通过对系统的全面评价才能得知。
而评价的全面性直接依赖于系统功能发挥的完整性。
调研中发现,一
些高校的综合教务管理系统在学籍管理、考试考务、教材管理、实践教学、教学考评等方面,或多或少都存在着个别功能暂未使用的情况。
因此,系统并没有完全发挥出其应有的服务水平。
第二章高校教学管理的详细设计
2.1需求分析
2.1.1功能需求分析
(1)班级的信息维护界面
能够完成学校各个班级所有基本信息的输人登记,所有班级的信息的修改、插入、删除等工作。
可以按照特定信息进行查找,并且按照特定的要求进行排序。
提供一定的帮助文件和系统维护等功能。
(2)学生的信息维护界面
能够完成学生所有基本信息的输人登记,所有学生信息的修改、插人、删除等工作。
(3)课程的信息维护界面
能够完成学校不同专业课程信息的输入,包括任课老师信息。
还可以对课程信息进行修改、删除等操作。
可以按照课程的编号、课程的名称、拼音码进行查询,相应的课程的信息会出现在窗口界面。
(4)课表的查询界面
学生根据自己的学号、姓名、年级进行选课可以查到自己所选课程的详细上课时间。
(5)学生成绩输入界面
当选课结束的时候,教师可以根据课程的编号查询其所教授的课程,然后给学生录入一定的成绩,然后提交。
(6)打印成绩单界面
可以根据学号打印学生相应的成绩。
2.1.2用户需求分析
本系统是针对高等院校的教务管理系统,因此教务管理系统的用户包括学生和课程。
主要涉及系部信息、班级信息、学生信息、课程信息以及选课记录和成绩等多种数据信息。
实现的具体功能如下:
基础维护:
1、班级信息维护
2、学生信息维护
3、课程信息维护
教学管理:
1、课表查询
2、成绩输入
报表打印——打印成绩单
2.2总体设计
教学管理系统
基础信息维护
教学管理
报表统计
班级信息维护
课程信息维护
打印成绩单
成绩输入
成绩修改
成绩查询
学生信息维护
图2-1设计表
第三章数据结构设计
3.1数据结构设计原则
数据库设计是基于据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。
一般,数据库的设计过程大致可分数据库设计为5个步骤:
1.需求分析:
调查和分析用户的业务活动和数据的使用情况,弄清所用数据的种类、范围、数量以及他们再业务活动中交互的情况,确定user对数据库系统的使用要求和多种约束条件等,形成用户需求约束。
2.概念设计:
对用户要求描述的现实世界(是一个工厂、亦或是一个商场在或者一个学校等),通过对其中地址的分类、聚集和定义,建立成抽象地概念数据Model。
这个概念模型应可以直接反映现实世界各部门的信息构成、信息流动情况、信息问的相互制约的关系以及各部门对信息储存、查询和加工地要求等。
所建立的Model尽可能避开数据库在计算机上的具体实现的细节,用一种抽象的形式表示出来。
应该以扩充的实体(E-R模型)联系模型方法为例,首席先明确现实世界各部门所含的各种实体及其属性、实体间的联系以及对信息的制约条件等,从而给出各部门内所用信息的局部描述(在数据库中称为用户的局部视图)。
其次再将前面得到的多个用户的局部视图集成为一个全局视图,即用户要描述的现实世界的概念数据模型。
3.逻辑设计:
主要工作任务就是将现实世界的概念数据Model设计成数据库的一种逻辑模式,就是适应于某种特定数据库管理系统所支持的逻辑数据模式。
与此同时,可能还需为各种数据处理应用领域产生相应的逻辑子模式。
这一步设计的结果就是所谓“逻辑数据库”。
4.物理设计:
基于特定的数据库管理系统所提供的各种存储结构和存取方式等依赖于现实中具体计算机结构的各个物理设计措施,对每个具体的应用任务尽可能选定最合适的物理存储结构(包括文件的类型、索引的结构和数据的存放次序与位逻辑等)、存取方法和存取路径等。
这一步设计的结果就是所谓“物理数据库”。
5.验证设计:
在以上设计的基础上,收集数据并具体建立一个数据库,运行一些典型的应用任务束验证数据库设计的正确性和台理性。
一般,一个大型数据库的Design过程往往需要经过多次循环并且反复。
当设计的某一步发现问题时,可能就需要返回到钱面去进行修改。
因此.在做上述数据库设汁时就应考虑到令后修改。
因此.在做上述数据库设汁时就应考虑到令后修改设计的可能性和方便性。
3.2概念结构设计E-R图
年级
班级编号
性别
学号号
姓名
籍贯编号
学籍编号
省份证号
民族编号·
政治面貌编号
学生
图3-1成绩表实体E-R图
课程表
上课时间天
上课时间节
课序号
课程编号
编号
上课地点
图3-2课程表实体E-R图
对于报表统计,我们可以将成绩单实体抽象出来。
成绩单
课程名称
成绩
开课系别
教师
图3-3成绩表实体E-R图
依据上述理论,整个系统的数据库设计分为教师、学生、系统管理三大块,下面三个图显示了
图3-4学生相关表的关系图
图3-5教师相关表的部分相关的关系图
图3-6系统管理员相关的部分关系图
3.3SQLServer2008创建表格
1.系统表
(系编号、系名称、系主任、联系电话、地址,备注)
功能:
该数据表的作用是保存学院各系信息。
它以“系编号”为主键。
“系表”所包含的字段信息如表3-1所示:
表3-1系部表字段信息
字段
数据类型
大小
备注
系编号
文本
8
主键
系名称
10
唯一索引
系主任
必填字段
联系电话
12
地址
2.专业表
该数据表的作用是保存各专业基本信息。
它以“专业编号”为主键。
“专业表”所包含的字段信息如表3-2所示:
表3-2专业表字段信息
专业编号
专业名称
系别
3.班级表
(班级编号、班级名称、所属专业、班级人数、班主任,年级名称、备注)功能:
该数据表的作用是保存班级资料信息,它以“班级编号”为主键。
“班级表”所包含的字段信息如表3-3所示:
表3-3班级表字段信息
班级名称
所属专业
专业表
班级人数
数字
1-200
班主任
年级名称
5
4.学生基本信息表
(学号、姓名、性别、出生日期、民族、身高、政治面貌、婚否、E-mail、身份证号,班级、家庭住址、联系电话、照片、个人简介,备注)
该数据表的作用是保存所有学生的档案资料信息,它以“学号”为主键。
“学生基本信息表”所包含的字段信息如表3-4所示:
表3-4学生基本信息表字段信息
学号
文本)
出生日期
日期/时间
长日期
民族
20
身高
100-250
政治面貌
婚否
是/否
身份证号
掩码
班级
班级表
家庭住址
50
照片
OLE对象
个人简介
5.课程资料表
(课程编号、课程名称、学时数、拼音码,学分数、考核类型,备注)
该数据表的作用是保存学校所有开设课程的资料信息。
它以“课程编号”为主键。
表3-5课程资料表字段信息
拼音码
学时数
1-100
学分数
0-10
考核类型
4
6.教师资料表
(教师编号、姓名、性别、职称、班主任、出生日期、婚姻状况、身份证号、联系电话、住址、所属系)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 教学管理 系统 终稿