管理类软件设计“渔”之演化
第一代“管钱、物”为主:
大家都知道,中国第一代管理类软件主要是以“管钱、物”为主的各类财务、仓库管理等软件系统,这些系统几乎已经在所有企业里得到了成熟应用,并都得到长足发展和完善;此类软件主要是依据稳定财务制度的相关规定和相关表单及成熟规范的报表、统计需求来设计的。功能是标准化的功能,为管理人员提供提升效率的利器。在这个阶段,软件需求相对比较“静态”,设计的重点也主要是数据结构和数据计算逻辑为主。
第二代“管事”为主:
随着市场体制的逐步建立和发展,企业的生产管理流程的管理也相应提升、优化,对生产管理过程中各类事情的管理成为了管理类软件主要研究的对象,也诞生了第二代以诸如ERP、HR、CRM、进销存等等各类以“管事”为主的管理软件,第二代管理软件的发展和完善非常大的层度上促进了中国企业的生产力发展,将企业繁杂的事务条理化、结构化、将企业大量的数据清晰化,并为企业的发展决策提炼、加工、整理重要的决策信息。第二代管理软件需求相对第一代管理软件需求多了更多“动态”的特征,比如多了更多具体的业务流程需求,对于事务的处理过程有了更多的控制需求,第二代管理软件非常多的情况还是结构化的设计方法,设计的依据主要也是结构化的功能需求,业务数据对象关系也是层次清晰的,主要也是结构化的为主。经过这个阶段,软件设计人员需要非常好的掌握和应用了结构化的设计分析方法、和OO的编程思想、及更为复杂的软件开发管理思路等。
第三代“管人、事、物”为主
然而生产管理活动始终是需要“人”参与的活动,假如管理系统只管事而不管人,则很难在人性“非理想”状态下达到管理目标,很难更快的提高和挖掘生产力,很难形成“以人为本”的新一代管理系统特征,新一代管理类系统中的共享性和协同性也逐渐成为管理类软件关注和研究的重点。
另外社会的快速发展和竞争格局,企业经营策略、管理策略、管理思路、企业自身资源情况的差异日渐明显,而且变化需求越来越多,越来越快,要求管理软件能更快的响应管理需求的变化,第二代管理软件相对固化的业务流程和相对封闭的系统边界设计,很难快速响应不同企业不同的经营策略,对管理软件的推广实施带来了阻力,因此业务流程重组的方法也逐渐成为新一代管理类系统关注和研究的重点。
因此新一代管理软件的设计更需要懂得管理的本质。
详细内容:http://www.cnblogs.com/cancanwyq/articles/903359.html
E8.Net工作流平台 提升企业战略执行力
http://www.feifanit.com.cn
E8在线,打造中小企业一站式管理软件租用平台