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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于pb的圖書管理系統(tǒng)—論文(文件)

 

【正文】 fine,:lc_flag from regular。y39。 close(parent) “取消”按紐: close(parent) 7 補(bǔ)充說(shuō)明 ( 1)窗口中的 Tab 順序應(yīng)符合實(shí)際操作習(xí)慣,并將合適的按鈕設(shè)為 default ( 2)將“刪除”按鈕初始狀態(tài)設(shè)為“非使能”,并在適當(dāng)?shù)臅r(shí)候通過(guò)程序使其“使能”,是為了防止誤刪。系統(tǒng)基本 實(shí)現(xiàn)了內(nèi)部圖書借閱管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。可以按作者、出版社、出版時(shí)間等信息對(duì)圖書進(jìn)行查詢, 并能反映出圖書的借閱情況 。 通過(guò)對(duì)該系統(tǒng)的設(shè)計(jì)、開發(fā)和調(diào)試 , 一方面讓我了解了 MIS系統(tǒng)的開發(fā)過(guò)程與方法, 另一方面,讓我 初步掌握 了 PowerBuilder 開發(fā)工具的使用方法,熟悉了窗口、菜單以及一些可視化控件的使用方法。不足之處,還請(qǐng)多多指教。 on them instead of `M. March39。t want anyone to use these but Marmee, said Beth。t laugh at me, Jo! I didn39。m so glad, for mine is the handsomest now. Another bang of the street door sent the basket under the sofa, and the girls to the table, eager for breakfast. Merry Christmas, Marmee! Many of them! Thank you for our books. We read some, and mean to every day, they all cried in chor us. Merry Christmas, little daughters! I39。m truly trying not to be selfish any more. As she spoke, Amy showed the handsome flask w hich replaced the cheap one, and looked so earnest and humble in her little effort to fet herself that Meg hugged her on the spot, and Jo pronounced her `a trump39。s all right, dear, and a very pretty idea, quite sensible too, for no one can ever mistake now. It will please her very much, I know, said Meg, with a frown for Jo and a smile for Beth. There39。t that right? I thought it was better to do it so, because Meg39。t they? Hannah washed and ironed them for me, and I marked them all myself, said Beth, looking proudly at the somewhat uneven letters which had cost her such labor. Bless the child! She39。同時(shí),在制作過(guò)程中遇到了不少問題和困難,通過(guò)查閱書籍及互連網(wǎng)得到了不小的幫助。并能對(duì)借閱規(guī)則進(jìn)行設(shè)置。添加借閱人以及注銷借閱人?!皻w還” 窗口中“應(yīng)付罰金”輸入框的使能與否由該項(xiàng)規(guī)則是否“啟用”來(lái)定。n39。y39。 數(shù)據(jù)窗口的數(shù)據(jù)源 SQL 語(yǔ)句: SELECT bookinfo.bookonloan, count(*) FROM bookinfo GROUP BY bookinfo.bookonloan ( 12) 用戶管理窗口 w_people 36 圖 功能介紹:添加、刪除、修改用戶信息。 我 們 將 對(duì) “ 按 出 版 日 期 某 個(gè) 階 段 查 詢 ” 窗 口w_search_date_between 進(jìn)行分析。 其中,查詢條件為 char型: 32 圖 說(shuō)明:屬于此類的查詢包括:“按圖書標(biāo)題查詢“、“按作者姓名查詢”、“按出版社查詢” “按關(guān)鍵詞查詢”、“按 ISBN號(hào)查詢”。n39。 //查詢“借閱人號(hào)”、“借閱人姓名” SELECT memberid,membername INTO :ls_memberid,:ls_membername FROM memberinfo WHERE memberid in (SELECT memberid FROM loan WHERE bookid=:ls_bookid)。y39。 代 ( 9) 還書窗口 w_return 圖 功能介紹:歸還圖書 操作方法:輸入“圖書編號(hào)”,判斷后顯示出圖書名稱、借閱人編號(hào)、借閱人姓名。 代碼分析:每個(gè)相應(yīng)的菜單項(xiàng)的 clicked 事件都 使用 opensheet 方法來(lái)打開相應(yīng)的功能窗口,如“新書入庫(kù)”的菜單項(xiàng)下的 clicked 事件的處理代碼為: opensheet(w_newbook,w_newbook,parentwindow,0,cascaded!) ( 4)新書入庫(kù)窗口 w_newbook 27 圖 功 能介紹:增加、修改圖書信息。 窗口設(shè)置;本窗口為容器窗口,故它的 WindowType 為 mdihelp!,表示本窗口為多文檔界面,可以有菜單、工具欄與狀態(tài)欄。) end if 25 6 具體窗口的實(shí)現(xiàn) ( 1)登錄窗口 w_login 圖 功能介紹:本窗口主要是檢查操作員輸入的用戶名及密碼是否正確,如果正確,允許登錄。 //判斷數(shù)據(jù)庫(kù)連接是否成功 if = 0 then open(w_login) else messagebox(39。DSN=librarian。 (integer(day(date2)) integer(day(date1)))*1 return day 函數(shù) countfine countfine (integer days, decimal fine, integer countday) 功能介紹:根據(jù)圖書免費(fèi)借閱 天數(shù) days、罰金費(fèi)率 fine,以及已借閱的天數(shù)(由 24 countday 函數(shù)算出),計(jì)算出費(fèi)用,返回值為 decimal 型。 Lev 值即不同職責(zé)的權(quán)限(系統(tǒng)管理 圖書管理 借閱人管理 借閱操作員 4),從 people 表中的 level 字段中讀取。不論你在任何一個(gè)模塊的代碼中都可以調(diào)用它。當(dāng)修改祖先窗口時(shí),所有的子孫窗口都會(huì)自動(dòng)修改。然后將這些模板窗口作為祖先窗口。例如: li_selectrow 反映出的含義: ”l” 代表是本地變量,是 local 的縮寫, ” i” 代表是 integer 類型的變量, selectrow 表示 22 該變量是用來(lái)記錄一個(gè)行號(hào)的計(jì)數(shù)器。數(shù)據(jù)窗口的命名: DW_功能代碼 _功能描述。可以在開發(fā)環(huán)境中隨時(shí)運(yùn)行應(yīng)用程序,發(fā)現(xiàn)錯(cuò)誤后,可以用調(diào)試工具進(jìn)行調(diào)試。數(shù)據(jù)窗口可以檢索數(shù)據(jù)庫(kù)中的數(shù)據(jù),可以建立各種報(bào)或統(tǒng)計(jì)表,可以修改數(shù)據(jù)庫(kù)。窗口里的菜單可包括菜單條,下拉式菜單,級(jí)聯(lián)菜單和彈出式菜單為菜單編寫事件響應(yīng)的腳本。下面我們介紹以下 PowerBuilder 8 應(yīng)用程序開發(fā)的基本步驟: ( 1)首先要建立應(yīng)用對(duì)象。是功能強(qiáng)大并易于使用的第 4代編程語(yǔ)言 (4GL),它內(nèi)置了包括數(shù)據(jù)窗口在內(nèi)的多種對(duì)象類,可以方便地訪問數(shù)據(jù)庫(kù)。 c. 可以將 UNIQUE 約束運(yùn)用于具有唯一值的單列或多列,但不能用于表的主關(guān)鍵字。該約束使用唯一的索引來(lái)強(qiáng)制實(shí)體的完整性。 b. 鍵入的值必須是唯一的。具有高選擇性的列是索引的最好候選列。 。具有較高數(shù)據(jù)插入操作頻率的數(shù)據(jù)庫(kù)最好不要索引。 表 19 列名 數(shù)據(jù)類型 長(zhǎng)度 可否為空 注釋 Days Int 4 Not Null 免費(fèi)借閱天數(shù) Fine Dec Null 罰金標(biāo)準(zhǔn) Flag Char 1 Null 規(guī)則開關(guān) ( 1)規(guī)劃有效的索引 ,包括主關(guān)鍵字和外部關(guān)鍵字所在的列。 表 列名 數(shù)據(jù)類型 長(zhǎng)度 可否為空 注釋 Bookid Char 10 Not null 圖書編號(hào) Isbn Char 30 Null 圖書 ISBN Classname Char 20 Null 圖書類型 Title Char 40 Null 圖書名稱 publishdate date Null 出版日期 author Char 20 Null 作者 words int Null 字?jǐn)?shù)(千字) pub Char 30 Null 出版社 price numeric Null 價(jià)格 disk Char 1 Null 附帶光盤 keyword Char 30 Null 關(guān)鍵詞 number int Null 存放代碼 Abstract varchar 100 Null 摘要 bookonloan Char 1 Null 圖書在借標(biāo)志 18 (Y在借 N未借 ) 出版社基本信息表 publishinfo 說(shuō) 明:記錄出版社信息, pubid設(shè)為主鍵。每個(gè)表格表示為數(shù)據(jù)庫(kù)中的一個(gè)表。PB 的數(shù)據(jù)窗口與其他語(yǔ)言的數(shù)據(jù)控件不一樣,它的很多東西是預(yù)編譯的。 數(shù)據(jù)庫(kù)初期設(shè)計(jì)時(shí)一定要謹(jǐn)慎,把所有可能的情況都考慮進(jìn)去,即使當(dāng)時(shí)沒有用到,也要將它留在數(shù)據(jù)庫(kù)中作為備用字段以便將來(lái)擴(kuò)充。數(shù)據(jù)表設(shè)計(jì)時(shí),最好不要使用用戶輸入的信息作為主鍵,每一個(gè)數(shù)據(jù)表自己定義一個(gè)主鍵,添加信息是由程序自動(dòng)添加,這樣就可以減少數(shù)據(jù)更新時(shí)產(chǎn)生的錯(cuò)誤。 2 數(shù) 據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)有幾個(gè)范式,一般我們要做到的是第三范式,即數(shù)據(jù)表中沒有冗余字段以及同一個(gè)表中的字段沒有函數(shù)依賴關(guān)系,冗余字段即在一個(gè)表中已經(jīng)保存過(guò)的信息,在另一個(gè)表中就不應(yīng)該存在,如果需要的話,可以通過(guò)表間的關(guān)聯(lián)來(lái)得到,函數(shù)依賴性就是一個(gè)表中的字段間不應(yīng)該有計(jì)算關(guān)系,如一個(gè)表中有單 16 價(jià)字段、數(shù)量字段,就不應(yīng)該有一個(gè)總金額字段。 為了實(shí)現(xiàn)圖書信息錄入的方便性與規(guī)范性以及相關(guān)的統(tǒng)計(jì)功能,還應(yīng)增加出版社信息 與圖書分類信息: ( 4) 出版社信息,其數(shù)據(jù)項(xiàng)有出版社編號(hào)、出版社名稱、地址、電話、傳真等。在概念上, E/R 圖代表的是系統(tǒng)需要的數(shù)據(jù)及其這些數(shù)據(jù)之間的關(guān)系。進(jìn)行圖書借出處理后,在圖書借閱庫(kù)中進(jìn)行登記, 并將借出圖書的在借標(biāo)志設(shè)為“是”。 圖書信息 出版社 信息庫(kù) 圖書分類信息庫(kù) 出版社信息 分類信息 得到完整的圖書信息 圖書信息庫(kù) 借閱人基本信息 借閱人信息庫(kù) 12 ( 3) 圖書查詢 圖 說(shuō)明:輸入查詢條件后,檢索圖書信息庫(kù),并反應(yīng)出查詢結(jié)果。 3 系統(tǒng)各 功能模塊設(shè)計(jì) 在系統(tǒng)功能分析的基礎(chǔ)上,考慮 PowerBuilder 程序編制的特點(diǎn),得到如圖所示的系統(tǒng)功能模塊圖: 圖書借閱管理系統(tǒng) 數(shù)據(jù)輸入子系統(tǒng) 數(shù)據(jù)輸出子系統(tǒng) 數(shù)據(jù)管理子系統(tǒng) 11 圖 4 數(shù)據(jù)流圖 ( 1) 圖書基本信息登記 /修改 圖 說(shuō)明:出版社信息人工錄入后,存放在出版社信息庫(kù)中,便于今后書籍信息的錄入以及出版社信息的查詢。 提供較為完善的差錯(cuò)控制與友好 的用戶界面,盡量避免誤操作。 10 提供統(tǒng)計(jì)分析功能。 能夠?qū)D書進(jìn)行注冊(cè)登記,也就是將圖書的基本信息(如:書名、作者、價(jià)格等)預(yù)先存入數(shù)據(jù)庫(kù)中,供以后檢索。 三 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 如果要完成一個(gè)完整的圖書管理系統(tǒng),需要的相關(guān)信息很多。 這四個(gè)方面形成了學(xué)校圖書館一個(gè)工作整體,采用計(jì)算機(jī)自動(dòng)化信息處理,可方便快捷地共享信息、交流信息,高效地協(xié)同工作。 3 解決方案 基于以上的對(duì)問 題的分析,利用計(jì)算機(jī)給我們提供信息,及時(shí)地調(diào)整學(xué)校圖書館圖書結(jié)構(gòu),并且對(duì)學(xué)生們的借閱過(guò)程形成一整套動(dòng)態(tài)的管理就十分必要了。 下面繪制出圖書館流通業(yè)務(wù)中借書的流程圖: ( 1)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1