考勤管理功能:考勤的主要对象是学生,此功能的主要目的是对学生的请假及缺课等情况进行整体的统计,不仅学生用户可以查询,任课教师及班主任等用户也可以查询,此功能是整个系统实现的基础[3]。
后台管理功能:无论任何系统都会存在数据更新和文护等问题,因此,后台管理功能是每个系统都会需要的。管理员用户是实现此功能的唯一用户,主要针对高校每年的课表变化和人事变动,对其他三类用户进行管理。
3.系统功能划分
3.1 请假系统模块
该模块的主要操作用户是学生,学生登陆系统后通过此模块向班主任提出请假申请。申请的主要内容是填写其请假的时间和原因,填写完成后提交由班主任进行审核审批,审核通过后学生可以实时查看请假通过情况。如果审核没有通过,则请假不成功,学生可以查看班主任批复原因或再次提出请假。
3.2考勤管理模块
该模块是整个系统实现的基础,考勤的主要对象是学生,是对学生本学年出勤情况的一个整体的统计,包括其请假情况的统计,系统的几类用户都有参与。但是权限有所不同,学生只能查看本人的信息统计,任课教师和班主任查看本班学生的出勤信息,管理员可查看系统所有学生的出勤信息。
3.3后台管理模块
本模块的使用者仅有管理员一类用户,主要职责是针对学校的课表变化及人事变动等情况,对系统的数据进行动态的更新,也负责对其余三类用户进行添加和修改。
4.系统开发工具介绍
本系统使用Access 2010建立数据库,利用VB 6.0设计用户界面和VB中的ADO数据控件完成与Access数据库的连接。
4.1 Visual Basic及ADO数据访问技术简介
Visual Basic是一种可视化程序设计语言,它拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,使用DAO、RDO、ADO等数据控件可以轻松的和数据库相连接或创建ActiveX控件。而且使用它来创建应用程序非常简单,不管是从什么角度而言,VB都是这个世界上使用最为广泛的语言。
由于VB程序组件的属性和方法可以通过添加代码来指定,因此,使用VB进行程序创建相较于其他办公软件而言具有很大的优越性。随着计算机的飞速发展,关于其性能的争论也越来越少,应用也越来越广泛。
ActiveX Data Objects(ADO)是微软公司最新的数据访问技术。其主要作用是用于提供数据库访问。使用Visual Basic中的ADO数据控件,只要设置好ADO数据控件的ConnectionString和Recordsource属性,即使在不编写任何代码的情况下,也可以快速访问并浏览Access数据库。
4.2 Access数据库介绍
Microsoft Office Access是一种数据库管理系统,可用于开发应用软件或者应用程序的构建。它提供了多种用来建立数据库系统的对象,具有强大的数据处理能力,为建立功能完善的数据库管理系统提供了便利,使得用户不必编写代码,就可以完成大部分数据管理的任务。
Microsoft Office Access不仅在公司或者企业都有广泛的应用。其用途主要体现在以下两点:
①对数据进行处理分析。Microsoft Access拥有强大的数据处理和分析能力,工作人员利用其检索功能即能方便地对各种信息进行比较、汇总等统计,又可以灵活地设置统计的条件,这一点上是Excel无法与之相比的。学会熟练的使用access,可以极大地提高工作效率。
②用来开发软件。对比其他各类企业管理软件而言,其最大的优点是:简单易学。即使是没有学过类似内容的人员,也能轻松地掌握,而低成本这一优势则使它在企业管理中拥有很大的发展空间。 VB考勤信息管理系统设计(3):http://www.youerw.com/jisuanji/lunwen_38839.html