Page 52 - 建筑工程施工技术与工程管理创新
P. 52
建筑工程施工技术与工程管理创新
Innovation in Construction Technology and Engineering Management of Building Engineering
是提出解决方案,而并非要开发一套技术含量多高的程序。所有好用的程序都是
极简的,因此如果让客户一看变懂的程序,才是我们的设计重点。不断的揣摩易
用性,是不可忽视的环境,这便是合理性的概述。
(2)系统设计的统一性
如果设计不能达成统一条件,体系结构不断的变动,版本的迭代替换混乱不
清,这是无法开展后面的工作,做出的程序也毫无价值。因此我们在开发的时候
坚持使用 SVN 等版本控制程序,达到程序的统一性。
(3)系统的稳定性
作为一套对关键且敏感的图书资料进行管理的应用软件系统,如何保障系统
长期和稳定的运行,如何防止系统罢工和崩溃问题,是在系统设计开发阶段所必
须关注的核心环节之一。在本图书管理系统中,我们将采用先进的双机互备机制
来保证系统稳定性。
(4)系统的可扩展性
图书管理系统的业务要求,随着时间和人员的变化会不断的变动。因此,良
好的系统可扩展性是系统可持续发展的根本,图书管理系统定位在管理平台的角
度,不仅在前期能实现数据管理、分析和统计等基础功能,而且基于系统的扩展
性,还需要逐步实现决策分析、信息实时发布、综合事务、个人图书管理,业务
流程控制等功能,满足图书馆未来发展的需求。
(5)系统的灵活性
系统要求实现的需求较多,运行周期又较长,并且随着图书馆的不断发展会
进一步壮大,因此,要求系统能便捷、快速地调整业务流程,满足业务发展的复
杂性和管理的需求。
2. 系统技术架构
建筑工程合同管理系统采用三层架构,包括:表现层(View)、服务层
(Service)、数据访问层(Data)。区分层次的目的为了实现“高内聚,低耦合”
的思想。
(1)表现层(View)
通俗讲就是展现给用户的界面。用于用户接口的展示,以及用业务层的类和
对象来“驱动”这些接口。
38

