管理信息系统根本设计的做法
管理信息系统基本设计的做法用户数2008年2009年导入 初期用户数导入后半年 想定用户数导入后3年 想定用户
管理信息系统基本设计的做法
用户数2008年2009年导入 初期用户数导入后半年 想定用户数导入后3年 想定用户数最大想定 用户数**部4034060150**事业部2803300500700合计
?
?
?
?
?
? 同样的方式设计另一个表格也可以明确系统核心信息的规模,比如订单数等。为后面的系统性能设计做准备。?
3、业务流程设计??? 这里摘录一段对流程的解释。
??? 流程其实就是“工作流转的过程”的缩写,这些工作需要多个部门、多个岗位的参与和配合,这些部门、岗位之间会有工作的承接、流转,因此流程也可以说是“跨部门、跨岗位工作流转的过程”。
???? 基本设计是要给用户看,跟用户沟通的。而流程图恐怕是最好的和用户沟通的文档工具了。 我们要用用户看得懂的流程图描述出用户的业务管理流程。在该流程中明确我们的系统是如何与用户互动实现信息的流通和管理控制的。下面先看个例子。
流程例:经销商订单流程
流程图的纵向用各个部门分隔,表达部门之间的交互, 横向从左到右表示时间的推移,表达各动作的先后顺序。在各个动作的旁边,可以在与用户沟通的时候把讨论出的要点记录下来。?
4、系统概要功能? 把系统的功能按模块-功能的层次方式列出来(功能构造图)。
?? 订单管理
????? 订单输入
????? 订单审核
?? 订单信息追踪管理
????? 产品库存查询
????? 订单查询
????? ...? 将主要功能的画面初步设计画好。?
6、环境(硬件/网络/软件)????? 硬件和网络的方案要按系统生命周期整体考虑, 根据用户规模及业务规模在几年内可能达到的最大可能负荷来设计。并且考虑客户企业未来数年内可能会增加的其他系统。因为目前技术支持硬件统合。在采用的技术有统一性的情况下,统合的硬件环境可以降低用户的总成本,也可降低维护费用。 这需要帮客户做好系统规划。另一方面,充分考虑利用用户现有的设施,共用服务器、防火墙、带宽等。??? 投资上金额比较大的话,可以考虑分期投入,特别是带宽等与系统业务规模有较大关联关系的部分。在前期业务量比较小的期间只投入较小的带宽。??? 对于比较小的企业, 可以考虑租用空间和服务器托管。??? 网络安全是十分重要有很敏感的,所以要设计好各级防火墙与服务器的构造,内网与外网的分开,业务系统与网站系统的分开,与财务等内部系统的隔离等要明确。??? 另外,密码登录管理方式,数据加密方式也要明确。一般性的业务系统可以采用SSL服务器端的数据加密方式。 具有很重要的安全性的系统则可用服务器及客户端两方都控制的SSL认证数据加密,但这种客户端认证加密的数字证书由于收费以客户端数为单位收取,所以几千以上客户端的系统的话费用就很可观,要仔细衡量。?
7、系统实施组织??? 系统按计划开发完成了,不一定项目就能实施成功。系统的实施与客户的参与度有密切的关系。??? 业务的设计,基本设计的确认,用户教育,系统初始数据的整理等系统开发以外的工作大大地影响系统的质量,而影响力最大的是客户的管理层。??? 所以,项目的实施组织图上,一定不要忘了把客户的管理层卷入进来。即不要把项目只看成是系统设计开发的项目,而是客户企业管理提升的一个项目。 一般客户的经理作为项目的总负责人,客户的关联部门甚至客户的客户作为利益攸关者,以客户的主要参与者和本公司的项目经理组成项目推进团队, 再组成系统开发团队,进度管理团队,系统实施团队。?
8、系统开发大日程??? 系统开发计划也要把用户的实施计划与我们的系统开发计划同时考虑。用横道图形象地把计划表达出来。??? 请参考下例。?
9、系统开发费用概算??? 按一次性费用,运行维护费用分开,软件费用和硬件费用分开的分类方式表达清楚。??? 需要注意的是软件版权费要考虑清楚用户数等的关系。?
??以上讲完了基本设计书的写法。 要做好基本设计,还要会与客户的沟通技巧,演讲说明能力等。 以上各个部分内容相关又有各种的技巧和方法论。 比如业务流程图的画法等。 这些部分以后再另写文章详细说明。?郑福根个人日志搬家。。。补:最近工作中,基本设计的后期阶段的界面设计部分,尝试采用【用户所见即所得】的方式进行沟通,效果不错,简单而言,就是用10%-20%左右的成本, 先将与最终系统相比高仿真的界面做出来,让用户看,模拟使用,再提出修改意见。BS项目的话,采用HTML静态页面,加上一些基本的动态的脚本语言来实现一些跳转,条件切换等关键流程。(有空再展开)郑福根日志搬家,给看了有用的人看。