
信息系统总体规划.ppt
63页信息系统总体规划 系统介绍总体规划的相关概念和信息系统总体规划方法 1 信息系统总体规划概述 1.1 问题的提出及总体规划的必要性 ³((1)信息是企)信息是企业的重要的重要资源,源,应当被全企当被全企业所共享,只有所共享,只有经过规划和开划和开发的信息的信息资源才能源才能发挥其作用其作用1.1 问题的提出及总体规划的必要性1.1 问题的提出及总体规划的必要性³((2)各子系统除了完成相对独立的功能外,相)各子系统除了完成相对独立的功能外,相互间还需要协调工作,总体规划的目的就是使信互间还需要协调工作,总体规划的目的就是使信息系统的各个组成部分之间能够相互协调息系统的各个组成部分之间能够相互协调一般模式:1.1 问题的提出及总体规划的必要性(3)总体规划主要使开发项目的人力、物力、时间的安排合理、有序,以保证将来的子系统的开发顺利进行诺兰模型1.2 总体规划时机1.3 总体规划内容业务规划数据规划信息技术规划 1.4 总体规划内容1、高层领导参与的必要性³任何重要资源的利用都需要有来自高层的规划的指导,信息作为一种资源,当然也不例外³当规划中出现争议和问题时,只有高层领导出面才能得以解决。
³规划中经常会发现一些管理流程中的弊病,克服弊病可能会导致管理机构的调整,其调整的最终决策权在高层领导³信息系统开发的效率是至关重要的,为了避免信息资源开发上的浪费,必须有一个自顶向下的全局范围的信息结构,这种信息结构必须得到高层领导的确认³总体规划需要对下一步子系统的开发提出优先顺序,并做出开发预算,这些内容也必须由高层领导做最后的决策³总体规划往往要进行系统内数据定义的标准化工作,在数据定义过程中经常会出现一些问题必须由高层领导负责协调解决1.4 总体规划内容2、企业或组织内总体规划的组织 ³组织一支在高层领导的倡导、支持下的强有力的组织一支在高层领导的倡导、支持下的强有力的规划队伍这个队伍要在高层领导者的直接领导规划队伍这个队伍要在高层领导者的直接领导下,由负责全面规划工作的下,由负责全面规划工作的“信息资源规划者信息资源规划者”和规划和规划“核心小组核心小组”所组成,同时通过一批用户所组成,同时通过一批用户分析员和广大的最终用户相联系分析员和广大的最终用户相联系业务负责人、财务负责人、数据处理负责人、系统分析负责人信息资源规划者1.5 总体规划的步骤(1)业务分析建立业务模型。
(2)数据分析建立主题数据库模型(3)数据的分布分析(4)主题数据库的可靠性规划(5)关键技术规划1.5 总体规划的步骤2 数据环境 2.1 建立数据库的必要性³数据数据库的建立有助于保的建立有助于保证尽可能有效地使用数据尽可能有效地使用数据³数据数据库有助于提高有助于提高应用开用开发效率效率 2.2 四类数据环境文件系统应用系统1应用系统2应用系统3应用系统4应用系统5应用系统6特点:信息分散、冗余2.2 四类数据环境应用数据库应用系统1应用系统2应用系统3应用系统4应用系统5应用系统6特点:信息分散、冗余2.2 四类数据环境主题数据库应用系统1应用系统2应用系统3应用系统4应用系统5应用系统6主题数据库1主题数据库2主题数据库3主题数据库4特点:信息整合、共享主题数据库:数据类——为信息综合应用而建2.2 四类数据环境信息检索系统主题数据库综合数据库/数据仓库信息检索/决策模型³第一第一阶段,信息段,信息过滤阶段段 ®三个三个层次次¯语法法过滤 ¯语义过滤¯语用用过滤 ³第二第二阶段,主段,主题数据数据库定定义阶段段 ¯根据管理需求将信息按照不同的主根据管理需求将信息按照不同的主题进行分行分类 ¯对每一个主每一个主题数据数据库进行定行定义,建立数据,建立数据标准准2.3 主题数据库规划的内容3 总体业务规划 业务规划步骤³①①对现行系行系统的的调查;;³②②研制一个表示企研制一个表示企业各各职能域的模型;能域的模型;³③③扩展上述模型,使它能表示出企展上述模型,使它能表示出企业或或组织的各的各项业务过程;程;³④④继续扩展上述模型,使它能表示出企展上述模型,使它能表示出企业或或组织的各的各项业务活活动。
3.1 现行系统的调查 1、现行系统调查内容³系系统界限和运行状界限和运行状态的的调查³组织机构和人机构和人员分工的分工的调查 ³业务过程及程及业务活活动的的调查 ³各种各种计划、划、单据、据、报表和表和帐册的册的处理理 ³约束条件的束条件的调查 ³资源情况的源情况的调查 ³薄弱薄弱环节的的调查 3.1 现行系统的调查2、调查要领³在在调查之前系之前系统分析分析员要和用要和用户共同制定共同制定调查的的进度度计划,以便事先安排划,以便事先安排时间和内容并通知有关人和内容并通知有关人员做好准做好准备 ³在在调查中要注意中要注意调查顺序,先自上而下地做初步序,先自上而下地做初步调查,再做自下而上的具体,再做自下而上的具体调查 ³在在调查中要注意数量的概念,象数据的中要注意数量的概念,象数据的处理量、流理量、流通量、数据的通量、数据的类型和型和长度、数据的安全保密要求、度、数据的安全保密要求、数据数据处理中的限定和理中的限定和约束等都要束等都要进行行详尽的尽的调查以以供定量分析之用供定量分析之用 ³对调查结果要果要进行研究分析行研究分析 ³在在调查中要注意中要注意调查态度度 3.1 现行系统的调查3、资料收集方法³查阅书面面资料料 ³实地地观察,或叫直接察,或叫直接观察法察法 ³面面谈 ³问卷卷 3.2 职能域职能域(Functional Area)或职能范围、业务范围,是指一个企业或组织的主要业务活动领域,可按照计划、获得、保管、处置的领域划分思路,并与组织机构相联系而产生。
3.2 职能域组织机构图3.2 职能域职能域分析结果:³发展展规划划³招生与就招生与就业管理管理³教学管理教学管理³财务管理管理³资产管理管理³人事管理人事管理³后勤管理后勤管理³……3.2 职能域职能域分析应该注意的问题:³职能域的建立来源于组织机构,因为企业职能部门的划分基于业务范围的考虑,但是又不局限于组织机构,如果在得到的职能域中发现业务范围重复或职能域之间的业务范围有交叉,则说明组织机构划分存在问题,需要考虑组织机构的调整³在建立职能域的过程中,需要与高层决策者和业务主管探讨企业或组织的长期目标是什么?预计会发生或可能发生什么样的变化?所建立的职能域模型是否包含了这些目标和将来的变化?……³职能域的划分实际上还进一步明确了总体数据规划的范围和边界³作为企业或组织的最高层领导,应该认真审核所列出的职能域,检查其是否完善,同时确认总体数据规划范围3.3 业务过程每个职能域都要执行一定数目的业务过程(Process),业务过程实际上是对职能域的分解识别业务过程目前缺乏一个较好的形式化方法,主要是靠有经验的业务人员和管理人员进行反复提炼参考方法是对组织机构作进一步的调查,确定每个机构内部的业务范围。
3.3 业务过程业务过程级的组织机构图 3.3 业务过程二级业务模型 3.3 业务过程为检查调查内容是否有遗漏,可以在业务模型与管理部门负责人之间建立对应关系职能域能域发展展规划划招生就招生就业教学管理教学管理财务管理管理资产管理管理人事管理人事管理后勤管理后勤管理 业务过程程 负责人人专业发展展规划划学学科科发展展规划划实验室室发展展规划划专业设置置计划划专业招招生生计划划毕业生生就就业管管理理教教学学计划划教教学学管管理理教教学学实习经费管管理理收收费管管理理科科研研经费管管理理会会计核核算算设备购置置管管理理资产管管理理设备管管理理人人才才引引进管管理理教教工工人人事事管管理理劳资管管理理房房产及及维修修管管理理能能源源管管理理饮食食服服务管管理理校校长※※×※×//×××////////副校副校长※※※※※//×××////×※发展展规划划负责人人※※※////////////招生就招生就业负责人人//※※※//教学管理教学管理负责人人////×//※※※////////财务管理管理负责人人////※※※※//////////资产管理管理负责人人////////////※※※//人事管理人事管理负责人人//////※※※后勤管理后勤管理负责人人//※※※4 业务活动业务活动(Activity)是对业务过程的细化,每个业务过程都可能存在着一定数目的业务活动,包含的业务活动可以从业务过程的定义中识别出来。
一般来说,对职能域、业务过程、业务活动的分级描述和定义,可以与管理的决策层、策略层、执行层相对应 业务活动是企业或组织最基本的、不可再分的业务功能,判断分解是否到底的一个有效的方法,是看其能否用一句话来说明其内容和目的,如果需要几句话来说明,那么这个活动就可能要继续细分 职能域能域业务过程程业务活活动定定义(略略)角色角色教学管理教学管理 教学教学计划划制定制定计划修划修订日程日程教工教工1下达修下达修订日程通知日程通知教工教工1汇总培养培养计划划教工教工1、院系教工、教学秘、院系教工、教学秘书制定制定评估日程估日程教工教工1组织计划划评估估教工教工1整理整理评估后的培养估后的培养计划划教工教工1颁布培养布培养计划划教工教工1收集教学改革收集教学改革项目目教工教工2组织专家家评审教工教工2下达教学改革下达教学改革项目通知目通知教工教工2教学改革教学改革项目目进度管理度管理教工教工3教学改革教学改革项目目结题教工教工3日常教学管理日常教学管理下达教学下达教学执行行计划制定日程划制定日程教工教工4汇总教学教学执行行计划划教工教工4、院系教工、院系教工协调教学教学执行行计划划教工教工4、院系教工、院系、院系教工、院系负责人人下达正式教学下达正式教学执行行计划划教工教工4教学任教学任务分配分配院系院系负责人人汇总教学任教学任务分配信息分配信息教工教工5、院系教工、院系教工排排课处理理教工教工5、院系教工、院系教工组织学生学生选课学生学生日常教学日常教学调度度教工教工6、院系教工、教、院系教工、教师成成绩管理管理院系教工院系教工学生学籍学生学籍处理理教工教工8、院系教工、院系教工教学教学实习下达下达实习计划制定日程划制定日程教工教工9汇总实习计划划教工教工9协调实习计划划教工教工9、院系教工、院系教工组织实习教工教工10、院系教工、院系、院系教工、院系负责人人三级业务模型部分 5 业务模型的优化 5 业务模型的优化优化的业务模型应该具有以下几个特点³完整性:完整性:这种模型种模型应该是表示是表示组成一个企成一个企业的各个的各个职能域中各种能域中各种职能和活能和活动的完整的完整图表。
表³适用性:适用性:这种模型种模型应该是理解一个企是理解一个企业合理有效的方合理有效的方法在每一分析法在每一分析层次上,次上,职能和活能和活动的确定的确定对于参与于参与工作的管理人工作的管理人员来来说都都应该是是觉得自然的和正确的得自然的和正确的³永久性:基于永久性:基于现行行业务和未来和未来发展展业务的分析理念融的分析理念融入入业务模型的模型的优化中,只要企化中,只要企业的目的目标声明保持不声明保持不变,,这种模型种模型应该保持有效保持有效4 总体数据规划 4.1 主题数据库规划³主主题数数据据库((或或称称数数据据类——Data Class))它它们所所包包含含的的数数据据不不是是用用一一套套形形式式化化的的方方法法确确定定的的,,只只是是将将与与产品品有有关关的的记录归于于产品品数数据据库,,与客与客户有关的有关的记录归于客于客户数据数据库等等 4.1 主题数据库规划主题数据库规划方法:³第一种方法:用第一种方法:用实体体——关关联的方法,根据的方法,根据规划出的划出的业务模型,列出与各模型,列出与各项业务过程有关的程有关的基本事物或人,形成企基本事物或人,形成企业内部的数据集。
内部的数据集 ³第二种方法:考察第二种方法:考察业务模型中的模型中的业务过程一程一览表,写下每一表,写下每一过程涉及的程涉及的输入或入或产生的生的输出出单证、、报表、表、帐册等信息册等信息载体,体,对这些些载体中所体中所包含的数据包含的数据项进行分析和行分析和归类,形成主,形成主题数据数据库 4.1 主题数据库规划教学管理主题数据库³学生信息学生信息库:包含学生基本信息、学生在校的:包含学生基本信息、学生在校的奖惩信息、学信息、学籍籍变更信息以及参加社更信息以及参加社团信息信息³培养培养计划主划主题库:将学生培养:将学生培养计划包含在划包含在该主主题数据数据库中,中,该主主题库是是实施教学活施教学活动的指的指导性性计划³教教师信息信息库::记录教教师的基本信息及所属教研室,所属院、的基本信息及所属教研室,所属院、系的基本概况系的基本概况³教室信息教室信息库::记录学校所有教室的基本配置及使用信息学校所有教室的基本配置及使用信息³课程主程主题库:根据培养:根据培养计划主划主题库中的信息,中的信息,设置每学期置每学期课程,并将程,并将这些些课程信息和教程信息和教师任任课信息存入信息存入课程主程主题库中。
中³课程表主程表主题库::课程表主程表主题库中包含排中包含排课信息³成成绩主主题库:学生根据:学生根据课程表主程表主题库进行行选课,先将,先将选课结果存入果存入该主主题库中,期末再将成中,期末再将成绩存入主存入主题库³教学改革教学改革项目主目主题库:存放教学改革:存放教学改革项目的基本信息,包括目的基本信息,包括项目申目申请、、评审专家、家、评审结果等信息果等信息³……4.2 信息系统总体结构规划 第一步,建立业务过程或业务活动与主题数据库的对应矩阵³首先,观察每一列(每个主题数据库)上是否都至少存首先,观察每一列(每个主题数据库)上是否都至少存在一个在一个“C”³其次,观察每一行(每个业务过程),是否存在即没有其次,观察每一行(每个业务过程),是否存在即没有“U”,也没有,也没有“C”的空行的空行³最后,观察主题数据库之间是否存在重复最后,观察主题数据库之间是否存在重复初始矩阵4.2 信息系统总体结构规划基本矩阵4.2 信息系统总体结构规划第二步,变动主题数据库的顺序,由第一个业务过程产生的主题数据库移向左边,然后将第二个业务过程产生的主题数据库也尽可能地向左移,如此反复进行,使字母C被大致排列在从左上角到右下角的矩阵对角线上。
4.2 信息系统总体结构规划排列的矩阵4.2 信息系统总体结构规划第三步,用方框(粗线框)将业务过程和主题数据库组合成子系统,组合方法是每个方框为一个职能域,方框内所包含的主题数据库,以把字母“C”圈入方框为目标4.2 信息系统总体结构规划信息系统总体逻辑结构 4.2 信息系统总体结构规划子系统划分及系统间的交换关系 4.3 主题数据库的分布规划某些数据的固有属性必然导致分散存储,其原因可以概括如下:³有些数据只在某一个地点被有些数据只在某一个地点被经常使用,而其它常使用,而其它地点很少或根本不用地点很少或根本不用³部部门对自己自己创建和建和维护的数据有很高的准确性、的数据有很高的准确性、保密性和安全性要求保密性和安全性要求³某个地点的某个地点的业务对某些数据的更新某些数据的更新频率太高率太高时4.3 主题数据库的分布规划某些数据的固有属性又必然导致集中存储,其原因可以概括如下:³所有部所有部门的用的用户需要存取相同的数据,而且需要新需要存取相同的数据,而且需要新到到““分分钟””级版本的数据版本的数据这种数据就需要集中管种数据就需要集中管理,避免因更新理,避免因更新频繁而引起分散在不同地点的数据繁而引起分散在不同地点的数据版本不版本不实时同步同步问题。
³如果用如果用户要要检索索许多分散在各地的数据,那么将多分散在各地的数据,那么将这些数据集中管理要比分散管理好些数据集中管理要比分散管理好³有的数据量太大,不能存有的数据量太大,不能存储在便宜的外在便宜的外围存存储设备上,最上,最经济的方法是采用大容量的集中式存的方法是采用大容量的集中式存储设备³为使系使系统具有可具有可审查性,需要保存某些事物更新的性,需要保存某些事物更新的细节,将,将这些些细节转储到一个大型集中式数据到一个大型集中式数据库存存储设备上,可以更便宜、更安全些上,可以更便宜、更安全些 4.3 主题数据库的分布规划信息系统中的主题数据库的两种方式存储³集中方式集中方式³分散方式分散方式 4.3 主题数据库的分布规划分散方式存储的分布式数据有六种不同形式:³((1)复制数据)复制数据³((2)子集数据)子集数据³((3)重)重组织数据数据 ³((4)分区数据)分区数据³((5)分离模式数据)分离模式数据 ³((6)不兼容数据)不兼容数据 4.3 主题数据库的分布规划将数据副本分为同步和不同步,产生数据分布的9种形式³复制数据(同步)³复制数据(不同步)³子集数据(同步)³子集数据(不同步)³重组织数据(同步)³重组织数据(不同步)³分区数据³分离模式数据³不兼容数据4.3 主题数据库的分布规划主题数据库分布规划方案 4.4 主题数据库的可靠性规划 专用性是指对数据库中的数据如何保密的问题,即对那些涉及国家安全、企业利益的数据如何进行保密,仅向少数限定的用户开放,对一般性用户严格保密安全性是指如何防止数据库数据受到非法破坏和损失完整性是指如何保证数据库中数据的正确性、一致性并发控制是指在允许多个用户并行地访问数据库数据的条件下,如何用正确的方式调度并发操作,避免造成数据的不一致性,使每一个用户的操作不受其他用户操作的干扰故障恢复是指当出现部件失效、偶然事故、人为失误等故障的发生使数据遭到破坏,造成数据库不能正常工作时,如何及时修复故障并将数据库恢复到故障发生前的状态5 信息技术规划 5.1 关键技术应用规划³1、信息系、信息系统体系体系结构构设计C/S体系结构 B/S体系结构 5.1 关键技术应用规划2、信息系统功能架构设计MVC框架 5.1 关键技术应用规划模型(M):包含了应用程序功能核心,它封装了应用程序的数据结构和功能,集中体现了应用程序的状态。
视窗(V):是模块的外观,它是应用程序的外在表现,它可以访问模型的数据,但不能改变这些数据,视窗不了解模型和控制的情况,当模型发生改变时,视窗会得到通知,因而界面的开发人员不需要了解或关心数据库发生什么事情,或者功能组件进行了什么操作,只专注于界面制作技术就可以了控制器(C):是对用户的输入做出反映并且将模型和视窗联系在一起,它创建并设置模块5.1 关键技术应用规划3、关键技术的选择与确定³围绕输入方式、输出方式及功能实现等方面的关键技术进行规划®条码技术®IC卡®GPS技术®Ajax技术®SOA技术®Web Services技术®……5.2 应用开发策略规划 如果企业内部已经存在一些分散开发的单项信息系统,为了使这些系统与总体规划相适应,需要在“重建?改造?保留?”问题上做出决策5.2 应用开发策略规划5.3 数据管理策略 数据元素的定义:³数据元素名³数据元素的拥有者(属于哪个/些数据库)³数据元素在其它场合下的别名³在信息系统中该数据元素的标识(一般用英文字符和数字组成)³数据元素的意义³数据元素的有效值或取值范围³数据元素的格式和长度³该数据元素与其它数据的关系5.3 数据管理策略数据管理策略³数据管理工作的负责人的任务及其地位³数据管理的规程³数据字典的维护策略³数据字典的建立方式³数据管理的费用估算5.4硬件基础设施规划 5.4硬件基础设施规划系统软件的选型确定系统的数据存储量、一般情况下的信息流通量和高峰时期的信息流通量其它外部设备的选择与选型根据开发进度计划和管理实际,制定出计算机网络的购置与安装时间按照硬件基础设施总体方案、系统选型、外部设备的选型,进行系统资金概算,并制作预算一览表。
5.5开发工具的选择策略 开发工具的功能选择:³(1)绘图功能³(2)数据字典功能³(3)数据字典与图表相互转换功能F&Q。












