高校师生信息管理系统设计开发探究

高校师生信息管理系统设计开发探究

ID:25168414

大小:59.04 KB

页数:4页

时间:2018-11-18

高校师生信息管理系统设计开发探究_第1页
高校师生信息管理系统设计开发探究_第2页
高校师生信息管理系统设计开发探究_第3页
高校师生信息管理系统设计开发探究_第4页
资源描述:

《高校师生信息管理系统设计开发探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、高校师生信息管理系统设计开发探究【摘要】师生信息管理是反映一个学校信息管理工作是否到位的一个重要指标,也是构建高校信息综合管理系统的基础。本文主要对学生基本信息、教师基本信息及日常教学信息的管理及维护进行了分析,基于SQL2000,设计了反映高校师生信息的管理系统。【关键词】师生信息管理系统SQL一、引言曰前,各民办高校的规模不断扩大,由于学生的信息过多,部分学校的学生管理工作几近混乱,不仅存在信息记录不完善的情况,更带来了一系列的安全隐患。进一步导致教学环节中的相关事务无法正常开展。随着计算机技术的发展,各高校都逐渐实现了计算机化管理。为了保证高校的教学工作的顺利进行,

2、减轻日常教学管理的工作量,设计开发一款方便实用的师生信息管理系统显得尤为重要。因此,决定使用高效的C#语言进行程序的编写,利用SQLServer2000作为数据库的管理。本系统的主要任务是实现对学校教师及学生基本信息的管理,同时兼具教师及学生信息的查询、修改及录入等功能。二、系统设计概述系统主要实现教师信息与学生信息两大功能,同时能进行基本的日常教学管理。教师信息模块应该能够进行教师基本信息的查询,包括教学任务的查询、授课班级学生信息的查询和其它教师的课程信息查询等,同时可以进行课程考试成绩的录入功能;学生信息模块则要求能够对学生自身信息的查询,同时可以进行课表的查询,包

3、括其它班级、其它课程的查询以及考试成绩的查询,另外还应能够实现公选课的选课任务等;系统管理方面,则应设置系统管理员,使其拥有最高的管理权,可以对所有数据进行增、删及管理。系统的设计框图如图1所示。三、具体设计(一)学生信息模块设计学生信息模块包括学生基本信息查询、成绩查询及显示界面、课表查询界面以及选修课操作界面。各界面可以通过点击不同的标签进入。在具体的功能设计方面,学生基本信息查询实现的功能包括:学生名称信息查询(该功能设置为教师及管理员具备访问权限)、学生班级及专业信息查询等。课表查询的功能包括本人课表查询、学生课表查询、教师课表查询、按所在院系查询、按上课地点查询

4、、按上课时间查询、按课程名称查询及公选课课程表查询等。以上功能都可以通过数据库较好的实现。(二)教师信息模块设计教师信息模块包括个人信息管理功能、成绩录入功能及教学任务查询功能,这些功能也是通过进入相应的栏目来实现的。具体的设计及功能实现方面,教学任务查询功能方面,可以进行教学计划及工作量管理等各方面进行设置。成绩录入方面则应包括课程成绩的录入方式的选择,包括课程性质(考试、考察)的设置、平时成绩所占比例的设置等,同时提供成绩校对及查询功能。这些功能也是通过数据库的支持来实现的。(三)数据库操作数据库操作包括数据库的连接、数据库的执行及用户类型查询三部分。以上三部分都是在

5、服务器端设计实现的。而用户端只需进行对相应的灌肠函数进行调用就可实现对数据库的访问及操作。下面分别对这几个部分一些探讨。1.数据库的连接privateSqlConnectionb_sqlConnection;publicrDatabase()t_sqlConnection=newSqlConnection(“DataSource=.\SQLEXPRESS;AttachDbFilename=‘\App_Data\Database.mdf’;IntegratedSecurity=True;UserInstance=True,’);b_sqlConnection.Open

6、();}2.查询用户存储过程:ALTERPROCEDUREdbo.QueryUser(@namevarchar(50),@passwordvarchar(50),@typeint)ASselect氺from[user]whereuserName=@nameandpassword=@passwordandtype=@typeRETURN其中的type可以是教师、学生或管理员三种类型。四、总结本文基于SQLServer建立了一个师生信息管理系统,不仅使得高校的信息管理工作效率得以提高,也减少了数据信息的重复及冗余。本文设计的系统具有界面友好、操作简便、上手快速等特点,和传统的

7、信息管理系统相比,有着明显的优势。也为高校后续的综合化管理系统的构建打下了坚实的基础。参考文献:[1]刘伟.山东司法警院教务管理系统设计与实现[D].山东:山东大学,2009.[2]谭桂华.VisualC#高级编程范例.清华大学出版社,2004.[3]罗啸.教学管理系统中教学过程管理的研究.北京硕士论文,2007.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。