随着网络规模和用户数量的迅速扩大,应用信息系统的不断丰富,高校网络环境已经出现了翻天覆地的转变。传统校园网络平台在进行设计的过程中,只是依照计算机技术要求及学生需求进行设计,没有对平台性能、平台质量进行全方位控制和提升,在很大程度上制约了主体的建设质量。因此,在现代平台建设的过程中,设计人员要选取高性能、高质量数据体系,要对新型android平台的校园信息系统app进行深入探究,从本质上提升校园信息交流的移动便捷性,安全性和可靠性。 1 基于android平台的校园信息系统特征 基于android平台的校园信息系统app特征主要表现在:(1)android平台应用程序框架能够对程序组件进行替换与重用,主要由虚拟机作为运行的主体,占用资源较少,系统运行速度非常快,大大提升了平台性能;(2)android平台使用WebKit引擎作为内部集成浏览器,对系统中的各项图形库进行定制,从根本上提升了主体的效果和质量。图形库选取定制的2D和3D图形库。此外,3D图形库还选取openGLEs1.0标准进行优化;(3)android平台使用SQLite用作结构化的数据存储中心,支持SQL数据库,能够对各项事务处理进行操作,其主体操作支持多种媒体操作,支持常见MP3、AAC、AMR、JPG、PNG、GIF格式,支持GSM技术、蓝牙、EDGE、3G和WiFi,能够对各项信息资源进行全面应用。 2 基于android平台的校园信息系统构架建设 android平台的校园信息系统构建建设主要包括四部分,第一层(最上层)为Application层,为系统的程序层,第二层为Application Framework层,为系统的应用程序框架,第三层为Libraries层与 Android 运行环境层,为系统的核心类库,第四层为LinuxKernel层高,为系统的Linux内核。具体结果见图1。 2.1 应用程序层构建 在对应用程序层进行构建的过程中,设计人员要对java语言进行合理控制,从根本上完成系统的核心建设,对各项语言进行合理配置搭载。此外,在对该层进行设计的过程中设计人员还要对核心内容进行完善,对核心系统中的应用部分进行设置,建立SMS程序、email客户端、contacts、地图、日历、浏览器等。 2.2 应用程序框架构建 应用程序框架构建主要包括对API访问权限、程序共享设计等。在对上述框架结构进行设计的过程中,设计人员要对权限及核心体系进行合理配置,对各项设计模式进行重组,确保应用程序框架能够对组件进行分享,保证用户能够在同样机器上完成组件替换。 2.3 系统的核心类库 在对Android系统进行开发的过程中,设计人员要对各项程序构建模式进行重新组建,确保设计中所有应用都能够对组件能力进行分享,形成良好安全约束,能够完成对同样机器上组件的替换。Android系统要包含C/C++库,能够对核心部分系统C库、3D库、FreeType、LibWebCore、SGL、媒体库、Surface管理、SQLite、SSL进行应用。在对Android RunTime库进行建设的过程中,系统设计人员要对Dalvik虚拟机进行全方面控制,依照该虚拟机自身系统,对编译格式进行确定。 2.4 Linux内核构建 Linux内核是Android平台的重要内容,可以有效提升原版本之间的BUG,为Android平台建立所需的各种驱动,提升整体终端设备的主体效果,增强内核运行质量及效果。在对Linux内核构建的过程中,设计人员要对内核中的AndroidBinder、Android电源管理(PM)、AndroidPMEM(Physical)、Android Logger、Android Alann、USB Gadget驱动、低内存管理器(Low Memory killer)、匿名共享内存(ashlnem)、Android Ram Console、Android timed device、Yaffs2进行设计,建立完善的内核运行java虚拟机。 3 基于android平台的校园信息系统app的设计 3.1 功能需求设计 基于android平台的校园信息系统app设计过程中设计人员要控制要以下几方面。 第一,对系统各项信息进行完善,建立层次化信息结构系统。设计人员要对教师对信息的需求(图2),学生对信息的需求(图3),家长对信息的需求(图4)三方面内容深化,保证教师能够及时录入、发布、查看信息,学生与家长能够查询、获取、交流信息,要依据不同人员层次要求建立不同应用系统,保证满足各方面需求。 第二,要对性能需求进行完善,增强收集操作系统效果。设计人员要对不同层次的手机操作系统进行分析,依照当前校园环境中手机主体状况,建立合适的选择、界面、通信网络、数据存贮结构,形成完善的信息控制平台。手机操作系统在设计的过程中要具有非常广泛的用户规模,符合当前校园环境中的手机系统平台状况,能够满足学生的各项需求。设计界面要尽量简单与友好,保证用户能够在应用系统的过程中感觉到舒适,提升用户对系统的印象。要对通信网络技术进行应用,依照3G网络主体及通信需求对服务器进行访问,设计访问控制,保证数据安全。对大量同时访问操作要对数据进行安全存贮及数据操作,防止出现数据失误现象,降低对用户造成的影响。 第三,针对系统框架结构,合理完善移动技术。在对系统框架结构进行建立的过程中,设计人员要对无线网络技术及移动终端技术进行全方位控制,对上述信息业务及移动互联技术进行拓展,形成良好的系统终端,建立统一信息化服务及管理资源。设计人员要将客户端 Android机与校园信息服务系统的服务器结合在一起,设置物理隔离网闸,构造JDBC访问后台数据库,通过MySQL数据库存储系统对数据进行存储。 3.2 系统功能模块设计 功能模块设计是建立在基于android平台的校园信息系统app设计实现的基础上的重要内容。在对上述内容进行完善的过程中,设计人员要依照需求进行功能建设,保证功能与校园环境相符合。当前基于android平台的校园信息系统app主要包括系统登录模块、信息查询模块、信息录入模块、信息发布模块、信息交流模块、信息分享模块。系统主要通过上述六大模块完成对信息的交流与共享。具体见图6。 3.3 数据库设计 数据库在设计的过程中要对Android应用程序进行全面把握,要严格依照Android应用程序操作基础,对各种存储方式进行合理选取。在当前的Android平台建设过程中,数据存储主要包括Share Preferences存储数据、文件方式存储数据、SQLite数据库方式、Content Provider存储数据、网络方式存储数据五种方式。在上述的存储过程中前四种都是将数据存储在本地设备上,而第五种是将数据存储在网络上。设计人员在对数据库进行设计的过程 中可以对以上内容进行合理选取,可以根据校园系统状况建立有效的数据库,对数据信息进行储存。除此之外,在对数据库进行建立的过程中,设计人员还要对可视化操作工具进行选取,依照图形化管理或表格化处理等对各项数据内容进行分类、控制、监督,从根本上改善数据的可靠效果。 4 测试案例 5 总结 基于android平台的校园信息系统app是我国校园信息系统建设中的关键操作,是提高校园信息网络发展的重中之重,已经成为人们关注的焦点。在对基于android平台的校园信息系统app进行设计的过程中,设计人员要对各项信息、数据进行全面把握,要对系统权限进行合理设置,形成初步平台保护;要对系统框架进行建立,依照用户需求对校园信息系统框架进行构建,合理设置各部分网络构架;要依照数据结构及用户需求,对系统模块进行划分、设计和建立,对模块之间的关系进行明确,加强模块交叉与数据库之间的关联,从根本上提升校园信息系统的服务质量。 本文来源:https://www.wddqw.com/doc/d9a363458bd63186bcebbce2.html