基于Android的智能点名系统

2022-11-23

一、概述

随着大学教学的管理体制不断的创新和学生培养体制的变化, 办学形式的丰富多样, 传统的教学管理模式已跟不上时代的主流, 很难统一进行管理, 执行效率低下, 缺少合理性以及科学性。所以, 我们研发的智能课堂, 采用计算机技术及其网络信息技术, 开创出一种适用于现代化的高校课堂管理工作模式进行统一管理, 并进行分析, 大大减少教学的工作量, 提高工作效率。智能点名系统是关于学生课堂签到和教师课堂点名的管理。上课点名考勤是教师在教学过程中检验学生的一个最基本方法。不仅能监督学生, 而且能为教师考评学生的平时成绩提供相关的参考。

二、点名系统与传统手工点名的比较

(一) 传统课堂点名的缺点

(1) 教师可能会不熟悉极少数学生名字的正确读音, 会使学生对教师的能力产生了疑惑。 (2) 点名的形式存在缺陷, 部分教师上大班课在点名时, 只顾着低头点名, 会存在替答到的现象。 (3) 教师跟学生不熟, 会使替答到问题更加严重。 (4) 纸质的考勤表记录容易丢失, 并且不方便数据的查阅与分析。

(二) 新型点名系统的优点

(1) 使点名效率变高。 (2) 方便查阅。 (3) 准确性高。

三、系统的开发与设计

(一) 开发环境

(1) vs 2010:Visual Studio是微软公司推出的一款开发环境, 是目前最为流行的Windows平台应用程序开发环境。Visuall Studio 2010版本于2010年4月12日上市, 其集成开发环境的界面被重新设计和组织, 变得更加简介明了。 (2) 开发语言:C#拥有计算机高效运行的实用性特征, 同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力;

(二) 主要技术

Windows平台:C#+SQL Server

Android平台:Java+Sqlite

WEB平台:PHP+Msq

(三) 界面设计

(1) 简易性:简易性是指用户操作软件的上手程度, 软件界面越简易, 整个软件系统就越容易受用户依赖。反之, 如果界面的操作难度很大, 即使软件性能很强大, 用户也可能会遗弃这个软件系统。 (2) 美观:除了要求软件易用之外, 用户还希望软件界面美观。

(四) 开发模式

学生智能点名系统采用面向对象的开发模式, C/S是客户端/服务器模式, 使软件功能一分为二, B/S是浏览器/服务器模式, 可以帮助开发与维护。

(五) 运行环境需求

Windows10系统;安卓系统的手机。

四、可行性分析

(一) 技术可行性

学生课堂点名系统是基于C语言下的Windows窗体程序来进行的前台开发, Sen2008可以提供后台数据库服务, 采用较为成熟的CS开发模式进行软件的开发。开发中所需要的专业知识和技能, 都是已经较为成熟的投术, 本系统的设计者均可通过学习获取到, 所以, 学生点名管理系统在技术上是可以实施的的。

(二) 经济可行性

本系统是学生本人的大创设计, 开发工作由学生本人独自开发。其余的开发成本基本为零, 并且无后续的维护工作。因此, 本系统的设计开发在经济上是可以实施的。

(三) 使用可行性

本系统简洁的操作, 贴合人们的使用, 固在操作上是可行的。

五、总体设计思路

(一) 系统结构设计

(二) 功能结构设计

(1) 前台界面:主界面, 教师登陆界面, 学生登陆界面, 考勤界面, 班级界面, 管理员登陆界面, 用户修改密码界面。 (2) 后台数据库。

(三) 功能简介

老师上课时打开程序, 在教室内部形成一个内部热点, 进入接受连接状态, 学生开启签到系统, 通过内部无限网络热点向教师发送个人信息, 实现点名操作。 (1) 管理员模式:掌控系统的最高权限, 日常维护系统。 (2) 教师模式:教师拥查看点名的实时情况, 系统之后通过WEB服务器来下载学生数据库, 教师可以修改课程和上课时间等。 (3) 学生模式:学生可以查看自己的考勤情况, 并根据考勤制定自己的学习计划。

六、总结

本论文给出了基于Androide的智能点名系统, 重点对于系统的总体构思和设计模块进行了仔细的分析与探讨。可以具有好的实用性性、高效性、操作简便的特点, 依靠此系统, 点名过程中可以解放人工, 大大提高了点名效率, 本系统具有很大的使用价值。上课点名是高等院校课教学的一个重要环节。通过点名, 可以了解学生的出勤率, 可以促督促对学生的学习, 一以此来提升学生的知识储备。本系统主要实现了以下功能: (1) 课程及学生的信息管理。可以对任课教师及课程的相关属性进行修改。 (2) 上课点名时, 教师运行该点名软件, 可完成对学生的点名。点名时, 学生只需点击答到即可, 系统则会根据当前时间及课程设定的上课时间完成出勤情况登记。

由于本人的水平有限, 虽然本系统实现了一些基本功能, 但还存在不足。具体如下: (1) 系统操作界面还有待优化, 界面优化不好。 (2) 系统的签到方式是使用连接校园网识别答到的, 但由于本人对无线网络的学习认知还不够深入, 在实现技术上存在缺陷, 没有很好地实现有些功能。 (3) 由于该系统是基于Android的签到系统。即只能在Android终端上运行, 以后还要继续开发, 要做到多平台的支持性。

摘要:生活已经进入一个信息化时代, 许多高校都已实现信息化管理, 然而不足的是, 课堂上课的点名工作却仍需要教师的操作, 不仅仅浪费老师和学生的时间, 也会在工作进行中存在许多不足的地方。使用Android平台进行教学管理, 比人工检查更加迅速、查找简易、真实性高等。

关键词:点名管理系统,考勤,共享网络,Android系统

参考文献

[1] 谭浩强.C程序设计[M].北京:清华大学出版社, 2005.

[2] 刘成等.C语言程序设计实验指导与习题集[M].北京:中国铁道出版社, 2006

上一篇:高校计算机维护流程下一篇:新时代多层次社会保障体系建设