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

正文內(nèi)容

圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)課程設(shè)計(jì)報(bào)告(基于java和sql_server)-文庫(kù)吧資料

2025-05-21 22:32本頁面
  

【正文】 。)。,39。,39。 } else{ if((repassword)){ String queryRegister=insert into Password(name,password,type) values(39。 if(()){ String ps=(1).trim()。 。 String queryPassword=SELECT password FROM Password where name=39。 武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 課程設(shè)計(jì)報(bào)告 16 圖 注冊(cè) 界面 主要程序代碼如下: public Register(){ //界面設(shè)計(jì) } public void confirm() { //連接數(shù)據(jù)庫(kù) Connection con=(dbURL, userName, userPwd)。完成注冊(cè)后返回登錄界面,用戶就可以登錄了。如果符合規(guī)則,但還需要保證前后兩次的密碼相同,才能成功注冊(cè)。按照標(biāo)簽提示輸入信息,然后點(diǎn)擊確定按鈕。 } 武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 課程設(shè)計(jì)報(bào)告 15 讀者 界面如圖 所示。 ()。amp。 ()。(管理員 )){ (null,登錄成功 ,提示! , )。 if((password)amp。 ResultSet rspassword=(queryPassword)。 and type=39。// 執(zhí)行 SQL 語句 String queryPassword=SELECT password FROM Password where name=39。 圖 42 管理員界面 讀者登陸 界面如圖 所示。 jrb3=new JRadioButton(注冊(cè) )。 jrb1=new JRadioButton(管理員 )。 jlable1=new JLabel( 用戶名 )。 } } //界面設(shè)計(jì) public Login(){ j1=new JButton(確定 )。 (Connection Successful!)。 try { (driverName)。 //用戶名 String userPwd = 1。 //加載驅(qū)動(dòng) String dbURL = jdbc: DatabaseName=JXGL。登錄 界面如圖 所示。 讀者可以 通過此 功能 實(shí)現(xiàn)其 余各個(gè) 功能如修改密碼,信息修改,圖書查詢,借還書籍功能。 登錄功能 功能介紹:此功能是整個(gè)系統(tǒng)的基礎(chǔ)部分,分為管理員登錄,讀者登錄和注冊(cè)按鈕。 登錄模塊實(shí)現(xiàn) 登錄功能, 注冊(cè)功能; 管理員模塊實(shí)現(xiàn)管理員 修改密碼功能,讀者 管理功能,圖書管理功能,新書入庫(kù)功能, 管理日志功能;讀者模塊實(shí)現(xiàn)讀者修改密碼功能,信息修改功能,圖書查詢功能,借還書籍功能。 武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 課程設(shè)計(jì)報(bào)告 10 表 33 圖書 表 字段名稱 數(shù)據(jù)類型 長(zhǎng) 度 唯一性約束 非空約束 備 注 bookno nvarchar 50 unique Not null 書號(hào) bookname nvarchar 50 Not unique Not null 書名 price nchar 10 Not unique Not null 價(jià)格 author nvarchar 50 Not unique Not null 作者 press nvarchar 50 Not unique Not null 出版社 intime nvarchar 50 Not unique Not null 入庫(kù)時(shí)間 isborrow nchar 50 Not unique null 是否借出 表 記錄借還書日志,用于存下所有對(duì)圖書操作的記錄,以便以后可以翻閱和查找,如表 34 所示。 表 31 管理員信息表 字段名稱 數(shù)據(jù)類型 長(zhǎng) 度 唯一性約束 非空約束 備 注 name nvarchar 50 unique Not null 用戶名 ,主鍵 password nvarchar 50 Not unique Not null 密 碼 type char 10 Not unique Not null 用戶類型 表 記錄了庫(kù)中所有讀者的相關(guān)信息,如表 32 所示。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,就是物理設(shè)計(jì)。 本系統(tǒng)的關(guān)系模型轉(zhuǎn)換如下: Password(name,password,type) Reader(readerno,name,sex,grade,depname,class) Book(bookno,bppkname,price,author,press,intime,isborrow) Managelog(bookno,bookname,readerno,bhandle,time,pay) 系統(tǒng)功能總框 圖書館管理系統(tǒng)功能總框圖 , 如圖 所示。 圖 邏輯結(jié)構(gòu)設(shè)計(jì)過程 關(guān)系模型是由一組關(guān)系 (二維表 )的結(jié)合,而 ER 模型則是由實(shí)體、實(shí)體的屬性、實(shí)武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 課程設(shè)計(jì)報(bào)告 8 體間的關(guān)系三個(gè)要素組成。這就是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)所要完成的任務(wù)。 關(guān)系模型 概念結(jié)構(gòu) 設(shè)計(jì)所得的 ER 模型是對(duì)用戶需求的一種抽象的表達(dá)形式,它獨(dú)立于任何一種具體的數(shù)據(jù)模型,因而也不能為任何一個(gè)具體的 DBMS 所支持。 邏輯設(shè)計(jì) 邏輯設(shè)計(jì)就是把一種計(jì)劃、規(guī)劃、設(shè)想通過視覺的形式通過概念、判斷、推理、論證來理解和區(qū)分客觀世界的思維傳達(dá)出來的活動(dòng)過程。概念設(shè)計(jì)即是利用設(shè)計(jì)概念并以其為主線貫穿全部設(shè)計(jì)過程的設(shè)計(jì)方法。 ER 圖設(shè)計(jì) ER 圖也稱實(shí)體 聯(lián)系圖 (Entity Relationship Diagram),提供了表示實(shí)體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。概念設(shè)計(jì)即是利用設(shè)計(jì)概念并以其為主線貫穿全部設(shè)計(jì)過程的設(shè)計(jì)方法。 流程圖設(shè)計(jì) 根據(jù)相應(yīng)的需求和概要的分析,設(shè)計(jì)的系統(tǒng)功能流程圖如 圖 所示。 ( 8)占用資源少,對(duì)硬件要求低。 ( 6)系統(tǒng)安全穩(wěn)定。 (4)強(qiáng)大的查詢功能,保證數(shù)據(jù)查詢的靈活性。 ( 2) 數(shù)據(jù)存儲(chǔ)安全 ,可靠。 ( 3) 讀者模塊,實(shí)現(xiàn)讀者修改密碼功能,信息修改功能,圖書查詢功能,借還書籍功能。模塊分別能夠?qū)崿F(xiàn)以下功能: ( 1)登錄模塊,實(shí)現(xiàn) 登錄功能, 注冊(cè)功能。 這樣,就把一個(gè)大的系統(tǒng)分解成了幾個(gè)小系統(tǒng)。需求分析階段的任務(wù)是確定軟件系統(tǒng)功能。在這個(gè)過程中,系統(tǒng)分析員和軟件工程師確定顧客的需要。可以說需求分析是做系統(tǒng)之前必做的。數(shù)據(jù)庫(kù)的實(shí)施階段:數(shù)據(jù)庫(kù)用 SQL SERVER 等創(chuàng)建,前端開發(fā)使用 JAVA 實(shí)現(xiàn)。 武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 課程設(shè)計(jì)報(bào)告 4 第二章 設(shè)計(jì)簡(jiǎn)介及設(shè)計(jì)方案概述 整個(gè)應(yīng)用系統(tǒng)的設(shè)計(jì)嚴(yán)格按照數(shù)據(jù)庫(kù)設(shè)計(jì)的方法來進(jìn)行,包括數(shù)據(jù)庫(kù)的設(shè)計(jì)和應(yīng)用程序的設(shè)計(jì),兩部分相輔相成。 SQL 被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語言。 SQL 是英文 ( Structured Query Language) 的縮寫,意思為結(jié)構(gòu)化查詢語言。 Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。許多軟件開發(fā)商以 Eclipse 為框架開發(fā)自己的IDE。最初主要用來 Java 語言 開發(fā),通過安裝不同的插件 Eclipse 可以支持不同的計(jì)算機(jī)語言,比如 C++和 Python 等開發(fā)工具。 工具介紹 此系統(tǒng)主要使用了 Eclipse 和 SQL Server。 在程序設(shè)計(jì)與調(diào)試上采用了自上而下,逐步細(xì)化,逐步完善的原則。 系統(tǒng)結(jié)合 JAVA 語言和數(shù)據(jù)庫(kù)基礎(chǔ),達(dá)到了小型圖書管理系統(tǒng)的目的。 課題依據(jù)與內(nèi)容 依據(jù)日益擴(kuò)大的圖書館需求,為了做到高效、智能化管理,達(dá)到高效的進(jìn)行圖書借閱信 息管理效率的目的。 提高圖書管理工作效率,作到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速查詢,讓圖書館更好的為學(xué)校,社會(huì)服務(wù)。 課題目的與意義 面對(duì)著龐大的信息量,傳統(tǒng)的人工方式管理會(huì)導(dǎo)致圖書館管理上的混亂,人力與物力過多浪費(fèi),圖書館管理費(fèi)用的增加,從而使圖書館的負(fù)擔(dān)過重, 影響整個(gè)圖書館的運(yùn)作和控制管理。盡管有的圖書館有計(jì)算機(jī),但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是圖書管理系統(tǒng)開發(fā)所要解決的問題。現(xiàn)今,有很多的圖書管理系統(tǒng)都是初步開始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理 。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了安全性。在各行各業(yè)中離不開信息處理,計(jì)算機(jī)被廣泛應(yīng)用于 Windows 系統(tǒng)環(huán)境。 課題介紹 此小節(jié)從課題背景,課題目的與意義來詳細(xì)的介紹課題。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找。 JAVA。 structuring。 圖書館基本功能全面,系統(tǒng)可讀性好,易于維護(hù)、更新,安全性好。采用結(jié)構(gòu)化的功能模塊設(shè)計(jì)系統(tǒng)功能,可讀性好,易于擴(kuò)充。 系統(tǒng)的設(shè)計(jì)嚴(yán)格按照數(shù)據(jù)庫(kù) 設(shè)計(jì)的方法來進(jìn)行,包括數(shù)據(jù)庫(kù)的設(shè)計(jì)和應(yīng)用程序的設(shè)計(jì),兩部分相輔相成。為了縮短借閱者的等待時(shí)間,減輕管理人員的工作量,提高管理的質(zhì)量和水平,做到高效、智能化管理,從而達(dá)到提高圖書借閱信息管理效率的目的。 JAVA。 structuring。 圖書館基本功能全面,系統(tǒng)可讀性好,易于維護(hù)、更新,安全性好。采用結(jié)構(gòu)化的功能模塊設(shè)計(jì)系統(tǒng)功能,可讀性好,易于擴(kuò)充。 系統(tǒng)的設(shè)計(jì)嚴(yán)格按照數(shù)據(jù)庫(kù)設(shè)計(jì)的方法來進(jìn)行,包括數(shù)據(jù)庫(kù)的設(shè)計(jì)和應(yīng)用程序的設(shè)計(jì),兩部分相輔相成。為了縮短借閱者的等待時(shí)間,減輕管理人員的工作量,提高管理的質(zhì)量和水平,做到高效、智能化管理,從而達(dá)到提高圖書借閱信息管理效率的目的。掌握從需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)(概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì))、編寫程序、測(cè)試分析,撰寫文檔到最終答辯的整個(gè)過程。 (4) 物理結(jié)構(gòu)設(shè)計(jì) (5) 數(shù)據(jù)庫(kù)實(shí)施 2.?dāng)?shù)據(jù)庫(kù)的實(shí)施階段:數(shù)據(jù)庫(kù)用 SQL SERVER等創(chuàng)建,前端開發(fā)使用 JAVA、. NET等實(shí)現(xiàn)。 (3) 邏輯結(jié)構(gòu)設(shè)計(jì):確定關(guān)系模式(包括關(guān)系模式優(yōu)化),各種約束的聲明,如主外碼約束、唯一性約束、非空約束等。 數(shù)據(jù)庫(kù)設(shè)計(jì)過程包含以下步驟: (1) 需求分析:系統(tǒng)的目的、用戶的各種可能要求、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖。 總評(píng)成績(jī) 指導(dǎo)教師評(píng)語 指導(dǎo)教師: (簽字) 日期: 年 月 日 一、課程設(shè)計(jì)目的、條件、任務(wù)和內(nèi)容要求: 要求能夠自覺運(yùn)用數(shù)據(jù)庫(kù)系統(tǒng)課程學(xué)習(xí)的理論知識(shí)指導(dǎo)軟件設(shè)計(jì);掌握信息管理系統(tǒng)的開發(fā)方法和步驟。無抄襲現(xiàn)象 。 設(shè)計(jì) 與 實(shí)現(xiàn)等 主要 過程 完整 , 論述具體透徹 。 15 報(bào)告內(nèi)容翔實(shí) , 結(jié)構(gòu)嚴(yán)謹(jǐn)合理。符號(hào)統(tǒng)一,圖表完備,符合規(guī)范要求。 20 在設(shè)計(jì)過程中展現(xiàn)出了 較強(qiáng)的 學(xué)習(xí)能力 、 動(dòng)手實(shí)踐能力、 團(tuán)隊(duì)協(xié)作能力 和 創(chuàng)新意識(shí) 。 成績(jī)?cè)u(píng)定表 學(xué)生姓名: 學(xué)號(hào): 班級(jí): 類別 合計(jì) 分值 各項(xiàng)分值 評(píng)分標(biāo)準(zhǔn) 實(shí)際得分 合計(jì)得分 備注 平時(shí)表現(xiàn) 10 10 遵守學(xué)習(xí)紀(jì)律 ,表現(xiàn)良好,積極 完成課程設(shè)計(jì)任務(wù),無曠課、遲到、早退等情況。 平時(shí)表現(xiàn)成績(jī)低于 6 分的學(xué)生,其課程設(shè)計(jì)成績(jī)按不及格處
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1