标题：招投标信息化
&sup2;       用户分析
“投标系统信息管理系统”的目标和任务是保证招投标工作的公开、公平、公正，为招标人、投标人、监管部门提供有效的服务，通过信息化技术，提高工作效率，减少因大量资料查找、数据统计带来的时间消耗。同时为有不同需求的招标人、投标人、监管部门提供特定的业务功能。
招标人：
对于招标人，本系统着重解决以下业务：招投标流程控制，包括建立维护项目、标段、发布招标公告、控制招标从资审报名、资格预审、投标开标、评标、定标到签约的过程，从专家库里进行抽签，组建评标委员会，各种招标统计的报表打印，查询投标企业基础数据库，按季度对项目进行统计，向监管部门提交各种备案统计表。
投标人：
对于投标人，本系统着重解决以下业务：企业信息备案，由企业自己填写自己的基础信息，包括资质、资信、财务、人员、代表工程、在建工程、设备等等，备案内容由监管部门审核入库。网上投标报名，资料打印。
监管部门：
对于监管部门，本系统着重解决以下业务：审核投标人的备案信息，监督查询招标人的招标过程，管理维护专家库，查询统计招标人的项目、履约考核等。
&sup2;       主要业务
¨         总体业务“投标系统信息管理系统”主要是处理与交通招投标相关的业务，归纳起来共有六类：分别是投标企业信息管理、招投标流程管理、专家管理、履约考核管理、项目统计管理、信用档案管理。如下图所示：¨         不同用户业务监管部门作为主要的用户，在六个模块中都有使用功能，重在监督审核，投标单位在企业信息管理中主要是备案自己的资料，在招投标流程中主要是投标工作。招标人作为招标人，具体控制招标的流程，并使用专家管理里的抽签功能抽取资审或评标专家。在履约考核和项目统计中主要是上报等级评价和统计结果。
主要业务如下表所示
序号
需求
用户
1
企业信息管理
投标单位、监管单位
2
招投标流程管理
招标单位、投标单位、监管单位
3
专家管理
招标单位、监管单位
4
项目统计管理
招标单位、监管单位
5
履约考核管理
招标单位、监管单位
6
信用档案管理
监管单位
¨         企业信息管理企业信息管理所涉及到的业务如下：
&Oslash;         维护企业基础信息，由企业在网上注册经过厅招标办审核通过后成为正式用户。企业用户可以进行信息填报和修改，招标办负责对更新的信息进行审核。
&Oslash;         当企业投标时，用系统直接从网上打印出一套固定格式的投标汇总表进行投标。
&Oslash;         每年招标办需对企业用户进行一次年检，审核企业更新的资料。¨         招投标流程管理招投标流程管理的主要业务如下：
&Oslash;         创建项目、标段等基本信息。
&Oslash;         发布招标公告。
&Oslash;         流程控制，从资审报名开始，依次经过资格预审、投标开标、评标、定标、签约各个阶段。
招标资料备案，由招标人向招标办提交备案表。¨         专家管理专家管理的主要业务如下：
&Oslash;         专家库维护，新增、调整评标专业和评标专家
&Oslash;         专家考核，由监管单位和招标人对专家进行现场考核。
&Oslash;         专家抽签，由招标人为资审或评标抽取评标委员会专家成员。¨         履约考核履约考核主要业务是招标人为中标的企业进行施工履约情况评定，每季度上报一次。监管单位可以查看、汇总、通报全省范围内的履约考核情况。¨         项目统计项目统计的主要业务是监管单位对所辖区域内的项目作各种统计并打印出报表。¨         信用档案信用档案只有综合功能。主要记录投标人奖励与处罚情况、行贿行为档案查询、履约考核情况，并且定期对投标人信用等级进行评定与公示，方便用户随时查询投标人的信用情况，根据信用档案管理制度运用到具体项目资格预审和评标过程中。
技术方案
&sup2;       设计原则
实用性：
系统是用来管理招投标相关业务的。因此，系统必须满足监管单位、招标人、投标人等招投标各方的实际工作需求。
可靠性：
系统的可靠性要求是保障办公环境正常运行的首要条件，系统运行稳定，不出现意外事故及非正常停机等。在保证系统可靠性的同时还要求系统具有比较好的容错性。
安全性：
系统的安全性是非常重要的，合理的安全控制可以使应用环境中的信息资源得到有效的保护。在数据库层、应用层我们都进行了安全方面的设置。在网络环境方面，由厅信息中心在硬件防火墙方面提供支持。
扩展性：
系统设计的时候首先满足用户的需求，同时考虑未来业务发展、规模扩大，设计了具有用户端口灵活的扩充能力，减少二次开发的费用。
先进性和成熟性：
系统设计既适应新技术发展的潮流，保证系统的先进性，也兼顾了技术上的成熟性，降低由于新技术和新产品不成熟因素带来的风险。
&sup2;       系统结构
“招投标信息管理系统”所有的功能都是在一个定制的框架基础上开发的，这个框架就是招投标信息系统平台，包括了用户权限管理、表单管理、工作流引擎、报表引擎等，这构成了信息平台的基本要素，所有的业务模块都是在这个平台的基础上设计的，如下图
&sup2;       技术路线
为适应招投标系统发展的需要，同时也是适应当前Web技术的发展的需要，我们选择构建招投标信息管理平台的技术路线是基于MVC2的常规JSP+Servlet+JavaBean框架，如图：
在基于J2EE技术的Web应用系统开发中，JSP2的开发模式完全符合MVC的标准，JSP2模式中的三个组成部分(Servlet, JavaBean/EJB, JSP) 分别对应了MVC的三个部分。 
该类型框架的特点是合理使用了Servlet和JSP的各自特点, Servlet负责业务流程的控制，Bean负责业务数据的逻辑处理， JSP专注于页面表示。 
Servlets充当控制者的角色，负责管理对请求的处理，创建JSP页需要使用的bean和对象，同时根据用户的动作决定把那个JSP页传给请求者。
&sup2;       系统安全
由于本系统涉及到交通招投标方面的各个业务，因此系统的安全性方面要求较高。为保证“招投标信息管理系统”安全性，系统从五个方面解决了系统的安全性问题隐患，以保证系统的数据安全和操作安全。¨         网络环境由于本系统是厅门户网站的子网站，服务器就在厅信息中心，因此在网络环境上的安全主要依靠信息中心的安全措施，包括硬件防火墙，进行IP过滤，病毒监控，网络行为监控等。¨         数据库安全机制Oracle提供用于控制数据访问规则的多种方式，包括：
&Oslash;         同意安全机制(比如系统、对象、作用的优先特权) 
&Oslash;         同意执行安全(比如定义和触发特权) 
&Oslash;         虚拟私有数据库(VPD) 
&Oslash;         N-tier的验证(比如RADIUS的验证服务器)
在实际的运行中，我们对数据库采取定期备份的措施，在系统出现错误是能及时恢复。¨         系统权限有注册用户才能具体登录到系统中使用系统的功能。在系统中我们依靠成熟的权限管理来实现对不同部门、角色、用户个管理。由于采用了成熟的框架结构，权限管理模块是与底层的工作流引擎绑定，独立于任何业务之外，所有关于用户名、密码的传输都采用了加密的方式。管理员负责整个系统用户的授权，包括给每位注册用户授予角色和部门等等。另外，设置了页面失效时间，长时间不用则页面失效必须重新登录。¨         登录界面另外由于采用struts结构，页面请求通过action/control由后台处理，所有的功能页面不能通过直接在浏览器中输入网址进入而只能登录进来。¨         用户提交操作分离本系统采用基于JAVA的MVC模式，将用户提交和系统操作进行有效分离，并和权限系统无缝集成，对所有用户提交的动作进行有效识别，避免非法用户进行非法的系统攻击。
&sup2;       环境配置
¨         客户端由于系统为B/S结构，所以客户端配置比较简单，只要普通的PC机可以上网并能浏览网页即可。建议客户端机器为P3以上CPU，128M以上内存，浏览器为IE6。由于系统是网站形式，业务功能比较多，因此最好是采用宽带上网，以减少操作等待时间。¨         服务器端由于系统采用java编写，可移植性强，因此服务器端的操作系统可以是windows2000/unix/linux 。web服务采用了tomcat4.1 ，jdk版本为1.4。
由于是网络服务，因此对服务器要求比较高，需采用专业服务器，如果是PC服务器，则建议CPU要P42.0以上，内存1G以上，数据库服务器可以依托厅网络中心的数据库服务器。
系统功能通过实际上是六个子系统，各个子系统不是孤立的，只有充分实现信息共用，才能最大限度地发挥资源的效益，在整个系统里有企业信息、招标信息等各种数据信息，这些信息在系统内的流向是需要认真设计的。
整个关系图如下：
&sup2;       系统功能
系统功能基本上只有系统管理员拥有，包括以下主要功能
&Oslash;         系统单位管理：增、删、改系统单位
&Oslash;         系统用户管理：增、删、改系统登录帐号及相关信息
&Oslash;         主表（字典表）维护：调整字典表
&Oslash;         权限部门管理给不同角色和部门赋权限
&Oslash;         用户密码管理：修改、删除帐号密码
另外，系统的首页可以提供公告发布、信息查询、流程帮助等丰富多彩的内容。
&sup2;       企业信息管理
主要实现企业基础数据录入、更新及招标办/质监站对企业数据的审核入库管理。
系统为企业提供企业数据填报、更新、查询统计及报表管理功能；为管理部门（招标办、质监站）提供上报数据（含新报数据、更新数据）审核、审核结果反馈、企业数据维护、字典表维护、查询统计及报表管理功能。
为方便区分填写和审核，企业填报时数据存在临时库中，在临时库中，各单位只能访问属于本单位的信息；通过审核的数据存于正式库中，只有管理部门才能访问正式库。
本子系统所管理的基础数据为招投标管理模块提供支持。
企业信息管理子系统分为：数据维护 、查询统计、报表管理
其中，数据维护按照用户的不同又分为两种：
对于企业用户，数据维护即：企业数据填报（含填报和更新）。
对于管理部门而言，数据维护包括：企业上报数据审核、（相关）字典表维护、企业数据维护。
这两种维护是互斥的。即不同身份的用户进入系统只能看到其中一种。
&sup2;       招投标流程管理
这部分是招标流程管理功能。对项目从立项招标公告直到中标通知书的发放。对招标每阶段的情况进行监督管理，记录招标过程中产生的数据，并对资审报名等阶段进行数据的汇总。
流程管理子系统是几个模块组成，包括项目维护、招标流程、查询、统计，如下图
流程管理子系统有三个模块，其中招标流程是重要的业务模块，用来控制流程。查询与统计是针对数据库内已有的招投标数据进行的查询和统计。招标流程模块的流程图如下：
&sup2;       履约考核
履约考核子系统为招标人提供季度履约考核数据填报（每个季度第一个月上报上个季度的考核数据）、中标单位基本信息维护及一些辅助功能如查询、报表（中标单位考核情况一览表）生成功能； 
为招标办提供字典表维护、招标人基本信息维护、履约考核数据维护及辅助功能如查询、报表（招标人季度考核情况统计表、中标单位历史考核情况统计表）生成功能。
履约考核子系统包括：字典表维护、基础数据维护、考核结果填报、考核数据维护、查询统计、报表管理。
&sup2;       项目统计
项目统计子系统的用户是各级招标人。
该系统用于每季度统计该单位本季度标段招标情况及截至本季度的招标情况。
项目统计子系统需要实现各级招标人的项目基础数据填报、报表管理（含生成、保存、打印）及查询统计功能。
项目统计子系统分为：数据填报（招标人）、招标人层级关系树维护、字典表维护、数据备份及统计汇总、数据查询。前面4项皆可视为数据维护。
数据填报：录入项目统计所需的基础数据，操作对象是除了招标人层级树顶层外的其他招标人，各相关招标人的上级单位只能访问所管辖下级招标人的上报数据。
数据统计汇总：生成各类需要的统计表或汇总表并提供打印输出的功能。系统要求提供报表导出的功能，满足报表导出到Excel中进行排版输出和备份的实际需要。
数据查询：按照权限的不同，不同的用户能查询不同范围的数据。
&sup2;       专家管理
专家子系统主要实现对交通行业资审评标专家库的维护，包括专家的入库、专家考核、受限专家名单；抽签功能，为招投标的资格预审和评标提供专家组；查询功能，用来查询专家情况和抽取的项目组情况。
专家子系统主要分为以下几个模块：专家维护、抽签、专家考核、受限专家名单、专家培训、查询。
专家库维护是各模块的基础，招标办录入各专家信息，并根据专家考核信息进行删除和修改工作。抽签模块是根据用户录入的条件从专家库内随机抽取符合条件的专家，受限名单内的专家也是根据专家考核信息进行增加和修改工作的。专家培训主要记录每位专家的培训内容和通过情况。查询是在专家库和记录的专家组信息基础上进行的，包括查询专家库内的专家，查询过去抽取过的专家组的信息。
&sup2;       信用档案
信用档案管理主要是记录投标人奖励与处罚情况、行贿行为档案查询、履约考核等信用情况，将记录登记到系统中进行信用评级，供查询和使用。有如下几个功能
企业信用维护：维护投标人信用记录
信用评级：定期进行投标人信用等级评定与公示
企业信用查询：对企业信用情况查询并打印报表
应用状况       “招投标信息管理系统”自从正式运行以来，已采集施工企业信息700余家，主要施工管理人员20000余人，建立了基本的企业信息库。在省高指、桥指等招标单位、招标代理机构及各监管单位的配合下，运用本系统初步实现了网上招投标的网上报名投标、下载生成投标一系列报表、招标人进行招标流程管理、中标公示，网上进行招投标业务统计、全省履约考核汇总、信用档案查询等工作，为交通招投标各方的招投标业务和管理工作提供了强力的支持，并在实际的运用中将不断完善，为广大用户提供更完善，更便捷的服务。