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

正文內(nèi)容

vfp課程設(shè)計(jì)指導(dǎo)書(shū)--圖書(shū)管理信息系統(tǒng)(參考版)

2025-01-18 18:55本頁(yè)面
  

【正文】 5.“借閱數(shù)據(jù)分析”表單數(shù)據(jù)源規(guī)劃“借閱數(shù)據(jù)分析”表單的功能是為圖書(shū)管理員提供一個(gè)操作界。4.“歸還數(shù)據(jù)錄入”表單數(shù)據(jù)源規(guī)劃“歸還數(shù)據(jù)錄入”表單的功能是提供歸還圖書(shū)時(shí)的數(shù)據(jù)錄入操作界面,其數(shù)據(jù)源包括三個(gè)表對(duì)象“借閱數(shù)據(jù)表”、“讀者數(shù)據(jù)表”、“圖書(shū)數(shù)據(jù)表”和一個(gè)視圖對(duì)象“讀者歸還視圖”。3.“借閱數(shù)據(jù)錄入”表單數(shù)據(jù)源規(guī)劃“借閱數(shù)據(jù)錄入”表單的功能是提供借閱數(shù)據(jù)錄入的操作界面,其數(shù)據(jù)源包括三個(gè)表對(duì)象“借閱數(shù)據(jù)表”、“讀者數(shù)據(jù)表”、“圖書(shū)數(shù)據(jù)表”和一個(gè)視圖對(duì)象“讀者借閱視圖”。2.“圖書(shū)編目數(shù)據(jù)錄入”表單數(shù)據(jù)源規(guī)劃“圖書(shū)編目數(shù)據(jù)錄入”表單的功能是編輯圖書(shū)編目數(shù)據(jù),其數(shù)據(jù)源包括兩個(gè)表對(duì)象“圖書(shū)數(shù)據(jù)表”和“出版社”。 規(guī)劃表單數(shù)據(jù)源1.“讀者數(shù)據(jù)錄入”表單數(shù)據(jù)源規(guī)劃“讀者數(shù)據(jù)錄入”表單的功能是編輯讀者數(shù)據(jù),其數(shù)據(jù)源包括兩個(gè)表對(duì)象“讀者數(shù)據(jù)表”和“讀者類別”。在“圖書(shū)館管理信息系統(tǒng)(LIBMIS)”中,需要設(shè)計(jì)6個(gè)表單對(duì)象,“讀者數(shù)據(jù)錄入”、“圖書(shū)編目數(shù)據(jù)錄入”、“借閱數(shù)據(jù)錄入”、“歸還數(shù)據(jù)錄入”、“借閱數(shù)據(jù)分析”和“超期歸還數(shù)據(jù)處理”,分別提供相關(guān)業(yè)務(wù)的操作界面。如圖336所示。圖335 瀏覽“延期歸還讀者數(shù)據(jù)視圖”中的數(shù)據(jù) “延期歸還圖書(shū)數(shù)據(jù)視圖”瀏覽操作“延期歸還圖書(shū)數(shù)據(jù)視圖”基于“延期歸還讀者數(shù)據(jù)視圖”與“圖書(shū)數(shù)據(jù)表”產(chǎn)生,本身并未設(shè)置任何篩選條件。因此,可以直接在“”項(xiàng)目管理器中的“數(shù)據(jù)”選項(xiàng)卡上選中“延期歸還讀者數(shù)據(jù)視圖”標(biāo)題,再單擊項(xiàng)目管理器上的“瀏覽”按鈕“”,即可在視圖瀏覽窗口看到“延期歸還讀者數(shù)據(jù)視圖”中的數(shù)據(jù)。圖334 瀏覽“圖書(shū)借閱數(shù)據(jù)分析視圖”中的數(shù)據(jù)請(qǐng)為內(nèi)存變量“dStart”和“dEnd”賦予不同的起止日期數(shù)據(jù),觀察“圖書(shū)借閱數(shù)據(jù)分析視圖”中數(shù)據(jù)的變化。因此,可以直接在“”項(xiàng)目管理器中的“數(shù)據(jù)”選項(xiàng)卡上選中“圖書(shū)借閱數(shù)據(jù)分析視圖”標(biāo)題,再單擊項(xiàng)目管理器上的“瀏覽”按鈕“”,即可在視圖瀏覽窗口看到“圖書(shū)借閱數(shù)據(jù)分析視圖”中的數(shù)據(jù)。圖333 瀏覽“讀者借閱數(shù)據(jù)分析視圖”中的數(shù)據(jù)請(qǐng)為內(nèi)存變量“dStart”和“dEnd”賦予不同的起止日期數(shù)據(jù),觀察“讀者借閱數(shù)據(jù)分析視圖”中數(shù)據(jù)的變化??稍凇啊表?xiàng)目管理器的“命令”窗口中輸入以下Visual FoxPro命令序列:dEnd=date()dStart=date()200然后,在“圖書(shū)館管理”項(xiàng)目管理器中的“數(shù)據(jù)”選項(xiàng)卡上選中“讀者借閱數(shù)據(jù)分析視圖”標(biāo)題,再單擊項(xiàng)目管理器上的“瀏覽”按鈕“”,即可在視圖瀏覽窗口看到“讀者借閱數(shù)據(jù)分析視圖”中的數(shù)據(jù)。 “讀者借閱數(shù)據(jù)分析視圖”瀏覽操作由于“讀者借閱數(shù)據(jù)分析視圖”設(shè)置有篩選條件“ = ?dStart AND = ?dEnd”,其中篩選條件實(shí)例“dStart”和“dEnd”為內(nèi)存變量。如圖332所示。D040190339。因此,應(yīng)該先為內(nèi)存變量“cPerson1”賦值,方可瀏覽“讀者歸還視圖”。圖331 瀏覽“讀者借閱視圖”中的數(shù)據(jù)請(qǐng)為內(nèi)存變量“cPerson”賦予不同的“讀者編號(hào)”數(shù)據(jù),觀察“讀者借閱視圖”中數(shù)據(jù)的變化。然后,在“圖書(shū)館管理”項(xiàng)目管理器中的“數(shù)據(jù)”選項(xiàng)卡上選中“讀者借閱視圖”圖標(biāo),再單擊項(xiàng)目管理器上的“瀏覽”按鈕“”,即可在視圖瀏覽窗口看到“讀者借閱視圖”中的數(shù)據(jù)。可在“”項(xiàng)目管理器的“命令”窗口中輸入Visual FoxPro命令:cPerson=39。 “讀者借閱視圖”瀏覽操作由于“讀者借閱視圖”設(shè)置有篩選條件“ = ?cPerson AND = .T.”,其中篩選條件實(shí)例“cPerson”為內(nèi)存變量。 Visual FoxPro視圖瀏覽操作為了瀏覽一個(gè)視圖,可以在項(xiàng)目管理器中的“數(shù)據(jù)”選項(xiàng)卡上選中它的標(biāo)題,然后單擊項(xiàng)目管理器上的“瀏覽”按鈕“”,即可打開(kāi)視圖瀏覽窗口瀏覽視圖當(dāng)前數(shù)據(jù)記錄。因此,設(shè)置完成“延期歸還圖書(shū)數(shù)據(jù)視圖”的數(shù)據(jù)源與字段之后,也就完成了“延期歸還圖書(shū)數(shù)據(jù)視圖”的設(shè)計(jì)。圖3219 為“延期歸還圖書(shū)數(shù)據(jù)視圖”設(shè)定字段由于“延期歸還圖書(shū)數(shù)據(jù)視圖”不需要設(shè)置篩選條件,也不需要設(shè)置排序依據(jù)與分組依據(jù)。這些選定字段被添加入“延期歸還圖書(shū)數(shù)據(jù)視圖”中的順序?qū)㈥P(guān)系到視圖中字段的顯示順序,應(yīng)該依序進(jìn)行。2.設(shè)定“延期歸還圖書(shū)數(shù)據(jù)視圖”字段為“延期歸還圖書(shū)數(shù)據(jù)視圖”設(shè)定字段的操作需在“視圖設(shè)計(jì)器”的“字段”選項(xiàng)卡上進(jìn)行。然后,在隨之出現(xiàn)的“聯(lián)接編輯”對(duì)話框中,將兩個(gè)數(shù)據(jù)源之間的關(guān)系設(shè)定為“Inner Join”。接著,在隨后出現(xiàn)的“新建本地視圖”對(duì)話框中單擊“新建視圖”按鈕。圖3218 為“延期歸還讀者數(shù)據(jù)視圖”設(shè)定排序依據(jù)完成“延期歸還讀者數(shù)據(jù)視圖”的設(shè)計(jì)操作后,應(yīng)該關(guān)閉視圖設(shè)計(jì)器,并確定需要保存,然后將視圖對(duì)象命名為“延期歸還讀者數(shù)據(jù)視圖”。應(yīng)該在“排序依據(jù)”選項(xiàng)卡上的“字段名”列表框中選定“”字段,然后單擊“添加”按鈕“”將其添加進(jìn)入“排序條件”組合框中。如圖3217所示。圖3216 為“延期歸還讀者數(shù)據(jù)視圖”設(shè)定數(shù)據(jù)源與字段2.設(shè)定“延期歸還讀者數(shù)據(jù)視圖”篩選條件為“延期歸還讀者數(shù)據(jù)視圖” 設(shè)定篩選條件的操作需在“視圖設(shè)計(jì)器”的“篩選”選項(xiàng)卡上進(jìn)行。這些選定字段被添加入“延期歸還讀者數(shù)據(jù)視圖”中的順序?qū)㈥P(guān)系到視圖中字段的顯示順序,應(yīng)該依序進(jìn)行。接下來(lái)的操作應(yīng)為“延期歸還讀者數(shù)據(jù)視圖”設(shè)定字段。然后,在隨之出現(xiàn)的“聯(lián)接編輯”對(duì)話框中,將兩個(gè)數(shù)據(jù)源之間的關(guān)系設(shè)定為“Inner Join”。接著,在隨后出現(xiàn)的“新建本地視圖”對(duì)話框中單擊“新建視圖”按鈕。圖3215 為“圖書(shū)借閱數(shù)據(jù)分析視圖”設(shè)定數(shù)據(jù)源與字段完成“圖書(shū)借閱數(shù)據(jù)分析視圖”的設(shè)計(jì)操作后,應(yīng)該關(guān)閉視圖設(shè)計(jì)器,并確定需要保存,然后將視圖對(duì)象命名為“圖書(shū)借閱數(shù)據(jù)分析視圖”。兩個(gè)視圖設(shè)計(jì)中存在的差異僅僅在于數(shù)據(jù)源與字段的不同。 “圖書(shū)借閱數(shù)據(jù)分析視圖”設(shè)計(jì)操作“圖書(shū)借閱數(shù)據(jù)分析視圖”的規(guī)劃,可知“圖書(shū)借閱數(shù)據(jù)分析視圖”的設(shè)計(jì)操作應(yīng)該基本相同于“讀者借閱數(shù)據(jù)分析視圖”的設(shè)計(jì)操作。圖3214 為“讀者借閱數(shù)據(jù)分析視圖”設(shè)定分組依據(jù)至此,“讀者借閱數(shù)據(jù)分析視圖”設(shè)計(jì)操作完畢。圖3213 為“讀者借閱數(shù)據(jù)分析視圖”設(shè)定“排序依據(jù)”4.設(shè)定“讀者借閱數(shù)據(jù)分析視圖”分組依據(jù)在“分組依據(jù)”選項(xiàng)卡的“可用字段”組合框中選定“讀者編號(hào)”字段,然后單擊“添加”按鈕“”,將其添加進(jìn)入“分組依據(jù)”選項(xiàng)卡的“分組字段”組合框中,使“讀者編號(hào)”字段成為視圖中的分組依據(jù)字段。應(yīng)該在“排序依據(jù)”選項(xiàng)卡上的“字段名”列表框中選定“CNT(1) AS 借閱次數(shù)”字段,然后單擊“添加”按鈕“”將其添加進(jìn)入“排序條件”組合框中。如圖3212所示。接著,可以設(shè)置第二個(gè)篩選條件。圖3211 為“讀者借閱數(shù)據(jù)分析視圖”設(shè)定字段3.設(shè)定“讀者借閱數(shù)據(jù)分析視圖”篩選與排序依據(jù)為“讀者借閱數(shù)據(jù)分析視圖”設(shè)定篩選條件的操作需在“視圖設(shè)計(jì)器”的“篩選”選項(xiàng)卡上進(jìn)行?!白x者借閱數(shù)據(jù)分析視圖”中的其余6個(gè)字段均為源自數(shù)據(jù)源表的字段,應(yīng)該在“視圖設(shè)計(jì)器”中“字段”選項(xiàng)卡上的“可用字段”組合框中,逐一依序選定,并逐一單擊“添加”按鈕“”將其添加進(jìn)入“字段”選項(xiàng)卡上的“選定字段”組合框中,直至這6個(gè)字段全部成為“讀者借閱數(shù)據(jù)分析視圖”中的字段。接著,應(yīng)該單擊Visual FoxPro表達(dá)式編輯器中的“確定”按鈕“”返回視圖設(shè)計(jì)器,即可在“函數(shù)和表達(dá)式”文本框中得到所需要的計(jì)算表達(dá)式設(shè)置。如圖3210所示。在視圖設(shè)計(jì)器中的“函數(shù)和表達(dá)式”文本框右端,有一個(gè)Visual FoxPro表達(dá)式編輯器調(diào)用按鈕“”,單擊這個(gè)按鈕即可調(diào)用Visual FoxPro表達(dá)式編輯器。圖329 為“讀者借閱數(shù)據(jù)分析視圖”設(shè)定數(shù)據(jù)源2.設(shè)定“讀者借閱數(shù)據(jù)分析視圖”字段設(shè)置完畢“讀者借閱數(shù)據(jù)分析視圖”數(shù)據(jù)源以及聯(lián)接條件后,需要為“讀者借閱數(shù)據(jù)分析視圖”設(shè)定字段。然后,在隨之出現(xiàn)的“聯(lián)接編輯”對(duì)話框中,將兩個(gè)數(shù)據(jù)源之間的關(guān)系設(shè)定為“Inner Join”。接著,在隨后出現(xiàn)的“新建本地視圖”對(duì)話框中單擊“新建視圖”按鈕。圖328 為“讀者歸還視圖”設(shè)定更新條件同樣,完成“讀者歸還視圖”設(shè)計(jì)操作后,應(yīng)該關(guān)閉視圖設(shè)計(jì)器,并確定需要保存,然后將視圖對(duì)象命名為“讀者歸還視圖”?!白x者歸還視圖”的更新對(duì)象也為“借閱數(shù)據(jù)表”,更新關(guān)鍵字卻為“圖書(shū)編號(hào)”、“讀者編號(hào)”和“借閱日期”三個(gè)字段的組合,更新字段分別為“借閱狀態(tài)”、“實(shí)歸還日期”和“處罰記錄”,SQL WHER子句包括“關(guān)鍵字和已修改字段”,使用更新為“SQL UPDATE”,采用“發(fā)送SQL更新”方式更新數(shù)據(jù)源。請(qǐng)參照“讀者借閱視圖”的設(shè)計(jì)操作過(guò)程,進(jìn)行“讀者歸還視圖”的設(shè)定數(shù)據(jù)源與字段操作、設(shè)定篩選與排序操作。然后,單擊“保存”對(duì)話框中的“確定”按鈕“”。這時(shí),Visual FoxPro將彈出“詢問(wèn)”對(duì)話框要求確認(rèn)是否保存這個(gè)視圖。關(guān)于“讀者借閱視圖”的更新條件屬性設(shè)置參見(jiàn)圖326所示。最后,必須選定“發(fā)送SQL更新”單選框,以保證使用SQL方式實(shí)施更新。再接著需要在“使用更新”單選框列表中選定“SQL UPDATE”單選框。接著需要在“SQL WHERE子句包括”單選框列表中選定“關(guān)鍵字和已修改字段”單選框。接著,可以單擊“全部更新”按鈕“”,使得“字段名”組合框中所有來(lái)源于“借閱數(shù)據(jù)表”的字段名的“”列出現(xiàn)更新字段標(biāo)記符號(hào)“√”。根據(jù)“讀者借閱視圖”的屬性特征,必須選定“圖書(shū)編號(hào)”和“讀者編號(hào)”共同作為關(guān)鍵字段。在視圖設(shè)計(jì)器“更新條件”選項(xiàng)卡上,首先應(yīng)該在“表”列表框中選定需要更新數(shù)據(jù)的表, 根據(jù)“讀者借閱視圖”的功能需求,必須選定“借閱數(shù)據(jù)表”。圖325 為“讀者借閱視圖”設(shè)定“排序依據(jù)”4.設(shè)定“讀者借閱視圖”更新條件,需要為“讀者借閱視圖”設(shè)定更新條件。而后,在“排序依據(jù)”選項(xiàng)卡上的“字段名”列表框中選定“”,然后單擊“添加”按鈕“”將其添加進(jìn)入“排序依據(jù)”組合框中。如圖324所示。而后,在“篩選”選項(xiàng)卡上的“字段名”列表框中選定“”,在“條件”列表框中選定篩選運(yùn)算符“=”,在“實(shí)例”文本框中輸入篩選值“?cPerson”,并在“邏輯”列表框中選定關(guān)聯(lián)下一個(gè)篩選表達(dá)式的邏輯運(yùn)算符“.AND.”。圖323 在“視圖設(shè)計(jì)器”中為“讀者借閱視圖”設(shè)定字段3.設(shè)定“讀者借閱視圖”篩選與排序依據(jù),需要為“讀者借閱視圖”設(shè)定篩選條件與排序依據(jù)。這些選定字段被添加入“讀者借閱視圖”中的順序?qū)㈥P(guān)系到視圖中字段的顯示順序,應(yīng)該依序進(jìn)行。圖322 在“聯(lián)接條件”對(duì)話框設(shè)置聯(lián)接方式接下來(lái)的工作應(yīng)為“讀者借閱視圖”設(shè)定字段。在“聯(lián)接條件”對(duì)話框中,應(yīng)該選擇“內(nèi)部聯(lián)接(Inner Join)”,即選中“內(nèi)部聯(lián)接”單選框,如圖322所示。為此,需要在“添加表或視圖”對(duì)話框中首先選定“借閱數(shù)據(jù)表”,再單擊對(duì)話框中的“添加”按鈕“”;接著選定“圖書(shū)數(shù)據(jù)表”,再次單擊對(duì)話框中的“添加”按鈕“”。2.設(shè)定“讀者借閱視圖”數(shù)據(jù)源與字段作為新創(chuàng)建的本地視圖對(duì)象,首先需要設(shè)定數(shù)據(jù)源。如圖321所示。1.“讀者借閱數(shù)據(jù)分析視圖”分組依據(jù)規(guī)劃分析“讀者借閱數(shù)據(jù)分析視圖”應(yīng)該具備的功能,應(yīng)為“讀者借閱數(shù)據(jù)分析視圖”設(shè)定如下分組依據(jù):GROUP BY 2.“圖書(shū)借閱數(shù)據(jù)分析視圖”分組依據(jù)規(guī)劃分析“圖書(shū)借閱數(shù)據(jù)分析視圖”應(yīng)該具備的功能,應(yīng)為“圖書(shū)借閱數(shù)據(jù)分析視圖”設(shè)定如下分組依據(jù):GROUP BY Visual FoxPro視圖設(shè)計(jì)操作 “讀者借閱視圖”設(shè)計(jì)操作1.調(diào)用視圖設(shè)計(jì)器在“”項(xiàng)目管理器的“數(shù)據(jù)”選項(xiàng)卡中選定“本地視圖”標(biāo)題,并單擊“新建”按鈕“”。其余4個(gè)視圖均不需要設(shè)定更新功能。 規(guī)劃視圖更新條件1.“讀者借閱視圖”更新條件規(guī)劃分析“讀者借閱視圖”應(yīng)該具備的功能,應(yīng)為“讀者借閱視圖”設(shè)定的更新條件為:以“”和“”兩個(gè)字段共同作為更新關(guān)鍵字,更新“”、“”、“”、“”和“”共5個(gè)字段。不設(shè)置排序字段?!把悠跉w還圖書(shū)數(shù)據(jù)視圖”的數(shù)據(jù)源應(yīng)該是“延期歸還讀者數(shù)據(jù)視圖”和“圖書(shū)數(shù)據(jù)表”,兩個(gè)數(shù)據(jù)源之間的關(guān)系應(yīng)為“Inner Join”。其中,排序條件設(shè)定為“”按升序排列。5.“延期歸還讀者數(shù)據(jù)視圖”數(shù)據(jù)源與字段規(guī)劃“延期歸還讀者數(shù)據(jù)視圖”將作為“延期歸還圖書(shū)數(shù)據(jù)視圖”的數(shù)據(jù)源,其需要完成的功能為:關(guān)聯(lián)“借閱數(shù)據(jù)表”和“讀者數(shù)據(jù)表”,從中篩選出已經(jīng)超期且未歸還的圖書(shū)借閱者相關(guān)信息,兩個(gè)數(shù)據(jù)源之間的關(guān)系應(yīng)為“Inner Join”?!皥D書(shū)借閱數(shù)據(jù)分析視圖”9個(gè)字段,分別為:“CNT(1) AS 借閱次數(shù)”、“”、“”、“”、“”、“”、“”、“” 和“”。4.“圖書(shū)借閱數(shù)據(jù)分析視圖”數(shù)據(jù)源與字段規(guī)劃“圖書(shū)借閱數(shù)據(jù)分析視圖”將作為“借閱數(shù)據(jù)分析”界面的一個(gè)數(shù)據(jù)源,為“圖書(shū)借閱數(shù)據(jù)分析”選項(xiàng)卡提供表格數(shù)據(jù)。“讀者借閱數(shù)據(jù)分析視圖”包含7個(gè)字段,分別為: “CNT(1) AS 借閱次數(shù)”、“”、“”、“”、“”、“”和“”。3.“讀者借閱數(shù)據(jù)分析視圖”數(shù)據(jù)源與字段規(guī)劃“讀者借閱數(shù)據(jù)分析視圖”將作為“借閱數(shù)據(jù)分析”界面的一個(gè)數(shù)據(jù)源,為“讀者借閱數(shù)據(jù)分析”選項(xiàng)卡提供表格數(shù)據(jù)?!白x者歸還視圖”包含12個(gè)字段,分別為: “”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”和“”。2.“讀者歸還視圖”數(shù)據(jù)源與字段規(guī)劃“讀者歸還視圖”將作為“歸還數(shù)據(jù)錄入”界面的數(shù)據(jù)源,為“歸還數(shù)據(jù)錄入”功能提供表格數(shù)據(jù)?!白x者借閱視圖”應(yīng)該包含10個(gè)字段,“”、“”、“”、“”、“”、“”、“”、“”、“”和“”。 規(guī)劃視圖數(shù)據(jù)源與字段1.“讀者借閱視圖”數(shù)據(jù)源與字段規(guī)劃“讀者借閱視圖”將作為“借閱數(shù)據(jù)錄入”界面的數(shù)據(jù)源,為“借閱數(shù)據(jù)錄入”功能提供表格數(shù)據(jù)。圖25
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1