一卡通系统:让校园生活更便捷的智能化解决方案

高中大学有住宿经验的同学一定对一卡通不陌生,它能解决在校期间的吃饭、住宿和学习等各方面的事务。那么,一卡通系统是怎么设计的呢?本文作者以产品经理的角度,对一卡通系统的设计展开了分析,希望对你有帮助。

一卡通系统:让校园生活更便捷的智能化解决方案

一、校园卡应用发展

  1. 实体卡形式。常见类型有水卡,饭卡,这也是大多数人都经历过的,并且现在在小学,初中和高中这些手机使用受限的地方还是主要的使用方式,但是在大学“水卡”“饭卡”的身影正在逐渐消失。
  2. NFC校园卡。主要依托于手机的NFC功能,,便产生了具有 NFC 功能的 SIM 卡,通过对卡进行加密得到一个空白的卡,将学校的不同账户写入到卡中,便实现了不同的功能当手机的 SIM 卡与读卡设备接触时,便能够读取卡中的信息,从而实现数据的传输,虽然这种方式很方便快捷,但是部分手机机型不支持NFC功能,典型的就是苹果手机,所以这种方式在高校的一卡通应用系统中未能广泛使用
  3. 校园卡app。这种方式的还比较常见,有单独分开的app管理,像我大学时候使用的一款管理水卡的软件,就是通过app下载,扫码来控制寝室的热水供应,主要就是使用,查询和充值这几个功能,包括洗衣机等配套设备的使用,也都是通过app扫码来进行操作。但是这种方式的弊端在于可能会需要下载多个app来使用,操作起来不方便,系统更新维护成本也高。
  4. 微信公众平台。和校园卡app类似,区别在于学生可以直接通过使用微信小程序进行公共设施和食堂预约,买餐的一些操作,而且微信公众平台可以实现支付,减少了因为支付问题所带来的安全风险,并且支付成功后可以获得微信消息模板推送。微信公众平台服务器稳定,无需安装和升级,可以按需求自主添加系统功能,维护简单,也是现在比较流行的一种方式。

二、校园卡应用系统架构

校园卡应用系统是借助于移动终端的,能够实现支付、权限认证、扫码等功能为一体的应用系统。下面是校园一卡通的原理示意图。

一卡通系统:让校园生活更便捷的智能化解决方案

现在就我接触到的一个校园卡应用系统的

食堂点餐程序功能设计,来和大家做一个分享和解析。

a系统是以微信小程序作为系统的前端入口,实现食堂点餐的功能,系统后端使用系统后端使用 SpringBoot、 Thymeleaf、MybatisPlus、Shiro 等技术,实现对学校管理人员进行权限分配,对店铺进行管理等功能,最后使用MySQL 作为系统的数据库,用来存储数据,来进行数据分析,方便学校管理。

三、前端功能模块设计

在微信小程序的开发上,主要通过API开发,只需要调用接口,来实现一些诸如拍摄、二维码、地图、支付的基础功能。下面是微信小程序端的功能模块设计图。

一卡通系统:让校园生活更便捷的智能化解决方案

扫码点餐:用户通过扫描桌面上的二维码进入点餐页面,可以浏览菜单并选择菜品。

功能点细分:

  • 二维码生成:后端系统生成唯一的桌面表识二维码,并将菜单信息与之绑定。
  • 菜单展示:前端页面实现菜单的展示,包括菜品名称、价格、图片和简介等基本信息。
  • 菜品选择:用户可以在菜单页面选择所需的菜品和数量。
  • 确认下单:用户确认订单并提交后,前端向后台发送请求,同时保存订单信息到数据库中。

在线点单:用户可以通过小程序进行在线订餐,无需到店即可享受美食服务。

功能点细分:

  • 用户登录/注册:用户必须先通过微信授权登录或者注册使用小程序账号。
  • 菜单展示/选择:同扫码点餐功能点。
  • 下单结算:用户选择了菜品后,可以进行结算操作并完成支付。
  • 配送/自取:用户可以选择配送或到店自取的方式。前端需要提供相关的选择项并与后端进行交互,确定最终配送地址或确认到店自提时间。

客服:用户可以通过小程序客服功能咨询关于店铺、产品等相关问题。

功能点细分:

  • 客服列表展示:前端需要实现客服列表的展示,并与后端进行交互获取最新的客服人员信息。
  • 在线咨询:用户可以向在线客服发送消息,前端会将用户消息和客服人员及时的推送到微信聊天窗口中。
  • 消息记录查看:用户可以查看历史咨询记录,同时还可以对咨询质量进行评价等交互操作。

电话咨询:用户可以通过小程序直接拨打店铺电话,进行咨询或下单。

功能点细分:

  • 电话联系按钮:前端需要提供一个电话联系按钮,点击后就能直接呼叫店家预设的电话号码。
  • 呼叫状态提示:前端还需要实现呼叫中、正常接听、无人接听等提示状态,以便让用户了解电话的真实状态。

四、后端功能模块设计

后端管理系统具有多个模块和功能,每个模块各自完成自己的功能并相互配合关联。

一卡通系统:让校园生活更便捷的智能化解决方案

系统管理模块主要是实现对学校管理人员权限的分配,不同的管理人员会有不同的权限。

功能点细分:

  • 人员管理:对于学校管理人员的新增和删除,同时还具有查询功能。可以看到管理人员的角色、级别、岗位、部门等。能够实现管理人员的统一管理。
  • 角色管理:对学校管理人员角色的划分,同时给角色授予权限。
  • 职级管理:对学校管理人员级别的规定,不同的管理人员具有不同的级别,可以被人员管理进行调用。
  • 岗位管理:用于学校管理人员的岗位划分,区分不同的岗位,同样也可以被 人员管理进行调用。
  • 部门管理:学校部门的划分,可以设置二级子部门,具有全部折叠、全部展开的功能,展示的目录是树状结构。
  • 菜单管理:后端管理系统功能模块的系统展示,可具有针对性的对系统某一模块的进行修改。可以快速修改菜单的名称、URL地址等操作日志:学校管理人员系统操作的记录,对操作记录可以进行日志输出,方便发生错误后进行修改。
  • 登录日志:学校管理人员登录系统的时间、登录方式的记录,可以将登录人员的信息进行日志输出。

店铺管理模块实现的是对学校超市以及水果店等店铺的统 一管理,注册时只需在线填写店铺信息,信息包括店铺主营业务、店铺类型、店铺的类别等。店铺管理模块可以统计每个店铺售卖商品的情况,可显示店铺的月销售额、商品销售趋势、年销售额等,使学校管理人员可以很好地分析出店运营情况,及时调整策略来提高学校高效运行。

商品管理模块实现的是对学校商品的管理,不同的商品属 于不同的店铺,同时可以统计商品剩余量

功能点细分:

  • 品牌商:用于对商品的生产商进行记录,可以被品牌管理进行调用。
  • 品牌管理:用来描述商品的不同品牌。
  • 商品分类:对商品进行归类,可分为水果、蔬菜等种类。
  • 商品标签:用于对商品的描述,可以推荐新出的商品、受欢迎的商品。
  • 商品类型:区别商品的不同种类,可分为生活用品、学习用品等。
  • 商品属性:描述商品的外观、形状大小等,可以调用商品类型。
  • 商品属性值:对商品的属性进行数字化描述,调用时方便快捷。
  • 商品管理:对商品的品牌、标签、属性等进行整合,展现商品所具有的特性,同时可以统计商品的剩余库存等信息。

食堂管理模块主要对订单和商品进行一个设置管理,以及管理员设置。

功能点细分:

  • 订单:微信小程序端订餐完成后,通过数据传输获取到订单的具体信息。
  • 商品:新增菜品,也可以对以往菜品进行下架,可以对菜品进行描述、展示库存和金额等。
  • 类目:可以定义菜品的分类,比如热销款,早餐、午餐、晚餐等。
  • 管理员信息:当人事变动时,可以修改系统的管理员,方便管理。
  • 新增管理员:实现管理员的新增。

总结:以上是对校园卡应用系统部分功能的一个解析,校园一卡通目前在高校广为流行,校园一卡通能够实现信息共享、集中控制,但其中也存在不足。这个系统主要实现了校园食堂点餐和后端管理人员权限分配等功能,但仍有很多一卡通的功能还未开发和和应用。

例如:

  • 一卡通具有的电费、水费统计功能在应用系统中还未完善。在系统完善后,可以在线充值水费和电费,满足校园生活的需求。
  • 在应用系统中还需要在微信小程序中添加身份认证功能模块,使学生在图书馆等需要验证身份的场所能够实现学生身份的证明等功能。

本文由 @Fiee 原创发布于人人都是产品经理,未经许可,禁止转载。

题图来自Unsplash ,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年8月25日 上午7:59
下一篇 2023年8月25日 上午8:09

相关推荐

  • 科技经费使用和管理

    科技经费使用和管理的重要性 随着科技的快速发展,科技经费的使用和管理也越来越重要。科技经费是指用于支持科技发展的财政资源,包括用于研究、开发、测试、应用和推广的经费。科技经费的使用…

    科研百科 2024年9月11日
    31
  • 一文教你如何设计软件@附功能设计书模板(软件设计功能图)

    1. 原则与目标 软件设计中处理问题的过程要保证简单、清晰,一个功能只处理好一个问题,如果处理不好,那么这个问题就是多个问题,从而要设计多个功能,总体要求:把复杂的事情简单化,把简…

    科研百科 2023年4月25日
    352
  • 你真的了解Scrum吗?一文总结敏捷管理Scrum(什么是敏捷管理 scrum)

    去年11月份进入了一个项目组,这是一个IT开发项目组,发现不少问题: 大家对于项目管理没有概念,工作经常拖延,有个项目已经拖了一年都没有交付。 项目的需求经常变动,导致最后做出来的…

    科研百科 2022年5月19日
    366
  • 科研项目激励政策

    科研项目激励政策 近年来,随着科技的不断发展和国家对科技创新的高度重视,科研项目激励政策成为了国家发展的重要支撑。在实施科研项目激励政策的过程中,政府旨在通过激励措施来促进科研项目…

    科研百科 2025年2月17日
    0
  • 医学研究项目类别应该怎么写

    医学研究项目类别应该怎么写为标题 医学研究项目类别是医学研究项目中非常重要的一部分,它决定了研究的方向和目标。不同的医学研究项目类别需要进行不同的研究设计和实验。因此,正确的标题应…

    科研百科 2024年11月7日
    3
  • 体育科研项目案例

    体育科研项目案例:探究运动对青少年心理健康的影响 随着现代社会的不断发展,人们对于身体健康的关注逐渐转向心理健康。在体育领域,研究人员正在探索运动对青少年心理健康的影响,以便更好地…

    科研百科 2025年2月24日
    2
  • 软件项目计划进度表

    软件项目计划进度表 在软件开发过程中,项目计划进度表是一个重要的工具,可以帮助开发人员确定项目的进度,并为项目提供清晰的目标和计划。本文将介绍软件项目计划进度表的基本概念和使用方法…

    科研百科 2024年6月1日
    85
  • 焦我办app(焦我办app上怎么交契税)

    焦我办app是焦作市委、市政府推出的2020年十大民生幸福工程之一,是面向广大市民的一站式“互联网 ”城市服务云平台。焦我办app集政务服务、公共服务、便民服务于一体,整合了该市大…

    科研百科 2024年8月7日
    71
  • 企业员工申请科研项目

    企业员工申请科研项目 作为一名企业员工,申请科研项目是我们经常做的事情。申请科研项目可以为我们提供很多机会,不仅可以提高我们的技能,还可以为我们的老板创造更多的价值。 申请科研项目…

    科研百科 2025年3月19日
    0
  • 托管户和证券户的区别

    托管户和证券户的区别是什么? 托管户和证券户是两种不同的客户身份。托管户是一种拥有证券账户的人,而证券户则是一种拥有股票或其他证券的人。以下是托管户和证券户之间的主要区别: 1. …

    科研百科 2024年11月26日
    0