高速公路星級考核系統(tǒng)課程設計報告_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  隨著Internet的蓬勃發(fā)展,網(wǎng)絡信息管理系統(tǒng)作為無紙化辦公的一種形式正以其高效、低成本的優(yōu)勢,逐步成為新興的管理模式和理念,人們已經(jīng)不再滿足于傳統(tǒng)的辦公模式,而是渴望能夠充分享受網(wǎng)絡所帶來的辦公便利。網(wǎng)絡信息管理系統(tǒng)正適應了當今社會快節(jié)奏的生活,使用戶可以方便、輕松、及時的在有網(wǎng)絡的地方進行辦公。</p>

2、<p>  本系統(tǒng)便是嘗試用SSH框架結合JSP技術在網(wǎng)絡上架構一個動態(tài)的高速公路星級考核信息管理網(wǎng)站,它是在Windows XP下,以Oracle為數(shù)據(jù)庫開發(fā)平臺,以Tomcat為應用服務器,采用Spring+Struts+Hibernate框架、JSP技術開發(fā)的網(wǎng)上信息管理系統(tǒng)。它主要由管理者使用,主要包括用戶注冊、星級高速公路考核標準查看、組長給高速公路管理員工評分、站長向上級上報季度星級員工和年度星級標兵、處長審核季度

3、星級員工和年度星級標兵,超級管理員權限設置等功能。</p><p>  建成后的沿海高速公路星級考核系統(tǒng)是一個動態(tài)的、交互式的,具有評分、申報、審批等功能的網(wǎng)上無紙化辦公的信息管理平臺。</p><p>  關鍵詞 JSP;SSH;Oracle;Tomcat;信息管理系統(tǒng)</p><p><b>  目 錄</b></p>&

4、lt;p><b>  摘 要I</b></p><p>  第1章 專業(yè)綜合課程設計概述2</p><p>  1.1 專業(yè)綜合課程設計的目的和意義2</p><p>  1.2 專業(yè)綜合課程設計內容安排2</p><p>  1.3 本報告主要內容2</p><p>  第2

5、章 技術綜述3</p><p>  2.1 SSH、JSP、DWR簡介3</p><p>  2.2 SSH技術的優(yōu)勢4</p><p>  2.3 JSP技術的優(yōu)勢4</p><p>  2.4 Oracle數(shù)據(jù)庫簡介5</p><p>  2.5 Oracle數(shù)據(jù)庫特點5</p><

6、;p><b>  2.6本章小結5</b></p><p>  第3章 沿海高速星級考核系統(tǒng)分析6</p><p>  3.1 需求分析6</p><p>  3.2 可行性分析6</p><p>  3.3 本章小結6</p><p>  第4章 沿海高速星級考核統(tǒng)設計7&l

7、t;/p><p>  4.1 總體設計7</p><p>  4.2 系統(tǒng)功能結構設計7</p><p>  4.3 設計目標7</p><p>  4.4 數(shù)據(jù)庫設計8</p><p>  4.5 本章小結12</p><p>  第5章 沿海高速星級考核系統(tǒng)實現(xiàn)13</p&g

8、t;<p>  5.1 編寫在oracle中創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表13</p><p>  5.2 在集成開發(fā)環(huán)境MyEclipse中搭建SSH框架14</p><p>  5.3 核心代碼實現(xiàn)16</p><p>  5.3.1 Spring配置文件核心代碼:16</p><p>  5.3.2 Structs配置文件核心

9、代碼:16</p><p>  5.3.3 Web配置文件核心代碼:17</p><p>  5.3.4 登陸界面核心代碼:17</p><p>  5.3.5 管理系統(tǒng)首頁實現(xiàn)18</p><p>  5.3.6 管理系統(tǒng)主頁實現(xiàn)18</p><p>  5.3.7 考核標準查看19</p>

10、<p>  5.3.8 組長評分模塊19</p><p>  5.3.9 站長申報模塊20</p><p>  5.3.10 處長審核模塊20</p><p>  5.3.11 權限設置模塊21</p><p>  5.4 本章小結21</p><p>  專業(yè)綜合課程設計總結22</p&

11、gt;<p><b>  參考文獻23</b></p><p>  第1章 專業(yè)綜合課程設計概述</p><p>  1.1 專業(yè)綜合課程設計的目的和意義</p><p>  專業(yè)課程設計是本科生培養(yǎng)的必要教學環(huán)節(jié),是根據(jù)計算機專業(yè)學習的需要,進行的較為深入和綜合的實習。了解相關專業(yè)知識和理論在實際生產(chǎn)中的應用,對于加強理論聯(lián)

12、系實際,培養(yǎng)學生的實踐能力以及加強素質教育具有十分重要的作用</p><p>  具體了解計算機科學與技術專業(yè)相關領域的技術現(xiàn)狀和發(fā)展動態(tài),了解軟件技術的應用和發(fā)展,通過在相關軟件開發(fā)人員指導下進行軟件開發(fā)基本技能的學習和訓練,培養(yǎng)專業(yè)興趣和實踐技能。</p><p>  對于21世紀的計算機人才,走向工作崗位前 這次的專業(yè)課程設計顯得尤為重要,在前期主要學習理論知識,內容較為抽象,而專業(yè)

13、課程設計是一次將理論知識和時間相結合的過程,將抽象轉化為具體。通過相關的講座和參觀,了解計算機在實際生產(chǎn)中得應用,熟悉各種處理流程,對于計算機處理業(yè)務有一定的初步認識。 對于后期的系統(tǒng)開發(fā),在自主的情況下學習各種開發(fā)知識,熟悉相關軟件的應用,通過設計,編碼實現(xiàn),測試各個環(huán)節(jié),對于我們學生來說,學習到軟件的開發(fā)過程,具有了一定的業(yè)務處理能力,為以后的學習或進入工作崗位打下了基礎。</p><p>  1.2 專業(yè)綜

14、合課程設計內容安排</p><p>  開發(fā)系統(tǒng)為小型超市管理系統(tǒng),以java程序設計為基礎,結合使用MySQL數(shù)據(jù)庫技術,利用MVC分層技術構建出C/S模式的界面,實現(xiàn)超市的人員管理、登陸、錄入、庫存、銷售、查詢等相關的業(yè)務。</p><p>  1.3 本報告主要內容</p><p>  本文依據(jù)生產(chǎn)專業(yè)綜合課程設計安排,闡述過程中所學與所用,介紹相關的內容,對

15、于系統(tǒng)開發(fā),會從系統(tǒng)詳細設計、數(shù)據(jù)庫構建、界面設計、編碼、測試等方面詳細介紹。</p><p><b>  第2章 技術綜述</b></p><p>  2.1 SSH、JSP、DWR簡介</p><p>  SSH 為 struts+spring+hibernate的一個集成框架,是目前較流行的一種Web應用程序開源框架。   </p

16、><p>  集成SSH框架的系統(tǒng)從職責上分為四層:表示層、業(yè)務邏輯層、數(shù)據(jù)持久層和域模塊層,以幫助開發(fā)人員在短期內搭建結構清晰、可復用性好、維護方便的Web應用程序。其中使用Struts作為系統(tǒng)的整體基礎架構,負責MVC的分離,在Struts框架的模型部分,利用Hibernate框架對持久層提供支持,業(yè)務層用Spring支持。具體做法是:用面向對象的分析方法根據(jù)需求提出一些模型,將這些模型實現(xiàn)為基本的Java對象,

17、然后編寫基本的DAO接口,并給出Hibernate的DAO實現(xiàn),采用Hibernate架構實現(xiàn)的DAO類來實現(xiàn)Java類與數(shù)據(jù)庫之間的轉換和訪問,最后由Spring完成業(yè)務邏輯。   </p><p>  系統(tǒng)的基本業(yè)務流程是: 在表示層中,首先通過JSP頁面實現(xiàn)交互界面,負責傳送請求(Request)和接收響應(Response),然后Struts根據(jù)配置文件(struts-config.xml)將Action

18、Servlet接收到的Request委派給相應的Action處理。在業(yè)務層中,管理服務組件的Spring IoC容器負責向Action提供業(yè)務模型(Model)組件和該組件的協(xié)作對象數(shù)據(jù)處理(DAO)組件完成業(yè)務邏輯,并提供事務處理、緩沖池等容器組件以提升系統(tǒng)性能和保證數(shù)據(jù)的完整性。而在持久層中,則依賴于Hibernate的對象化映射和數(shù)據(jù)庫交互,處理DAO組件請求的數(shù)據(jù),并返回處理結果。采用上述開發(fā)模型,不僅實現(xiàn)了視圖、控制器與模型的

19、徹底分離,而且還實現(xiàn)了業(yè)務邏輯層與持久層的分離。這樣無論前端如何變化,模型層只需很少的改動,并且數(shù)據(jù)庫的變化也不會對前端有所影響,大大提高了系統(tǒng)的可復用性。而且由于不同層之間耦合度小,有利于團隊成員并行工作,大大提高了開發(fā)效率。 </p><p>  JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準。JSP技術有點類似ASP技術,

20、它是在傳統(tǒng)的網(wǎng)頁HTML文件中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件。用JSP開發(fā)的Web應用是跨平臺的,既能在Linux下運行,也能在其他操作系統(tǒng)上運行。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet是JSP的技術基礎,而且大型的Web應用程序的開發(fā)需要Ja

21、va Servlet和JSP配合才能完成。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網(wǎng)的所有特點。</p><p>  DWR(Direct Web Remoting)是一個開源的類庫,可以幫助開發(fā)人員開發(fā)包含AJAX技術的網(wǎng)站.它可以允許在瀏覽器里的代碼使用運行在WEB服務器上的JAVA函數(shù),就像它就在瀏覽器里一樣.它包含兩個主要的部分:允許JavaScript從

22、WEB服務器上一個遵循了AJAX原則的Servlet中獲取數(shù)據(jù).另外一方面一個JavaScript庫可以幫助網(wǎng)站開發(fā)人員輕松地利用獲取的數(shù)據(jù)來動態(tài)改變網(wǎng)頁的內容.</p><p>  DWR采取了一個類似AJAX的新方法來動態(tài)生成基于JAVA類的JavaScript代碼.這樣WEB開發(fā)人員就可以在JavaScript里使用Java代碼就像它們是瀏覽器的本地代碼(客戶端代碼)一樣;但是Java代碼運行在WEB服務器

23、端而且可以自由訪問WEB 服務器的資源.出于安全的理由,WEB開發(fā)者必須適當?shù)嘏渲媚男㎎ava類可以安全的被外部使用.</p><p>  2.2 SSH技術的優(yōu)勢</p><p>  (1)Struts對Model,View和Controller都提供了對應的組件。 </p><p>  (2)Spring是一個輕量級的控制反轉(IoC)和面向切面(AOP)的容

24、器框架。</p><p>  (3)Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。</p><p>  2.3 JSP技術的優(yōu)勢</p><p>  (1)一次編寫,到處運行;</p><p>  (2)系統(tǒng)的多平臺支持;</

25、p><p>  (3)強大的可伸縮性;</p><p>  (4)多樣化和功能強大的開發(fā)工具支持。</p><p>  2.4 Oracle數(shù)據(jù)庫簡介</p><p>  ORACLE 數(shù)據(jù)庫系統(tǒng)是美國ORACLE公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務器(CLIENT/SERVER)或B/S體系結構的數(shù)據(jù)

26、庫之一。比如SilverStream就是基于數(shù)據(jù)庫的一種中間件。ORACLE數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),作為一個通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個關系數(shù)據(jù)庫,它是一個完備關系的產(chǎn)品;作為分布式數(shù)據(jù)庫它實現(xiàn)了分布式處理功能。但它的所有知識,只要在一種機型上學習了ORACLE知識,便能在各種類型的機器上使用它。 </p><p>  2.5 Oracle數(shù)據(jù)庫特點</p&g

27、t;<p>  1、完整的數(shù)據(jù)管理功能:1)數(shù)據(jù)的大量性 2)數(shù)據(jù)的保存的持久性 3)數(shù)據(jù)的共享性 4)數(shù)據(jù)的可靠性 </p><p>  2、完備關系的產(chǎn)品:1)信息準則---關系型DBMS的所有信息都應在邏輯上用一種方法,即表中的值顯式地表示;2)保證訪問的準則 3)視圖更新準則---只要形成視圖的表中的數(shù)據(jù)變化了,相應的視圖中的數(shù)據(jù)同時變化 4)數(shù)據(jù)物理性和邏輯性獨立準則   </p&g

28、t;<p>  3、分布式處理功能: 1)ORACLE數(shù)據(jù)庫自第5版起就提供了分布式處理能力,到第7版就有比較完善的分布式數(shù)據(jù)庫功能了。   </p><p>  4、用ORACLE能輕松的實現(xiàn)數(shù)據(jù)倉庫的操作。</p><p><b>  2.6本章小結</b></p><p>  本章概要介紹了SSH框架、JSP技術、Dwr、O

29、racle數(shù)據(jù)庫技術的基本知識,以及它們各自的技術優(yōu)勢,應用SSH框架、JSP技術開發(fā)Web項目將成為主流。</p><p>  第3章 沿海高速星級考核系統(tǒng)分析</p><p><b>  3.1 需求分析 </b></p><p>  通過對一些典型辦公管理系統(tǒng)的考察、分析及實際的現(xiàn)場調查,要求本系統(tǒng)具有以下功能:統(tǒng)一友好的操作界面,能保

30、證系統(tǒng)的易用性;規(guī)范、完善的基礎信息設置;有嚴格的權限設置,保密性高;能夠實行用戶注冊、星級高速公路考核標準查看、組長給高速公路管理員工評分、站長向上級上報季度星級員工和年度星級標兵、處長審核季度星級員工和年度星級標兵,超級管理員權限設置等功能。</p><p><b>  3.2 可行性分析</b></p><p>  辦公人員在實際的工作過程中會受到時間、地點、辦

31、公條件等諸多客觀因素的影響,使得辦公進度受到約束,對人員的考核管理不能及時有效的進行,進而影響員工的績效考核結果。</p><p>  在網(wǎng)絡迅速普及的快節(jié)奏生活之下,如果能夠運用網(wǎng)絡化的辦公管理系統(tǒng),只要能夠連接到Internate就能夠實現(xiàn)無紙化辦公,方便、實時、快捷,并且能夠做到公平、公開、透明化辦公。</p><p><b>  3.3 本章小結</b><

32、;/p><p>  本章主要對沿海高速星級考核進行系統(tǒng)分析,分別進行了需求分析和可行性分析。通過對項目進行全面的分析,有利于項目的順利進行。根據(jù)軟件工程的理論,需求分析和可行性分析是必須予以高度重視的,它們在開發(fā)周期中占的比重越高,項目開發(fā)的成功率也就越高。因此,在所有技術工作開始之前,一定要成功地進行需求分析和可行性分析,只有這樣,才能保證整個項目的順利進行。</p><p>  第4章 沿

33、海高速星級考核統(tǒng)設計</p><p><b>  4.1 總體設計</b></p><p>  沿海高速星級考核系統(tǒng)是一個典型的SSH+JSP+Oracle數(shù)據(jù)庫開發(fā)應用程序,由考核標準查看、組長評分、站長申請、處長審批、權限設置等五大模塊組成。各個模塊之間根據(jù)不同的用戶權限可以進行訪問。然后在不同的界面處理不同的業(yè)務,實現(xiàn)無紙化辦公。</p><

34、p>  4.2 系統(tǒng)功能結構設計</p><p>  考核標準查看,可以查看高速公路各類員工的考核標準。</p><p>  組長給高速公路管理員工評分,由每一組的組長給該組的員工根據(jù)平時表現(xiàn)進行評分。</p><p>  站長向上級上報季度星級員工和年度星級標兵,由站長上上級申報五星級員工和星級標兵。</p><p>  處長審核季度

35、星級員工和年度星級標兵,處長對上報的五星級員工和星級標兵的資質進行審核。</p><p>  超級管理員權限設置等功能,可以對各類人員進行權限和角色的設置以及修改、查看。</p><p><b>  4.3 設計目標</b></p><p>  對于典型的數(shù)據(jù)庫管理系統(tǒng),尤其是對像信息管理系統(tǒng)這樣的數(shù)據(jù)流量特別大的網(wǎng)絡管理系統(tǒng),必須要滿足使用方

36、便、操作靈活等設計需求。本系統(tǒng)在設計時應該滿足以下幾個要求:采用人機對話的操作方式,界面設計美觀友好,信息查詢靈活、方便、快捷、準確,數(shù)據(jù)存儲安全可靠;全面展示辦公內容的詳細操作、操作人、操作時間,以及更詳細的信息查詢功能,可采用模糊查詢方式查詢數(shù)據(jù);會用戶可以隨時修改自己的用戶資料;用戶隨時都可以查看自己辦公操作的結果;對用戶輸入的數(shù)據(jù),系統(tǒng)進行嚴格的數(shù)據(jù)檢驗,盡可能排除人為的錯誤;系統(tǒng)要易維護和易操作;系統(tǒng)運行穩(wěn)定、安全可靠。<

37、;/p><p><b>  4.4 數(shù)據(jù)庫設計</b></p><p>  本系統(tǒng)采用甲骨文公司的Oracle數(shù)據(jù)庫,數(shù)據(jù)庫共包含21張表,分別為權限處理、評分、審核三大類。</p><p>  現(xiàn)在對其中關鍵的幾張表截圖展示:</p><p>  (1)用戶信息表。用于存放用戶的身份信息,其結構如表4-1所示。</p

38、><p>  表4-1 用戶信息表</p><p>  (2)權限信息表。用于存放用戶的權限信息,其結構如表4-2所示。</p><p>  表4-2 權限信息表</p><p>  (3)角色信息表。用于存放用戶的角色信息,其結構如表4-3所示。</p><p>  表4-3 角色信息表</p><p

39、>  (4)成績信息表。用于存放員工考核的成績信息,其結構如表4-4所示。</p><p>  表4-4 成績信息表</p><p>  (5)考核記錄信息表。用于存放員工考核的考核記錄信息,其結構如表4-5所示。</p><p>  表4-5 考核記錄信息表</p><p>  (6)版本息表。用于存放考核標準版本信息,其結構如表4-

40、6所示。</p><p>  表4-6 版本信息表</p><p>  (7)考核規(guī)則信息表。用于存放員工考核的規(guī)則信息,其結構如表4-7所示。</p><p>  表4-7 考核規(guī)則信息表</p><p>  (8)申報信息表。用于存放被申報星級員工的訂單信息,其結構如表4-8所示。</p><p>  表4-8 申

41、報信息表</p><p>  (9)申報詳細記錄信息表。用于存放被申報員工員工詳細信息,其結構如表4-9所示。</p><p>  表4-9 申報詳細記錄信息表</p><p>  (10)審批信息表。用于存放處長審批通過后的信息,其結構如表4-10所示。</p><p>  表4-10審批信息表</p><p>  

42、(11)考核記錄信息表。用于存放考核記錄信息,其結構如表4-11所示。</p><p>  表4-11 考核記錄信息表</p><p><b>  4.5 本章小結</b></p><p>  本章在前一章系統(tǒng)分析的基礎上對沿海高速星級考核進行了系統(tǒng)設計,主要由評分、申報、審核、權限設置若干功能模塊組成。</p><p>

43、;  數(shù)據(jù)庫設計是系統(tǒng)設計的主要內容,合理設計數(shù)據(jù)庫是項目成功的關鍵。沿海高速星級考核的數(shù)據(jù)庫共有21張數(shù)據(jù)表,每張數(shù)據(jù)表的字段、數(shù)據(jù)類型和長度都設計的非常合理,完全能夠滿足數(shù)據(jù)的需要。</p><p>  第5章 沿海高速星級考核系統(tǒng)實現(xiàn)</p><p>  5.1 編寫在oracle中創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表</p><p>  圖5-1 編寫在oracle中創(chuàng)建數(shù)

44、據(jù)庫及數(shù)據(jù)表</p><p>  5.2 在集成開發(fā)環(huán)境MyEclipse中搭建SSH框架</p><p>  5-2 在集成開發(fā)環(huán)境MyEclipse中搭建SSH框架</p><p>  創(chuàng)建連接Oracle數(shù)據(jù)庫的數(shù)據(jù)源。</p><p>  5-3 創(chuàng)建連接Oracle數(shù)據(jù)庫的數(shù)據(jù)源</p><p>  在搭建好

45、的SSH框架中搭建三層開發(fā)模式,然后利用Hibernate反向生成技術,自動生成JavaBean實體。</p><p>  5.3 核心代碼實現(xiàn)</p><p>  5.3.1 Spring配置文件核心代碼:</p><p>  圖5-3-1 Spring配置文件核心代碼</p><p>  5.3.2 Structs配置文件核心代碼:<

46、;/p><p>  圖5-3-2 Structs配置文件核心代碼</p><p>  5.3.3 Web配置文件核心代碼:</p><p>  圖5-3-3 SWeb配置文件核心代碼</p><p>  5.3.4 登陸界面核心代碼:</p><p>  圖5-3-4 登陸界面核心代碼</p><p&g

47、t;  5.3.5 管理系統(tǒng)首頁實現(xiàn)</p><p>  該模塊是用戶登陸首頁,根據(jù)不同的用戶名和用戶權限,登陸之后可以進入到不同的界面,還可以設置安全問題和答案,安全性較強。</p><p>  圖5-3-5 管理系統(tǒng)首頁</p><p>  5.3.6 管理系統(tǒng)主頁實現(xiàn)</p><p>  該模塊是用戶登陸之后展現(xiàn)的主頁,在這里左側為不同

48、權限的菜單,右側主頁面為沿海高速星級管理考核平臺主頁展示頁面。</p><p>  圖5-3-6 管理系統(tǒng)主頁</p><p>  5.3.7 考核標準查看</p><p>  在這里用戶可以查看不同類型員工的考核標準,以及各種評分標準、分數(shù)。</p><p>  圖5-3-7 考核標準查看</p><p>  5.3

49、.8 組長評分模塊</p><p>  這個模塊為組長評分模塊,以組長的身份登陸之后,可以對本站的員工進行三種類型的考核評分,評完分數(shù)之后會自動計算總成績,并以百分之的形式展現(xiàn)出來。</p><p>  圖5-3-8 組長評分</p><p>  5.3.9 站長申報模塊</p><p>  站長申報模塊,站長先填寫一張申請單,然后將需要申報

50、的員工以訂單的形式提交,進行申報星級員工。</p><p>  圖5-3-9 站長申報</p><p>  5.3.10 處長審核模塊</p><p>  這個處長審核模塊,以處長的身份登陸之后,可以根據(jù)各種條件進行組合查詢,查詢需要審批的類型以及員工的相關信息,并且進行審核操作。</p><p>  圖5-3-10 處長審核</p&g

51、t;<p>  5.3.11 權限設置模塊</p><p>  在這個模塊里,可以對整個系統(tǒng)的權限進行設置,超級管理員具有最高權限,然后可以設置新的角色、添加新的用戶,并且可以對用戶賦予權限,使用戶擁有不同的權限來使用該管理系統(tǒng)。</p><p>  圖5-3-11 權限設置</p><p><b>  5.4 本章小結</b>&

52、lt;/p><p>  本章是技術層面上的具體工作,首先是編寫JavaBean,利用JavaBean技術,可以實現(xiàn)組件的重用,良好規(guī)劃設計的JavaBean是值得信賴的。接著是各個功能模塊都進行了詳細的設計和實現(xiàn),一些關鍵代碼在文中直接給出。運用Hibernate進行增、刪、改、查,完成系統(tǒng)的各個操作功能。最后還需要考慮代碼的可維護性以及代碼的健壯性,健壯的代碼是保證系統(tǒng)實現(xiàn)的關鍵。

53、 </p><p>  專業(yè)綜合課程設計總結</p><p>  通過本次專業(yè)綜合課程,沿海高速星級考核系統(tǒng),給我們的帶來的便利性和高效性是以往的任何東西都不能代替的;在組裝實習環(huán)節(jié),不僅提高了我們的動手能力,還加深了對以往所學的相關理論知識的認識與理解;

54、在系統(tǒng)開發(fā)與設計過程中,提升了對相關軟件的應用能力,學會一般業(yè)務系統(tǒng)軟件的開發(fā)過程,從整體上提高了開發(fā)能力。</p><p>  專業(yè)綜合課程只是一個實踐環(huán)節(jié),但我們從中學習到很多東西,理論認識的加深、動手能力的提升、開發(fā)能力的增強都是我門以往所沒有的。對于我們計算機科學與技術的學生來說,專業(yè)課程設計是我們將所學知識從抽象向具體的一次轉變,為我們以后的學習或走向工作崗位打下了基礎。</p><

55、p><b>  參考文獻</b></p><p>  1 蒲子明.Struts2+Hibernate+Spring整合開發(fā) 北京:清華大學出版社 2011</p><p>  2 張朝明.21天學通Oracle.北京:電子工業(yè)出版社,2011</p><p>  3 陳火旺.徐建波,周新蓮.Web設計原理與編程技術.湖南:中南大學出

56、版社,2005</p><p>  4 柏亞軍.JSP編程基礎及應用實例集錦.北京:人民郵電出版社,2001 </p><p>  5 塞奎春.JSP信息系統(tǒng)開發(fā)實例精選.北京:機械工業(yè)出版社,2006</p><p>  6 熊錫儀.動態(tài)網(wǎng)頁設計.北京:清華大學出版社,2004</p><p>  7 武延軍.黃飛躍

溫馨提示

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

評論

0/150

提交評論