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

正文內(nèi)容

基于struts框架的公司圖書借閱系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-12-13 20:21 本頁面
 

【文章內(nèi)容簡介】 ok_borrow int 借出量 允許為空 book_remark varchar(200) 備注 允許為空 說明:此表供管理員錄入圖書、修改圖書基本信息使用。 4) buyinfo 員工自費(fèi)購買圖書登記表,見表 24 表 24 員工自費(fèi)購買圖書登記表 字段名 數(shù)據(jù)類型及長度 說明 備注 buy_id int 編號(hào) 主關(guān)鍵字 buy_username varchar(50) 購買用戶名稱 允許為空 上海交通大學(xué)本科畢業(yè)論文 公司圖書借閱系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 第 5 頁 共 21 頁 buy_name varchar(50) 圖書名稱 允許為空 buy_value float 價(jià)格 允許為空 buy_total int 購買數(shù)量 允許為空 buy_flag int 購買是否成功標(biāo)志位 默認(rèn) 0,成功 1 buy_remark varchar(200) 備注 允許為空 說明:此表供員工購買公司圖書,方便員工想購買或遺失 公司 圖書時(shí)可以使用。 實(shí)體聯(lián)系方法( ER 模型) ER 模型(實(shí)體聯(lián)系方法)是一個(gè)面向問題的概念性數(shù)據(jù)模型。其優(yōu)點(diǎn)是容易理解,用戶易接受。圖 21 為公司圖書借閱系統(tǒng) ER 圖。 圖 21 公司圖書借閱系統(tǒng) ER 圖 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì) 具體在使用 Struts 框架時(shí),對(duì)應(yīng)各個(gè)部分的開發(fā)工作主要包括: 1)Model 部分 : 采用 JavaBean 組件,設(shè)計(jì)和實(shí)現(xiàn)系統(tǒng)的業(yè)務(wù)邏輯。根據(jù)不同的請(qǐng)求從Action 派生具體 Action 處理對(duì)象。 2)Controller 部分: Struts 為提供了核心控制部分的實(shí)現(xiàn)。只需要配置 ActionMapping 對(duì)象 3)View 部分 : 為了使用 Model 中的 ActionForm 對(duì)象,必須用 Struts 提供的自定義標(biāo)記創(chuàng)建 HTML 表單。 4)同時(shí)需要編輯兩個(gè)配置文件: 和 。通過它們配置 Struts 系統(tǒng)上海交通大學(xué)本科畢業(yè)論文 公司圖書借閱系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 第 6 頁 共 21 頁 中的各個(gè)模塊之間的交互。 系統(tǒng)由以下組件構(gòu)成: 1) JSP—— 作為顯示的頁面和用戶交互 2) 初始化用戶輸入的數(shù)據(jù)的 bean 3) FormBean—— 包裝初始化 bean 傳遞的數(shù)據(jù)和有效性判斷 invalidate 和 reset 方法 4) ActionServlet—— 聯(lián)合 FormBean、 JavaBean 將處理結(jié)果傳遞給處理顯示的 jsp 頁面 5) JavaBean—— 處理業(yè)務(wù)邏輯的 Bean 6) 圖象 images Web 客戶將請(qǐng)求發(fā)送至 Web 服務(wù)器。任何請(qǐng)求都是由需要執(zhí)行的操作與參 數(shù)(如果有)所構(gòu)成的。來自客戶機(jī)的所有請(qǐng)求都被指向一個(gè) ActionServlet。 ActionServlet 的職責(zé)是確保會(huì)話有效,然后把請(qǐng)求轉(zhuǎn)發(fā)至特定于操作的 servlet。如有需要, servlet 將與數(shù)據(jù)庫一同工作,并使用 bean 進(jìn)行必要的操作。一旦操作結(jié)束,特定于操作的 servlet 就會(huì)調(diào)用 JSP 顯示結(jié)果給用戶。 系統(tǒng)體系結(jié)構(gòu)圖,如圖 22 所示。 顯示 JSP 傳遞數(shù)據(jù)的 javabean 包裝數(shù)據(jù)以及有有效性判斷和重置方法的 FormBean 起關(guān)鍵的控制功能的 ActionServlet 邏輯業(yè)務(wù)控 制層的 javaBean 數(shù)據(jù)庫 圖 22 系統(tǒng)體系結(jié)構(gòu)圖 面向?qū)ο蠓治雠c設(shè)計(jì)( OOAD) 面向?qū)ο蠓治雠c設(shè)計(jì)( OOAD)的一般細(xì)則 1) 確定系統(tǒng)用戶與他們的用例。 2) 通過理解要求說明與使用用例圖來確定系統(tǒng)的候選業(yè)務(wù)對(duì)象。 3) 確定已確定類的職責(zé)的類列表。 4) 刪除不需要的類。 5) 確定類之間的關(guān)系。 上海交通大學(xué)本科畢業(yè)論文 公司圖書借閱系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 第 7 頁 共 21 頁 6) 決定各個(gè)類的各個(gè)屬性并確定可計(jì)算字段。 7) 設(shè)計(jì)系統(tǒng)在其各組件之間定義良好的接口。 實(shí)體類 傳遞數(shù)據(jù)的類 ( bean) 功能作 用 BorrowBook 初始化借閱、歸還圖書信息添加和修改的數(shù)據(jù) Bookinfo 初始化圖書信息添加和修改的數(shù)據(jù) Buyinfo 初始化購買圖書信息添加和修改的數(shù)據(jù) Yonghu 初始化用戶添加和修改的數(shù)據(jù) Hzzh 解決數(shù)據(jù)傳遞過程中的亂碼問題 基本 formbean 功能作用 AddInfoForm 添加借閱圖書信息時(shí)包裝傳遞的數(shù)據(jù) AddbookForm 添加圖書信息時(shí)包裝傳遞的數(shù)據(jù) AddbuyForm 添加購買圖書信息時(shí)包裝傳遞的數(shù)據(jù) DelinfoForm 刪除借閱圖書信息 時(shí)包裝傳遞的數(shù)據(jù) DelForm 刪除圖書信息時(shí)包裝傳遞的數(shù)據(jù) DelbuyForm 刪除購買圖書信息時(shí)包裝傳遞的數(shù)據(jù) LoginForm 登陸系統(tǒng)時(shí)包裝傳遞的數(shù)據(jù) XgbookForm 修改圖書信息包裝傳遞數(shù)據(jù) ZhuceForm 添加用戶信息包裝傳遞數(shù)據(jù) ZccfForm 完成添加用戶信息包裝傳遞數(shù)據(jù) Action 類 功能作用 AddInfoAction 添加借閱圖書信息,顯示給 jsp 的顯示 AddbookAction 添加圖書信息,顯示給 jsp 的顯示 AddbuyAction 添 加購買圖書信息,顯示給 jsp 的顯示 DelinfoAction 刪除借閱圖書信息,顯示給 jsp 的顯示 DelAction 刪除圖書信息,顯示給 jsp 的顯示 DelbuyAction 刪除購買圖書信息,顯示給 jsp 的顯示 LoginAction 登陸系統(tǒng)信息,顯示給 jsp 的顯示 XgbookAction 修改圖書信息,顯示給 jsp 的顯示 ZhuceAction 添加用戶信息,顯示給 jsp 的顯示 Zccf Action 完成添加用戶信息,顯示給 jsp 的顯示 特定功能類 功能作用 JDBCTest 直接和數(shù)據(jù)庫連接的邏輯事物類 系統(tǒng)功能模塊設(shè)計(jì) 本系統(tǒng)利用 JSP(Strust 框架 )采用 B/S 結(jié)構(gòu)完成 “公司圖書借閱系統(tǒng) ”的設(shè)計(jì),達(dá)到動(dòng)態(tài)查詢 圖書借閱歷史信息 、分頁 顯示圖書借閱和歸還信息 、圖書信息增改等目的。系統(tǒng)主要功能如下: ? 實(shí)現(xiàn)借、還書管理。 上海交通大學(xué)本科畢業(yè)論文 公司圖書借閱系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 第 8 頁 共 21 頁 ? 存儲(chǔ)圖書館借閱圖書信息。 ? 瀏覽圖書館圖書借閱歷史信息。 ? 查詢圖書館借閱信息。 ? 借閱登記信息修改。 系統(tǒng)主要功能模塊,如圖 23 所示。 圖 23 系統(tǒng)主要功能模塊 用戶類型 系統(tǒng)用戶分為普通員工和管理員兩類,登錄后管理員可以對(duì)整個(gè)圖書管理系統(tǒng)進(jìn)行管理。包括圖書借閱、歸還、查詢、修改和歷史記錄信息等整個(gè)圖書借閱過程的全程功能管理。 管理模塊 圖書共分為圖書借閱登記、圖書借閱信息修改、圖書借閱信息查詢、借閱信息刪除、個(gè)人圖書管理、圖書歷史借閱查詢和歷史借閱刪除 7 個(gè)功能模塊對(duì)圖書進(jìn)行管理。 系統(tǒng)主要工作流程設(shè)計(jì) 用戶主要工作流程 用戶登錄 公司圖書借閱系統(tǒng) 后首先按照權(quán)限登錄到不同的頁面,如登錄失敗返回首頁,登錄成功后用戶進(jìn)入登陸頁面 ,該頁面顯示用戶所有借閱圖書信息、可以再次借閱圖書登記、歷史信息查看以及購買所需圖書。 公司圖書借閱系統(tǒng) 圖書基本信息維護(hù) 借閱登記 圖書歸還 歷史信息 個(gè)人圖書管理 圖書基本信息添加 圖書基本信息修改 圖書基本信息查詢 圖書基本信息刪除 借閱修改 借閱查詢 借閱刪除 個(gè)人自費(fèi)購買圖書登記 歷史借閱查詢 歷史借閱刪除 上海交通大學(xué)本科畢業(yè)論文 公司圖書借閱系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 第 9 頁 共 21 頁 管理員主要工作流程 管理員登錄到權(quán)限所分配的頁面 后,可以對(duì)圖書基本信息、用戶帳戶信息進(jìn)行管理和查閱用戶借閱、歸還圖書信息、刪除歷史過期圖書借閱信息以及審批同意用戶購買所需圖書信息。 公司圖書借閱系統(tǒng)主要程序流程圖,如圖 24 所示。 圖 24 公司圖書借閱系統(tǒng)主要程序流程圖 公司圖書借閱系統(tǒng)首頁 管理員登錄頁面 借閱登記頁面 圖書歸還頁面 圖書基本信息維護(hù) 歷史借閱信息 借閱修改頁面 借閱查詢頁 面 借閱刪除頁面 歷史借閱查詢 歷史借閱管理頁面 歷史借閱刪除 圖書基本信息添加頁面 圖書基本信息修改頁面 圖書基本信息查詢頁面 search 圖書基本信息刪除頁面 用戶登錄 失敗 成功 上海交通大學(xué)本科畢業(yè)論文 公司圖書借閱系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 第 10 頁 共 21 頁 第 3 章公司圖書借閱系統(tǒng)的具體實(shí)現(xiàn) 此章主要介紹公司圖書借閱系統(tǒng)的設(shè)計(jì)過程,開發(fā)過程中涉及的問題以及解決方法。 系統(tǒng)開發(fā) 環(huán)境配置 JDK 和 TOMCAT 配置 分別安裝 和 , 配 置 環(huán) 境 變 量 path=[x:]\\bin。 ,java_home=[x:]\。,其中 [x:]是安裝 JDK 的硬盤 c:, d:等。 Eclipse+MyEclipse 配置 先安裝 Eclipse,然后安裝 MyEclipse,安裝完畢,重新啟動(dòng) Eclipse 以后,選取菜單“Windows→Preferences” , 會(huì) 看 到 比 以 前 的 Eclipse 多了 MyEclipse 選 項(xiàng) , 點(diǎn) 擊“MyEclipse→Application Servers→Tomcat 5” 配置詳細(xì)的服務(wù)器信息,包括: Tomcat Home Directory、 Tomcat Base Directory 和 Tomcat Temp Directory。單擊 To
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1