1.课题研究现状及意义
1.1 课题研究现状
数字化的发展推动着社会的快速进步,随着网络在人们生活中的普及与深入,各式各样的线上互动系统占据了人们生活的主流。各个高校为了提高综合竞争力,也都争相建立起自己的门户网站,学生和家长获取学校信息的方式变得更为简单。为了提高学校的高效管理,建立起一个专门管理考勤的系统已是发展之需,有了这样一个线上考勤管理系统,老师再也不用为学生们的请假记录丢失而烦恼,改变传统手写的考勤记录可使教师的管理效率直线上升,使教学质量有一个更大的提升,不再为考勤记录的整理而花费其他的心思,能有更多的精力做好教学管理工作,也使校领导对学生们的出勤记录有个更方便的了解方式。考勤系统的出现可使老师与校领导查阅学生的出勤更为便捷,同时也适应了当今数字化得时代要求。因此,高校学生考勤管理系统的开发是非常有必要的。
1.2 研究的意义
高校间的竞争是越来越激烈,为了满足当今数字化对校园的要求,提高学校的综合实力和管理效率是现今各大高校的首要任务。教育行业的主体是学生,学生是未来的栋梁,对学生的管理是学校管理工作的重心,而学生的出勤管理则是学生管理中的基础,因此,有一套适合的考勤管理系统是非常重要的。本系统可实现学校对学生出勤的高效管理,它比人工考勤有许多很多优点,如:数据存储方便、存储量大、安全性高、可快捷查找与管理等。本系统的开发能适应现今数字化发展对学校的要求,更符合现代社会的高效率与快节奏的步伐。本系统采用ASP.NET与SQL Sever2008数据库技术开发,可实现高校自动化、快捷化的考勤管理,使学校对学生的出勤状况可随时查询管理,减轻老师的工作压力,提高学校的教学质量。
2.开发技术介绍
2.1 ASP.NET技术
ASP.NET技术是后起新秀,是ASP技术的升级。它在性能上弥补了ASP技术的不足,并拥有新的特性。ASP.NET技术支持多语言开发,拥有良好的跨平台性,只要是用ASP.NET技术开发出的应用程序几乎可以运行在所有的平台上;且ASP.NET技术简单易学,可管理性、安全性较优,在运行安装时,ASP.NET技术开发的应用程序无需重启系统,只需拷贝简单的必须文件即可完成,给用户带来很大的便利。
2.2 C#语言
C#是微软公司的一种汇编语言,是应用程序开发中不可缺少的一项。C#是多种语言的混合体,它在继承JAVA、VB6、C++语言的各种优点的同时,又改善了程序语言中部分麻烦的操作,是现今开发系统的首选语言。从语言风格、技术和严谨性上来讲,C#技术也是编程语言中最为优秀的一种,现在很多的计算机语言中的新规范和特征都是从C#引发出的。它运行在 .NET Framework平台上,功能强大,种类安全,是微软.NET开发环境中的重要组成部分。C#语言表示形式优美,具有通用性,使初学者能快速上手操作,实现应用程序的快速开发。
2.3 SQL Server 2008数据库
本系统采用SQL Server 2008为数据库,是因为其具有系统管理先进、数据接口较优、调用方便等优点。 可以在 Microsoft .NET 和Visual Studio开发的自定义应用程序里选用数据,用面向服务的架构(SOA)和 Microsoft BizTalk Server 进行的业务进程中的数据使用。系统的管理员可直接使用日常工具访问数据,且SQL Server 2008 能管理组织所有数据并在Microsoft数据平台上发表。将各类结构化文本数据直接存储在数据库内,能实现数据的查询、搜索、同步、报告和分析的功能。数据存储设备多元化,无论在哪儿,它都能轻松的掌控数据而无需追溯数据的根目录位置。