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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于vfp的圖書(shū)管理系統(tǒng)設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 讀者信息表格 說(shuō)明:記錄系統(tǒng)用戶(hù)的用 戶(hù)名、密碼與權(quán)限, 讀者編號(hào) 設(shè)為主鍵。因?yàn)槿绻麛?shù)據(jù)庫(kù)結(jié)構(gòu)一旦改變, 所有與修改的數(shù)據(jù)表相關(guān)的業(yè)務(wù)都有可能受到影響,而某些影響還很難看到,這樣就容易形成一個(gè)惡性循環(huán)。不過(guò)在一些較常用的表中,我們可以適當(dāng)?shù)乇A羧哂嘧侄危@樣,在程序運(yùn)行過(guò)程中可以減少由于表間互相關(guān)聯(lián)而使用速度降低等問(wèn)題。在概念上, E/R 圖代表的是系統(tǒng)需要的數(shù)據(jù)及其這些數(shù)據(jù)之間的關(guān)系。 提供舊書(shū)銷(xiāo)毀功能,對(duì)于淘汰、損壞、丟失的書(shū)目可及時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。并不能完全滿(mǎn)足上面例子所描述的圖書(shū)館,使用前應(yīng)進(jìn)行二次開(kāi)發(fā)。 學(xué)校圖書(shū)館規(guī)模相對(duì)于商業(yè)圖書(shū)館小,但要有著完善的圖書(shū)信息,對(duì)每一冊(cè)書(shū)要有詳細(xì)的記錄信息,功能上對(duì)系統(tǒng)的需求是全面的。 ( 3)借閱組主要負(fù)責(zé)圖書(shū)流通、查詢(xún)統(tǒng)計(jì)、借閱查詢(xún)等工作。程序就可以打包發(fā)行了。 1) 程序編碼:程序編碼相對(duì)于其他環(huán)節(jié)來(lái)說(shuō)比較簡(jiǎn)單,程序員只需要根據(jù)詳細(xì)分析文檔寫(xiě)程序編碼,保證代碼沒(méi)有錯(cuò)誤即可。確認(rèn)所有的需求都考慮在內(nèi),沒(méi)有遺漏后,就可以開(kāi)始制訂概要設(shè)計(jì) 文檔。需求了解得越詳細(xì),程序的后期開(kāi)發(fā)與維護(hù)費(fèi)用就會(huì)越少。 圖書(shū)館管理系統(tǒng)是典型的信息管理系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端的應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。 本文介紹了在 PowerBuider 環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開(kāi)發(fā)” 的策略開(kāi)發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。 本系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用。另外 本圖書(shū)館管理系統(tǒng)利用軟件工程化思想和方法,總體上是采用結(jié)構(gòu)化生命法進(jìn)行系統(tǒng)分析和設(shè)計(jì)的,而系統(tǒng)實(shí)現(xiàn)等步驟則采用了原型法和面對(duì)對(duì)象的方法。將最后的結(jié)果交給用戶(hù)審定,確認(rèn)無(wú)誤后,由系統(tǒng)分析員完成需求分析文檔,再開(kāi)始下一步工作。就可以進(jìn)行詳細(xì)分析設(shè)計(jì)了。總的來(lái)說(shuō),不要過(guò)分地追求復(fù)雜的算法,因?yàn)槟强赡軙?huì)導(dǎo)致后期維護(hù)人員無(wú)法讀懂你的代碼而造成維護(hù)的困難。 4 二 系統(tǒng)需求分析 整個(gè)軟件生命周期中,開(kāi)發(fā)所占的費(fèi)用和時(shí)間都很小。 ( 5)圖書(shū)管理員把借書(shū)卡保存到寫(xiě)有該讀者借書(shū)證號(hào)的口袋里。 在軟、硬件方面對(duì)系統(tǒng)的需求,軟件要求易學(xué),界面友好,容易掌握,可以很簡(jiǎn)單方便的管理各種圖書(shū)信息。 能夠?qū)栝喨诉M(jìn)行注冊(cè)登記,包括記錄借閱人的姓名、地址、電話等信息。 8 2 系統(tǒng)功能分析 根據(jù)以上功能,將圖書(shū)管理系統(tǒng)的數(shù)據(jù)分為: 數(shù)據(jù)輸入部分:主要包括圖書(shū)基本信息的錄入、借閱人基本信息的錄入、用戶(hù)基本信息的錄入。 ( 3) 圖書(shū)借閱登記,其數(shù)據(jù)項(xiàng)有借閱序號(hào)、借閱圖書(shū)編號(hào)、借閱人編號(hào)等。表與表相關(guān)聯(lián)的外鍵最好是由程序自動(dòng)生成的主鍵,這樣數(shù)據(jù)庫(kù)就比較規(guī)范了。即使你一個(gè)模塊已經(jīng)調(diào)試無(wú)誤,但只要數(shù)據(jù)庫(kù)結(jié)構(gòu)改動(dòng)。 表 列名 數(shù)據(jù)類(lèi)型 可否為空 書(shū)籍編號(hào) 字符型( 10) 否 書(shū)籍名稱(chēng) 字符型( 40) 否 書(shū)籍類(lèi)別 字符型( 20) 否 書(shū)籍作者 字符型( 20) 否 出版社名稱(chēng) 字符型( 20) 是 出版日期 日期型( 8) 是 書(shū)籍頁(yè)碼 整型( 4) 是 關(guān)鍵詞 字符型( 20) 是 登記日期 日期型( 8) 是 15 是否被借出 字符型( 3) 是 備注 字符型( 40) 是 借閱信息表 說(shuō)明:記錄 借閱信息,借閱編號(hào)為主鍵建立索引 表 列名 數(shù)據(jù)類(lèi)型 可否為空 借閱編號(hào) 字符型( 10) 否 讀者編號(hào) 字符型( 10) 否 讀者姓名 字符型( 10) 否 書(shū)籍編號(hào) 字符型( 10) 否 書(shū)籍名稱(chēng) 字符型( 20) 否 借出日期 日期型( 8) 是 還書(shū)日期 日期型( 8) 是 備注 字符型( 40) 是 ( 1)規(guī)劃有效的索引 ,包括主關(guān)鍵字和外部關(guān)鍵字所在的列。 。 b. 鍵入的值必須是唯一的。 c. 可以將 UNIQUE 約束運(yùn)用于具有唯一值的單列或多列,但不能用于表的主關(guān)鍵字。圖書(shū)的借閱、歸還。 因?yàn)闂l件的限制,該管理系統(tǒng)還存在不少的缺點(diǎn)和漏洞,只能盡量改正與完善。還 能夠?qū)κ褂迷摴芾硐到y(tǒng)的用戶(hù)進(jìn)行管理,按照不同的工作職能提供不同的功能授權(quán)。 代碼分析: sele adminer use books\database\adminser *此為管理員信息數(shù)據(jù)表的相對(duì)路徑 cx=alltrim() cy=alltrim() *獲得文本框 1 2 的輸入信息 set order to 用戶(hù)名 seek cx *查找輸入的信息 this form release *釋放本菜單 ( 2) 讀者種類(lèi)信息表窗口 功能介紹;本窗口主要用于圖書(shū)管理員查詢(xún)圖書(shū)館讀者的信息 操作坊法; “第一個(gè)”用于查找讀者種類(lèi)表的第一個(gè)讀者;“前一個(gè)”用于查找當(dāng)前讀者的第一個(gè)讀者,“下一個(gè)”和“最后一個(gè)”同“上一個(gè)”和“第一個(gè)” 19 功能相似;“刪除”用于刪除當(dāng)前的讀 者,“添加”用于添加新的讀者“編輯”用于在表中填入息的讀者的信息;“退出”退出本窗口 代碼分析; “前一個(gè)”按鈕的功能代碼 : skip 1 *記錄后退一個(gè) If bof() =.f. =.f. Skip * 記錄前進(jìn)一個(gè),使之仍顯示第一個(gè)記錄 else =.t. =.t. =.t. =.t. *根據(jù)狀況選擇各按鈕的狀態(tài) *功能向前翻頁(yè) “ 第一個(gè) ” 按鈕功能代碼 goto top *到第一個(gè)記錄 =.f. =.t. =.t. *根據(jù)狀況選擇各按鈕的狀態(tài) *功能:翻頁(yè)第一個(gè)記錄 “下一個(gè)”按鈕的功能代碼 Skip *記錄前進(jìn)一個(gè) If eof() Skip 1 =.f. =.f. Else =.t. =.t. End if =.t. =.t. *根據(jù)狀況選擇個(gè)按鈕的狀態(tài) *功能:向后翻一頁(yè) 20 “最后一個(gè)”按鈕功能代碼 goto bottom =.f. =.t. =.t. *根據(jù)情況選擇各按鈕的狀態(tài) *功能:翻頁(yè)到最后一個(gè)記錄 “添加”按鈕功能代碼 Innumber=alltrim() Inname=alltrim() Inbooknumber=alltrim() Inbookdates=alltrim() Indeadline=alltrim() I
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1