论文部分内容阅读
随着招投标业务在各个行业的推广,招投标业务复杂度日渐提高,标准的招投标业务包括了招标计划管理、招标过程管理、合同执行管理、招标效果分析、招标统计分析决策支持、成本管理等业务。随着招标业务处理流程和涉及文件管理复杂程度的提高,传统的手工招投标管理存在招标过程公正性缺失、过程细节混乱、文档和合同文件易丢失、招标效果和统计分析能力缺失等问题。因此,建立适合当前招投表业务现状的业务信息管理系统成为必要。本文针对各行业招投标业务及其流程,采用了基于面向对象的分析和设计思想,同时以统一建模语言作为需求分析建模工具,实现了符合招投标业务的信息管理系统。在系统的设计过程中,本文通过对系统用户分布性广的特点分析,选择使用了基于J2EE的分层式的B/S架构设计。为了能够提高系统的可维护性、减少系统代码的开发量,本文在实现技术上采用了基于Structs+Spring+Hibernate框架组件的多层J2EE技术架构设计。通过上述轻量级的组件化设计,有效的将视图层和业务逻辑层进行分离,同时减少了代码的开发工作量。在上述架构设计的基础上,本文采用了基于UML的建模方法对招投标业务中的核心业务进行了动态建模和静态建模分析,同时建立了整体业务的数据库设计。同时,在此基础上实现了基于Web的招投标业务管理系统,并且设计了系统网络结构、软件系统模块结构,详细定义和描述了各个模块的功能。本文解决的关键问题包括以下几个方面:1、提出了一种基于专家评标和信用等级考核的定标方法。系统中通过对各类专家信息管理,招标项目中抽签生成评审评标专家组,并根据投标单位的历史履约考核信息,共同决定投标企业中最优的一家。2、由于招标管理的整体业务流程复杂,其中嵌套很多审核、审批子流程。本文在传统的业务处理系统架构设计中,加入了基于JBPM的工作流业务引擎。在系统的设计实现过程中,通过工作流引擎完成整体业务流程的建模、审核控制和状态跟踪。3、可定制的报表生成管理,招投标业务管理流程包括大量需要定制的报表和山东大学硕士学位论文文档资料。本文在系统设计中,通过MDA的思想开发和设计了自动报表生成引擎。通过可定义和改变的报表生成引擎,可以方便的生成各类数据报表。使用本系统后,企业通过流程化的招标业务处理,可以使招标人员以更高的效率完成相应的业务处理。同时,针对招投标信息管理过程中的企业信息维护、专家审核公正性和信用档案管理等问题提出了相应的解决方案。通过系统的运行,有效的提高了招投标业务的管理水平和工作效率。