本文分析了水電站招投標(biāo)管理系統(tǒng)的業(yè)務(wù)目標(biāo)。在此基礎(chǔ)上,論文分析了水電站招投標(biāo)管理的總體業(yè)務(wù)需求。通過深入分析系統(tǒng)的功能需求和非功能需求,利用UML建模工具建立了系統(tǒng)的業(yè)務(wù)模型,包括業(yè)務(wù)流程模型和功能模型。在需求分析和功能建模的基礎(chǔ)上,設(shè)計了系統(tǒng)整體功能規(guī)劃。論文基于J2EE 的分層原則,設(shè)計了系統(tǒng)的分層體系結(jié)構(gòu)和基于Spring 和Hibernate的系統(tǒng)框架結(jié)構(gòu)。論文通過UML建模對評標(biāo)專家管理、招標(biāo)包管理、招標(biāo)過程管理等模塊進行了詳細(xì)的設(shè)計。在對系統(tǒng)數(shù)據(jù)分析的基礎(chǔ)上,設(shè)計了數(shù)據(jù)庫的E-R模型和邏輯數(shù)據(jù)模型。