經過了一天的**編寫和頁面設計,已經基本完成了頁面的設計和後台**的完成,中途還遇到了一些小小的問題,在這裡和大家分享一下,
登陸頁面和主頁面的設計(用於尚不精通css,參照網路上部分樣式):
登陸頁面:
主頁面:
這是初稿,日後還會進行修改
關於後台**的編寫,其實也相對容易,因為這個專案本身的邏輯並不複雜,因為畢竟是資料庫的課程設計,我的**使用hibernate那種類似物件導向的**,所以又把相對應的sql語句用註解的方式寫在下面了,就向這樣:
實現類的目錄結構(基本與model相對應):
值得一提的是,
<1>密碼用的是md5加密。我本來想簡簡單單存個字串算了,但畢竟麻雀雖小五臟俱全,所以乾脆採用了md5加密的方式;
<2>以上這些實現類全部採用spring 的 自動注入技術(及annotation所示的@autowired)
<3>使用者登入,沒有涉及cookies,只是簡簡單單用session進行儲存
<4>之前所述的小小的問題,是包衝突引發的無法載入sessionfactory的問題,因為model是使用hibernate反向工程生成的,所以引入了hibernate核心core棧中的幾個包,與我自己新增的hibernate包發生衝突,好在最後解決
畢竟**太多,不能在這裡全部貼出來,待小弟完成之後,會上傳和大家分享,ok,去吃午飯啦~
資料庫課程設計
資料庫課程設計 設計目的 1 回顧關聯式資料庫的理論知識,理論聯絡實際,解決實際問題 2 通過分析問題和輔助開發工具的應用,掌握在ms sql server或oracle平台進行資料庫實現 3 嘗試結合高階語言程式設計實現資料庫管理與應用系統的開發 時間安排 1 集中指導 14學時左右 2 課外學時...
資料庫課程設計
要求b s結構,前台語言框架不限,後台資料庫不限建議 sql server mysql 機時安排系統 建立乙個機時安排系統,編寫應用程式完成系統開發。建立基本表 機房安排表 周節,星期,節號,機房號,教師,課程名,班級,人數 基於win10作業系統,資料庫使用mysql,web編寫使用php。版本 ...
資料庫課程設計
一.概述 學生資訊管理系統是學校管理的重要工具,是學校不可或缺的一部分。隨著在校人數的不斷增加,教務系統的數量也不斷的 學校工作繁雜,資料眾多,人工管理資訊的難度也越來越大,顯然是不能滿足實際的需要,效率也是很低的。並且這種傳統的方式存在著眾多的弊端,如 保密性差.查詢不便.效率低,很難維護和更新等...