1、 毕业(设计)论文毕业(设计)论文 题题 目:目:实验室学生签到考勤系统 学学 号号: 学生姓名:学生姓名: 系系 部:部: 专专 业:业: 年年 级级: 指导教师指导教师 姓名及职称姓名及职称: 完成日期:完成日期: 摘要摘要 实验室学生签到考勤系统主要是针对在校学生而开发的。其主要是在 HTML+DIV+CSS 设计的基础上,用当今比较流行的网站开发技术 PHP 语言进行开 发,用当今世界上最流行的 Apache 作为本站开发的服务器。采用 B/S 体系结 构,通过浏览器就可以访问签到考勤的页面。对于学校实验室的管理有着重大 的作用,帮助网路实验室管理员统计很多数据,例如实验室电脑的使用率
2、,实 验室开放的时间等,并且也为学生记录考勤提供了方便,为老师给学生打平时 分做出了很好的铺垫。此系统针对三种用户,一是管理员,二是教师,三是学 生。数据库采用 MySQL 数据库。考勤签到的功能因用户而异,管理员具有较高 的权限,包括添加教师,课程,院部,查看信息等功能;教师具有查看学生信 息,考勤信息,允许学生签到等功能;学生则具有签到和修改自己信息的功 能。具有易于操作,调理清晰,节省教师时间,方便学生签到,方便老师了解 学生平时表现等特点。并做到了关于考勤的统计等方便大家的功能。大大节约 了学生实验的时间。 该系统使用了 wampserver 开放平台,它是集世界使用排名第一的 Web
3、 服务 器软件 Apache 和 MySQL 数据库系统于一身的开发 php 语言的平台。 该实验室学生签到考勤系统就是为了适应这些要求而设计的。集各种信息 的显示、修改、查询等各种处理为一体。该系统的信息维护,用户操作非常方 便。大大减少了教师的工作量,也无需专业的培训即可上手操作的系统。为实 验室的利用以及将学生考勤记录提供了很大的便利。 关键词:关键词:考勤,签到,php,实验室 目录目录 第 1 章 系统概述 . 1 1.1 总体概述 1 1.2 开发背景和意义 1 1.3 需求分析 2 1.3.1 可行性分析 2 1.3.2 技术可行性 2 1.3.3 经济可行性 2 1.3.4 操
4、作可行性 2 1.4 相关技术介绍 . 3 1.4.1 WampServer 简介 3 1.4.2 EditPlus 简介 . 3 1.4.3 Apache 简介. 3 1.4.4 mysql 简介 4 1.4.5 php 简介 4 第 2 章 总体设计 . 6 2.1 系统目标设计. 6 2.2 系统的功能模块设计 6 2.2.1 管理员模块 7 2.2.2 教师模块 7 2.2.3 学生模块 8 2.3 系统流程设计 . 8 第 3 章 数据库设计 9 3.1 系统实体联系图 . 9 3.2 数据库结构设计 11 第 4 章 详细设计 . 14 4.1 登陆界面设计 . 14 4.2 管理
5、员模块 . 15 4.3 教师模块 17 4.4 学生模块 18 第 5 章 系统总结 . 19 参考文献 20 1 第第 1 1 章章 系统概述系统概述 本章主要是对该系统的总体概述以及对开发的背景和开发技术做了详细的 介绍,将系统的开发背景以及意义进行了讨论。把与系统相关的技术进行介绍 与分析。 1.11.1 总体总体概述概述 随着现代科技的进步,用计算机来进行考勤签到的管理也成为现代化企业 运作必不可少的一部分。在过去我们的考勤工作都是人工完成的,不仅浪费了 很多的人力跟物力,而且无法保证其准确性和透明度,往往给教师带来了诸多 的不便。现在利用计算机来管理我们的考勤工作,并且让学生自己签
6、到,记录 时间,大大降低了教师的工作量,节省了大家的时间,提高了工作效率,使原 本复杂和枯燥无味的工作变得简单而轻松了,而且也实用、安全、准确。计算 机技术特别是数据库技术的发展为实验室考勤签到管理信息系统,甚至对改变 管理思想起着不可估量的作用。实践证明信息技术已在实验室考勤签到的管理 层面扮演越来越重要的角色。通过实验室考勤系统我们能很容易地对学生的到 课信息有一个基本的了解,可以很方便地知道学生的出勤情况,通过对学生出 勤信息的了解,就能计算出学生的出勤信息,包括出勤率、出勤总时间、出勤 次数等。一切的统计和计算都由计算机代为管理了,考勤信息管理系统对实验 室的合理化管理起到了很大的作用,它对学校实验室考勤管理提供了较大的便 捷。所以说,实验室学生签到考勤系统的开发具有非常重要的意义。 1.21.2 开发背景和意义开发背景和意义 计算机辅助管理已在我国的各行各业得到了广泛地应用。尤其是计算机辅 助考勤管理仅是近几年才在我国得到普及和发展,而在许多发达国家计算机辅 助考勤管理已十分普及