Java Web與數據庫綜合設計報告書_第1頁
Java Web與數據庫綜合設計報告書_第2頁
Java Web與數據庫綜合設計報告書_第3頁
Java Web與數據庫綜合設計報告書_第4頁
Java Web與數據庫綜合設計報告書_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、湖北第二師范學院Java Web與數據庫綜合設計課程設計報告書題 目: 圖書管理系統 系 部: 計算機科學與技術系 專 業: 班 級: 姓 名: 學 號: 同組人員: 無 指導老師: 設計時間:2015年5月18日2015年6月12日 目 錄1. 課程設計計劃32. 前言33. 需求分析44. 概要設計55. 詳細設計66. 技術難點與分析77. 心得體會88. 致謝99. 參考文獻91. 課程設計計劃(根據自己的實際情況來寫)序號起始日期工作內容12015年05月18日確定研究課題22015年06月02日源代碼的調試32015年06月05日課題的總結2. 前言(主要敘述本課題的意義、研究范圍

2、及要求達到的技術參數;簡述本課題應解決的主要問題。)在高校的日常工作中,學生管理系統占有舉足輕重的地位。通過對學生管理系統相關理論技術進行深入研究,充分系統需求分析的基礎上,結合學校的實際情況,采用B/S開發模式的多層體系方法,應用輕量級的Java EE框架技術(Struts+Spring+Hibernate),將系統劃分為表示層、業務邏輯層、數據持久層,詳細設計并實現了學生管理系統的相應功能,并進行了相關測試。測試結果表明系統的可行性和有效性達到了預期的目標,其應用能有效減少管理者的工作量、提高學生管理的工作效率。3. 需求分析(主要內容包括本課程設計題目、課程設計任務、課程設計思想、軟硬件

3、運行環境及開發工具。)設計題目:圖書管理系統設計任務:實現圖書管理設計思想:基于struts2+hibernate+spring的Java Web的整合開發軟硬件運行環境:Window 7Dreamweaver 8Jdk1.6Eclipse Tomcat 5.5Microsoft SQL server 2008Microsoft SQL server 2008架包:sqljdbc4.jar Struts25. 詳細設計(主要內容:自己所負責的模塊數據流程圖、主要技術源代碼以及注釋、用戶界面及用戶使用手冊等) 1.體系結構  本系統使用c/s模式的兩層結構,表示層(USL)和數據訪問層

4、(DAL)。  表示層(USL):為客戶提供對應用程序的訪問,以Windows應用程序或Web應用程序的形式提供實現的功能。  業務邏輯層(BLL):實現應用程序的業務功能,以類庫的形式為表示層提供服務。  數據訪問層(DAL):實現整個系統所有的數據庫連接、數據存取操作,以組件類庫的形式為業務邏輯層提供服務。  此外,實體類,簡單地說是描述一個業務實體的類。業務實體直觀一點的理解就是整個應用系統業務所涉及的對象,從數據存儲來講,業務實體就是存儲應用系統信息的數據表,將數據表中的每一個字段定義成屬性,并將這些屬性用一個類封裝,這個類就稱為實體類。 2.功

5、能模塊框圖3.數據庫設計4.主要代碼圖書管理部分,主要的代碼實現如下:5.系統運行效果 圖書管理模塊的運行結果如下:  首先,設計一個用戶登錄界面,以管理員的身份登錄來實現圖書的添加、查找、刪除、更新的功能。    登錄界面的設計:登錄成功的效果 登錄成功以后,跳到圖書管理主界面:圖書管理主界面如下: 登錄成功以后,跳到圖書管理的頁面:圖書管理的頁面如下:此界面可以對圖書實現添加、查找、刪除和信息更新這四個功能。從圖書管理主界面跳到借書界面:6.技術難點與分析:(主要內容:本課題在設計過程中所遇到的技術難點及解決方法。)在實現借書這個

6、功能時,老是借書失敗,并且提示:憑借這個提示是不可能找到錯誤的,為了找到這個錯誤,我設置了一個斷點如圖點擊獲取錯誤的幫助,軟件給出的幫助是: 此時我終于知道了,是數據庫插入于具有問題,經過我反復的比較數據庫中的各個鍵的屬性,左最終改掉了所有的錯誤,程序運行正確。7. 心得體會(主要對本課題開發過程進行歸納和總結,還應包括所得結果與已有結果的比較和本課題尚存在的問題,以及進一步開發的見解與建議。感謝對本課程設計完成過程中曾直接給予幫助的人員) 這次的課程設計主要使用c#和SQL Server這兩種知識來設計一個圖書管理系統,而對于這兩種知識我們曾經都開了課程,并且進行了系統的學習。我曾

7、經自認為SQL Server還學得不錯,因為書上的東西差不多都弄懂了,然而這次課程設計我卻發現書上的東西我幾乎忘得差不多了,一個很簡單的查詢語句都不知道怎么去寫。我恍然間發覺自己做的很差,對于已經學的東西沒有很好地進行運用,以至于很多已經學了的東西都已經忘記了。雖然如此,但老師仍很耐心的給我們講解,知道我們如何一步一步地去做,真的很感謝老師為我們的付出。  通過這兩個星期的課程設計,是我對所學知識有了更深一步的理解與掌握,理論與實踐也能更好地結合在一起,這一過程中我遇到了很多困難,但這更使我覺得其中的樂趣和那種戰勝困難后的成就感。同時感到學無止境,在今后的學習和工作中,我會不斷地充實自己。8. 致謝(以簡短的文字對在設計研究和設計報告撰寫過程中曾直接給予幫助的人員表示自己的謝意)真摯感謝強大的互聯網的支持和組員的支持以及老師的指導。9. 參考

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論