工程招投标信息管理系统_的分析与设计毕业设计说明书(26页).doc

上传人:1595****071 文档编号:37826886 上传时间:2022-09-02 格式:DOC 页数:26 大小:389.50KB
返回 下载 相关 举报
工程招投标信息管理系统_的分析与设计毕业设计说明书(26页).doc_第1页
第1页 / 共26页
工程招投标信息管理系统_的分析与设计毕业设计说明书(26页).doc_第2页
第2页 / 共26页
点击查看更多>>
资源描述

《工程招投标信息管理系统_的分析与设计毕业设计说明书(26页).doc》由会员分享,可在线阅读,更多相关《工程招投标信息管理系统_的分析与设计毕业设计说明书(26页).doc(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、-工程招投标信息管理系统_的分析与设计毕业设计说明书-第 21 页本科毕业设计说明书题 目: 工程招投标信息管理系统的分析与设计院 (部): 管理工程学院专 业: 信息管理与信息系统班 级: 姓 名: 学 号: 指导教师: 完成日期:目 录摘 要ABSTRACT1工程招投标信息管理系统综述11.1 关于工程项目招投标11.2工程招投标信息管理系统的研究背景和意义21.3本文研究的主要内容和技术路线22工程招投标信息管理系统的分析42.1 工程招投标管理系统的可行性分析42.1.1经济可行性42.1.2技术可行性42.2工程招投标信息管理系统业务流程分析42.3 工程招投标信息管理系统的用例图5

2、2.4 工程招投标信息管理管理系统各模块的功能分析92.5开发环境简介102.5.1开发工具的选择102.5.2开发环境介绍113工程招投标信息管理系统的设计123.1系统功能设计123.2系统数据库设计163.2.1数据库E-R图设计163.2.2数据库表结构设计194 系统部分功能的实现234.1 管理员操作功能的实现234.2投标人用户功能的实现305 结 论35致 谢36参考文献37摘 要在现代化的技术模式下,计算机已经广泛应用于工程的招投标信息管理,给传统的招投标信息管理方式带来了重大的革命。如何有效进行招投标信息管理是摆在我们面前的一个新的课题。本文较为详尽地介绍了与工程招投标有关

3、的基础概念与研究路线,对招投标信息管理系统进行了需求分析。其中主要对系统的数据流程图进行了详细描绘,对系统的设计思想、设计目标与系统的整体结构进行了明确的规划,对系统中所用到的数据库、主要界面、应用程序的设计与实现作了较为详细的说明。本设计是在Visual Studio.Net平台上运用ASP.NET技术来实现的,并运用SQL Server 2000作为后台数据库,开发出来的基于B/S结构的适于中小型招标单位的工程招投标信息管理系统。该系统包括管理员发布招标信息,管理招标文件,管理投标文件,对文件答疑、投标情况总体情况以及通过预审和中标单位进行公示。投标人查看招标信息,下载招标文件,查看文件答

4、疑,上传投标文件,查看投标总体情况以及通过预审和中标单位等功能。关键词:招投标信息管理系统;Visual Studio.Net平台;SQL Server2000;B/S结构Engineering Bidding Information Management SystemABSTRACTIn the modern technology mode, the computer has been widely used in the bidding information management which brings about a major revolution for the traditio

5、nal bidding information management methods. How to conduct the bidding information management effectively is a new problem that we face. This design presents in more detail with the bidding information management system based on the concept and research routes, and then on the bidding information ma

6、nagement system needs analysis, which depicts the system data flow diagram in detail. And it makes the design of the system of thought, the design goals and overall structure of a clear planning.It has a more detailed explanation for the system used in the database, the main page, and the applicatio

7、n made by the Design and Implementation.This design is in Visual platform using technology to realize, and using the SQL Server 2000 as backend database, developed based on B/S structure of the small and medium-sized the bid invitation unit for the bidding information management system. The system i

8、ncludes ops bidding information, management of documents of inviting bids, management of documents and the bid documents answering, bidding situation general situation and through preliminary examination and the units for publication. Bidders check bidding information, download the tender documents,

9、 check the file upload bidding documents, answering questions, the overall situation and through check bidding functions such as intended and the unit.Key Words: Bidding Information Management System; Visual Studio.Net platform;SQL Server2000; B/S Structure1工程招投标信息管理系统综述1.1 关于工程项目招投标工程发包与承包是目前我国实施建筑

10、工程的最主要办法,是保证建设工程质量、工期和经济效益的最佳手段。招标与投标是实施工程发包与承包的最关键的环节,对建设工程项目的圆满完成起着决定性作用。要使我国的建设市场更进一步规范化、国际化,建设工程招投标的研究将起到龙头作用,尤其对招投标的规范化研究有着重要的意义。简而言之,建筑施工企业要想获得工程并获取利润,对招投标整体的研究分析将具有重要的意义。科学地进行招投标的评价分析,提高企业中标率,为企业带来更多的赢利,不仅是企业管理者共同的愿望,也是全社会的愿望。在当前形势下,对建设工程招投标的现状进行分析和对其规范化管理进行研究,有着举足轻重的意义。建设工程施工招标投标,是国际通用的,比较成熟

11、的、科学合理的发包方式。在我国社会主义市场经济条实行工程项目的网上招投标,推行建设工程招投标制,对于健全市场竞争机制,促进资源优化配置;对于提高施工企业素质,保证建设工程的工期、质量和效益;对于规范建筑市场交易行为,防止不正当竞争行为的发生,都具有非常重要的意义。工程项目的招标和投标是实现市场定价的价格机制,它使工程项目的价格更加趋向于合理,便于招标和投标双方更好的选择,有利于价格的控制,体现了公开、公平、公正的原则。工程招标有多种方式,其中公开招标是最主要的方式,本设计就是以这种招标方式为基础的。公开招标有利于吸引所有对项目感兴趣的承包商,参加投标的承包商会很多,在激烈的竞争中,业主容易获得

12、很有竞争力的标价。这种招标方式也会给投标者一个公平竞争的机会,因为它基本上没有任何的限制条件,只要承包商愿意投标就可以参加,增加了投标者参与的积极性。缺点是对投标者的限制越少,招标者就要增加对每一个标书的评审力度,不仅要确保标书的内容要满足招标文件的要求,还要保证投标者在技术上和财政上有能力完成特定的项目。因此,当大量承包商递交了他们的标书以后,就需要很多的时间和精力去放在这些标书的评审上。工程项目招投标管理在工程建设中具有重要的地位,随着现代大型工程的日益增多,招投标管理涉及的部门、机构、单位越来越多,现行的管理手段不能适应高速度、高质量的要求,迫切需要新的管理手段 。根据工程项目招投标管理

13、的特点和公开招标的特点以及信息系统的需求,提出了基于Internet建立工程项目招投标管理信息系统的新方法,具有一定的新颖性。本论文通过对工程项目招投标管理的简单描述,明确了一些基本的概念,分析传统工程招投标方法中存在的问题,找出这些问题产生的原因。提出了建立工程项目招投标管理信息系统的方法以解决现行的招投标管理中信息不畅、沟通困难、暗箱操作等问题。本论文以公开招标为基础对工程项目招投标管理信息系统的可行性、业务流程、数据库建立、各种功能的实现进行了分析。1.2工程招投标信息管理系统的研究背景和意义工程招投标工作涉及的工程项目往往关系到国计民生,耗资大,回收期长,政策性极强,招投标各方面存在着

14、既相互竞争又相互制约、相互合作的关系,变动因素较多,管理的内容的广泛切复杂。在招投标活动中有大量的信息需要进行传输与管理。耗费大量的人力和物力。随着网络逐渐渗透到社会经济生活的各个领域,信息化、电子化已经成社会的广泛共识,电子商务和电子政务的应用逐渐普及。该系统是以工程招标投标业务流程为核心,融合信息交流、计算机网络等信息技术的电子政务和电子商务相结合的平台。因此,采用网络将传统的招投标活动搬到网上进行现代化的运营管理是一种行之有效的的办法。传统的招投标活动要耗费大量的人力和物力,交易成本高。而互联网的开放性、覆盖面的广泛性、运行成本的低廉性可以弥补传统的招投标方式的不足。能够充分体现招投标工

15、“公开、公平、公正”的原则,减少可能发生的暗箱操作,提高办事效率。1.3本文研究的主要内容和技术路线本文在研究工程招投标信息管理系统的设计之前,对C#和做了有针对性的学习,主要是学习了本系统可能要用到的一些功能模块的实现以及复习了数据库的一些相关知识,深入的分析了工程招投标管理理论和工程招投标管理系统的需求,然后就是对系统做了详细的界面,并且逐步实现各个界面的功能。之后又对系统做了详细的测试运行。本文主要研究了工程项目招投标信息管理系统的可行性,包括技术可行性和经济可行性两个方面。并且分析了工程项目管理的业务流程,以及详细的绘制了本系统的用例图,本文还对工程项目招投标信息管理系统的各个模块的功

16、能分析进行了详细介绍,并且还对本系统的开发工具和开发环境进行了简单说明,其次本文还分析了工程项目招投标信息管理系统的设计,系统的功能设计和数据库的E-R图设计以及表结构都进行了详细的分析,最后本文以图示并分投标人和管理员两个角色的方式对系统的每个功能都做了详细的讲解。 在系统的设计与实现工作中,详细介绍了系统的结构体系,完成了该系统的需求分析、详细设计、编码实现等工作。2工程招投标管理系统的分析2.1 工程招投标管理系统的可行性分析2.1.1经济可行性经济可行性研究是对企业的经济现状和投资能力进行分析,对招投标信息管理系统建设运行和维护费用进行估算,对系统建成后企业可能取得的社会和经济效益进行

17、估计。由于该系统功能简单,所以设计时花费人力、物力和财力都较小,但系统的实用性却可以在很大程度上降低了招投标管理人员的工作量,提高工作效率,所以该系统的开发在经济是可行的。2.1.2技术可行性技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。工程招投标管理系统用的是C#开发语言,调试比较方便,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。2.2 工程招投标信息管理系统业务流程分析 工程招投标的主要业务有招标

18、代理机构备案、招标信息发布、标书发售、投标、开标专家抽取评标、中标结果公示、现场监督,本系统的业务流程并不是工程招投标的全部流程,只是包含了主要的业务。本招投标信息管理系统的业务流程如图2.1所示:系统管理管理员登陆公告管理文件管理预审管理中标管理招标文件投标文件答疑管理投标人登陆查看各种公告下载文件招标文件上传文件投标文件图2.1 工程招投标管理系统业务流程2.3 工程招投标信息管理系统的用例图系统采用的是ASP.NET基于C#语言编写的,sql server2000数据库,三层架构系统。其中角色又分投标人和管理员两种。管理员和投标人工都可以进行登录,其用例图如图2.2所示:图2.2 用户登

19、录用例图其用例描述如表2.1所示:表2.1用户登录用例描述用例名称登录描述管理员和投标人可以登录到本系统中用例参与者管理员,投标人前置条件管理员或用户之前存于表中基本事件流管理员或投标人在浏览器的中输入本系统的地址,就会进入到登录页面,在这个页面中输入名称和密码,点击登录按钮,如果信息验证通过,页面会跳转到系统主页面其他事件流无异常事件流如果身份验证失败,系统提示用户名、密码或验证码错误,请重新填写后置条件无投标人可以注册用户,查看各种公告公示,下载文件,上传文件,其用例图如图2.3所示:图2.3 投标人用例图其用例描述如表2.2所示:表2.2(a) 个人资料用例描述用例名称注册描述投标人可以

20、注册用户用例参与者投标人前置条件无基本事件流投标人进入首页点击注册按钮,进入系统注册页面,在注册页面中完成用户注册其他事件流无异常事件流无后置条件无表2.2(b) 查看公告用例描述用例名称查看公告描述投标人可以查看公告用例参与者投标人前置条件投标人已经登录成功基本事件流登录成功后,投标人进入系统主页面,在主页面的导航菜单中点击各种链接,会进入公告的查看页面,投标人通过点击该页面中的工程的名称,就可以来查询公告信息其他事件流无异常事件流无后置条件无表2.2(c) 下载文件用例描述用例名称下载招标文件描述投标人下载招标文件用例参与者投标人前置条件员工已经登录成功基本事件流登录成功后,投标人进入系统

21、主页面,在主页面的导航菜单中点击【招标文件】链接,会进入下载招标文件的页面,投标人在该页面中点击文件名称就可以下载该招标文件 其他事件流无异常事件流无后置条件无表2.2(d) 上传投标文件用例描述用例名称上传投标文件描述投标人上传投标文件用例参与者投标人前置条件员工已经登录成功基本事件流登录成功后,投标人进入系统主页面,在主页面的导航菜单中点击【投标文件】链接,会进入下载招标文件的页面,投标人在该页面中就可以上传投标文件其它事件流无异常事件流无后置条件无管理员包括普通用户权限外,还可以进行系统管理包括招标公告公告管理、招标文件管理、投标文件管理、文件答疑管理,投标文件预审管理,中标公示管理。管

22、理员用例图如图2.4所示:图2.4 管理员用例图2.4 工程招投标信息管理系统各模块的功能分析工程招投标管理系统总功能模块图如下:图2.5 系统总功能模块图系统各模块功能分析如下:表2.3 业务功能表投标人登录登陆后才可以进行各种操作注册注册获得用户名和密码后才可以登录查看各种公告投标人登录后可以查看招标公告、文件答疑公告、查看投标人数公告、投标预审公告、中标公示下载招标文件登录后可以下载招标文件上传投标文件登录后可以上传投标文件管理员登录登录后才可以进行各种管理招标公告管理可以对招标公告进行发布、编辑、修改、删除等管理招标文件管理对招标文件上传、删除等管理投标文件管理对投标文件下载、删除管理

23、投标文件数对投标文件数进行发布、删除等管理招标文件答疑对招标文件进行答疑,发布答疑公告投标文件预审发布招标预审通过名单、删除预审公告中标公示发布中标公示2.6开发环境简介2.6.1开发工具的选择 Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了.NET Framework 的功能,

24、通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。Microsoft .NET 框架是生成、部署和运行 Web 服务及应用程序的平台。它提供了一个生产率高且基于标准的多语言环境,用于将现有投资与下一代应用程序和服务集成,同时提供了解决 Internet 规模应用程序的部署和操作难题的灵活性。.NET 框架由三个主要部分组成:公共语言运行库、统一类库的分层集合和称为 ASP.NET 的 Active Server Pages 组件化版本。.NET首先是一个环境。这是一个理想化的未来互联网环境,让所有的计算机群、相关设备和服务商协同工作的网络计算环

25、境。简而言之,互联网提供的服务,要能够完成更高程度的自动化处理。.NET谋求的是一种理想的互联网环境。.NET的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问他们所需要的信息、文件和程序。而用户则不需要知道这些东西存在之处,以及如何获得等具体细节。他们只需发出请求,然后接收,而所有后台的复杂性是完全屏蔽起来的。所以对于企业的IT人员来说,他们也不需要管理复杂的平台以及各种分布应用之间的工作是如何协调的。2.6.2开发环境介绍选择微软平台作为主导,一方面考虑目前微软的飞速发展,越来越多的企业在规划内部网络时,将微软平台作为首选方案;另一方面从技术角度来讲,微软平台上的应用无论是

26、在开发上,还是在软件的部署上都非常容易,而且性能优越。操作系统:Windows XP 数据库:SQL Server 2000开发工具与语言: Visual Studio 2008 ,C#3工程招投标信息管理系统的设计3.1 系统功能设计工程项目招投标信息管理系统是一个关于企业内部工程招投标的一个管理信息系统,其中管理员模块部分是本系统是核心部分,主要包括招标公告的管理,招标文件的管理,招标文件答疑管理,投标预审管理,投标人数管理,中标公示管理,投标文件管理。(1)招标公告管理功能。公告情况管理功能主要是对招标公告信息进行管理,主要包括:标号、公告名称、公告内容、发布时间等信息进行管理。主要功能

27、模块有:招标公告信息录入;招标公告信息修改;招标公告信息删除;招标公告信息查询。系统管理员可以根据需要进行添加、删除、修改、查询功能,其结构图如图3.1所示。图3.1 招标公告信息管理模块图(2)招标文件信息管理功能。招标文件信息管理功能包括招标文件的上传、删除、查询和修改。上传功能。该系统提供的招标文件上传功能主要是管理员在招标公告信息发布以后,为投标人提供招标文件,供投标人下载使用修改功能。该系统提供的招标文件的修改功能,主要是第一次上传的文件可能有地方描述不清楚,修改后进行第二次上传。删除功能。该系统中删除招标文件的功能是为了是网上的招标数量的数量较少,方面管理员查询。查询功能。该系统提

28、供的招标文件的查询功能主要是为了方面管理员查看某一招标文件是否已经上传,以免重复上传。图3.2 招标文件管理模块图(3)投标预审管理功能。在招标人上传投标文件后,管理员下载投标文件后,进行投标文件的预审工作,然后把通过预审的投标单位的名单公布出来,以供投标人查看自己单位是否通过预审。主要功能模块有:公布通过预审名单;预审名单的修改;预审名单的删除;预审名单的查询。图3.3 通过预审名单管理模块图(4)投标人数信息管理功能。对某一招标工程的主要功能模块有:投标人数的发布;投标人数的修改;投标人数的查询;投标人数的删除。图3.4 投标人数管理模块图(5)中标公示管理功能。对某一招标工程的中标名单公

29、布,便于投标人进行查询主要功能模块有:中标名单录入;中标名单修改;中标名单查询;中标名单删除;图3.5 中标名单息管理模块图(6) 投标文件管理功能。该功能主要是管理员对投标文件进行下载、查询,删除。而投标人对文件进行修改,修改后再上传。图3.6 投标文件管理模块图3.2系统数据库设计3.2.1 数据库E-R图设计据上面的设计,本实例规划出的实体主要有管理员实体、投标人实体、招标文件实体、投标文件实体、公告实体等。工程招投标信息管理系统主要实体间关系E-R图如图3.7所示:图3.7 人事信息管理系统主要实体间关系E-R图实体的分E-R图,如下所示:图3.8 员招标文件实体E-R图图3.9 投标

30、文件实体E-R图图3.10 招标公告实体E-R图图3.11 文件答疑实体E-R图图3.12 文件预审实体E-R图图3.13 中标公示实体E-R图图3.14 投标人数实体E-R图管理员(管理员工编号,密码)投标人(投标人编号,密码)投标文件(文件编号,文件名称)招标文件(招标文件编号,文件名称)文件答疑(答疑编号,工程名称,问题,回答内容,发布时间)投标人(编号,密码)投标人数(编号,工程名称,发布时间)3.2.2数据库表结构设计 该系统数据库名称为bysj,该数据库由9张表组成,它们分别是:投标人注册信息表:customer管理员登录信息表:admin招标文件信息表:filename投标文件信

31、息表:tbwj投标人数信息表:tbrs文件答疑信息表:wjdy招标公告信息表: zbxx预审信息表:zbys中标信息表:zbdw下面列举其中五个表格的信息:表3.1 招标公告信息表字段名类型长度是否可以为空idchar10否namechar50是contentchar1000是time varchar50是id,公告编号,主键。name,公告名称,主要是表明要招标的工程。content,公告内容,主要指对招标工程的简要介绍。time,时间,让用户看到发表公告的时间日期。表3.2 文件答疑表字段名类型长度是否可以为空idint4否gcnamevarchar50是questionvarchar50

32、0是answer varchar1000是timevarchar20是id,文件答疑号,主键gcname,招标工程名称,标识招标工程的具体名称。question,问题,标识对招标文件有何疑问。answer,回答,标识对问题的回答。time,时间,标识对疑问的回答发布在网上的时间。表3.3 中标单位信息表字段名类型长度是否可以为空idchar10否gcmzchar50是zbdwchar50是timechar50是id,公告号,主键。gcmz,工程名称,标识所中标的工程名称的名称。zbdw,单位名称,标识中标的单位名称。time,时间,标识中标信息发布的时间。表3.4 预审信息表字段名类型长度是否

33、可以为空idint4否namechar50是hgnamechar500是fbtimevarchar50是id,公告号,主键。name,名称,标识参加投标的工程的名称。hgname,合格名称,标识通过预审的单位的名称。fbtime,发布时间,用于标识发布通过预审单位名称的时间。表3.5 投标文件信息表字段名类型长度是否为空idint4否filenamechar50是id,主键,自动编号。filename,文件名称,标识招标文件的名称,与招标工程相关。其中部分表结构关系图如下:图3.15 数据库表关系图4 系统部分功能的实现ASP.NET采用面向对象的设计方法,提供了许多好用的控件。从大体上来讲:

34、ASP.NET的控件包括WEB控件、HTML控件和用户自定义控件。WEB控件是ASP.NET新添加的控件组,该控件模型编程简洁,易于检错,可用于生成复杂的服务器端控件,使用者可以在服务器端进行编程,实现自己想要的功能。但WEB控件想要在客户端显示,就必须转换成HTML。HTML控件早在ASP中就有,他只能在客户端进行编程。用户自定义控件,主要是为了用户自己定义系统中没有的控件。这样的好处是,用户可以把自己需要经常用到的页面部分做成用户控件,在项目其它页面需要用到的地方,直接拖放用户控件就可以完成,这样可以大大提高编程的效率。在对系统界面层设计的时候。在窗体中可以根据自己的需要拖放控件,对控件所

35、要实现的功能进行编程。因为在此之前已经对系统进行了分析,那些常用到的方法已经在业务逻辑层设计完毕,只需要对应的进行调用即可。这样可以使编程条理变得更加清晰。4.1 管理员操作功能的实现本系统基于B/S架构设计,即服务器/浏览器模式。系统使用方法:进入系统登录页面。用户输入用户名和密码以及点击登录后可以进入系统。若用户名或密码或者是验证码错误,则提示“用户名密码或验证码错误”,重新输入正确密码或用户名或验证码后进入。系统初始用户名管理员,投标人若是想登录,首页在用户角色下拉列表中选择投标人角色。若是投标人若是没有注册,首页应该点击注册,进入注册页面进行注册。管理员用户拥有管理系统的权限,可以对系

36、统的所有模块进行增加、修改、删除、查询管理。图4.1所示即为普通用户登录界面。图4.1 普通用户登录界面当用户点击登录按钮后,触发事件Button1_Click,时间通过输入的信息来进行判断输入的信息是否正确,并根据输入的信息来确定是用户的角色以及选择要进入的页面,并在session中记录相关信息。防止用户通过直接输入网址来进入相应的页面。登录功能实现代码如下: protected void Button1_Click(object sender, EventArgs e) if (DropDownList1.SelectedItem.Value = 管理员) conn1(); if (Dro

37、pDownList1.SelectedItem.Value = 投标人) conn2(); public void conn1() SqlConnection conn = new SqlConnection(server=.;database=bysj;uid=sa;pwd=362); string user = txtname.Text.ToString(); string password = txtpassword.Text.ToString(); SqlDataAdapter sda = new SqlDataAdapter(select * from admin where nam

38、e= + user + and password= + password + , conn); DataSet ds = new DataSet(); sda.Fill(ds); if (ds.Tables0.Rows.Count = 1 & yzm.Text = SessionValid.ToString() Sessionflag = 管理员; Response.Redirect(zbgg.aspx); else Response.Write(alert(用户名密码或验证码错误);); public void conn2() SqlConnection conn = new SqlConn

39、ection(server=.;database=bysj;uid=sa;pwd=362); string user = txtname.Text.ToString(); string password = txtpassword.Text.ToString(); SqlDataAdapter sda = new SqlDataAdapter(select * from customer where name= + user + and password= + password + , conn); DataSet ds = new DataSet(); sda.Fill(ds); if (d

40、s.Tables0.Rows.Count = 1 & yzm.Text = SessionValid.ToString() Sessionflag = 投标人 ; Response.Redirect(zbgg1.aspx); elseResponse.Write(alert(用户名密码或验证码错误););管理员用户登录后,出现管理员能看到的招标公告界面,如图4.2所示,点击上面各个按钮即可对相应模块进行各种操作。点击表中的链接就可发布招标公告。图4.2 管理员登录后的主界面点击表中链接后,看到如图4.3所示页面,图4.3 系统管理员发布招标公告的界面实现招标公告功能的主要代码如下所示: pro

41、tected void Button1_Click(object sender, EventArgs e) SqlConnection conn = new SqlConnection(Server =.;database=bysj;uid=sa;pwd=362;); conn.Open(); SqlCommand cmd = new SqlCommand(insert into zbxx values( + txtbh.Text + , + txtname.Text + , + txtcontent.Text + , + System.DateTime.Now + ), conn); cmd

42、.ExecuteNonQuery(); conn.Close(); Response.Write(alert(提交成功););点击招标文件后,管理员进入招标文件管理页面,在此页面管理员可以可以对招标文件进行上传、查找、删除等操作。页面如图4.4所示:图4.4 管理员管理招标文件页面点击删除按钮就可以删除招标文件,点击选择文件,选择后点击上传就可以上传招标文件,并且显示文件名称和文件大小。点击上面投标文件后,管理员就课进入投标文件管理页面,管理员可以下砸招标文件以及删除投标文件。如图4.5所示:图4.5 管理员管理投标文件页面点击文件名就可以进行对投标文件的下载,点击删除按钮就可以删除投标文件,

43、如上图4.5所示.实现删除功能的代码如下:protected void LinkButton1_Click(object sender, EventArgs e) /获取文件名 filename filename已经在前台“删除”按钮中的commandArgument属性中绑定 string fileName = (LinkButton)sender).CommandArgument; string path = Server.MapPath(File) + ; File.Delete(path + fileName);点击上面资格预审按钮,管理员就可以进入投标文件预审管理页面,管理员可以发布

44、通过预审名单,以及删除记录等操作,如图4.6所示:图4.6 管理员管理资格预审页面点击编辑按钮就可以进行编辑,在文本框里面输入相应的内容,然后点击插入,就可以发布相关信息。点击上面表格里的文件答疑按钮管理员就可以进入文件答疑页面,管理员可以对参加投标人关于招标文件的疑问进行解答,并且发布。页面如图4.7所示:图4.7 管理员发布文件答疑页面点击上面表格投标人数按钮,管理员就可以进入投标人数管理页面,可以对人数信息进行增加、修改,删除等操作,页面如图4.8所示:图4.8 管理员管理投标人数页面点击编辑按钮就可以进行编辑,点击删除按钮就可以删除一条信息,在文本框里面输入相应的内容,然后点击插入,就可以发布相关信息。点击上面表格里的中标公示按钮管理员就可以进入中标公示信息管理页面,如图4.9所示:图4.9 管理员中标公示页面点击编辑按钮就可以进行编辑,点击删除按钮就可以删除一条信息,在

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁