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

正文內(nèi)容

圖書管理系統(tǒng)詳細(xì)設(shè)計說明書(已修改)

2025-04-19 23:05 本頁面
 

【正文】 圖書管理系統(tǒng)詳細(xì)設(shè)計說明書 編寫目的圖書管理系統(tǒng)詳細(xì)設(shè)計是設(shè)計的第二個階段,這個階段的主要任務(wù)是在圖書管理系統(tǒng)概要設(shè)計書基礎(chǔ)上,對概要設(shè)計中產(chǎn)生的功能模塊進(jìn)行過程描述,設(shè)計功能模塊的內(nèi)部細(xì)節(jié),包括算法和詳細(xì)數(shù)據(jù)結(jié)構(gòu),為編寫源代碼提供必要的說明。概要設(shè)計解決了軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計的問題,包括整個軟件系統(tǒng)的結(jié)構(gòu)、模塊劃分、模塊功能和模塊間的聯(lián)系等。詳細(xì)設(shè)計則要解決如何實現(xiàn)各個模塊的內(nèi)部功能,即模塊設(shè)計。具體的說,模塊設(shè)計就是要為已經(jīng)產(chǎn)生的圖書管理各子系統(tǒng)設(shè)計詳細(xì)的算法。但這并不等同于系統(tǒng)實現(xiàn)階段用具體的語言編碼,它只是對實現(xiàn)細(xì)節(jié)作精確的描述,這樣編碼階段就可以將詳細(xì)設(shè)計中對功能實現(xiàn)的描述,直接翻譯、轉(zhuǎn)化為用某種程序設(shè)計語言書寫的程序。 項目背景根據(jù)XX學(xué)校希望能夠充分利用現(xiàn)代科技來提高圖書管理的效率,在原有的辦公系統(tǒng)基礎(chǔ)上進(jìn)行擴展,將一些可以用計算機來管理的都進(jìn)行計算機化,使得圖書館管理人員工作更加方便,工作效率也更加的高。 定義?Mysql:數(shù)據(jù)庫管理軟件?DBMS:數(shù)據(jù)庫管理系統(tǒng)?Windows 2000/2003/XP:運行環(huán)境?JSP :軟件開發(fā)語言?Myeclipse :開發(fā)工具 參考資料2 總體設(shè)計 需求概述按照需求分析文檔中的規(guī)格要求,使用條形碼掃描器進(jìn)書、借書、還書,使得信息傳遞準(zhǔn)確、流暢。同時,系統(tǒng)最大限度地實現(xiàn)易安裝,易維護(hù)性,易操作性,運行穩(wěn)定,安全可靠。 軟件結(jié)構(gòu)系統(tǒng)由3大模塊,6小模塊組成:序號 編號 名稱1, 01 登陸模塊2, 02 管理模塊3, 031 圖書信息查詢模塊4, 032 學(xué)生信息查詢模塊5, 021 入庫管理模塊6, 022 學(xué)生借書模塊7, 023 學(xué)生還書模塊8, 024 圖書注銷模塊9, 040 基礎(chǔ)信息設(shè)置 3 程序描述 01登陸模塊具體格式見下表:功能編號01功能名稱登陸模塊內(nèi)容功能流程圖所屬業(yè)務(wù)圖書館管理所屬項目圖書館管理系統(tǒng)編寫人陳新光完成時間20071126頁碼第5頁 功能流程圖功能流程圖如下圖所示。需要說明的問題:(1) 錄入項檢測使用javascript實現(xiàn)(各項必須非空)(2) 。 功能描述(1) 功能類型:查詢數(shù)據(jù)(2) 功能描述:提高系統(tǒng)的安全性(3) 前提業(yè)務(wù):無(4) 后繼業(yè)務(wù):02 (管理模塊)(5) 功能約束:權(quán)限約束(6) 約束描述:(7) 操作權(quán)限:圖書館管理員 界面設(shè)計(1) 基礎(chǔ)信息處理 動作說明:動作編號動作名稱動作描述A01登陸點擊登陸按鈕 A02重至點擊退重至按鈕 將當(dāng)前信息恢復(fù)原先狀態(tài)A03圖書信息查詢點擊 A04學(xué)生信息查詢點擊 A05基礎(chǔ)信息點擊 將顯示基礎(chǔ)信息(2) 數(shù)據(jù)要求(1) 功能類型:數(shù)據(jù)查詢(2) 數(shù)據(jù)描述:頁面顯示錄入字段如下:字段名稱長度錄入方式是否非空項數(shù)據(jù)檢驗?zāi)J(rèn)顯示管理員ID10文本框YN管理員密碼15passwordYN 登陸數(shù)據(jù)處理: 關(guān)鍵點兩點:1,數(shù)據(jù)庫連接;2,記錄登陸信息及信息處理;1, 數(shù)據(jù)庫連接: 如下:public class lib_system_Conn extends Object{ public lib_system_Conn(){ } private Connection conn = null。 private ResultSet rs。 String re = 。 //設(shè)置你的數(shù)據(jù)庫ip String dbip = 。 //設(shè)置你的數(shù)據(jù)庫用戶名和密碼: String use = root。 String pass = 860409。 //設(shè)置您的數(shù)據(jù)庫名 String dbName = lib_system。 public getConn(){ try{ ().newInstance()。 String url =jdbc:mysql://+dbip+:3306/+dbName+?user=+use+amp。password=+pass+amp。useUnicode=trueamp。characterEncoding=GBK 。 conn= (url)。 } catch(Exception e){ ()。 } return 。 }}//在Mysql建立lib_system數(shù)據(jù)庫,之后將與數(shù)據(jù)操作相關(guān)數(shù)據(jù)與該數(shù)據(jù)庫相連;2, 記錄登陸信息及信息處理:當(dāng)用戶點擊“登陸”按鈕之后。 取得帳號密碼這兩個從頁面?zhèn)魅氲闹?,然后跟?shù)據(jù)庫當(dāng)中管理員表中的賬號和密碼比較。如果正確的話,在JSP的SESSION中存入一個標(biāo)記屬性,表示當(dāng)前已經(jīng)有管理員登陸了。處理完畢后,跳轉(zhuǎn)到管理頁面,如果失敗,則提示登陸失敗,并重新進(jìn)入到登陸頁面。具體的邏輯如下:%String username=(request,admin_ID)。//取得用戶名String password=(request,admin_password)。//取得密碼String erroMsg=。//錯誤碼if(username!=nullamp。amp。password!=null) try { (request,response,admin_ID,admin_password)。//在JSP的session中存如一個標(biāo)記屬性,表示當(dāng)前已經(jīng)有管理員登陸了(“admin_ID”,admin_ID)。 ()。 } catch(UserNotFoundException e) { erroMsg=錯誤的用戶名和密碼。 (?+(erroMsg))。 }else{ (請?zhí)顚懞媚愕膫€人信息!)。}% 存儲分配管理員表:(admin)序號字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵說明1(admin_ID)管理員IDInt10√2(admin_password)管理員密碼Char153(admin_quanxian)權(quán)限Nvarchar15 02管理模塊具體格式見下表功能編號02功能名稱管理模塊內(nèi)容功能流程圖所屬業(yè)務(wù)圖書館管理所屬項目圖書館管理系統(tǒng)編寫人陳新光完成時間20071126頁碼第8頁 功能流程圖功能流程圖如下所示:需要說明的問題:在選擇相應(yīng)的業(yè)務(wù)時,需要在當(dāng)前的頁面顯示;并且在管理頁面內(nèi),默認(rèn)顯示圖書查詢頁面。 功能描述(1) 功能類型:其他(2) 功能概述:總體歸納圖書館管理功能(3) 前提業(yè)務(wù):登陸模塊(01)(4) 后續(xù)業(yè)務(wù):021,022,023,024,03(5) 功能約束:權(quán)限約束(6) 約束描述:(7) 操作權(quán)限:圖書館管理人員 界面設(shè)計(1) 基本信息處理動作說明如下:動作編號動作名稱動作描述A01入庫管理點擊按鈕 A02學(xué)生借書點擊按鈕 A03學(xué)生還書點擊按鈕 A04圖書注銷點擊按鈕 A05圖書查詢點擊按鈕 (2) 數(shù)據(jù)要求功能類型:其他 031圖書信息查詢模塊具體格式如下:功能編號031功能名稱圖書信息查詢模塊內(nèi)容功能流程圖所屬業(yè)務(wù)圖書館管理所屬項目圖書館管理系統(tǒng)編寫人陳新光完成時間20071126頁碼第10頁 功能流程圖功能流程圖如下圖:需要說明的問題:錄入項檢測使用javascript來實現(xiàn)(各項非空);操作權(quán)限:面向所有用戶 功能描述(1) 功能類型:查詢數(shù)據(jù)(2) 功能概述:顯示查詢結(jié)果(3) 前提業(yè)務(wù):無(4) 后繼業(yè)務(wù):(5) 功能約束:沒有約束;(6) 約束描述:(7) 操作權(quán)限:面向所有用戶 界面設(shè)計(1) 基礎(chǔ)信息處理下表是動作說明:動作編號動作名稱動作描述A01確定點擊按鈕 A02學(xué)生信息查詢點擊按鈕 (2) 數(shù)據(jù)要求(1) 功能類型:數(shù)據(jù)查詢(2) 數(shù)據(jù)描述:頁面顯示字段見下表:字段名稱長度錄入方式是否非空項數(shù)據(jù)檢驗?zāi)J(rèn)顯示請選擇查詢類型20下拉列表YN請輸入查詢內(nèi)容200文本框YN(3) 圖書信息查詢的輸出項書名圖書類型作者譯者ISBN出版社價格書架名稱現(xiàn)存量簡介書名圖書類型 模塊內(nèi)部邏輯1, ,給用戶顯示一個查詢接口2, ,它根據(jù)傳入的參數(shù)來決定包含哪一個jsp頁面來顯示內(nèi)容;,它根據(jù)傳入的參
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1