Android平台校园信息管理系统的开发与实现——以校园微活动管理为例.docx
《Android平台校园信息管理系统的开发与实现——以校园微活动管理为例.docx》由会员分享,可在线阅读,更多相关《Android平台校园信息管理系统的开发与实现——以校园微活动管理为例.docx(68页珍藏版)》请在三一办公上搜索。
1、Android平台校园信息管理系统的开发与实现以校园微活动管理为例摘 要校园活动是校园生活中不可缺少的组成部分,通过活动,参与的学生既可以获得乐趣,也可以锻炼能力。但是,目前的校园活动存在着知情范围小,宣传不到位,事后无法获取评论信息等问题,因此,有必要构建一套基于网络的管理系统,提供活动管理效率。针对目前在校园活动中存在的问题,通过对相关业务流程和参与者的调研分析,充分利用网络的信息传播优势,以及移动智能终端的便捷性优势,基于Android平台设计开发了一套校园移动化的微活动管理系统。针对校园活动宣传力度小,参与人员相对固定,拓展困难等问题,采用微发布技术和自动推送技术,构建校园活动推荐功能
2、模块,根据学生的个人属性,结合其兴趣爱好,主动推送活动信息,一方面扩大活动信息的传播范围,另一方面,也为学生提供了更为广泛的活动信息渠道;针对校园活动的组织需要经过学校管理部门的审批,相关材料准备繁琐,效率低下的问题,采用工作流技术,结合移动终端信息处理,实现活动申请的在线提交、审批,有效地提高了处理速度,同时,审批人员可以通过该功能发送相关注意事项,使申请人可以及时获取相关信息;针对目前校园活动结束以后,很多参与者的意见无法较好收集,无法对活动进行较好总结的问题,设计开发了活动评价功能,采用打分与评价相结合的方式,通过大量的参与者的评分信息,对活动举办是否成功进行评估,并为下一次活动的组织提
3、供指导;针对目前校园活动的参与者有限的问题,采用网络微直播技术,通过照片、视频等方式,对活动的现场进行直播,使更多的学生可以通过网络平台或者移动智能终端,获取现场的活动信息。本文基于需求分析,对校园微活动管理平台进行了系统架构设计,并对系统中的主要功能模块进行详细设计。在具体的实现过程中,移动终端采用Android技术,后台采用Java Web进行开发,在交互上,通过JSON实现数据信息的表示。通过测试,在无线网络环境下,移动终端资源占用量少,运行稳定,同时后台可以较好地应对大规模的并行访问。校园微活动管理平台改变了目前校园活动的组织模式,充分利用了网络平台和移动智能终端的优势,不但能够丰富活
4、动内容,提高活动组织效率,而且有效地提高了学生对于参加活动的积极性,因此,具有较好的实用价值。关键词:Android校园信息管理;校园微活动管理;校园数字化;Java技术AbstractCampus activities are an integral part of campus life, through the activities, participate in the students can have fun, can also exercise ability. The current campus activities, however, there is knowledge
5、of small, propaganda does not reach the designated position, later cant comment on information, therefore, it is necessary to build a set of management system based on network, provide the activity management efficiency. Aiming at the existing problems in campus activities, through the investigation
6、 and analysis of the related business process and the analysis, make full use of the advantages of network dissemination of information, the convenience and advantages of mobile intelligent terminal Android platform, designed and developed a set of campus mobile micro activity management system base
7、d on. For the campus propaganda activities involved in small, relatively fixed, the problem is difficult to expand, using micro release technology and automatic push technology, the construction of campus activities recommendation module, according to the personal attributes of students, with their
8、hobbies, take the initiative to push information, on the one hand expand the scope of the dissemination of information, on the other hand, it provides students with more information on campus wide channels; the activities of the organization must be approved by the administration, related materials
9、preparation is tedious, the problem of low efficiency, using workflow technology, combined with the mobile terminal information processing, online submission and approval activities, effectively improve the processing speed, at the same time. The examination and approval personnel can through the fu
10、nction of sending related matters needing attention, the applicant can timely access to relevant information for the purpose; After the end of campus activities, many participants can collect opinions, to better summarize the problem of design and development activities, activity evaluation function
11、, the scoring and evaluation of the combination of the way, through a large number of participants score information, evaluate the success of activities, and provide guidance for the next event in view of the current campus organization; the activities of the participants is limited, the micro netwo
12、rk broadcast technology, through photos, video, the activities of the scene to live, so that more students can through the network platform or mobile intelligent terminal, to obtain the information on the activities.The paper designed system architecture of campus micro activity management platform
13、based on the demand analysis, and designed the main function modules of the system in detail. In the specific implementation process, the mobile terminal using Android technology, the background using Web Java development, interaction, through the JSON to achieve data representation. By testing, in
14、the wireless network environment, the mobile terminal resources occupy less, stable operation, while the background can better deal with large-scale parallel access.Campus micro activity management platform to change the current campus activities organization mode, make full use of the network platf
15、orm and the advantages of mobile intelligent terminal can not only enriched the contents of the activity and improve the efficiency of activities organization, and effectively improve the enthusiasm of the students to participate in the activity, therefore, has good practical value. Key words: campu
16、s information management base on Android; campus micro activity management; campus digitalization; Java Technology目 录摘 要1Abstract2目 录4第1章 绪论61.1 研究背景和意义61.2 国内外研究现状71.3 主要研究内容及章节安排8第2章 理论基础与关键技术102.1 管理信息系统理论102.2 Android系统概述112.2.1 Android系统框架112.2.2 Android应用框架132.3 JSON142.4 本章小结14第3章 校园微活动管理平台需求
17、分析153.1 主要业务流程分析153.1.1 活动申请业务流程分析153.1.2 校园活动信息发布业务流程分析163.1.3 校园活动现场报道业务流程分析163.1.4 校园活动反馈信息业务流程分析173.2 系统功能需求分析173.2.1 系统参与者分析173.2.2 系统主要用例分析213.3 系统性能需求分析233.4 本章小结24第4章 校园微活动管理平台的设计254.1 系统设计目标254.2 系统总体设计方案264.2.1 系统功能架构设计264.2.2 系统逻辑架构设计274.2.3 系统物理架构设计284.2.4 系统数据架构设计304.3 虚拟资源调度算法的设计314.3.
18、1 预处理环节的设计324.3.2 执行环节的设计354.4 本章小结37第5章 校园微活动管理平台的实现385.1 系统的开发环境配置385.2 系统功能的实现385.2.1 活动申请功能的实现385.2.2 信息发布功能的实现405.2.3 现场转播功能的实现435.3 本章小结44第6章 总结与展望45致 谢46参考文献47第1章 绪论学校教育就是全方位发展模式,而作为高校教育的重要组成部分,各种丰富多彩的校园活动越来越受到各方面的重视。校园活动可以拓展学生的眼界,培养锻炼组织者与参与者的能力,提高学校的影响力,因此,有必要对校园活动进行研究,建立高校的管理机制,并研发相应的管理系统,以
19、提高校园活动的管理效率。1.1 研究背景和意义加强和发展教育事业向来是我国的基本国策,特别是近年来,素质教育改革对各级学校都提出了较高的要求,特别是在高等教育院校中,各类学生组织的活动团体,利用课余时间举办各类活动,极大地丰富了学生的校园生活1。同时,学校根据实际的需求,不定期地举办学术讲座、参观见学等活动,也拓展了学生的视野,取得了较好的效果。但是,随着高校学生数量的不断增加,而教学及活动资源相对有限,目前在活动组织管理方面暴露出来的问题越来越多,主要包括:1、校园活动数量越来越多,规模越来越大,学校目前的管理模式显得力不从心2。校园活动需要占用学校的相关资源,如灯光球场、多功能厅、礼堂等,
20、而这些资源大多是独占性的,目前的管理模式无法及时地更新资源的占用情况,导致不同的校园活动之间相互冲突。同时,学校管理层也没有一套有力的管理平台,实现对众多校园活动的统一管理。2、校园活动的组织流程较为繁琐,大多数学校采用的是线下申请的方式,组织者需要填写相关的申请材料,提交给学校管理部门审批通过后,才可以进行下一步的活动准备工作。这一方式效率低下,耗费时间较长3。3、校园活动的影响面有限。目前对于校园活动信息的发布主要是基于宣传栏或者发放宣传单的方式,受众面较少,无法有效扩展活动的影响力。有的学校利用校园网的BBS功能,对相关的活动信息进行发布,但也存在着受众目标不明确,效果不佳等问题。4、校
21、园活动的参与人员范围有限,更多想参与的学生无法参加。某些讲座活动较为热门,但场地的容纳能力有限,仅有部分学生能够参与,更多的学生则无法参加,使活动的资源无法得到充分地利用。5、校园活动缺乏反馈途径。校园活动在完成以后,对于学生对活动的评价没有有效的路径进行搜集,而从校园网论坛上获取到的反馈信息常常是片面的,不完整的,导致学校无法根据学生的反馈对校园活动进行客观的评估4。校园微活动管理平台能够较好地解决上述问题。平台利用网络的信息共享及交互优势,结合校园微活动的特点,设计开发相应的功能,能够有效地提高学校对校园活动的管理能力,简化活动审批流程,拓展校园活动的影响力,能够使更多的学生能够参与到校园
22、活动中,并提高互动性。同时,系统利用数据分析处理等技术,能够提高校园活动管理的智能化水平,为用户提供更好的使用体验。校园微活动管理平台的设计与开发具有重要的实用价值。1.2 国内外研究现状校园微活动管理平台属于开放式平台,校园内的师生以及管理者都可以登录平台使用其功能,与之类似的平台包括BBS平台等,但两者功能不同,面向的群体也不同5。国外对于开发平台的建设和发展较为成熟,以Facebook为代表的开放式平台已经得到了普及,成为网络上主流的交流平台,而国外其他的IT行业巨头,如谷歌、微软等,也相继开发了基于开放平台的产品,并制订和实施了相关战略,从而顺应互联网信息科技的发展趋势6。谷歌公司的社
23、交应用平台名为OpenSocial,该平台能够为用户提供日常所需要的主要功能,基于该平台用户可以建立起自身的社交网络,分享文字、照片等内容,并可获取其所需要的信息内容7。此后不久,微软公司基于Web平台推出了一系列的开放平台应用, 更为重要的是,微软开入了其旗下主流产品的API,如MSN Search等,并研究发布了相关的开发工具,使更多的开发人员可以基于微软提供的平台,根据自身的应用需求,设计开发出更好地开放平台系统。此外,Flickr,Youtube等互联网企业也纷纷效仿,开放平台的构建逐渐成为互联网的发展趋势8。我国在互联网开放平台的研究和应用方面主要是受到了国外发展的刺激和启示,很多互
24、联网公司利用其在国内互联网领域的资源优势,构建自身的应用平台9。其中,新浪公司对其旗舰产品新浪微博进行了升级,增强了产品的功能,使产品更贴近于用户的使用习惯,特别是其对在智能移动终端上应用体验的改进,使新浪微博迅速成为国内互联网博客类信息的主要发布平台10。百度公司顺应开放平台的发展趋势,相继开发了众多的应用产品,如百度文库、百度地图、百度导航、百度阅读等,并收购了著名的团购网站糯米网,构建了百度糯米,基于互联网建立起各个领域的开放平台,占据了大量的市场份额。腾讯公司近年来推出了大量的开放平台产品,如腾讯微博、QQ团购等,并开放了部分产品的API,有效地提高了其产品的市场占有率,特别是腾讯公司
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android 平台 校园 信息管理 系统 开发 实现 活动 管理
链接地址:https://www.31ppt.com/p-4740542.html