admin 管理员组文章数量: 887029
2023年12月18日发(作者:vb文本框水平滚动条怎么设置)
Technology Analysis技术分析DCW基于Android的学生管理系统开发金纯峰(江苏省盐城技师学院信息工程学院,江苏 盐城 224002)摘要:技工院校注重学生的养成教育,重视学生的管理工作。随着教育管理的移动信息化发展,技工院校的学生管理工作也需要与时俱进,实现管理移动信息化。本系统基于Android系统的实现对学生管理系统的开发。系统使用了JAVA作为开发语言以及与Web服务器通信的方式,将学生考勤、卫生检查、纪律检查等管理实时信息实时反映在教师的手机中,以便实时查看。因此,学生管理的移动信息化极大地提高了学生管理效率。关键词:Android;学生管理;动态界面doi:10.3969/.1672-7274.2020.12.039中图分类号:TP311.52;TP316 文献标示码:A 文章编码:1672-7274(2020)12-0095-02Development of Student Management System Based on Android SystemJIN Chunfeng(SSchool of information engineering, Yancheng technician college, Yancheng 224002, China)Abstract:Technical colleges and universities pay attention to the cultivation of students education, pay attention to the
management of students. With the development of mobile information technology in education management, the management
of students in technical colleges and universities also needs to keep pace with the times to realize the mobile informatization of
management. This system is based on the realization of Android system for the development of student management system.
The system uses Java as the development language and the way to communicate with the web server. It refl ects the real-time
management information of students' attendance, health inspection and discipline inspection in the teachers' mobile phones in
real time for real-time viewing. Therefore, the mobile information of student management greatly improves the effi ciency of
student ds:Android;Student Management; Dynamic interface1 背景近年来,移动技术得到了迅猛发展,各种移动应用应运而生。而手机移动系统分为谷歌的安卓(Android)和苹果公司的IOS等。其中Android系统的移动设备市场占有量最大,也就是说绝大部分的移动用户使用的都是Android系统,这也为Android移动应用赢得了大量用户。学生的学生管理是学生教育中的重要组成部分,一个好的学生应当具备良好的卫生习惯、遵守学校纪律、不旷课不迟到,认真学习。但是这些显然不能完全依靠学生自律来完成,它需要教师和学生管理工作人员一起努力。由此,这就需要班主任和学管工作人员对学生学生的信息得到全面了解和进行全方位监督。学生管理内容主要包含学生点名、检查卫生、检查学生学生纪律和内务定置等几个方面,主要的管理手段是在纸张上登记,然后进行记录汇总,最后黑板上和QQ、微信群里公布。这样的做法的缺点是显而易见的,首先是浪费了许多纸张资源。其次,记录需要人工记录和誊写,缺乏准确的表述性。再次,公布的时候缺乏及时性。最后,公布的信息缺乏有效的统计性。为了使得广大教师和学生管理人员能够通过手机及时准确地动态掌握学生管理的信息,这里将使用Andriod移动开发与Web系统开发相结合,实现学生管理系统的开发。2 功能需求学生管理系统主要包含了五个模块用户登录模块、学生信息模块、卫生检查模块、纪律检查模块、学生请销假模块、消息统计模块。2.1 用户登录模块当用户通过手机端请求登录系统后,远程服务器会根据登录用户的身份进行区分,具体可以分为三类。一是教师身份登录,二是学生管理人员身份登录,其中包含了学生会检查人员与学生管理科室教师。三是管理员用户登录。三类用户登录后,分别看到三种信息界面。班主任看到的是自己班级的拥有的学生所有信息。而以学生管理人员登录的用户可以查看所有学生的信息。管理员可以查看所有信息和修改信息。作者简介:金纯峰(1982-),男,汉族,江苏盐城人,讲师,硕士研究生,主要从事计算机技术研究的方向。2020.12数字通信世界95
技术IGITCW分析Technology Analysis2.2 学生信息模块学生信息模块包含了学生的基本信息,包含了学生的编号、学生所属的班级号、学生所属的院系、学生班主任的信息、学生成员信息、学生个人信息、学生舍长信息。2.3 卫生检查模块卫生检查模块主要是指每日早中晚卫生三次卫生检查打分,打分按照学生号进行,其中包含了卫生状况评分、评分理由、上传卫生打扫关键部分照片以及检查人信息。2.4 纪律检查模块学生管理纪律检查模块主要分为两部分,一是常规纪律检查,二是临时抽查。常规纪律检查包括了早中晚点名,管制刀具与学生安全检查。临时检查包含了班主任和学管人员的临时检查。2.5 学生请销假模块学生请销假模块包含了学生申请请假,然后由班主任审批,最终以手机消息的方式反馈给学生,以此来实现学生请假。这里对学生的请假信息实行实时推送,并关联微信平台,将请假信息推送给家长。2.6 消息统计模块消息统计模块主要是统计学生综合状况,时间分为周、月、年三个阶段。具体内容包含了单个学生综合信息统计、班级学生综合信息统计与院系学生综合信息统计。其中单个学生综合信息统计主要是给学生自己登录查看,学生可以查看一周一月乃至一年本学生的卫生纪律情况;班级学生综合信息统计主要是让班主任了解班级学生情况;院系学生综合信息统计主要是给学生管理工作人员查看所有学生综合信息统计。具体的表现形式通过文字信息显示详情,然后生成信息统计曲线图,这样便可以让学生管理部门和班主任清楚地了解到学生管理工作情况是恶化了还是进步了。3 系统设计3.1 分层设计本系统采用MVC分层设计,分为Activity界面层、Model模型层和Dao数据层。所有界面放置于Activity界面层,主要界面实现采用滑动侧边栏界面Sliderview,左侧边为功能按钮,中间主体为内容显示部分。Model模型层主要包含了学生类、用户类、学生信息、卫生类以及纪律。Dao层包含了数据层,主要功能就是将96DIGITCW2020.12远程服务器数据库的数据读取出来。数据库采用服务器数据库MySQL,手机端为客户端,客户端从服务器中下载数据,并显示在手机界面上。手机上的操作以字符串和I/O流的方式上传给服务器。3.2 主要技术3.2.1 动态界面生成动态界面的实现指的是,在Android里的一个Activity界面中,局部或者整体不需要Activity跳转,直接刷新,动态地生成界面。在Sliderview侧边栏界面中,使用动态界面生成尤为重要,可以在不重新生成侧边栏布局的前提下,主界面动态刷新。主要是通过
LayoutInfl ater来间接载入,LayoutInfl ater相当于一个“布局载入器”,然后从系统中获取到该布局载入器对象,最后通过该对象的infl ate方法,将指定的xml文件载入转换为View类对象。3.2.2 远程访问数据库MYSQL开发中,需要将检查来的数据通过互联网上传给远程服务器的MYSQL数据库中去,这样才能实现所有的安装系统APP的手机在任何地方都可以查看。主要是在工程中添加网络权限: />。并在Thread中连接访问mysql,防止ANR,并设置MYSQL可以远程连接。最后进行校验手机和mysq服务器两者之间互相ping通。4 结束语基于Android的学生管理系统实现学生成员信息显示、学生点名、学生卫生打分等一系列关于学生学生的管理信息。这些信息的实现,只需要班主任、学生工作管理者、学生会成员以及学生舍长手持一部安卓系统的手机,登录手机移动版的学生学生管理系统,直接在手机上操作。而最终的信息将被计算机直接处理后,传输到网络上。教师、班主任以及学管工作人员只需要在自己的手机上装载上学生管理系统APP,便可以实时查看学生的卫生状况和学生纪律信息。同时也可以通过周月年的学生信息统计图,对一段时间以来学生管理情况进行评估。这也为班主任工作提供了量化数据,有利于直观地评价一个班主任的学生管理工作的好坏。参考文献[1] 谢欣伲.基于Android的高校学生公寓管理系统设计与实现[D].湖南大学,2016.[2] 黄铭,陈明.基于Android平台的学生管理系统应用研究[J].信息系统工程,2014,(10):57.
版权声明:本文标题:基于Android的学生管理系统开发 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1702912733h435725.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论