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

正文內(nèi)容

圖書(shū)館管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-免費(fèi)閱讀

  

【正文】 正是有了你們的幫助才使我順利完成了畢業(yè)設(shè)計(jì)。剛開(kāi)始對(duì)著問(wèn)題會(huì)煩躁,很是郁悶?,F(xiàn)在即將畢業(yè),而我的畢業(yè)設(shè)計(jì)也將告一段落。 end if //更新規(guī)則 UPDATE regular SET Days=:li_days,fine=:ld_fine,Flag=:lc_flag where regularid=1。 代碼分析: Open事件: (sqlca) //為數(shù)據(jù)窗口指定事務(wù)對(duì)象 ()//為數(shù)據(jù)窗口從數(shù)據(jù)庫(kù)中獲得數(shù)據(jù) “新增 ”按鈕: //insert a row in the end of dw_1 g_RowNumber=(0) //dw_1 get the focus () //到當(dāng)前行 (G_RowNumber) //the first column get the focus 41 (1) “保存 ”按紐:類(lèi)同 “新書(shū)入庫(kù)窗口 w_newbook” “刪除 ”按紐:類(lèi)同 “舊書(shū)銷(xiāo)毀窗口 w_delbook” 借閱規(guī)則設(shè)置窗口 w_regular 圖 517 借閱規(guī)則 功能介紹:設(shè)置罰金規(guī)則 操作方法:填寫(xiě) “免費(fèi)使用天數(shù) ”、 “罰金費(fèi)率 ”,點(diǎn)擊 “啟用規(guī)則 ”開(kāi)啟或關(guān)閉此項(xiàng)規(guī)則,點(diǎn)擊 “確定 ”實(shí)施規(guī)則。,39。 代碼分析: Open事 件: (sqlca) “查詢(xún) ”按鈕: string lookforcondition lookforcondition=39。 35 圖書(shū)歸還窗口 w_return 圖 511 圖書(shū)歸還 功能介紹:歸還圖書(shū) 操作方法:輸入 “圖書(shū)編號(hào) ”,判斷后顯示出圖書(shū)名稱(chēng)、借閱人編號(hào)、借閱人姓名。,39。 操作方法: :點(diǎn)擊 “新增 ”按鈕,輸入圖書(shū)信息,完成后點(diǎn)擊 “保存 ”按鈕 :通過(guò) “圖書(shū)編號(hào) ”檢索出圖書(shū)信息,修改后點(diǎn)擊 “保存 ”按鈕 28 新書(shū)入庫(kù)程序流程圖如下 圖 55 新書(shū)入庫(kù)程序流程圖 流程 分析: 開(kāi)始 輸入圖書(shū)信息,判斷圖書(shū)信息是否正常,當(dāng)不正常就重新輸入,正常則保存并提取圖書(shū)類(lèi)別名稱(chēng) 。 窗口設(shè)置;本窗口為容器窗口,故它的 WindowType 為 mdihelp!,表示本窗口為多文檔界面,可以有菜單、工具欄與狀態(tài)欄。 //判斷數(shù)據(jù)庫(kù)連接是否成功 if = 0 then open(w_login) else messagebox(39。所有的子孫窗口都可以通過(guò)繼承的方法來(lái)生成。為了能夠更好地支持腳本,編寫(xiě)自定義 的函數(shù),定義結(jié)構(gòu)類(lèi)型變量,也可以為對(duì)象和控件定義自己的事件。在窗口里放置各種控件和編寫(xiě)事件響應(yīng)的腳本。 21 系統(tǒng)功能結(jié)構(gòu)圖 設(shè)計(jì) 圖 417 系統(tǒng)功能結(jié)構(gòu)圖 上圖為系統(tǒng)功能結(jié)構(gòu)圖,這個(gè)系統(tǒng)包括圖書(shū)管理、讀者管理、圖書(shū)借還、圖書(shū)查詢(xún)、統(tǒng)計(jì)資料和系統(tǒng)菜單這 6個(gè)主要的功能模塊。之后讀者信息表則將新表信息分別傳入讀者身份和性別統(tǒng)計(jì)子系統(tǒng),這兩個(gè) 子 系統(tǒng)將分別傳輸讀者身份和性別信息給管理員用戶(hù)。 13 圖書(shū)館管理信息系統(tǒng)數(shù)據(jù)流圖設(shè)計(jì) 系統(tǒng) 0層 數(shù)據(jù)流圖設(shè)計(jì) 圖 49 系統(tǒng) 0層 數(shù)據(jù)流圖 在 系統(tǒng) 0流程圖 中 , 讀者只有對(duì)查詢(xún)圖書(shū)信息和查詢(xún)借閱信息 查詢(xún) 有操作權(quán)限,系統(tǒng)只返回待查詢(xún)圖書(shū)信息、書(shū)庫(kù)列表和當(dāng)前借閱信息。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。 ( 7)系統(tǒng)菜單管理:包括用戶(hù)管理、借閱規(guī)則設(shè)置、圖書(shū)信息設(shè)置、窗口設(shè)置。各管理部分的明細(xì)如下: ( a)借書(shū)管理:包括添加借書(shū)信息功能。 以上 是一個(gè)完整的 MIS系統(tǒng)開(kāi)發(fā)過(guò)程,其實(shí)不僅 MIS系統(tǒng),其他類(lèi)型的程序開(kāi)發(fā)也基本相同 [11]。需要在不斷的實(shí)踐中形成自己獨(dú)特的風(fēng)格。 ( 3)詳細(xì)設(shè)計(jì):概要設(shè)計(jì)完成后,根據(jù)設(shè)計(jì)中制訂的業(yè)務(wù)模塊。需求分析制訂好后,需要反復(fù)修改。數(shù)據(jù)處理一詞已經(jīng)出現(xiàn) [12]。 (4) 豐富的編程接口工具,使用戶(hù)開(kāi)發(fā) SQL Server 數(shù)據(jù)庫(kù)應(yīng)用程序更加靈活。為滿足不同規(guī)模和要求用戶(hù)的需要, SQL Server 2020 提供幾種不同的版本。特別要指出的是 Power Builder 提供了對(duì)面向?qū)ο蠓椒ㄖ械母鞣N技術(shù) 的全面支持,我們可以利用面向?qū)ο蠓椒ㄖ械膶?duì)象的封裝性、 繼承性、多態(tài)性等特點(diǎn)使得我們開(kāi)發(fā)的應(yīng)用程序具有極大的可重用性和 擴(kuò)展性,而這一點(diǎn)正是 軟件 工程中對(duì)應(yīng)用程序所提出的重要目標(biāo)。本系統(tǒng)的設(shè)計(jì)主要從以下幾方面做起:系統(tǒng)的流程分析、系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)的功能模塊設(shè)計(jì)、系統(tǒng)輸入 /輸出設(shè)計(jì)等。 在此,個(gè)人覺(jué)得在設(shè)計(jì)這個(gè)系統(tǒng)時(shí)要注意一下六點(diǎn):( 1)需要立足實(shí)際,著眼于社會(huì)的設(shè)計(jì)理念。已形成了一批質(zhì)量很高的商業(yè)化產(chǎn)品。圖書(shū)館是人類(lèi)社會(huì)獨(dú)有的一種社會(huì)現(xiàn)象,它是人類(lèi)社會(huì)發(fā)展到一定階段的文明產(chǎn)物,它隨著文獻(xiàn)的出現(xiàn)而產(chǎn)生,又隨著社會(huì)文化教育、科學(xué)技術(shù)的發(fā)展而不斷變革和發(fā)展。 本文介紹了在 PowerBuilder 為 前臺(tái)開(kāi)發(fā)工具, SQL2020 為后臺(tái)數(shù)據(jù)庫(kù)環(huán)境下開(kāi)發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。本 系統(tǒng)主要設(shè)計(jì)實(shí)現(xiàn)了圖書(shū)館的圖書(shū)信息、讀者信息和借還書(shū)情況的管理。在圖書(shū)館形成和演變過(guò)程中,圖書(shū)館也經(jīng)歷了由簡(jiǎn)單到復(fù)雜,由低級(jí)到高級(jí),由傳統(tǒng)管理到現(xiàn)代管理的過(guò)程 [1]。近幾年我國(guó)一些圖書(shū)館引進(jìn)了國(guó)外比較著名的圖書(shū)館自動(dòng)化管理軟件系統(tǒng)。( 2)在系統(tǒng)模型的 構(gòu)建中,應(yīng)充分考慮數(shù)據(jù)庫(kù)分布、異構(gòu)的特點(diǎn)。 論文主要研究對(duì)圖書(shū)管理信息系統(tǒng)的需求分析和總體設(shè)計(jì),劃分功能模塊;并對(duì)系統(tǒng)流程進(jìn)行總體規(guī)劃;對(duì)圖書(shū)信息管理的各種模塊進(jìn)行界面的設(shè)計(jì)并編寫(xiě)代碼。 在 Power Builder 較新的版本中提供了基礎(chǔ)類(lèi)庫(kù) PFC,它為應(yīng)用程序的開(kāi)發(fā)提供了許多可重用的預(yù)定義類(lèi)和對(duì)象,利用基本類(lèi)庫(kù) PFC 可以快速開(kāi)發(fā)出高質(zhì)量重用性好的應(yīng)用程序。我這里所要介紹的是 SQL Server 2020 個(gè)人版。 (5) 具有很好的伸縮性和可靠性。 管理信息系統(tǒng)的開(kāi)發(fā)方法有生命周期法、原型法和面向?qū)ο蟮拈_(kāi)發(fā)方法等 。將最后的結(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ù)的困難。 7 第 3 章 系統(tǒng) 需求分析 下面以一學(xué)校圖書(shū)館管理系統(tǒng)為例,它各管理部分的明細(xì)如下: ( 1)圖書(shū)信息管理:包括圖書(shū)信息的檢索、新增、修改、銷(xiāo)毀 4部分 功能 。其中,借閱信息 屬性 包括借閱編號(hào)、讀者編號(hào)、讀者姓名、圖書(shū)編號(hào)、圖書(shū)名稱(chēng)和出借日期。其中用戶(hù)管理包括用戶(hù)的增加刪除修改。 讀者 信息 表設(shè)計(jì) 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 可否為空 注釋 Memberid Char 10 Not Null 讀者 編號(hào) Membername Char 10 Null 讀者 姓名 Id varchar 20 Null 身份證號(hào) Add Char 50 Null 聯(lián)系地址 Phone Char 20 Null 聯(lián)系電話 Mobile Char 20 Null 移動(dòng)電話 Idtt Char 20 Null 身份 Sex Char 20 Null 性別 Dep Char 20 Null 部門(mén) 表 42 讀者 基本信息表 memberinfo 10 說(shuō)明:記錄 讀者 的基本情況, memberid設(shè)為主鍵、索引。管理員 用戶(hù)有全部的操作權(quán)限。 17 圖書(shū)借閱管理數(shù)據(jù)流圖設(shè)計(jì) 圖 413 圖書(shū)借閱管理數(shù)據(jù)流圖 在圖書(shū)借閱管理數(shù)據(jù)流圖中,管理員用戶(hù)分布輸入借書(shū)還書(shū)信息給圖書(shū)借閱歸還子系統(tǒng)。圖書(shū)管理包括對(duì)圖書(shū)的新增刪除,讀者管理包括對(duì)讀者的新增刪除。 ( 3)創(chuàng)建菜單。 ( 7)運(yùn)行與調(diào)試。這樣就減少了代碼的書(shū)寫(xiě)量。系統(tǒng)提示 39。 WindowState 為 maximized!,表示窗口在運(yùn)行時(shí)是最大化的風(fēng)格。再判斷這個(gè)圖書(shū)類(lèi)別是否在類(lèi)別表里有記錄,如果沒(méi)有則新增一條類(lèi)別記錄編號(hào)為最大編號(hào)加 1,數(shù)量為 1,然后結(jié)束。 真 的 要 注 銷(xiāo) 此 書(shū) 嗎 ?39。并根據(jù)是否啟用了 “罰金制度 ”(在 “罰金規(guī)則窗口 ”設(shè)置),決定是否計(jì)算罰金。title39。圖書(shū)館沒(méi)有此書(shū) !39。 代碼分析: Open事件: int li_days dec ld_fine char lc_flag //查詢(xún) 免費(fèi)天數(shù) 、 罰金 、 啟用開(kāi)關(guān) select Days,fine,flag into :li_days,:ld_fine,:lc_flag from regular。 mit。在運(yùn)行的時(shí)候也基本達(dá)到我的基本要求。后來(lái)就慢慢習(xí)慣了,領(lǐng)悟到了碰到問(wèn)題最重要的是要用冷靜的頭腦去分析問(wèn)題。 在此我要借這個(gè)機(jī)會(huì)向我的父母致敬。還有我的同學(xué)們,在設(shè)計(jì)過(guò)程中我們互 相探討互相幫助,相互提高了不少。那些隱藏著的問(wèn)題就是那些表面上沒(méi)錯(cuò)誤卻又完成不了功能的代碼或按鈕等。雖然之前寫(xiě)過(guò)一些論文,但這次的設(shè)計(jì)寫(xiě)作算是我大學(xué)期間最大的工程。n39。 說(shuō)明:設(shè)置 “圖書(shū)分類(lèi)信息 ”是為了今后統(tǒng)計(jì)現(xiàn)有圖書(shū)類(lèi)型比例,和各比例數(shù)量。提示 39。 功能介紹:根據(jù)查詢(xún)條件,檢索出符合條件的數(shù)據(jù) 操作方法:輸入檢索條件,點(diǎn)擊 “查詢(xún) ”按鈕進(jìn)行查詢(xún),點(diǎn)擊 “重置 ”按鈕重新輸入查詢(xún)條件。接 著判斷圖書(shū)是否已經(jīng)借出 ,借出則重新輸入圖書(shū)編號(hào),否則添加圖書(shū)借閱記錄,設(shè)置圖書(shū)借出標(biāo)志,接著結(jié)束。 刪 除 詢(xún) 問(wèn) 39。 27 新書(shū)入庫(kù)窗口 w_newbook 圖 54 新書(shū)入庫(kù) 功能介紹:增加、修改圖書(shū)信息。 系統(tǒng)登錄窗口的程序流程圖如下: 圖 52 系統(tǒng)登錄程序流程圖 輸入用戶(hù)名 開(kāi)始 結(jié)束 提取用戶(hù)登錄信息 輸入密碼 打開(kāi)系統(tǒng) 提示用戶(hù)名或密碼錯(cuò)誤 Y 檢測(cè)用戶(hù)信息 N 25 主窗口 w_main 功能介紹:本窗口作為菜單及其他子窗口的容器。 代碼分析: 23 // Profile newlib1 = MSS Microsoft SQL Server = newlib1 = . = sa = False = Connect using SQLCA。然后將這些模板窗口作為祖先窗口。 ( 6)創(chuàng)建函數(shù)、結(jié)構(gòu)、事件。 ( 2)創(chuàng)建窗口。這四個(gè) 子 系統(tǒng)則分別將 數(shù)據(jù)存入圖書(shū)分類(lèi)信息表、出版社信息表、用戶(hù)信息表和借閱規(guī)則表。 16 讀者管理數(shù)據(jù)流圖設(shè)計(jì) 圖 412 讀者管理數(shù)據(jù)流圖 讀者 管理 數(shù)據(jù)流圖中,管理員用戶(hù)輸入 新增和待銷(xiāo) 讀者信息 ,同時(shí)新增注銷(xiāo)讀者子系統(tǒng)將信息存入讀者信息表。 規(guī)則信息 表設(shè)計(jì) 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 可否為空 注釋 Regularid Int 4 Not Null 規(guī)則編碼 Days Int 4 Not Null 免費(fèi)借閱天數(shù) Fine Dec Null 罰金標(biāo)準(zhǔn) Flag Char 1 Null 規(guī)則開(kāi)關(guān) 表 48 規(guī)則信息表 regular 說(shuō)明:記錄設(shè)置的借閱規(guī)則, regularid設(shè)為主鍵。圖書(shū)管理信息系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下面的幾個(gè)表格所示。 ( 6)統(tǒng)計(jì)資料管理:對(duì)讀者身
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1