作品名称:温州公共自行车助手应用的设计与实现
作 者:吕焕、卢漫芳、郝玉状、林祺泰、吕泽、贺路
专 业:软件开发与项目管理
班 级:软件1002
指导教师:黄河(副教授)、刘笑锋
作品特点:
温州公共自行车助手是一款可以随时随地的查询温州市公共自行车站点实时信息手机App。本项目在Android与Windows Phone两个移动操作系统分别开发了对应的版本,并已经发布在各自平台的应用商店中供用户购买使用。用户通过此app,可以在地图上看到温州市区各个自行车点位,每个点位实时的可借可还数,还能进行导航。温州商报在2013年4月17日在第8版上对此进行了报道(http://news.wzsee.com/2013/0417/184281.html)
作品说明:
Windows Phone版:
主要有以下功能:站点位置地图显示、依据地名的站点查询、当前位置定位并查看周边站点、站点详细信息查询、可借可还数查询、站点收藏、站点导航。
本版本以以高德地图作为地图信息的提供者,采用MVVM(Model-View-ViewModel)架构进行开发,MVVM架构的目的是分离视图(View)和模型(Model),有以下优点:低耦合、可重用性、独立开发、可测试。
Android版:
主要有以下功能:搜索用户周边一千米范围内的自行车站点、站点可借可还数实时查询、站点详细信息查询、站点导航、地图类型选择、实时路况查看。
本版本是以百度地图API和百度应用引擎 BAE为基础设计和开发的。在云端,通过BAE云应用引擎获取解析温州自行车点位数据并存储到云数据库中;在移动端,应用获取用户地理位置,并在云数据库中检索需要的站点信息,并呈现给用户。
指导教师点评:
该作品是一个接地气的项目。两组同学从市民平时在租借自行车中所碰到的实际问题出发,结合智能手机迅速普及和移动应用开发成为技术热点的现状,开发出功能实用的本地化手机应用,并且这个项目已经发布到各自平台上的应用市场,2个星期不到内就被下载了二百多次,还是受到市民欢迎的。