当前位置:大学毕业论文> 本科论文>材料浏览

关于泰科论文范文写作 基于Android平台泰科教务软件的设计和实现相关论文写作资料

主题:泰科论文写作 时间:2024-03-16

基于Android平台泰科教务软件的设计和实现,本论文为您写泰科毕业论文范文和职称论文提供相关论文参考文献,可免费下载。

泰科论文参考文献:

泰科论文参考文献 论文投稿平台软件论文中华全科医师杂志全科医学杂志

摘 要:针对本校师生的移动办公需求,提出了一种低成本、易操作,帮助所有在校师生了解工作、学习动态的方法,借助Ja语言、SQLite数据库、BMOB云端以及Android平台,开发了基于Android平台的泰科教务系统.经过测试和初步的应用,该系统运行稳定流畅,具有良好的用户体验.

关键词:安卓;师生;教务;软件开发

中图分类号:TP315 文献标识码:A

Abstract:Aiming to meet the demand for mobile working and learning,the paper proposes a low-cost and easy-to-operate solution for both teachers and students to acquire real-time information about work and study.Through integrated application of Ja programming language,SQLite database and BMOB cloud,the educational administration system based on Android platform is developed.The results of test and preliminary application show that the system possesses excellent stability,performance and user experience.

Keywords:android;teachers and students;educational administration;software development

1 引言(Introduction)

随着网络技术的飞速发展,基于B/S架构的Web方式的在线教务管理系统在各大高校得到了广泛的应用,它通过一些较为简单的浏览器操作就可以完成绝大部分的业务功能,大大方便了师生的日常工作和学习,同时也提高了教务管理人员的工作效率.传统互联网已经处于日渐饱和的境况,而移动互联网正在蓬勃发展,这种教务管理系统的模式已不能满足人们的移动办公需求.因此,在现有教务管理系统功能的基础上,还需结合移动平台开发技术,进一步扩充一些移动办公的功能,为广大师生提供更加便捷、高效的服务.

Android平台使用非常广泛,文献[1-4]介绍了国内外四类不同的应用,本文提出了一种基于Android平台掌上教务软件的设计方法,并研究和开发了该软件,为本校师生构建了一个日常校园生活的综合平台.

2 Android手机的泰科教务系统通用开发环境的构

建(The development environment of the

educational administration software based on

Android platform)

2.1 Android操作系统介绍

Android是一种基于Linux的自由及开放源代码的操作系统,大致可以分成四层架构、五块区域.四层架构分别是Linux内核层、系统运行层、应用框架层、应用层[5].至今Andriod已发布多个版本并允许开发人员用Ja,C/C++来开发应用程序,主要使用于移动设备.

2.2 Android平台的泰科教务系统结构设计

本系统按照软件模块化设计要求,从上到下分多个层次和多个模块.然后再对每个模块进行详细的设计与实现.在设计与实现完成后,需要将每个独立的子模块统一结合到系统的总体框架结构中[6].根据本软件的功能需求,主要分如图1所示的功能模块.

2.3 系统软件平台的搭建

在Windows系统下,搭建了Andriod SDK(Software Development Kit)+ADT(Android Development Tools)+Ja JDK(Ja Development Kit)+Android Studio的应用开发环境,针对Andriod OS 4.3及以上版本开发系统软件.

Android SDK是谷歌提供的Android开发工具包,在开发Android程序时,需要通过引入该工具包,来使用Android相关的API.Android SDK主要是以Ja语言为基础,用户可以使用Ja语言来开发Android平台上的软件应用[5];Android Studio是一个Android开发环境,基于IntelliJ IDEA,类似Eclipse ADT,Android Studio提供了集成的Android开发工具用于开发和调试.

3 系统总体设计(Design of the system)

3.1 系统设计

本文所设计开发的基于Android平台的泰科教务系统,客户端主要功能有:教师端模块(教师课表、监考),学生端模块(成绩查询、学期课表),公共模块(登录、泰科概况、泰科要闻、泰科风光、教务通知、校歌、交流、SQLite本地数据库等).服务器端应用部署于Bmob移动后端云服务平台具体功能结构,Bmob云平台能为移动应用提供一个完整的后端解决方案,利用提供的SDK,在APP中进行调用,便可以很方便地进行网络数据的存储和下载[7].系统结构功能图如图2所示.

图2 系统功能结构图

Fig.2 System function structure diagram

3.2 主体框架设计

Android通过WebView类对网页访问提供支持,同时提供与JaScript进行交互的API[8].本系统采用经典的MVC架构,通过js获取网页中对应标签的数据,通过对象转换存储到SQLite数据库,同时按需求将数据从数据库中取出,呈现到对应的view中,进而提供相应的服务,工程架构图如图3所示.

结论:关于本文可作为泰科方面的大学硕士与本科毕业论文泰科论文开题报告范文和职称论文论文写作参考文献下载。

基于Android平台移动GIS在旅游服务中应用
摘要:本文以游客的需求性、景点的代表性为出发点,基于Android开发平台,结合Baidu Maps API和数据库等相关技术,建立了滨州市旅游。

基于Android平台的RSS新闻客户端的功能和技术探究
[摘 要]随着社会的不断进步,大量信息已经使得用户阅读量过载,无法合理有效率地快速获取自己关注的感兴趣的知识。但是通过RSS Feed所提供的一。

基于Android平台的游戏设计和开发
摘 要:Android平台是当下主流的平台之一,基于安卓平台的应用开发正在以飞快的速度向前发展。在全球信息化的大环境下,基于Android平台的。

基于Android平台远程视频监控系统中手机子系统端设计
摘 要:随着中国移动互联网的快速发展,基于移动平台的视频监控凭借其独特的优越性开始进入人们的视野。移动视频监控不仅具有传统监控的功能,而且具有移。

论文大全