«〈EXCHANGE OF EXPERIENCE 经验交流
基于公众平台的电子点名系统的设计实现
♦阿依加玛力•阿帕尔摘要:随着社会和科技的高速发展,信息化已经成为我们生活中不可分割的一部分。在科技如此发
达的今天,上课点名仍然需要用传统的方式,由老师根据学生名单逐个进行操作,这不仅浪费了同学们
的上课时间,也占用了老师宝贵的授课时间。根据调查收集的各种资料来看:高校中从来不逃课的学生
只占18%,偶尔逃课的和经常逃课的分别占71%和II%111。为了节约时间成本,提高教师授课效率,论文特
此开发基于公众平台的电子点名系统。该系统是在W e b开发框架下,使用C语言、SQLite s e r v e r^进行
设计和实现基于平台的电子点名。该系统可以很方便地实现通过查看选座情况的方式来进行课堂点
名、登记、修改等操作,实现这些功能既可以方便老师,也可以节省同学们的时间。
关键词:平台电子点名系统;Web应用开发;SQLite s e r v e r服务器
开发程序
'刖目
互联网发展迅速,课堂点名仍实行纸质化点名,费时费
力。为了改善教师上课效率,有必要建立一个公众平台
电子点名系统。通过该系统,可以帮助老师更快速地统计学
生上课情况,及时向学院汇报,也敦促了学生们积极地上课,
满足社会发展的需要。
该系统是以平台为基础,结合W e b项目开发技术
而设计的电子点名系统。在开发电子点名系统的过程中系统
也利用了 SQLite数据库对学生的信息进行一系列的操作和处
理。基于平台的电子点名系统具有实现网上便捷点名以
及查看请假人数的功能,实现这个项目的灵感来源于网上购
买电影票时的在线选座。
建立该系统是基于在校大学生都有号,可以关注微
信,实现用后台程序进行电子点名签到。在公
众号内建立一个网页链接,用W e b开发在链接中构建一个用
户界面系统,用户通过绑定自己的学生证号或教师证号进行
注册及登录,学生用户可以在界面里进行课堂选座,也可以
点击按钮上传正规假条进行请假,教师用户在自己的界面中
可查看学生落座情况以及请假详情来了解出勤率,就此实现
此系统的主要步骤和想法。
此系统能够实现在没有人为干预的情况下完成对学生的
点名,即打破了传统的纸质版点名又省下了时间,为自己的
工作带来的便利。此系统不受时间、地点、气候等影响,在
考勤统计时也能更高效地统计出在某年某月某日某学生的签
到情况,能够比纸质版文件保存的更持久,便于存档及实时
查看。该系统不仅可以应用在各个高校,也适用于一些工作
单位的员工签到。因此该系统的利用率高,可在一定程度上
给日常生活和学习带来便利。
二、需求分析
(一)功能需求
经过研究,我们发现学生逃课的主要原因有以下几点:
1. 教育体制存在一定的缺陷,并且也束缚了学生个性的
发展|21。
2. 教师的教学,无论是态度、方法还是所选择的教材都 直接关系到学生是否愿意上这门课程|31。
3. 教师不能完全记住所有同学的名字和脸,尤其是少数
民族同学的名字尤为复杂。
4. 教师点名时只顾着念名字,不看学生的脸,不清楚具
体是谁答到。
由于存在以上四点问题,我们决定设计基于平台的
电子点名系统,这可以很大程度地方便教师的教学工作,促
进学生的出勤率^1。
(二)业务流程需求
该系统通过以下几种方法进行分析:
1. 文献调査法。査收集现有的点名系统、课堂管理系
统的相关文献及使用评价,了解相应技术要点,计划多种可
运行实施的方案M1。
2. 典型调査法。对二至三个现有且已投人运行的相关管
理系统进行实际操作,深人分析其各自的特点及其缺陷,分
析本项目系统所需要具备的功能及相应设计。
3. 访谈法。与多位教师交流,得到其在课上及课后对考
勤的需求,并加以分析。准备多种解决方案,并通过实际需
求择出最优1
4. 模拟法。通过多次实验,对方案进行改进,做到功能
实用且系统精简。
三、 系统总体设计
系统总体结构设计(如图1),分为前台界面和后台数
据库两个部分,前台界面主要包括:教师登录页面;主页面;
教师点名界面;学生添加页面;考勤添加页面;班级添加
页面。
四、 系统实现
(―)主页面登录
通过该界面可以实现用户的登录权限管理(如图2)。
(二) 注册界面
通过该界面可以实现用户注册,使用动态权限分配进行
分级管理(如图3)。
(三) 学生可以査看课程表
此界面会根据学号将每个学生的专业课及公共课显
示出来(如图4)。
114 信息系统工程丨2020.2.20

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。