VC++学生课堂出勤管理系统设计

根据一般考勤管理所需要的功能定下了总体的大纲,随后根据大纲一步一步的开始详细设计。设计过程中也遇到了不少的问题,其中最令人印象深刻是程序运行时经常出现的一个“runtime”错误


摘  要:近年来,由于我国教育事业高速发展,全国各大高校的规模不断扩大、学生的数量迅速增长,随之而来的是对学生的个人成绩、获奖情况、出勤情况等信息进行管理的任务变得越来越繁琐。本设计致力于开发一款对学生出勤情况进行简单记录、查看以及编辑的学生课堂出勤管理系统。

本系统使用Microsoft Visual C++ 6.0和Microsoft Office Access数据库进行开发。Microsoft Visual C++ 6.0用于设计界面、编写代码;Microsoft Office Access数据库则是用来存储学生的出勤信息。本系统中包含输入、查询、修改、统计等模块,可以让考勤老师和学生使用自己的账号登录系统查看出勤情况。登录系统之后,考勤老师可以对考勤信息进行添加、编辑、删除等等操作,而学生则只能查看自己的出勤记录,不能对记录进行修改。此外,对Microsoft Office Access数据库进行了加密,从而保证了信息的安全性。

该论文有图5幅,参考文献13篇。

关键词:Visual C++  课堂出勤管理  系统设计  数据库

A student classroom attendance management system

Abstract: China's education business has developed rapidly for the past few years. The scale of universities across the country is expanding, and the number of students in universities is expanding rapidly. With it comes, the task of managing students' personal achievements, awards, attendance and other informations, is getting more and more complicated. The student classroom attendance management system isdedigned, it can record, view and edit the attendance record of students.

The system is developed by Microsoft Visiual C++ 6.0 and Access databases. Microsoft Visiual C++ 6.0 is used to design interfaces and write code, as well as the Access database is used to store students' attendance information. The system contains modules such as input, query, modification, statistics, etc. So that the teacher and students can use their own account login system. Then the attendance can be chcked. The attendance teachers can add, edit, delete the attendance information, while the students can only check their attendance record but cannot modify the record. By the way, the Access database is encrypted to ensure the security of the information.

There are 5 pictures and 13 references in this paper.

Key Words: Visual C++  Attendance management  system design  database

 

目录

摘  要 I

Abstract II

1 绪论 1

1.1 出勤管理系统的研究背景和意义 1

1.2 出勤管理系统研究现状 1

1.3 出勤管理系统的主要内容 1

2.开发工具的介绍 3

2.1 开发语言 3

2.2 数据库 3

2.3 开发平台的构建 3

3.系统结构解析 4

3.1系统结构 4

3.2 系统主要模块解析 4

4.数据库与数据源 5

4.1构架环境 5

4.2数据库加密 5

5. 创建工程 6

6.界面设计与功能实现 7

6.1 登录界面及其衍生界面 7

6.2 主界面 9

7.结论 12

参考文献 13

致谢 14

1 绪论

1.1 出勤管理系统的研究背景和意义

世界在进步、科学在发展,规范化和现代化的高效管理方式是各大高校快速发展的前提。而人事管理系统又是高校信息管理中一个相当重要的部分,对一所高校而言,如果能使人事管理方面的效率得到提高,无疑会节省很多不必要的时间和精力,从而去从事其他的项目工作。而且,在电子产品铺天盖地,信息网络愈加庞大的今天,使用计算机技术和网络技术进行各项事业的管理操作已经势在必行。

各大高校乃至中学,师生数量都在迅速增加,考勤工作也越来越繁重。而考勤结果这种重要的数据记录在纸质文档上显然不是一个安全便捷的做法,因此,运行在电脑平台上的考勤管理系统便应运而生。学生课堂出勤管理系统将学生的出勤记录保存在数据库中,并且可以让学生方便地查看的自己的出勤记录,以及让考勤老师对出勤记录进行编辑。