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

正文內容

畢業(yè)設計----基于web的圖書館借閱系統的設計與實現-畢業(yè)設計(編輯修改稿)

2025-02-24 05:01 本頁面
 

【文章內容簡介】 完全免費,使得其運用范圍更加廣泛。 TOMCAT: Tomcat 服務器是 Apache Group Jakarta 小組開發(fā)的一個免費服務器軟件,適合于嵌入 Apache 中使用,而且,它的源代碼可以免費獲得,你可以自由地對它進行擴充。 Tomcat 服務器的兼容性很好,如 WebLogic 服務器采用其為 Web 服務器引擎, Jbuilder 將其作為標準的測試服務器, Sun 公司也將其作為 JSP 技術應用的示例服務器。但是 Tomcat 服務器有眾多大軟件公司的支持,而且服務器的性能穩(wěn)定,其發(fā)展前景很好。 開發(fā)工具 Eclipse 是一個非常優(yōu)秀的集成開發(fā)環(huán)境 ,它旨在簡化用于多操作系統軟件工具的開發(fā)過程 ,可以用于管理多種開發(fā)任務 ,其中 包括測試、性能調整以及程序調試等 ,而且還可以集成來自多個供應商的第三方應用程序開發(fā)工具。通過集成大量的插件 ,Eclipse 的功能可以不斷擴展 ,以支持各種不同的應用。 Eclipse 平臺是一個成熟的、精心設計的、可擴展的體系結構 ,其組成結構如圖所示用 Eclipse 開發(fā)的插件 ,可以適應多平臺的需要 , 且具有良好的可擴展性和靈活性。 第 8 頁 共 24 頁 Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標 準的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。 雖然大多數用戶很樂于將 Eclipse 當作 Java IDE 來使用,但 Eclipse 的目標不僅限于此。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Enviro nment,PDE),這個組件主要針對希望擴展 Eclipse 的軟件開發(fā)人員,因為它允許他們構建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣東西都是插件,對于給 Eclipse 提供插件, 以及給用戶提供一致和統一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。 3 系統總體設計 系統概要 本圖書管理系統總體上分為前臺頁面顯示和后臺管理。前臺頁面(即本書圖書管理系統的首頁)實現了公告的顯示圖書查詢,留言建議三大功能。而后臺的頁面則集成了圖書管理中所需的功能和錄入新書到庫,辦公圖書,借還手續(xù),查詢圖書等等。平時圖書管理人員的工作都是在后臺中完成的。前臺是為了師生顯示的。師生們可以看到圖書管理人員發(fā)布的最新公告信息;并可以查詢自己感興趣的圖書,也可以給學校的圖書管理人員留言提議。相對應的后 臺是針對學校圖書管理人員,后臺的頁面都加密,如果不正常登錄是進入不了后臺管理頁面的,后臺功能具體包括:發(fā)布首頁公告,添加新書到庫等等。 第 9 頁 共 24 頁 功能模塊構成 圖 2 功能結構圖 功能流程圖 查詢功能流程圖 圖 3 基于 WEB 和 WAP 的 查詢流程圖 WEB 頁面前臺查詢界面 接收查詢條件,從數據庫查詢匹配信息 返 回 結 果 , 在WEB 頁面顯示 提交查詢條件 WAP查詢界面 接收查詢條件,從數據庫查詢匹配信息 返 回 結 果 , 在WAP 頁面顯示 提交查詢條件 第 10 頁 共 24 頁 借還圖書功能流程圖 圖 4 借還書流程圖 數據庫設計 數據庫概要 考慮該系統的定位與現有技術力量 ,系統采用 MYSQL 作為系統的后臺數據庫開發(fā)環(huán)境,數據庫命名標準與規(guī)范均采用英文單詞標寫,以便日后對其維護修改 . 數據庫邏輯設計 表 2 所示為管理員 表( admin) ,記錄了系統用戶的角色和密碼,判斷是否允許其登錄管理員界面。 表 2 admin 數據庫 列名 數據類型 長度 id(PK) Int 11 Username Varchar 20 Password Varchar 20 表 3 所示為留言信息表( guestbook) ,記錄了游客用戶姓名,發(fā)表的留言信息,發(fā)表時間和管理員回復信息,其作用就是實現留言板功能。 第 11 頁 共 24 頁 表 3 guest 數據庫 列名 數據類型 長度 id(PK) Int 11 Nickname Varchar 50 Content Mediumtext NO Yourtime Datatime NO Reply Varchar 50 表 4 所示為首頁公告表( notice) ,記錄了發(fā)布信息和發(fā)布時間,其作用就是支持公告欄的功能實現。 表 4 notice 數據庫 列名 數據類型 長度 id(PK) Int 11 Content Mediumtext NO Createtime Datatime NO 表 5 所示為圖書信息表( book) ,記錄了圖書書名,書號,圖書類型,總量。其作用就是保存錄入到庫的圖書資料,以便借閱和 查詢。 表 5 book 數據庫 列名 數據類型 長度 Id Int 11 Title Varchar 100 bookID(PK) Varchar 40 Type Varchar 40 Quantity Int 11 表 6 所示為用戶借閱圖書信息表( borrowbook) ,記錄了借閱證號,借書開始日期,結束日期,書號。實現本系統核心功能 借書,還書的數據庫應用。 表 6 borrowbook 數據庫 列名 數據類型 長度 第 12 頁 共 24 頁 Id(PK) Int 11 BorrowID Varchar 20 BeginTime Datetime NO EndTime Datetime NO BookID Int 40 表 7 所示為借書證用戶信息表( user) ,記錄了借書人姓名,性別,年齡,所在院系和所借書的書號。實現其程序主體的數據庫調用。 表 7 uesr 數據庫 列名 數據類型 長度 Id(PK) Int 11 Name Varchar 20 Sex Char 2 Age Int 11 Department Varchar 20 BorrowID Varchar 20 數據庫之間關聯設計 這個圖書管理系統是基于 MySQL 設計的, 然后通過在 JSP 中向數據庫發(fā)送相應的 SQL 指令,從而實現對圖書的全面管理. .對于數據庫設計這一流程中,最重要的一步是對 user 表、 book 表、 borrowBook 表三張表的設計以及它們之間的關系.這是這個圖書管理系統中的一個關鍵技術,以下就是數據庫關聯圖 第 13 頁 共 24 頁 圖 5 數據庫關系 4 系統詳細設計與實現 JavaBean 技術是一種基于 Java 的組件技術, JavaBean 組件可以用來執(zhí)行復雜的計算任務,或負責與數據庫的交互以及數據的提取等,是解決代碼重用問題的一種策略。 為 了創(chuàng)建和使用 Java 軟件組件, JavaBean 被實現為一種獨立于平臺和結構的應用程序接口,它的實現可以忽略內部的結構及細節(jié)問題,只需要定義其外部的特征及對外功能就行。其中,屬性、方法和事件三種接口可以獨立對外進行開發(fā)。 JavaBean 的實質就是一個 .class 文件,也可以成為類文件。 JavaBean 以 binary格式保存,可以保護 Java 源代碼不容易被他人抄襲。 下面是本系統中主要的 JavaBean。 select 函數功能:查詢數據 public int select(String sql){ int k=10。 (())。 try { k=0。 rs=(sql)。 if (()) { 第 14 頁 共 24 頁 k=k+1。 }
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1