第96章 系统构架,双方进行深入面谈!



    话说,罗雨凡一行人,在刘小树的安排下,在馋嘴猫吃了午饭。之后,众人小作休息,就回市区了。

    接下来,众人要去馋嘴猫的几个零售终端逛逛,因为馋嘴猫的业务,如果不去终端看看的话,那是不完整的,对馋嘴猫的了解,也将是不全面的。

    其实,对于馋嘴猫来说,这次上线管理系统的目的,就是为了更好的管控零售终端。如果不去零售终端逛逛,是会遗漏重要信息的。

    罗雨凡他们在参观考察了几个零售终端后,他们这次对馋嘴猫的实地考察,也就正式结束了。

    接下来,他们回到了,早上见面的地方。双方打算坐下来,对馋嘴猫管理系统的构架问题,进行更加深入的面谈了。

    ………

    在IT行业,软件构架,是一个涉及多个学科的综合性技术,从设计、实施到运行与维护的全过程。

    模式设计与应用系统设计相结合,也就是后台应用程序与前端应用界面的综合考虑。

    这也是为什么罗雨凡会带领一个团队过来的原因,因为罗雨凡也不是样样精通的天才,他也有自己的技术特点,也有他善长的技术领域,也有他不了解的技术死角。

    这也是架构师,要懂得交流,要有较强沟通能力的原因。

    系统模式设计的基本思路及基本步骤是:系统需求分析;概念结构设计;逻辑结构设计;物理结构设计;系统的实施;系统的运行与维护。

    罗雨凡他们目前正在进行的,是这个基本步聚的前四步,只有把前四步的工作做好了。他们才有进行后两步的大致方向,才能对更具体的问题,加以决策。比如,具体的技术依据,具体基础设施的搭建。

    设计一个完善的模式营运系统是不可能一蹴而就的,它往往是上述6个阶段的不断反复。更是一个“三分技术,七分管理,十二分基础资源”的过程。

    需要指出的是,这个设计步骤既是模式设计的过程,也包括了模式营运系统的设计过程。在设计过程中把模式的设计和对模式中资源管理的设计紧密结合起来,将这两个方面的需求分析、抽象、设计、实现在各个阶段同时进行,相互参照,相互补充,以完善两方面的设计。

    事实上,如果不了解营运环境对资源的管理要求,或没有考虑如何去实现这些管理要求,是不可能设计一个良好的模式结构的。

    第一个阶段的系统需求分析。

    首先,就是对客户单位及其环境的了解。

    需求分析的任务是通过详细调查现实世界的对象(组织、部门、企业等),充分了解现实概况,明确企业的各种需求,然后在此基础上确定新模式的功能。

    新模式必须充分考虑,今后可能的扩充和改变,不能仅仅按当前应用需求来设计模式。

    需求信息的来源,主要有:

    竞品、编辑部门、市场、渠道、运营、产品自身、用户反馈、技术优化、商务推广以及其他合作方等,所以收集需求信息的过程,就是充分认识现实世界的过程;

    产品负责人根据各方需求,结合公司近期战略目标,按照高价值需求优先的原则,产出经过排序的Product Backlog,并把高价值高优先级的需求和相关人员进行需求可行性沟通和评审,并输出原型图和PRD文档;

    项目启动的必要条件是,完整的产品文档以及有优先级的需求列表。

    确定系统边界。根据客户单位及其环境的总体情况,客户所确定的战略目标和经营计划,因为只有切实有效和符合实际情况的系统,才能发挥最大的经济效益。

    系统规模太小不利于发展,太大又不符合实际情况。

    ………

    第二阶段的概念结构设计。

    将需求分析得到的企业需求,抽象为信息结构即概念模型的过程,就是概念结构设计,它是整个模式设计的关键。

    概念结构是各种资源模型的共同基础,它比资源模型更独立、更抽象,从而更加稳定。

    概念结构的主要特点是:能真实、充分地反映现实世界,包括事物与事物之间的联系,能满足企业对资源的利用要求,是对现实世界的一个真实模型。...

    本章未完,请点击下一页继续阅读!