




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
XXXXXXXXXXXXXXXX項(xiàng)目XXXXXXX系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)說明書昆明工業(yè)職業(yè)技術(shù)學(xué)院——宿舍昆明工業(yè)職業(yè)技術(shù)學(xué)院——宿舍管理系統(tǒng)測試報(bào)告數(shù)據(jù)庫設(shè)計(jì)闡明書XXXX股份有限公司XXXX年XX月文檔管理信息表項(xiàng)目名稱:項(xiàng)目經(jīng)理:內(nèi)容摘要:核心字:計(jì)劃、目的、數(shù)據(jù)庫闡明、范疇參考文檔:創(chuàng)立時(shí)間:編寫準(zhǔn)備人員:審查人員:最新公布日期:最新版本:V1.0文檔修訂歷史版本修訂日期描述文檔全部者1.0創(chuàng)立和編寫
摘要本數(shù)據(jù)庫設(shè)計(jì)闡明書是以《XXXX學(xué)院-XXXX系統(tǒng)-需求分析闡明書》為根據(jù),在其需求規(guī)定的基礎(chǔ)上編寫而成。定義總體數(shù)據(jù)庫設(shè)計(jì)。XXXX學(xué)院XXXX系統(tǒng)使用業(yè)界普遍使用的面對對象設(shè)計(jì)思想進(jìn)行設(shè)計(jì),在數(shù)據(jù)庫設(shè)計(jì)中使用ORM(對象-關(guān)系數(shù)據(jù)庫映射)辦法進(jìn)行數(shù)據(jù)設(shè)計(jì)和數(shù)據(jù)關(guān)系管理,ORM辦法以最基本的方式進(jìn)行數(shù)據(jù)建模,將數(shù)據(jù)庫中的關(guān)系數(shù)據(jù)映射成為運(yùn)用程序控制的內(nèi)存對象,數(shù)據(jù)的關(guān)聯(lián)關(guān)系都交由程序管理和實(shí)現(xiàn),而不在數(shù)據(jù)庫的物理構(gòu)造中進(jìn)行設(shè)計(jì),從而解決了數(shù)據(jù)庫中關(guān)系數(shù)據(jù)無法直接體現(xiàn)多對多關(guān)聯(lián)和繼承關(guān)系,以及對象屬性和狀態(tài)變更和數(shù)據(jù)庫物理構(gòu)造不同時(shí)的問題。本數(shù)據(jù)庫闡明書在需求分析的基礎(chǔ)上進(jìn)一步明確數(shù)據(jù)庫構(gòu)造,具體地介紹數(shù)據(jù)庫的各個(gè)表構(gòu)造,為進(jìn)行背面的實(shí)現(xiàn)和測試做準(zhǔn)備。
目錄摘要 3目錄 41. 引言 51.1. 編寫目的 51.2. 定義 51.3. 參考資料 52. 外部設(shè)計(jì) 52.1. 標(biāo)記符和狀態(tài) 52.2. 使用它的程序 62.3. 商定 62.4. 支持軟件 63. 構(gòu)造設(shè)計(jì) 73.1. 物理構(gòu)造設(shè)計(jì) 73.1.1. 系統(tǒng)數(shù)據(jù)總表 73.1.2. 具體數(shù)據(jù)庫設(shè)計(jì) 94. 運(yùn)用設(shè)計(jì) 784.1. 安全保密設(shè)計(jì) 784.1.1. 避免顧客直接操作數(shù)據(jù)庫的辦法 784.1.2. 對應(yīng)用系統(tǒng)的顧客口令進(jìn)行加密 784.1.3. 對顧客進(jìn)行權(quán)限識別和分級 784.2. 優(yōu)化 79引言編寫目的本闡明書在需求分析的基礎(chǔ)上進(jìn)一步明確數(shù)據(jù)庫構(gòu)造,具體地介紹數(shù)據(jù)庫的各個(gè)表構(gòu)造,為進(jìn)行背面的實(shí)現(xiàn)和測試做準(zhǔn)備。本文重要描述XXXX學(xué)院XXXX系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì),旨在為項(xiàng)目建設(shè)提供必要的根據(jù),同時(shí)也作為項(xiàng)目驗(yàn)收的根據(jù)之一。定義縮寫、術(shù)語解釋SPP精簡并行過程,SimplifiedParallelProcessDD數(shù)據(jù)庫設(shè)計(jì),DatabaseDesignPD數(shù)據(jù)庫設(shè)計(jì)工具,PowerDesigner參考資料A.《XXXX學(xué)院-XXXX系統(tǒng)-需求分析闡明書》;外部設(shè)計(jì)標(biāo)記符和狀態(tài)表名:T_模塊_表標(biāo)記視圖V_視圖標(biāo)記存貯過程P_存貯過程標(biāo)記函數(shù)F_函數(shù)標(biāo)記觸發(fā)器tr_<表名>_<i,u,d的任意組合>(after)
ti_<表名>_<i,u,d的任意組合>(instead)自定義數(shù)據(jù)類型ud_<自定義數(shù)據(jù)類型標(biāo)記>_<數(shù)據(jù)類型>Defaultdf_<Default標(biāo)記>Ruleru_<Rule標(biāo)記>主鍵pk_<表名>_<主鍵標(biāo)記>外鍵fk_<表名>_<主表名>_<外鍵標(biāo)記>使用它的程序XXXX學(xué)院XXXX系統(tǒng)。商定本系統(tǒng)采用的數(shù)據(jù)庫為ORACLE,版本為11G;數(shù)據(jù)庫設(shè)計(jì)工具PowerDesigner,版本為16.0。支持軟件客戶端工具:PLSQLDeveloper,版本:8.5。構(gòu)造設(shè)計(jì)物理構(gòu)造設(shè)計(jì)系統(tǒng)數(shù)據(jù)總表系統(tǒng)表序號表名功效闡明123基本信息表序號表名功效闡明123具體數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)表表[T_SYS_DICT]:[數(shù)據(jù)字典表]表名數(shù)據(jù)庫顧客主鍵其它排序字段索引字段序號字段名稱數(shù)據(jù)類型(精度范疇)允許為空Y/N唯一Y/N區(qū)別度默認(rèn)值約束條件/闡明123Oracle腳本統(tǒng)計(jì)數(shù)增加量表的并發(fā)補(bǔ)充闡明運(yùn)用設(shè)計(jì)安全保密設(shè)計(jì)避免顧客直接操作數(shù)據(jù)庫的辦法通過把核心應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器進(jìn)行分離,避免顧客對數(shù)據(jù)庫服務(wù)器的直接操作,確保數(shù)據(jù)庫的安全。對應(yīng)用系統(tǒng)的顧客口令進(jìn)行加密在軟件系統(tǒng)中,對于數(shù)據(jù)的保護(hù)、業(yè)務(wù)操作的許可是通過識別顧客身份和權(quán)限來完畢的。顧客口令相比較,相似的話系統(tǒng)將該顧客的操作權(quán)限分派給顧客,顧客再根據(jù)所分派的權(quán)限對系統(tǒng)進(jìn)行操作。由以上過程可知,顧客口令在傳輸過程中容易被竊取泄漏,另外如果數(shù)據(jù)庫被非法進(jìn)入則其中保存的口令能夠被非法查看。因此,在傳輸過程中和數(shù)據(jù)庫中的口令統(tǒng)計(jì)字段不應(yīng)使用明文傳遞和保存,應(yīng)當(dāng)在口令被傳遞前對其明文口令使用有效的主流技術(shù)對傳輸數(shù)據(jù)進(jìn)行加密部分描述的加密算法進(jìn)行加密,在加密后傳輸?shù)较到y(tǒng)。系統(tǒng)將顧客提交的通過加密的口令數(shù)據(jù)保存的加密口令進(jìn)行比較,相一致則進(jìn)行后續(xù)操作。通過以上方法和過程,證了加密口令即使被竊取仍無法得到原始口令。對顧客進(jìn)行權(quán)限識別和分級在宿舍管理系統(tǒng)中,不同的業(yè)務(wù)不同的人員解決,并且對于不同的操作人員其所能夠訪問的數(shù)據(jù)是不同的。為了保障各功效模塊的授權(quán)使用和數(shù)據(jù)不被非法訪問,系統(tǒng)劃分了不同的操作權(quán)限和數(shù)據(jù)讀寫等級。系統(tǒng)管理人員能夠方便、靈活的將這些權(quán)限登記分派給某一種或某一類顧客。當(dāng)顧客登陸時(shí),系統(tǒng)在顧客身份驗(yàn)證通過后獲得顧客的權(quán)限,根據(jù)顧客權(quán)限顯示對應(yīng)的功效菜單。當(dāng)顧客對數(shù)據(jù)進(jìn)行讀、寫、刪除后瀏覽操作時(shí),系統(tǒng)判斷顧客對該數(shù)據(jù)的訪問權(quán)限擬定與否允許該操作的執(zhí)行。優(yōu)化在給定的系統(tǒng)硬件和系統(tǒng)軟件條件下,提高數(shù)據(jù)庫系統(tǒng)的運(yùn)行效率的方法是:在數(shù)據(jù)庫物理設(shè)計(jì)時(shí),減少范式,增加冗余,少用觸發(fā)器,多用存儲過程。當(dāng)計(jì)算非常復(fù)雜、并且統(tǒng)計(jì)條數(shù)非常巨大時(shí)(例如一千萬條),復(fù)雜計(jì)算要先在數(shù)據(jù)庫外面,以文獻(xiàn)系統(tǒng)方式用java等語言計(jì)算解決完畢之后,最后才入庫追加到表中去。發(fā)現(xiàn)某個(gè)表的統(tǒng)計(jì)太多,例如超出一千萬條,則要對該表進(jìn)行水平分割。水平分割的做法是,以該表主鍵PK的某個(gè)值為界限,將該表的統(tǒng)計(jì)水平分割為兩個(gè)表。若發(fā)現(xiàn)某個(gè)表的字段太多,例如超出八十個(gè),則垂直分割該表,將原來的一種表分解為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 離婚房產(chǎn)稅費(fèi)結(jié)算及雙方承擔(dān)協(xié)議文本
- 影視劇組專用休息椅租賃及場地布置服務(wù)合同
- 歐式畫廊設(shè)備購置與藝術(shù)品收藏管理服務(wù)合同
- 住宅小區(qū)物業(yè)維修基金管理與使用協(xié)議
- 國際展覽安保服務(wù)及安全設(shè)施維護(hù)合同
- 血液凈化系統(tǒng)核心濾芯年度戰(zhàn)略合作協(xié)議
- 離婚房產(chǎn)過戶稅費(fèi)支付及雙方責(zé)任約定協(xié)議
- 網(wǎng)絡(luò)美食小說改編美食節(jié)目及出版授權(quán)合同
- 紅籌企業(yè)股權(quán)激勵(lì)計(jì)劃與員工股權(quán)激勵(lì)協(xié)議書
- 交通事故交通事故賠償和解協(xié)議補(bǔ)充協(xié)議
- 旁站記錄表(樁基)
- 生命倫理學(xué)期末測試習(xí)題與答案
- 聲波吹灰系統(tǒng)安裝、調(diào)試、操作說明書
- 鏡頭蓋注塑模具
- GA 1801.2-2022國家戰(zhàn)略儲備庫反恐怖防范要求第2部分:通用倉庫
- GB/T 4744-1997紡織織物抗?jié)B水性測定靜水壓試驗(yàn)
- 教師公開招聘考試結(jié)構(gòu)化面試試題
- 偵探推理題(含答案)
- 熱塑性聚酯彈性體(TPEE)
- 畢業(yè)論文機(jī)電一體化發(fā)展歷程及其面臨的形勢和任務(wù)
- 《中小學(xué)綜合實(shí)踐活動(dòng)課程指導(dǎo)綱要》教育部2022版
評論
0/150
提交評論