學(xué)習(xí)啦 > 學(xué)習(xí)方法 > 高中學(xué)習(xí)方法 > 高考輔導(dǎo)資料 > 電大計(jì)算機(jī)專業(yè)畢業(yè)論文(2)

電大計(jì)算機(jī)專業(yè)畢業(yè)論文(2)

時(shí)間: 鳳婷983 分享

電大計(jì)算機(jī)專業(yè)畢業(yè)論文

  4. 數(shù)據(jù)庫設(shè)計(jì)

  4.1. SQL Server2000數(shù)據(jù)庫的概述

  幾乎所有的應(yīng)用程序都需要存放大量的數(shù)據(jù),并將其組織成易于讀取的格式。這種要求通??梢酝ㄟ^數(shù)據(jù)庫管理系統(tǒng)(DBMS)來實(shí)現(xiàn)。數(shù)據(jù)庫管理系統(tǒng)提供了數(shù)據(jù)在數(shù)據(jù)庫內(nèi)存方式的管理能力。簡單的說,數(shù)據(jù)庫就是一組排列成易于處理和讀取的相關(guān)信息的集合,因此,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞直接對(duì)應(yīng)系統(tǒng)的效率以及實(shí)現(xiàn)的效果,產(chǎn)生的影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí),首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來可能增加的需求。

  本系統(tǒng)采用了SQL Server 2000作為數(shù)據(jù)庫,是結(jié)構(gòu)化查詢語言,主要功能是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通,按照ANSI(美國國家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)管理系統(tǒng)的標(biāo)準(zhǔn)語言,SQL語句可以用來執(zhí)行各種各樣的操作,絕大多數(shù)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都采用了SQL語言標(biāo)準(zhǔn),雖然很多數(shù)據(jù)庫都對(duì)SQL語句進(jìn)行了在開發(fā)和擴(kuò)展,但是包括Select、Insert、Update、Delete、Create以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。

  4.2. E-R圖設(shè)計(jì)

  數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體的說,數(shù)據(jù)庫設(shè)計(jì)是一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的用戶的應(yīng)用需求。這個(gè)問題是我們進(jìn)行軟件開發(fā)時(shí)期的主要研究方向。

  1.管理員實(shí)體E-R圖

  管理員信息管理系統(tǒng)將記錄了管理員的所有信息,管理員實(shí)體包括管理員姓名、密碼、真實(shí)姓名、地址、注冊(cè)時(shí)間等屬性,管理員E-R圖如圖所示:

  2.用戶實(shí)體E-R圖

  用戶信息管理系統(tǒng)將記錄用戶的所有信息,用戶實(shí)體包括用戶姓名、密碼、真實(shí)姓名、性別、地址、QQ號(hào)碼、注冊(cè)時(shí)間等屬性,用戶 E-R圖如圖所示

  3.日志實(shí)體E-R圖

  日志管理系統(tǒng)講記錄日志的所有信息,日志實(shí)體包括日志作者、日志主題、日志內(nèi)容等屬性。

  4.留言板實(shí)體E-R圖

  留言板信息管理系統(tǒng)將記錄所有的留言板本的信息,留言板本實(shí)體包括留言人、留意內(nèi)容、留言時(shí)間等屬性。

  4.3. 數(shù)據(jù)庫表的設(shè)計(jì)

  (1)管理表

  管理信息表(tb_admin)主要用于存放所有用戶的賬號(hào)、密碼以及其他信息。表tb_admin的結(jié)構(gòu)如表4-1所示:

電大計(jì)算機(jī)專業(yè)畢業(yè)論文

  (2)用戶信息表

  用戶信息表(tb_userreg)主要保存站內(nèi)用戶的基本信息。表tb_userreg的結(jié)構(gòu)如表4-2所示。

電大計(jì)算機(jī)專業(yè)畢業(yè)論文

  (3)班級(jí)管理信息表

  班級(jí)管理信息表(tb_class)主要保存站內(nèi)用戶所在班級(jí)的基本信息。表tb_class的結(jié)構(gòu)如表4-3所示。

電大計(jì)算機(jī)專業(yè)畢業(yè)論文

  (4)城市信息表

  城市信息表(tb_city)主要保存站內(nèi)城市的基本信息。表tb_city的結(jié)構(gòu)如表4-4所示。

電大計(jì)算機(jī)專業(yè)畢業(yè)論文

  (5)學(xué)歷信息表

  學(xué)歷信息表(tb_classtype)主要保存站內(nèi)用戶學(xué)歷編號(hào)和名稱的基本信息。表tb_classtype的結(jié)構(gòu)如表4-5所示。

電大計(jì)算機(jī)專業(yè)畢業(yè)論文

  (6)留言板信息表

  留言板信息表(tb_info)主要保存站內(nèi)留言板的基本信息。表tb_ info的結(jié)構(gòu)如表4-6所示。

電大計(jì)算機(jī)專業(yè)畢業(yè)論文

  點(diǎn)擊下一頁分享更多 電大計(jì)算機(jī)專業(yè)畢業(yè)論文

2394290