首页> 中文学位 >基于Android手机课堂考勤管理系统的设计与实现
【6h】

基于Android手机课堂考勤管理系统的设计与实现

代理获取

目录

声明

第1章 绪 论

1.1 选题背景与选题意义

1.2 国内与国外的研究现状

1.2.1国外的研究现状

1.2.2国内的研究现状

1.3 主要研究内容

1.4 论文结构

第2章 关键技术

2.1浏览器/服务器(B/S)模式

2.1.1浏览器/服务器( B/S)模式三层结构

2.1.2 浏览器/服务器( B/S)模式的优势

2.2 SSH框架

2.2.1展示层框架(Struts)

2.2.2 业务层框架( Spring)

2.2.3 持久层框架( Hibernate)

2.3 二维码的产生和解析

2.3.1 二维码生成原理

2.3.2 二维码的分类

2.3.3 二维码解析

2.4数据库SQL Server 2008

2.4.1 SQL Server 2008的优势

2.4.2 SQL Server开发组件

2.5 XML技术

2.5.1 XML构成

2.6 本章小结

第 3 章 系统需求分析

3.1 业务需求分析

3.1.1 考勤业务分析

3.1.2 考勤业务流程

3.2 用户需求分析

3.2.1 管理员用户

3.2.2 教师用户

3.2.3 学生用户

3.3 功能需求

3.3.1 教师功能模块需求

3.3.2 学生模块功能需求

3.3.3 管理员模块功能需求

3.3.4 教师考勤参数设定

3.3.5 系统提醒服务

3.3.6 学生请假管理

3.4 考勤系统的性能需求分析

3.4.1 系统的易用性

3.4.2 系统的安全性

3.4.3 系统的可扩展性

3.5 可行性分析

3.5.1 服务对象可行性

3.5.2 经济可行性

3.5.3 技术可行性

3.6 本章小结

第 4 章 系统设计

4.1 考勤系统的体系结构设计

4.1.1 网络拓扑结构以及B/S模式应用

4.1.2 系统体系构架与相应技术的应用

4.2 系统功能模块设计

4.2.1 系统总功能模块

4.2.2 考勤参数设定模块

4.2.3 提醒服务模块

4.3 系统重点功能程序流程设计

4.3.1考勤二维码产生的程序流程

4.3.2 学生扫描二维码考勤的程序流程

4.3.3教师查看考勤信息的程序流程

4.3.4 教师手工修正考勤信息的程序流程

4.4 系统的数据库设计

4.4.1 实体属性图

4.4.2 系统完整ER图

4.4.3 数据库表设计

4.4.4 数据库安全设计

4.5 本章小结

第 5 章 系统实现

5.1 环境搭建

5.2 系统整合框架的构建

5.2.1 Spring与Struts2整合

5.2.2 Spring与Hibernate整合

5.2.3 Spring、Struts以及Hibernate的整合

5.3 系统实现

5.3.1 登录主界面

5.3.2 教师模块实现

5.3.3 教师查询考勤功能实现

5.3.4 教师手工编辑考勤记录功能实现

5.3.5 学生模块实现

5.3.6 管理员模块实现

5.4 系统部署

5.5 本章小结

第 6 章 系统测试

6.1 系统测试环境

6.2 功能测试实施

6.3 集成测试实施

6.4 测试用例

6.5 测试结果分析

6.6 本章小结

结论

参考文献

致谢

展开▼

摘要

随着高校管理系统信息化水平的不断提高,高校师生考勤制度日趋规范化,如何建立高效合理的师生考勤系统变得尤为重要。师生考勤数据是高校教学评估的重要参考数据,但现在大多数高校的课堂考勤数据记录和统计工作仍然依赖人工手动记录,不但耗时浪费人力财力,而且在工作实施过程中也会存在许多统计数据失真的情况。因此,开发出一套科学合理的高校师生考勤系统很有必要。由于移动手机终端的普遍使用,基于安卓平台开发考勤系统能够有效加速信息的采集与处理。通过手机终端安装考勤系统并实现考勤打卡非常方便高效,可以大大降低老师在上课点名时的工作压力,同时为教务管理给出了第一手资料数据,这些数据对于大学的信息化具有重要意义。  本文以华南农业大学珠江学院为试点,针对高校在考勤管理中所存在的问题以及对系统的需求来开发考勤系统,并对考勤系统的构建流程做出了介绍。开发的课堂考勤系统是基于B/S架构的,以安卓客户端连接至网络服务器,做到数据的及时共享。  本文主要工作如下:  (1)分析国内外相类似的考勤系统的发展与研究现状。介绍本文触及的主要技术,阐述了B/S结构、SSH框架技术、二维码的产生以及解析技术、SQL数据库技术等技术背景,为后文奠定理论基础。分析华南农业大学珠江学院主要用户对系统的各类需求以及系统开发的可行性,并遵循课堂考勤系统的需求分析来实施具体设计。  (2)基于B/S结构、SSH框架、SQL数据库技术实现系统设计,对课堂考勤系统主要的功能模块及主要操作UI进行编码实现,并对课堂考勤系统功能实现进行系统测试,包括设计合理的系统测试用例,并提供系统测试的结论。  (3)总结课堂考勤系统开发的现实情况,思考还没有实现的功能往后的开发思路,对未来研究工作进行展望。  本文设计实现的高校考勤系统可使用安卓智能手机完成考勤管理,操作使用简单,应用推广方便,系统性能稳定,拥有众多的用户群体。

著录项

  • 作者

    杨东兴;

  • 作者单位

    湖南大学;

  • 授予单位 湖南大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 周四望,张文奇;
  • 年度 2018
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类
  • 关键词

    Android手机课堂,B/S结构,考勤管理系统;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号