生活工程体验信仰哲学精神
投稿投诉
精神世界
探索历史
哲学文学
艺术价值
信仰创造
境界审美
体验技术
技能工具
工程信息
医学生产
生活运用
操作能力

后台系统架构设计商务咨询系统

7月15日 月依兮投稿
  本文为以业务逻辑层、数据底层、表现层这三个方面作为思维模型,进行思考并打造了一款从0到1的后台系统。
  作为后端产品经理,刻意练习系统架构设计的能力和对业务充分了解的能力,个人觉得,显得尤为重要。此文我只关注这两点,至于原型那些表现层的内容,不在此文范围。
  文中我将通过MVC技术架构(我的思维模型)去思考如何打造一款从0到1的后台系统。商务咨询系统,是我负责的一个业务不算特别复杂的系统,以此为例,咱们层层剥离,探寻万事万物的本质。
  目录
  (1)需求背景
  (2)系统价值
  (3)系统设计
  第一步:用例图
  第二步:系统流程图
  第三步:系统功能清单
  第四步:系统架构设计
  第五步:数据库表结构(对象)
  第六步:表之间的关联关系(ER图)
  C:业务逻辑层
  (1)需求背景
  全国各分公司的商务的同事刚来公司没多久,对很多业务以及同事都不是很熟悉,出去谈业务的时候,经常会遇到很多比较棘手的问题,也会提出很多无规则你根本想不到的问题。
  打开钉钉,庞大的组织架构,一堆又一堆的钉钉群,根本不知道找哪些专业人士解答疑惑。
  将自己的问题,丢到几百人的后台服务支持群,结果很快被其他人的问题给淹没,不知道找谁提问,不知道在哪里提问,好不容易找到个热心的同事,结果答非所问,浪费时间。
  不知道该在哪里提问?不知道找谁问?没有人回复?找不到之前的问题解答记录?公司系统的各种问题,没地方提出改进建议?
  (2)系统价值
  快速解决商务同事日常业务问题
  提升后台支持人员处理问题效率
  统一提问入口
  随时查看问题进度
  (3)系统设计
  PS:考虑到文中涉及到很多公司内部数据,不得已才打上马赛克,但不影响此文我想表达的架构设计方法,各位看官见谅。
  第一步:用例图
  说明:设计任何一个系统,首先必须搞清楚有哪些参与者,这些参与者都能在系统里做什么,都有什么功能。
  第二步:系统流程图
  说明:其次,必须搞清楚这些参与者在系统中是如何操作的,先后顺序是怎样的,有什么判断情况,有哪些逆向流程等等。而且画流程图,建议千万别一口吃成一个胖子,要循序渐进。
  建议按照以下步骤,一点一点从简入手:
  业务流程图页面流程图功能流程图数据流程图
  2。1业务流程图
  说明:凡事,先从简入手,先把当前系统的流程枝干搭建起来,主要流程确定下来,清晰明了地告知所有人:你这个系统在干嘛、要干嘛。其他的枝枝叶叶,先全部去掉,不要影响你的思维,不要打扰你的思路。
  2。2页面流程图
  说明:主干就像房子的地基,搭好地基之后,就要开始建房子了。具体有哪些页面、页面之间如何调整,就要开始想清楚啦。此时,先过滤掉所有判断条件,所有逆向流程,先跑通所有页面,先跑通正向流程。
  2。3功能流程图
  说明:地基建好了,毛坯房也建好了,具体房子怎么设计,得开始啦。此时,每往下走一步,尽量多问自己几个为什么。为什么要这样做?不这样做可不可以?
  附件1:问题状态流转图
  说明:此系统,问题的状态流转,比较关键,所以用流程图清晰的表明出来是很有必要的,当前最小MVP做的好不好,关键在于问题状态的流转,以及问题状态改变后所有影响情况的考虑。
  附件2:问题时效规则设置
  说明:问题被人提出来了,什么时候通知给处理人,处理人多久没处理问题会超时再次提醒,处理人回答完问题,发问人多久不给出评价后,问题自动结束状态改为已处理等等。问题的时效控制,也是增强系统体验的一个重要信息,主要用于消息提醒的触发和问题状态的改变。
  第三步:系统功能清单
  说明:当前系统当前版本,总共要做哪些功能,要列出来,告知项目组所有成员,并排好优先级。
  第四步:系统架构设计
  说明:首先,要想清楚,系统是否要划分前后台。一般后台系统是不需要前台页面,直接PC端访问即可。
  但是,此系统是针对商务设计的,那么必须考虑其在外办公的便利性,部分重要解决其问题的功能,做成wap网页嵌套在钉钉中或者单独开发小程序、APP原生页面就很有必要。载体不重要,重要的是商务使用顺畅,简单方便易操作。
  4。1前台架构
  说明:当前系统,牵涉的外部系统不多,所以架构不复杂。
  4。2后台架构
  说明:从角色权限分配可以看出,当前系统会调用人员组织系统的外部接口,来获取公司的所有人员以及所属部门。
  M:数据结构层
  第五步:数据库表结构概念设计
  说明:依稀记得《java编程思想》中有段话,万物皆对象。世间万事万物,皆为对象,很强大,也很有道理。数据库表结构,就是对象在程序语言的体现。咱们做系统设计,追踪到数据底层,就是一个又一个对象,以及对象之间的关系(ER图)。
  其实,将功能拆解为对象并将之表象为数据库,并不复杂,没那么玄乎,是有根可循的。举个例子,咱们通篇都在讲发起问题,处理问题。
  那问题很明显就是一个对象,发起和处理,只是他的动作(技术语言叫方法,这里我说的大白话一点),并不能称之为一个对象。以此类推,数据表结构也就揭开迷雾啦。
  PS:数据库表,对于产品经理,不是必备技能,个人认为会画的产品,并且时间充裕那就画一下(画出来,可以让你思路更加清晰明了,OMG,原来我的系统就是这几张表在发挥作用,太牛逼了,技术大哥们),不会并不影响你系统架构的设计。这些是编程小哥哥小姐姐们的看家本领,咱们做产品的了解就好,不强求。我画出来,是因为,突然心血来潮,就随便画了一下。
  第六步:表之间的关联关系(ER图)
  说明:表之间的关联关系有什么用?可以有一个连带关系,举个例子,一个用户表,一个信息表,一个用户对应多条信息,当你删除用户的时候是不是这个用户的信息也要被删除,如果没有关联关系的话,你就要在删除用户前手工写条SQL语句去删除信息表里的对应信息,如果有关联的话,就不用了,级联删除就可以了,只要删除用户,这个用户下面的信息也就没了。
  表之间的关系有四种【一对一、一对多、多对一、多对多】,那么是如何判断的呢?这里,我只讲方法,不讲细节。6张表,两两相关联作比较。比如:一个问题对应一个问题分类,一个问题分类对应多个问题,表明问题表与问题分类表是1对多的关联关系;一个问题对应多个问题状态,一个问题状态对应多个问题,表明问题表与问题状态表是多对多的关联关系。
  再复杂再庞大的业务系统,只要功夫深,经过咱们层层剥离,无非就是一个又一个光秃秃的数据表结构,是不是很好玩,是不是很有趣,不妨使用我本文提到的方法顺序,去剥离一个系统试试,你会有惊喜的哟!
  V:表现层
  表现层,也就是咱们做产品的基本功,将构思好的系统用图形化的界面表象出来,给项目组所有成员评审,这点不是此文的重点,我不过多阐述。
  总结:当前系统,只实现了最小可行性MVP,解决当下核心问题。未来的规划,是想将本系统打造成商务智能咨询系统。实现系统能通过问题库,自动解决80商务日常提出的问题,20人工介入。
投诉 评论 转载

俏皮可爱甜小女孩发型秀出小宝宝的天真美好非常可爱甜美的一款小宝宝发型设计。简单地公主头扎发,小巧别致的造型处理,时尚亮眼的深褐色染发,一身碎花裙装,水嫩嫩的可爱。这是非常萝莉的一款造型设计。简单大方的丸子头造型……从疫情版看品牌传播怎么撬动关注疫情之下,品牌们花式玩转自家logo,参与到我为人人人人为我的防疫宣传中来。新型冠状病毒波涛汹涌之下,大家都体会到了距离产生美的真谛,纷纷都保持安全距离。可你不会想……后台系统架构设计商务咨询系统本文为以业务逻辑层、数据底层、表现层这三个方面作为思维模型,进行思考并打造了一款从0到1的后台系统。作为后端产品经理,刻意练习系统架构设计的能力和对业务充分了解的能力,个……像林则徐那样生活初中作文900字苟利国家生死以,岂因祸福避趋之!那抹身影似悬挂在遥远的历史星河里一颗明星,却又似在天地间的一抹鸿光。他,便是林则徐。海到无边天作岸,山登绝顶我为峰。少年有志,固家国……初中生活趣事的作文导语:每当我想起那次野炊时,脑海里就会浮现那几十根黄黄的卷发。下面是小编整理的一些初中生活的作文,欢迎查阅,谢谢!【篇一:初中生活趣事】初中的生活是多姿多彩的,有时候所做……严厉的父爱写人作文父亲是我人生道路上的一盏灯,指引着我向前方驶去。爸爸,您在我眼里是个严厉的父亲。在您脸上很少看见笑容,但我知道,父亲一定在身后默默地爱着我、支持我。爸爸,您知道吗?您每次……地址不存在猪先生非常富有,他的儿子小猪整天到处显摆。不要在外面乱说,免得被坏人听到。看看,我的衣服都是很贵的哟。怕啥,咱们就是有钱嘛。这一天,已经很晚了,小猪还没……三方造句用三方造句大全121、从内幕交易法律责任的构成要件即行为主体、内幕消息、内幕交易行为三方面入手,通过中外立法比较和最新理论成果的研究,提出了一些较为具体可行的立法修改建议。122、没有……野柿子直接吃吗在农村的小山上,会有很多树上结的野果,比如野柿子。有的野果还是很好吃的,但这些好吃的野果一般都会被麻雀之类的鸟吃掉,往往剩下的就是一些味道不太好的野果了。野柿子的口感就是比较酸……怎样护理老人瘫痪病人比较好老年人患病会有瘫痪的可能,但是瘫痪的护理工作对患者的早日康复起着十分关键的工作,瘫痪的治疗是一个耗时较长的过程,因此做好相应的护理工作是必不可少的。目前有关瘫痪患者的护理广告铺……春季高清粉饼MakeUpForEver2014春季高清粉饼MakeUpForEver2014春季高清粉饼刷MakeUpForEver为2014年春季推出全新款HD高清粉饼,这是……这件事我做对了时光飞逝,岁月如沙。有人说,时间能洗去一切往事。但那件事,却深深地印在我脑海里。虽然他们都说,我做错了,但我觉得,我做对了。窗外,鸟语花香。鸟儿在微风里歌唱,树叶也附和着……
爱显摆的老爸作文我最敬佩的人2020清明节扫墓日记300字社区学雷锋活动方案(精选)我亲爱的小弟弟作文狗学生描写动物作文幸福的味道四年级300字作文心中最美得太阳竹夜潭风写景作文400字街头见闻作文爸爸说我长大了作文我爱我的舅舅

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找