軟件項(xiàng)目數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第1頁(yè)
軟件項(xiàng)目數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第2頁(yè)
軟件項(xiàng)目數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第3頁(yè)
軟件項(xiàng)目數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第4頁(yè)
軟件項(xiàng)目數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書版本號(hào):X.XXXXX-XX-XX-XXXXXX年XX月XX日PagePAGE10ofNUMPAGES10項(xiàng)目名稱數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書版本號(hào):1.0作者:批準(zhǔn)人:日期:XXXX年XX月XX日XXXXXXX公司

文檔修訂版本日期更改人描述(注明修改的條款或頁(yè))抄送人:項(xiàng)目經(jīng)理、客戶經(jīng)理、客戶代表、項(xiàng)目組成員、SCCB(在項(xiàng)目實(shí)際應(yīng)用時(shí)最好寫明抄送人的姓名)

目錄TOC\o"1-3"\h\z1. 引言 41.1 編寫目的 41.2 背景 41.3 定義 41.4 參考資料 42. 數(shù)據(jù)庫(kù)環(huán)境說(shuō)明 42.1 標(biāo)識(shí)符和狀態(tài) 42.2 使用它的程序 42.3 專門指導(dǎo) 42.4 支持軟件 43. 數(shù)據(jù)庫(kù)的命名規(guī)則 54. 結(jié)構(gòu)設(shè)計(jì) 54.1 邏輯結(jié)構(gòu)設(shè)計(jì) 54.2 物理結(jié)構(gòu)設(shè)計(jì) 54.2.1 表1 54.2.2 表N 55. 數(shù)據(jù)字典設(shè)計(jì) 66. 安全保密設(shè)計(jì) 66.1 防止用戶直接操作數(shù)據(jù)庫(kù)的方法 66.2 用戶帳號(hào)密碼的加密方法 66.3 角色與權(quán)限 67. 優(yōu)化 68. 數(shù)據(jù)庫(kù)管理與維護(hù)說(shuō)明 7

引言編寫目的《說(shuō)明編寫這份數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書的目的,指出預(yù)期的讀者?!繁尘啊墩f(shuō)明:說(shuō)明待開發(fā)的數(shù)據(jù)庫(kù)的名稱和使用此數(shù)據(jù)庫(kù)的軟件系統(tǒng)的名稱;列出該軟件系統(tǒng)開發(fā)項(xiàng)目的任務(wù)提出者、用戶以及將安裝該軟件和這個(gè)數(shù)據(jù)庫(kù)的計(jì)算站(中心)?!范x《列出本文件中用到的專門術(shù)語(yǔ)的定義、外文首字母組詞的原詞組?!穮⒖假Y料《列出有關(guān)的參考資料:本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級(jí)機(jī)關(guān)批文;屬于本項(xiàng)目的其他已發(fā)表的文件;本文件中各處引用到的文件資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說(shuō)明能夠取得這些文件的來(lái)源?!窋?shù)據(jù)庫(kù)環(huán)境說(shuō)明標(biāo)識(shí)符和狀態(tài)《詳細(xì)說(shuō)明用于唯一地標(biāo)識(shí)該數(shù)據(jù)庫(kù)的代碼、名稱或標(biāo)識(shí)符,附加的描述性信息亦要給出。如果該數(shù)據(jù)庫(kù)屬于尚在實(shí)驗(yàn)中、尚在測(cè)試中或是暫時(shí)使用的,則要說(shuō)明這一特點(diǎn)及其有效時(shí)間范圍?!肥褂盟某绦颉读谐鰧⒁褂没蛟L問(wèn)此數(shù)據(jù)庫(kù)的所有應(yīng)用程序,對(duì)于這些應(yīng)用程序的每一個(gè),要給出它的名稱和版本號(hào)?!穼iT指導(dǎo)《向準(zhǔn)備從事此數(shù)據(jù)庫(kù)的生成、從事此數(shù)據(jù)庫(kù)的測(cè)試、維護(hù)人員提供專門的指導(dǎo),例如將被送入數(shù)據(jù)庫(kù)的數(shù)據(jù)的格式和標(biāo)準(zhǔn)、送入數(shù)據(jù)庫(kù)的操作規(guī)程和步驟,用于產(chǎn)生、修改、更新或使用這些數(shù)據(jù)文卷的操作指導(dǎo)。如果這些指導(dǎo)的內(nèi)容篇幅很長(zhǎng),列出可參閱的文件資料的名稱和章條。》支持軟件《簡(jiǎn)單介紹同此數(shù)據(jù)庫(kù)直接有關(guān)的支持軟件,如數(shù)據(jù)庫(kù)管理系統(tǒng)、存儲(chǔ)定位程序和用于裝入、生成、修改、更新數(shù)據(jù)庫(kù)的程序等。說(shuō)明這些軟件的名稱、版本號(hào)和主要功能特性,如所用數(shù)據(jù)模型的類型、允許的數(shù)據(jù)容量等。列出這些支持軟件的技術(shù)文件的標(biāo)題、編號(hào)及來(lái)源?!窋?shù)據(jù)庫(kù)的命名規(guī)則《提示:(1)完整并且清楚的說(shuō)明本數(shù)據(jù)庫(kù)的命名規(guī)則。(2)如果本數(shù)據(jù)庫(kù)的命名規(guī)則與機(jī)構(gòu)的標(biāo)準(zhǔn)不完全一致的話,請(qǐng)作出解釋。(3)使用SQLSERVER2005,命名為:EvaluatingSysDB說(shuō)明:可參照《系統(tǒng)文件的命名規(guī)范》中的“數(shù)據(jù)庫(kù)命名規(guī)范”制定?!方Y(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)《提示:數(shù)據(jù)庫(kù)設(shè)計(jì)人員根據(jù)需求文檔,創(chuàng)建與數(shù)據(jù)庫(kù)相關(guān)的那部分實(shí)體關(guān)系圖(ERD)。如果采用面向?qū)ο蠓椒ǎ∣OAD),這里實(shí)體相當(dāng)于類(class)。》物理結(jié)構(gòu)設(shè)計(jì)《提示:主要是設(shè)計(jì)表結(jié)構(gòu)。一般地,實(shí)體對(duì)應(yīng)于表,實(shí)體的屬性對(duì)應(yīng)于表的列,實(shí)體之間的關(guān)系成為表的約束。邏輯設(shè)計(jì)中的實(shí)體大部分可以轉(zhuǎn)換成物理設(shè)計(jì)中的表,但是它們并不一定是一一對(duì)應(yīng)的。建立系統(tǒng)程序員視圖,》包括:大題表Main_Item外鍵關(guān)聯(lián)指標(biāo)體系表Level_Type功能說(shuō)明字段名中文含義數(shù)據(jù)類型精度范圍空/非空主鍵約束條件Main_ID大題的IDInt√自增Type_ID大題對(duì)應(yīng)的二級(jí)指標(biāo)Int√Main_Subject大題的題干VarChar最大√補(bǔ)充說(shuō)明題目對(duì)應(yīng)的是二級(jí)指標(biāo)體系中的ID,并不是崗位所關(guān)聯(lián)的帶有權(quán)重的二級(jí)指標(biāo),大題所反映的二級(jí)指標(biāo)只能為一個(gè)。小題表Minor_Item外鍵關(guān)聯(lián)大題表與指標(biāo)體系表Level_Type功能說(shuō)明字段名中文含義數(shù)據(jù)類型精度范圍空/非空主鍵約束條件Minor_ID小題題號(hào)Int√Minor_Subject小題題干Minor_Answer小題答案Main_ID大題題號(hào)Type_ID二級(jí)指標(biāo)ID補(bǔ)充說(shuō)明當(dāng)一個(gè)小題反應(yīng)多個(gè)二級(jí)指標(biāo)時(shí),小題表中的Minor_Answer為一個(gè)用“,”隔開的字符串,對(duì)應(yīng)的Type_ID也是一個(gè)用“,”隔開的字符串,但是若Minor_Answer為”1,2,3”則對(duì)應(yīng)的Type_ID也應(yīng)該為3個(gè)值,即應(yīng)該是“3,4,5指標(biāo)體系表Level_Type功能說(shuō)明字段名中文含義數(shù)據(jù)類型精度范圍空/非空主鍵約束條件Type_ID指標(biāo)的IDInt√自增Type_Name指標(biāo)的名稱Varchar50Type_Pid指標(biāo)的父IDInt補(bǔ)充說(shuō)明Type_Pid關(guān)聯(lián)Type_ID,如果指標(biāo)為一級(jí)指標(biāo),則Type_Pid為-1,若為二級(jí)指標(biāo)的話,對(duì)應(yīng)的Type_Pid為相應(yīng)的一級(jí)指標(biāo)的Type_ID的的值崗位所對(duì)應(yīng)的包含有權(quán)重的指標(biāo)體系Level_Target功能說(shuō)明字段名中文含義數(shù)據(jù)類型精度范圍空/非空主鍵約束條件Level_ID對(duì)應(yīng)崗位的指標(biāo)的IDInt√自增Pid對(duì)應(yīng)崗位的指標(biāo)的父IDIntLevelWeight對(duì)應(yīng)崗位的指標(biāo)的權(quán)重FloatType_ID對(duì)應(yīng)指標(biāo)體系中的Type_IDInt外鍵Position_ID對(duì)應(yīng)崗位表Position_Manager表中的Position_IDInt外鍵補(bǔ)充說(shuō)明Pid關(guān)聯(lián)自己表的Level_ID,如果指標(biāo)為一級(jí)指標(biāo),則Pid為-1,此時(shí)對(duì)應(yīng)的Position_ID不能為空,表明這個(gè)一級(jí)指標(biāo)是哪個(gè)崗位下的一級(jí)指標(biāo),注意Type_ID可能重復(fù),但是通過(guò)Position_ID和Pid可以唯一確定一個(gè)Type_ID.若為二級(jí)指標(biāo)的話,對(duì)應(yīng)的Pid為相應(yīng)的一級(jí)指標(biāo)的Level_ID的的值,此時(shí)Position_ID為空。崗位信息表Position_Manage功能說(shuō)明字段名中文含義數(shù)據(jù)類型精度范圍空/非空主鍵約束條件Position_ID崗位的IDInt√自增Position_Name崗位的名稱Varchar50Position_Memo崗位的備注Varchar1000Flag崗位標(biāo)志位int補(bǔ)充說(shuō)明標(biāo)志位Flag默認(rèn)值都是0后臺(tái)賬號(hào)表User_Manage功能說(shuō)明字段名中文含義數(shù)據(jù)類型精度范圍空/非空主鍵約束條件User_ID賬號(hào)的IDInt√自增User_Name賬號(hào)的用戶名Varchar50User_Password賬號(hào)的密碼Varchar8User_Rank備用字段Varchar8User_Memo賬號(hào)的備注Varchar50補(bǔ)充說(shuō)明考生信息表功能說(shuō)明字段名中文含義數(shù)據(jù)類型精度范圍空/非空主鍵約束條件Examinee_Manage_ID考生的IDInt√自增Examinee_Code考生的用戶名Varchar50Examinee_Password考生的密碼Varchar8Examinee_Name考生的真實(shí)姓名Varchar50Examinee_Age考生的年齡IntExaminee_Address考生的地址Varchar最大Examinee_Sex考生性別Varchar8Examinee_Birthday考生出生年月Varchar50Examinee_WorkYears考生的工齡IntExaminee_Position考生的職位Varchar50Examinee_WorkDate考生的測(cè)試時(shí)間Varchar50Examinee_IsUse賬號(hào)是否可用Varchar2補(bǔ)充說(shuō)明Examinee_IsUse當(dāng)賬號(hào)為1時(shí)可用,為0時(shí)為禁止登陸試卷表Examine_Subject功能說(shuō)明字段名中文含義數(shù)據(jù)類型精度范圍空/非空主鍵約束條件Examine_ID試卷IDInt√自增Examine_Name試卷名稱Varchar最大Position_ID崗位IDIntExaminee_Time出試卷的時(shí)間Varchar100Examinee_Items試卷的大題的題號(hào),用“,”隔開的字符串Varchar最大補(bǔ)充說(shuō)明數(shù)據(jù)字典設(shè)計(jì)《對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)中涉及到的各種項(xiàng)目,如數(shù)據(jù)項(xiàng)、記錄、系、文卷、模式、子模式等一般要建立起數(shù)據(jù)字典,以說(shuō)明它們的標(biāo)識(shí)符、同義名及有關(guān)信息。在本節(jié)中要說(shuō)明對(duì)此數(shù)據(jù)字典設(shè)計(jì)的基本考慮。》安全保密設(shè)計(jì)《提示:提高軟件系統(tǒng)的安全性應(yīng)當(dāng)從“管理”和“設(shè)計(jì)”兩方面著手。這里僅考慮數(shù)據(jù)庫(kù)的安全性設(shè)計(jì)。》防止用戶直接操作數(shù)據(jù)庫(kù)的方法《提示:用戶只能用帳號(hào)登陸到應(yīng)用軟件,通過(guò)應(yīng)用軟件訪問(wèn)數(shù)據(jù)庫(kù),而沒(méi)有其它途徑操作數(shù)據(jù)庫(kù)。》用戶帳號(hào)密碼的加密方法《提示:對(duì)用戶帳號(hào)的密碼進(jìn)行加密處理,確保在任何地方都不會(huì)出現(xiàn)密碼的明文?!方巧c權(quán)限《提示:確定每個(gè)角色對(duì)數(shù)據(jù)庫(kù)表的操作權(quán)限,如創(chuàng)建、檢索、更新、刪除等。每個(gè)角色擁有剛好能夠完成任務(wù)的權(quán)限,不多也不少。在應(yīng)用時(shí)再為用戶分

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論