freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第11章系統(tǒng)設(shè)計(jì)第11章系統(tǒng)設(shè)計(jì)-經(jīng)營(yíng)管理-資料下載頁(yè)

2025-08-05 18:57本頁(yè)面
  

【正文】 據(jù)庫(kù)設(shè)計(jì) Step1. 設(shè)計(jì) 準(zhǔn)備 邏輯設(shè)計(jì) 物理設(shè)計(jì) 安全性設(shè)計(jì) 優(yōu)化 Step3. 撰寫 文檔 Step4. 設(shè)計(jì) 評(píng)審 迭代 10 ? [] 邏輯設(shè)計(jì) ? 數(shù)據(jù)庫(kù)設(shè)計(jì)人員根據(jù)需求文檔,創(chuàng)建與數(shù)據(jù)庫(kù)相關(guān)的那部分實(shí)體關(guān)系圖( ERD)。如果采用面向?qū)ο蠓椒ǎ?OOAD),這里實(shí)體相當(dāng)于 類 ( class)。 ? [] 物理設(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)的。數(shù)據(jù)庫(kù)表的參考格式如表 111 所示。 ? 對(duì)表結(jié)構(gòu)進(jìn)行規(guī)范化處理(第三范式)。 表名 功能說(shuō)明 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 補(bǔ)充說(shuō)明 表 111 數(shù)據(jù)庫(kù)表的參考格式 ? [] 安全性設(shè)計(jì) 提高軟件系統(tǒng)的安全性應(yīng)當(dāng)從“管理”和“設(shè)計(jì)”兩方面著手。 這里僅考慮數(shù)據(jù)庫(kù)的安全性設(shè)計(jì)。 ? 用戶只能用 帳號(hào) 登陸到應(yīng)用軟件,通過(guò)應(yīng)用軟件訪問(wèn)數(shù)據(jù)庫(kù),而沒有 其它 途徑可以操作數(shù)據(jù)庫(kù)。 ? 對(duì) 用戶帳號(hào) 的密碼進(jìn)行加密處理,確保在任何地方都 不會(huì)出現(xiàn)密碼的明文。 ? 確定每個(gè)角色對(duì)數(shù)據(jù)庫(kù)表的操作權(quán)限,如創(chuàng)建、檢索、更新、刪除等。每個(gè)角色擁有剛好能夠完成任務(wù)的權(quán)限,不多也不少。在應(yīng)用時(shí)再為用戶分配角色,則每個(gè)用戶的權(quán)限等于他所兼角色的權(quán)限之和。 ? [] 優(yōu)化 分析并優(yōu)化數(shù)據(jù)庫(kù)的“時(shí)-空”效率,盡可能地“提高處理速度”并且“降低數(shù)據(jù)占用的空間”。 ? 分析“時(shí)-空”效率的瓶頸,找出優(yōu)化對(duì)象(目標(biāo)),并確定優(yōu)先級(jí)。 ? 當(dāng)優(yōu)化對(duì)象(目標(biāo))之間存在對(duì)抗時(shí),給出折衷方案。 ? 給出優(yōu)化的具體措施,例如優(yōu)化數(shù)據(jù)庫(kù)環(huán)境參數(shù),對(duì)表格進(jìn)行反規(guī)范化處理等。 [Step3] 撰寫數(shù)據(jù)庫(kù)設(shè)計(jì)文檔 ? 數(shù)據(jù)庫(kù)設(shè)計(jì)人員根據(jù)指定的模板撰寫《數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告》,主要內(nèi)容包括: 11 ? 數(shù)據(jù)庫(kù)環(huán)境說(shuō)明 ? 數(shù)據(jù)庫(kù)的命名規(guī)則 ? 邏輯設(shè)計(jì) ? 物理設(shè)計(jì) ? 安全性設(shè)計(jì) ? 優(yōu)化 ? 數(shù)據(jù)庫(kù)管理與維護(hù)說(shuō)明 [Step4] 數(shù)據(jù)庫(kù)設(shè)計(jì)評(píng)審 ? 數(shù)據(jù)庫(kù)設(shè)計(jì)人員邀請(qǐng)同行們對(duì)數(shù)據(jù)庫(kù)進(jìn)行正式技術(shù)評(píng)審,評(píng)審流程請(qǐng)參考 [SPPPROCTRFTR]。 ? 數(shù)據(jù)庫(kù)的主要評(píng)審要素包括: ? 正確性、完整性、一致性 ? 安全性 ? “時(shí)-空”效率 [后續(xù)活動(dòng) ] ? 在系統(tǒng)設(shè)計(jì)工作結(jié)束之后,開發(fā)人員將編寫與數(shù)據(jù)庫(kù)相關(guān)的代碼,并和用戶一起通過(guò)各種途徑測(cè)試數(shù)據(jù)庫(kù),從 而不斷地完善數(shù)據(jù)庫(kù)。(請(qǐng)參考有關(guān)測(cè)試的文檔) ? 數(shù)據(jù)庫(kù)設(shè)計(jì)人員總結(jié)經(jīng)驗(yàn)教訓(xùn),不斷地完善適用于本機(jī)構(gòu)的《數(shù)據(jù)庫(kù)設(shè)計(jì)指南》。 ? 軟件交付給用戶后,由用戶管理與維護(hù)數(shù)據(jù)庫(kù)。 輸出 ? 《數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告》 結(jié)束準(zhǔn)則 ? 《數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告》已經(jīng)完成,并且通過(guò)了技術(shù)評(píng)審。 度量 ? 數(shù)據(jù)庫(kù)設(shè)計(jì)人員統(tǒng)計(jì)工作量以及文檔的規(guī)模,匯報(bào)給項(xiàng)目經(jīng)理。 12 模塊設(shè)計(jì) 目的 ? 設(shè)計(jì)軟件所有模塊的主要接口與屬性、數(shù)據(jù)結(jié)構(gòu)和算法,產(chǎn)生《模塊設(shè)計(jì)報(bào)告》。 角色與職責(zé) ? 項(xiàng)目經(jīng)理指定若干 名開發(fā)人員從事模塊的設(shè)計(jì)(以下稱為模塊設(shè)計(jì)人員),模塊設(shè)計(jì)人員將在實(shí)現(xiàn)階段編寫這些模塊的代碼。 啟動(dòng)準(zhǔn)則 ? 需求文檔已經(jīng)完成。 ? 體系結(jié)構(gòu)設(shè)計(jì)已經(jīng)完成。 輸入 ? 需求文檔 ? 體系結(jié)構(gòu)設(shè)計(jì)文檔 主要步驟 模塊設(shè)計(jì)流程如圖 115 所示。 圖 115 模塊設(shè)計(jì)流程 Step2. 模塊設(shè)計(jì) Step1. 設(shè)計(jì) 準(zhǔn)備 接口與屬性設(shè)計(jì) 數(shù)據(jù)結(jié)構(gòu) 與算法設(shè)計(jì) Step3. 撰寫 文檔 Step4. 設(shè)計(jì) 評(píng)審 迭代 13 [Step1] 設(shè)計(jì)準(zhǔn)備 ? 模塊設(shè)計(jì)人員閱讀需求文檔和體系結(jié)構(gòu)設(shè)計(jì)文檔,明確模塊設(shè)計(jì)任務(wù)。 ? 模塊設(shè)計(jì)人員準(zhǔn)備相關(guān)的設(shè)計(jì)工具和資料。 ? 模塊設(shè)計(jì)人員確定本軟件的編程規(guī)范,確保模塊設(shè)計(jì)文檔的風(fēng)格 與代碼的風(fēng)格保持一致。 [Step2] 模塊設(shè)計(jì) 模塊設(shè)計(jì)一般要經(jīng)歷“接口與屬性設(shè)計(jì) — 數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計(jì)”等步驟,并且通常需要反復(fù)迭代。 建議:由于現(xiàn)代的軟件開發(fā)工具越來(lái)越先進(jìn),模塊的詳細(xì)設(shè)計(jì)和編程可以很好地融合一起,而且效率相當(dāng)高,有些工具甚至具有代碼自動(dòng)生成功能。所以在系統(tǒng)設(shè)計(jì)階段,模塊設(shè)計(jì)究竟要詳細(xì)到什么地步,應(yīng)當(dāng)視問(wèn)題復(fù)雜性以及所采用的開發(fā)工具而定。一般地,只要確定了每個(gè)模塊的主要接口、數(shù)據(jù)結(jié)構(gòu)與算法,能夠清楚地指導(dǎo)模塊編程即可。總之,不必花太多時(shí)間用于設(shè)計(jì)模塊的細(xì)節(jié)。 ? [] 接口 與屬性設(shè)計(jì) ? 模塊設(shè)計(jì)人員設(shè)計(jì)每個(gè)模塊的主要接口與屬性。如果采用面向?qū)ο蠓椒ǎ?OOAD),相當(dāng)于設(shè)計(jì)類的函數(shù)和成員變量。 ? [] 數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計(jì) ? 模塊設(shè)計(jì)人員設(shè)計(jì)每個(gè)模塊的數(shù)據(jù)結(jié)構(gòu)與算法(如果存在的話)。 [Step3] 撰寫模塊設(shè)計(jì)文檔 ? 模塊設(shè)計(jì)人員根據(jù)指定的模板撰寫《模塊設(shè)計(jì)報(bào)告》,主要內(nèi)容包括: ? 模塊匯總 ? 每個(gè)模塊的主要接口與屬性 ? 每個(gè)模塊的數(shù)據(jù)結(jié)構(gòu)與算法(如果存在的話) [Step4] 模塊設(shè)計(jì)評(píng)審 ? 模塊設(shè)計(jì)人員邀請(qǐng)同行們對(duì)模塊設(shè)計(jì)文檔進(jìn)行正式技術(shù)評(píng)審或者非正式技術(shù)評(píng)審(由技術(shù)負(fù)責(zé)人決 定采用何種評(píng)審方式),評(píng)審流程請(qǐng)參考 [SPPPROCTR]。 ? 模塊的主要評(píng)審要素包括: ? 信息隱藏(獨(dú)立性) ? 強(qiáng)內(nèi)聚 、低耦合 ? 數(shù)據(jù)結(jié)構(gòu)與算法的效率 14 [后續(xù)活動(dòng) ] ? 模塊的代碼實(shí)現(xiàn)可以與模塊設(shè)計(jì)同步進(jìn)行,也可以在模塊設(shè)計(jì)完成之后進(jìn)行。 輸出 ? 《模塊設(shè)計(jì)報(bào)告》 結(jié)束準(zhǔn)則 ? 《模塊設(shè)計(jì)報(bào)告》已經(jīng)完成,并且通過(guò)了技術(shù)評(píng)審。 度量 ? 模塊設(shè)計(jì)人員統(tǒng)計(jì)工作量以及文檔的規(guī)模,匯報(bào)給項(xiàng)目經(jīng)理。 實(shí)施建議 ? 先對(duì)系統(tǒng)設(shè)計(jì)人員進(jìn)行“專題”培訓(xùn),讓他們掌握必要的系統(tǒng)設(shè)計(jì)技能。 ? 由于 國(guó)內(nèi)絕大多數(shù)的大學(xué)不開設(shè)“用戶界面設(shè)計(jì)課程”,這導(dǎo)致大部分軟件開發(fā)人員不善于設(shè)計(jì)用戶界面。項(xiàng)目開發(fā)小組應(yīng)當(dāng)設(shè)法邀請(qǐng)用戶界面設(shè)計(jì)專家參與(或指導(dǎo))本軟件的界面設(shè)計(jì)。 ? 系統(tǒng)設(shè)計(jì)人員可以根據(jù)產(chǎn)品的特征,適當(dāng)?shù)匦薷摹扼w系結(jié)構(gòu)設(shè)計(jì)報(bào)告》、《用戶界面設(shè)計(jì)報(bào)告》、《數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告》和《模塊設(shè)計(jì)報(bào)告》的模板。 ? 對(duì)系統(tǒng)設(shè)計(jì)過(guò)程中產(chǎn)生的所有有價(jià)值的文檔進(jìn)行配置管理。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1