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

正文內(nèi)容

圖書館管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-12-22 16:52 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 1) 豐富的圖形化管理工具,使系統(tǒng)管理,操作更為直觀方便。 (2) 動(dòng)態(tài)自動(dòng)管理和優(yōu)化功能。 (3) 充分的 Inter技術(shù)支持。 (4) 豐富的編程接口工具,使用戶開發(fā) SQL Server 數(shù)據(jù)庫(kù)應(yīng)用程序更加靈活。 (5) 具有很好的伸縮性和可靠性。 (6) 簡(jiǎn)單的管理方式。 MIS 系統(tǒng)開發(fā)方法 20 世紀(jì),隨著全球經(jīng)濟(jì)的蓬勃發(fā)展,眾多經(jīng)濟(jì)學(xué)家紛紛提出了新的管理理論。 20世紀(jì) 50年代,西蒙提出管理依賴于信息和決策的思想。同時(shí)期的維娜發(fā)表了控制論,他認(rèn)為管理是一個(gè)控制過程。 1958年,蓋爾寫到: “管理將以較低的成本得到及時(shí)的、準(zhǔn)確的信息,做到較好的控制 ”。這個(gè)時(shí)期,計(jì)算機(jī)開始用于會(huì)計(jì)工作。數(shù)據(jù)處理一詞已經(jīng)出現(xiàn) [12]。 管理信息系統(tǒng)的開發(fā)方法有生命周期法、原型法和面向?qū)ο蟮拈_發(fā)方法等 。 5 生命周期法( Life Cycle Method)是 20世紀(jì) 60年代發(fā)展起來的一種應(yīng)用廣泛且比較成熟的管理系統(tǒng)開發(fā)方法,它的基本思想是將系統(tǒng)的開發(fā)工作從開始到結(jié)束劃分為若干個(gè)階段,每個(gè)階段都有明確的任務(wù),而系統(tǒng)開發(fā)出來后,并不意味著生命周期的結(jié)束,而意味著根據(jù)組織的需要對(duì)系統(tǒng)的修改和重建的開始。 原型法 (Prototyping Method)是 20世紀(jì) 80年代發(fā)展起來的,旨在改變生命周期法的缺點(diǎn)的一種系統(tǒng)開發(fā)方法,該法的開發(fā)思路是首先根據(jù)用戶的要求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個(gè) 系統(tǒng)模型,再在此基礎(chǔ)上與用戶交流,將模型不斷補(bǔ)充、修改、完善,如此反復(fù),最終直至用戶和開發(fā)者都比較滿意為止,從而形成一個(gè)相對(duì)穩(wěn)定、較為理想的管理信息系統(tǒng)。 面向?qū)ο螅?Object Oriented)的開發(fā)方法于 20世紀(jì) 80年代開始興起的,是一種基于問題對(duì)象的自底向上的一種系統(tǒng)開發(fā)方法,這種方法的特點(diǎn)是以對(duì)象為基礎(chǔ),對(duì)象是分析問題和解決問題的核心 [9]。 MIS 系統(tǒng)開發(fā)過程 一個(gè) MIS系統(tǒng)的開發(fā)過程一般包括如下幾個(gè)步驟: ( 1)需求分析:需求分析主要是了解用戶的需求。需求了解得越詳細(xì),程序的后期開 發(fā)與維護(hù)費(fèi)用就會(huì)越少。一般的開發(fā)團(tuán)隊(duì)中,需求分析都是由資歷較深的系統(tǒng)分析員或項(xiàng)目經(jīng)理擔(dān)當(dāng),可見它的重要性。需求分析制訂好后,需要反復(fù)修改。將最后的結(jié)果交給用戶審定,確認(rèn)無誤后,由系統(tǒng)分析員完成需求分析文檔,再開始下一步工作。 ( 2)概要設(shè)計(jì):概要設(shè)計(jì)緊跟在需求分析之后。用戶需求明確后,將得到的數(shù)據(jù)分析后,開始構(gòu)建數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。此時(shí),數(shù)據(jù)庫(kù)中的表格還未成形,通過各種分析工具(如 Power Designer 等)畫出數(shù)據(jù)流圖,最后就可抽象出數(shù)據(jù)庫(kù)的具體表結(jié)構(gòu)。 由系統(tǒng)分析人員反復(fù)審核。確認(rèn)所有的需求都考慮在內(nèi), 沒有遺漏后,就可以開始制訂概要設(shè)計(jì)文檔。概要設(shè)計(jì)文檔形成后,整個(gè)程序的邏輯框架也就形成了。 ( 3)詳細(xì)設(shè)計(jì):概要設(shè)計(jì)完成后,根據(jù)設(shè)計(jì)中制訂的業(yè)務(wù)模塊。就可以進(jìn)行詳細(xì)分析設(shè)計(jì)了。詳細(xì)設(shè)計(jì)就是將各個(gè)業(yè)務(wù)模塊的窗口全部建好,各個(gè)窗口控件的處理代碼全部用語言表達(dá)出。所以詳細(xì)設(shè)計(jì)是整個(gè)系統(tǒng)中最繁瑣的環(huán)節(jié)。詳細(xì)設(shè)計(jì)完成后,整個(gè)程序就確定了,再由編程人員根據(jù)詳細(xì)設(shè)計(jì)文檔將代碼完成。6 整個(gè)開發(fā)工作就宣告結(jié)束 [10]。 ( 4) 程序編碼:程序編碼相對(duì)于其他環(huán)節(jié)來說比較簡(jiǎn)單,程序員只需要根據(jù)詳細(xì)分析文檔寫程序編碼,保證代碼沒有錯(cuò)誤 即可。程序編碼需要注意的是整個(gè)程序書寫中命名的規(guī)范化與編程風(fēng)格的規(guī)范化,這需要較長(zhǎng)時(shí)間的培養(yǎng)來形成。需要在不斷的實(shí)踐中形成自己獨(dú)特的風(fēng)格??偟膩碚f,不要過分地追求復(fù)雜的算法,因?yàn)槟强赡軙?huì)導(dǎo)致后期維護(hù)人員無法讀懂你的代碼而造成維護(hù)的困難。 ( 5)測(cè)試:程序編碼完成后,就需要測(cè)試。測(cè)試有幾種類型,主要是測(cè)試代碼有無邏輯錯(cuò)誤以及在加載數(shù)據(jù)環(huán)境下程序的穩(wěn)定性問題。測(cè)試工作中發(fā)現(xiàn)的錯(cuò)誤應(yīng)及時(shí)改正,然后將它記錄到測(cè)試文檔中。 ( 6)打包:測(cè)試完成,確認(rèn)無誤后。程序就可以打包發(fā)行了。打包一般使用工具如 PWISE等。 以上 是一個(gè)完整的 MIS系統(tǒng)開發(fā)過程,其實(shí)不僅 MIS系統(tǒng),其他類型的程序開發(fā)也基本相同 [11]。 7 第 3 章 系統(tǒng) 需求分析 下面以一學(xué)校圖書館管理系統(tǒng)為例,它各管理部分的明細(xì)如下: ( 1)圖書信息管理:包括圖書信息的檢索、新增、修改、銷毀 4部分 功能 。其中,圖書信息 屬性 包括圖書編號(hào)、 ISBN號(hào)、書名、類別、作者、字?jǐn)?shù)、價(jià)格、出版社、關(guān)鍵詞、存放代碼、摘要、出版日期、是否帶光盤以及是否已被借出。 ( 2)圖書類別管理:包括圖書類別的添加修改和刪除 3 部分功能。其中,圖書類別 屬性 包括類別 名稱和類別編號(hào)。 ( 3)讀者信息管理:包括讀者信息的檢索、新增、修改、注銷 4部分 功能 。其中,讀者信息 屬性 包括讀者編號(hào)、姓名、身份證號(hào)、性別、聯(lián)系地址、聯(lián)系電話、移動(dòng)電話、身份名稱和部門單位。 ( 4)圖書租賃管理部分包括借書管理、還書管理和當(dāng)前借閱,其功能是實(shí)現(xiàn)對(duì)各部分?jǐn)?shù)據(jù)內(nèi)容的添加和查詢等操作。各管理部分的明細(xì)如下: ( a)借書管理:包括添加借書信息功能。其中,借閱信息 屬性 包括借閱編號(hào)、讀者編號(hào)、讀者姓名、圖書編號(hào)、圖書名稱和出借日期。 ( b)還書管理:實(shí)現(xiàn)添加還書信息功能。其中,還書信息與借閱信息部分明細(xì) 相同。 ( c)當(dāng)前借閱:實(shí)現(xiàn)查詢已經(jīng)借閱的信息。 ( 5)圖書查詢部分包括書庫(kù)列表和按條件查詢。其中書庫(kù)列表顯示當(dāng)前書庫(kù)存書,按條件查詢可以按照?qǐng)D書名稱、出版社、關(guān)鍵字、作者和 ISBN查詢。 ( 6)統(tǒng)計(jì)資料管理:對(duì)讀者身份和性別比例的統(tǒng)計(jì),對(duì)圖書類別、庫(kù)存借出比例的統(tǒng)計(jì)。 ( 7)系統(tǒng)菜單管理:包括用戶管理、借閱規(guī)則設(shè)置、圖書信息設(shè)置、窗口設(shè)置。其中用戶管理包括用戶的增加刪除修改。用戶 屬性 包括用戶編號(hào)、用戶密碼和等級(jí)。 8 第 4 章 系統(tǒng)設(shè)計(jì) 數(shù)據(jù)庫(kù)實(shí)體 之間相互 關(guān)系 的全局 ER圖設(shè)計(jì) 圖 41 數(shù)據(jù)庫(kù) 實(shí)體之間相互關(guān)系的全局 ER圖 如圖所示,整個(gè)數(shù)據(jù)庫(kù)有 7個(gè)實(shí)體,分別是讀者信息、圖書信息、借閱信息、借閱規(guī)則、出版社信息、圖書類別信息和用戶實(shí)體。 關(guān)系模式設(shè)計(jì) 讀者信息表( 讀者編號(hào) ,讀者姓名,身份證號(hào), 聯(lián)系地址,聯(lián)系電話,身份,性別,部門,移動(dòng)電話 ) 9 用戶信息表( 用戶名 ,密碼,權(quán)限) 圖書信息表( 圖書編號(hào) ,圖書 ISBN,圖書類型,圖書名稱,出版日期,作者,字?jǐn)?shù),出版社,價(jià)格,附帶光盤,關(guān)鍵詞,存放代碼,摘要) 出版社信息表( 出版社編號(hào) ,出版社名稱,聯(lián)系地址,郵政編碼,傳 真,網(wǎng)址) 圖書分類信息表( 種類編號(hào) ,種類名稱,種類數(shù)量) 借閱信息表( 借閱編號(hào) ,借閱日期, 圖書編號(hào) , 讀者編號(hào) ) 規(guī)則信息表( 規(guī)則編碼 ,免費(fèi)借閱天數(shù),罰金標(biāo)準(zhǔn),規(guī)則開關(guān)) 上面就是關(guān)系模式的設(shè)計(jì),其中帶直線的是主鍵,帶波浪線的是外鍵。 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu) 設(shè)計(jì) 根據(jù)上面的數(shù)據(jù) ER 圖 和關(guān)系模式 ,現(xiàn)在需要將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為 Power Builder 自帶的數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之 間的關(guān)系。圖書管理信息系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下面的幾個(gè)表格所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。 讀者 信息 表設(shè)計(jì) 列名 數(shù)據(jù)類型 長(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 部門 表 42 讀者 基本信息表 memberinfo 10 說明:記錄 讀者 的基本情況, memberid設(shè)為主鍵、索引。 用戶基本信息 表設(shè)計(jì) 列名 數(shù)據(jù)類型 長(zhǎng)度 可否為空 注釋 name Char 10 Not Null 用戶名 password Char 10 Not Null 密碼 lev char 1 Not Null 權(quán)限 表 43 用戶基本信息表 people 說明:記錄系 統(tǒng)用戶的用戶名、密碼與權(quán)限, name設(shè)為主鍵。 圖書信息 表設(shè)計(jì) 列名 數(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)志 (Y在借 N未借 ) 表 44 圖書信息表 bookinfo 11 說明:記錄圖書基本信息, bookid設(shè)為主鍵、索引。 出 版社信息 表設(shè)計(jì) 列名 數(shù)據(jù)類型 長(zhǎng)度 可否為空 注釋 Pubid char 4 Not Null 出版社編號(hào) Pub char 30 Null 出版社名稱 Add char 50 Null 聯(lián)系地址 Zip char 6 Null 郵政編碼 Tel char 16 Null 聯(lián)系電話 Fax char 16 Null 傳真 char 16 Null 網(wǎng)址 表 45 出版社信息表 publishinfo 說明:記錄出版社信息 , pubid設(shè)為主鍵。 圖書 分類信息 表設(shè)計(jì) 列名 數(shù)據(jù)類型 長(zhǎng)度 可否為空 注釋 Classid Char 2 Not Null 分類編號(hào) Classname Char 20 Null 分類名稱 Number int Null 數(shù)目 表 46 圖書 分類信息表 bookclass 說明:記錄定制的分類情況, classid設(shè)為主鍵。 12 借閱信息 表設(shè)計(jì) 列名 數(shù)據(jù)類型 長(zhǎng)度 可否為空 注釋 Loanid Int Not Null 借閱 編 號(hào) Bookid Char 10 Not Null 圖書編號(hào) memberid Char 10 Not Null 借閱人編號(hào) Loandate date Null 借閱日期 表 47 借閱情況信息表 loan 說明:進(jìn)行借閱的登記, loanid設(shè)為主鍵、自動(dòng)增長(zhǎng)。 規(guī)則信息 表設(shè)計(jì) 列名 數(shù)據(jù)類型 長(zhǎng)度 可否為空 注釋 Regularid Int 4 Not Null 規(guī)則編碼 Days Int 4 Not Null 免費(fèi)借閱天數(shù) Fine Dec Nul
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1