论文部分内容阅读
【摘要】:教师信息管理系统的建立,能够满足教师、学校、教育管理部门三级用户管理教师信息的要求,对其研究具有非常重要的意义。本文主要论述了教师信息管理系统的实现,以供参考。
【关键词】:教师;信息;管理系统;实现
中图分类号:C93文献标识码: A
1、前言
随着经济的发展,社会的进步,人们接受教育程度的提高,越来越多的人们参与到实施教育和接受教育中,与之相关的教育设施和设备,配套的其他软件也被人们越来越重视。教育在在人们的生活中成为必不可少的一部分,传统的教育管理也日渐出现弊端,逐渐地显现出无法满足现代教育的需要,故对教师管理引入信息化具有非常重要的意义。本文以下内容将对教师信息管理系统的实现进行研究和探讨,以供参考。
2、教师信息管理系统的实现
2.1、开发工具
本系统采用B/S三层模式,以C#为开发语言,使用Microsoft Visual Studio2010为开发工具,MS SQL Server2005作为数据库平台。首先基于.NET的Microsoft Visual Studio是.NET平台下非常强大的软件开发工具,在Visual Studio开发环境下,提供了一整套的软件开发和测试工具。其次SQL Server是美国微软公司推出的一个性能卓越的关系型数据库管理系统,支持多种操作系统平台、性能可靠,易于使用,是一种面向数据库对象的通用数据处理语言规范,能完成提取、查询数据、插入、修改删除数据,生成、修改和删除数据库对象,数据库安全控制,数据库完整性和数据保护控制。最后C#语言是在C和C++的基础上重新构造的、语法与C++和Java都比较相似的、基于.NET框架支持的一种完全面向对象的、类型安全的编程语言。
2.2、功能实现
教师信息管理系统的实现包含如下几个方面的内容:第一,登陆界面。登录界面放置了两个input控件,分别用于输入用户名和密码,分别命名为name和password,由于密码是隐秘的,所以password的type属性设置为password,这样达到的效果是输入的密码使用的是点来显示而不显示具体内容。用户要登录系统时必须输入用户名和密码,点击登录,系统就会进行一系列的验证,当成功后,就会跳转至相应的界面。而点击退出,则会关闭网页。第二,基本情况显示。
教师基本信息通过基本情况表的形式显示出来,而基本信息表有固定的格式和要求。系统在当前界面上通过按比例固定table和单元格的长宽高而制作出来的表格,并在显示信息的单元格内放入label控件,后台绑定代码,将数据库的信息按要求显示在指定的控件中,从而得到了一张A4纸大小的表格(和纸质的教师基本信息表大小、格式、内容一样)。干部审批表和干部基本信息表使用的是相同的方法制成的。第三,基本信息管理界面。基本信息管理界面用了大量的TextBox来实现信息的输入和显示,将信息显示在TextBox中是为了方便用户查看和修改自己的信息。用户修改基本信息只需要在想修改的内容的对应控件中删除之前的信息输入想输入的信息单击确定即可。其他管理界面还使用了GridView作为主要信息的显示,因为像学历、简历等信息都不是唯一的,而是多条的,所以要修改信息的时候必须要选择是修改哪一条信息。由于基本信息是唯一的,所以不需要GridView。第四,教师调动界面。教师调动会根据权限显示不同的功能,当是教育局管理员权限的情况下,该界面只显示分配的功能,而校级管理员的情况下就会显示调出教师和接收教师的功能。教师名单通过CheckBoxList经过后台绑定数据库的信息来显示的。CheckBoxList即可以批量显示信息又是个多选框,正符合了当初所设想的能够同时调出或接收多名教师。第五,搜索界面。系统目前实现的查询条件最多是5条,模糊和精确的查找功能会根据不同的查询条件进行了区分设定,当查询的是出生年月、工作开始时间等这类有范围的日期等,不选用模糊和精确,而是通过用户填写的日期的位置,是前面一个还是后面一个来确定查询的是该日期之后的还是该日期之前的信息。关于工资等数字类查询条件则可以通过设定大于、小于和等于的判定条件来进行查询。由于当教师信息繁杂的时候,可能搜索出很多信息,系统还提供了自由设定GridView每页显示的信息条数。第六,系统参数管理界面。系统参数管理是用了3个GridView来显示所有信息、有效信息以及无效信息,虽然GridView的信息是动态绑定的,但是操作中按钮是固定绑定的,所以需要3个。而3个GridView不会同时显示,当用户选择显示所有信息的时候,显示有效的GridView将会隐藏。为了给用户提醒的作用,界面将添加和修改的操作模块进行了隐藏,只有当用户点击了相应的控件,操作模块就会显示。第七,密码修改界面。修改密码时,系统会先验证输入的原始密码是否正确,以防当用户挂机的时候被他人盗用而篡改了密码。然后系统验证输入的两次密码是否相同,不相同则会给予提示,防止用户可能按错键而不知自己改了什么密码。当上述验证都通过的情况下个人密码才会成功修改,修改成功后系统会跳转回登录界面。
3、结尾
随着社会的全面发展,教育的内涵和外延也在发生变化,教育资源的均衡发展、优秀师资的校间流转、教师队伍的培养发展等等,需要站在更高层面上来考虑问题,因此需要教育系统建立统一的教师信息管理系统,来统一、更有效的开展教师信息的管理工作。
【参考文献】
[1]《SQL Server 2005实用教程》魏衍君等,西北工业大学出版社
[2]《数据库系统概论》王珊等,高等教育出版社
[3] 《軟件工程》张海藩等,人民邮电出版社
【关键词】:教师;信息;管理系统;实现
中图分类号:C93文献标识码: A
1、前言
随着经济的发展,社会的进步,人们接受教育程度的提高,越来越多的人们参与到实施教育和接受教育中,与之相关的教育设施和设备,配套的其他软件也被人们越来越重视。教育在在人们的生活中成为必不可少的一部分,传统的教育管理也日渐出现弊端,逐渐地显现出无法满足现代教育的需要,故对教师管理引入信息化具有非常重要的意义。本文以下内容将对教师信息管理系统的实现进行研究和探讨,以供参考。
2、教师信息管理系统的实现
2.1、开发工具
本系统采用B/S三层模式,以C#为开发语言,使用Microsoft Visual Studio2010为开发工具,MS SQL Server2005作为数据库平台。首先基于.NET的Microsoft Visual Studio是.NET平台下非常强大的软件开发工具,在Visual Studio开发环境下,提供了一整套的软件开发和测试工具。其次SQL Server是美国微软公司推出的一个性能卓越的关系型数据库管理系统,支持多种操作系统平台、性能可靠,易于使用,是一种面向数据库对象的通用数据处理语言规范,能完成提取、查询数据、插入、修改删除数据,生成、修改和删除数据库对象,数据库安全控制,数据库完整性和数据保护控制。最后C#语言是在C和C++的基础上重新构造的、语法与C++和Java都比较相似的、基于.NET框架支持的一种完全面向对象的、类型安全的编程语言。
2.2、功能实现
教师信息管理系统的实现包含如下几个方面的内容:第一,登陆界面。登录界面放置了两个input控件,分别用于输入用户名和密码,分别命名为name和password,由于密码是隐秘的,所以password的type属性设置为password,这样达到的效果是输入的密码使用的是点来显示而不显示具体内容。用户要登录系统时必须输入用户名和密码,点击登录,系统就会进行一系列的验证,当成功后,就会跳转至相应的界面。而点击退出,则会关闭网页。第二,基本情况显示。
教师基本信息通过基本情况表的形式显示出来,而基本信息表有固定的格式和要求。系统在当前界面上通过按比例固定table和单元格的长宽高而制作出来的表格,并在显示信息的单元格内放入label控件,后台绑定代码,将数据库的信息按要求显示在指定的控件中,从而得到了一张A4纸大小的表格(和纸质的教师基本信息表大小、格式、内容一样)。干部审批表和干部基本信息表使用的是相同的方法制成的。第三,基本信息管理界面。基本信息管理界面用了大量的TextBox来实现信息的输入和显示,将信息显示在TextBox中是为了方便用户查看和修改自己的信息。用户修改基本信息只需要在想修改的内容的对应控件中删除之前的信息输入想输入的信息单击确定即可。其他管理界面还使用了GridView作为主要信息的显示,因为像学历、简历等信息都不是唯一的,而是多条的,所以要修改信息的时候必须要选择是修改哪一条信息。由于基本信息是唯一的,所以不需要GridView。第四,教师调动界面。教师调动会根据权限显示不同的功能,当是教育局管理员权限的情况下,该界面只显示分配的功能,而校级管理员的情况下就会显示调出教师和接收教师的功能。教师名单通过CheckBoxList经过后台绑定数据库的信息来显示的。CheckBoxList即可以批量显示信息又是个多选框,正符合了当初所设想的能够同时调出或接收多名教师。第五,搜索界面。系统目前实现的查询条件最多是5条,模糊和精确的查找功能会根据不同的查询条件进行了区分设定,当查询的是出生年月、工作开始时间等这类有范围的日期等,不选用模糊和精确,而是通过用户填写的日期的位置,是前面一个还是后面一个来确定查询的是该日期之后的还是该日期之前的信息。关于工资等数字类查询条件则可以通过设定大于、小于和等于的判定条件来进行查询。由于当教师信息繁杂的时候,可能搜索出很多信息,系统还提供了自由设定GridView每页显示的信息条数。第六,系统参数管理界面。系统参数管理是用了3个GridView来显示所有信息、有效信息以及无效信息,虽然GridView的信息是动态绑定的,但是操作中按钮是固定绑定的,所以需要3个。而3个GridView不会同时显示,当用户选择显示所有信息的时候,显示有效的GridView将会隐藏。为了给用户提醒的作用,界面将添加和修改的操作模块进行了隐藏,只有当用户点击了相应的控件,操作模块就会显示。第七,密码修改界面。修改密码时,系统会先验证输入的原始密码是否正确,以防当用户挂机的时候被他人盗用而篡改了密码。然后系统验证输入的两次密码是否相同,不相同则会给予提示,防止用户可能按错键而不知自己改了什么密码。当上述验证都通过的情况下个人密码才会成功修改,修改成功后系统会跳转回登录界面。
3、结尾
随着社会的全面发展,教育的内涵和外延也在发生变化,教育资源的均衡发展、优秀师资的校间流转、教师队伍的培养发展等等,需要站在更高层面上来考虑问题,因此需要教育系统建立统一的教师信息管理系统,来统一、更有效的开展教师信息的管理工作。
【参考文献】
[1]《SQL Server 2005实用教程》魏衍君等,西北工业大学出版社
[2]《数据库系统概论》王珊等,高等教育出版社
[3] 《軟件工程》张海藩等,人民邮电出版社