登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 外文翻译 > 计算机类 > 计算机科学与技术 > 正文

基于Android平台的学生信息管理系统外文翻译资料

 2022-11-25 03:11  

英语原文共 5 页,剩余内容已隐藏,支付完成后下载完整资料


基于Android平台的学生信息管理系统

Wang Jian Fa1 , Liu Juan2 , Jiao Liang Yu1

1赣南医学院, 江西 赣州, 314000

2江西环境工程职业学院, 江西 赣州, 314000

摘 要:本文主要研究基于Android的学生管理软件系统,本系统可以让学生上学,与家长和学校互动有一个新的平台,在此基础上,促使工作流程简单,高效的工作体验和科学的学生管理,使学校在信息技术推广上达到新的高度。

关键词:系统设计,软件设计,安卓系统,管理系统

介绍

随着网络技术和信息技术的飞速发展,企业和国家信息管理建设进度,基于Web的应用程序和移动技术越来越普遍,这些应用在很大程度上加强了该国的水平企业信息化管理,进而提升生产和工作组织的效率。过去一直使用工作场所固定的教师工作模式,工作流程繁琐等限制性因素,极大地限制了学生信息管理的发布效率。如果我们能建立一个致力于学生管理的移动信息平台,而不是只促进科学的形式化信息管理,同时也提高了效率处理和转移学生信息数据收集,最终科学又轻松地分享资源管理方面,确保传输和反馈信息的完整性。基于Android的学生信息管理系统,应该是第三代的延伸管理信息系统,将原有的有线网络变成无线移动平台以及更多扩展传输速度和消息的方法。基于Android的学生信息管理系统具有实用性强,通用性强,科学,方便,具有教育性等,但其管理也非常便利,集中管理方式集中控制,通过管理方式发布文字信号,图像信号,音频信号,甚至是视频媒体,几乎所有的现代媒体手段都可以被反映出来。

系统设计

在这个设计中,因为使用了Android平台,所以能够充分体现Android手机平台特性,所以他们增加了可以显示所需课程的课程模块,你也可以自定义他们自己的课程。 而在学校管理,可视化等等人性化,每个学生和家长都可以随时查看自己的学校情况。

图一:系统的整体功能结构

整个系统分为学生信息中心,信息发布中心,家校互动中心,学生道德中心四部分。 这四个部分有不同的功能。 学生信息中心的基础主要负责学生信息,成绩,课程等录入和查询,学生通过学生信息中心查询自己的考试成绩和排名信息,也可以看到自己的学生信息,也可以看到 课程等。 信息中心,学校的管理人员来发布课程计划,作业发布,发布学生信息,假期通知发布,学生和教师以及家长可以随后查看大学的每一个操作动向。 家校互动中心的主要投票平台包括家校,家校短信发布平台,心理咨询平台等几个部分。

图二:系统设计流程

项目中的家庭学校发布的投票平台的投票部分,用户可以投票支持所有家长的即时发布(图二)。 CHSC短信发布平台,可以方便学校与家长之间的沟通,并通过“我的心跳”面对面的咨询平台沟通障碍,给家长和学生虚拟空间表达心情。流程设计包括以下几个方面:构建服务器的开发环境和配置服务器。基于数据表的设计创建一个数据库; 开发服务器接口; 交互模块设计应用于数据库服务器; 建立客户端用户界面; 设计客户端和服务器端交互模块。

系统功能的实现

学生信息中心,获取学生基本信息传输到服务器,用户可以通过学生基本信息获取信息中心,学生登记查询,课程查询,服务器端查询结果,通过继承学生信息Servlet 来提供学生查询,以下是学生信息 Servlet的实现:

在JDBC的支持下,通过数据传输操纵各种类型关系的SQL语句变得相对简单。 换句话说,只要JDBC API或访问Sybase数据库时,Orcale都需要编写专门的程序。 开发人员需要做的是通过JDBC API编写程序,它可以将相应的SQL语句发送到数据库,获取目标记录。 更进一步,只要将Java语言和JDBC结合在一起,开发人员就不必再去不同的平台上编写不同的应用程序,所以Java语言的优势体现在这里。

Content Provider是由Android提供的第三方应用程序数据访问的一种方式。 在Android系统中,数据保护非常重要,除了SD卡上的数据之外,还持有内容数据库应用程序,文档等,不允许直接访问其他路径。 Andorid并没有真正把每一个应用程序都做成一个单独孤立的程序,它是所有应用程序的一个窗口,它被称为内容提供者。 通过外部应用提供的数据需要,可以将派生的Content Provider类派生到Content Provider中,将每个Content Provider的URI都用作独立性的符号。 一切看起来像REST表面外观,但事实上,它比REST更灵活。 负责MainInfoActivity.java中的extendList列项显示,如主要继承BaseExpandableListAdapter,实现以下功能:

Java应用程序是如何连接到数据库的,标准的方法是使用Java数据库连接体系结构。 从程序员的角度来看Java,JDBC接口模型是API,也是数据库提供者。 为程序的开发提供了一个标准化的接口,是JDBC API的一个优势,并且可以提供一种标准化的方法来连接数据库厂商的数据库和中间件供应商。JDBC可以支持现有的SQL标准,也支持与其他标准数据库的连接,例如在ODBC等之间使用桥接。JDBC可以实现所有标准导向的目标,并且类型定义严谨而准确,并且具有实现高性能的接口。

在客户端还有一个com.robot.my在包中,并且还有NoticeInfo.java类的两个Student.java类,以上两类,用于在网络中传输,它必须被序列化,并且必须保证这些 两类包名称一致,否则,客户端与服务器交互将导致ClassCastException异常。同样在包中,还有一个配置文件InitParam.java,该文件用于配置服务器信息。如果用户的IP是动态IP,那么每次运行该程序,只需简单修改该文件即可。同样重要的是要注意,NoticeInfo和Student必须与服务器保持一致。

同时,根据屏幕的大小,可以实现根据屏幕分辨率来确定适当尺寸的网页应用程序,以提供图片和不同风格等功能。因此,排除你开发Web应用程序的考虑可以减轻很多负担。 因为屏幕上的所有android类型的控件可以帮助你成为一个好的网页设计。教师和学生广告模块包含com.teacherstudent.infopublish功能包来实现。包括所有类型的学生和教师需要发布信息,包括培训,招聘等。Teacher Student Activity功能包发布信息结构如下:

可以通过两种方式实现Android版本的应用程序:首先,作为使用Android SDK开发的客户端应用程序,并在用户设备上安装apk。 其次,作为一个Web应用程序,使用Web标准并通过Web浏览器访问 - 无需安装任何东西。 选择应用程序的方法可能取决于几个因素,但Android基于视图属性来提供支持和提供CSS,并且JavaScript具有使开发Web应用程序更容易的特性。

总结

本文介绍了Android手机平台的基本功能,并了解国内外Android手机的现状,以及学生信息管理平台的建设的重要性和紧迫性。然后根据学校的需要详细描述了基于Android的学生信息管理系统的实际情况分析,并阅读了各种图书和相关的研究成果,制定了系统的功能结构,并按照系统架构的设计,完成了程序设计,数据库设计,并进行了调试。最终构建和完善了基于Android的学生信息管理系统。基于Android平台的开发技术和架构,这个学生信息管理系统采用与以往的网站设计完全不同,在使用功能方面,强调以学生为中心,以教师端管理的理念指导系统,不仅让教师在管理学生方面,更上一层楼,而且使家长更方便地与学校互动,沟通交流,让学生更好地发展。

作者声明:

所有作者均对本手稿作出了同等贡献。

参考文献:

[1] I. M. Lombera, L. E. Moser, P. M. M. Smith: Computer Networks, Vol.65 (2014), p.56-72

[2] V. Moonsamy, J. Rong, S. Liu: Future Generation Computer Systems, Vol.36 (2014), p.122-132

[3] J. Grover: Digital Investigation, Vol.10, (2013), p.S12-S20

[4] G. S. Tangil, J. E. Tapiador: Expert Systems with Applications, Vol.41 (2014), p.1104-1117

[5] V. Garousi, R. Kotchorek, M. Smith: Advances in Computers, Vol.89 (2013), p.163-206

[6] Y. S. Lee, S. B. Cho: Neurocomputing, Vol.126 (2014), p.106-115

[7] C. Ntantogian, D. Apostolopoulos: Computers amp; Security, Vol.42 (2014), p.66-76

DOI参考文献:

[1] I. M. Lombera, L. E. Moser, P. M. M. Smith: Computer Networks, Vol. 65 (2014), pp.56-72.

http://dx.doi.org/10.1016/j.comnet.2014.03.002

[2] V. Moonsamy, J. Rong, S. Liu: Future Generation Computer Systems, Vol. 36 (2014), pp.122-132.

http://dx.doi.org/10.1016/j.future.2013.09.014

[4] G. S. Tangil, J. E. Tapiador: Expert Systems with Applications, Vol. 41 (2014), pp.1104-1117.

http://dx.doi.org/10.1016/j.eswa.2013.07.106

[5] V. Garousi, R. Kotchorek, M. Smith: Advances in Computers, Vol. 89 (2013), pp.163-206.

http://dx.doi.org/10.1016/B978-0-12-408094-2.00005-9

[6] Y. S. Lee, S. B. Cho: Neurocomputing, Vol. 126 (2014), pp.106-115.

http://dx.doi.org/10.1016/j.neucom.2013.05.044

剩余内容已隐藏,支付完成后下载完整资料


资料编号:[22487],资料为PDF文档或Word文档,PDF文档可免费转换为Word

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

企业微信

Copyright © 2010-2022 毕业论文网 站点地图