日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

正文

家庭視頻監(jiān)控系統(tǒng)(5)

C#項(xiàng)目開發(fā)案例全程實(shí)錄(第2版) 作者:明日科技


1.3.7 數(shù)據(jù)庫(kù)設(shè)計(jì)

一套完善的系統(tǒng)離不開數(shù)據(jù)庫(kù)的設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)的好與壞直接影響系統(tǒng)運(yùn)行的效率,所以在制作某個(gè)系統(tǒng)之前,首先要根據(jù)項(xiàng)目的成本以及整個(gè)系統(tǒng)的信息量去選擇數(shù)據(jù)庫(kù),然后根據(jù)系統(tǒng)的具體要求以及功能去設(shè)計(jì)數(shù)據(jù)庫(kù)。

1.?dāng)?shù)據(jù)庫(kù)分析

在家庭視頻監(jiān)控系統(tǒng)中,因?yàn)橄到y(tǒng)的信息量不是很大,并且系統(tǒng)的項(xiàng)目成本不高,數(shù)據(jù)庫(kù)主要用來(lái)存儲(chǔ)用戶登錄系統(tǒng)的名字和密碼,因此對(duì)數(shù)據(jù)庫(kù)的要求并不是很高,所以本系統(tǒng)采用Microsoft Access 2003作為后臺(tái)數(shù)據(jù)庫(kù),將數(shù)據(jù)庫(kù)命名為db_VWMS,其中包含了一張數(shù)據(jù)表,用于存儲(chǔ)用戶登錄信息。詳細(xì)信息如圖1.8所示。

2.?dāng)?shù)據(jù)庫(kù)概念設(shè)計(jì)

系統(tǒng)開發(fā)過程中,數(shù)據(jù)庫(kù)設(shè)計(jì)占有重要的地位,數(shù)據(jù)庫(kù)設(shè)計(jì)的原則是根據(jù)系統(tǒng)的整體需求而定的。例如,在本系統(tǒng)中,為了增加系統(tǒng)的安全性,每個(gè)用戶首先都要通過系統(tǒng)登錄模塊的驗(yàn)證才能進(jìn)入主窗體。這時(shí),就要在數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)存儲(chǔ)登錄名和登錄密碼的管理員基本信息表。管理員基本信息實(shí)體E-R圖如圖1.9所示。

3.?dāng)?shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)

根據(jù)設(shè)計(jì)好的E-R圖在數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)表。本系統(tǒng)中只有一個(gè)tb_admin表,該表用于保存管理員登錄的基本信息,其結(jié)構(gòu)如表1.12所示。

1.3.8  文件夾組織結(jié)構(gòu)

每個(gè)項(xiàng)目都會(huì)有相應(yīng)的文件夾組織結(jié)構(gòu),如果項(xiàng)目中窗體數(shù)量很多,可以將所有的窗體及資源放在不同的文件夾中。如果項(xiàng)目中窗體不是很多,可以將圖片、公共類或者程序資源文件放在相應(yīng)的文件夾中,而窗體可以直接放在項(xiàng)目根目錄下。家庭視頻監(jiān)控系統(tǒng)就是按照后者的文件夾組織結(jié)構(gòu)排列的,如圖1.10所示。

 


上一章目錄下一章

Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)