• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      設(shè)計圖書管理系統(tǒng)的優(yōu)化方案

      2010-06-13 02:10:46
      科技傳播 2010年15期
      關(guān)鍵詞:程序設(shè)計管理系統(tǒng)圖書

      師 敏

      陜西職業(yè)技術(shù)學(xué)院圖書館,陜西西安 710100

      設(shè)計圖書管理系統(tǒng)的優(yōu)化方案

      師 敏

      陜西職業(yè)技術(shù)學(xué)院圖書館,陜西西安 710100

      用C++面向?qū)ο蟮某绦蛟O(shè)計語言設(shè)計了一個圖書管理系統(tǒng)的架構(gòu),相關(guān)人員可以根據(jù)具體情況和這個架構(gòu)方便靈活地設(shè)計有特色的圖書管理系統(tǒng),因而有一定的實用意義。

      圖書管理軟件;讀者數(shù)據(jù);借書模塊;軟件;函數(shù);析構(gòu)函數(shù)

      因為圖書管理工作比較復(fù)雜,尤其是過去用手工操作,不但很辛苦,也經(jīng)常出錯。目前雖然許多圖書館都使用圖書管理軟件來做這個工作,但由于編寫這種軟件不太容易,市場上該軟件種類非常有限,所以不能適應(yīng)各個圖書館的具體情況,而且浪費計算機資源的現(xiàn)象也很嚴(yán)重,也不容易根據(jù)實際問題方便地調(diào)整這些軟件。于是筆者根據(jù)多年來圖書管理工作的經(jīng)驗,對圖書管理工作進行了分析,同時又對計算機程序設(shè)計語言進行了研究,設(shè)計了快速編寫圖書管理軟件的方案,具有一定的實用意義。筆者特撰寫此論文詳細(xì)介紹一下這個方案。

      圖書管理大體上可劃分為借書模塊、還書模塊、圖書數(shù)據(jù)模塊和讀者數(shù)據(jù)模塊等。圖書數(shù)據(jù)模塊又可以小體劃分為新增子模塊、更改子模塊、刪除子模塊、查找子模塊、顯示子模塊、全刪子模塊和退出子模塊等;讀者數(shù)據(jù)模塊又可以小體劃分為新增子模塊、更改子模塊、刪除子模塊、查找子模塊、顯示子模塊、全刪子模塊和退出子模塊等。各個圖書館可以根據(jù)本圖書館的具體情況靈活的選擇子模塊或者調(diào)整有關(guān)子模塊的功能。

      現(xiàn)以C++面向?qū)ο蟮某绦蛟O(shè)計語言為例來介紹實現(xiàn)圖書信息系統(tǒng)管理的軟件設(shè)計方案。整個系統(tǒng)可以由五大功能部件即4個類和主函數(shù)構(gòu)成,這4個類分別是讀者類、圖書類、讀者數(shù)據(jù)庫類和圖書數(shù)據(jù)庫類。某一個讀者的數(shù)據(jù)用某一個讀者類的對象來保存,所有讀者的數(shù)據(jù)用讀者數(shù)據(jù)庫類的某一個對象中的數(shù)組來保存;某一個圖書的數(shù)據(jù)用一個圖書類的某一個對象來保存,所有圖書的數(shù)據(jù)用圖書數(shù)據(jù)庫類的某一個對象中的數(shù)組來保存。讀者數(shù)據(jù)庫類的某一個對象中的電子數(shù)據(jù)庫的數(shù)據(jù)的填寫由讀者數(shù)據(jù)庫類的構(gòu)造函數(shù)自動完成,同樣圖書數(shù)據(jù)庫類的某一個對象中的電子數(shù)據(jù)庫的數(shù)據(jù)的填寫由圖書數(shù)據(jù)庫類的構(gòu)造函數(shù)自動完成。主函數(shù)結(jié)束運行時,讀者數(shù)據(jù)庫類的某一個對象中的電子數(shù)據(jù)庫的數(shù)據(jù)的輸出存盤由讀者數(shù)據(jù)庫類的析構(gòu)函數(shù)自動完成,同樣圖書數(shù)據(jù)庫類的某一個對象中的電子數(shù)據(jù)庫的數(shù)據(jù)的輸出存盤由圖書數(shù)據(jù)庫類的析構(gòu)函數(shù)自動完成。關(guān)于讀者的新增子模塊、更改子模塊、刪除子模塊、查找子模塊、顯示子模塊、全刪子模塊和退出子模塊等可以用讀者數(shù)據(jù)庫類的公有函數(shù)來實現(xiàn),同樣關(guān)于圖書的新增子模塊、更改子模塊、刪除子模塊、查找子模塊、顯示子模塊、全刪子模塊和退出子模塊等可以用圖書數(shù)據(jù)庫類的公有函數(shù)來實現(xiàn)。借書模塊和還書模塊的功能可以通過綜合訪問上述4個類中的有關(guān)函數(shù)來實現(xiàn)。

      在下面,本人用C++面向?qū)ο蟮某绦蛟O(shè)計語言設(shè)計了一個圖書管理系統(tǒng)的架構(gòu),其中的還書模塊、讀者數(shù)據(jù)訪問模塊中的更改子模塊、刪除子模塊、查找子模塊、全刪子模塊等以及圖書數(shù)據(jù)訪問模塊中的更改子模塊、刪除子模塊、查找子模塊、顯示子模塊、全刪子模塊和退出子模塊等都只是一個占位符,而沒有實際功能。有關(guān)人員可以根據(jù)相應(yīng)圖書館的具體情況和我提供的這個架構(gòu)快速靈活地編寫有特色的圖書管理系統(tǒng)。

      [1]譚浩強.C++程序設(shè)計教程.中國科學(xué)技術(shù)出版社,1995.

      [2]崔永紅.C++面向?qū)ο蟪绦蛟O(shè)計.北京大學(xué)出版社,2005.

      [3]劉衛(wèi)東,沈官林譯.數(shù)據(jù)結(jié)構(gòu)C++語言描述.清華大學(xué)出版社,2000.

      TP393

      A

      1674-6708(2010)24-0203-03

      猜你喜歡
      程序設(shè)計管理系統(tǒng)圖書
      基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
      圖書推薦
      南風(fēng)(2020年22期)2020-09-15 07:47:08
      基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
      計算機教育(2020年5期)2020-07-24 08:52:56
      從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      歡迎來到圖書借閱角
      基于LED聯(lián)動顯示的違停管理系統(tǒng)
      班里有個圖書角
      海盾壓載水管理系統(tǒng)
      中國船檢(2017年3期)2017-05-18 11:33:08
      高職高專院校C語言程序設(shè)計教學(xué)改革探索
      PLC梯形圖程序設(shè)計技巧及應(yīng)用
      叙永县| 天柱县| 铜鼓县| 曲靖市| 天等县| 隆昌县| 安平县| 阳泉市| 东明县| 峨眉山市| 固镇县| 慈利县| 望城县| 永城市| 广安市| 淮北市| 景东| 天全县| 蛟河市| 兴文县| 江阴市| 河津市| 铁岭市| 平泉县| 弥渡县| 新安县| 花垣县| 宿州市| 十堰市| 新巴尔虎右旗| 洪江市| 于都县| 宜宾县| 永修县| 峡江县| 石景山区| 梧州市| 文化| 马山县| 扬州市| 温州市|