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
   51   52   53   54   55   56   57   58   59   60   61