圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)的設(shè)計(jì)書_第1頁
圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)的設(shè)計(jì)書_第2頁
圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)的設(shè)計(jì)書_第3頁
圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)的設(shè)計(jì)書_第4頁
圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)的設(shè)計(jì)書_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1 圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)的設(shè)計(jì)方案 寫目的 圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)是設(shè)計(jì)的第二個(gè)階段,這個(gè)階段的主要任務(wù)是在圖書管理系統(tǒng)概要設(shè)計(jì)書基礎(chǔ)上,對(duì)概要設(shè)計(jì)中產(chǎn)生的功能模塊進(jìn)行過程描述,設(shè)計(jì)功能模塊的內(nèi)部細(xì)節(jié),包括算法和詳細(xì)數(shù)據(jù)結(jié)構(gòu),為編寫源代碼提供必要的說明。 概要設(shè)計(jì)解決了軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的問題,包括整個(gè)軟件系統(tǒng)的結(jié)構(gòu)、模塊劃分、模塊功能和模塊間的聯(lián)系等。詳細(xì)設(shè)計(jì)則要解決如何實(shí)現(xiàn)各個(gè)模塊的內(nèi)部功能,即模塊設(shè)計(jì)。具體的說,模塊設(shè)計(jì)就是要為已經(jīng)產(chǎn)生的圖書管理各子系統(tǒng)設(shè)計(jì)詳細(xì)的算法。但這并不等同于系統(tǒng)實(shí)現(xiàn)階段用具體的 語言編碼,它只是對(duì)實(shí)現(xiàn)細(xì)節(jié)作精確的描述,這樣編碼階段就可以將詳細(xì)設(shè)計(jì)中對(duì)功能實(shí)現(xiàn)的描述,直接翻譯、轉(zhuǎn)化為用某種程序設(shè)計(jì)語言書寫的程序。 目背景 根據(jù) 校希望能夠充分利用現(xiàn)代科技來提高圖書管理的效率,在原有的辦公系統(tǒng)基礎(chǔ)上進(jìn)行擴(kuò)展,將一些可以用計(jì)算機(jī)來管理的都進(jìn)行計(jì)算機(jī)化,使得圖書館管理人員工作更加方便,工作效率也更加的高。 義 據(jù)庫管理軟件 據(jù)庫管理系統(tǒng) 000/2003/行環(huán)境 軟件開發(fā)語言 開發(fā)工具 考資料 軟件工程導(dǎo)論 第 5 版 張海藩編著 清華大學(xué)出版社 2 實(shí)用軟件工程 機(jī)械工業(yè)出版社 2 總體設(shè)計(jì) 求概述 按照需求分析文檔中的規(guī)格要求,使用條形碼掃描器進(jìn)書、借書、還書,使得信息傳遞準(zhǔn)確、流暢。同時(shí),系統(tǒng)最大限度地實(shí)現(xiàn)易安裝,易維護(hù)性,易操作性,運(yùn)行穩(wěn)定,安全可靠。 3 件結(jié)構(gòu) 圖 書 館管 理 系統(tǒng)基 礎(chǔ) 信 息 設(shè) 置查 詢 子 系 統(tǒng)管 理 子 系 統(tǒng)圖 書 館 信 息系 統(tǒng) 參 數(shù) 設(shè) 置管 理 員 設(shè) 置書 架 設(shè) 置圖 書 詞 庫 設(shè) 置新 書 購 入學(xué) 生 借 書學(xué) 生 還 書圖 書 注 銷學(xué) 生 信 息 查 詢圖 書 信 息 查 詢系 統(tǒng) 登陸系統(tǒng)由 3 大模塊, 6 小模塊組成: 4 序號(hào) 編號(hào) 名 稱 1, 01 登陸模塊 2, 02 管理模塊 3, 031 圖書信息查詢模塊 4, 032 學(xué)生信息查詢模塊 5, 021 入庫管理模塊 6, 022 學(xué)生借書模塊 7, 023 學(xué)生還書模塊 8, 024 圖書注銷模塊 9, 040 基礎(chǔ)信息設(shè)置 5 3 程序描述 01登陸模塊 具體格式見下表: 功能編號(hào) 01 功能名稱 登陸模塊 內(nèi)容 功能流程圖 所屬業(yè)務(wù) 圖書館管理 所屬項(xiàng)目 圖書館管理系統(tǒng) 編寫人 陳新光 完成時(shí)間 2007碼 第 5 頁 能流程圖 功能流程圖如下圖所示。 登 陸 . j s 項(xiàng) 檢 驗(yàn)( 非 空 )提 交 所 填 內(nèi) 容失 敗登 陸 數(shù) 據(jù) 處 理 . j s 是 否 成 功執(zhí) 行 數(shù) 據(jù) 庫 操 作 管 理 . j s 失 敗需要說明的問題: ( 1) 錄入項(xiàng)檢測(cè)使用 現(xiàn)(各項(xiàng)必須非空) ( 2) 登陸 面也包含查詢按鈕,在此的登陸 交的數(shù)據(jù)只是用戶名和密碼。 能描述 ( 1) 功能類型:查詢數(shù)據(jù) ( 2) 功能描述:提高系統(tǒng)的安全性 ( 3) 前提業(yè)務(wù):無 ( 4) 后繼業(yè)務(wù): 02 (管理模塊) ( 5) 功能約束:權(quán)限約束 6 ( 6) 約束描述: ( 7) 操作權(quán)限:圖書館管理員 面設(shè)計(jì) ( 1) 基礎(chǔ)信息處理 動(dòng)作說明: 動(dòng)作編號(hào) 動(dòng)作名稱 動(dòng)作描述 陸 點(diǎn)擊登陸按鈕 提交數(shù)據(jù)到登陸數(shù)據(jù)處理 面 至 點(diǎn)擊退重至按鈕 將 當(dāng)前信息恢復(fù)原先狀態(tài) 書信息查詢 點(diǎn)擊 將頁面轉(zhuǎn)至到圖書信息查詢 面 生信息查詢 點(diǎn)擊 將頁面轉(zhuǎn)至學(xué)生信息查詢 面 礎(chǔ)信息 點(diǎn)擊 將顯示基礎(chǔ)信息 ( 2) 數(shù)據(jù)要求 (1) 功能類型:數(shù)據(jù)查詢 (2) 數(shù)據(jù)描述: 頁面顯示錄入字段如下: 字段名稱 長(zhǎng)度 錄入方式 是否非空項(xiàng) 數(shù)據(jù)檢驗(yàn) 默認(rèn)顯示 管理員 0 文本框 Y N 管理員密碼 15 N 陸數(shù)據(jù)處理 登陸數(shù)據(jù)處理: 關(guān)鍵點(diǎn)兩點(diǎn): 1,數(shù)據(jù)庫連接; 2,記錄登陸信息及信息 處理; 1, 數(shù)據(jù)庫連接: 7 如下: ; /設(shè)置你的數(shù)據(jù)庫 /設(shè)置你的數(shù)據(jù)庫用戶名和密碼: 860409; /設(shè)置您的數(shù)據(jù)庫名 ; +:3306/+?+&+&; e) ; /在 后將與數(shù)據(jù)操作相關(guān)數(shù)據(jù)與該數(shù)據(jù)庫相連; 2, 記錄 登陸信息及信息處理: 當(dāng)用戶點(diǎn)擊“登陸”按鈕之后,數(shù)據(jù)將提交到登陸數(shù)據(jù)處理 面。 取得帳號(hào)密碼這兩個(gè)從頁面?zhèn)魅氲闹担缓蟾鷶?shù)據(jù)庫當(dāng)中管理員表中的賬號(hào)和密碼比較。如果正確的話,在 存入一個(gè)標(biāo)記屬性,表示當(dāng)前已經(jīng)有管理員登陸了。處理完畢后,跳轉(zhuǎn)到管理頁面,如果失敗,則提示登陸失敗,并重新進(jìn)入到登陸頁面。 具體的邏輯如下: 儲(chǔ)分配 管理員表:( 序號(hào) 字段名 類型 長(zhǎng)度 精度 小數(shù) 默認(rèn) 允許 主鍵 說明 9 位數(shù) 值 空 1 (理員0 2 (理員密碼 5 3 (限 5 02管理模塊 具體格式見下表 功能編號(hào) 02 功能名稱 管理模塊 內(nèi)容 功能流程圖 所屬業(yè)務(wù) 圖書館管理 所屬項(xiàng)目 圖書館管理系統(tǒng) 編寫人 陳新光 完成時(shí)間 2007碼 第 8 頁 能流程圖 功能流程圖如下所示: 管 理 . j s . j s p 入 庫 管 理 . j s p 圖 書 注 銷 . j s 還 書 . j s 借 書 . j s 在選擇相應(yīng)的業(yè)務(wù)時(shí),需要在當(dāng)前的頁面顯示;并且在管理頁面內(nèi),默認(rèn)顯示圖書查詢頁面。 10 能描述 ( 1) 功能類型:其他 ( 2) 功能概述:總體歸納圖書館管理功能 ( 3) 前提業(yè)務(wù):登陸模塊( 01) ( 4) 后續(xù)業(yè)務(wù): 021, 022, 023, 024, 03 ( 5) 功能約束:權(quán)限約束 ( 6) 約束描述: ( 7) 操作權(quán)限:圖書館管理人員 面設(shè)計(jì) ( 1) 基本信息處理 動(dòng)作說明如下: 動(dòng)作編號(hào) 動(dòng)作名稱 動(dòng)作描述 庫管理 點(diǎn)擊按鈕 將頁面轉(zhuǎn)至入庫管理 面 生借書 點(diǎn)擊按鈕 將頁面轉(zhuǎn)至學(xué)生借書 面 生還書 點(diǎn)擊按鈕 將頁面轉(zhuǎn)至學(xué)生還書 面 書注銷 點(diǎn)擊按鈕 將頁面轉(zhuǎn)至圖書注銷 面 書查詢 點(diǎn)擊按鈕 將頁面轉(zhuǎn)至圖書查詢 面 ( 2) 數(shù)據(jù)要求 功能類型:其他 11 31圖書信息查詢模塊 具體格式如下: 功能編號(hào) 031 功能名稱 圖書信息查詢模塊 內(nèi)容 功能流程圖 所屬業(yè)務(wù) 圖書館管理 所屬項(xiàng)目 圖書館管理系統(tǒng) 編寫人 陳新光 完成時(shí)間 2007碼 第 10 頁 能流程圖 功能流程圖如下圖: 圖 書 查 詢 . j s 項(xiàng) 檢 驗(yàn)( 非 空 )提 交 所 填 內(nèi) 容失 敗圖 書 查 詢 數(shù) 據(jù) 處理 . j s 是 否 成 功執(zhí) 行 數(shù) 據(jù) 庫 操 作 查 詢 結(jié) 果 . j s 失 敗需要說明的問題: 錄入項(xiàng)檢測(cè)使用 實(shí)現(xiàn)(各項(xiàng)非空); 操作權(quán)限:面向所有用戶 能描述 ( 1) 功能類型:查詢數(shù)據(jù) ( 2) 功能概述:顯示查詢結(jié)果 ( 3) 前提業(yè)務(wù):無 12 ( 4) 后繼業(yè)務(wù): ( 5) 功能約束:沒有約束; ( 6) 約束描述: ( 7) 操作權(quán)限:面向所有用戶 面設(shè)計(jì) ( 1) 基礎(chǔ)信息處理 下表是動(dòng)作說明: 動(dòng)作編號(hào) 動(dòng)作名稱 動(dòng)作描述 定 點(diǎn)擊按鈕 提交數(shù)據(jù)到圖書查詢數(shù)據(jù)處理 面 生信息查詢 點(diǎn)擊按鈕 將頁面轉(zhuǎn)至學(xué)生 信息查詢 面 ( 2) 數(shù)據(jù)要求 ( 1) 功能類型:數(shù)據(jù)查詢 ( 2) 數(shù)據(jù)描述: 頁面顯示字段見下表: 字段名稱 長(zhǎng)度 錄入方式 是否非空項(xiàng) 數(shù)據(jù)檢驗(yàn) 默認(rèn)顯示 請(qǐng)選擇查詢類型 20 下拉列表 Y N 請(qǐng)輸入查詢內(nèi)容 200 文本框 Y N ( 3) 圖書信息查詢的輸出項(xiàng) 書名 圖書類型 作者 譯者 版社 13 價(jià)格 書架名稱 現(xiàn)存量 簡(jiǎn)介 書名 圖書類型 塊內(nèi)部邏輯 S e a r c h . j s pL i b _ q u e r y . j s pC h u l i . j s p V i e w . j s 于顯示界面的內(nèi)容,給用戶顯示一個(gè)查詢接口 2, 來調(diào)度所有的頁面,它根據(jù)傳入的參數(shù)來決定包含哪一個(gè) 面來顯示內(nèi)容; 在 面中, 它根據(jù)傳入的參數(shù)來決定包含哪一個(gè) 面來顯示內(nèi)容;則可以通過 ”/,利用 簽來 14 被動(dòng)態(tài)加載發(fā)送到相應(yīng)頁面; 3, 來處理數(shù)據(jù)查詢和顯示查詢到的結(jié)果列表。 在這個(gè)頁面中,數(shù)據(jù)要求是以列表的形式顯示到輸出頁面。 由于查詢到的結(jié)果可能過多,所以采用分頁形式顯示; 對(duì)于分頁功能的內(nèi) 部邏輯: 4, 來顯示查詢到的圖書的各項(xiàng)屬性。 儲(chǔ)分配 圖書目錄文件( 序號(hào) 字段名 類型 長(zhǎng)度 精度 小數(shù)位數(shù) 默認(rèn)值 允許空 主鍵 說明 1 (書編號(hào) 0 1 自動(dòng)編號(hào) 2 (形碼 0 3 (名 00 4 (書類型 0 5 (者 0 6 (者 0 7 (0 8 (版社 0 10 (架名稱 0 11 (存量 12 (存總量 13 (庫時(shí)間 14 (作員 0 15 (介 00 16 (出次數(shù) 17 (否注銷 18 (書狀態(tài) 0 借書文件表 ( 序號(hào) 字段名 類型 長(zhǎng)度 精度 小數(shù)位數(shù) 默認(rèn)值 允許空 主鍵 外鍵 說明 1 ( 0 1 自動(dòng) 15 借閱編號(hào) 編號(hào) 2 (書編號(hào) 0 3 (生編號(hào) 0 4 (借閱時(shí)間 5 (期時(shí)間 6 (續(xù)借次數(shù) 7 (操作員 0 8 (態(tài) 0 32學(xué)生信息查詢模塊 具體格式如下: 功能編號(hào) 032 功能名稱 學(xué)生信息查詢模塊 內(nèi)容 功能流程圖 所屬業(yè)務(wù) 圖書館管理 所屬項(xiàng)目 圖書館管理系統(tǒng) 編寫人 陳新光 完成時(shí)間 2007碼 第 12 頁 能流程圖 功能流程圖如下圖: 學(xué) 生 信 息 查 詢 . j s 項(xiàng) 檢 驗(yàn)( 非 空 )提 交 所 填 內(nèi) 容失 敗學(xué) 生 信 息 查 詢 數(shù) 據(jù)處 理 . j s 是 否 成 功執(zhí) 行 數(shù) 據(jù) 庫 操 作學(xué) 生 信 息 查 詢 結(jié)果 . j s 失 敗需要說明的問題: 錄入項(xiàng)檢測(cè)使用 實(shí)現(xiàn)(各項(xiàng)非空); 16 操作權(quán)限:面向所有用戶 能描述 ( 8) 功能類型:查詢數(shù)據(jù) ( 9) 功能概述:顯示查詢結(jié)果 ( 10) 前提業(yè)務(wù):無 ( 11) 后繼業(yè)務(wù): ( 12) 功能約束:沒有約束; ( 13) 約束描述: ( 14) 操作權(quán)限:面向所有用戶 面設(shè)計(jì) ( 4) 基礎(chǔ)信息處理 下表是動(dòng)作說明: 動(dòng)作編號(hào) 動(dòng)作名稱 動(dòng)作描述 定 點(diǎn)擊按鈕 提交數(shù)據(jù)到圖書查詢數(shù)據(jù)處理 面 書信息查詢 點(diǎn)擊按鈕 將頁面轉(zhuǎn)至圖書信息查詢 面 ( 5) 數(shù)據(jù)要求 ( 3) 功能類型:數(shù)據(jù)查詢 ( 4) 數(shù)據(jù)描述: 頁面顯示字段見下表: 字段名稱 長(zhǎng)度 錄入方式 是否非空項(xiàng) 數(shù)據(jù)檢驗(yàn) 默認(rèn)顯示 請(qǐng)輸入學(xué)號(hào) 10 文本框 Y N ( 6) 學(xué)生信息查詢的輸出項(xiàng) 17 學(xué)生學(xué)號(hào) 姓名 性別 生日 證件號(hào)碼 聯(lián)系電話 登記日期 有效期至 已借書數(shù) 塊內(nèi)部邏輯 S e a r c h . j s pI n d e x . j s pL i s t . j s p V i e w . j s 于顯示界面 的內(nèi)容,給用戶顯示一個(gè)查詢接口 6, 來調(diào)度所有的頁面,它根據(jù)傳入的參數(shù)來決定包含哪一個(gè) 面來顯示內(nèi)容; 在 面中, 它根據(jù)傳入的參數(shù)來決定包含哪一個(gè) 面來顯示內(nèi)容;則可以通過 ”/,利用 簽來被動(dòng)態(tài)加載發(fā)送到相應(yīng)頁面; 7, 來顯示查詢到的結(jié)果列表。 18 8, 來顯示查詢到的學(xué)生的各項(xiàng)屬性。 注釋:學(xué)生信息查詢模塊與圖書查詢模塊屬于同一類功能。實(shí)現(xiàn)可以完全類 似。 儲(chǔ)分配 學(xué)生文件: 序號(hào) 字段 字段名 類型 長(zhǎng)度 精度 小數(shù)位數(shù) 默認(rèn)值 允許空 主鍵 說明 1 生編號(hào) 0 1 自動(dòng)編號(hào) 2 名 0 3 別 4 件號(hào)碼 5 5 系電話 0 6 記日期 7 效期至 8 借書數(shù) 9 生規(guī)則ID 0 10 否掛失 借書文件: 序號(hào) 字段名 類型 長(zhǎng)度 精度 小數(shù)位數(shù) 默認(rèn)值 允許空 主鍵 外鍵 說明 1 借閱編號(hào) 0 1 自動(dòng)編號(hào) 2 圖書編號(hào) 0 3 學(xué)生編號(hào) 0 4 借閱時(shí)間 5 到期時(shí)間 6 續(xù)借次 19 數(shù) 7 操作員 0 8 狀態(tài) 0 21入庫管理 具體格式如下: 功能編號(hào) 021 功能名稱 入庫管理模塊 內(nèi)容 功能流程圖 所屬業(yè)務(wù) 圖書館管理 所屬項(xiàng)目 圖書館管理系統(tǒng) 編寫人 陳新光 完成時(shí)間 2007碼 第 16 頁 能流程圖 入 庫 管 理 . j s 項(xiàng) 檢 驗(yàn)( 非 空 )提 交 所 填 內(nèi) 容失 敗入 庫 數(shù) 據(jù) 處 理 . j s 是 否 成 功執(zhí) 行 數(shù) 據(jù) 庫 操 作 顯 示 結(jié) 果 . j s 失 敗( 1) 執(zhí)行數(shù)據(jù)庫操作的時(shí)候要 驗(yàn)證權(quán)限 ( 2) 錄入項(xiàng)檢驗(yàn)用 實(shí)現(xiàn)(選項(xiàng)非空) 能描述 ( 1) 功能類型:添加數(shù)據(jù) ( 2) 功能描述:增加圖書目錄文件中的圖書信息。 ( 3) 前提業(yè)務(wù):管理模塊 ( 4) 后繼業(yè)務(wù):無 ( 5) 功能約束:權(quán)限約束 20 ( 6) 約束描述:無 ( 7) 操作權(quán)限:圖書館管理人員 面設(shè)計(jì) 1, 基礎(chǔ)信息處理 動(dòng)作說明如下表: 動(dòng)作編號(hào) 動(dòng)作名稱 動(dòng)作描述 存 點(diǎn)擊按鈕 提交數(shù)據(jù)到入庫數(shù)據(jù)處理 面 出 點(diǎn)擊按鈕 將當(dāng)前頁面關(guān)閉 2, 數(shù)據(jù)描述 ( 1) 功能類型:數(shù)據(jù)增加。 ( 2) 數(shù)據(jù)描述: 頁面錄入字段見下表: 字段名稱 長(zhǎng)度 錄入方式 是否非空項(xiàng) 數(shù)據(jù)檢驗(yàn) 默認(rèn)顯示 書號(hào) 30 文本框 Y N 條形碼 20 文本框 Y N 書名 200 文本框 Y N 作者 20 文本框 Y N 出版社 30 文本框 Y N 版次 50 文本框 Y N 圖書類別 20 文本框 Y N 單價(jià) 8 文本框 Y N 錄入時(shí)間 默認(rèn)系統(tǒng)時(shí)間,格式: 年 月 日 只需程序記錄 顯示在入庫界面 21 錄入人 默認(rèn)系統(tǒng)登陸人員 只需程序記錄 顯示在入庫界面 3, 入庫數(shù)據(jù)處理內(nèi)部邏輯: 圖書入庫采用表格進(jìn)行多行添加: 利用 編 寫一個(gè) 管理圖書。 在 中增加記錄的公共接口來實(shí)現(xiàn)入庫數(shù)據(jù)的添加。 具體的類設(shè)計(jì)如下: , ; ; ); ),); ),); ),); 。 。 /還有其他選項(xiàng),同上格式。 該方法有一個(gè)參數(shù),是 ,在調(diào)用該方法前,先用和 法將字段名和該條記錄的值存入,然后將這個(gè) 為參數(shù)傳入 法中。 在 法的最后,調(diào)用 的 法, 以根據(jù)傳入的參數(shù)自動(dòng)的生成增加記錄的 送到數(shù)據(jù)庫。 22 正對(duì) :主要是實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的各種操作:如與數(shù)據(jù)庫的連接,對(duì)數(shù)據(jù)庫的操作。 儲(chǔ)分配 圖書目錄文件: 序號(hào) 字段名 類型 長(zhǎng)度 精度 小數(shù)位數(shù) 默認(rèn)值 允許空 主鍵 說明 1 圖書編號(hào) 0 1 自動(dòng)編號(hào) 2 條形碼 0 3 書名 00 4 圖書類型 0 5 作者 0 6 譯者 0 7 0 8 出版社 0 9 價(jià)格 10 書架名稱 0 11 現(xiàn)存量 12 庫存總量 13 入庫時(shí)間 14 操作員 0 15 簡(jiǎn)介 00 16 借出次數(shù) 17 是否注銷 18 圖書狀態(tài) 0 入庫表: 序號(hào) 字段名 類型 長(zhǎng)度 精度 小數(shù)位數(shù) 默認(rèn)值 允許空 主鍵 外鍵 說明 1 書號(hào) 30 1 自動(dòng)編號(hào) 2 條形碼 20 3 書名 200 4 作者 20 5 出版社 30 6 版次 50 23 7 圖書類別 20 8 存放位置 20 9 單價(jià) 8 10 入庫數(shù)量 2 11 金額 8 12 經(jīng)手人 10 13 票號(hào) 30 14 操作員 10 15 日期 8 注: 22學(xué)生借書模塊 具體格式如下: 功能編號(hào) 022 功能名稱 學(xué)生借書模塊 內(nèi)容 功能流程圖 所屬業(yè)務(wù) 圖書館管理 所屬項(xiàng)目 圖書館管理系統(tǒng) 編寫人 陳新光 完成時(shí)間 2007碼 第 21 頁 能流程圖 借 書 . j s 項(xiàng) 檢 驗(yàn)( 非 空 )提 交 所 填 內(nèi) 容失 敗檢 查 學(xué) 生 欠 款 信 息成 功 欠 款 是 否 超 額執(zhí) 行 數(shù) 據(jù) 庫 操 作 處 理 借 書 數(shù) 據(jù) . j s 額超 額是 否 成 功失 敗顯 示 學(xué) 生 借 書 信息 . j s p 24 需要說明的問題: ( 1) 在進(jìn)行借書,修改數(shù)據(jù)信息時(shí),應(yīng)先查詢學(xué)生的欠款信息,如欠款超額,則利用 現(xiàn)信息提示,拒絕借書,如無超額,則接受借書。 ( 2) 為便于以后的恢復(fù)操作,此修改操作 只在表中做一個(gè)標(biāo)志,并不是真正的對(duì)其修改; 能描述 ( 1) 功能類型:修改數(shù)據(jù)和查詢數(shù)據(jù) ( 2) 功能描述:更新學(xué)生借書文件,圖書目錄文件等中的信息; ( 3) 前提業(yè)務(wù):管理模塊 ( 4) 后繼業(yè)務(wù):無 ( 5) 功能約束:權(quán)限約束 ( 6) 約束描述: ( 7) 操作權(quán)限:圖書館管理人員 面設(shè)計(jì) 1, 基礎(chǔ)信息處理 動(dòng)作說明如下: 動(dòng)作編號(hào) 動(dòng)作名稱 動(dòng)作描述 置 點(diǎn)擊按鈕 將文本框內(nèi)的所有數(shù)據(jù)清空 交 點(diǎn)擊按鈕 將數(shù)據(jù)提交到處理學(xué)生超額信息頁面 消 將當(dāng)前頁面關(guān)閉,并取消借閱 2, 數(shù)據(jù)描述 25 ( 1) 功能類型:修改數(shù)據(jù)和查詢數(shù)據(jù) ( 2) 界面設(shè)計(jì): ( 3) 數(shù)據(jù)字段描述: 字段名稱 長(zhǎng)度 錄入方式 是否非空項(xiàng) 數(shù)據(jù)檢驗(yàn) 默認(rèn)顯示 學(xué)生證件號(hào)碼 10 文本框 Y N 書籍條形碼號(hào) 10 文本框 Y N 3, 圖書借閱數(shù)據(jù)處理內(nèi)部邏輯 If(1”) 生超額 |學(xué)生不存在 ) /新增操作 = If( i=0;i% 33 針對(duì) 法如下: 批量處理還書。 ); ; ; ; ,10); ; ; T=+,+ + T=+; + T=可借 + =; ; 34 儲(chǔ)分配 借書文件: 序號(hào) 字段名 類型 長(zhǎng)度 精度 小數(shù) 位數(shù) 默認(rèn)值 允許空 主鍵 外鍵 說明 1 借閱編號(hào) 0 1 自動(dòng)編號(hào) 2 圖書編號(hào) 0 3 學(xué)生編號(hào) 0 4 借閱時(shí)間 5 到期時(shí)間 6 續(xù)借次數(shù) 7 操作員 0 8 狀態(tài) 0 學(xué)生文件: 序號(hào) 字段 字段名 類型 長(zhǎng)度 精度 小 數(shù)位數(shù) 默認(rèn)值 允許空 主鍵 說明 1 生編號(hào) 0 1 自動(dòng)編號(hào) 2 名 0 3 別 4 件號(hào)碼 5 5 系電話 0 6 記日期 7 效期至 8 借書數(shù) 9 生規(guī)則ID 0 10 否掛失 圖書目錄文件: 35 序號(hào) 字段名 類型 長(zhǎng)度 精度 小數(shù)位數(shù) 默認(rèn)值 允許空 主鍵 說明 1 圖書編號(hào) 0 1 自動(dòng)編號(hào) 2 條形碼 0 3 書名 00 4 圖書類型 0 5 作者 0 6 譯者 0 7 0 8 出版社 0 9 價(jià)格 10 書架名稱 0 11 現(xiàn)存量 12 庫存總量 13 入庫時(shí)間 14 操作員 0 15 簡(jiǎn)介 00 16 借出次數(shù) 17 是否注銷 18 圖書狀態(tài) 0 罰款單 ; 序號(hào) 字段名 類型 長(zhǎng)度 精度 小數(shù)位數(shù) 默認(rèn)值 允許空 主鍵 外鍵 說明 1 借閱編號(hào) 0 1 自動(dòng)編號(hào) 2 圖書編號(hào) 0 3 學(xué)生編號(hào) 0 4 應(yīng)罰金額 5 實(shí)收金額 6 狀態(tài) 7 備注 00 36 24圖書注銷 具體格式如下: 功能編號(hào) 024 功能名稱 圖書注銷模塊 內(nèi)容 功能流程圖 所屬業(yè)務(wù) 圖書館管理 所屬項(xiàng)目 圖書館管理系統(tǒng) 編寫人 陳新光 完成時(shí)間 2007碼 第 31 頁 能流程圖 注 銷 . j s 項(xiàng) 檢 測(cè)( 非 空 )提 交 數(shù) 據(jù) 處 理 . j s 失 敗是 否 成 功執(zhí) 行 數(shù) 據(jù) 庫 操 作 顯 示 結(jié) 果成 功失 敗需要說明的問題: ( 1) 顯示結(jié)果可直接在處理結(jié)果 利用 實(shí)現(xiàn)顯示功能! ( 2) 在處理圖書注銷的時(shí)候,為了便于以后的恢復(fù)操作,此 刪除操作只在表中做一標(biāo)志,并不是真正的刪除。 能描述 ( 1) 功能描述:刪除數(shù)據(jù) ( 2) 功能概述:注銷圖書 ( 3) 前提業(yè)務(wù):管理模塊 ( 4) 后繼業(yè)務(wù):無 ( 5) 約束描述: ( 6) 操作權(quán)限:圖書館管理人員 面設(shè)計(jì) ( 1) 基礎(chǔ)信息處理 37 動(dòng)作說明如下: 動(dòng)作編號(hào) 動(dòng)作名稱 動(dòng)作描述 置 點(diǎn)擊按鈕 將文本框內(nèi)的所有數(shù)據(jù)清空 交 點(diǎn)擊按鈕 將數(shù)據(jù)提交到處理還書信息頁面 ( 2) 界面描述: (

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論