论文部分内容阅读
信息技术的飞速发展给各个行业带来崭新的变化,在工程建设领域,信息系统已经得到了广泛的应用,特别是工程建设领域,工程建设与信息化结合提高了工程建设的效率,但目前工程建设中还是存在诸多的问题,例如工程概预算、工程预算方面,信息化还不能完全融入到这些环节,还存在数据管理不能集中管理,工程量、工程量清单计价和工料分析不能很好的协同工作等问题。因此,研究开发一款新的、能全面适应当今土建预算要求的预算软件是极其重要的意义。本论文在理论分析的基础上,结合具体土建工程项目研究土建预算辅助软件系统开发研究,从土建工程业务流程出发分析系统设计目标、功能需求、系统非功能性需求,并对系统MVC架构做了深入分析研究,最终实现土建预算辅助软件系统。本论文所做的工作如下:(1)结合土建工程项目制定系统设计目标、系统业务流程、系统功能,并通过统一建模语言(UML)对系统业务流程、系统功能进行详细分析与描述,完成了工程项目管理、基础数据维护、工程报表功能、预算编制功能需求分析。(2)结合土建项目特点与系统需求调研结果,利用MVC层次模型理论完成了系统分层设计与实现系统间的松耦合,完成了系统设置模块、工程管理模块、表格处理模块、预算编辑模块、基础数据管理模块、报表管理模块、数据库模块的设计。(3)在进行详细系统设计过程中,采用了基于面向对象的JAVA技术作为前台展示技术,MVC模型作为系统架构设计技术、XML作为底层数据交互技术、SQL Server作为数据存储与管理技术,保障了系统的稳定运行。系统在架构设计采用了三层架构,将用户交互、业务逻辑及数据操作相分离,利用存储过程和COM组件实现了功能的封装。该系统以C/S结构满足了数据的即时更新和动态共享,同时系统各模块间通过XML完成异质数据之间的交换。(4)在论文的最后对系统实现进行测试,测试主要从系统功能测试角度展开。然后对系统设计与论文主要工作进行总结,并对系统设计中存在的问题以及系统未来方向做了展望。