站群軟件哪個好站長友情鏈接平臺
摘要:
圖書管理系統(tǒng)是一個專門針對圖書館管理而設(shè)計的系統(tǒng),它可以幫助圖書管理員有效的對圖書進行管理,在圖書管理系統(tǒng)的設(shè)計中,首先要考慮的是系統(tǒng)的需求分析,該系統(tǒng)的設(shè)計與實現(xiàn)涉及多個方面,包括數(shù)據(jù)庫設(shè)計、用戶界面設(shè)計、系統(tǒng)架構(gòu)設(shè)計等。本文主要介紹如何使用jsp+servlet+mysql去實現(xiàn)一個Javaweb的圖書管理系統(tǒng),數(shù)據(jù)庫使用mysql。
功能分析:
本圖書管理系統(tǒng)設(shè)計的比較簡單,就一個用戶對圖書進行管理,主要功能如下:?
管理員:注冊、登錄系統(tǒng)(可記住密碼);圖書添加、刪除、修改、分頁;個人信息和密碼修改;基本的框架先搭建完畢,后面如果有其他功能需要,可以很容易進行二次開發(fā)。
開發(fā)工具:
開發(fā)工具:eclipse 或者?idea開發(fā)工具
JDK環(huán)境:安裝1.8的jdk,并且配置環(huán)境變量
數(shù)據(jù)庫:MySQL5.6或以上
使用技術(shù):
系統(tǒng)整體美觀大方,采用了標(biāo)準(zhǔn)的mvc設(shè)計模式,前端使用jsp技術(shù)在集合ajax技術(shù),jstl和el表達式;后臺采用jdbc鏈接數(shù)據(jù)庫并進行數(shù)據(jù)庫的增刪改查操作;filter攔截器進行字符編碼和登錄攔截設(shè)置;使用了cookie記住密碼并且登錄保持;后臺異常拋出處理,可以說細節(jié)處理的比較嚴(yán)密。
數(shù)據(jù)庫設(shè)計:
簡單圖書管理系統(tǒng)主要包括2個表,分別是:
管理員表、圖書信息表。
界面設(shè)計:?
簡單圖書管理系統(tǒng)部分界面設(shè)計如下,只展示部分界面:
登錄
注冊?
圖書管理?
圖書添加?
圖書編輯?
修改密碼?
這里目前為止就展示這些界面。
?總結(jié):
本文主要使用jsp+servlet+mysql去實現(xiàn)一個javaweb的圖書管理系統(tǒng),系統(tǒng)功能比較簡單,基本的項目框架已經(jīng)搭建完畢,很容易在此基礎(chǔ)上進行二次開發(fā),比如實現(xiàn)一個圖書借閱的系統(tǒng)。系統(tǒng)的細節(jié)也處理的比較完善,系統(tǒng)提示,系統(tǒng)報錯等。本人具備多年軟件開發(fā)經(jīng)驗,有問題可以共同探討。
?