


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 引言 2222222 錯(cuò)誤 ! 未定義書簽。3333357999目錄1.1 編寫目的 1.2 背景 1.3 定義 1.4 參考資料 2 外部設(shè)計(jì) . 2.1 標(biāo)識(shí)符和狀態(tài) 2.2 使用它的程序 2.3 約定 2.4 專門指導(dǎo) 2.5 支持軟件 3 結(jié)構(gòu)設(shè)計(jì) . 3.1 概念結(jié)構(gòu)設(shè)計(jì) 3.2 邏輯結(jié)構(gòu)設(shè)計(jì) 3.3 物理結(jié)構(gòu)設(shè)計(jì) 4 運(yùn)用設(shè)計(jì) . 4.1 數(shù)據(jù)字典設(shè)計(jì) 4.2 安全保密設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)說明書( GB8567 88)1 引言1.1 編寫目的本文檔旨在詳細(xì)描述IFORUM論壇網(wǎng)站系統(tǒng)中的數(shù)據(jù)結(jié)構(gòu)與設(shè)計(jì)。本文的讀者可以為IFORUM壇網(wǎng)站系統(tǒng)的開發(fā)者, 也可以是IFORUMI論壇網(wǎng)站
2、系統(tǒng)的維 護(hù)者。1.2 背景a.數(shù)據(jù)庫(kù)名稱為SCOOT使用該數(shù)據(jù)庫(kù)的系統(tǒng)為IFORUMI壇網(wǎng)站系統(tǒng).b 該項(xiàng)目工程由團(tuán)隊(duì)成員共同討論確定。c. 預(yù)期用戶是對(duì)計(jì)算機(jī)技術(shù)感興趣的網(wǎng)友。d. 當(dāng)前網(wǎng)站訪問過程中,各種各樣的功能相互獨(dú)立。為解決不同需求就需要底層數(shù)據(jù) 庫(kù)的支持,所以建立數(shù)據(jù)庫(kù)。1.3 定義SCOTT:數(shù)據(jù)庫(kù)名稱IFORUM: I Love Forum (全稱) 論壇名稱1.4 參考資料參考資料:軟件工程概論 ,王華power builder 實(shí)用教程(第三版)電子工業(yè)出版社網(wǎng)絡(luò)資源查找參考文檔:軟件需求說明書 詳細(xì)設(shè)計(jì)說明書2 外部設(shè)計(jì)2.1 標(biāo)識(shí)符和狀態(tài)數(shù)據(jù)庫(kù)名稱應(yīng)取為 :SCOTT
3、。2.2 約定每個(gè)表的表名都用對(duì)應(yīng)意思的英文單詞命名。每個(gè)表中的各個(gè)字段都用該表名的首字母為前綴,例如:POST帖子表)發(fā)帖人:Pname發(fā)帖時(shí)間: Ptime 發(fā)帖人 id : Pid 發(fā)帖子名稱: Ptitle 。數(shù)據(jù)庫(kù)設(shè)計(jì)中各個(gè)字段都用特定的縮寫開頭。2.3 專門指導(dǎo)在數(shù)據(jù)庫(kù)設(shè)計(jì)中,我們把表分為三類:基本表,冗余表和關(guān)聯(lián)表。 基本表:最普通的存儲(chǔ)基本數(shù)據(jù)的表 冗余表:存儲(chǔ)經(jīng)常使用,并且需要計(jì)算獲得的數(shù)據(jù) 關(guān)聯(lián)表:通常存儲(chǔ)兩個(gè)數(shù)據(jù)列的二元多對(duì)多關(guān)系2.4 支持軟件在 Windows03/XP/07 等操作系統(tǒng)上運(yùn)行。本數(shù)據(jù)庫(kù)用 OracleXE 數(shù)據(jù)庫(kù)管理系統(tǒng)開發(fā), 網(wǎng)站程序用 Eclip
4、se 、 Servlet 、JSP 等開發(fā), 使用TOMCAT7.C服務(wù)器。在 Windows操作系統(tǒng)上運(yùn)行。3 結(jié)構(gòu)設(shè)計(jì)3.1 概念結(jié)構(gòu)設(shè)計(jì)說明本數(shù)據(jù)庫(kù)將反映的現(xiàn)實(shí)世界中的實(shí)體、屬性和它們之間的關(guān)系等的原始數(shù)據(jù)形式, 包括各數(shù)據(jù)項(xiàng)、記錄、系、文卷的標(biāo)識(shí)符、定義、類型、度量單位和值域,建立本數(shù)據(jù)庫(kù)的 每一幅用戶視圖。回復(fù)者名稱帖子回復(fù)回復(fù)內(nèi)容回復(fù)時(shí)間回復(fù)ID回復(fù)者ID引用貼子的ID帖子標(biāo)題帖子類型帖子內(nèi)容帖子表發(fā)帖時(shí)間帖子ID發(fā)帖人IP,發(fā)帖用戶名3.2邏輯結(jié)構(gòu)設(shè)計(jì)MASTER管理員表)PKMNAMEMAIDMAPSDMATYPEACCOUNT(用戶表)ACIDACNAME PKACPWDIS
5、VALIDPOST(帖子表)PID PK PNAMEPTITLE PCONTENT PTIMEIPPTYPEREPLAY(帖子回復(fù)表)4RIDPKRNAMERPIDRCONTENTRTIMEIPUSERINFO(用戶詳細(xì)信息表)USERID UNAME UBIRTHDAY UGENDER UTELE UEMAIL URANK UGRADE UPIC URATE ISVALIDMESSAGE:留言表)MID MCONTENT MNAME MTIME MTNAMEMESSAGEREP(留言回復(fù)表)MRID MRCONTENT MIDMRTIMEMRNAMEMTNAME3.3物理結(jié)構(gòu)設(shè)計(jì)建立系統(tǒng)程序
6、員視圖,包括:1賬戶表ACCOUNT字段類型備注acidNumber(10):用戶標(biāo)識(shí)自增acn ameVarchar2(20 BYTE)用戶名稱(主鍵)acpwdVarchar2(20 BYTE)用戶密碼IsvalidVarchar2(6 BYTE)只能是YES NO2,.帖子表Post字段類型備注PidNumber(10,0)帖子標(biāo)識(shí)主鍵Pn ameVarchar2(30 BYTE)用戶名稱PtitleVarchar2(2000 BYTE)帖子標(biāo)題PcontentVarchar2(4000 BYTE)帖子內(nèi)容PtimeTimestamp(6)建立帖子時(shí)間IpVarchar2(20 BYTE
7、)發(fā)帖人的IPPtypeVarchar2(20 BYTE)帖子了類型3.帖子回復(fù)表 REPLY字段類型備注RidNumber(10,0)回復(fù)標(biāo)識(shí)主鍵Rn ameVarchar2(30 BYTE)用戶名稱RpidNumber(10,0)帖子引用標(biāo)識(shí)RcontentVarchar2(3000 BYTE)回復(fù)內(nèi)容RtimeTimestamp(6)回復(fù)時(shí)間IpVarchar2(20 BYTE)回復(fù)人的IP4.用戶資料信息表 USERINFO字段類型備注UseridNumber(10,0)用戶信息標(biāo)識(shí)Un ameVarchar2(20 BYTE)用戶姓名主鍵UbirthdayVarchar250 BYT
8、E)用戶出生年月UgenderVarchar2(4 BYTE)用戶性別UteleNumber(12,0)用戶電話UemailVarchar2(20 BYTE)用戶郵箱UrankVarchar2(20 BYTE)用戶等級(jí)UgradeVarchar2(20 BYTE)P用戶積分UpicVarchar2(20 BYTE)用戶頭像UrateNumber(3,0)用戶結(jié)帖率IsvalidVarchar2(6 BYTE)只能是YES NO5.好友表FRIENDS字段類型備注FIDNumber(15,0)標(biāo)識(shí)主鍵ACNAMEVarchar2(20 BYTE)用戶賬號(hào)名字Frie ndsVarchar2(20
9、 BYTE)P好友賬號(hào)名6.留言表GBOOK字段類型備注GIDNumber(15,0)留言用戶ID主鍵ACNAMEVarchar2(20 BYTE)留言用戶賬號(hào)名字GCONTENTVarchar2(20000 BYTE)留言內(nèi)容UNAMEVarchar2(20 BYTE)主人賬號(hào)7.私信表LETTER字段類型備注LIDNumber(15,0)私信標(biāo)識(shí)LETTLEVarchar2(1000 BYTE)私信主題LCONTENTVarchar2(1000 BYTE)私信內(nèi)容LTIMETimestamp(6)發(fā)送私信時(shí)間LNAMEVarchar2(20 BYTE)發(fā)送私信人賬號(hào)UNAMEVarchar
10、2(20 BYTE):接受私信人賬號(hào)8.管理員賬戶表 MASTER字段類型備注MAidNumber(10):用戶標(biāo)識(shí)自增MAn ameVarchar2(20 BYTE)管理員名稱MApsdVarchar2(20 BYTE)管理員密碼ATYPEVarchar2(6 BYTE)9.留言表MASSAGE字段類型備注MidNumber(10)信息標(biāo)識(shí)自增McontentVarchar(500 BYTE)信息內(nèi)容MNAMEVarchar2(20 BYTE)留言賬戶MtimeTIMESTAMP(6)信息時(shí)間MTn ameVarchar2(20 BYTE)接受留言賬戶10.留言回復(fù)表 MESSAGEREP字段類型備注MRidNumber(10):信息標(biāo)識(shí)自增MRco nte ntVarchar(500 BYTE)信息內(nèi)容MIDVarchar2(20 BYTE):接受信息賬戶MRtimeTIMESTAMP(6)信息時(shí)間MRn ameVarchar2(20 BYTE)留言賬戶MTNAMEVarchar2(20 BYTE)接受留言賬戶4運(yùn)用設(shè)計(jì)4.1數(shù)據(jù)字典設(shè)計(jì)數(shù)據(jù)字典采用如下格式:1. 數(shù)據(jù)庫(kù)設(shè)計(jì)資料2. 存儲(chǔ)的數(shù)據(jù)庫(kù)操作程序3. 用戶權(quán)限4. 用戶名稱5. 用戶統(tǒng)計(jì)6. 數(shù)據(jù)庫(kù)增長(zhǎng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遂寧市重點(diǎn)中學(xué)2024-2025學(xué)年高三沖刺模擬物理試題含解析
- 常熟中學(xué)2025年高三下學(xué)期模擬試題(二)物理試題含解析
- 廣安職業(yè)技術(shù)學(xué)院《人文社科英語(yǔ)聽說(下)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東省佛山市南海區(qū)重點(diǎn)中學(xué)2025年初三沖刺診斷考試化學(xué)試題試卷含解析
- 鎮(zhèn)江市科技金融服務(wù)平臺(tái)建設(shè)方案
- 2025年裝修終止合同模板
- 市政劃線施工方案
- 2025年合同權(quán)利義務(wù)轉(zhuǎn)讓協(xié)議
- 公共事業(yè)管理心理評(píng)估試題及答案
- 合同法分包的法律依據(jù)
- 二零二五年度汽車銷售業(yè)務(wù)員勞動(dòng)合同(新車與二手車)
- 護(hù)理人員中醫(yī)技術(shù)使用手冊(cè)(2024版)
- 設(shè)備設(shè)施風(fēng)險(xiǎn)分級(jí)管控清單
- 河北養(yǎng)老托育項(xiàng)目可行性研究報(bào)告
- 急診醫(yī)學(xué)題庫(kù)含參考答案
- 《帶電作業(yè)操作規(guī)范-架空配電線路機(jī)械化帶電立撤桿》征求意見稿
- T-CAS 886-2024 輸血相容性檢測(cè)設(shè)備檢測(cè)性能驗(yàn)證技術(shù)規(guī)范
- 公司安全生產(chǎn)事故隱患內(nèi)部報(bào)告獎(jiǎng)勵(lì)工作制度
- 用戶體驗(yàn)測(cè)試方法培訓(xùn)
- 壓力性損傷安全警示教育
- 眼科診所安全消毒規(guī)程
評(píng)論
0/150
提交評(píng)論