论文部分内容阅读
伴随政府政策的不断创新与发展,国家政策的成熟,实行政府采购招投标制度是当前我国财政支出改革的重要内容。政府采购招投标的基本原则是公开、公平、公正和自由竞争。其实质是将市场竞争机制和财政支出管理有机地结合在一起,一方面可以使各级政府得到价廉物美的商品和服务,有效地节约财政性资金;另一方面财政支出管理更趋规范化、制度化,提高了财政性资金的使用效率。建设政府自己的采购招投标管理,促进采购资料信息的数字化存储与网络化的服务,这对提高政府采购招投标管理与服务水平具有十分重要的意义。本文调研了潍坊市政府采购招投标的开发背景,采用了带有敏捷开发特征的轻量级Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,构建了B/S结构的三层软件架构。技术上采用J2EE技术架构,具体使用了DAO技术,将底层数据访问逻辑与业务逻辑分离开来,使用了Struts框架,实现了MVC设计模式,将视图和业务逻辑、数据模型分离开来。本文对采购招投标系统两大角色的功能进行了全面的需求分析和设计,在需求分析过程中采取了基于现代软件工程的问题分析方法和多途径的需求启发模式,结合敏捷开发思路,确立了系统的需求。系统实现了政府采购招投标的所有功能,从采购单位功能管理到供应商功能管理的整个流程。实现了针对采购计划管理、采购申报管理、项目实施管理、协议采购管理等工作管理;根据用户组、操作员等数据,方便系统相关文件的查询和维护。通过协议采购管理,实现了协议采购合同基本管理:通过用户管理,完成对操作员授权处理;通过项目实施管理完成供应商在做投标文件的时候,发布投标答疑;通过采购项目查询管理可进行查看开标一览表;通过询价采购完成需要进行网上投标报价,而不需要做投标书的投标;通过应标管理完成投标报名、上传下载招标文件等。最终实现政府采购招投标业务需求。随着采购招投标业务的不断发展,下一步将会在目前尚未充分展开的业务领域,从业务和系统两个不同的角度进行进一步的完善,使系统的界面更加友好,交互更加人性化,查询功能更加强大,这是下一步系统继续改进的方向。