基于APICloud的常州纺院APP平台设计与实现

2016-05-16 20:15陈旭山顾剑柳游小荣张硕
无线互联科技 2016年5期
关键词:管理系统

陈旭山 顾剑柳 游小荣 张硕

摘要:文章设计并实现了基于APICloud的常州纺院APP平台,介绍了系统总体设计、详细设计和具体实现。平台包含常纺新闻、常纺通、招聘信息、在线留言等功能模块。通过测试发现,该平台具有良好的可用性,具有一定的实用性。

关键词:APICloud;移动校园;APP;管理系统

近年来,各种信息管理系统(如教务查询系统、图书查询系统、校园一卡通系统等)在高校得到了广泛应用,为师生校园活动带来了很大便利。然而,这些系统有很多建设的时间比较早,基本都采用传统的B/S或C/S架构,只能在计算机上的浏览器或专用客户端使用,在智能终端上显示效果不佳,甚至无法安装客户端,且使用时间和地点具有一定的局限性等。

随着移动终端和校园无线网络的普及,通过智能手机上网已经成为广大师生的普遍行为,其优点是只需接入无线网络,大家就可以充分利用碎片化时间工作、学习和生活,不受时间和地点的限制。为方便师生充分利用校园网和移动终端,本文将通过使用APICloud等技术设计一套适用于多种操作系统(苹果、安卓等)移动终端的校园APP系统,为管理人员、教职工、学生和学生家长等之间建立一个信息展示和相互交流的平台。

1.系统总体设计

本文研究的常州纺院APP平台采用c/s和B/S相结合的架构模式,包含前台展示和后台管理两部分。其中,前台主要支持手机端,客户端软件基于HTML5技术,通过APICIoud第三方技术打包成苹果、安卓等主流操作系统;后台管理软件基于PHP和MySQL技术,使用了Laravel框架和MVC模式,直接通过浏览器进行访问。本平台涉及常纺新闻、常纺通、招聘信息、在线留言等功能模块。

1.1系统功能(见图1)

(1)常纺新闻:含纺院校内新闻和最新通知功能。(2)常纺通:在线挂失、余额查询和拾卡还卡等功能。(3)校内黄页:校内教师、办公室的联系方式查询。(4)移动迎新:新生可通过该APP扫描二维码加入常州纺院,访问新生报到各类信息。(5)教务应用:登录教务网入口,查询教务信息、课表查询和空教室等功能。(6)招聘信息:实时发布企业需求和招聘信息。(7)常纺膳食:通过扫描微信账号关注常纺后服公司,可以查看各餐厅的美食和优惠信息。(8)在线交流:老师和学生们发布信息,进行在线咨询和交流。(9)个人中心:使用统一身份认证账户登录,可管理用户账户信息。

1.2数据库设计

根据用户需求,可以确定学生用户、系部用户、校园新闻、丢卡信息、拾卡信息、招聘信息、留言等实体。学生用户表和系统用户表如表1-2所示,限于篇幅,其他表均不列出。

2.系统详细设计与实现

2.1详细设计

2.1.1用户登录与个人中心

学生用户可以通过手机端登录到本系统,进入个人中心,可以修改本人的资料,涉及对用户资料的查询和修改操作。

2.1.2常纺通

学生可通过常纺通发布丢卡信息,涉及对丢卡表的添加操作;也可查看所有拾卡信息,涉及对拾卡表的查询操作。

2.1.3招聘信息

点击手机首页“招聘信息”后,可以查看学校管理员发布的招聘信息,涉及对招聘表的查询操作。

2.1.4在线交流

点击手机首页“在线交流”后,可以留言,涉及对留言表的查询和添加操作。

2.1.5常纺新闻

点击手机首页“常纺新闻”后,可以查看最近的常纺新闻,涉及对新闻表的查询操作。

其他手机端模块主要是通过静态网页的方式实现的。

2.1.6后台管理

在后台可以发布重要新闻,涉及对新闻表的添加和编辑(修改和删除)操作;发布招聘信息,涉及对招聘信息的添加和编辑操作;查看学生留言,用于回复,涉及对表的查询和修改操作;查看所有的校园卡丢卡信息,也可以发布拾卡信息,涉及对丢卡表的查询操作以及对拾卡表的添加以及编辑操作;对所有用户进行管理,包括对学生表的查询、添加、修改和删除操作。

2.2系统实现

手机端首页效果如图2所示,包含上述描述的常纺新闻、常纺通、校内黄页等功能模块。

后台管理实现效果如图3所示,包含招聘管理、通知管理、校园卡管理等功能。

3.结语

本文通过使用APICloud,PHP,MySQL等技术实现了常州纺院APP平台。经过测试发现,该平台能够满足用户的基本需求,运行稳定,界面操作友好,具有一定的实用性。

猜你喜欢
管理系统
基于LED联动显示的违停管理系统
停车场寻车管理系统
船舶压载水管理系统
海盾压载水管理系统
基于RFID的仓储管理系统实现