• 沒有找到結果。

資料庫架構分析

在文檔中 中 華 大 學 (頁 55-62)

第四章 系統架構分析

4.4 資料庫架構分析

資料庫架構是開發系統的重要過程,本研究的根據文獻與專家訪 談中,整理出一套資料庫架構的雛形,再根據使用者的需求進而修改 資料庫架構,若資料庫架構處理不當,系統將無法達到預設功能,亦 失去研究之效益。

資料庫系統發展從傳統關連式資料庫(Relational Database)到物 件導向式資料庫(Object-Oriented Database),簡稱OODB,物件導向 式資料庫已成為現階段資料庫管理系統的發展主流[19]。

本研究利用ER/Studio 工具建立一個 E-R Diagram,再按照模型 依 據 使 用 者 需 求 畫 出 資 料 流 程 圖 , 建 立 一 個 E-R Model

(Entity-Relationship Model),定義好各資料表的關係後再建立實體 的資料庫,下圖4.7 為資料庫關係圖

資訊庫管理系

圖4.7 資料庫關係圖

表4.1 使用者資料

資料表格 欄位 名稱 索引 資料型態 長度

UserID 使用者編號 PK Varchar 15 Name 使用者名稱 Varchar 15 Acc_enabled 行使權限 Integer User_password 密碼 Varchar 50

表4.2 專案主檔

資料表格 欄位 名稱 索引 資料型態 長度

ProjectID 專案編號 PK Varchar 15 ProjectName 專案名稱 Varchar 50

Manager 負責經理 Varchar 20 ChiefEngineer 總工程師 Varchar 20 Budget 執行預算 Float ArchID 設計單位編號 Varchar 15 ConID 施工單位編號 Varchar 15

表4.3 專案副檔

資料表格 欄位 名稱 索引 資料型態 長度

ProjectID 專案編號 FK Varchar 15 LandID 土地編號 FK Varchar 15

表4.4 地主資料檔

資料表格 欄位 名稱 索引 資料型態 長度

OwnerNum 地主編號 PK Varchar 15 Name 地主名稱 Varchar 20

TelH 電話-家 Varchar 15 TelM 電話-行 Varchar 15 TelO 電話-公 Varchar 15 Address 地址 Varchar 200

Note 備註 Text

表4.5 土地資料檔

資料表格 欄位 名稱 索引 資料型態 長度

LandID 土地編號 PK Varchar 15 OwnerNum 地主編號 FK Varchar 15 County 縣市 FK Varchar 15

area 土地面積 Float 10

Town 鄉鎮 FK Varchar 15 Address1 Varchar 10 Address2 小段 Varchar 10

Plate Varchar 10

LandNum 地號 Varchar 50 ProvideDate 提供日期 Date 15

Price 售價 Float 15

LocationRemark 地點注意要點 Text 50 Description 描述 Text 50 TotalArea 總坪數 Float 15 PeserveArea 保留地坪數 Float 15 BuildingRestriction 航高限制 Float 15 AnnounceValue 公告現值 Float 15

表4.6 土地周邊資料

資料表格 欄位 名稱 索引 資料型態 長度

LandID 土地編號 PK Varchar 15 PeripheralRoad 週邊道路 Float 10 TrafficCondition 交通條件 FK Text 90 CommunalFacilities 公共設施 Text 90

RegionalBuilding 區域建築物行情 Float 15 Population 人口 Float 20

表4.7 周邊交通資料

資料表格 欄位 名稱 索引 資料型態 長度

TrafficConditions 交通條件 PK Varchar 50 MRTdistance 大眾交通工具距

Text 100

MarketDistance 市場、便利商店 Float 15 SchoolDistance 學校距離 Float 15

表4.8 都市分區資料檔

資料表格 欄位 名稱 索引 資料型態 長度

KindID 使用分區名稱 PK Varchar 15 CRatioPercent 規定建蔽率 Float 10 FRatioPercent 規定容積率 Float 10

表4.9 土地坪數計算檔

資料表格 欄位 名稱 索引 資料型態 長度

Num 編號 PK Varchar 15 KindID 分區名稱 FK Varchar 15 LandID 土地編號 FK Varchar 15

Area 土地能建坪數 Float 10 CoverageRatio 最後建蔽率 Float 10 FloorAreaRatio 最後容積率 Float 10

表4.10 土地開發坪效分析檔

資料表格 欄位 名稱 索引 資料型態 長度

ProjectID 專案編號 FK Varchar 15 Floor 樓數 Float 15 BasicFloorsAreaRatio 基準容積 Float 15 OpenSpace 開放空間 Float 15 ParkingReward 停車獎勵 Float 15 FATransferPercent 容積移轉 Float 15 TotalFloorsArea 允建總容積 Float 15 ControlRroom 機房免計容積 Float 15 LadderLobby 梯廳免計容積 Float 15 Balcony 陽台面積 Float 15 R2FL 屋突面積 Float 15 B2FL 地下室面積 Float 15 BFPublicArea 地下大公面積 Float 15

BFSellArea 地下室擬售面

Float 15

LegalParking 法定停車位 Float 15 ActualParking 實際停車位 Float 15 GroundArea 地面以上面積 Float 15 TotalArea 全部面積 Float 15 EstimateDoors 預計戶數 Float 15 SaleArea 總銷售坪 Float 15 OtherSellArea 其他銷售面積 Float 15

表4.11 成本與費用計算

資料表格 欄位 名稱 索引 資料型態 長度

ProjectID 專案編號 FK Varchar 15 TotalcCost 總成本 Float 20

BuildCost 營建成本 Float 20 LandCost 土地成本 Float 20 DesignCharges 設計費 Float 20 AdministrationExpense 管理費 Float 20 SellingCharges 銷售費 Float 20

Tax 稅費 Float 20

Interest 利息 Float 20 IntermediaryFee 仲介費 Float 20 RemovalExpense 拆遷費 Float 20

ReplenishFund 地主租金補貼

Float 20

FeeFule 規費 Float 20

ValueaddedTax 預估增值稅 Float 20 LandCostInterest 土地成本利息 Float 20 LegalConstructionCost 法定造價 Float 20 BarterTransactionTax 物物交換稅 Float 20 ProjectFavorableInterest 工程利息款 Float 20 BuildsInterest 營建費利息 Float 20 SalesBonus 銷售獎金 Float 20 EarnestMoneyInterest 保證金利息 Float 20 DevelopmentBonus 開發獎金 Float 20 ManagementFund 管理基金 Float 20 IncomeFavorableInterest 收入利息款 Float 20

表4.12 銷售資料

資料表格 欄位 名稱 索引 資料型態 長度

ProjectID 專案編號 FK Float 15 FloorHigh 單層樓高 Varchar 20 PublicAreaRate 公設比 Varchar 20 AllPublicAreaRate 大公設比 Varchar 20 FirstFloorFA 一樓挑空容積 Varchar 20 BalconyBuildingRate 陽台允建比率 Varchar 20 RoofStressesRate 屋頂突出比率 Varchar 20 OtherAreaRates 其他面積比率 Varchar 20 ExcavateRate 地下開挖比率 Varchar 20 AveragePriceUpstairs 樓上平均售價 Varchar 20 FirstFloorPrice 一樓售價 Varchar 20 BFPrice 地下商場售價 Varchar 20 ParkingStallPrice 平面車位售價 Varchar 20

表4.13 營造廠商資料檔

資料表格 欄位 名稱 索引 資料型態 長度

ConID 廠商編號 PK Varchar 15 Name 廠商名稱 Varchar 50

Tel 電話 Varchar 20

Fax 傳真 Varchar 20

Email 電子信箱 Varchar 200 Address 地址 Varchar 200 Sn 統一編號 Varchar 20 Boss 負責人 Varchar 20 Accountant 會計 Varchar 20

表4.14 建築設計廠商資料檔

資料表格 欄位 名稱 索引 資料型態 長度

ArchID 廠商編號 PK Varchar 15 Name 廠商名稱 Varchar 50

Tel 電話 Varchar 20

Fax 傳真 Varchar 20

Email 電子信箱 Varchar 200 Address 地址 Varchar 200 Sn 統一編號 Varchar 20 Boss 負責人 Varchar 20 Accountant 會計 Varchar 20

表4.15 建設公司資料檔

資料表格 欄位 名稱 索引 資料型態 長度

ArchID 廠商編號 PK Varchar 15 Name 廠商名稱 Varchar 50

Tel 電話 Varchar 20

Fax 傳真 Varchar 20

Email 電子信箱 Varchar 200 Address 地址 Varchar 200 Sn 統一編號 Varchar 20 Boss 負責人 Varchar 20 Accountant 會計 Varchar 20

表4.16 銷售公司資料檔

資料表格 欄位 名稱 索引 資料型態 長度

SellID 廠商編號 PK Varchar 15 Name 廠商名稱 Varchar 50

Tel 電話 Varchar 20

Fax 傳真 Varchar 20

Email 電子信箱 Varchar 200 Address 地址 Varchar 200 Sn 統一編號 Varchar 20 Boss 負責人 Varchar 20 Accountant 會計 Varchar 20

在文檔中 中 華 大 學 (頁 55-62)

相關文件