电商后台设计:系统管理、菜单管理

文章对系统管理和菜单管理的设计过程以及其中的业务逻辑展开了讲解,主要适合从事互联网产品设计、技术研发以及产品运营人员学习。

电商后台设计:系统管理、菜单管理

对于绝大数后台管理系统功能管理应该是它的重点,系统中涉及大量的功能模块,能够有一个清晰的结构划分,无疑会提升员工的使用效率。如下图:

电商后台设计:系统管理、菜单管理

01 功能分析

设计一个功能前,最重要的还是需求,了解清楚想要的功能,设计起来就会容易很多。导航的常见功能如下:

  • 页面导航: 菜单最基本的功能就是导航作用,可以在系统内部或系统外部自由切换。
  • 功能划分: 一个系统通常包含大量功能点,通过模块划分、层级结构可以更清晰的展示出系统架构
  • 权限管理: 对于常见的门户网站来说,菜单最主要的功能就是起到快捷导航作用,而对于后来系统来说,除了导航功能,它还涉及到权限功能。因为后台中涉及到大量的业务工作,所以在不同中页面可能有多个操作按钮,而操作按钮无法单独存在,需要依附在对应菜单上的。

电商后台设计:系统管理、菜单管理

02 字段功能

通过上面的对菜单功能的分析,可以整理出如下所需字段:

  • 菜单名称:功能作用的直接体现方式
  • 父级菜单:展示父子级菜单的层级关系
  • 跳转方式:系统内部跳转还是外部跳转,参数值有:
  • 站内跳转:系统内部的跳转,将URL设置为不带域名的相对路径(如:/user/index)
  • 站外跳转:系统外部的跳转,将URL设置为带有域名的绝对路径(如:http://www.exp.com)
  • 跳转路径:设置具体的跳转地址
  • 新页面:跳转后的页面是在原始页面还是打开新的页面
  • 页面操作:列举出所跳转页面内所有的操作功能,为后面的权限设置提供选项
  • ICON: 页面美化效果(不同系统略有差异,有些使用的是图片,根据自己需求而定)
  • 状态:导航功能是否正常使用,参数值有:
  • 开启:正常使用中的菜单
  • 关闭:已停用的菜单
  • 标识码: 系统内部识别的唯一标识信息,主要用在页面权限判断上

03 原型设计

列表页原型:

电商后台设计:系统管理、菜单管理

表单页原型:

电商后台设计:系统管理、菜单管理

上面对[页面操作]的设计做几点说明:

  1. 上面我们分析了页面操作也会参与权限的判断,代码里面不会写汉字进行逻辑判断,所以功能按钮也需要设计对应的标识码
  2. 一个页面中有多个操作按钮,只有具体到功能页面才会知道,如大部分页面都会有查看、详情、添加、编辑、删除功能,商品管理页可能还会有上架、下架功能,财务相关页面还会有审核功能,所以这个功能需要动态管理。

04 小知识点

1. 跳转:页面跳转是通过<a href=”/>标签实现的,如果a标签中路径设置为相对路径,点击跳转时系统会在相对路径前自动添加当前系统的域名,如果路径设置为带有域名的绝对路径,点击跳转时则会直接跳转到对应地址,当后台有多个业务系统时或者跳转到

2. 标识码:当后台程序将数据入库后,数据库会自动分配一个唯一的ID,后期一些特定的判断我们会通过在代码中写死ID值来获取指定的数据。但是这会产生一个问题,开发时的测试数据库经常会进行人为数据删减,而生成环境的数据库是规整的,所以会产生看似相同的数据但是数据库ID值不一样的情况,而写死在代码里面的ID值是参考测试库的ID,最终导致功能上线后不可用。所以通常的解决方案就是加一个可维护的标识码,代码中通过写死标识码来获得具体的数据信息。这种方式在我们后期很多设计中都会使用。

3. 标识码编码:对于系统各个功能编码,不同人有不用的习惯或者要求,我个人对菜单的编码是给每个层级菜单一个两位数字,如果层级不够三级用零补齐;而页面功能按钮,根据字面意思翻译成英语, 如:

系统管理 [100000]

| – 菜单管理 [100100] 查看[get] 添加[add] 编辑[edit] 详情[detail] 删除[drop]

| – 组织架构 [100200]

消息管理 [110000]

|- 订单消息 [110100]

|- ….

4. 页面权限判断:当用户进入到对应页面,会先通过菜单标识码(标识码被写死在代码里)请求后台数据获取到页面功能权限列表,再在页面中根据匹配的功能标识码显示对应的操作按钮。如:用户进入【系统管理->菜单管理[100100]】, 接口则通过100100请求权限接口返回页面功能权限列表,如:[get,detail], 页面显示 查看、详情功能按钮。

作者:JackLiu;个人微信公众号: 扬帆去远航(ID:Jackai_liu)

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

题图来自Unsplash,基于CC0协议。

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

(0)
上一篇 2023年8月4日 上午9:23
下一篇 2023年8月4日 上午9:33

相关推荐

  • 即使机关党建有问题 也不是机关工委的问题

    即使机关党建有问题,也不是机关工委的问题 近年来,随着反腐斗争的不断深入,机关党建也面临着越来越多的挑战。一些机关工委在推进机关党建方面,存在一些问题,比如党员管理不规范、党员活动…

    科研百科 2024年11月14日
    0
  • 科研项目中期评审意见

    科研项目中期评审意见 随着科技的不断发展,科研项目已经成为学术界和工业界的重要支柱。在完成一项大型科研项目的过程中,中期评审是非常重要的环节,可以帮助项目团队及时发现问题,调整计划…

    科研百科 2025年5月6日
    1
  • 船山区重大项目管理系统

    船山区重大项目管理系统:推动当地经济发展 随着时代的变迁,经济的快速发展,船山区的项目发展也变得越来越重要。为了推动当地经济的发展,船山区决定建立一套完整的重大项目管理系统,以更好…

    科研百科 2025年1月29日
    0
  • 昌宁耈街:党建引领就业 “红色劳务”发力

    耈街乡抓住春节后的有利时机,通过党建引领实施“四项措施”,全力做好“红色劳务”工作,保障外出务工人员尽量、尽快、尽数上岗。 精心安排部署。春节前,提早谋划,充分把握春节前后有利时机…

    科研百科 2023年1月13日
    265
  • 好用的进度计划软件

    好用的进度计划软件 进度计划软件是一种用于管理时间和任务的软件,可以帮助人们更好地组织和管理他们的时间和任务。一个好的进度计划软件应该具有许多有用的功能,包括: 1. 自动完成:进…

    科研百科 2024年8月27日
    41
  • 新阶段开展党建工作要构建三个体系(新阶段开展党建工作要构建三个体系是什么)

    现阶段在抓党建工作过程中,通常会出现按文件要求落实的多、照规章制度执行的多,结合实际创新的少,基层党组织工作抓落实力度不够、深入不够、具体不够。新阶段开展党建工作要构建三个体系。 …

    科研百科 2023年2月1日
    347
  • 科研项目经费预算管理

    科研项目经费预算管理 科研项目经费预算管理是项目管理中至关重要的一部分。合理的预算管理不仅可以帮助项目团队更好地掌控资金,还可以提高项目的成功率和成果质量。本文将介绍科研项目经费预…

    科研百科 2024年9月11日
    33
  • “农经观察”29期:关口前移 源头治理 筑牢我国农业生物安全风险防控屏障

      4月15日,“农经观察”第29期会商会议在北京举行,会议就“关口前移、源头治理,筑牢我国农业生物安全风险防控屏障”问题进行研讨。农业农村部党组成员、中国农业科学院院长吴孔明出席…

    科研百科 2022年5月12日
    315
  • App商城开发流程及注意事项(app商城开发流程及注意事项有哪些)

    随着智能手机逐渐成为人们的生活必需品,App商城软件开始变成移动互联网时代企业进行品牌营销和线上销售必不可少的工具。很多传统中小企业在移动互联网转型中会有很多疑惑,首当其冲的就是不…

    科研百科 2023年3月24日
    268
  • 华为METAERP产品文档

    华为METAERP:企业资源规划的数字化解决方案 随着数字化时代的到来,企业资源规划(ERP)系统已成为企业运营和管理的重要工具。华为METAERP作为一款功能强大的ERP系统,为…

    科研百科 2024年10月22日
    1