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

正文內(nèi)容

基于vb的圖書(shū)借閱管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2024-12-11 09:28本頁(yè)面
  

【正文】 特別感謝提供實(shí)踐環(huán)境的省委黨校圖書(shū)館的老師們,他們提供的便利條件是我完成這次畢業(yè)設(shè)計(jì)的重要支持,對(duì)他們給予我的幫助表示感謝。 另外這次和我一起做畢業(yè)設(shè)計(jì)的同組同學(xué)們也給了我很大的幫助,同組同學(xué)們組成的開(kāi)發(fā)小組式的團(tuán)體,對(duì)提高編程技術(shù)有十分大的幫助。對(duì)今后繼續(xù)的學(xué)習(xí)或就業(yè)奠定了一定的基礎(chǔ)。對(duì)軟件的編制速度,復(fù)雜程度有了充分的認(rèn)識(shí)。在已經(jīng)完成的程序中,也存在許多不盡人意的算法和數(shù)據(jù)結(jié)構(gòu)。 因?yàn)槌醮为?dú)立完成一個(gè)軟件,所以軟件還有許多不完善的地方。積累了軟件開(kāi)發(fā)的經(jīng)驗(yàn),提高了編制程序的水平,加深理解了許多課程中、書(shū)本上學(xué)到的知識(shí)和理論。 通過(guò)這次畢業(yè)設(shè)計(jì),我掌握了 Access 數(shù)據(jù)庫(kù)結(jié)合 Visual Basic 的開(kāi)發(fā)管理信息系統(tǒng)初步的 方法 ,隨著畢業(yè)設(shè)計(jì)的完成,基本掌握了可視化面向?qū)ο缶幊陶Z(yǔ)言的使用方法。 36 第七章 結(jié)束語(yǔ) 畢業(yè)設(shè)計(jì)即將結(jié)束。由于設(shè)計(jì)時(shí)的失誤,導(dǎo)致不能正確的判斷讀者歸還圖書(shū)是否超期。在進(jìn)行黑盒測(cè)試時(shí),我以使用者的身份對(duì)其軟件進(jìn)行測(cè)試,隨意無(wú)數(shù)次的輸入符合條件的數(shù)據(jù),看結(jié)果是否與預(yù)期相符,如果相符則說(shuō)明程序?qū)斎氲臈l件反映正確,如果不符 35 則說(shuō)明程序有錯(cuò),所以這種黑盒測(cè)試只能證明程序有錯(cuò)而不能證明程序錯(cuò)。在進(jìn)行白盒測(cè)試時(shí),我以開(kāi)發(fā)者的身份對(duì)其軟件進(jìn)行測(cè)試,在完全了解系統(tǒng)功能、內(nèi)部結(jié)構(gòu)的前提下對(duì)系統(tǒng)進(jìn)行測(cè)試,看實(shí)現(xiàn)的功能與想要實(shí)現(xiàn)的設(shè)計(jì)有什么沖突不符,并及時(shí)改正。 (2) 機(jī)器測(cè)試 由于人工測(cè)試方法存在不足之處:由于心理上對(duì)自己程序的偏愛(ài),因此有些習(xí)慣性的錯(cuò)誤不易發(fā)現(xiàn),如果對(duì)功能理解有誤, 自己也不易糾正,所以在個(gè)人復(fù)查的基礎(chǔ)上又用了機(jī)器測(cè)試中的白盒測(cè)試和黑盒測(cè)試。比如在開(kāi)發(fā)還書(shū)處理模塊時(shí),對(duì)于借閱多本書(shū)的情況系統(tǒng)不能正確的處理,由于本人設(shè)計(jì)時(shí)對(duì)該功能理解上的錯(cuò)誤,未能發(fā)現(xiàn)此問(wèn)題。在開(kāi)發(fā)圖書(shū)借閱管理系統(tǒng)中,所用到的測(cè)試方法有人工測(cè)試和機(jī) 器測(cè)試。例如:當(dāng)某讀者來(lái)借書(shū),用戶(hù)為其填好借書(shū)基本信息,執(zhí)行借書(shū)操作后,看圖書(shū)的資料維護(hù)窗口中的“庫(kù)存數(shù)”是否減少,“借閱數(shù)量”是否增加,在查詢(xún)借閱信息窗口中能否查出某個(gè)讀者借了哪本書(shū),即讀者的基本信息,圖書(shū)的基本信息等等。例如:在添加圖書(shū)信息后,看在圖書(shū)信息列表中能否找到剛剛添加的圖書(shū)信息,看在圖書(shū)檢索窗口中能否查到這條信息等。 ③用錯(cuò)誤資料調(diào)試,例如:在添加圖書(shū)信息時(shí),“圖書(shū)名稱(chēng)”這項(xiàng)不填,當(dāng)保存時(shí)系統(tǒng)會(huì)提示錯(cuò)誤信息,“圖書(shū)名稱(chēng)不能為空”。 ①用正常資料調(diào)試,例如:在添加圖書(shū)信息時(shí),每一項(xiàng)都按要求去添加,當(dāng)保存時(shí)會(huì)提示“保存成功”。 30 圖 用戶(hù)登陸程序流程圖 輸入用戶(hù)編號(hào) 信息合法 輸入用戶(hù)密碼 密碼正確 進(jìn)入系統(tǒng) 是否退出 錯(cuò)誤提示 登陸次數(shù)加 1 Y Y 退出登陸 次數(shù) 3 N Y N Y N N 進(jìn) 入 退 出 31 圖 按編號(hào)查詢(xún)用戶(hù)程序流程圖 進(jìn) 入 退 出 用戶(hù)管理 用戶(hù)查詢(xún) 輸入用戶(hù)編號(hào) 信息合法 錯(cuò)誤提示 重新輸入 繼續(xù)查詢(xún) 按編號(hào)查詢(xún) 是否找到 顯示查詢(xún)結(jié)果 提示無(wú)該信息 Y Y Y Y N N N N 32 圖 讀者還書(shū)程序流程圖 還書(shū)處理 輸入借閱證號(hào) 信息合法 錯(cuò)誤提示 顯示借閱信息 有此證號(hào) 重新輸入 是否違章 刪除借閱 信息 修改圖書(shū)信息 繼續(xù)還書(shū) 錯(cuò)誤提示 Y Y Y Y Y N N N N N 添加罰款信息 進(jìn) 入 退 出 33 第六章 調(diào)試與測(cè)試 6. 1 調(diào)試 系統(tǒng)調(diào)試的目的是發(fā)現(xiàn)程序和系統(tǒng)中的錯(cuò)誤并及時(shí)予以糾正。所借圖書(shū)如果沒(méi)有過(guò)期則可正常還書(shū)。如果是合法有效的借閱證,即可進(jìn)行還書(shū)操作。 (3) 還書(shū)處理程序 流程圖 在流通處理模塊中,提供了還書(shū)處理操作的功能。如果查詢(xún)的用戶(hù)編號(hào)存在,即可快捷、方便的查到該用戶(hù)的詳細(xì)信息。 (2) 按編號(hào)查詢(xún)用戶(hù)程序流程圖 在用戶(hù)管理模塊中,提供了按編號(hào)查詢(xún)用戶(hù)信息的功能。如果密碼三次錯(cuò)誤,則退出程序。而且操作人員和管理人員相應(yīng)的權(quán)限也是不同的。 5. 2 程序流程圖 程序流程圖又稱(chēng)程序框圖,它是歷史最悠久使用最廣泛的描述軟件設(shè)計(jì)的方法。 (5) 程序的邏輯結(jié)構(gòu)清晰,有利于程序正確性證明。 (3) 不用 GOTO 語(yǔ)句僅使用單入口單出口的控制結(jié)構(gòu),是定額程序的靜態(tài)結(jié)構(gòu)和他的動(dòng)態(tài)結(jié)構(gòu)執(zhí)行情況比較一致。 使用結(jié)構(gòu)化程序設(shè)計(jì)技術(shù)主要有下述好處: (1) 自頂向下逐步求精的方法符合人類(lèi)解決復(fù)雜問(wèn)題的普遍規(guī)律,因此,可以顯著提高軟件開(kāi)發(fā)工程的功率和生產(chǎn)率。 因?yàn)椴捎玫?Visual Basic 編程語(yǔ)言是一種事件驅(qū)動(dòng)的面向?qū)ο蟮恼Z(yǔ)言,因此,軟件里的各種功能都由某個(gè)控件的某個(gè)事件觸發(fā),然后執(zhí)行一定的操作,使模塊與模塊之間的耦合程度降低,從而提高了系統(tǒng)的 可維護(hù)性。 還書(shū)日期:用于標(biāo)識(shí)讀者歸還圖書(shū)的時(shí)間。 讀者性別:標(biāo)識(shí)讀者性別。 讀者姓名:標(biāo)識(shí)讀者的姓名,不能為空值。 備注信息:用來(lái)記錄一些有用的信息。讀者借閱的總數(shù)量如果達(dá)到限制量,則不可以再借書(shū)。如果圖書(shū)已經(jīng)續(xù)借過(guò)一次,是不可以再續(xù)借的。 出版社名稱(chēng):用來(lái)標(biāo)識(shí)出版圖書(shū)的單位的名稱(chēng)。 圖書(shū)名稱(chēng):標(biāo)識(shí)圖書(shū)的名稱(chēng),不能為空值。 借閱數(shù)量:用于標(biāo)識(shí)讀者此次借閱該圖書(shū)的數(shù)量。 借閱日期:用于記錄讀者的借閱圖書(shū)時(shí)的時(shí)間。 讀者類(lèi)別:標(biāo)識(shí)讀者的種類(lèi),比如是學(xué)生還是老師。 ④借閱信息表 表名 lend 用于對(duì)借閱的基本信息進(jìn)行定義,如表 所示 26 表 圖書(shū)借閱表 ( lend ) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 寬 度 是否可以為空值 其他說(shuō)明 借閱證號(hào) Text 4 否 主鍵 讀者姓名 Text 30 否 讀者類(lèi)別 Text 8 否 讀者性別 Text 2 否 借閱日期 Date 8 否 應(yīng)還日期 Date 8 否 借閱數(shù)量 Val 8 否 圖書(shū)編號(hào) Text 4 否 外鍵 圖書(shū)名稱(chēng) Text 30 否 圖書(shū)類(lèi)別 Text 8 否 出版社名稱(chēng) Text 30 否 圖書(shū)作者 Text 10 否 續(xù)借次數(shù) Val 8 否 總借閱樹(shù) Val 8 否 備注信息 Text 100 是 其中借閱證號(hào):是讀者借閱圖書(shū)的唯一標(biāo)示,是借閱信息表的主鍵。 報(bào)損冊(cè)數(shù):用來(lái)記錄丟失或者損壞的圖書(shū)的數(shù)量。 現(xiàn)存冊(cè)數(shù):用來(lái)記錄圖書(shū)現(xiàn)在存有的數(shù)量。 圖書(shū)作者:用來(lái)記錄該圖書(shū)由誰(shuí)編寫(xiě)。 圖書(shū)類(lèi)別:標(biāo)識(shí)圖書(shū)的種類(lèi),比如是計(jì)算機(jī)類(lèi)還是文學(xué)類(lèi)。 25 表 圖書(shū)信息表 ( bookinfo ) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 寬 度 是否可以為空值 其他說(shuō)明 圖書(shū)編號(hào) Text 4 否 主鍵 圖書(shū)名稱(chēng) Text 30 否 圖書(shū)類(lèi)別 Text 8 否 出版社名稱(chēng) Text 30 否 圖書(shū)作者 Text 10 否 入庫(kù)冊(cè)數(shù) Val 8 否 現(xiàn)存冊(cè)數(shù) Val 8 否 借出冊(cè)數(shù) Val 8 否 報(bào)損冊(cè)數(shù) Val 8 否 備注信息 Text 100 是 其中圖書(shū)編號(hào):是圖書(shū)的唯一標(biāo)示,是圖書(shū)信息表的主鍵。 備注信息:用來(lái)記錄一些有用的信息。 有效日期:用于標(biāo)識(shí)讀者借閱證的有效時(shí)間。如果是學(xué)生標(biāo)識(shí)班級(jí),如果是其他類(lèi)別標(biāo)識(shí)工作單位。 讀者性別:標(biāo)識(shí)讀者性別。 讀者姓名:標(biāo) 識(shí)讀者的姓名,不能為空值。 用戶(hù)類(lèi)別:標(biāo)示用戶(hù)的類(lèi)別,是管理員還是操作員。 表 用戶(hù)信息表 ( userinfo) 字段名 數(shù)據(jù)類(lèi)型 寬 度 是首可以為空值 其他說(shuō)明 用戶(hù)編號(hào) Text 4 否 主 鍵 用戶(hù)姓名 Text 8 否 用戶(hù)密碼 Text 10 否 用戶(hù)類(lèi)別 Text 10 否 類(lèi)別編號(hào) Text 2 否 其中用戶(hù)編號(hào):是用戶(hù)進(jìn)入系統(tǒng)是輸入的編號(hào); 用戶(hù)姓名:是和用戶(hù)編號(hào)相對(duì)應(yīng)的姓名,用于用戶(hù)進(jìn)入系統(tǒng)輸入; 用戶(hù)密碼:登錄時(shí)需要確認(rèn)用戶(hù)的名字與口令是否相一致,以保證使用的安全性。 (9) 操作員權(quán)限表 userrank。 (7) 罰款表 forfeit。 (4) 圖書(shū)表 bookinfo; (5) 圖書(shū)類(lèi)別表 booktype。 (2) 讀者表 readinfo。 1 n 圖 讀者與圖書(shū)兩個(gè)實(shí)體之間的 E— R 圖 4. 3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 通過(guò)上述的分析,本“圖書(shū)借閱管理系統(tǒng)”由九個(gè)數(shù)據(jù)表構(gòu)成。下面就用 E— R圖的形式把實(shí)體與屬性的關(guān)系表示出來(lái),如圖 , 所示。 (4) 圖書(shū)借閱系統(tǒng)中的實(shí)體 ①讀者;②圖書(shū)。 ③用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫(xiě)上聯(lián)系名,用無(wú)向邊把菱形分別與有關(guān)實(shí)體相連接,在無(wú)向邊旁標(biāo)上聯(lián)系的類(lèi)型。在 E— R圖中: ①長(zhǎng)方形表示實(shí)體型,在框內(nèi)寫(xiě)上實(shí)體名。 ④概念模型很容易向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。 ②由于概念模型簡(jiǎn)潔、明晰、獨(dú)立于機(jī)器,
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1