智能考勤系统服务器端软件设计与实现

 2023-02-24 09:02

论文总字数:13773字

摘 要

随着智能手机等智能移动终端的普及和移动互联网的发展,云端 客户端的模式诞生出诸多创新应用。智能化考勤系统可以充分发挥终端的便利性和服务器端的强大处理能力,实现动态化和定制化的考勤。本课题作为智能化考勤系统的服务器端软件设计,以阿里云服务器为基础,在服务器端进行环境的搭建和配置,根据环境搭建的具体情况,选取相应的软件安装,并在数据库的设计中根据学校在校学生的具体需求和情况进行数据库的相关功能和设计,来实现具体考勤功能的需要,最后通过服务器端的数据和安卓端的数据以及网页数据的交互来实现整体考勤机的功能,最终实现智能化考勤。

关键词:蓝牙;智能手机;服务器;数据库;考勤

The design and implementation of smart attendance system server

Abstract

With the popularity of mobile Internet and the development of smart phones and other intelligent mobile terminals,Cloud Client model was born out of many innovative applications.Intelligent attendance system can give full play to the convenience and server processing power terminal,Dynamic and customized attendance.The issue of intelligent software as server time and attendance system design,In Ali cloud server-based,Be set up and configure the server environment,Depending on the circumstances of the environment to build,Select the appropriate software installed,And in the design of the database related functions and design of the database according to the school students of the specific needs and circumstances,Attendance required to achieve a specific function,Finally, interactive data and Android end server-side data and web page data to achieve the overall attendance function,then realize the function.

Key words: Bluetooth; Intelligent mobile phone; The server;Data base;Attendance

目 录

摘 要 I

Abstract II

目 录 III

第一章 引言 1

1.1 选题背景及意义 1

1.2 设计的主要内容与任务 1

第二章 系统分析 3

2.1可行性分析 3

2.1.1经济可行性 3

2.1.2技术可行性 3

2.2系统需求概述 3

2.3 系统需求分析 4

2.3.1功能需求   4

2.4系统概要设计 4

2.4.1系统功能分析 4

2.5数据库需求分析 4

第三章 系统开发相关技术 6

3.1.1 MySQL基本的功能 6

3.1.2 MySQL的应用 6

3.1.3 MySQL管理 6

3.2 LINUX基本概念 6

第四章 服务器端系统总体设计 8

4.1开发环境搭建 8

4.1.1 服务器端的配置 8

4.1.2 安装MySQL 8

4.1.3 安装Apach 9

4.1.4 安装PHP 9

4.2 考勤系统功能框架 10

4.2.1 数据表信息设计 11

4.3 Php和mysql的数据交互 11

第五章 系统测试及结论 12

5.1系统应实现功能 12

5.2测试方法的介绍 12

5.3测试环境 12

5.4测试对象和测试结果 13

5.4.1管理员模块 13

5.4.2教师模块 13

5.4.3学生模块 14

5.5设计中遇到的问题及解决 14

5.6后期展望 15

第五章 总结与体会 16

致谢 17

参考文献(References) 18

引言

选题背景及意义

近些年高校的扩招一直在有条不紊的进行着,越来越多的学生能够在结束高中生活后上到自己理想的大学,大学的扩招给很多学生带来了希望,让高中的升学压力得到缓解,但同时也带来了一些问题,现在到了大学很多同学在学习上的心思便烟消云散,到了大学就是解放就是胜利这种思想一直根深蒂固的生长在同学的脑海里,所以上课跷课,考试成绩的下滑,挂科的的现象变得很常见。学校为了减少此类现象的发生针对学生的各项教学事务进行考勤。

伴随着我国电子行业互联网的兴起计算机的应用技术广泛深入到了各行各业以及人们的生活中去了,学校教师对在校学生的考勤管理已经由原来的纸质考勤向现代化的计算机信息考勤过渡,我们感同身受现在的计算机处理应用在了信息处理上、文字处理上、教学辅助上等等。考勤系统主要是针对学生和上课老师以及辅导员的一系列管理工作,我们这个系统的搭建将会使考勤管理更加现代化、系统化,学生老师的注册查询也更加便捷明朗化。同时我们的考勤管理系统也为学校的教师学生管理变的现代化和信息化,这将是学校走向现代化的一个重要组成部分。

近些年,随着学校办学规模的扩大,各种生源的扩招每个班级的人数已达百十来号人。所以说人工的书写方法已经远远不能满足如此庞大数据的记录与保存。为了使学校的管理更加快捷方便高效并且能够更好的适应信息化时代的大数据,一个利用计算机,在服务器基础上搭建起来的考勤管理系统的诞生将会是必然的。从这个点出发我们设计了一个学生考勤系统,通过这个系统对学生的信息进行考勤管理,而且能够在最短的时间内高效快捷的完成整个数据的管理过程。通过对上面的分析和认识,我们团队通过收集相关的信息和数据资料,查阅有关的参考文献以及技术参数,对学校学生考勤方面的实际需求进行了系统的调研,发现老师现在对学生的手工记录考勤的管理方法存在下面好几个弊端有待解决和优化:数据基数大并且数据的存储困难,需要记录的数据多广容易重复,每次对学生上课的考勤以及对学生的成绩科目的记录对于老师来说是一项很重的任务很大的负担。从上面可能发生的种种事件,学生考勤管理信息的记录急需现代化手段的方式来操作管理数据应用。

互联网技术和计算机的应用技术在学校、企业管理应用中,使网络成为了老师和领导者学习现代技术的重要通道。互联网加PC机配合考勤管理系统活动,可以充分的利用现有的资源,大大的增强了老师的收集,处理运用信息的能力,从而使老师对学生情况的分析和管理决策能够有有效及时得到反馈。网络服务考勤将学生的各种信息数据进行加工处理然后保存,当学生或者老师有需要解决具体问题时可以随时进行资料信息的检索,了解整个考勤信息的动态情况,实现动态管理,使考勤信息的管理使用工作得到高效的处理,实现学生考勤信息管理的高效化,提高办事效率。

设计的主要内容与任务

我们的毕设课题的主要内容与任务是:针对学校的学生上课的基本信息的考勤管理系统,主要目标是让学校对学生的上课请假信息管理方面系统化、现代化和人性化。本考勤系统的设计基本包涵了在校大学生上课考勤管理的主要需求,大学生上课的情况信息系统(学生IC打卡的查询、修改、添加)、成绩情况(学生考试成绩信息的写入、记录、删除)等,制作考勤系统用户网上登录的入口,即时对系统里面的数据进行安全设置与保护、包括可爱的人机交互界面,简单的操作顺序,用户登录网页即会学会使用,系统的操作方法简单易学可以现学现用。我们做的考勤系统不仅可以运用于大中小院校的考勤管理还可以应用于企业的考勤。

剩余内容已隐藏,请支付后下载全文,论文总字数:13773字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;