工程招投标信息管理系统_的分析与设计毕业设计说明书(编辑修改稿)内容摘要:

块的功能分析 工程招投标 管理系统总功能模块图如下 : 图 系统总功能模块图 系统各模块功能分析如下 : 山东建筑大学毕业设计说明书 10 表 业务功能表 投标人 登录 登陆后才可以进行各种操作 注册 注册获得用户名和密码后才可以登录 查看各种公告 投标人登录后可以查看招标公告、文件答疑公告、查看投标人数公告、投标预审公告、中标公示 下载招标文件 登录后可以下载招标文件 上传投标文件 登录后可以上传投标文件 管理员 登录 登录后才可以进行各种管理 招标公告管理 可以对招标公告进行发布、编辑、修改、删除等管理 招标文件管理 对招标文件上传、删除等管理 投标文件管理 对投标文件下载、删除管理 投标文件数 对投标文件数进行发布、删除等管理 招标文件答疑 对招标文件进行答疑,发布答疑公告 投标文件预审 发布招标预审通过名单、删除预审公告 中标公示 发布中标公示 开发环境简介 开发工具的选择 Visual Studio 是一套完 整的开发工具集,用于生成 Web 应用程序、 XML Web Services、桌面应用程序和移动应用程序。 Visual Basic、 Visual C++、 Visual C 和 Visual J 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。 另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。 Microsoft .NET 框架是生成、部署和运行 Web 服务及应用程序的平台。 它提供了一个生产率高且基于标准的多语言环境,用于将现有投资与下一代应用程序和服务集成,同时提供了解决 Inter 规模应用程序的部署和操作难题的灵活性。 .NET 框架由三个主要部分组成:公共语言运行库、统一类库的分层集合和称为 的 Active Server Pages 组山东建筑大学毕业设计说明书 11 件化版本。 .NET 首先是一个环境。 这是一个理想化的未来互联网环境,让所有的计算机群、相关设备和服务商协同工作的网络计算环境。 简而言之,互联网提供的服务,要能够完成更高程度的自动化处理。 .NET 谋求的是一种理想的互联网环境。 .NET 的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问他们所需要的信息、文件和程序。 而用户 则 不需要知道这些东西存在 之处 , 以及 如何获得等具体细节。 他们只需发出请求,然后接收,而所有后台的复杂性是完全屏蔽起来的。 所以对于企业的 IT 人员来说,他们也不需要管理复杂的平台以及各种分布应用之间的工作是如何协调的。 开发环境介绍 选择微软平台作为主导,一方面考虑目前微软的飞速发展,越来越多的企业在规划内部网络时,将微软平台作为首选方 案;另一方面从技术角度来讲,微软平台上的应用无论是在开发上,还是在软件的部署上都非常容易,而且性能优越。 操作系统: Windows XP 数据库: SQL Server 2020 开发工具与语 言 : Visual Studio 2020 , C 山东建筑大学毕业设计说明书 12 3 工程招投标信息 管理系统的设计 系统功能设计 工程项目招投标信息管理系统是一个关于企业内部工程招投标的一个管理信息系统 ,其中 管理员模块部分 是本 系统是核心部分 , 主要 包括 招标 公告的管理 ,招标文件的 管理,招标文件 答疑管理 , 投标预审管理,投标人 数管理,中标公示管理, 投标文件 管理。 (1)招标公告 管理功能。 公告情况管理功能主要是对 招标 公告信息进行管理,主要包括:标号、 公告名称、公告内容、 发布时间 等信息进行管理。 主要功能模块有: ○ 1 招标 公告信息录入 ; ○ 2 招标 公告信息修改 ; ○ 3 招标 公告信息删除 ; ○ 4 招标 公告信息查询。 系统管理员可以根据需要进行添加、删除、修改、查询功能,其结构图如图 所示。 图 招标 公告信息管理模块图 (2)招标文件 信息管理功能。 招标文件 信息管理功能包括 招标文件 的 上传 、删除 、 查询山东建筑大学毕业设计说明书 13 和修改。 ○ 1 上传 功能。 该系统提供的招标文件上传功能主要是管理员在招标公告信息发布以后,为投标人提供招标文件,供投标人下载使用 ○ 2 修改功能。 该系统提供的招标文件的修改功能,主要是第一次上传的文件可能有地方描述不清楚,修改后进行第二次上传。 ○ 3 删除功能。 该系统中删除 招标文件的 功能是为了 是网上的招标数量的数量较少,方面 管理员查询。 ○ 4 查询功能。 该系统提供的招标文件的查询功能主要是为了方面管理员查看某一招标文件是否已经上传,以免重复上传。 图 招标文件 管理模块图 (3)投标预审 管理功能。 在招标人上传投标文件后,管理员下载投标文件后,进行投标文件的预审工作,然后把通过预审的投标单位的名单公布出来,以供投标人查看自己单位是否通过预审。 主要功能模块有: ○ 1 公布通过预审名单 ; ○ 2 预审名单的 修改 ; 山东建筑大学毕业设计说明书 14 ○ 3 预审名单的 删除 ; ○ 4 预审名单的 查询。 图 通过预审名单 管理模块图 (4)投标人数 信息管理功能。 对某一招标工程的 主要功能模块有: ○ 1 投标人数的发布 ; ○ 2 投标人数的修改 ; ○ 3 投标人数的查 询 ; ○ 4 投标人数的删除。 图 投标人数 管理模块图 山东建筑大学毕业设计说明书 15 (5)中标公示 管理功能。 对某一招标工程的中标名单公布,便于投标人进行查询 主要功能模块有: ○ 1 中标名单 录入 ; ○ 2 中标名单 修改 ; ○ 3 中标名单 查询 ; ○ 4 中标名单 删除 ; 图 中标名单 息管理模块图 (6) 投标文件 管理功能。 该功能主要是管理员对投标文件进行下载、查询,删除。 而投标人对文件进行修改,修改后再上传。 图 投标文件 管理模块图 山东建筑大学毕业设计说明书 16 系统数据库设计 数据库 ER 图设计 据上面的设计,本实例规划出的实体主要有 管理员实体 、 投标人 实体、 招标文件 实体、投标文件 实体 、公告实体等。 工程招投标 信息管理系统 主要实体间关系 ER 图如图 所示: 图 人事信息管理系统主要实体间关系 ER图 实体的分 ER 图 ,如 下 所示: 图 员 招标文件 实体 ER图 山东建筑大学毕业设计说明书 17 图 投标文件 实体 ER图 图 招标公告 实体 ER图 山东建筑大学毕业设计说明书 18 图 文件答疑 实体 ER图 图 文件预审 实体 ER图 山东建筑大学毕业设计说明书 19 图 中标公示 实体 ER图 图 投标人数 实体 ER图 管理员 ( 管理 员工编号 , 密码 ) 投标人 ( 投标人 编号 , 密码 ) 投标文件 ( 文件 编号 , 文件名称 ) 招标文件 ( 招标文件 编号 , 文件名 称 ) 文件答疑 ( 答疑 编号 , 工程名称 , 问题 , 回答内容 , 发布 时间) 投标人 ( 编号 , 密码 ) 投标人数 ( 编号 , 工程名称,发布 时间) 数据库表结构设计 山东建筑大学毕业设计说明书 20 该系统 数据库名称为 bysj,该数据库由 9 张表组成,它们分别是: 投标人注册信息 表: customer 管理员 登录 信息表: admin 招标文件 信息表: filename 投标文件信息 表: tbwj 投标人数信息 表 : tbrs 文件答疑信息 表 : wjdy 招标公告信息 表 : zbxx 预审信息 表: zbys 中标信息 表: zbdw 下面列举其中五个表格的信息: 表 招 标公告 信息表 字段名 类型 长度 是否 可以 为空 id char 10 否 name char 50 是 content char 1000 是 time varchar 50 是 id, 公告 编号 ,主键。 name, 公告名称,主要是表明要招标的工程。 content, 公告内容 ,主要指 对招标工程的简要介绍。 time, 时间 , 让用户看到发表公告的时间日期。 表 文件答疑 表 字段名 类型 长度 是否 可以 为空 id int 4 否 game varchar 50 是 question varchar 500 是 answer varchar 1000 是 time varchar 20 是 id, 文件答疑号,主键 山东建筑大学毕业设计说明书 21 game, 招标工程 名称,标识 招标工程的 具体名称。 question, 问题 ,标识 对招标文件有何疑问。 answer, 回答 ,标识 对问题的回答。 time, 时间 ,标识 对疑问的回答发布在网上的时间。 表 中标单位信息表 字段名 类型 长度 是否 可以 为空 id char 10 否 gcmz char 50 是 zbdw char 50 是 time char 50 是 id, 公告号 , 主键。 gcmz, 工程名称 ,标识 所中标的工程名称 的名称。 zbdw, 单位名称 , 标识中标的单位名称。 time, 时间 ,标识 中标信息发布的时间。 表 预。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。