




免費(fèi)預(yù)覽已結(jié)束,剩余16頁(yè)可下載查看
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1 文檔編號(hào) HZWY 15 版 本 號(hào) Ver1 1 文檔名稱 詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 項(xiàng)目名稱 圖書(shū)館管理系統(tǒng) 項(xiàng)目負(fù)責(zé)人 編寫(xiě) 20 年 11 月 16 日 校對(duì) 20 年 11 月 16 日 審核 20 年 11 月 16 日 批準(zhǔn) 20 年 11 月 16 日 開(kāi)發(fā)單位 沈陽(yáng)工程學(xué)院 2 1 引言引言 3 1 1 編寫(xiě)目的 3 1 2 背景 3 1 3 定義 3 1 4 參考資料 4 2 程序系統(tǒng)的結(jié)構(gòu)程序系統(tǒng)的結(jié)構(gòu) 4 3 程序程序 1 登錄注冊(cè)模塊 設(shè)計(jì)說(shuō)明 登錄注冊(cè)模塊 設(shè)計(jì)說(shuō)明 7 3 1 程序描述 7 3 2 功能 8 3 2 1引言 8 3 2 2輸入 8 3 2 3處理 8 3 2 4輸出 8 3 3 性能 8 3 4 輸人項(xiàng) 9 3 5 輸出項(xiàng) 9 3 6 算法 9 3 7 流程邏輯 9 3 8 接口 10 3 8 1 外部接口 10 3 8 2 內(nèi)部接口 10 3 8 3用戶接口 10 3 9 存儲(chǔ)分配 10 3 10 注釋設(shè)計(jì) 11 3 11 限制條件 11 3 12 測(cè)試計(jì)劃 11 4 程序程序 2 讀者功能模塊 設(shè)計(jì)說(shuō)明 讀者功能模塊 設(shè)計(jì)說(shuō)明 11 4 1 程序描述 11 4 2 功能 11 4 2 1引言 12 4 2 2輸入 12 4 2 3處理 12 4 2 4輸出 12 4 3 性能 12 4 4 輸入項(xiàng) 13 4 5 輸出項(xiàng) 13 4 6 算法 13 4 7 流程邏輯 13 4 8 接口 14 4 8 1 外部接口 14 4 8 2 內(nèi)部接口 14 4 8 3用戶接口 14 3 4 9 存儲(chǔ)分配 14 4 10 注釋設(shè)計(jì) 15 4 11 限制條件 15 4 12 測(cè)試計(jì)劃 15 4 12 1測(cè)試方案 15 4 12 2測(cè)試項(xiàng)目 15 4 13 尚未解決的問(wèn)題 16 5 程序程序 3 管理員功能模塊 設(shè)計(jì)說(shuō)明 管理員功能模塊 設(shè)計(jì)說(shuō)明 16 5 1 程序描述 16 5 2 功能 16 5 2 1引言 16 5 2 1輸入 17 5 2 2處理 17 5 2 3輸出 17 5 2 4引言 17 5 2 5輸入 17 5 2 6處理 17 5 2 7輸出 17 5 3 性能 17 5 4 輸入項(xiàng) 18 5 5 輸出項(xiàng) 18 5 6 算法 18 5 7 流程邏輯 18 5 8 接口 19 5 8 1 外部接口 19 5 8 2 內(nèi)部接口 19 5 8 3用戶接口 19 5 9 存儲(chǔ)分配 19 5 10 注釋設(shè)計(jì) 20 5 11 測(cè)試計(jì)劃 20 4 詳細(xì)設(shè)計(jì)說(shuō)明書(shū)詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 1 引言引言 1 1 編寫(xiě)目的編寫(xiě)目的 圖書(shū)管理系統(tǒng)詳細(xì)設(shè)計(jì)階段的主要任務(wù)是在圖書(shū)管理系統(tǒng)概要設(shè)計(jì)書(shū)基礎(chǔ)上 對(duì)概要設(shè)計(jì)中 產(chǎn)生的功能模塊進(jìn)行過(guò)程描述 設(shè)計(jì)功能模塊的內(nèi)部細(xì)節(jié) 包括算法和詳細(xì)數(shù)據(jù)結(jié)構(gòu) 為編寫(xiě)源 代碼提供必要的說(shuō)明 概要設(shè)計(jì)解決了軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的問(wèn)題 包括整個(gè)軟件系統(tǒng)的結(jié)構(gòu) 模塊劃分 模塊 功能和模塊間的聯(lián)系等 詳細(xì)設(shè)計(jì)則要解決如何實(shí)現(xiàn)各個(gè)模塊的內(nèi)部功能 即模塊設(shè)計(jì) 具體的 說(shuō) 模塊設(shè)計(jì)就是要為已經(jīng)產(chǎn)生的圖書(shū)管理各子系統(tǒng)設(shè)計(jì)詳細(xì)的算法 但這并不等同于系統(tǒng)實(shí)現(xiàn) 階段用具體的語(yǔ)言編碼 它只是對(duì)實(shí)現(xiàn)細(xì)節(jié)作精確的描述 這樣編碼階段就可以將詳細(xì)設(shè)計(jì)中對(duì) 功能實(shí)現(xiàn)的描述 直接翻譯 轉(zhuǎn)化為用某種程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的程序 1 2 背景背景 本項(xiàng)目的名稱 圖書(shū)管理系統(tǒng) 本項(xiàng)目的提出者 軟件工程 課程教師 本項(xiàng)目開(kāi)發(fā)者 本項(xiàng)目的用戶 讀者 圖書(shū)管理員 1 3 定義定義 數(shù)據(jù)庫(kù)系統(tǒng)概念 Abraham Silberschatz Henry F korth S sudarsham 著 軟件工程 Roger S Pressman 著 C 3 0 與 NET3 5 高級(jí)編程 丁士峰 朱毅 楊明羽 等編著 1 4 參考資料參考資料 軟件工程導(dǎo)論 第五版 張海藩編著 清華大學(xué)出版社 2008 年 2 月第 5 版 數(shù)據(jù)庫(kù)系統(tǒng)概論 第四版 王珊 薩師煊 高等教育出版社 2006 年 5 月第 4 版 2 程序系統(tǒng)的結(jié)構(gòu)程序系統(tǒng)的結(jié)構(gòu) 2 1 系統(tǒng)架構(gòu)系統(tǒng)架構(gòu) 5 本系統(tǒng)包含客戶層 中間層和圖書(shū)管理信息系統(tǒng)層 其中 客戶層用于用戶與客戶端的交互 例如顯示信息 查詢信息 提交信息 輸入數(shù)據(jù)等 中間層為應(yīng)用服務(wù)器部分 主要用來(lái)實(shí)現(xiàn)數(shù) 據(jù)的接收 發(fā)送 并作為一座 橋梁 來(lái)連接客戶與數(shù)據(jù)庫(kù) 圖書(shū)管理信息系統(tǒng)層主要實(shí)現(xiàn)數(shù)據(jù) 的處理功能 從安全的角度看 中間層的引入能有效的對(duì)系統(tǒng)與數(shù)據(jù)進(jìn)行保護(hù) 用戶無(wú)法直接修改 刪除 核心信息 從而使系統(tǒng)安全性得到保障 有效地避免數(shù)據(jù)丟失等問(wèn)題的出現(xiàn) 2 2 系統(tǒng)功能模塊系統(tǒng)功能模塊 各模塊結(jié)構(gòu)體模塊圖如下所示 登錄注冊(cè)模塊 讀者功能模塊圖 6 管理員功能模塊圖 7 系統(tǒng)子模塊清單 模塊名稱模塊簡(jiǎn)要說(shuō)明 讀者注冊(cè) 登錄模塊讀者第一次使用該系統(tǒng) 需要通過(guò)注 冊(cè)才能成為系統(tǒng)的用戶 登錄系統(tǒng)后 用戶 可以使用系統(tǒng)開(kāi)放給普通用戶的各種功能 在個(gè)人信息中 注冊(cè)用戶還可以查看并修改 自己的個(gè)人信息 丟失自己密碼的注冊(cè)用戶 可以通過(guò)個(gè)人資料認(rèn)證來(lái)重新找回自己的密 碼 圖書(shū)信息查詢 預(yù)覽模塊登錄用戶可以在這個(gè)模塊中查詢系統(tǒng) 中記錄的圖書(shū)信息 包括書(shū)名 編號(hào) 作者 譯者 出版社 定價(jià) 存放位置 數(shù)量 以及可借閱復(fù)本數(shù)等信息 并且可以預(yù)覽自 己感興趣的書(shū)籍的封面 評(píng)價(jià) 部分內(nèi)容等 圖書(shū)評(píng)價(jià)模塊對(duì)于借閱過(guò)圖書(shū)的讀者用戶 可以在 這個(gè)模塊中對(duì)自己借閱過(guò)的書(shū)籍進(jìn)行評(píng)價(jià) 這些評(píng)價(jià)將記錄在圖書(shū)信息中 這些評(píng)價(jià)信 息可以有效地幫助讀者用戶找到自己需要的 圖書(shū) 而且可以在讀者借書(shū)前幫助讀者對(duì)該 書(shū)籍有所了解 讀者信息管理讀者把個(gè)人信息傳到個(gè)人信息管理模 塊進(jìn)行管理 可以對(duì)個(gè)人信息修改 管理員 也可以利用這個(gè)模塊提供的功能對(duì)讀者個(gè)人 信息進(jìn)行修改和刪除 讀者借閱記錄模塊只有管理員有權(quán)限操作這個(gè)模塊 管 理員可以查詢讀者的注冊(cè)信息和借閱記錄 并且可以根據(jù)實(shí)際情況添加 修改 刪除讀 者的借閱記錄 圖書(shū)借閱模塊只有管理員有權(quán)限操作這個(gè)模塊 管 理員在得到讀者借閱的需求時(shí) 在該模塊中 添加借閱記錄 并依據(jù)該記錄修改圖書(shū)信息 以及讀者信息中的借閱圖書(shū)部分 并且如果 讀者需求借閱的圖書(shū)已經(jīng)全部借出 管理員 可以根據(jù)圖書(shū)借閱模塊中的記錄查找該圖書(shū) 流向 然后通過(guò)通信方式 短信或者 Email 盡量通知借閱了該圖書(shū)的讀者 使 得該圖書(shū)能盡早歸還 8 圖書(shū)歸還模塊 只有管理員有權(quán)限操作這個(gè)模塊 管 理員在得到讀者歸還圖書(shū)的需求時(shí) 在在圖 書(shū)借閱記錄表中查詢到該借閱信息 根據(jù)該 信息判斷圖書(shū)是否是該處借出圖書(shū) 判斷圖 書(shū)是否逾期 是否需要對(duì)讀者罰款 并修改 圖書(shū)借閱記錄表和讀者借閱記錄 3 程序程序 1 登錄注冊(cè)模塊 設(shè)計(jì)說(shuō)明 登錄注冊(cè)模塊 設(shè)計(jì)說(shuō)明 3 1 程序描述程序描述 讀者第一次使用該系統(tǒng) 需要通過(guò)注冊(cè)才能成為系統(tǒng)的用戶 登錄系統(tǒng)后 用戶可以使用系 統(tǒng)開(kāi)放給普通用戶的各種功能 在個(gè)人信息中 注冊(cè)用戶還可以查看并修改自己的個(gè)人信息 丟 失自己密碼的注冊(cè)用戶可以通過(guò)個(gè)人資料認(rèn)證來(lái)重新找回自己的密碼 3 2 功能功能 讀者注冊(cè)登記 即輸入讀者的具體信息 9 3 2 1 引言引言 為了把讀者的具體信息 包括 姓名 注冊(cè)賬號(hào) 密碼 信箱等 寫(xiě) 入讀者目錄文件中 3 2 2 輸入輸入 讀者具體信息 3 2 3 處理處理 通過(guò)圖書(shū)管理系統(tǒng)寫(xiě)入讀者目錄文件中 3 2 4 輸出輸出 讀者具體信息 3 3 性能性能 3 3 1 精度需求 在精度需求上 根據(jù)使用需要 在數(shù)據(jù)的輸入 輸出及傳輸過(guò)程中 可 以滿足各種精度的需求 33 2 時(shí)間需求 在軟件方面 響應(yīng)時(shí)間 更新處理時(shí)間都比較快且迅速 完全滿足用戶要求 3 3 3 靈活性 當(dāng)用戶需求 如操作方式 運(yùn)行環(huán)境 結(jié)果精度 數(shù)據(jù)結(jié)構(gòu)于其他軟件接口 等發(fā)生變化時(shí) 設(shè)計(jì)的軟件要做適當(dāng)調(diào)整 靈活性非常大 3 3 4 故障處理 a 內(nèi)部故障處理 在開(kāi)發(fā)階段可以隨即修改數(shù)據(jù)庫(kù)里的相應(yīng)內(nèi)容 b 外部故障處理 對(duì)編輯的程序進(jìn)行調(diào)試 遇到錯(cuò)誤信息 根據(jù)錯(cuò)誤信息修改程序再調(diào)試 直至功能實(shí)現(xiàn)為止 說(shuō)明對(duì)該程序的全部性能要求 包括對(duì)精度 靈活性和時(shí)間特性的要求 3 4 輸人項(xiàng)輸人項(xiàng) 注冊(cè)部分 輸入注冊(cè)信息 包括用戶名 姓名 地址 Email 電話號(hào)碼 密碼等 取回密碼部分 輸入用戶名以及 Email 電話號(hào)碼中至少一項(xiàng) 10 登錄部分 讀者輸入用戶名與密碼 管理員輸入管理員 ID 與密碼 3 5 輸出項(xiàng)輸出項(xiàng) 注冊(cè)部分 如果成功 輸出歡迎信息 否則出現(xiàn)失敗提示信息 取回密碼部分 如果成功 顯示成功信息 并將密碼發(fā)送至 Email 中 失敗則顯示失敗提示信息 登錄部分 如果成功 輸出歡迎信息 反之則提示失敗信息 3 6 算法算法 注冊(cè)部分 首先判斷數(shù)據(jù)庫(kù)中的讀者 ID 是否存在 如果存在 提示錯(cuò)誤信息 如果不存在再判斷 輸入數(shù)據(jù)是否符合輸入要求 不符合要求 提示具體錯(cuò)誤信息 反之則將注冊(cè)讀者信息存入到 數(shù)據(jù)庫(kù)中 取回密碼部分 首先判斷輸入的讀者 ID 是否存在 不存在則提示錯(cuò)誤信息 存在則將該讀者的 密碼發(fā)送至?xí)T提供的 Email 中 登錄部分 首先判斷讀者 ID 是否存在如果輸入的讀者名不存在 提示錯(cuò)誤信息 然后檢查密碼 與讀者 ID 是否對(duì)應(yīng) 不對(duì)應(yīng)則 提示錯(cuò)誤信息 對(duì)應(yīng)輸出歡迎信息 3 7 流程邏輯流程邏輯 本系統(tǒng)的總體程序流程圖如下 登錄信息 系統(tǒng) 注冊(cè) 登錄 密碼找回 信息合法 顯示歡迎信息 退出 密碼正確 出錯(cuò)信息進(jìn)入系統(tǒng) N Y N Y 信息正確 取回密碼 退出 N Y 11 3 8 接口接口 3 8 1 外部接口外部接口 按 Windows 應(yīng)用軟件用戶界面的規(guī)范來(lái)設(shè)計(jì) 使用以對(duì)話框?yàn)橹鞯挠脩艚缑?便于用戶使用 3 8 2 內(nèi)部接口內(nèi)部接口 模塊間接口采用數(shù)據(jù)耦合方式 通過(guò)參數(shù)表傳送數(shù)據(jù) 交換信息 3 8 3 用戶接口用戶接口 本產(chǎn)品的用戶一般需要通過(guò)終端進(jìn)行操作 進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口 分別進(jìn)入相對(duì)應(yīng) 的界面 如 輸入界面 輸出界面 用戶對(duì)程序的維護(hù) 最好要有備份 3 9 存儲(chǔ)分配存儲(chǔ)分配 根據(jù)需要 本程序的存儲(chǔ)分配情況如下 3 9 2 用戶信息文件的存儲(chǔ)分配 3 10 注釋設(shè)計(jì)注釋設(shè)計(jì) 本程序?qū)⒃谝韵虑樾翁砑幼⑨?如 a 在模塊首部添加注釋 b 在各分枝點(diǎn)處添加注釋 c 對(duì)各變量的功能 范圍 缺省條件等添加注釋 d 對(duì)使用的邏輯添加注釋等等 12 3 11 限制條件限制條件 取回密碼時(shí)讀者的郵箱地址一定要合法的 才能把密碼發(fā)送到該郵箱中 3 12 測(cè)試計(jì)劃測(cè)試計(jì)劃 3 12 1 測(cè)試方案 采用黑盒測(cè)試方法 整個(gè)過(guò)程采用自底向上 逐個(gè)集成的辦法 依次進(jìn)行 單元測(cè)試 組裝 測(cè)試等 3 12 2 測(cè)試項(xiàng)目 測(cè)試 1 名稱 系統(tǒng)操作登錄測(cè)試 目的 測(cè)試系統(tǒng)操作界面 內(nèi)容 帳號(hào)口令輸入 合理性檢查 合法性檢查 系統(tǒng)操作界面顯示控制 4 程序程序 2 讀者功能模塊 設(shè)計(jì)說(shuō)明 讀者功能模塊 設(shè)計(jì)說(shuō)明 4 1 程序描述程序描述 目的 登錄用戶可以在這個(gè)模塊中查詢系統(tǒng)中記錄的圖書(shū)信息 包括書(shū)名 編號(hào) 作者 譯者 出版社 定價(jià) 存放位置 數(shù)量以及可借閱復(fù)本數(shù)等信息 借閱過(guò)圖書(shū)的讀者用戶 可以在這 個(gè)模塊中對(duì)自己借閱過(guò)的書(shū)籍進(jìn)行評(píng)價(jià) 這些評(píng)價(jià)將記錄在圖書(shū)信息中 前提 讀者必須先登陸成功才能對(duì)圖書(shū)信息進(jìn)行查詢 4 2 功能功能 輸入讀者借書(shū)信息 13 4 2 1 引言引言 為了把讀者借書(shū)的相關(guān)信息 包括 圖書(shū)名 分類 借閱日期等 寫(xiě)入借書(shū)文件中 4 2 2 輸入輸入 讀者借書(shū)信息 4 2 3 處理處理 通過(guò)圖書(shū)管理系統(tǒng)寫(xiě)入借書(shū)文件中 4 2 4 輸出輸出 讀者借書(shū)信息的全部?jī)?nèi)容 4 3 性能性能 4 3 1 精度需求 在精度需求上 根據(jù)使用需要 在各項(xiàng)數(shù)據(jù)的輸入 輸出及傳輸過(guò)程中 可 以滿足各種精度的需求 4 3 2 時(shí)間需求 在軟件方面 響應(yīng)時(shí)間 更新處理時(shí)間都比較快且迅速 完全滿足用戶要求 4 3 3 靈活性 當(dāng)用戶需求 如操作方式 運(yùn)行環(huán)境 結(jié)果精度 數(shù)據(jù)結(jié)構(gòu)于其他軟件接口 等發(fā)生變化時(shí) 設(shè)計(jì)的軟件要做適當(dāng)調(diào)整 靈活性非常大 4 3 4 故障處理 a 內(nèi)部故障處理 在開(kāi)發(fā)階段可以隨即修改數(shù)據(jù)庫(kù)里的相應(yīng)內(nèi)容 b 外部故障處理 對(duì)編輯的程序進(jìn)行調(diào)試 遇到錯(cuò)誤信息 根據(jù)錯(cuò)誤信息修改程序再調(diào)試 直至功能實(shí)現(xiàn)為止 說(shuō)明對(duì)該程序的全部性能要求 包括對(duì)精度 靈活性和時(shí)間特性的要求 4 4 輸入項(xiàng)輸入項(xiàng) 登錄部分 讀者輸入用戶名與密碼 管理員輸入管理員 ID 與密碼 查詢部分 輸入用戶名以及需要查詢的內(nèi)容 借書(shū)部分 輸入書(shū)名以及借閱時(shí)間 還書(shū)部分 輸入書(shū)名以及還書(shū)日期 14 4 5 輸出項(xiàng)輸出項(xiàng) 登錄部分 如果成功 輸出歡迎信息 反之則提示失敗信息 查詢部分 輸出查詢的信息 如果沒(méi)有 則顯示無(wú) 借書(shū)部分 判斷是否符合借閱條件 符合 顯示借閱已受理 否則 顯示不符合條件 還書(shū)部分 記錄書(shū)名及還書(shū)日期 4 6 算法算法 系統(tǒng)根據(jù)讀者選擇不同的按鈕向數(shù)據(jù)庫(kù)發(fā)送不同的數(shù)據(jù)庫(kù)訪問(wèn)語(yǔ)句進(jìn)行不同的操作并將需要返回 的結(jié)果返回 顯示給讀者 4 7 流程邏輯流程邏輯 4 8 接口接口 4 8 1 外部接口外部接口 按 Windows 應(yīng)用軟件用戶界面的規(guī)范來(lái)設(shè)計(jì) 使用以對(duì)話框?yàn)橹鞯挠脩艚缑?便于用戶使用 使用 查詢 借書(shū) 還書(shū) 存在信息 顯示查詢信息 無(wú) 符合條件 條件不符借閱受理 N Y N Y 信息正確 還書(shū)成功 信息有誤 N Y 15 4 8 2 內(nèi)部接口內(nèi)部接口 模塊間接口采用數(shù)據(jù)耦合方式 通過(guò)參數(shù)表傳送數(shù)據(jù) 交換信息 4 8 3 用戶接口用戶接口 本產(chǎn)品的用戶一般需要通過(guò)終端進(jìn)行操作 進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口 分別進(jìn)入相對(duì)應(yīng) 的界面 如 輸入界面 輸出界面 用戶對(duì)程序的維護(hù) 最好要有備份 4 9 存儲(chǔ)分配存儲(chǔ)分配 根據(jù)需要 本程序的存儲(chǔ)分配情況如下 圖書(shū)文件的存儲(chǔ)分配 借書(shū)信息文件的存儲(chǔ)分配 4 10 注釋設(shè)計(jì)注釋設(shè)計(jì) 本程序?qū)⒃谝韵虑樾翁砑幼⑨?如 e 在模塊首部添加注釋 f 在各分枝點(diǎn)處添加注釋 g 對(duì)各變量的功能 范圍 缺省條件等添加注釋 h 對(duì)使用的邏輯添加注釋等等 4 11 限制條件限制條件 對(duì) WPF 界面設(shè)計(jì)技術(shù)掌握有限 界面美化工作進(jìn)行有難度 16 4 12 測(cè)試計(jì)劃測(cè)試計(jì)劃 4 12 1 測(cè)試方案測(cè)試方案 采用黑盒測(cè)試方法 整個(gè)過(guò)程采用自底向上 逐個(gè)集成的辦法 依次進(jìn)行 單元測(cè)試 組裝 測(cè)試等 4 12 2 測(cè)試項(xiàng)目測(cè)試項(xiàng)目 測(cè)試 1 名稱 出借測(cè)試 目的 測(cè)試出借功能 內(nèi)容 圖書(shū)信息 合理性檢查 合法性檢查 借書(shū)登記 測(cè)試 2 名稱 還書(shū)測(cè)試 目的 測(cè)試還書(shū)功能 內(nèi)容 用戶號(hào) 書(shū)號(hào) 合理性檢查 合法性檢查 還書(shū)登記 4 13 尚未解決的問(wèn)題尚未解決的問(wèn)題 圖書(shū)的預(yù)覽功能因?yàn)槿狈?shí)體書(shū)的電子版來(lái)進(jìn)行存儲(chǔ) 還為能完全實(shí)現(xiàn) 因 WPF 界面設(shè)計(jì)技 術(shù)有限 界面美化工作做得還不夠完美 5 程序程序 3 管理員功能模塊 設(shè)計(jì)說(shuō)明 管理員功能模塊 設(shè)計(jì)說(shuō)明 5 1 程序描述程序描述 只有管理員有權(quán)限操作這個(gè)模塊 管理員可以進(jìn)行相應(yīng)的系統(tǒng)維護(hù) 更新 5 2 功能功能 輸入新書(shū)的全部信息 17 5 2 1 引言引言 為了輸入新書(shū)的全部信息 包括 書(shū)號(hào) 書(shū)名 分類 作者 出版社 價(jià)格 數(shù)量 出版日期 等 5 2 1 輸入輸入 新書(shū)的全部信息 5 2 2 處理處理 通過(guò)圖書(shū)管理系統(tǒng)寫(xiě)入圖書(shū)目錄文件中 5 2 3 輸出輸出 新書(shū)信息的全部?jī)?nèi)容 輸入新書(shū)的全部信息 5 2 4 引言引言 輸入需要更新的讀者信息 包括 姓名 密碼 狀態(tài) 借書(shū)數(shù) 信箱等 5 2 5 輸入輸入 更新的信息 18 5 2 6 處理處理 通過(guò)圖書(shū)管理系統(tǒng)寫(xiě)入數(shù)據(jù)庫(kù)中 5 2 7 輸出輸出 更新是否成功 5 3 性能性能 5 3 1 精度需求 在精度需求上 根據(jù)使用需要 在各項(xiàng)數(shù)據(jù)的輸入 輸出及傳輸過(guò)程中 可 以滿足各種精度的需求 5 3 2 時(shí)間需求 在軟件方面 響應(yīng)時(shí)間 更新處理時(shí)間都比較快且迅速 完全滿足用戶要求 5 3 3 靈活性 當(dāng)用戶需求 如操作方式 運(yùn)行環(huán)境 結(jié)果精度 數(shù)據(jù)結(jié)構(gòu)于其他軟件接口 等發(fā)生變化時(shí) 設(shè)計(jì)的軟件要做適當(dāng)調(diào)整 靈活性非常大 5 3 4 故障處理 a 內(nèi)部故障處理 在開(kāi)發(fā)階段可以隨即修改數(shù)據(jù)庫(kù)里的相應(yīng)內(nèi)容 b 外部故障處理 對(duì)編輯的程序進(jìn)行調(diào)試 遇到錯(cuò)誤信息 根據(jù)錯(cuò)誤信息修改程序再調(diào)試 直至功能實(shí)現(xiàn)為止 說(shuō)明對(duì)該程序的全部性能要求 包括對(duì)精度 靈活性和時(shí)間特性的要求 5 4 輸入項(xiàng)輸入項(xiàng) 用戶管理部分 輸入需要修改的信息 圖書(shū)管理部分 輸入書(shū)名以及需要修改的信息 5 5 輸出項(xiàng)輸出項(xiàng) 用戶管理部分 輸出修改是否成功 圖書(shū)管理部分 輸出修改是否成功 5 6 算法算法 系統(tǒng)根據(jù)管理選擇不同的按鈕向數(shù)據(jù)庫(kù)發(fā)送不同的數(shù)據(jù)庫(kù)訪問(wèn)語(yǔ)句進(jìn)行不同的操作并將需要 返回的信息返回給管理員 以便管理員對(duì)數(shù)據(jù)進(jìn)行分析 發(fā)現(xiàn)問(wèn)題 并及時(shí)的解決 19 5 7 流程邏輯流程邏輯 5 8 接口接口 5 8 1 外部接口外部接口 按 Windows 應(yīng)用軟件用戶界面的規(guī)范來(lái)設(shè)計(jì) 使用以對(duì)話框?yàn)橹鞯挠脩艚缑?便于用戶使用 5 8 2 內(nèi)部接口內(nèi)部接口 模塊間接口采用數(shù)據(jù)耦合方式 通過(guò)參數(shù)表傳送數(shù)據(jù) 交換信息 5 8 3 用戶接口用戶接口 本產(chǎn)品的用戶一般需要通過(guò)終端進(jìn)行操作 進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口 分別進(jìn)入相對(duì)應(yīng) 的界面 如 輸入界面 輸出界
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年臨滄市滄源縣疾病預(yù)防控制中心招聘真題
- 2024年湖北省自然資源廳下屬事業(yè)單位真題
- 網(wǎng)絡(luò)治理和風(fēng)險(xiǎn)控制試題及答案
- 風(fēng)險(xiǎn)管理在創(chuàng)新型企業(yè)戰(zhàn)略中的關(guān)鍵作用試題及答案
- 秋季數(shù)學(xué)思維訓(xùn)練計(jì)劃
- 2024年河北保定中國(guó)古動(dòng)物館招聘筆試真題
- 掌握云服務(wù)模型(IaaSPaaSSaaS)試題及答案
- 網(wǎng)絡(luò)管理員考試整體復(fù)習(xí)試題及答案
- 海南省三亞市妙聯(lián)學(xué)校2025屆七年級(jí)數(shù)學(xué)第二學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)試題含解析
- 公司戰(zhàn)略與企業(yè)文化試題及答案
- 資管大未來(lái) 打通資管血脈 決勝地產(chǎn)存量時(shí)代
- 無(wú)人機(jī)技術(shù)在農(nóng)業(yè)灌溉和植保中的精準(zhǔn)應(yīng)用
- 安全行為觀察培訓(xùn)
- 初中期末學(xué)習(xí)心理課:你好考試君
- 一次函數(shù)的圖像和性質(zhì)說(shuō)課課件
- 巖土工程勘察服務(wù)投標(biāo)方案(技術(shù)方案)
- 中國(guó)現(xiàn)代文學(xué)史(第三版)第十八章40年代新詩(shī)
- 北京故宮外觀結(jié)構(gòu)50字
- 六、回顧整理-總復(fù)習(xí)2.圖形的認(rèn)識(shí)與測(cè)量(二)-平面圖形的周長(zhǎng)和面積(課件)青島版六年級(jí)下冊(cè)數(shù)學(xué)
- 金融市場(chǎng)學(xué)模擬試卷與答案
- 2023年《移動(dòng)式壓力容器充裝質(zhì)量管理手冊(cè)》
評(píng)論
0/150
提交評(píng)論