圖書標(biāo)準(zhǔn)管理系統(tǒng)-_第1頁
圖書標(biāo)準(zhǔn)管理系統(tǒng)-_第2頁
圖書標(biāo)準(zhǔn)管理系統(tǒng)-_第3頁
圖書標(biāo)準(zhǔn)管理系統(tǒng)-_第4頁
圖書標(biāo)準(zhǔn)管理系統(tǒng)-_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

學(xué)號(hào)09030026數(shù)據(jù)庫原理和應(yīng)用設(shè)計(jì)說明書圖書管理系統(tǒng)起止日期:12月20日至12月31日學(xué)生姓名路新麗班級(jí)09信息科學(xué)1班成績指導(dǎo)老師李瑋電子信息工程系年12月28日

一、創(chuàng)建數(shù)據(jù)庫和表數(shù)據(jù)庫密碼(119921)1)創(chuàng)建表創(chuàng)建表需要先創(chuàng)建表結(jié)構(gòu)。需要?jiǎng)?chuàng)建3張表:“圖書”、“借閱者”和“借閱統(tǒng)計(jì)”,各表內(nèi)容和結(jié)構(gòu)分別以下表1-1~1-6所表示。1-1“圖書”表信息1-2“借閱者”表信息1-3“借閱統(tǒng)計(jì)”表信息表11-SEQ表11-\*ARABIC1“圖書”表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小主鍵其它圖書編號(hào)文本10主鍵分類名文本20書名文本50作者文本20出版社文本20定價(jià)貨幣默認(rèn)小數(shù)位數(shù)為1庫存量數(shù)字整型表11-SEQ表11-\*ARABIC2“借閱者”表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小主鍵其它借書證號(hào)文本10主鍵姓名文本10性別文本2設(shè)置為查閱列表默認(rèn)為男出生日期日期/時(shí)間默認(rèn)短日期系文本10班級(jí)文本10表11-SEQ表11-\*ARABIC3“借閱統(tǒng)計(jì)”表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小主鍵其它借書證號(hào)文本10主鍵設(shè)置為查閱列表圖書編號(hào)文本10主鍵設(shè)置為查閱列表借書日期日期/時(shí)間主鍵短日期還書日期日期/時(shí)間短日期已還是/否默認(rèn)默認(rèn)為否3.創(chuàng)建表之間關(guān)系表和表之間是經(jīng)過相關(guān)字段進(jìn)行連接來建立關(guān)系,系統(tǒng)中“借閱者”表和“借閱統(tǒng)計(jì)”表之間經(jīng)過“借書證號(hào)”字段建立了一對(duì)多關(guān)系,“圖書”表和“借閱統(tǒng)計(jì)”表經(jīng)過“圖書編號(hào)”字段建立了一對(duì)多關(guān)系,圖1-7所表示。創(chuàng)建表之間關(guān)系時(shí)均要實(shí)施參考完整性、設(shè)置級(jí)聯(lián)更新和級(jí)聯(lián)刪除。圖1-7表之間關(guān)系2)創(chuàng)建相關(guān)窗體依據(jù)功效模塊需求創(chuàng)建各個(gè)窗體,窗體中包含到查詢、報(bào)表和宏也同時(shí)設(shè)計(jì)出來。本系統(tǒng)數(shù)據(jù)維護(hù)窗體關(guān)鍵有:圖書信息維護(hù)窗體、借閱者信息維護(hù)窗體。1.創(chuàng)建圖書窗體(1)使用“自動(dòng)創(chuàng)建窗體:縱欄式”方法創(chuàng)建“圖書”窗體。窗體統(tǒng)計(jì)源為“圖書”表,將窗體保留為“圖書信息維護(hù)”。(2)打開窗體設(shè)計(jì)視圖,調(diào)整標(biāo)簽和文本框大小和位置,將它們字體均設(shè)置為“宋體、加粗”、字號(hào)設(shè)置為“11”。(3)使用命令按鈕添加“添加統(tǒng)計(jì)”、“保留統(tǒng)計(jì)”、“刪除統(tǒng)計(jì)”、“打印統(tǒng)計(jì)”、“關(guān)閉窗體”按鈕,自動(dòng)生成對(duì)應(yīng)統(tǒng)計(jì)和關(guān)閉窗體操作。(3)使用命令按鈕添加4個(gè)圖形樣式按鈕作為導(dǎo)航按鈕,自動(dòng)生成瀏覽統(tǒng)計(jì)操作。(4)將窗體“滾動(dòng)條”設(shè)置為“二者均無”,將“統(tǒng)計(jì)選擇器”、“導(dǎo)航按鈕”和“分隔線”屬性設(shè)置為“否”。(5)選擇“格式”|“自動(dòng)套用格式”命令,將窗體格式設(shè)置為“宣紙”,將窗體保留為“圖書信息維護(hù)”,窗體視圖圖1-8所表示。圖1-8“圖書”數(shù)據(jù)維護(hù)窗體各個(gè)按鈕功效實(shí)現(xiàn)結(jié)果以下:添加統(tǒng)計(jì)保留統(tǒng)計(jì)2.借書和還書窗體1.借書依據(jù)輸入借書證號(hào)和圖書編號(hào),單擊“借書”按鈕時(shí)需將“圖書”表中對(duì)應(yīng)統(tǒng)計(jì)“庫存量”減1同時(shí)在“借閱統(tǒng)計(jì)”表中添加一條新統(tǒng)計(jì)。所以在創(chuàng)建借書窗體同時(shí)還需要分別創(chuàng)建借書修改圖書庫存量查詢、借書追加借閱統(tǒng)計(jì)查詢和借書宏。(1)創(chuàng)建借書窗體使用窗體設(shè)計(jì)視圖創(chuàng)建借書窗體,在窗體中添加3個(gè)未綁定文本框,窗體各控件關(guān)鍵屬性設(shè)置如表1-9所表示。將窗體“滾動(dòng)條”設(shè)置為“二者均無”,“統(tǒng)計(jì)選擇器”、“導(dǎo)航按鈕”和“分隔線”屬性設(shè)置為“否”,窗體設(shè)計(jì)視圖圖1-9所表示,將窗體保留為“借書”。表11-SEQ表11-\*ARABIC4“借書”窗體屬性表對(duì)象屬性說明標(biāo)簽1名稱:label1標(biāo)題:借書證號(hào)標(biāo)簽2名稱:label3標(biāo)題:圖書編號(hào)標(biāo)簽3名稱:label5標(biāo)題:借書日期文本框1名稱:Text0控件提醒文本:請(qǐng)輸入借書證號(hào)在其中輸入借書證號(hào)文本框2名稱:Text2控件提醒文本:請(qǐng)輸入圖書編號(hào)在其中輸入圖書編號(hào)文本框3名稱:Text4單擊時(shí)默認(rèn)為目前日期(2)創(chuàng)建借書修改圖書數(shù)量查詢單擊“借書”按鈕時(shí),需依據(jù)“借書”窗體文本框(名稱為Text2)中輸入圖書編號(hào)將“圖書”表中對(duì)應(yīng)統(tǒng)計(jì)“庫存量”字段值減1,所以需要設(shè)計(jì)一個(gè)更新查詢,查詢?cè)O(shè)計(jì)視圖圖1-10所表示。將查詢保留為“借書修改圖書數(shù)量”。圖11.SEQ圖11.\*ARABIC1“借書修改圖書數(shù)量”設(shè)計(jì)視圖(3)創(chuàng)建借書追加借閱統(tǒng)計(jì)查詢單擊“借書”按鈕,將文本框中輸入借書證號(hào)、圖書編號(hào)、借書日期增加到“借閱統(tǒng)計(jì)”表新統(tǒng)計(jì)中。所以需要設(shè)計(jì)一個(gè)追加查詢用于追加借閱統(tǒng)計(jì),具體方法為在“SQL”視圖中輸入以下SQL語句:InsertInto借閱統(tǒng)計(jì)(借書證號(hào),圖書編號(hào),借書日期)Values(Forms!借書窗體!Text0,Forms!借書窗體!Text2,Forms!借書窗體!Text4);將查詢保留為“借書追加統(tǒng)計(jì)”。(4)創(chuàng)建借書宏功效:打開“借書修改圖書數(shù)量”和“借書追加查詢”。表1-11所表示為“借書”宏設(shè)置。表1-11“借書”宏設(shè)置表宏名操作設(shè)置借書OpenQuery查詢名稱:借書追加查詢OpenQuery查詢名稱:借書修改圖書數(shù)量(5)創(chuàng)建借書返回宏功效:打開“主控窗體”,關(guān)閉目前窗體。表1-12所表示為“借書返回”宏設(shè)置。表1-12“借書返回”宏設(shè)置表宏名操作設(shè)置借書返回OpenForm窗體名稱:主控窗體Close對(duì)象名稱:借書窗體(6)修改借書窗體使用窗體設(shè)計(jì)視圖修改“借書”窗體,在窗體上添加2個(gè)命令按鈕:“返回”和“借書”,圖1-13所表示。將2個(gè)命令按鈕分別和“借書返回”宏和“借書”宏相連接,命令按鈕設(shè)置如表1-14所表示。表1-14“借書”窗體命令按鈕屬性表對(duì)象屬性說明按鈕1名稱:command1標(biāo)題:返回單擊事件:“借書返回”宏按鈕2名稱:command2標(biāo)題:借書單擊事件:“借書”宏單擊“借書日期”文本框Text4時(shí),自動(dòng)生成目前系統(tǒng)日期,經(jīng)過在模塊中編寫以下代碼實(shí)現(xiàn):PrivateSubText4_Click()Text4.Text=DateEndSub借書操作結(jié)果以下:1-15借書窗體1-16按借書按鈕后“借書統(tǒng)計(jì)中數(shù)據(jù)2.還書依據(jù)還書窗體文本框中輸入借書證號(hào)和圖書編號(hào),單擊“還書”按鈕時(shí)更新3項(xiàng)內(nèi)容:(1)將“圖書”表中對(duì)應(yīng)統(tǒng)計(jì)“庫存量”增1。(2)將“借閱統(tǒng)計(jì)”表中“已還”字段設(shè)置為“True”。(3)將“借閱統(tǒng)計(jì)”表中“還書日期”更新為還書窗體中還書日期(名稱為Text4)。所以在創(chuàng)建還書窗體同時(shí)還需要?jiǎng)?chuàng)建還書修改圖書庫存量、還書日期、已換狀態(tài)查詢和還書返回宏。(1)創(chuàng)建還書窗體使用窗體設(shè)計(jì)視圖創(chuàng)建還書窗體,在窗體中添加3個(gè)未綁定文本框,窗體各控件關(guān)鍵屬性設(shè)置如表2-1所表示。將窗體“滾動(dòng)條”設(shè)置為“二者均無”,“統(tǒng)計(jì)選擇器”、“導(dǎo)航按鈕”和“分隔線”屬性設(shè)置為“否”,窗體設(shè)計(jì)視圖圖2-2所表示,將窗體保留為“還書窗體”。表2-1“還書”窗體屬性表對(duì)象屬性說明標(biāo)簽1名稱:label1標(biāo)題:借書證號(hào)標(biāo)簽2名稱:label3標(biāo)題:圖書編號(hào)標(biāo)簽3名稱:label5標(biāo)題:還書日期文本框1名稱:Text0控件提醒文本:請(qǐng)輸入借書證號(hào)在其中輸入借書證號(hào)文本框2名稱:Text2控件提醒文本:請(qǐng)輸入圖書編號(hào)在其中輸入圖書編號(hào)文本框3名稱:Text4單擊時(shí)默認(rèn)為目前日期圖2-2“還書”窗體設(shè)計(jì)視圖(2)創(chuàng)建還書窗體查詢創(chuàng)建一個(gè)更新查詢用于修改圖書庫存量、已還狀態(tài)和還書日期,查詢?cè)O(shè)計(jì)視圖圖2-3所表示,將查詢保留為“還書更改數(shù)量狀態(tài)日期”。2-3“還書修改圖書數(shù)量”查詢?cè)O(shè)計(jì)視圖(3)創(chuàng)建還書返回宏功效:打開“主控窗體”,關(guān)閉目前窗體。表2-4所表示為“還書返回”宏設(shè)置。表2-4“還書返回”宏設(shè)置表宏名操作設(shè)置還書返回OpenForm窗體名稱:主控窗體Close對(duì)象名稱:還書窗體(4)修改還書窗體使用設(shè)計(jì)視圖修改“還書”窗體,在窗體上添加2個(gè)命令按鈕:“返回”和“還書”,圖2-4所表示。將2個(gè)命令按鈕分別和“還書返回”宏和“還書”宏相連接,命令按鈕設(shè)置如表2-5所表示。圖2-4“還書窗體”窗體視圖表2-5“還書”窗體屬性表對(duì)象屬性說明按鈕1名稱:command1標(biāo)題:返回單擊事件:“還書返回”宏按鈕2名稱:command2標(biāo)題:還書使用命令按鈕向?qū)?chuàng)建“還書”按鈕使用命令按鈕向?qū)?chuàng)建:在對(duì)話框中依次選擇“雜項(xiàng)”-“運(yùn)行查詢”-“還書更改數(shù)量狀態(tài)日期”。并選擇“格式-自動(dòng)套用格式-遠(yuǎn)征”。在借書窗體中借書證號(hào)、圖書編號(hào)分別輸入:09030026B013還書運(yùn)行結(jié)果以下:2-6還書窗體 2-7運(yùn)行后表中統(tǒng)計(jì)結(jié)果3.創(chuàng)建查詢?cè)诓樵兡K中包含“查詢出版社信息”、“查詢借閱者借書信息”、“按書名模糊查詢”、“按分類名模糊查詢”、“查詢未還書信息”等子模塊,所以創(chuàng)建查詢窗體前應(yīng)先創(chuàng)建查詢模塊中各個(gè)窗體。1.創(chuàng)建查詢出版社信息窗體(1)創(chuàng)建圖書子窗體以“圖書”表為統(tǒng)計(jì)源,使用“自動(dòng)創(chuàng)建窗體:縱欄式”創(chuàng)建窗體,將窗體“統(tǒng)計(jì)選擇器”和“分隔線”屬性設(shè)置為“否”,將窗體保留為“圖書子窗體”。(2)創(chuàng)建查詢?cè)诓樵儭癝QL”視圖中輸入以下SQL語句:SelectDistinct圖書.出版社From圖書;并保留為“查詢出版社”。運(yùn)行結(jié)果以下:2-8查詢結(jié)果(3)創(chuàng)建按出版社查詢窗體使用設(shè)計(jì)視圖創(chuàng)建“按出版社查詢窗體”,設(shè)置窗體統(tǒng)計(jì)源為“查詢出版社”。在窗體中使用組合框向?qū)砑右粋€(gè)組合框,組合框統(tǒng)計(jì)源為查詢中“出版社”字段,將窗體“滾動(dòng)條”設(shè)置為“二者均無”,將“統(tǒng)計(jì)選擇器”、“導(dǎo)航按鈕”和“分隔線”屬性設(shè)置為“否”。在窗體中添加子窗體“圖書子窗體”,當(dāng)在主窗體組合框中下拉列表框中選擇一個(gè)出版社時(shí),子窗體中顯示出對(duì)應(yīng)出版社圖書信息,窗體視圖圖3-1所表示。圖3-1“按出版社查詢窗體”窗體視圖圖3-2“組合框向?qū)А睂?duì)話框使用組合框向?qū)砑咏M合框時(shí),一定要選擇“組合框向?qū)А睂?duì)話框中“在基于組合框中選定值而創(chuàng)建窗體上查找統(tǒng)計(jì)”如3-22.創(chuàng)建按書名模糊查詢窗體(1)創(chuàng)建按書名模糊查詢:需要?jiǎng)?chuàng)建帶通配符參數(shù)查詢,查詢?cè)O(shè)計(jì)視圖圖3-3所表示,將查詢保留為“按書名模糊查詢”。圖3-3“按書名模糊查詢”設(shè)計(jì)視圖同理,“按分類名模糊查詢”窗體如3-4 3-4按分類名模糊查詢視圖4.創(chuàng)建未還書信息窗體(1)創(chuàng)建未還書查詢查詢統(tǒng)計(jì)源需要三張表:“借閱者”、“借閱統(tǒng)計(jì)”和“圖書”,分別選擇每張表中相關(guān)字段,查詢?cè)O(shè)計(jì)視圖圖4-1所表示,將查詢保留為“未還書查詢”。圖4-1“未還書查詢”設(shè)計(jì)視圖①因?yàn)椴樵兾催€書信息,需要將“借閱統(tǒng)計(jì)”表“已還”字段條件行設(shè)置為“False”。②為了使查詢結(jié)果愈加滿意,在不更改表結(jié)構(gòu)情況下,需要添加一個(gè)計(jì)算字段“應(yīng)還日期”。設(shè)借書期限設(shè)定為30天,則“應(yīng)還日期”經(jīng)過計(jì)算表示式“[借書日期]+30”得出。(2)創(chuàng)建未還書窗體使用“自動(dòng)創(chuàng)建窗體:表格式”“按書名模糊查詢”窗體,窗體統(tǒng)計(jì)源為“未還書查詢”,單擊“格式”|“自動(dòng)套用格式”命令,將窗體格式設(shè)置為“宣紙”。將窗體保留為“未還書窗體”,窗體視圖圖4-2所表示。圖4-2“未還書查詢窗體”窗體視圖4.查詢借閱者借書信息窗體(1)創(chuàng)建某一借閱者借書統(tǒng)計(jì)窗體使用設(shè)計(jì)視圖創(chuàng)建“某一借閱者借書統(tǒng)計(jì)”窗體,在窗體上利用按鈕向?qū)?chuàng)建“查詢”和“關(guān)閉窗體”按鈕,并在按鈕向?qū)е羞x擇“窗體操作—打開窗體”分別打開“某一借閱者借書統(tǒng)計(jì)子窗體”和關(guān)閉目前窗體。窗體視圖圖4-3所表示,窗體漢字本框名稱為Text0。圖4-3“某一借閱者借書統(tǒng)計(jì)”窗體視圖(2)創(chuàng)建某一借閱者借書統(tǒng)計(jì)查詢需要使用參數(shù)查詢,查詢?cè)O(shè)計(jì)視圖圖4-4所表示,將查詢保留為“查詢某一借閱者借書統(tǒng)計(jì)”。去掉“借書證號(hào)“行其顯示行“√”圖4-4“查詢某一借閱者借書統(tǒng)計(jì)”設(shè)計(jì)視圖(3)創(chuàng)建某一借閱者借書統(tǒng)計(jì)子窗體以查詢“查詢某一借閱者借書統(tǒng)計(jì)”為統(tǒng)計(jì)源,使用“自動(dòng)創(chuàng)建窗體:表格式”窗體,并在“窗體頁腳”處利用按鈕向?qū)?chuàng)建“返回”按鈕,功效是返回到“某一借閱者借書統(tǒng)計(jì)”窗體,將窗體“滾動(dòng)條”設(shè)置為“二者均無”,將“統(tǒng)計(jì)選擇器”、“導(dǎo)航按鈕”和“分隔線”屬性設(shè)置為“否”。窗體設(shè)計(jì)視圖圖4-5所表示,將窗體保留為“某一借閱者借書統(tǒng)計(jì)子窗體”。圖4-5“某一借閱者借書統(tǒng)計(jì)”窗體設(shè)計(jì)視圖5)創(chuàng)建查詢窗體使用設(shè)計(jì)視圖方法創(chuàng)建查詢窗體,窗體中按鈕經(jīng)過命令按鈕向?qū)?chuàng)建,功效是打開對(duì)應(yīng)查詢子窗體,窗體視圖圖11.24所表示。5-1“查詢窗體” 5-2“統(tǒng)計(jì)”窗體統(tǒng)計(jì)使用窗體設(shè)計(jì)視圖創(chuàng)建統(tǒng)計(jì)窗體,將窗體“滾動(dòng)條”設(shè)置為“二者均無”,“統(tǒng)計(jì)選擇器”、“導(dǎo)航按鈕”和“分隔線”屬性設(shè)置為“否”,將窗體保留為“統(tǒng)計(jì)”。在窗體中使用命令按鈕向?qū)?chuàng)建圖11.25所表示“按出版社統(tǒng)計(jì)圖書”、“按分類名統(tǒng)計(jì)圖書”、“未還書統(tǒng)計(jì)”3個(gè)按鈕,分別打開對(duì)應(yīng)報(bào)表?!胺祷刂骺卮绑w”按鈕經(jīng)過將其“單擊”事件設(shè)置為“返回”宏實(shí)現(xiàn),“返回”宏設(shè)置如表5-3所表示。宏名操作設(shè)置返回主控窗體OpenForm窗體名稱:主控窗體Close對(duì)象類型:窗體對(duì)象名稱:統(tǒng)計(jì)表5-3“返回”宏設(shè)置表6)使用生成表查詢?cè)O(shè)計(jì)“超出借書期限”查詢(自己創(chuàng)建)可查詢超出借書期限借書統(tǒng)計(jì)。包含了借書證號(hào)、圖書編號(hào)、借閱者姓名、借書日期和還書日期。利用生成表查詢創(chuàng)建名為“超出借書期限”創(chuàng)建對(duì)應(yīng)窗體.SELECT借閱統(tǒng)計(jì).借書證號(hào),借閱統(tǒng)計(jì).圖書編號(hào),借閱統(tǒng)計(jì).借書日期,借閱統(tǒng)計(jì).還書日期,借閱統(tǒng)計(jì).已還INTO超出借書期限FROM借閱統(tǒng)計(jì);運(yùn)行結(jié)果以下:7)創(chuàng)建刪除已還統(tǒng)計(jì)查詢(自己創(chuàng)建)為了方便清楚查看未還統(tǒng)計(jì)者信息,創(chuàng)建刪除已還統(tǒng)計(jì)查詢,將表中已還書者信息刪除。在設(shè)計(jì)視圖中創(chuàng)建并選擇“刪除查詢”,輸入以下數(shù)據(jù),見圖:運(yùn)行結(jié)果以下:二、報(bào)表創(chuàng)建使用報(bào)表能夠方便地瀏覽多種信息,所以依據(jù)需要設(shè)計(jì)以下報(bào)表:1.創(chuàng)建“瀏覽借閱者信息”報(bào)表和“瀏覽圖書信息”報(bào)表能夠使用自動(dòng)創(chuàng)建報(bào)表方法創(chuàng)建這兩張報(bào)表,報(bào)表統(tǒng)計(jì)源分別為“借閱者”表和“圖書”表。圖6-1所表示為“瀏覽借閱者信息”報(bào)表預(yù)覽效果。圖6-1“瀏覽借閱者信息”報(bào)表預(yù)覽效果2.按出版社統(tǒng)計(jì)圖書使用報(bào)表向?qū)伞鞍闯霭嫔缃y(tǒng)計(jì)圖書”報(bào)表,而且按圖11.27所表示修改報(bào)表設(shè)計(jì)視圖,報(bào)表預(yù)覽效果圖11.28所表示。圖6-1“按出版社統(tǒng)計(jì)圖書”報(bào)表部分預(yù)覽效果(1)在報(bào)表向?qū)е邪础俺霭嫔纭边M(jìn)行分組,并對(duì)“庫存量”字段進(jìn)行匯總設(shè)計(jì)。(2)“按分類名統(tǒng)計(jì)圖書”報(bào)表也能夠用上面方法進(jìn)行設(shè)計(jì),報(bào)表預(yù)覽效果圖11.29所表示。圖11.SEQ圖11.\*ARABIC2“按分類名統(tǒng)計(jì)圖書”報(bào)表部分預(yù)覽效果3.未還書報(bào)表以前面創(chuàng)建“未還書”查詢(圖11.19)為統(tǒng)計(jì)源設(shè)計(jì)“未還書報(bào)表”,報(bào)表設(shè)計(jì)視圖圖11.30所表示,圖11.31所表示為報(bào)表預(yù)覽效果。圖11.SEQ圖11.\*ARABIC3“未還書報(bào)表”預(yù)覽效果三、登錄系統(tǒng)設(shè)計(jì)將已經(jīng)創(chuàng)建完成數(shù)據(jù)庫窗體和報(bào)表組織在一起,便于操作。關(guān)鍵包含創(chuàng)建登錄窗體、創(chuàng)建主控窗體、創(chuàng)建數(shù)據(jù)庫密碼等。1.創(chuàng)建登錄窗體當(dāng)輸入正確用戶名“路新麗”和密碼“119921”時(shí),單擊“確定”按鈕打開“主控窗體”。創(chuàng)建宏如7-1本系統(tǒng)設(shè)計(jì)登錄窗體圖7-2所表示,“登錄”宏組設(shè)置如表11-12所表示。圖7-2“登錄窗體”視圖表7-1“登錄”宏組設(shè)置表宏名條件操作設(shè)置確定[Text0]="admin"And[Text2]="abc"OpenForm對(duì)象名稱:主控窗體Close對(duì)象名稱:登錄窗體[Text0]<>"admin"Or[Text0]IsNullMsgBox消息:您輸入用戶名有誤,請(qǐng)重新輸入!類型:警告?標(biāo)題:警告!SetValue項(xiàng)目:Text0表示式:""GoToControl控件名稱:Text0[Text2]<>"abc"Or[Text2]IsNullMsgBox消息:您輸入密碼有誤,請(qǐng)重新輸入!類型:警告?標(biāo)題:警告!SetValue項(xiàng)目:Text2表示式:""GoToControl控件名稱:Text2退出Close對(duì)象名稱:登錄窗體將登錄窗體設(shè)置為開啟窗體。2.創(chuàng)建主控窗體依據(jù)圖11.1所表示功效模塊,使用窗體設(shè)計(jì)視圖創(chuàng)建主控窗體,在窗體上添加一個(gè)標(biāo)簽,輸入“圖書借閱系統(tǒng)”,窗體布局圖7-3所表示。主控窗體中每一個(gè)按鈕全部能打開對(duì)應(yīng)子模塊,表7-4所表示為“主控窗體”屬性表圖7-3主控窗體表7-4“主控窗體”屬性表對(duì)象屬性說明標(biāo)簽名稱:label1標(biāo)題:圖書借閱系統(tǒng)字體:隸書字號(hào):36前景色:255(紅色)主體背景色:15527384選項(xiàng)組1隸屬標(biāo)簽標(biāo)題:數(shù)據(jù)維護(hù)包含“圖書”和“借閱者”按鈕選項(xiàng)組2隸屬標(biāo)簽標(biāo)題:基礎(chǔ)功效包含按鈕3~按鈕8按鈕1標(biāo)題:圖書打開圖書信息維護(hù)窗體按鈕2標(biāo)題:借閱者打開借閱者信息維護(hù)窗體按鈕3標(biāo)題:瀏覽圖書打開瀏覽圖書信息報(bào)表按鈕4標(biāo)題:瀏覽借閱者打開瀏覽借閱者信息報(bào)表按鈕5標(biāo)題:還書打開借書窗體按鈕6標(biāo)題

溫馨提示

  • 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)論