工程造价管理中心系统总体结构和划分原则
qq_1429068171993
2015年09月11日 16:54:22
只看楼主

在系统需求调查及分析的基础上,进行目标系统的设计,包括系统总体结构设计、网络设计、代码设计、数据结构和数据库设计、输出输入设计和模块功能与处理过程设计等。在以下的几节中将分别进行论述。系统总体结构设计是根据系统分析的要求和工程造价管理中心的实际情况对目标系统的总体结构和可利用的资源进行大致设计。在本文中,对系统总体设计的讨论主要集中在系统总体结构和子系统划分上。由于Intranet的构筑是本文的重点之一,因而将其单独形成一节以便更进一步的探讨

在系统需求调查及分析的基础上,进行目标系统的设计,包括系统总体结构设计、网络设计、代码设计、数据结构和数据库设计、输出输入设计和模块功能与处理过程设计等。在以下的几节中将分别进行论述。系统总体结构设计是根据系统分析的要求和工程造价管理中心的实际情况对目标系统的总体结构和可利用的资源进行大致设计。在本文中,对系统总体设计的讨论主要集中在系统总体结构和子系统划分上。由于Intranet的构筑是本文的重点之一,因而将其单独形成一节以便更进一步的探讨

1系统总体结构
系统所使用的数据要求集中存储在大庆油田公司信息中心,各建设单位的系统数据要求首先存储在本单位的信息中心,然后通过局域网统一上传至大庆油田公司信息中心,工程造价管理中心直接通过局域网使用客户端程序访问大庆油田公司信息中心的数据库,包括建设单位的数据信息,具体(图略)。本系统的使用分为两部分:工程造价管理中心应用系统和各建设单位使用的系统。抛开数据库的物理结构,这两部分的数据传递(图略)所示。两部分系统的功能大致相似,因此,我们以工程造价管理中心的工程造价管理与分析系统为例来分析。
2子系统划分原则
2.1子系统要具有相对独立性子系统的划分必须使子系统内部功能、信息等各方面的耦合性较好。
2.2子系统之间数据的依赖性尽量小子系统之间的联系要尽量少,接口要简单、明确。一个内部联系强的子系统对外部的联系必然很少,所以划分适应将联系较多列入系统内部。
2.3子系统划分的结果应使数据冗余较小忽视这个问题,则可能会使相关的功能数据分布到各个不同的子系统中,大量的原始数据需要调用,大量的中间结果需要保存和传递,大量计算工作将要重复进行。
2.4子系统的设置应考虑今后管理发展的需要
2.5子系统的划分应便于系统分阶段实现信息系统的开发是一项较大的工程,它的实现一般都要分期分步进行,所以子系统的划分应能适应这种分期分步的实施。
2.6子系统的划分应考虑到各类资源的充分利用各类资源的合理利用也是系统划分时应该注意到的。
3目标系统的子系统划分
根据上述的子系统的划分原则及子系统划分方法,在结合实际情况的基础上,本文将目标系统划分成五个主要的子系统。这五个子系统分别为:计划编制管理子系统、审查统计子系统、台帐报表管理子系统、参数维护子系统、系统维护子系统。
3.1计划编制自动导入建设单位的上报结(决)算计划数据并能按审查科的工作侧重点自动生成年度审查计划,可以对建设单位上报的数据进行编辑,通过手工调整计划以平衡各审查科的审查工作量,并能以Excel文档形式输出。
3.2工程审查能够将建设单位上报的结(决)算数据导入本系统,并能与上报的计划相对比。在基础数据导入后,即可建立新的审查项目,对新建的审查项目按计划分配给审查科。
3.3台帐报表管理本系统的最主要功能,具有报表生成、台账生成和年鉴生成,并且在各自功能中具有查询和分析功能。可以按审查科、建设单位、工程性质,以及核减率、审核日期、审定日期、报审日期等组合查询并输出。
3.4参数维护对系统参数进行更改、添加和删除等操作。系统参数包括:审查科名称、审查人员、建设单位、工程性质和科侧重点。
3.5系统维护口令的设置、更改,数据的维护和备份,以及数据的校验。
4子系统的功能划分
子系统的功能划分要从软件工程的角度出发,软件设计过程中应当遵循一些基本的规则,如模块化,抽象,信息屏蔽和局部化模块独立等。模块化就是将程序划分成若干模块,每个模块完成一个子功能,把这些模块集中起来组成一个整体,可以完成指定的功能。模块化是一个复杂的大型系统能被人的智力所管理。
免费打赏

相关推荐

APP内打开