軟件工程(軟件質(zhì)量與測(cè)試)課程設(shè)計(jì)圖書(shū)借閱管理系統(tǒng).doc
《軟件工程(軟件質(zhì)量與測(cè)試)課程設(shè)計(jì)圖書(shū)借閱管理系統(tǒng).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《軟件工程(軟件質(zhì)量與測(cè)試)課程設(shè)計(jì)圖書(shū)借閱管理系統(tǒng).doc(21頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、首都師范大學(xué)信息工程學(xué)院成人2013年第一學(xué)期(數(shù)據(jù)庫(kù)原理)期末試卷年級(jí)專業(yè): 軟件工程(軟件質(zhì)量與測(cè)試) 試卷類型:課程設(shè)計(jì) 姓名:劉偉 學(xué)號(hào):3131008127 成績(jī):題目:圖書(shū)借閱管理系統(tǒng)圖書(shū)借閱管理系統(tǒng)摘要隨著網(wǎng)絡(luò)技術(shù)的高速發(fā)展,計(jì)算機(jī)應(yīng)用的普及,利用計(jì)算機(jī)對(duì)圖書(shū)的日常管理勢(shì)在必行。雖然目前很多大型的圖書(shū)館已經(jīng)有一整套比較完善的管理系統(tǒng),但是在一些中小型的圖書(shū)館中,大部分工作仍需要手工完成,工作起來(lái)效率比較低,管理員不能及時(shí)了解圖書(shū)館內(nèi)各類圖書(shū)的借閱情況,讀者需要的圖書(shū)難以在短時(shí)間內(nèi)找到,不便于動(dòng)態(tài)及時(shí)地調(diào)整圖書(shū)結(jié)構(gòu)。本文論述了基于ACCESS 2003的圖書(shū)館管理系統(tǒng)的實(shí)現(xiàn)思路和開(kāi)
2、發(fā)過(guò)程,包括需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn),系統(tǒng)測(cè)試等方面。目錄1.開(kāi)發(fā)背景12.需求分析13.系統(tǒng)設(shè)計(jì)13.1系統(tǒng)目標(biāo)13.2業(yè)務(wù)流程圖23.3系統(tǒng)功能結(jié)構(gòu)圖24.數(shù)據(jù)庫(kù)設(shè)計(jì)34.1數(shù)據(jù)庫(kù)概要設(shè)計(jì)34.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)44.3表關(guān)系55.編碼及實(shí)現(xiàn)55.1登錄界面設(shè)計(jì)55.2系統(tǒng)主頁(yè)設(shè)計(jì)65.2.1系統(tǒng)主頁(yè)界面65.2.2系統(tǒng)主頁(yè)實(shí)現(xiàn)過(guò)程75.3圖書(shū)管理模塊設(shè)計(jì)75.3.1圖書(shū)管理模塊界面75.3.2圖書(shū)管理的實(shí)現(xiàn)過(guò)程85.4讀者管理模塊設(shè)計(jì)115.4.1讀者管理模塊界面115.4.2讀者管理的實(shí)現(xiàn)過(guò)程125.5借閱管理模塊設(shè)計(jì)125.5.1借閱管理模塊界面125.5.2借閱管理的實(shí)現(xiàn)過(guò)程
3、136.系統(tǒng)測(cè)試156.1登錄功能測(cè)試166.2圖書(shū)管理測(cè)試166.3讀者管理測(cè)試166.4借閱管理測(cè)試177.開(kāi)發(fā)環(huán)境及注意事項(xiàng)171. 開(kāi)發(fā)背景隨著現(xiàn)代圖書(shū)流通市場(chǎng)競(jìng)爭(zhēng)的愈演愈烈,如何以一種新的管理方式提高圖書(shū)流通信息的反饋速度,降低庫(kù)存占用,加快資金周轉(zhuǎn),提高工作效率,已經(jīng)成為提高競(jìng)爭(zhēng)力的關(guān)鍵。信息技術(shù)的發(fā)展給圖書(shū)的管理帶來(lái)了新的力量,通過(guò)圖書(shū)館管理系統(tǒng)對(duì)圖書(shū)的全程管理,不僅擺脫了人工管理所固有的一系列弊端和問(wèn)題,更重要的是提高了工作效率。2. 需求分析長(zhǎng)期以來(lái),人們使用傳統(tǒng)的人工方式管理圖書(shū)館的日常業(yè)務(wù),其操作流程比較繁瑣。在借書(shū)時(shí),讀者首先將要借的書(shū)好借閱證交給工作人員,然后工作人員
4、將每本書(shū)的信息卡片好讀者的借閱證放在一個(gè)小格欄里,最后在借閱證和每本書(shū)貼的借閱條上填寫(xiě)借閱信息。在還書(shū)時(shí),讀者首先將要還的書(shū)交給工作人員,然后工作人員根據(jù)圖書(shū)信息找到相應(yīng)的書(shū)卡好借閱證,并填寫(xiě)相應(yīng)的還書(shū)信息。從上述描述中可以發(fā)現(xiàn),傳統(tǒng)的手工流程存在著種種不足。首先處理借書(shū)、還書(shū)業(yè)務(wù)流程的效率很低;其次處理能力比較低,一斷時(shí)間內(nèi),所能服務(wù)的讀者人數(shù)只能是很有限的。為此,圖書(shū)借閱管理系統(tǒng)需要為解決上述問(wèn)題,提供快速的圖書(shū)信息檢索功能及快捷的圖書(shū)借閱、歸還流程。3. 系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)目標(biāo)根據(jù)圖書(shū)館日常圖書(shū)管理工作的需求,圖書(shū)借閱的管理流程,該系統(tǒng)實(shí)施后應(yīng)達(dá)到以下目標(biāo)。1. 界面設(shè)計(jì)友好、美觀,易
5、維護(hù),易操作。2. 圖書(shū)信息,讀者信息,借閱信息的分類管理。3. 借閱,歸還圖書(shū)功能。4. 實(shí)時(shí)查詢圖書(shū),讀者及借閱信息。5. 圖書(shū),讀者,借閱相關(guān)信息統(tǒng)計(jì)功能。3.2 業(yè)務(wù)流程圖圖書(shū)借閱管理系統(tǒng)的系統(tǒng)流程如圖3-1所示。讀者圖書(shū)借閱圖書(shū)歸還管理獲取讀者信息獲取圖書(shū)信息借閱成功歸還成功借閱信息處理圖書(shū)出庫(kù)圖書(shū)入庫(kù)更新讀者信息,圖書(shū)信息,借閱信息圖3-1 系統(tǒng)流程圖3.3 系統(tǒng)功能結(jié)構(gòu)圖根據(jù)圖書(shū)借閱管理系統(tǒng)的特點(diǎn),可以將其分為系統(tǒng)設(shè)置、讀者管理、圖書(shū)管理、借閱管理4個(gè)部分,其中各個(gè)部分及其包括的具體功能模塊如圖3-2所示。圖書(shū)借閱管理系統(tǒng)系統(tǒng)設(shè)置讀者管理圖書(shū)管理借閱管理登錄注銷統(tǒng)計(jì)信息新增讀者刪
6、除讀者修改圖書(shū)刪除圖書(shū)圖書(shū)借出圖書(shū)歸還新增圖書(shū)修改讀者查找讀者查找圖書(shū)借閱查詢圖3-2 系統(tǒng)功能結(jié)構(gòu)圖4. 數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)采用ACCESS 2003數(shù)據(jù)庫(kù),名稱為圖書(shū)借閱管理系統(tǒng).mdb,其中包含3張表。下面分別說(shuō)明數(shù)據(jù)庫(kù)的概要設(shè)計(jì)及邏輯設(shè)計(jì)。4.1 數(shù)據(jù)庫(kù)概要設(shè)計(jì)通過(guò)對(duì)本系統(tǒng)進(jìn)行的需求分析、系統(tǒng)流程設(shè)計(jì)以及系統(tǒng)功能結(jié)構(gòu)的確定,規(guī)劃出系統(tǒng)中使用的數(shù)據(jù)庫(kù)實(shí)體對(duì)象,具體說(shuō)明如下。圖書(shū)類:書(shū)名,作者,出版社,價(jià)格,圖書(shū)編號(hào),庫(kù)存。 讀者類:姓名,性別,讀者編號(hào),電話,身份證號(hào),已借數(shù)量。實(shí)體E-R圖如圖4-1所示:圖4-1 實(shí)體 E-R圖4.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)實(shí)體E-R圖,設(shè)計(jì)出數(shù)據(jù)表的結(jié)
7、構(gòu)。以下是主要數(shù)據(jù)表的數(shù)據(jù)結(jié)構(gòu)和用途。1. 圖書(shū)借閱表用于保存所有已借閱圖書(shū)的信息,該表的結(jié)構(gòu)如表4-2所示。表4-2 圖書(shū)借閱表字段名數(shù)據(jù)類型長(zhǎng)度主鍵描述借閱編號(hào)自動(dòng)編號(hào)10是借閱編號(hào)圖書(shū)編號(hào)文本100否圖書(shū)編號(hào)圖書(shū)名稱文本100否圖書(shū)名稱借出時(shí)間日期/時(shí)間短日期否借出日期歸還時(shí)間日期/時(shí)間短日期否歸還日期讀者編號(hào)文本50否讀者編號(hào)讀者姓名文本20否讀者姓名罰金貨幣10否罰金2. 圖書(shū)信息表用于保存所有圖書(shū)信息,該表的結(jié)構(gòu)如表4-3所示。表4-3 圖書(shū)信息表字段名數(shù)據(jù)類型長(zhǎng)度主鍵描述圖書(shū)編號(hào)自動(dòng)編號(hào)100是圖書(shū)編號(hào)書(shū)名文本100否圖書(shū)名稱出版社文本100否出版社名稱作者文本80否作者姓名價(jià)格
8、貨幣10否圖書(shū)價(jià)格庫(kù)存數(shù)字4否庫(kù)存量3. 讀者信息表用于保存所有讀者信息,該表的結(jié)構(gòu)如表4-4所示。表4-4 讀者信息表字段名數(shù)據(jù)類型長(zhǎng)度主鍵描述讀者編號(hào)自動(dòng)編號(hào)50是讀者編號(hào)讀者姓名文本50否讀者姓名性別文本50否讀者性別身份證號(hào)文本50否身份證號(hào)電話文本50否聯(lián)系電話已借數(shù)量數(shù)字4否已借數(shù)量4.3 表關(guān)系 圖4-5 “圖書(shū)借閱管理系統(tǒng)” 表間關(guān)系圖5. 編碼及實(shí)現(xiàn)5.1 登錄界面設(shè)計(jì)在登錄窗口中添加2個(gè)文本框控件,分別用于輸入用戶名和密碼,1個(gè)commandButton控件。用于觸發(fā)登錄事件,界面如圖5-1所示。圖5-1 登錄界面以下是“登錄”按鈕的click事件的主要代碼 :Privat
9、e Sub login_Click()Dim a, b As StringIf IsNull(用戶名) ThenMsgBox (請(qǐng)輸入用戶名!)ElseIf IsNull(密碼) ThenMsgBox (請(qǐng)輸入密碼!)Elsea = Me.用戶名b = Me.密碼If a liuwei Or b 123 Then MsgBox (用戶名或密碼有誤!) Me.用戶名 = Me.密碼 = Me.用戶名.SetFocusElseMsgBox (歡迎登錄圖書(shū)借閱管理系統(tǒng)!) DoCmd.Close DoCmd.OpenForm 主頁(yè)End IfEnd IfEnd Sub5.2 系統(tǒng)主頁(yè)設(shè)計(jì)5.2.1
10、系統(tǒng)主頁(yè)界面管理員通過(guò)“登錄”模塊驗(yàn)證后,可以登錄到圖書(shū)借閱管理系統(tǒng)的主頁(yè)。系統(tǒng)主頁(yè)主要包括讀者管理、圖書(shū)管理、借閱管理、統(tǒng)計(jì)信息4部分。系統(tǒng)主頁(yè)界面如圖5-2所示。 圖5-2 系統(tǒng)主頁(yè)界面5.2.2 系統(tǒng)主頁(yè)實(shí)現(xiàn)過(guò)程(1) 添加一個(gè)標(biāo)簽控件用于顯示系統(tǒng)名稱。(2) 添加4個(gè)commandButton控件用于各功能模塊入口。(3) 使用openform命令進(jìn)行各窗體的鏈接。(4) 添加1個(gè)commandButton控件用于退出系統(tǒng)。(5) 使用close命令退出系統(tǒng)。5.3 圖書(shū)管理模塊設(shè)計(jì)5.3.1 圖書(shū)管理模塊界面圖書(shū)管理模塊主要包括查看圖書(shū)詳細(xì)信息、添加圖書(shū)信息、修改圖書(shū)信息、刪除圖書(shū)信
11、息、導(dǎo)出圖書(shū)詳細(xì)信息5個(gè)功能。在主頁(yè)點(diǎn)擊“圖書(shū)管理”進(jìn)入到圖書(shū)管理頁(yè)面。頁(yè)面運(yùn)行效果如圖5-3所示。圖5-3 圖書(shū)管理界面5.3.2 圖書(shū)管理的實(shí)現(xiàn)過(guò)程1. 設(shè)計(jì)步驟(1) 本模塊使用的數(shù)據(jù)表是“圖書(shū)信息”。(2) 新建主窗體,并在主窗體中引用子窗體,用于顯示所有圖書(shū)信息。(3) 上方添加文本框和commandButton控件,用于圖書(shū)信息查找,導(dǎo)出。(4) 下方添加文本框和commandButton控件,用于圖書(shū)新增,修改,刪除。2. 實(shí)現(xiàn)代碼commandButton控件均用單擊事件觸發(fā),實(shí)現(xiàn)代碼如下:“查詢”圖書(shū)功能代碼:Private Sub 查詢_Click()Me.存書(shū)查詢子窗體.
12、RequeryEnd Sub“刪除”圖書(shū)功能代碼:Private Sub 刪除_Click()Dim code, SQL As StringIf Me.圖書(shū)編號(hào) = 自動(dòng)編號(hào) ThenMsgBox 請(qǐng)?jiān)谏戏搅斜碇羞x擇要?jiǎng)h除的圖書(shū)!Elsecode = Me.圖書(shū)編號(hào)SQL = Delete * FROM 圖書(shū)信息 Where 圖書(shū)編號(hào)= & codeCurrentProject.Connection.Execute SQLMsgBox 刪除成功!Me.存書(shū)查詢子窗體.RequeryEnd IfEnd Sub“新增”圖書(shū)功能代碼:Private Sub 新增_Click()Dim zz,cbs,
13、kc,jg,sm,SQL As StringIf Me.圖書(shū)編號(hào) 自動(dòng)編號(hào) Then Me.書(shū)名1 = Null Me.作者1 = Null Me.出版社1 = Null Me.價(jià)格1 = Null Me.庫(kù)存1 = Null Me.圖書(shū)編號(hào) = 自動(dòng)編號(hào)ElseIf IsNull(書(shū)名1) ThenMsgBox 請(qǐng)輸入書(shū)名!ElseIf IsNull(作者1) ThenMsgBox 請(qǐng)輸入作者!ElseIf IsNull(出版社1) ThenMsgBox 請(qǐng)輸入出版社!ElseIf IsNull(價(jià)格1) ThenMsgBox 請(qǐng)輸入價(jià)格!ElseIf IsNull(庫(kù)存1) ThenMsg
14、Box 請(qǐng)輸入庫(kù)存!Elsezz = Me.作者1cbs = Me.出版社1kc = Me.庫(kù)存1jg = Me.價(jià)格1sm = Me.書(shū)名1SQL = insert into 圖書(shū)信息(作者,出版社,庫(kù)存,價(jià)格,書(shū)名) values( & zz & , & cbs & , & kc & , & jg & , & sm & )CurrentProject.Connection.Execute SQLMsgBox 新增成功!Me.存書(shū)查詢子窗體.RequeryEnd IfEnd Sub“修改”圖書(shū)功能代碼:Private Sub 修改_Click()Dim code,zz,cbs,kc,jg,s
15、m,SQL As StringIf Me.圖書(shū)編號(hào) = 自動(dòng)編號(hào) ThenMsgBox 請(qǐng)?jiān)谏戏搅斜碇羞x擇要修改的圖書(shū)!Elsecode = Me.圖書(shū)編號(hào)zz = Me.作者1cbs = Me.出版社1kc = Me.庫(kù)存1jg = Me.價(jià)格1sm = Me.書(shū)名1SQL = update 圖書(shū)信息 set 作者= & zz & ,出版社= & cbs & ,庫(kù)存= & kc & ,價(jià)格= & jg & ,書(shū)名= & sm & Where 圖書(shū)編號(hào)= & codeCurrentProject.Connection.Execute SQLMsgBox 修改成功!Me.存書(shū)查詢子窗體.Requ
16、eryEnd IfEnd Sub5.4 讀者管理模塊設(shè)計(jì)5.4.1 讀者管理模塊界面讀者管理模塊主要包括讀者新增,讀者修改,讀者刪除,讀者查找,讀者導(dǎo)出5個(gè)功能。在主頁(yè)點(diǎn)擊“讀者管理”進(jìn)入到讀者管理頁(yè)面。頁(yè)面運(yùn)行效果如圖5-4所示。圖5-4 讀者管理界面5.4.2 讀者管理的實(shí)現(xiàn)過(guò)程1. 設(shè)計(jì)步驟(1) 本模塊使用的數(shù)據(jù)表是“讀者信息”。(2) 新建主窗體,并在主窗體中引用子窗體,用于顯示所有讀者信息。(3) 上方添加文本框和commandButton控件,用于讀者信息查找,導(dǎo)出。(4) 下方添加文本框和commandButton控件,用于讀者新增,修改,刪除。2. 實(shí)現(xiàn)代碼commandBu
17、tton控件均用單擊事件觸發(fā),部分實(shí)現(xiàn)代碼如下:“查詢”讀者功能代碼:Private Sub 查詢_Click()Me.讀者查詢子窗體.RequeryEnd Sub“刪除”讀者功能代碼:Private Sub 刪除_Click()Dim code, SQL As StringIf Me.讀者編號(hào) = 自動(dòng)編號(hào) ThenMsgBox 請(qǐng)?jiān)谏戏搅斜碇羞x擇要?jiǎng)h除的讀者!Elsecode = Me.讀者編號(hào)SQL = Delete * FROM 讀者信息 Where 讀者編號(hào)= & codeCurrentProject.Connection.Execute SQLMsgBox 刪除成功!Me.讀者查詢
18、子窗體.RequeryEnd If End Sub“新增”,“修改”讀者功能代碼同新增修改圖書(shū)類似,這里不重復(fù)說(shuō)明。5.5 借閱管理模塊設(shè)計(jì)5.5.1 借閱管理模塊界面借閱管理模塊主要包括圖書(shū)借出,圖書(shū)歸還、借閱查找,借閱導(dǎo)出4個(gè)功能。在主頁(yè)點(diǎn)擊“借閱管理”進(jìn)入到借閱管理頁(yè)面。頁(yè)面運(yùn)行效果如圖5-5所示。圖5-5 借閱管理界面5.5.2 借閱管理的實(shí)現(xiàn)過(guò)程1. 設(shè)計(jì)步驟(1) 本模塊使用的數(shù)據(jù)表是“圖書(shū)借閱”。(2) 新建主窗體,并在主窗體中引用子窗體,用于顯示所有借閱信息。(3) 上方添加文本框和commandButton控件,用于借閱信息查找,導(dǎo)出。(4) 下方添加文本框和commandB
19、utton控件,用于圖書(shū)借出,圖書(shū)歸還。2. 實(shí)現(xiàn)代碼commandButton控件均用單擊事件觸發(fā),實(shí)現(xiàn)代碼如下:“查詢”借閱信息功能代碼:Private Sub 查詢_Click()Me.借閱查詢子窗體.RequeryEnd Sub“歸還”圖書(shū)功能代碼:Private Sub 歸還_Click()Dim a, b, c, d, e, f, g, h, k As StringDim i, j As IntegerIf Not IsNull(歸還時(shí)間) ThenMsgBox 該圖書(shū)已歸還,不需要再次歸還!Elsea = Me.借閱編號(hào)f = Me.讀者編號(hào)1g = Me.圖書(shū)編號(hào)1h = Me
20、.借出時(shí)間c = Datei = DateDiff(d, h, Now)b = update 圖書(shū)借閱 set 歸還時(shí)間= & c & where 借閱編號(hào)= & ad = update 圖書(shū)信息 set 庫(kù)存=庫(kù)存+1 where 圖書(shū)編號(hào)= & ge = update 讀者信息 set 已借數(shù)量=已借數(shù)量-1 where 讀者編號(hào)= & fCurrentProject.Connection.Execute bCurrentProject.Connection.Execute dCurrentProject.Connection.Execute eIf i = 15 ThenMsgBox 歸
21、還成功!Me.借閱查詢子窗體.RequeryElsej = (i - 15) * 5k = update 圖書(shū)借閱 set 罰金= & j & where 借閱編號(hào)= & aCurrentProject.Connection.Execute kMsgBox 歸還成功!圖書(shū)借出時(shí)間超過(guò)了15天,應(yīng)交罰款: & j & 元Me.借閱查詢子窗體.RequeryEnd If End If End Sub“借出”圖書(shū)功能代碼:Private Sub 借出_Click()Dim a, b, c, d, e, f, g As StringDim h, i As IntegerIf IsNull(圖書(shū)名稱1)
22、 ThenMsgBox 請(qǐng)輸入圖書(shū)名稱!ElseIf IsNull(讀者姓名1) ThenMsgBox 請(qǐng)輸入讀者姓名!Elsea = Me.圖書(shū)編號(hào)1b = Me.圖書(shū)名稱1c = Me.讀者編號(hào)1d = Me.讀者姓名1h = DLookup(庫(kù)存, 圖書(shū)信息, 圖書(shū)編號(hào)= & a & )If h = 0 ThenMsgBox 該圖書(shū)已沒(méi)有庫(kù)存,請(qǐng)選擇其他圖書(shū)!Elsee = insert into 圖書(shū)借閱(讀者編號(hào),讀者姓名,圖書(shū)編號(hào),圖書(shū)名稱) values( & c & , & d & , & a & , & b & )f = update 圖書(shū)信息 set 庫(kù)存=庫(kù)存-1 whe
23、re 圖書(shū)編號(hào)= & ag = update 讀者信息 set 已借數(shù)量=已借數(shù)量+1 where 讀者編號(hào)= & cCurrentProject.Connection.Execute eCurrentProject.Connection.Execute fCurrentProject.Connection.Execute gMsgBox 借出成功!Me.借閱查詢子窗體.RequeryEnd If End If End Sub6. 系統(tǒng)測(cè)試模塊功能測(cè)試,就是為了檢查在模塊中有沒(méi)有不能實(shí)現(xiàn)或?qū)崿F(xiàn)有問(wèn)題的功能,或是運(yùn)行是否穩(wěn)定以及能否反復(fù)使用。以下是對(duì)系統(tǒng)的主要功能進(jìn)行測(cè)試的步驟及其測(cè)試結(jié)果。6.
24、1 登錄功能測(cè)試測(cè)試目的:測(cè)試登錄功能是否運(yùn)行正常。測(cè)試步驟:1.進(jìn)入登陸界面;2.輸入用戶名liuwei,密碼:111,點(diǎn)擊登陸;3.輸入用戶名liuwei,密碼:123,點(diǎn)擊登陸。期望結(jié)果:1.當(dāng)輸入輸入用戶名liuwei,密碼:111時(shí),登陸不成功,提示“用戶名或密碼有誤!” 2.當(dāng)輸入用戶名輸入用戶名liuwei,密碼:123時(shí),登陸成功。提示“歡迎登錄圖書(shū)借閱管理系統(tǒng)!”實(shí)測(cè)結(jié)果:經(jīng)測(cè)試此功能運(yùn)行正常。6.2 圖書(shū)管理測(cè)試測(cè)試目的:圖書(shū)信息能否修改并成功保存到數(shù)據(jù)庫(kù)中。測(cè)試步驟:1.成功登陸圖書(shū)借閱管理系統(tǒng)2.點(diǎn)擊添加主頁(yè)“圖書(shū)管理”3.在圖書(shū)信息列表中選擇一條要修改的圖書(shū)信息4.修
25、改下方顯示的圖書(shū)信息5.點(diǎn)擊“修改”期望結(jié)果:提示“修改成功”并在圖書(shū)列表中正確顯示修改后的圖書(shū)信息。實(shí)測(cè)結(jié)果:經(jīng)測(cè)試此功能運(yùn)行正常。6.3 讀者管理測(cè)試測(cè)試目的:能夠根據(jù)用戶輸入條件查詢出符合條件的數(shù)據(jù)測(cè)試步驟:1.成功登陸圖書(shū)借閱管理系統(tǒng)2.點(diǎn)擊添加主頁(yè)“讀者管理”3.在讀者管理頁(yè)面上方“姓名”字段里輸入“三”4.點(diǎn)擊“查詢”期望結(jié)果:可以搜索出所有姓名里包含“三”的讀者。實(shí)測(cè)結(jié)果:經(jīng)測(cè)試此功能運(yùn)行正常。6.4 借閱管理測(cè)試測(cè)試目的:能夠成功歸還圖書(shū)測(cè)試步驟:1.成功登陸圖書(shū)借閱管理系統(tǒng)2.點(diǎn)擊添加主頁(yè)“借閱管理”3.在借閱管理列表中選擇一條含有歸還時(shí)間的借閱信息4點(diǎn)擊“歸還”5.在借閱管
26、理列表中選擇一條沒(méi)有有歸還時(shí)間的借閱信息6.點(diǎn)擊“歸還”期望結(jié)果:執(zhí)行第4步后會(huì)提示:“該圖書(shū)已歸還,不需要再次歸還”。 執(zhí)行第6步后會(huì)提示:“歸還成功”相關(guān)讀者已借數(shù)量減1,相關(guān)圖書(shū)庫(kù)存數(shù)量加1。實(shí)測(cè)結(jié)果:經(jīng)測(cè)試此功能運(yùn)行正常。7. 開(kāi)發(fā)環(huán)境及使用注意事項(xiàng)(1) 開(kāi)發(fā)環(huán)境:Microsoft OFFICE ACCESS 2003(2) 數(shù)據(jù)庫(kù):ACCESS 2003(3) 本系統(tǒng)管理員用戶名為:liuwei,密碼為:123。(4) 因?yàn)橄到y(tǒng)編寫(xiě)時(shí)包含了宏和VBA,所以啟動(dòng)系統(tǒng)時(shí)會(huì)有以下提示,如圖 7-1所示。請(qǐng)選擇“否”。 圖7-1 安全提示(5) 如果用ACCESS 2007 查看請(qǐng)?jiān)谶x項(xiàng)信任中心宏設(shè)置啟用所有宏。(6) 因?yàn)榧嫒菪詥?wèn)題光盤(pán)上的數(shù)據(jù)庫(kù)系統(tǒng)會(huì)報(bào)一個(gè)查詢更新錯(cuò)誤,以致無(wú)法執(zhí)行增刪改操作,暫時(shí)還沒(méi)找到解決辦法。如要演示圖書(shū)管理系統(tǒng)請(qǐng)用另外提交的壓縮包里的數(shù)據(jù)庫(kù)系統(tǒng)。18
- 溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《產(chǎn)品價(jià)值鏈與營(yíng)銷戰(zhàn)略》
- lecture 9(精品)
- Where’s your pen pal from (2)
- (精品)實(shí)驗(yàn)二血清γ球蛋白的分離純化與鑒定by陳蔚文
- 企業(yè)專利風(fēng)險(xiǎn)管理
- 高中記敘文寫(xiě)作指導(dǎo):寫(xiě)人要凸顯個(gè)性ppt課件
- 新生兒溶血病的發(fā)病機(jī)理臨床癥狀課件
- 7、艱辛的求索 (2)
- 學(xué)校心理健康教育組織管理課件
- IE七大手法的發(fā)展歷程
- 頸托的正確使用課件
- (精品)電功與電功率復(fù)習(xí)1
- 李曉光-管理學(xué)原理第十三章領(lǐng)導(dǎo)工作概述
- 固體中的相結(jié)構(gòu)
- 智能化酒店系統(tǒng)PPT