




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
XXXXXXXXXXXXXXXX項目XXXXXXX系統(tǒng)數據庫設計說明書昆明工業(yè)職業(yè)技術學院——宿舍昆明工業(yè)職業(yè)技術學院——宿舍管理系統(tǒng)測試報告數據庫設計闡明書XXXX股份有限公司XXXX年XX月文檔管理信息表項目名稱:項目經理:內容摘要:核心字:計劃、目的、數據庫闡明、范疇參考文檔:創(chuàng)立時間:編寫準備人員:審查人員:最新公布日期:最新版本:V1.0文檔修訂歷史版本修訂日期描述文檔全部者1.0創(chuàng)立和編寫
摘要本數據庫設計闡明書是以《XXXX學院-XXXX系統(tǒng)-需求分析闡明書》為根據,在其需求規(guī)定的基礎上編寫而成。定義總體數據庫設計。XXXX學院XXXX系統(tǒng)使用業(yè)界普遍使用的面對對象設計思想進行設計,在數據庫設計中使用ORM(對象-關系數據庫映射)辦法進行數據設計和數據關系管理,ORM辦法以最基本的方式進行數據建模,將數據庫中的關系數據映射成為運用程序控制的內存對象,數據的關聯關系都交由程序管理和實現,而不在數據庫的物理構造中進行設計,從而解決了數據庫中關系數據無法直接體現多對多關聯和繼承關系,以及對象屬性和狀態(tài)變更和數據庫物理構造不同時的問題。本數據庫闡明書在需求分析的基礎上進一步明確數據庫構造,具體地介紹數據庫的各個表構造,為進行背面的實現和測試做準備。
目錄摘要 3目錄 41. 引言 51.1. 編寫目的 51.2. 定義 51.3. 參考資料 52. 外部設計 52.1. 標記符和狀態(tài) 52.2. 使用它的程序 62.3. 商定 62.4. 支持軟件 63. 構造設計 73.1. 物理構造設計 73.1.1. 系統(tǒng)數據總表 73.1.2. 具體數據庫設計 94. 運用設計 784.1. 安全保密設計 784.1.1. 避免顧客直接操作數據庫的辦法 784.1.2. 對應用系統(tǒng)的顧客口令進行加密 784.1.3. 對顧客進行權限識別和分級 784.2. 優(yōu)化 79引言編寫目的本闡明書在需求分析的基礎上進一步明確數據庫構造,具體地介紹數據庫的各個表構造,為進行背面的實現和測試做準備。本文重要描述XXXX學院XXXX系統(tǒng)的數據庫設計,旨在為項目建設提供必要的根據,同時也作為項目驗收的根據之一。定義縮寫、術語解釋SPP精簡并行過程,SimplifiedParallelProcessDD數據庫設計,DatabaseDesignPD數據庫設計工具,PowerDesigner參考資料A.《XXXX學院-XXXX系統(tǒng)-需求分析闡明書》;外部設計標記符和狀態(tài)表名:T_模塊_表標記視圖V_視圖標記存貯過程P_存貯過程標記函數F_函數標記觸發(fā)器tr_<表名>_<i,u,d的任意組合>(after)
ti_<表名>_<i,u,d的任意組合>(instead)自定義數據類型ud_<自定義數據類型標記>_<數據類型>Defaultdf_<Default標記>Ruleru_<Rule標記>主鍵pk_<表名>_<主鍵標記>外鍵fk_<表名>_<主表名>_<外鍵標記>使用它的程序XXXX學院XXXX系統(tǒng)。商定本系統(tǒng)采用的數據庫為ORACLE,版本為11G;數據庫設計工具PowerDesigner,版本為16.0。支持軟件客戶端工具:PLSQLDeveloper,版本:8.5。構造設計物理構造設計系統(tǒng)數據總表系統(tǒng)表序號表名功效闡明123基本信息表序號表名功效闡明123具體數據庫設計系統(tǒng)表表[T_SYS_DICT]:[數據字典表]表名數據庫顧客主鍵其它排序字段索引字段序號字段名稱數據類型(精度范疇)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/闡明123Oracle腳本統(tǒng)計數增加量表的并發(fā)補充闡明運用設計安全保密設計避免顧客直接操作數據庫的辦法通過把核心應用服務器和數據庫服務器進行分離,避免顧客對數據庫服務器的直接操作,確保數據庫的安全。對應用系統(tǒng)的顧客口令進行加密在軟件系統(tǒng)中,對于數據的保護、業(yè)務操作的許可是通過識別顧客身份和權限來完畢的。顧客口令相比較,相似的話系統(tǒng)將該顧客的操作權限分派給顧客,顧客再根據所分派的權限對系統(tǒng)進行操作。由以上過程可知,顧客口令在傳輸過程中容易被竊取泄漏,另外如果數據庫被非法進入則其中保存的口令能夠被非法查看。因此,在傳輸過程中和數據庫中的口令統(tǒng)計字段不應使用明文傳遞和保存,應當在口令被傳遞前對其明文口令使用有效的主流技術對傳輸數據進行加密部分描述的加密算法進行加密,在加密后傳輸到系統(tǒng)。系統(tǒng)將顧客提交的通過加密的口令數據保存的加密口令進行比較,相一致則進行后續(xù)操作。通過以上方法和過程,證了加密口令即使被竊取仍無法得到原始口令。對顧客進行權限識別和分級在宿舍管理系統(tǒng)中,不同的業(yè)務不同的人員解決,并且對于不同的操作人員其所能夠訪問的數據是不同的。為了保障各功效模塊的授權使用和數據不被非法訪問,系統(tǒng)劃分了不同的操作權限和數據讀寫等級。系統(tǒng)管理人員能夠方便、靈活的將這些權限登記分派給某一種或某一類顧客。當顧客登陸時,系統(tǒng)在顧客身份驗證通過后獲得顧客的權限,根據顧客權限顯示對應的功效菜單。當顧客對數據進行讀、寫、刪除后瀏覽操作時,系統(tǒng)判斷顧客對該數據的訪問權限擬定與否允許該操作的執(zhí)行。優(yōu)化在給定的系統(tǒng)硬件和系統(tǒng)軟件條件下,提高數據庫系統(tǒng)的運行效率的方法是:在數據庫物理設計時,減少范式,增加冗余,少用觸發(fā)器,多用存儲過程。當計算非常復雜、并且統(tǒng)計條數非常巨大時(例如一千萬條),復雜計算要先在數據庫外面,以文獻系統(tǒng)方式用java等語言計算解決完畢之后,最后才入庫追加到表中去。發(fā)現某個表的統(tǒng)計太多,例如超出一千萬條,則要對該表進行水平分割。水平分割的做法是,以該表主鍵PK的某個值為界限,將該表的統(tǒng)計水平分割為兩個表。若發(fā)現某個表的字段太多,例如超出八十個,則垂直分割該表,將原來的一種表分解為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年地面垂直度調整設備項目建議書
- 2025年精細化學品:日用化學品項目建議書
- 2025年液壓元件、系統(tǒng)及裝置合作協議書
- 2025年電子產品制造設備:工裝夾具合作協議書
- 2025年初級職稱英語考試應試技巧試題及答案
- 展柜制作施工方案
- 焊接的施工方案
- 挖方路段施工方案
- 高級社會工作者職業(yè)資格筆試2024年考試真題解析
- 2025中級社會工作者職業(yè)資格筆試仿真通關試卷帶答案
- 《智能系統(tǒng)》第7章 自主無人系統(tǒng)
- 百勝MYLAB-TWICE-彩超參數
- 2022年七年級安全教育下學期教案
- WS377.4-2013 婦女保健基本數據集 第4部分:孕產期保健服務與高危管理
- 作文素材----片段式作文
- 應用生態(tài)學PPT課件
- 熱塑性聚酯彈性體(TPEE)
- 家具廠首件檢驗記錄表
- 《狐假虎威》(公開課)(課堂PPT)
- 半導體分立器件制造公司績效制度范文
- 凝汽器灌水查漏方案及措施
評論
0/150
提交評論