Page 56 - 建筑工程施工技术与工程管理创新
P. 56
建筑工程施工技术与工程管理创新
Innovation in Construction Technology and Engineering Management of Building Engineering
(2)数据库表结构设计
合同基本信息表 LAW_T_CONTRACT_INFO,这个表用于存储和管理合同
基本信息数据,包含合同 ID、合同编号、合同名称、招投标 ID 等字段,其中合
同 ID 是主键。
合同附件表 LAW_ _T_ _CONTRACT_PARTY_ _DOC,这个表用于存储和管
理合同附件数据,包括前期合同 ID、对方 ID、合同文件名称、合同文件和合同
类型五个字段,其中合同 ID 是主键。
合同履行表 LAW_ T_ _CONTRACT RECORD,这个表用于存储和管理合同
履行数据,包括履行 ID、合同 ID、开始日期、结束日期等字段,其中履行 ID
是主键,合同 ID 是外键。
合同对方信息表 LAW_ T_ _CONTRACT PARTY,这个表用于存储和管理合
同对方信息数据,包括合同 ID、对方类型、招投标供应商等字段,其中合同 ID
是主键。
(3)数据库连接设计
合同管理系统使用 SQL Server 2005 作为服务器的数据库,通过 ADO.NET
访问数据库的编程接口,对数据库进行链接、增、删、改、查。ADO.NET 对象
模型的两个主要成员是 .NET 数据提供程序各 dataset 对象,.NET 数据提供程序
包含了 Commection,Command,Data Reader,Data Adapter 对象。
连接数据库的在 Web.config 中配置信息如下:
<?xml version: ="1.0"?>
<configuration>
<configSections>
<appSettings>
<!--ConnectionString 连接数库连接关键词 -->
<!--(local)表示本地服务器,若将项目上传到网络服务器则改成 IP 地址 >
. ->
<!-- PWD=sa 数据库密码是 sa>-->
<!-- UID=sa 数据库的用户名是 sa>-->
<!-- database =tb_ _Case 数据库名是 tb_ Case >-->
<add key="ConnectionString"
42

