您好, 访客   登录/注册

校园一站式服务平台“易知”APP的研究与设计

来源:用户上传      作者:

  摘要:本研究开发了一套校园信息进行综合化管理的APP,本APP的主要目的是实现一个一站式的校园信息服务平台,让同学、老师、商户通过该系统能轻松、便捷的获取到最新的校园学习生活信息。同时本APP有机地将社会生活和校园学习生活紧密结合起来,不仅能提高办公效率,也能实现教育信息化。本APP前台运用了开源的APICloud,后台运用ASP .NET开发,主要包括信息浏览、信息发布、意见反馈三大功能。
  关键词:校园信息服务;移动应用;APICloud;ASP;NET
  1 概述
  1.1 背景
  随着无线网络技术和智能终端技术的快速发展和普及,移动互联网正在深入地影响着生活的方方面面。移动APP倍受社会各界的关注和追捧,特别是各大高校。为适应时代发展,推出了面向智慧校园移动APP的信息设计。但是,大部分高校在此过程当中并不具备统一、规范的控制平台,使得校园移动APP信息设计比较单一和分散,难以发挥其应有的价值。通过整合现有校园信息化的各类资源,在明确面向智慧校园APP的信息设计目标、设计措施基础上,从多方面进行了面向智慧校园APP的信息内容设计,使得系统能够为高校校园移动APP信息的设计提供综合性的参考资料,消除信息孤岛,真正实现全方位、高效便捷和人性化的一站式校园信息化服务。
  1.2 目的和意义
  “易知”APP依托第三方平台(IOS平台,Android平台),针对在校大学生、教师、校园商铺等不同使用对象以及不同使用需求进行了模块功能细分,同时“易知”APP上发布的内容,是由学校和商家实时发布,信息真实可靠。所有的信息发布都是以方便大学生生活为基本出发点,是特意为在校大学生生活搭建的综合信息服务平台。同时也改革了学校传统公文教学办公模式,将繁琐的QQ群文件以及QQ通知转移到平台上,使各种重要通知及文件一目了然,提高办公效率,实现教育信息化。
  1.3 开发内容
  本次开发的校园信息一站式服务系统基于APICloud平台,用Web技术来实现的。本套系统有学生、教师、商铺、管理员四种用户类型。学生可以在APP内查看各类型考试或生活事物通知,并且能够通过该系统进行二手物品转让;教师用户提供了信息发布功能;商铺用户则可以上传商铺优惠活动;管理员负责监督管理信息的发布,维护系统信息的真实可靠性。该系统实现了教师、学生、商铺三者之间的实时交互,推动教育管理信息化,让师生享受智慧校园的便捷。
  2 可行性分析
  针对本APP的开发状态,我们需要对本系统开发过程中的所有方面进行研究,这样可以确保我们的系统功能最终能够实现投入使用,我们主要从技术、操作和经济三个方面进行可行性探究。
  2.1 技术可行性
  本系统要求是基于APICloud的跨移动平台的系统,所以本次项目选择了APICloud官方编译工具APICloud Studio-2,其编译的程序可以同时在Android和IOS两个平台同时使用,符合本课题的要求,也能从技术上达到一套代码两端使用。故而在技术上是可行的。
  2.2 操作可行性
  本套系统可以满足用户在任何地点使用网络接入方式来实现操作数据库,所以对于管理员和用户来说都十分的方便使用,在操作上尽量满足用户日常软件操作习惯,可以让他们更好的熟悉软件,上手也十分容易。故而在操作上是可行的。
  2.3 经济可行性
  开发本系统所使用的编译工具和数据库软件都是免费使用的,不需要有额外的经济支出。故而在经济上是可行的。
  3 系统详细设计
  详细设计主要以信息通知、生活信息、二手交易、个人中心四点深入探索,强化首页、注册登录、重要事务、转让信息、后台等的界面设计和功能细化。主要其目标是如何具体实现所要求的系统功能,该阶段完成后,可以做出对目标更的准确描述,在编程阶段能够将该描述译为编程语言编写的程序[1]。
  3.1 首页模块设计
  APP首页是一个软件的核心,本系统首页主要由一个轮播图、四个主要功能按钮(考试安排、重要事务、用户注册、用户登录)、二手信息构成。包含了该APP主要功能,其中四个按钮采用了不同的底色,使用户更方便的选择自己需要查询的信息。
  3.2 登录注册模块功能设计
  注册模块:用户输入帐号(用户名)、密码、密码确认、选择性别等信息,生成注册表单,表单通过JQuery validator实现验证输入的合法性,直至验证通过,点击确认注册按钮,提交表单,后台自动添加数据到数据库,实现注册的功能。
  登录模块:用户输入帐号、密码、选择角色(学生、老师、商铺),点击登录按钮,系统后台将对用户输入的数据与数据库中的进行匹配,若匹配成功,则登录成功,跳转至系统首页,同时首页登录和注册按钮位置变为用户名称。
  3.3 重要事务模块功能设计
  事务公告是本系统最重要的一部分,系统内的信息具有实时性、真实可靠性。信息分为学院公告、商铺信息,为方便用户找到自己所需要的信息,可分学院或关键字查询信息。每条信息成收缩状态,可见部分消息内容,点击右上角下拉滑块,就可以查看完整消息。该设计,不仅让简短的消息一目了然,还能使用户更快确认该信息是否为自己需要查看的信息。
  3.4 转让信息模块功能设计
  大学生有许多共同的兴趣和爱好,因而消费商品较具有趋同性。同时每年学校都有毕业生要毕业,也有新生来报到,毕业生们四年积累了不少闲置物品,新生又因初到学校还需要添置很多基本生活物品。学生们的消费水平也不高,都希望能买到物美价廉的商品,所以本系统为同学们提供了这样一个平台。平时同学们有任何闲置的东西都可以免费放在本系统进行二手交易[2]
  通过本系统的二手转让平台,卖主可以在网上发布自己想要转让的物品的价格、联系方式等,信息提交到后台,由管理员审核,审核通过后该物品将展示于前台二手转让信息界面。为了方便大家更快找到需要的物品,本版块采取了物品分类,同时也可以根据自己需求的类型或关键字来搜索,更节省时间。
  3.5 后台管理模块功能设计
  后台管理模块通过用户名、密码登录。后台功能主要是学院管理、用户管理、意见反馈管理、公告信息管理、物品转让信息管理。
  3.5.1 用户中心
  在用户中心板块中,主要涉及两个功能:学院管理和用户管理。这两个板块基本相似,主要是对学院、用户进行增加、删除、修改。管理员通过后台修改信息以后,数据库同步数据。
  3.5.2 客户反馈
  用户的反馈信息包括三类:建议、投诉、意见。管理员通过本模块对用户提交的意见进行审核、批注、收集。为方便管理员更好的管理三个板块的信息,管理员可以根据反馈信息的類型进行查询、筛选。
  3.5.3 公告管理
  公告管理是后台主要功能之一,前台信息的发布都需要在这里进行编辑、确认,最后完成信息的发布。公告的内容可以为纯文字,也可以插入图片。同时管理员也能增加公告分类、查找公告分类以及对已发布的公告进行修改、删除等操作。
  3.5.4 信息管理
  后台的另一主要任务是对转让的物品信息进行编写、修改、发布,同时还能对物品进行下架或删除。物品转让版块的信息具有实时性、同步性,也是本系统的核心。
  4 结论
  本款软件功能较为全面,且所有设计均得以实现,可以为在校师生提供网上浏览信息的平台,也为学校宣传和校园信息服务提供了基础,这是一款较为完全且实用的APP。
  参考文献
  [1]王涛.HTTP协议技术浅析[J].中国新技术新产品.2013(22).
  [2]移动终端跨平台开发框架的研究与应用实现[D].张硕.云南大学2016.
转载注明来源:https://www.xzbu.com/1/view-14850596.htm