999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺述圖書資料管理系統的設計

2013-04-29 00:00:00黃根黃文亮張亞林
科技創新與應用 2013年5期

摘 要:文章為大家介紹一個小型圖書資料管理系統設計與實現,該系統適用于各中小學、中小企業及較大單位的某一部門。使用該系統可以幫助圖書管理員使用計算機等工具來輔助其完成圖書管理及借閱方面的工作,從而使得管理人員更加省時省力。本系統主要包括圖書管理系統和用戶借閱系統,其中圖書管理系統包括了用戶管理、分類管理、圖書檢索、新書入庫管理和借閱管理等五大模塊,而借閱系統包括了借書和還書等模塊。該系統具有清晰的數據流和控制流,并有很好的安全性。

關鍵詞:圖書管理;圖書借閱;檢索;ASP;B/S

1 引言

當今社會是一個信息化的社會,圖書資料仍是獲取信息的一個主要來源,隨著人們對信息需求的增強,各中小單位及有關部門都為日益增多的圖書的管理而困擾。本文為大家介紹一個小型圖書資料管理系統的設計與實現,該系統適用于各中小學、中小企業及較大單位的某一部門。使用該系統可以幫助圖書管理員使用計算機等工具來輔助其完成圖書管理及借閱方面的工作,從而使得管理人員更加省時省力。

2 數據結構

一個實用而高效的信息管理系統必須建立在良好的數據結構基礎上,圖書管理主要包括用戶管理、分類管理、新書入庫管理和借閱管理。為此我們在數據庫中設立了四個數據表:借書日志表、圖書表、圖書分類表、管理員表。

2.1 數據庫設計

(1)借書日志表,包含如下信息:

編號、圖書條形碼、圖書ID、姓名、借書類型(1借出 0 歸還)、借閱時間、操作人、歸還時間、備注。

(2)圖書表,包含如下信息:

編號、條件碼、書編號、書名、出版社、主編、簡介、定價、購買時間、分類ID、冊數、已經借出數、備注、借閱數、借閱記錄、用戶ID。

(3)圖書分類表,包含如下信息:

編號、目錄名稱、上級目錄I(根目錄為0)、目錄簡要描述。

(4)管理員表,包含如下信息:

編號、用戶名、密碼、是否是管理員。

2.2 表的實現

使用Access建立表,注意備注欄填寫字段的中文備注。

3 系統功能設計

本系統主要分為兩大部分:一是圖書管理系統,包括用戶管理、分類管理、新書入庫管理和借閱管理等五大模塊。二是用戶借閱系統,主要包括讀者管理、借書模塊、還書模塊。

其功能結構如圖1所示。

3.1 管理員管理

該模塊主要有管理用戶的添加、刪除和修改及管理用戶的登陸功能。

(1)管理員的管理功能,即數據記錄增加、刪除和修改的功能,比較簡單,請參考本系統的原代碼。如圖2所示。

(2)用戶登錄表單的設計。如圖3

如果登錄成功,則將進入管理系統,否則重定向到登錄頁面請用戶重新登錄。

3.2 分類管理

該模塊具有分類的添加、刪除、修改和分類圖書記錄瀏覽的功能。采用框架設計,框架的左邊是具體的分類,右邊的缺省頁是分類管理(如圖4),當你選擇左邊相應的分類時,它還可以顯示該分類下的有關圖書信息。我們采用action變量作為select開關語句的變量表達式,來判斷用戶所要執行的操作。如果action的值是add,系統就做添加分類操作;如果是edit系統就做編輯操作;如果是del系統就做刪除操作。

3.3 圖書管理模塊

該模塊主要是用來實現根據圖書的條形碼進行圖書的檢索功能。

(1)作檢索表單:見圖5

(2) 寫檢索功能代碼。當用戶輸入條形碼后,點擊查找圖書,則可以找到指定圖書信息,并編輯它。該程序主要根據檢索頁面傳的條形碼值在數據庫中實現查找的方法。程序界面如圖6所示。

在數據庫中查詢指定條形碼對應的信息并顯示,在該狀態下也可以修改該圖書的信息

3.4 新書入庫

該模塊主要是用來實現將圖書條形碼作為關鍵字而增加一條圖書記錄的功能,其設計跟圖書檢索類似,這里只給出功能效果界面,代碼不在贅述。

(1)新書入庫表單。(2) 新書信息增加表單。

3.5 借閱管理

該模塊主要是根據圖書的條形碼在借閱表中檢索圖書的借閱狀態。(1) 做檢索表單。(2)寫檢索代碼。該頁面具有分頁功能,每頁顯示25條記錄。

3.6 借書管理

(1)模塊操作流程:在借書時你要首先知道該書的條形碼,然后進入借書表單頁面,在該頁面填寫借書信息,后臺將插入一條借書記錄到數據庫的借閱表中,此時借閱成功。(2)模塊實現思想:在借出之前,應先在圖書表中判斷該書是否在圖書表中,如果找不到對應的記錄,應提示管理員將該書加入到圖書表中。如果該書在圖書表中,還應判斷該書的是否已借完,即判斷已借數量是否大于等于該書總冊數,如果大于,則說明該書已被借完,不可再借,重定向到借閱頁面,請用戶重新閱其它圖書。(3)編寫借閱代碼。

3.7 還書管理

該模塊主要是用來實現根據圖書的條形碼來實現還書的操作。

(1)實現思想:還書主要是使借閱表中的狀態改為已還狀態,并在圖書表中將已借值做減一操作,表示該書可借數量增加,從而還書成功。另外為了增強程序的健壯性,我們對用戶輸入的條形碼也要在圖書表中做出判斷,即判斷該書是否在系統中,及“已借”數值是否為零,如果為零說明該書沒有被借出,不需要做還書操作,此時頁面重定向到還書頁面,請用戶歸還其它圖書。

(2)寫還書代碼:根據還書原理參照借書管理模塊代碼。

4 結束語

本系統采用ASP程序開發,系統為B/S架構,用戶界面非常友好,使用方便。自試用以來,運行效果良好,尤其適合于各企事業、機關單位、中學、高等學校各系(所)的內部圖書資料室使用,具有較強的通用性。

參考文獻

[1]李剛.輕量級J2EE企業應用實踐-struts+Spring+Hibernian整合開發[M].電子工業出版社,2008年.

[2]J2EE開發過程實錄,清華大學出版社 ,2007年.

[3]J2EE經典案例設計與實現,王毅,周峰,孫更新著,2007年.

[4]J2EE應用與IBM WebSphere (美),Dale R. Nilsson, Louis E. Mauget著,電子工業出版社,2004年

[5]Java 2技術內幕(美),波茨[等],機械工業出版社,2003年

[6]JDBC數據庫編程與J2EE (美), Art Taylor著,電子工業出版社,2004年

主站蜘蛛池模板: 国产微拍一区| 久久精品人人做人人爽电影蜜月| 免费人成网站在线观看欧美| 国产69精品久久久久妇女| 欧美国产精品不卡在线观看| 中文字幕1区2区| 日韩在线第三页| 国产成人资源| 国产精品流白浆在线观看| 欧美一区二区三区不卡免费| 亚洲色无码专线精品观看| 色妞www精品视频一级下载| 真实国产乱子伦视频| 午夜福利视频一区| 免费国产高清视频| 欧美笫一页| 亚洲无限乱码| 97国产一区二区精品久久呦| 精品福利网| 美女免费精品高清毛片在线视| 国产xxxxx免费视频| 欧美综合激情| 看国产毛片| 午夜天堂视频| 国产一在线| 国产在线一区视频| 一级香蕉人体视频| 97人人做人人爽香蕉精品| 五月激情综合网| 五月婷婷综合网| 久久亚洲综合伊人| 亚洲中文在线视频| 四虎影院国产| 一级爱做片免费观看久久| 久久亚洲中文字幕精品一区| 国产69囗曝护士吞精在线视频| 丁香五月婷婷激情基地| 婷婷亚洲视频| 很黄的网站在线观看| 久久精品国产电影| 亚洲一区色| 国产AV毛片| 精品国产免费观看一区| 九九热精品视频在线| 欧美一级高清视频在线播放| 国产69精品久久久久妇女| 国产成人精品一区二区三区| 天天躁夜夜躁狠狠躁图片| 久久久91人妻无码精品蜜桃HD| 国产亚洲日韩av在线| 久久久久人妻一区精品色奶水 | 久久女人网| 国产在线观看一区精品| 国产农村1级毛片| 蜜臀AV在线播放| 国产乱子精品一区二区在线观看| 激情综合网激情综合| 欧美日韩精品一区二区视频| 最新日韩AV网址在线观看| 色视频久久| 国产91av在线| 欧美一级夜夜爽| 欧美中文字幕在线视频| 国产精品冒白浆免费视频| 美臀人妻中出中文字幕在线| 婷婷丁香在线观看| 久久精品91麻豆| 国产手机在线小视频免费观看| 九一九色国产| 国产亚洲欧美在线视频| 亚洲无码电影| 97成人在线观看| 久久精品人人做人人爽电影蜜月| 日韩精品一区二区三区大桥未久| 午夜视频在线观看免费网站 | 国产精品专区第一页在线观看| 亚洲第一综合天堂另类专| 99久久精品无码专区免费| 亚洲一区黄色| 国产亚洲精品在天天在线麻豆 | 日韩高清在线观看不卡一区二区| 国产精品综合色区在线观看|