预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

北京市政府采购综合业务系统的设计与实现的中期报告 一、项目背景 北京市政府采购综合业务系统是为满足北京市政府采购工作的管理和服务需求,提升政府采购的效率和透明度而设计的信息化系统。该系统主要包含供应商管理、招标采购管理、合同管理、财务管理、统计与分析等功能模块,并与政府公共采购信息平台、北京市财政管理信息系统等外部系统及部门信息系统实现数据交换和共享。 二、系统设计 系统总体架构采用B/S模式和C/S模式相结合的方式,通过Web应用服务器和数据库服务器实现。具体架构如下图所示: ![系统架构图](system.png) 1.角色定义 系统中涉及的角色主要包括政府采购管理员、采购机构管理员、采购人员、供应商以及公众用户。 2.功能模块设计 (1)供应商管理模块: 该模块主要用于管理供应商的基本信息、审核供应商资格和记录供应商投标行为等。供应商可以根据自身情况进行注册和完善证明材料,平台管理员通过审核后方可发布采购公告。 (2)招标采购管理模块: 该模块主要用于采购计划制定、招标公告发布、投标文件提交、评审、中标确认和合同签署等。采购人员在平台上可以查看相关招标公告、下载招标文件、上传投标文件、查询评审结果和查看合同信息,供应商可以在线查看招标公告,下载招标文件、提交投标文件和查看评审结果。 (3)合同管理模块: 该模块主要用于采购合同的签署、合同履行情况的跟踪和评价,以及合同的维护和查询。采购机构管理员可以进行合同的发起、发布、签署、变更和完成等操作。 (4)财务管理模块: 该模块主要用于采购资金预算管理、采购款项发放和接收、采购费用报销和结算等。平台管理员可以进行资金预算、采购款项的发放和接收、采购费用的报销和结算等操作。 (5)统计与分析模块: 该模块主要用于对政府采购工作的数据进行统计、分析和展示,包括采购计划完成情况、招标公告发布情况、中标结果公告发布情况、采购合同签约情况等。 三、系统实现 系统开发采用JavaEE技术,具体实现包括: 1.前端界面采用HTML、CSS、JavaScript等技术实现,使用框架包括Bootstrap、jQuery、Vue.js等。 2.后端采用SpringMVC、Spring、Mybatis等框架,实现数据的处理和业务逻辑的实现。 3.数据库采用MySQL,利用JDBC和Mybatis实现与系统的数据交互。 4.应用服务器采用Tomcat,提供对客户端请求的响应和处理。 5.安全控制采用SpringSecurity框架实现。 四、系统测试 系统测试主要包括单元测试、集成测试和系统测试,采用JUnit、Selenium等工具进行测试。测试过程中主要测试系统的功能性、可靠性、易用性和性能等。 五、总结与展望 此次设计和实现的北京市政府采购综合业务系统,为政府采购工作提供了强有力的信息化支持,实现了政府采购工作的规范化、透明化和高效化。未来我们将继续完善该系统,更新和升级系统的功能模块,提高系统的数据安全性和用户体验度,为政府采购工作的更新发展奠定基础。