一艰赞、軟件工程
- 軟件工程各個階段
- 可?性分析:可行性分析報告
- 需求分析泄朴,注意需求確認:需求分析報告
- 需求設計:設計?檔
- 概要設計
- 詳細設計
- 編碼過程:編碼物料(單元測試)
- 測試:測試文檔 TDD(Test-Driven Development)敏捷開發(fā)
- 黑盒測試
- 白盒測試
- 系統(tǒng)交付
- 系統(tǒng)維護
二虐译、數據字典
數據字典是一種用戶可以訪問的記錄數據庫和應用程序元數據的目錄。
主動數據字典是指在對數據庫或應用程序結構進行修改時城豁,其內容可以由DBMS自動更新的數據字典。
被動數據字典是指修改時必須手工更新其內容的數據字典妓忍。
是指對數據的數據項、數據結構愧旦、數據流世剖、數據存儲、處理邏輯等進行定義和描述笤虫,其目的是對數據流程圖中的各個元素做出詳細的說明旁瘫,使用數據字典為簡單的建模項目。
簡而言之琼蚯,數據字典是描述數據的信息集合酬凳,是對系統(tǒng)中使用的所有數據元素的定義的集合。
數據字典的組成:數據項遭庶、數據結構宁仔、數據流、數據存儲峦睡、處理過程翎苫、外部實體
-
數據字典是數據庫的重要組成部分。它存放有數據庫所用的有關信息榨了,對用戶來說是一組只讀的表煎谍。數據字典內容包括:
- 數據庫中所有模式對象的信息,如表阻逮、視圖粱快、簇秩彤、及索引等叔扼。
- 分配多少空間,當前使用多少空間等漫雷。
- 列的缺省值
- 約束信息的完整性瓜富。
- 用戶的名字。
- 用戶及角色被授予的權限
- 用戶訪問或使用的審計信息降盹。
- 其它產生的數據庫信息与柑。