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

正文內(nèi)容

基于java圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-閱讀頁

2025-02-25 08:01本頁面
  

【正文】 索進(jìn)行查找 。 個人信息 管理 個人信息 管理主要 面向用戶開發(fā)的,用戶可以對自己的個人信息進(jìn)行修改、添加 。 11 數(shù)據(jù)庫 設(shè)計(jì) 數(shù)據(jù)庫模型圖 數(shù)據(jù)庫模型圖主要是對數(shù)據(jù)庫表進(jìn)行設(shè)計(jì)的一個概念模型圖 [4] ,從圖 9數(shù)據(jù)庫模型圖可以了解到表的關(guān)聯(lián)關(guān)系和要進(jìn)行設(shè)計(jì)的表所需要的字段,開發(fā)人員可以通過該模型圖進(jìn)行設(shè)計(jì)數(shù)據(jù)庫。本數(shù)據(jù)庫采用 MySQL來構(gòu)造,共使用了四張表,其分別是用戶表( user)、圖書信息表( book)、借書表( borrow)、驗(yàn)證表( temprraryvariable)。 表 8 用戶 表 ( user) 字段名 數(shù)據(jù)類型 說明 是否為空 備注 userId Varchar( 50) 用戶 id 否 主鍵 userName Varchar( 50) 用戶 姓名 否 userPassword varchar( 50) 密碼 否 userPic varchar( 50) 圖片 是 userSex varchar( 50) 性別 是 約束(男或女)默認(rèn)為男 userAge int 年齡 是 12 userMail Varchar( 50) 郵箱 否 userPhone int 電話 否 userBorrowNumber int 借書數(shù)量 否 userBorrowBooks Varchar( 100) 借的書 否 userPermison Varchar( 10) 權(quán)限 否 表 9 描述了 圖書 信息表所需要的字段名、字段類型、字段約束和字段關(guān)聯(lián)關(guān)系。 表 10 借書表 ( borrow) 字段名 數(shù)據(jù)類型 說明 是否為空 備注 bookId Varchar(50) 圖書 id 否 外鍵(引用 圖書 表 id) userId Varchar(50) 用戶 id 否 外鍵(引用 用戶 表 id) outTime Varchar(50) 借出時間 否 returnedTime Varchar(50) 歸還時間 否 money double 罰金 是 表 11 描述了 驗(yàn)證表 所需要的字段名、字段類型、字段約束和字段關(guān)聯(lián)關(guān)系。 2建立鏈接,建立數(shù)據(jù)庫之間的連接是訪問數(shù)據(jù)庫的必要條件,就像南水北調(diào)調(diào)水一樣,要想調(diào)水首先由把溝通的河流打通。 4處理結(jié)果集。 系統(tǒng)模塊設(shè)計(jì) 登錄模塊 登陸模塊的角色主要分為倆種:管 理員、用戶,所以必須根據(jù)所選的角色填入對應(yīng)的用戶名和密碼,不然會出現(xiàn)帳號出錯的提示。 圖 7 登錄界 面 主界面 主界面顯示的功能模塊是根據(jù)用戶登錄進(jìn)行動態(tài)生成,通過登錄的用戶名到功能表中獲取該用戶所能操作的權(quán)限,然后加載到主界面顯示,圖 8和 9所示是管理員登錄成功后顯示的界面 。 14 圖 8 管理員主 界面 1 15 圖 9 管理員主 界面 2 圖 10 用戶主 界面 用戶管理界面 用戶管理界面主要的功能是對用戶進(jìn)行增刪查改操作 。圖 12是修改密碼界面 圖 12 修改密碼 界面 借書界面 借書界面。 圖 13 借書 界面 17 還書 管理 還書管理界面是只有管理員才能使用的界面,管理員可以通過用戶的郵箱進(jìn)行搜索用戶然后幫助用戶進(jìn)行還書。 如圖 15所示添加圖書界面 圖 15 添加圖書 界面 修改圖書信息界面 修改圖書信息界面只有管理員可以使用,管理員可以通過搜索查找圖書并修改相應(yīng)的圖書信息。如圖 17 為幫助界面。 19 圖 18 關(guān)于 界面 用戶個人信息修改頁面 用戶個人信息修改頁面是用戶對個人信息進(jìn)行修改的頁面,如圖 19 所示為用戶個人信息修改界面。 20 圖 20 查看所借書籍 界面 忘記密碼界面 管理員和用戶如果忘記密碼可以通過忘記密碼來找回密碼,找回密碼是通過像用戶綁定的郵箱發(fā)送驗(yàn)證碼來進(jìn)行驗(yàn)證,如圖 21所示為找回密碼界面。 圖 22 所示為 注冊 界面。 [5] 定義 MySQL: 系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫管理系統(tǒng)( DBMS)。 事務(wù)流:數(shù)據(jù)進(jìn)入模塊后可能有多種路徑進(jìn)行處理。 外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。 需求概述 該系統(tǒng)能夠完成用戶登陸、 用戶 管理、 圖書 信息管理、 借還 管理等要求,符合系統(tǒng)易操作性 , 做到所開發(fā)的系統(tǒng)操作簡單,盡量使系統(tǒng)操作不受用戶對電腦知識水平的限制 , 符合系統(tǒng)可維護(hù)性,由于系統(tǒng)涉及的信息比較廣,數(shù)據(jù)庫中的數(shù)據(jù)需定期修改,系統(tǒng)可利用的空間及性能也隨之下降,為了使系統(tǒng)更好地運(yùn)轉(zhuǎn),可以對系統(tǒng)數(shù)據(jù)及一些簡單的功能進(jìn)行 獨(dú)立的維護(hù)及調(diào)整;符合系統(tǒng)開放性要求,該系統(tǒng)能夠在開放的硬件體系結(jié)構(gòu)中運(yùn)行,并且能與其他系統(tǒng)順利連接。 計(jì)劃 測試項(xiàng)目 1. 登錄管理 2. 注冊 管理 3. 圖書信息 管理 4. 修改密碼管理 23 5. 圖書管理 6. 用戶 管理 測試準(zhǔn)備 在測試前,必須準(zhǔn)備好要測試模塊的測試方法文檔,對其測試的流程圖,并且以概要設(shè)計(jì)說明書、詳細(xì)設(shè)計(jì)說明書作為總的提綱 , 選擇合適的輸入輸出數(shù)據(jù) , 并加以列舉說明。 表 28 描述了用戶表中目前所存在的記錄。 圖 23 登錄界面錯誤提示 表 13描述了對用 戶登錄界面進(jìn)行測試的用例,主要是為了防止登錄模塊中存在的所存在的缺陷和漏洞。 表 14 描述了注冊進(jìn)行測試的用例,主要是為了防止添加用戶注冊時出現(xiàn)異常和存在的漏洞。 25 圖 24 添加 圖書 成功界面 表 15描述了添加班級進(jìn)行測試的用例,主要是為了防止添加班級時出現(xiàn)異常和存在的漏洞。 表 16 描述了 修改密碼 進(jìn)行測試的用例,主要是為了防止添加用戶 信息 時出現(xiàn)異常和存在的漏洞。 搜索圖書的如果輸入的內(nèi) 容為空系統(tǒng)會提示請輸入內(nèi)容,如下圖 25所示 圖 25 提示輸入內(nèi)容 表 17 修改圖書信息測試用例 輸入 輸出 圖書名 數(shù)量 作者 價格 空 空 空 空 請輸入圖書名 1 空 空 空 圖書數(shù)量不能為空 1 1 空 空 圖書作者不能為空 1 1 1 空 圖書價格不能為空 1 1 1 1 添加圖書成功 1 1 1 1 圖書數(shù)量不能為負(fù)數(shù) 27 1 1 1 1 圖書價格不能為負(fù)數(shù) 用戶 管理進(jìn)行測試 名稱:系統(tǒng)操作用戶管理測試 目的:測試系統(tǒng)用戶管理界面 內(nèi)容:口令的輸入,合法性 檢查,合理性檢查,界面的顯示控制。 允許偏差 范圍 控制在百分之十 五 以內(nèi)。 準(zhǔn)則 以用戶需求為標(biāo)準(zhǔn) , 不斷進(jìn)行修改和完善 , 最終完成系統(tǒng) 。圖書管理系統(tǒng)也必將是圖書管理必不可少的一環(huán)。圖書管理系統(tǒng)有利于提高圖書管理效率,有利于實(shí)現(xiàn)管理多元化、綜合化,有利于減輕工作人員的壓力,有利于讀者更方便的獲取信息。比如,數(shù)據(jù)庫的的設(shè)計(jì)不是很合理有些數(shù)據(jù)沒有使用。一些輸入數(shù)據(jù)沒有規(guī)范。 圖書管理系統(tǒng)的制作已經(jīng)進(jìn)入尾聲,回首在制作過程中遇到了無數(shù)程序代碼上的難題,每次遇到難題時我就會查看相關(guān)的資料和書籍或者咨詢老師,讓自己頭腦中模糊的概念逐漸清晰,使自己非常稚嫩作品一步步完善 起來,每一次項(xiàng)目的改進(jìn)都讓自己學(xué)習(xí)到很多專業(yè)知識,在改進(jìn)項(xiàng)目的過程中本人對 JAVA語言和 MySQL等相關(guān)技術(shù)有了更深的了解,鍛煉了我能夠獨(dú)立開發(fā)的能力,增加了我對編程開發(fā)的經(jīng)驗(yàn)。 在這里很感謝李曉雯導(dǎo)師,在老師的耐心和細(xì)心指導(dǎo)下我順利的完成了軟件設(shè)計(jì)和論文的編寫。在這里還要謝謝所有教授我專業(yè)知識的老師,沒有他們所教的知識,我根本沒有能力完成畢業(yè)設(shè)計(jì)和論文,他們給我的知識也不僅僅是知識,也教會了我怎么去自學(xué),怎么獨(dú)立做事,這些為人處事的道理讓我受用一生。在大學(xué)里我不僅學(xué)到了很多的專業(yè)知識讓我在以后更有自信的面對工作,也碰到很好的同學(xué)他們讓我的大學(xué)生活更加精彩。但是在經(jīng)過大學(xué)四年的鍛煉與學(xué)習(xí),我會充滿信心的踏上未來的道路,我相信未來是充滿希望和機(jī)遇的。我相信一定可以創(chuàng)出我的一篇天地,向著自己的夢想不斷前進(jìn)! 29 參考文獻(xiàn) [1] 駱斌,丁二玉 .需求工程 —— 軟件建模與分析 [M].高等教育出版社, 2021. [2] 齊治昌,董威,文艷軍,陳振邦 .軟件設(shè)計(jì)與體系結(jié)構(gòu) [M].高登教育出版社, 2021. [3] 劉乃琦,蘇暢 .JAVA 應(yīng)用開發(fā)與實(shí)踐 [M].人民郵電出版社, 2021. [4] 王珊,薩師煊 .數(shù)據(jù)庫系統(tǒng)概論 [M].高等教 育出版社, 2021. [5] 武劍潔 .軟件測試實(shí)用教程 —— 方法與實(shí)踐(第 2版) [M].電子工業(yè)出版社, 2021. [6] 徐義晗,史夢安,史志英 .JAVA程序設(shè)計(jì)項(xiàng)目化教程 [M].北京大學(xué)出版社, 2021. [7] 王德永 .計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用技術(shù) [M].高等教育出版社, 2021. [8] 劉彥君,金飛虎 .JAVAEE 開發(fā)技術(shù)與案例教程 [M].人民郵電出版社, 2021. [9] 王飛飛,崔洋,賀亞茹 .MySQL 數(shù)據(jù)庫應(yīng)用從入門到精通 [M].中國鐵道出版社, 2021. [10] 佩騰 .軟件測試 [M].機(jī)械工業(yè)出版社 , 2021. 30 Design and Implementation JAVA platform Books Management System School of Longyan University Faculty: Information Engineering Institute 2021034619 Shen tao Supervisor: Li XiaoWen 【 Abstract】 With the popularity of puter and rapid development, the traditional manual management has gradually been replaced by the software management. The management system can effectively improve the efficiency and save labor cost. Library management system for the library is very important, a good library management system can greatly improve the efficiency of the library has a profound impact on. This paper on how to develop a library management system for better management of the library, and can be effective, longterm preservation of data, so that the original plex tedious work bees simple. The advantages of this system is fully functional, simple operation, easy to learn and use, and follow the principles of efficient, safe, stable program design, for data consistency, integrity, data security are strict requirements. This system is a GUI JAVA based application software, the user operation is more easy to get started, the system is divided into the main function modules: login registration, user information management, library management, lending management. 【 Keywords】 Library management system。 JAVA.
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1