获奖情况:移动组开发三等奖
参赛单位:上海师范大学
指导教师:陈能、施蓓琦
参赛选手:沈霖(组长)
董颖
郝海萍
1.需求分析
随着中国进入3G时代,基于移动互联网的LBS应用获得了更大的发展。以传统互联网为平台的社会化媒体向移动客户端平移,智能手机成为用户获取网络体验的活跃终端,移动互联网悄然改变我们的生活。『置』慧校园移动应用旨在发挥移动互联网的优势,把学校内活动信息应用于移动终端,使得广大师生在移动平台上随时、随地地查询获取信息成为可能。对于高校校园的信息平台建设、校园文化建设有积极的意义,满足校园人群在手持移动终端进行信息获取的需求。
2.系统功能
『置』慧校园移动应用提供以地图为核心的五个功能模块,分别是地图功能模块、校园展示功能模块、信息查询功能模块、信息定位功能模块和桌面小部件功能模块。
2.1地图功能模块
地图功能模块是『置』慧校园移动应用核心,也是连接其他应用的桥梁。其分为两个地图和使用者定位两个部分。地图是对应用所有指令的载体,也是一个展示平台。『置』慧校园移动应用的地图数据是存放在移动电话的SD card中,使用者可以在离线状态下,能够仅通过GPS获取当前位置坐标信息,并使用地图功能模块。
2.2校园展示功能模块
校园展示功能模块分为WLAN层展示和美丽校园展示。WLAN层是对校园内的WIFI热点进行一个展示。美丽校园是通过图片的形式对校园进行展示,具体流程为,使用者通过交互操作发出指令,应用能够在地图上显示美丽校园点的点状符号,使用者再点击点状符号,应用能够弹出图片,浏览完后点击周边关闭图片,使用者也能通过交互操作关闭该功能。
2.3信息定位功能模块
信息定位功能模块是校园活动信息一种呈现方式,具体为在根据校园活动信息发生地点信息在地图上显示该校园活动信息。
2.4信息查询功能模块
信息查询功能模块是『置』慧校园移动应用对校园活动信息进行查询。具体分为缓冲区查询和普通查询。缓冲区查询,是应用能根据使用者的当前位置,进行一定范围内的校园活动信息。
2.5桌面小部件功能模块
桌面小部件功能模块是基于Android桌面小部件独立于『置』慧校园移动应用主体外部的一个独立模块,通过该功能模块,使用者能够在不进入应用主体的状态下,查看校园活动信息。
3.设计亮点
3.1离线使用,节省流量资源。
本应用可以在离线情况下使用功能,不依赖于网络。可以随时随地浏览地图使用反向地理编码服务、周边活动信息查询,而不会受到网络信号等因素的影响,获得稳定的应用体验。
3.2双模式信息查询,满足各种需求。
本应用的信息查询功能可以根据是否开启定位功能,选择不同的查询模式。当使用者在校内开启定位服务的时候,基于位置的缓冲区查询;而在校外没有开启定位功能的时候,则进行普通全局查询。
3.3桌面小部件,方便查看简略信息。
本应用可以在桌面创建独立于主程序的小部件,通过小部件实时更新使用者关注的活动信息,让用户不用进入主程序便能快捷查阅活动的简略信息,并且可以通过点击小部件也能进入主程序查看详情。
3.4一键安装卸载。
本应用在首次加载时自动载入数据,无需手动加载数据。卸载时,直接删除应用数据,不留任何残留文件,方便、快捷、干净。
4.作品展示
图1:系统首页 图2:查询功能
图3:查询讲座 图4:校园风景