Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx

上传人:b****1 文档编号:74741 上传时间:2023-04-28 格式:DOCX 页数:56 大小:1.01MB
下载 相关 举报
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第1页
第1页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第2页
第2页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第3页
第3页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第4页
第4页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第5页
第5页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第6页
第6页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第7页
第7页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第8页
第8页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第9页
第9页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第10页
第10页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第11页
第11页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第12页
第12页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第13页
第13页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第14页
第14页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第15页
第15页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第16页
第16页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第17页
第17页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第18页
第18页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第19页
第19页 / 共56页
Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx_第20页
第20页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx

《Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx》由会员分享,可在线阅读,更多相关《Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx(56页珍藏版)》请在冰点文库上搜索。

Android平台校园信息管理系统的开发与实现以校园微活动管理为例.docx

Android平台校园信息管理系统的开发与实现以校园微活动管理为例

Android平台校园信息管理系统的开发与实现——以校园微活动管理为例

 

 

————————————————————————————————作者:

————————————————————————————————日期:

 

Android平台校园信息管理系统的开发与实现

——以校园微活动管理为例

摘要

校园活动是校园生活中不可缺少的组成部分,通过活动,参与的学生既可以获得乐趣,也可以锻炼能力。

但是,目前的校园活动存在着知情范围小,宣传不到位,事后无法获取评论信息等问题,因此,有必要构建一套基于网络的管理系统,提供活动管理效率。

针对目前在校园活动中存在的问题,通过对相关业务流程和参与者的调研分析,充分利用网络的信息传播优势,以及移动智能终端的便捷性优势,基于Android平台设计开发了一套校园移动化的微活动管理系统。

针对校园活动宣传力度小,参与人员相对固定,拓展困难等问题,采用微发布技术和自动推送技术,构建校园活动推荐功能模块,根据学生的个人属性,结合其兴趣爱好,主动推送活动信息,一方面扩大活动信息的传播范围,另一方面,也为学生提供了更为广泛的活动信息渠道;针对校园活动的组织需要经过学校管理部门的审批,相关材料准备繁琐,效率低下的问题,采用工作流技术,结合移动终端信息处理,实现活动申请的在线提交、审批,有效地提高了处理速度,同时,审批人员可以通过该功能发送相关注意事项,使申请人可以及时获取相关信息;针对目前校园活动结束以后,很多参与者的意见无法较好收集,无法对活动进行较好总结的问题,设计开发了活动评价功能,采用打分与评价相结合的方式,通过大量的参与者的评分信息,对活动举办是否成功进行评估,并为下一次活动的组织提供指导;针对目前校园活动的参与者有限的问题,采用网络微直播技术,通过照片、视频等方式,对活动的现场进行直播,使更多的学生可以通过网络平台或者移动智能终端,获取现场的活动信息。

本文基于需求分析,对校园微活动管理平台进行了系统架构设计,并对系统中的主要功能模块进行详细设计。

在具体的实现过程中,移动终端采用Android技术,后台采用JavaWeb进行开发,在交互上,通过JSON实现数据信息的表示。

通过测试,在无线网络环境下,移动终端资源占用量少,运行稳定,同时后台可以较好地应对大规模的并行访问。

校园微活动管理平台改变了目前校园活动的组织模式,充分利用了网络平台和移动智能终端的优势,不但能够丰富活动内容,提高活动组织效率,而且有效地提高了学生对于参加活动的积极性,因此,具有较好的实用价值。

关键词:

Android校园信息管理;校园微活动管理;校园数字化;Java技术

Abstract

Campusactivitiesareanintegralpartofcampuslife,throughtheactivities,participateinthestudentscanhavefun,canalsoexerciseability.Thecurrentcampusactivities,however,thereisknowledgeofsmall,propagandadoesnotreachthedesignatedposition,latercan'tcommentoninformation,therefore,itisnecessarytobuildasetofmanagementsystembasedonnetwork,providetheactivitymanagementefficiency.

Aimingattheexistingproblemsincampusactivities,throughtheinvestigationandanalysisoftherelatedbusinessprocessandtheanalysis,makefulluseoftheadvantagesofnetworkdisseminationofinformation,theconvenienceandadvantagesofmobileintelligentterminalAndroidplatform,designedanddevelopedasetofcampusmobilemicroactivitymanagementsystembasedon.Forthecampuspropagandaactivitiesinvolvedinsmall,relativelyfixed,theproblemisdifficulttoexpand,usingmicroreleasetechnologyandautomaticpushtechnology,theconstructionofcampusactivitiesrecommendationmodule,accordingtothepersonalattributesofstudents,withtheirhobbies,taketheinitiativetopushinformation,ontheonehandexpandthescopeofthedisseminationofinformation,ontheotherhand,itprovidesstudentswithmoreinformationoncampuswidechannels;theactivitiesoftheorganizationmustbeapprovedbytheadministration,relatedmaterialspreparationistedious,theproblemoflowefficiency,usingworkflowtechnology,combinedwiththemobileterminalinformationprocessing,onlinesubmissionandapprovalactivities,effectivelyimprovetheprocessingspeed,atthesametime.Theexaminationandapprovalpersonnelcanthroughthefunctionofsendingrelatedmattersneedingattention,theapplicantcantimelyaccesstorelevantinformationforthepurpose;Aftertheendofcampusactivities,manyparticipantscancollectopinions,tobettersummarizetheproblemofdesignanddevelopmentactivities,activityevaluationfunction,thescoringandevaluationofthecombinationoftheway,throughalargenumberofparticipantsscoreinformation,evaluatethesuccessofactivities,andprovideguidanceforthenexteventinviewofthecurrentcampusorganization;theactivitiesoftheparticipantsislimited,themicronetworkbroadcasttechnology,throughphotos,video,theactivitiesofthescenetolive,sothatmorestudentscanthroughthenetworkplatformormobileintelligentterminal,toobtaintheinformationontheactivities.

Thepaperdesignedsystemarchitectureofcampusmicroactivitymanagementplatformbasedonthedemandanalysis,anddesignedthemainfunctionmodulesofthesystemindetail.Inthespecificimplementationprocess,themobileterminalusingAndroidtechnology,thebackgroundusingWebJavadevelopment,interaction,throughtheJSONtoachievedatarepresentation.Bytesting,inthewirelessnetworkenvironment,themobileterminalresourcesoccupyless,stableoperation,whilethebackgroundcanbetterdealwithlarge-scaleparallelaccess.

Campusmicroactivitymanagementplatformtochangethecurrentcampusactivitiesorganizationmode,makefulluseofthenetworkplatformandtheadvantagesofmobileintelligentterminalcannotonlyenrichedthecontentsoftheactivityandimprovetheefficiencyofactivitiesorganization,andeffectivelyimprovetheenthusiasmofthestudentstoparticipateintheactivity,therefore,hasgoodpracticalvalue.

Keywords:

campusinformationmanagementbaseonAndroid;campusmicroactivitymanagement;campusdigitalization;JavaTechnology

 

第1章绪论

学校教育就是全方位发展模式,而作为高校教育的重要组成部分,各种丰富多彩的校园活动越来越受到各方面的重视。

校园活动可以拓展学生的眼界,培养锻炼组织者与参与者的能力,提高学校的影响力,因此,有必要对校园活动进行研究,建立高校的管理机制,并研发相应的管理系统,以提高校园活动的管理效率。

1.1研究背景和意义

加强和发展教育事业向来是我国的基本国策,特别是近年来,素质教育改革对各级学校都提出了较高的要求,特别是在高等教育院校中,各类学生组织的活动团体,利用课余时间举办各类活动,极大地丰富了学生的校园生活[1]。

同时,学校根据实际的需求,不定期地举办学术讲座、参观见学等活动,也拓展了学生的视野,取得了较好的效果。

但是,随着高校学生数量的不断增加,而教学及活动资源相对有限,目前在活动组织管理方面暴露出来的问题越来越多,主要包括:

1、校园活动数量越来越多,规模越来越大,学校目前的管理模式显得力不从心[2]。

校园活动需要占用学校的相关资源,如灯光球场、多功能厅、礼堂等,而这些资源大多是独占性的,目前的管理模式无法及时地更新资源的占用情况,导致不同的校园活动之间相互冲突。

同时,学校管理层也没有一套有力的管理平台,实现对众多校园活动的统一管理。

2、校园活动的组织流程较为繁琐,大多数学校采用的是线下申请的方式,组织者需要填写相关的申请材料,提交给学校管理部门审批通过后,才可以进行下一步的活动准备工作。

这一方式效率低下,耗费时间较长[3]。

3、校园活动的影响面有限。

目前对于校园活动信息的发布主要是基于宣传栏或者发放宣传单的方式,受众面较少,无法有效扩展活动的影响力。

有的学校利用校园网的BBS功能,对相关的活动信息进行发布,但也存在着受众目标不明确,效果不佳等问题。

4、校园活动的参与人员范围有限,更多想参与的学生无法参加。

某些讲座活动较为热门,但场地的容纳能力有限,仅有部分学生能够参与,更多的学生则无法参加,使活动的资源无法得到充分地利用。

5、校园活动缺乏反馈途径。

校园活动在完成以后,对于学生对活动的评价没有有效的路径进行搜集,而从校园网论坛上获取到的反馈信息常常是片面的,不完整的,导致学校无法根据学生的反馈对校园活动进行客观的评估[4]。

校园微活动管理平台能够较好地解决上述问题。

平台利用网络的信息共享及交互优势,结合校园微活动的特点,设计开发相应的功能,能够有效地提高学校对校园活动的管理能力,简化活动审批流程,拓展校园活动的影响力,能够使更多的学生能够参与到校园活动中,并提高互动性。

同时,系统利用数据分析处理等技术,能够提高校园活动管理的智能化水平,为用户提供更好的使用体验。

校园微活动管理平台的设计与开发具有重要的实用价值。

1.2国内外研究现状

校园微活动管理平台属于开放式平台,校园内的师生以及管理者都可以登录平台使用其功能,与之类似的平台包括BBS平台等,但两者功能不同,面向的群体也不同[5]。

国外对于开发平台的建设和发展较为成熟,以Facebook为代表的开放式平台已经得到了普及,成为网络上主流的交流平台,而国外其他的IT行业巨头,如谷歌、微软等,也相继开发了基于开放平台的产品,并制订和实施了相关战略,从而顺应互联网信息科技的发展趋势[6]。

谷歌公司的社交应用平台名为OpenSocial,该平台能够为用户提供日常所需要的主要功能,基于该平台用户可以建立起自身的社交网络,分享文字、照片等内容,并可获取其所需要的信息内容[7]。

此后不久,微软公司基于Web平台推出了一系列的开放平台应用,更为重要的是,微软开入了其旗下主流产品的API,如MSNSearch等,并研究发布了相关的开发工具,使更多的开发人员可以基于微软提供的平台,根据自身的应用需求,设计开发出更好地开放平台系统。

此外,Flickr,Youtube等互联网企业也纷纷效仿,开放平台的构建逐渐成为互联网的发展趋势[8]。

我国在互联网开放平台的研究和应用方面主要是受到了国外发展的刺激和启示,很多互联网公司利用其在国内互联网领域的资源优势,构建自身的应用平台[9]。

其中,新浪公司对其旗舰产品新浪微博进行了升级,增强了产品的功能,使产品更贴近于用户的使用习惯,特别是其对在智能移动终端上应用体验的改进,使新浪微博迅速成为国内互联网博客类信息的主要发布平台[10]。

XX公司顺应开放平台的发展趋势,相继开发了众多的应用产品,如XX文库、XX地图、XX导航、XX阅读等,并收购了著名的团购网站糯米网,构建了XX糯米,基于互联网建立起各个领域的开放平台,占据了大量的市场份额。

腾讯公司近年来推出了大量的开放平台产品,如腾讯微博、QQ团购等,并开放了部分产品的API,有效地提高了其产品的市场占有率,特别是腾讯公司推出的微信产品,基于移动互联网建立起了一个功能强大的交流平台,满足了用户社交应用的需求,目前微信成为了智能手机终端的标配,用户达到了数亿[11]。

其他的互联网企业也推出了其自身的品牌,如人人网开放了其API,构建了开放平台测试版本,受到了用户的欢迎,同时也受到了第三方软件开发商的欢迎,锐易通公司设计了多款微游戏,嵌入到人人网平台,不仅使自身产品的用户数量剧增,而且为人人网也吸引了大量的用户[12]。

在国外,美国学者华勒最早关注“校园活动”这个概念,1932年,出版《教育社会学》,书中第一次提出了“学校"这个概念,并把它定义为“学校中形成的特别"[13]。

国外的校园活动管理已经比较成熟,一些西方发达国家都建立了具有自己本国特色的校园活动管理,美国高校校园活动管理的特点有:

更加尊重学生校园活动的主体地位、更加注重大学多元的交叉与融合及更加强调和重视对学生创新和实践能力的培养[14]。

国外的高校校园形成了一种高校特有的现象,从上个世纪90年代始成为了一种融合了管理、道德、人文与科技的综合性。

国外的高校校园既是国外社会教育变革在高校的折射,同时又具有相对独立性,并影响其所在国家社会的发展[15]。

我国的高校缺乏对校园活动管理的理论研究和系统规划。

虽然有部分高校出台了校园活动项目化管理的相关实施办法,但是我国大部分的高校对高校校园活动的管理的认识和研讨不够[16]。

加上高校对校园建设由于缺少必要的设计和总体规划。

使校园建设在目标、任务、方向、措施、相关人员培训、效果等方面表现出盲目性、临时性、应付性[17]。

国内校园活动的研究者对于把项目化管理引入高校校园活动的管理中来,已经并始形成一个研究方向,但是最终还是多半形成在文字上,应该把项目化管理落实到高等院校的校园活动管理中去,形成校园活动管理的一个具体的可操作性模式。

1.3主要研究内容及章节安排

校园微活动管理平台的构建主要是解决目前校园活动组织难度大,管理不到位,影响力不够,反馈机制不健全等问题。

论文主要的研究内容包括:

1、针对目前在校园活动中存在的问题,通过对相关业务流程和参与者的调研分析,充分利用网络的信息传播优势,以及移动智能终端的便捷性优势,基于Android移动平台,设计开发了一套移动化的校园微活动管理平台。

2、针对校园活动宣传力度小,参与人员相对固定,拓展困难等问题,采用微发布技术和自动推送技术,构建校园活动推荐功能模块,根据学生的个人属性,结合其兴趣爱好,主动推送活动信息,一方面扩大活动信息的传播范围,另一方面,也为学生提供了更为广泛的活动信息渠道;

3、针对校园活动的组织需要经过学校管理部门的审批,相关材料准备繁琐,效率低下的问题,采用工作流技术,结合移动终端信息处理,实现活动申请的在线提交、审批,有效地提高了处理速度,同时,审批人员可以通过该功能发送相关注意事项,使申请人可以及时获取相关信息;

4、针对目前校园活动结束以后,很多参与者的意见无法较好收集,无法对活动进行较好总结的问题,设计开发了活动评价功能,采用打分与评价相结合的方式,通过大量的参与者的评分信息,对活动举办是否成功进行评估,并为下一次活动的组织提供指导;

5、针对目前校园活动的参与者有限的问题,采用网络微直播技术,通过照片、视频等方式,对活动的现场进行直播,使更多的学生可以通过网络平台或者移动智能终端,获取现场的活动信息。

6、本文基于需求分析,对校园微活动管理平台进行了系统架构设计,并对系统中的主要功能模块进行详细设计。

在具体的实现过程中,移动终端采用Android技术,后台采用JavaWeb进行开发,在交互上,通过JSON实现数据信息的表示。

通过测试,在无线网络环境下,移动终端资源占用量少,运行稳定,同时后台可以较好地应对大规模的并行访问。

论文的章节安排如下:

第1章为绪论,主要讨论校园微活动管理平台研究的背景和意义,分析了目前在活动管理方面存在的问题,讨论了国内外在开放平台研究建设方面的发展情况,阐述了主要研究内容。

第2章为理论基础和关键技术,主要讨论了校园微活动管理平台设计开发所涉及到的理论和技术,包括管理信息系统理论、Android相关技术等。

第3章为平台系统需求分析,主要是根据软件工程的相关理论和技术的要求,对微活动管理平台的功能和性能指标进行分析。

第4章为平台系统的设计,首先确定系统的设计目标,然后从功能架构、逻辑架构、部署架构等方面进行方案设计,并详细设计了系统的主要功能模块。

第5章为平台系统的实现,利用高级编程语言,结合所选择采用的系统构建技术,详细阐述功能的实现过程,并通过测试用例,验证系统能够在实际应用中发挥良好的作用。

第6章为总结和展望,对课题的研究工作进行总结,分析目前平台系统存在的问题,并指出下一步的研究方向。

第2章理论基础与关键技术

本课题所研究的校园微活动管理平台主要是在管理信息系统理论的指导下,基于Android平台进行设计开发,后台采用JavaEE技术实现校园微活动的服务管理,同时,为了实现移动终端和后台系统的有效交互,在通信中采用JSON表示数据。

2.1管理信息系统理论

校园微活动管理系统是属于管理信息系统,而管理信息系统是目前在计算机应用领域最为常见的一种方式。

管理信息系统中包括操作者、计算机、以及其他的一些外围设备,其主要的作用是以信息作为研究的对象,通过对信息的各类处理,实现系统的主要功能[18]。

管理信息系统的产生是为了解决人们在生产生活过程中出现的各类问题,所以信息系统与社会之间都能够建立起对应的关系。

在此过程中,计算机技术是支撑平台,也是信息系统发展的推动力,它在系统的领域,以软件的观点对社会中的关系和对象进行了抽象的表达[19]。

社会中的各个对象与管理信息系统中的各个节点相对应,而社会中各对象之间的关联以及交互,则是与管理信息系统中的数据和消息相对应。

管理信息系统的作用是利用自动化处理技术提升事务处理效率。

管理信息系统包括很多的内容,在不同的领域有着不同的展现形式,其中较为常用的包括辅助决策系统、工业领域的自动化控制系统、用于机关和企事业单位的办公自动化系统等,同时,作为管理信息系统的支撑,各类模型、方法、算法等也都是属于管理信息系统的范畴,计算机信息技术自身的发展也给管理信息系统的发展起到了十分重要的促进作用,特别是网络的发展,使管理信息系统在数据交互、资源共享等方面有了更大的拓展[20]。

管理信息系统无论以什么样的形式存在,都需要考虑四个方面的因素,一是信息需求,要求有明确的需求规划,也就是要知道干什么事情;二是信息的可处理性,也就是处理的信息对象要能够被采集和加工;三是能够为操作者提供其所需要的内容,这涉及到了信息反馈的问题;四是可以通过各类方法对系统中的信息数据进行管理。

管理信息系统的基础是数据库管理系统,几乎所有的管理信息系统都涉及到对数据的处理,数据库系统负责对数据的持久化操作,而基于数据,可以利用智能的数据挖掘算法等,实现隐藏数据的挖掘处理。

管理信息系统的设计与开发虽然在各个不同的生产、生活应用领域有所不同,但从大体上看,都需要经过以下几个方面[21]:

一是对目前的工作流程进行讨论分析,发现目前存在的主要问题,提出基于信息化技术的解决方案;二是制定相关的规章制度,运用科学的方法进行管理;三是对系统不断地进行评估和改进,使其能够更好地满足使用需求。

管理信息系统的设计与开发具有一定的原则,首先是要有创新性,要能够在一些关键点有所突破;二是要注重整体性,应该根据信息的处理流程,结合各个处理环节,使其能够形成全力;三是超前意识,要综合技术的成熟度和创新性,对系统的功能进行构建;四是经济方面,要贴近工作实际,解决实际的问题[22

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2