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

正文內(nèi)容

圖書管理系統(tǒng)的設(shè)計與開發(fā)課程設(shè)計報告(基于java和sql_server)-wenkub

2023-05-24 22:32:43 本頁面
 

【正文】 高效的工作中。 3.通過此次課程設(shè)計提高自己獨立分析問題、解決 問題的能力。 (2) 概念結(jié)構(gòu)設(shè)計:用 ER 圖來描述實體及實體間的聯(lián)系。 20 設(shè) 計報告對整個設(shè)計過程進行了全面總結(jié),體現(xiàn)了收獲 , 得出了有價值的結(jié)論或結(jié)果。課題背景介紹清楚,綜述充分。 報告質(zhì)量 50 15 報告格式規(guī)范 ,表述清晰 , 章節(jié)內(nèi)容組織恰當 。 此表格 式為武漢工程大學計算機科學與工程學院提供的基本格式(適用于學院各項課程設(shè)計),各教研室可根據(jù)本項課程設(shè)計的特點及內(nèi)容做適當?shù)恼{(diào)整,并上報學院批準。 學生成績由指導教師根據(jù)學生的設(shè)計情況給出各項分值及總評成績。 指導教師評語 一欄由指導教師就學生在整個課程設(shè)計期間的表現(xiàn)、設(shè)計完成情況、報告的質(zhì)量等方面給出客觀、全面的評價。 成績評定表 學生姓名: 學號: 班級: 類別 合計 分值 各項分值 評分標準 實際得分 合計得分 備注 平時表現(xiàn) 10 10 遵守學習紀律 ,表現(xiàn)良好,積極 完成課程設(shè)計任務(wù),無曠課、遲到、早退等情況。符號統(tǒng)一,圖表完備,符合規(guī)范要求。 設(shè)計 與 實現(xiàn)等 主要 過程 完整 , 論述具體透徹 。 總評成績 指導教師評語 指導教師: (簽字) 日期: 年 月 日 一、課程設(shè)計目的、條件、任務(wù)和內(nèi)容要求: 要求能夠自覺運用數(shù)據(jù)庫系統(tǒng)課程學習的理論知識指導軟件設(shè)計;掌握信息管理系統(tǒng)的開發(fā)方法和步驟。 (3) 邏輯結(jié)構(gòu)設(shè)計:確定關(guān)系模式(包括關(guān)系模式優(yōu)化),各種約束的聲明,如主外碼約束、唯一性約束、非空約束等。掌握從需求分析、數(shù)據(jù)庫設(shè)計(概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計)、編寫程序、測試分析,撰寫文檔到最終答辯的整個過程。 系統(tǒng)的設(shè)計嚴格按照數(shù)據(jù)庫設(shè)計的方法來進行,包括數(shù)據(jù)庫的設(shè)計和應(yīng)用程序的設(shè)計,兩部分相輔相成。 圖書館基本功能全面,系統(tǒng)可讀性好,易于維護、更新,安全性好。 JAVA。 系統(tǒng)的設(shè)計嚴格按照數(shù)據(jù)庫 設(shè)計的方法來進行,包括數(shù)據(jù)庫的設(shè)計和應(yīng)用程序的設(shè)計,兩部分相輔相成。 圖書館基本功能全面,系統(tǒng)可讀性好,易于維護、更新,安全性好。 JAVA。 課題介紹 此小節(jié)從課題背景,課題目的與意義來詳細的介紹課題。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了安全性。盡管有的圖書館有計算機,但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是圖書管理系統(tǒng)開發(fā)所要解決的問題。 提高圖書管理工作效率,作到信息的規(guī)范管理,科學統(tǒng)計和快速查詢,讓圖書館更好的為學校,社會服務(wù)。 系統(tǒng)結(jié)合 JAVA 語言和數(shù)據(jù)庫基礎(chǔ),達到了小型圖書管理系統(tǒng)的目的。 工具介紹 此系統(tǒng)主要使用了 Eclipse 和 SQL Server。許多軟件開發(fā)商以 Eclipse 為框架開發(fā)自己的IDE。 SQL 是英文 ( Structured Query Language) 的縮寫,意思為結(jié)構(gòu)化查詢語言。 武漢工程大學計算機科學與工程學院 課程設(shè)計報告 4 第二章 設(shè)計簡介及設(shè)計方案概述 整個應(yīng)用系統(tǒng)的設(shè)計嚴格按照數(shù)據(jù)庫設(shè)計的方法來進行,包括數(shù)據(jù)庫的設(shè)計和應(yīng)用程序的設(shè)計,兩部分相輔相成。可以說需求分析是做系統(tǒng)之前必做的。需求分析階段的任務(wù)是確定軟件系統(tǒng)功能。模塊分別能夠?qū)崿F(xiàn)以下功能: ( 1)登錄模塊,實現(xiàn) 登錄功能, 注冊功能。 ( 2) 數(shù)據(jù)存儲安全 ,可靠。 ( 6)系統(tǒng)安全穩(wěn)定。 流程圖設(shè)計 根據(jù)相應(yīng)的需求和概要的分析,設(shè)計的系統(tǒng)功能流程圖如 圖 所示。 ER 圖設(shè)計 ER 圖也稱實體 聯(lián)系圖 (Entity Relationship Diagram),提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。 邏輯設(shè)計 邏輯設(shè)計就是把一種計劃、規(guī)劃、設(shè)想通過視覺的形式通過概念、判斷、推理、論證來理解和區(qū)分客觀世界的思維傳達出來的活動過程。這就是數(shù)據(jù)庫邏輯設(shè)計所要完成的任務(wù)。 本系統(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)功能總框圖 , 如圖 所示。 表 31 管理員信息表 字段名稱 數(shù)據(jù)類型 長 度 唯一性約束 非空約束 備 注 name nvarchar 50 unique Not null 用戶名 ,主鍵 password nvarchar 50 Not unique Not null 密 碼 type char 10 Not unique Not null 用戶類型 表 記錄了庫中所有讀者的相關(guān)信息,如表 32 所示。 登錄模塊實現(xiàn) 登錄功能, 注冊功能; 管理員模塊實現(xiàn)管理員 修改密碼功能,讀者 管理功能,圖書管理功能,新書入庫功能, 管理日志功能;讀者模塊實現(xiàn)讀者修改密碼功能,信息修改功能,圖書查詢功能,借還書籍功能。 讀者可以 通過此 功能 實現(xiàn)其 余各個 功能如修改密碼,信息修改,圖書查詢,借還書籍功能。 //加載驅(qū)動 String dbURL = jdbc: DatabaseName=JXGL。 try { (driverName)。 } } //界面設(shè)計 public Login(){ j1=new JButton(確定 )。 jrb1=new JRadioButton(管理員 )。 圖 42 管理員界面 讀者登陸 界面如圖 所示。 and type=39。 if((password)amp。 ()。 ()。按照標簽提示輸入信息,然后點擊確定按鈕。完成注冊后返回登錄界面,用戶就可以登錄了。 String queryPassword=SELECT password FROM Password where name=39。 if(()){ String ps=(1).trim()。,39。)。 new Login()。 修改密碼功能 功能介紹:該程序主要實現(xiàn)管理員修改密碼,點擊修改密碼按鈕,用戶名自動顯示,管理員需要按照標簽提示輸入信息,然后點擊確定按鈕。管理員修改密碼界面 如圖 所示。 。+newpassword+39。 (null, 密 碼 修 改 成 功! , 提 示! , )。 } ()。查詢時武漢工程大學計算機科學與工程學院 課程設(shè)計報告 19 首先在 Reader 表中進 行查詢判斷輸入的讀者學號是否存在,如果錯誤,則提示讀者不存在。 圖 讀者信息界面 圖 讀者信息查詢 武漢工程大學計算機科學與工程學院 課程設(shè)計報告 20 主要程序代碼如下: public void showAllReader(){ //連接數(shù)據(jù)庫 Statement sql1=()。 } count=+i+。 //異常處理 ... } public void showRecord()//顯示某個讀者信息 { //連接數(shù)據(jù)庫 ... Connection con=(dbURL, userName, userPwd)。+readerno1+39。 ()。管理員還可以按照圖書號查 詢特定圖書的信息。輸入圖書號點擊剔除按鈕,如果圖書號輸入正確,則成功剔除圖書。 圖 圖書管理 武漢工程大學計算機科學與工程學院 課程設(shè)計報告 22 圖 圖書查詢 圖 圖書剔除 武漢工程大學計算機科學與工程學院 課程設(shè)計報告 23 圖 返回界面 主要程序代碼如下: public void showAllBook(){ //顯示所有圖書信息 } public void showRecord() { //顯示查詢的圖書信息 } public void deleteRecord()//刪除圖書 { //連接數(shù)據(jù)庫... //顯示要刪除圖書的信息 (null, 確定要剔除此圖書? , 提示! , )。 (queryDelete)。 } } //異常處理 } 新書入庫功能 功能介紹 :該程序主要實現(xiàn)管理員 往數(shù)據(jù) 庫 Book 表中添加 新書的記錄,通過圖書查詢 中可查看最新的記錄。 圖 新書入庫 武漢工程大學計算機科學與工程學院 課程設(shè)計報告 25 圖 新書查詢 主要程序代碼如下: public void insertRecord() { if(().equals()||().equals()||().equals()|| ().equals()||().equals()||().equals()) { (null,請完善圖書信息! , 輸入錯誤 , )。+bookno+39。 } else{ String queryIn=insert into Book(bookno,bookname,price,author,press,intime) + values(39。,39。,39。)。 ()。 還可以查詢特定日期的紀錄信息。+time1+39。 ()。 } ()。如果填寫的內(nèi)容正確則可以成功借閱和歸還書籍,同時更新數(shù)據(jù)庫的 Book 表和 ManageLog 表。 String queryBook=SELECT isborrow FROM Book where bookno=39。 if(()){ String ps=(1).trim()。 else if(( 否 )amp。(還書 )){ (null,書籍沒有被借走,您不用歸還 !請檢查信息是否填寫錯誤! ,提示! ,)。+bookname+39。+bhandle+39。+pay+39。 if((借書 )){ String is=是 。+bookno+39。 } else if ((還書 )){ String no=否 。+bookno+39。 ()。 修改密碼功能 功能介紹:該程序主要實現(xiàn)讀者修改密碼,原理與實現(xiàn)管理員修改密碼相同。 武漢工程大學計算機科學與工程學院 課程設(shè)計報告 33 信息修改功能 功能介紹:該程序主要實現(xiàn)讀者修改個人信息,點擊信息修改按鈕,用戶名信息自動顯示,其中學號和性別不能修改。 圖 讀者信息修改 主要程序代碼如下: public vo
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1