勞動信息保障系統(tǒng)的設計及實現(xiàn) 畢業(yè)論文_第1頁
已閱讀1頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  學科分類號 </p><p>  本科學生畢業(yè)論文(設計)</p><p>  年 月 日</p><p> 題目 (中文):勞動信息保障系統(tǒng)的設計及實現(xiàn) </p><p>?。ㄓ⑽模篢he design and implementa

2、tion of labor </p><p> information security system</p><p> 姓 名</p><p> 學 號</p><p> 院 (系)計算機與通信工程系 </p><p> 專業(yè)

3、、年級通信工程 2009級 </p><p> 指 導 老 師xx (副教授) </p><p><b>  摘 要</b></p><p>  為了解決目前勞動保障部門的信息的傳遞、交換、共享及不及時而造成的辦公效

4、率低下,以及統(tǒng)一管理決策信息的收集、匯總、統(tǒng)計、分析等方面的問題,改善辦公環(huán)境和條件,提高辦公效率,推動勞動保障部門的整體管理效率和服務水平的進一步提高,從而出現(xiàn)了勞動保障信息系統(tǒng)。本文的重點是基于B/S模式的勞動保障信息系統(tǒng)的設計與實現(xiàn),設計采用MyEclipse作為開發(fā)工具,開發(fā)語言為JAVA,使用了J2EE當今最流行的三大框架SSH2(struts2.0+spring3.2+hibrnate2.5)作為系統(tǒng)的整體架構,以ORACL

5、E作為DBMS進行開發(fā)。該系統(tǒng)實現(xiàn)了對參保人員信息的管理,對勞動保障金的交納、支付、結算以及對失業(yè)人員的信息管理、公告管理等功能。</p><p>  【關鍵詞】:勞動保障信息系統(tǒng);Java;B/S;Oracle</p><p><b>  Abstract</b></p><p>  Nowadays, the efficiency of l

6、abor security department is low, because of the lateness of delivering, exchanging and sharing of information, and the problem of managing to gather, count and analyze the deciding information. In order to deal with thes

7、e, we should try to better the environment and situation, improve the efficiency, help the labor security department to improve the ability of serving others and the managing efficiency, therefore, the labor security inf

8、ormation system turns up. The k</p><p>  【Keywords】: Labor safeguard information system; Java; B/S; Oracle</p><p><b>  目 錄</b></p><p><b>  摘 要1</b></

9、p><p>  ABSTRACT2</p><p><b>  目 錄3</b></p><p><b>  1 緒論5</b></p><p>  1.1開發(fā)背景5</p><p>  1.2管理信息系統(tǒng)簡介6</p><p>  1.3 課

10、題開發(fā)的目的與意義6</p><p>  1.4 論文的結構安排7</p><p>  2 系統(tǒng)開發(fā)技術簡介8</p><p>  2.1 J2EE的簡單介紹8</p><p>  2.2 ORACLE的簡介8</p><p>  2.3 MVC模式簡介9</p><p>  2.4

11、 SSH2框架簡介(struts2.0+spring3.2+hibrnate2.5)10</p><p>  3 系統(tǒng)需求分析12</p><p>  3.1 性能需求12</p><p>  3.2 運行需求13</p><p>  3.3 功能需求13</p><p>  4 數(shù)據(jù)庫設計與實現(xiàn)14<

12、;/p><p>  4.1 數(shù)據(jù)庫設計14</p><p>  4.2 數(shù)據(jù)庫需求分析14</p><p>  4.3 數(shù)據(jù)庫概念結構設計15</p><p>  4.4 數(shù)據(jù)庫邏輯結構設計15</p><p><b>  5 系統(tǒng)設計19</b></p><p> 

13、 5.1 系統(tǒng)設計原則19</p><p>  5.1.1 先進性原則19</p><p>  5.1.2 通用化性原則19</p><p>  5.1.3 擴展性原則19</p><p>  5.1.4 技術開放性原則19</p><p>  5.1.5 兼容性原則19</p><p&

14、gt;  5.1.6 標準化、規(guī)范化原則19</p><p>  5.2 系統(tǒng)的總體結構20</p><p>  5.3 系統(tǒng)功能模塊的概述20</p><p>  5.4 系統(tǒng)詳細設計21</p><p>  5.4.1 系統(tǒng)管理員登陸功能的設計21</p><p>  5.4.2 管理員功能的設計22&

15、lt;/p><p>  5.4.3 前臺首頁的設計23</p><p>  5.4.4 用戶信息管理模塊的設計24</p><p>  5.4.5 保障金繳納功能的設計24</p><p>  5.4.6 保障金支出功能的設計25</p><p>  6 系統(tǒng)調試、安裝程序制作及用戶使用說明27</p>

16、;<p>  6.1 系統(tǒng)的調試27</p><p>  6.2 系統(tǒng)的使用說明27</p><p><b>  7 結束語28</b></p><p><b>  參考文獻29</b></p><p><b>  致 謝30</b></p&g

17、t;<p><b>  附錄31</b></p><p><b>  1 緒論</b></p><p>  隨著科技的不斷發(fā)展,信息技術已經(jīng)深深地滲透到人們生活的方方面面,成為推動社會向前發(fā)展的重要因素。信息技術已經(jīng)成為了當前信息社會的基礎。因為使用信息技術可以極大的提高生產(chǎn)力,從某種程度上說信息化已經(jīng)成為了現(xiàn)代化的標志之一,所以

18、各行各業(yè)都在引入信息技術來改變自己的生產(chǎn)生活方式。因此電子政務在政府部門也應運而生。</p><p><b>  1.1 開發(fā)背景</b></p><p>  隨著時代發(fā)展,“和諧社會”己成為當今社會的關鍵詞和政界、學界、民間的主流話語。在建設和諧社會的職責擔當上,政府無疑充當“領頭羊”的角色并發(fā)揮主導作用。在政府的具體職能定位方面,突出和強化公共服務已成各方共識。

19、除了需要國家的有關政策、法規(guī)以及相應的行政措施作保證外,采用信息化的手段實現(xiàn)公眾服務也非常重要。</p><p>  建立公共服務模式,解決公共服務覆蓋面不廣的問題。是實現(xiàn)政府與企業(yè)的信息集成與互動,通過政府網(wǎng)站、統(tǒng)一征繳與網(wǎng)上申報等手段,強化政府的宏觀調控、社會管理、市場監(jiān)管等職能,建立適合我國國情的完善、充分體現(xiàn)信息時代政府強大的公共服務網(wǎng)絡運行能力,同時利用政府網(wǎng)站的獨特優(yōu)勢,不斷提高政府的公信力,同時使企

20、業(yè)和公眾具有知情權、參與權以及監(jiān)督權。</p><p>  1.2管理信息系統(tǒng)簡介 </p><p>  管理信息系統(tǒng)是一個不斷發(fā)展的新型學科,管理信息系統(tǒng)的定義隨著計算機技術和通訊技術的進步也在不斷更新,在現(xiàn)階段普遍認為管理信息系統(tǒng)是由人和計算機設備或其他信息處理手段組成并用于信息管理的系統(tǒng)[1]。</p><p>  管理信息系統(tǒng)(MIS,Management

21、Information System),是一個由人、計算機等組成的進行信息的收集、傳送、儲存、維護和使用的系統(tǒng),實測企業(yè)的各種運行情況,并利用過去的歷史數(shù)據(jù)預測未來。從企業(yè)全局的角度出發(fā)輔助企業(yè)進行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實現(xiàn)其規(guī)劃目標。這里給出的定義強調了管理信息系統(tǒng)的功能和性質,也強調了管理信息系統(tǒng)中的計算機對企業(yè)管理而言只是一種工具。管理信息系統(tǒng)是信息系統(tǒng)的重要分支之一,經(jīng)過30多年的發(fā)展,已經(jīng)成為一個具有自身概念、

22、理論、結構、體系和開發(fā)方法的覆蓋多學科的新學科。</p><p>  一個完整的管理信息系統(tǒng)分解為四個基本部分:</p><p>  1.EDPS(電子數(shù)據(jù)處理系統(tǒng))部分.主要完成數(shù)據(jù)的收集、輸入,數(shù)據(jù)庫的管理、查詢、基本運算、日常報表的輸出等。</p><p>  2.分析部分。主要在EDPS基礎之上,對數(shù)據(jù)進行深加工,如運用各種管理模型、定量化分析手段、程序化方

23、法、運籌學方法等對組織的生產(chǎn)經(jīng)營情況進行分析。</p><p>  3,決策部分。MIS的決策模型多限于以解決結構化的管理決策問題為主,其決策結果要為高層管理者提供一個最佳的決策方案。</p><p>  4.數(shù)據(jù)庫部分。主要完成數(shù)據(jù)文件的存貯、組織、備份等功能,數(shù)據(jù)庫是管理信息系統(tǒng)的核心部分例。</p><p>  1.3 課題開發(fā)的目的與意義</p>

24、<p>  勞動保障信息系統(tǒng)是為勞動和社會保障各項業(yè)務工作提供信息技術支持的計算機系統(tǒng)。該系統(tǒng)由部、省、市三級組成。信息來源于基層單位、勞動者個人、勞動和社會保障部門及社會經(jīng)濟各信息機構,以網(wǎng)絡為依托,實行系統(tǒng)內(nèi)信息資源共享。通過本系統(tǒng),能幫助工作人員利用計算機,快速方便的對數(shù)據(jù)信息進行統(tǒng)計管理,能夠方便用戶對個人信息的查詢,使散亂的補償信息、審批信息等能具體化,直觀化、合理化。B/S模式系統(tǒng)的開發(fā)加快了信息交流的速度和擴

25、寬了信息的管理范圍。</p><p>  勞動保障信息系統(tǒng)建設的總體目標是:通過對現(xiàn)有勞動保障各業(yè)務系統(tǒng)的分析,初步建成一個業(yè)務功能完善、標準規(guī)范統(tǒng)一、安全可靠、管理模式先進的計算機信息系統(tǒng),并實現(xiàn)與省社會保障系統(tǒng)以及省政府其他相關部門之間的互聯(lián),建立、完善和推廣全省統(tǒng)一的勞動保障業(yè)務應用軟件,實現(xiàn)各級勞動保障業(yè)務信息系統(tǒng)之間的互聯(lián)和數(shù)據(jù)交換與共享,為全省勞動保障工作決策和政策制定提供支持,提高勞動保障部門的辦事

26、效率和管理水平,為相關部門、用人單位和個人提供優(yōu)質的社會化服務。</p><p>  1.4 論文的結構安排</p><p>  本文的主要內(nèi)容是針對勞動保障信息系統(tǒng)的設計與實現(xiàn),用戶可以通過網(wǎng)上查看自己的信息,管理員瀏覽所有用戶的信息,并對其進行添加、刪除或修改。</p><p><b>  本文共分七章:</b></p>&l

27、t;p>  第1章是緒論,講述本文的開發(fā)背景、目的及意義。</p><p>  第2章是系統(tǒng)開發(fā)技術的簡介,重點介紹了J2EE、ORACLE數(shù)據(jù)庫等技術方面的知識。</p><p>  第3章是系統(tǒng)需求分析,主要介紹了系統(tǒng)的功能需求、性能需求,運行需求和系統(tǒng)流程圖。</p><p>  第4章是數(shù)據(jù)庫設計與實現(xiàn),主要介紹了數(shù)據(jù)庫設計步驟:數(shù)據(jù)庫需求分析、數(shù)據(jù)庫

28、概念結構設計和數(shù)據(jù)庫邏輯結構設計,重點介紹了數(shù)據(jù)庫邏輯結構設計。</p><p>  第5章是系統(tǒng)的設計,主要介紹了數(shù)據(jù)庫設計步驟:數(shù)據(jù)庫需求分析、數(shù)據(jù)庫概念結構設計和數(shù)據(jù)庫邏輯結構設計,重點介紹了數(shù)據(jù)庫邏輯結構設計。</p><p>  第6章是系統(tǒng)調試、裝程序制作及用戶使用說明,主要介紹了系統(tǒng)的調試和系統(tǒng)的使用說明。</p><p><b>  第7章

29、是結束語。</b></p><p>  2 系統(tǒng)開發(fā)技術簡介</p><p>  2.1 J2EE的簡單介紹</p><p>  J2EE(Java2 Platform Enterprise Edition)是由SUN公司領導,多家公司共同參與制定的一個分布式企業(yè)級應用的規(guī)范。它提供了基于組件的,以服務器為中心的多層應用體系結構。這種多層結構的設計極大的

30、簡化了開發(fā)、配置和維護企業(yè)應用的過程[3]。</p><p>  目前Java2平臺有三個版本,它們是適用于小型設備和智能卡的Java2平臺Micro版Oava2 Platform Micro Edition J2ME)、適用于桌面系統(tǒng)的Java2平臺標準版Oava2 Platform Stand Edition J2SE),適用于創(chuàng)建服務器應用程序和服務的Java2平臺企業(yè)版(Jave2 Platform En

31、terprise Edition J2EE)。</p><p>  J2EE是一種利用Java2平臺來簡化企業(yè)解決方案的開發(fā),部署和管理相關的復雜問題的體系結構。J2EE鞏固了標準版中的許多優(yōu)點,例如“編寫一次、到處運行”的特性,方便存取數(shù)據(jù)庫的JDBC API。CORBA技術以及能夠在Internet應用中保護數(shù)據(jù)的安全模式等等,同時還提供了對EJB(Enterprise JavaBeans),Java Ser

32、vlet API,JSP(Java Server Pages)以及XML技術的全面支持.其最終目的就是成為一個能夠使企業(yè)開發(fā)者大幅縮短應用投放市場時間的體系結構。</p><p>  J2EE最大的優(yōu)點就在于將企業(yè)的業(yè)務邏輯同系統(tǒng)服務和用戶接口分開,放在它們之間的中間層提供了一系列底層服務.如事務管理、緩沖池等,使得開發(fā)者能夠精力集中于企業(yè)的業(yè)務邏輯,而無須關心與業(yè)務邏輯不相干的系統(tǒng)環(huán)境。由于采用多層結構,系統(tǒng)中

33、同時會有多臺服務器在工作,這樣不僅能提高系統(tǒng)的整體運行效率,而且一旦某一臺服務器出現(xiàn)故障,該程序會自動轉移到另一臺服務器上接著運行,這樣就有效地保障了系統(tǒng)整體運行的可靠性。</p><p>  2.2 ORACLE的簡介</p><p>  Oracle數(shù)據(jù)庫管理系統(tǒng)是一個以關系型和面向對象為中心管理數(shù)據(jù)的數(shù)據(jù)庫管理軟件系統(tǒng),其在管理信息系統(tǒng)、企業(yè)數(shù)據(jù)處理、因特網(wǎng)及電子商務等領域有著非常廣

34、泛的應用。因其在數(shù)據(jù)安全性與數(shù)據(jù)完整性控制方面的優(yōu)越性能,以及跨操作系統(tǒng)、跨硬件平臺的數(shù)據(jù)互操作能力,使得越來越多的用戶將Oracle作為其應用數(shù)據(jù)的處理系統(tǒng)。</p><p>  本系統(tǒng)使用Oracle作為DBMS有如下幾個強大的特性:</p><p> ?。?)支持多用戶、大事務量的事務處理</p><p>  (2)數(shù)據(jù)安全性和完整性的有效控制</p&

35、gt;<p> ?。?)支持分布式數(shù)據(jù)處理</p><p>  (4)可移植性很強 </p><p>  2.3 MVC模式簡介</p><p>  MVC是J2EE的一個基本設計模式,它是基于三層應用模型的一個系統(tǒng)開發(fā)分層模式。很多實際應用的框架都是基于MVC模式開發(fā)出來的。MVC將一個應用系統(tǒng)通過視圖(View)、控制器 (Controller)、

36、模型(Model)進行表示邏輯、業(yè)務處理邏輯和數(shù)據(jù)服務的分離,使之耦合度降低,便于系統(tǒng)的團隊開發(fā)和系統(tǒng)的功能擴充[5]。</p><p>  Model——模型表示企業(yè)數(shù)據(jù)以及用來掌管對企業(yè)數(shù)據(jù)訪問和更新的邏輯規(guī)則。一般來說,模型是對現(xiàn)實世界的近似模擬,因此,在定義模型的時候,就用到一些簡單的對現(xiàn)實世界抽取模型的技術。</p><p>  View——視圖是翻譯、解釋模型的內(nèi)容。它通過模型

37、訪問企業(yè)數(shù)據(jù)并且規(guī)定這些數(shù)據(jù)該如何表示.當模型發(fā)生變化時,視圖負責保持數(shù)據(jù)表示的一致性。要實現(xiàn)數(shù)據(jù)表示一致,有如下兩個方法:第一個是推模型,即通過事件激發(fā)機制,模型狀態(tài)(即數(shù)據(jù))更新后通知視圖進行更新,使視圖與模型狀態(tài)保持同步;二是拉模型,在這里,當需要檢索最新的數(shù)據(jù)時,視圖通過相應的方法調用這個模型獲取企業(yè)最新數(shù)據(jù)與模型狀態(tài)保持同步。</p><p>  Controller——控制器將用戶與視圖的交互映射成被

38、模型執(zhí)行的行為。對于一個單獨的GUI(圖形用戶界面)客戶端,用戶的交互可能就是按鈕點擊或是菜單選擇;然而,對于WEB應用來講,交互行為就是“GET”和“POST”方式的HTTP請求。模型執(zhí)行的行為包括激活業(yè)務過程或改變模型的狀態(tài),模型執(zhí)行相應的行為后,控制器調用合適的視圖響應用戶請求。</p><p>  企業(yè)應用需要以不同類型的界面與不同類型的用戶交互。對于開發(fā)支持單一類型的客戶應用來講,將數(shù)據(jù)訪問、商業(yè)邏輯以

39、及表示和控制邏輯糅合在一塊比較簡單,但如果在企業(yè)應用開發(fā)中,需要支持多種客戶端,這種方法就很麻煩。為支持多種客戶端,則需要根據(jù)用戶的不同開發(fā)不同應用。在每個應用開發(fā)中,為滿足不同的用戶需要開發(fā)不同的客戶端,那么與界面表示無關的代碼部分則在每個應用中復制一遍。這樣,就會導致對企業(yè)應用系統(tǒng)的實現(xiàn)、測試以及維護上的重復工作。采用Model-View-Controller(MVC)結構,可以將核心商業(yè)邏輯功能模型從使用這些功能的表示和控制邏輯中

40、分離開來。這樣就使多種視圖可以共享相同的企業(yè)數(shù)據(jù)模型.因此,對多類型客戶的支持就能更容易的實現(xiàn)。</p><p>  MVC的采用可以以不同視圖格式訪問同一個企業(yè)數(shù)據(jù),視圖格式有如:HTML,WML,JFC/Swing, XML等格式;可以讓用戶以不同的交互方式去更新同一個企業(yè)數(shù)據(jù),交互方式有如:HTML或WML頁面上的鏈接選擇、Java/Swing GUII上的按鈕點擊、XML所寫的SOAP消息等方式.這樣就可

41、以使企業(yè)應用系統(tǒng)對多種視圖格式和交互方式的支持,而對提供企業(yè)應用核心功能的組件又不產(chǎn)生任何影響。</p><p>  2.4 SSH2框架簡介</p><p>  2.4.1 Struts 2 簡介</p><p>  struts是開源軟件。使用Struts的目的是為了幫助我們減少在運用MVC設計模型來開發(fā)Web應用的時間。如果我們想混合使用Servlet和JSP

42、的優(yōu)點來建立可擴展的應用[7]。</p><p>  Struts 2是Struts的下一代產(chǎn)品。是在 struts 和WebWork的技術基礎上進行了合并,全新的Struts 2框架。其全新的Struts 2的體系結構與Struts 1的體系結構的差別巨大。Struts 2以WebWork為核心,采用攔截器的機制來處理用戶的請求,這樣的設計也使得業(yè)務邏輯控制器能夠與Servlet API完全脫離開,所以Stru

43、ts 2可以理解為WebWork的更新產(chǎn)品。因為Struts 2和Struts 1有著太大的變化,但是相對于WebWork,Struts 2只有很小的變化。</p><p>  2.4.2 Hibrnate簡介</p><p>  Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Hi

44、bernate可以應用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成數(shù)據(jù)持久化的重任。</p><p>  2.4.3 Spring簡介</p><p>  

45、Spring表示一個開源框架,是為了解決企業(yè)應用程序開發(fā)復雜性由Rod Johnson創(chuàng)建的。框架的主要優(yōu)勢之一就是其分層架構,分層架構允許使用者選擇使用哪一個組件,同時為 J2EE 應用程序開發(fā)提供集成的框架。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限于服務器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何Java應用都可以從Spring中受益。</p>

46、<p>  2.4.4 SSH 2 簡介</p><p>  SSH2是三大框架的整合,Web層,就是MVC模式里面的“C”(controller),負責控制業(yè)務邏輯層與表現(xiàn)層的交互,調用業(yè)務邏輯層,并將業(yè)務數(shù)據(jù)返回給表現(xiàn)層作組織表現(xiàn),該系統(tǒng)的MVC框架采用Struts。Service層(就是業(yè)務邏輯層),負責實現(xiàn)業(yè)務邏輯。業(yè)務邏輯層以DAO層為基礎,通過對DAO組件的正面模式包裝,完成系統(tǒng)所要求的業(yè)務

47、邏輯。DAO層,負責與持久化對象交互。該層封裝了數(shù)據(jù)的增、刪、查、改的操作。PO,持久化對象。通過實體關系映射工具將關系型數(shù)據(jù)庫的數(shù)據(jù)映射成對象,很方便地實現(xiàn)以面向對象方式操作數(shù)據(jù)庫,該系統(tǒng)采用Hibernate作為ORM框架。Spring的作用貫穿了整個中間層,將Web層、Service層、DAO層及PO無縫整合,其數(shù)據(jù)服務層用來存放數(shù)據(jù)。</p><p>  圖2.1 SSH2運行時序圖</p>

48、<p><b>  3 系統(tǒng)需求分析</b></p><p>  勞動保障信息化建設是政府信息化建設的重要組成部分,早在2000年國務院制定的《關于完善城鎮(zhèn)社會保障體系的試點方案》(國發(fā)[2000]42號)就明確支出,“社會保障資金的繳納、記錄、核算、支付、查詢服務等,都要納入計算機管理系統(tǒng),并逐步實現(xiàn)全國聯(lián)網(wǎng)?!眲趧颖U闲畔⑾到y(tǒng)是為勞動和社會保障各項業(yè)務工作提供信息技術支持的計

49、算機系統(tǒng)。該系統(tǒng)由部、省、市三級組成。信息來源于基層單位、勞動者個人、勞動和社會保障部門及社會經(jīng)濟各信息機構,以網(wǎng)絡為依托,實行系統(tǒng)內(nèi)信息資源共享。通過本系統(tǒng),能幫助工作人員利用計算機,快速方便的對數(shù)據(jù)信息進行統(tǒng)計管理,能夠方便用戶對個人信息的查詢,使散亂的補償信息、審批信息等能夠具體化,直觀化、合理化。B/S模式系統(tǒng)的開發(fā)較快了信息交流的速度和擴寬了信息的管理范圍。</p><p><b>  3.1

50、 性能需求</b></p><p>  設計好該軟件的技術性能指標和軟件的基本屬性。</p><p>  (1)系統(tǒng)處理的準確性和及時性</p><p>  系統(tǒng)處理的準確性和及時性是系統(tǒng)的重要性能。在系統(tǒng)設計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應處理時間能夠滿足用戶對信息處理的需求。</p><

51、;p>  (2)系統(tǒng)的開放性和系統(tǒng)的可擴充性</p><p>  勞動保障信息系統(tǒng)在開發(fā)過程中,應該充分考慮以后的可擴充性。例如信息錄入的改變,用戶查詢的需求也會不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進行功能的調整和擴充。而要實現(xiàn)這一點,應通過系統(tǒng)的開放性來完成,既系統(tǒng)應是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新

52、換代。</p><p>  (3)系統(tǒng)的易用性和易維護性</p><p>  勞動保障信息系統(tǒng)是直接面對工作人員及用戶的,這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息界面。勞動部保障系統(tǒng)中涉及到的數(shù)據(jù)是參合者的基本信息,系統(tǒng)要提供方便的操作手段來為系統(tǒng)管理人員進行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰時數(shù)據(jù)的恢復等工

53、作。</p><p><b>  3.2 運行需求</b></p><p>  系統(tǒng)的實現(xiàn)需要多方面的技術支持。它需要網(wǎng)絡技術實現(xiàn)分布式信息處理支持環(huán)境,需要數(shù)據(jù)管理技術實現(xiàn)對數(shù)據(jù)的組織和管理,需要網(wǎng)絡操作系統(tǒng)和服務器提供系統(tǒng)開發(fā)和應用平臺,還需要程序設計語言和開發(fā)工具支持應用程序的開發(fā)。</p><p>  本系統(tǒng)的開發(fā)環(huán)境為:操作系統(tǒng):WI

54、NDOWS 98/XP DBMS:ORACLE</p><p>  開發(fā)工具:MyEclipse5.5 開發(fā)語言:JAVA(jdk6.0)</p><p>  服務器:tomcat/Weblogic </p><p><b>  3.3 功能需求</b></p><p>  勞動保障信息系統(tǒng)分為前臺和后臺,前臺

55、主要提供用戶對個人信息的管理及公共信息的查看等功能,后臺主要是對所有參保人員的信息進行管理,以及勞動保障金的交納、支付結算等功能。</p><p>  整個系統(tǒng)的DFD圖如圖3.1所示,該圖表示出整個系統(tǒng)的數(shù)據(jù)流向。</p><p>  圖3.1 系統(tǒng)DFD圖</p><p>  4 數(shù)據(jù)庫設計與實現(xiàn)</p><p>  4.1數(shù)據(jù)庫設計與實

56、現(xiàn)</p><p>  數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結構設計的好壞將直接影響到應用系統(tǒng)的效率,對實現(xiàn)的效果產(chǎn)生影響。數(shù)據(jù)庫設計是對一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要求和處理要求。合理的數(shù)據(jù)庫結構設計可以提高數(shù)據(jù)儲存效率,保證數(shù)據(jù)的完整性和一致性[8]。</p><p>  設計數(shù)據(jù)庫系統(tǒng)時應該首先充分了解用

57、戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設計一般包括如下幾個步驟:</p><p>  (1)數(shù)據(jù)庫需求分析;</p><p>  (2)數(shù)據(jù)庫概念結構設計;</p><p>  (3)數(shù)據(jù)庫邏輯結構設計。</p><p>  4.2數(shù)據(jù)庫需求分析</p><p>  進行整個數(shù)據(jù)庫設計必須準確了解與

58、分析用戶需求(包括數(shù)據(jù)和處理)。用戶需求分析是整個設計過程的基礎,是最困難、最耗費時間的一步。作為最基本的需求分析做得是否充分與準確,決定了在其構建數(shù)據(jù)庫的速度和質量。</p><p>  用戶的需求具體體現(xiàn)在各種信息的提供、存儲、更新和查詢方面,這就要求數(shù)據(jù)庫結構能充分滿足各種信息的輸出與輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結構及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設計打下基礎。以這種思想作為設計策略,勞動

59、部保障信息系統(tǒng)有以下幾項需求:</p><p>  (1) 基本信息表:單位保險登記號、單位名稱、法人身份證號、開戶銀行、開戶賬號、單位工資總額、單位登錄密碼、開戶銀行。</p><p>  (2) 個人信息表:個人編號、身份證號、姓名、所在單位編號、家庭地址、電話、性別、文化程度、登錄密碼、工資收入、申請日期</p><p>  (3) 失業(yè)登記表:編號、登記人編

60、號、單位保險登記號、開始日期、可領期限</p><p>  (4) 繳費表:繳費單號、繳費日期、繳費金額、單位保險登記號、個人編號</p><p>  (5) 補貼表:編號、個人編號、單位保險登記號、補貼金額、領取日期、補貼類型</p><p>  (6) 公告表:編號、標題、內(nèi)容、發(fā)布人、日期</p><p>  (7) 就業(yè)推薦信息:編號

61、、類型、標題、內(nèi)容、發(fā)布人、發(fā)布日期</p><p>  (8) 管理員表:編號、賬號、用戶名、登錄密碼</p><p>  4.3數(shù)據(jù)庫概念結構設計</p><p>  概念結構設計是將分析得出的用戶需求信息抽象為概念模型的過程。即在需求分析的基礎上,設計出能夠滿足用戶需求的各種實體以及它們之間的相互關聯(lián)的概念結構設計模型。這樣才能更好、更準確的用某一DBMS實現(xiàn)

62、這一些需求,這是整個數(shù)據(jù)庫設計的關鍵。</p><p>  概念結構的主要特點是能真實、充分地反映現(xiàn)實世界,容易理解、更改,容易向關系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉換。描述概念模型的有力工具是E-R模型。</p><p>  設計概念結構通常有4類方法:</p><p>  (1)自頂向下,即首先定義全局概念結構的框架,然后一步步的細化。</p><

63、;p>  (2)自底向上,即首先定義各局部應用的概念結構,然后將它們集成起來,得到全局概念結構。</p><p>  (3)逐步擴張,首先定義最重要的核心概念結構,然后向外擴充,以滾雪球的方式逐步生成其他概念結構,直至總體概念結構。</p><p>  (4)混合策略,即將自頂向下和自底向上相結合,用自頂向下策略設計一個全局概念結構的框架,以它為骨架集成自底向上策略中設計的各局部概念

64、結構。其中最經(jīng)常采用的策略是自底向上方法,即自頂向下進行需求分析,然后再自底向上設計概念結構。</p><p>  4.4 數(shù)據(jù)庫邏輯結構設計</p><p>  概念結構是獨立于任何一種數(shù)據(jù)模型的信息結構。邏輯結構設計的任務就是把概念結構設計階段設計好的基本E-R圖轉換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結構,本系統(tǒng)的ER模型圖如圖4.1所示。</p><

65、p>  圖4.1 系統(tǒng)數(shù)據(jù)庫ER模型圖</p><p>  設計邏輯結構時一般要分3步進行:</p><p>  (1)將概念結構轉換為一般的關系、網(wǎng)狀、層次模型;</p><p>  (2)將轉換來的關系、網(wǎng)狀、層次模型向特定的DBMS支持下的數(shù)據(jù)模型轉換;</p><p>  (3)對數(shù)據(jù)模型進行優(yōu)化。</p><

66、;p>  將以上的數(shù)據(jù)庫概念結構設計轉換為關系模型。數(shù)據(jù)庫表格設計結果如下:</p><p>  表4.1 單位基本信息表Company_table</p><p>  表4.2 個人信息表</p><p>  表4.3 失業(yè)登記表(Sydj_table)</p><p>  表4.3 繳費表(Jf_table)</p>

67、<p>  表4.4 保障金發(fā)放表(Bt_table)</p><p>  表4.5 公告表(Jf_table)</p><p>  表4.6 就業(yè)信息表(job_table)</p><p>  表4.7 管理員信息表(job_table)</p><p><b>  5 系統(tǒng)設計</b></p>

68、<p>  勞動保障信息系統(tǒng)設計階段的主要目的是將系統(tǒng)分析階段所提出的反應了用戶信息需求的系統(tǒng)邏輯方案轉換成可以實施的基于計算機與通信系統(tǒng)的物理(技術)方案。系統(tǒng)詳細設計是具體要求對系統(tǒng)進行功能分解,知道分解成為含義明確,功能單一的單元功能模塊,從而使用戶明確每個功能模塊的作用和工作流程。</p><p>  5.1 系統(tǒng)設計原則</p><p>  5.1.1 先進性原則&

69、lt;/p><p>  由于IT技術發(fā)展的速度驚人。因此,在進行系統(tǒng)總體規(guī)劃時,需要選擇業(yè)界到目前為止先進和成熟的技術作為整個系統(tǒng)的技術架構,以保證系統(tǒng)論文第3章勞動保障信息系統(tǒng)總體分析與設計有不斷發(fā)展和擴充的余地。</p><p>  5.1.2 通用化性原則</p><p>  由于系統(tǒng)需要與不同部門及其他系統(tǒng)進行連同協(xié)調工作,而各部門所采用的系統(tǒng)均有所差別,因此需

70、要本系統(tǒng)具有通用性.</p><p>  5.1.3 擴展性原則</p><p>  隨著業(yè)務內(nèi)容的變化,業(yè)務系統(tǒng)的信息范圍會發(fā)生變化,而對于作為統(tǒng)一信息服務平臺應設計性能良好的體系結構,保證系統(tǒng)靈活的功能可擴展性。即在保持系統(tǒng)架構與原業(yè)務分析邏輯的前提下,系統(tǒng)能實現(xiàn)簡潔的分析主題與功能性擴充。</p><p>  5.1.4 技術開放性原則</p>

71、<p>  為保護用戶投資,通過透明訪問技術,要保證系統(tǒng)能夠獨立于具體平臺工具,對用戶形成統(tǒng)一的功能和界面。在工具和平臺的選擇上給用戶提供自由選擇的最大余地。</p><p>  5.1.5 兼容性原則</p><p>  省勞動廳信息化建設過程中所積累的信息資源是非常寶貴的資源,因此新系統(tǒng)建設過程中應能有效利用原有系統(tǒng),特別是有效利用原有的數(shù)據(jù)資源。</p>&l

72、t;p>  5.1.6 標準化、規(guī)范化原則</p><p>  勞動保障信息系統(tǒng)的開發(fā)應滿足國家、廣東省相關規(guī)范的要求,系統(tǒng)的指標體系標準、數(shù)據(jù)接口標準、網(wǎng)絡通信方式、業(yè)務規(guī)范、信息數(shù)據(jù)項、信息分類編碼標準和有關技術標準必須嚴格執(zhí)行國家有關電子政務系統(tǒng)建設的規(guī)定,要與國家標準等保持一致.</p><p>  5.2 系統(tǒng)的總體結構</p><p>  本系統(tǒng)主

73、要包括以下六個模塊:用戶信息管理、勞動保障金管理、職業(yè)介紹、后臺管理、公告管理、失業(yè)管理等模塊。 它的總體結構功能,如圖5.1所示。</p><p>  圖5.1 系統(tǒng)功能模塊圖</p><p>  5.3 系統(tǒng)功能模塊的概述</p><p>  勞動保障信息系統(tǒng)的主要任務是對參保者信息以及勞動保障金進行管理,可以添加、修改、刪除以及查詢相關信息等功能。</p

74、><p>  在勞動保障信息系統(tǒng)中的主要功能如下:</p><p><b>  ①參保人員信息管理</b></p><p><b>  ·用戶添加</b></p><p><b>  ·用戶信息修改</b></p><p><b&g

75、t;  ·用戶信息刪除</b></p><p><b>  ②勞動保障金管理</b></p><p><b>  ·勞動保障金的收取</b></p><p><b>  ·勞動保障金的發(fā)放</b></p><p><b>  

76、·勞動保障金的結算</b></p><p><b>  ·數(shù)據(jù)統(tǒng)計</b></p><p><b>  ③職業(yè)介紹</b></p><p><b>  ·用戶發(fā)布求職信息</b></p><p>  ·用人單位發(fā)布招聘信息&l

77、t;/p><p><b>  ·信息統(tǒng)計</b></p><p><b> ?、苁I(yè)管理</b></p><p><b>  ·失業(yè)登記</b></p><p><b>  ·刪除</b></p><p>

78、<b>  ⑤公告管理</b></p><p><b>  ·發(fā)布公告</b></p><p><b>  ·修改公告</b></p><p><b>  ·刪除公告</b></p><p><b> ?、奁渌?lt

79、;/b></p><p><b>  ·系統(tǒng)待擴展的功能</b></p><p>  5.4 系統(tǒng)詳細設計</p><p>  5.4.1 系統(tǒng)管理員登陸功能的設計</p><p>  (1)登陸表單中,用戶可以輸入不同用戶名稱,然后輸入密碼,確定之后登錄系統(tǒng),非法操作人員則不能登錄系統(tǒng),這樣就保證了系統(tǒng)

80、數(shù)據(jù)的可靠性。</p><p>  (2)為了防止他人獲知用戶的密碼,增強系統(tǒng)的安全性。我們將這個輸入框的type設置為password當輸入密碼時,文本框中只顯示*,當用戶輸完密碼后,系統(tǒng)將對所輸入的密碼進行檢查,若輸入密碼正確,系統(tǒng)將進入正常工作狀態(tài);若發(fā)生錯誤,系統(tǒng)提出警告。 </p><p><b>  (3)重置按鈕</b></p><p

81、>  當用戶輸入出現(xiàn)錯誤時,可點擊重置按鈕將文本框中的內(nèi)容清空,方便了用戶操作。運行效果如圖5.2所示</p><p>  圖5.2 管理員登錄界面</p><p>  5.4.2 管理員功能的設計</p><p>  當管理員輸入正確的用戶名和密碼之后將進入系統(tǒng)管理員得主頁面,該頁面實現(xiàn)了管理員對參保人員信息的管理、公告的管理、勞動保障金的管理等功能,管理員

82、主界面運行效果如圖5.2所示:</p><p><b>  圖5.3登錄主界面</b></p><p>  5.4.3 前臺首頁的設計</p><p>  前臺頁面主要是一個信息交流的頁面,用戶可以同過Internet可以在任何時間任何地點了解該系統(tǒng)的最新動態(tài)以及查詢個人的繳費信息。進入該系統(tǒng),運行效果如圖5.4所示,用戶可以通過網(wǎng)上注冊自己的

83、個人信息,同時可以發(fā)布求職信息。</p><p><b>  圖5.4 前臺首頁</b></p><p>  5.4.4 用戶信息管理模塊的設計</p><p>  當用戶點擊參保人員信息管理時,同過查詢數(shù)據(jù)庫,將所有的用戶信息顯示出來,每一條數(shù)據(jù)都有修改與刪除按鈕,非常方便管理員對信息的管理。用戶信息管理功能的運行效果如圖5.5所示。 &

84、lt;/p><p>  圖5.5 用戶信息管理頁面</p><p>  5.4.5 保障金繳納功能的設計</p><p>  失業(yè)勞動保障金的交納金額為本人工資的百分之一,用戶通過自己的身份證號到管理員處進行繳費及個人繳費記錄的查詢,管理員可以通過用戶的編號查詢所有用戶的繳費信息,管理員能夠按照年份及月份對繳費金額進行統(tǒng)計,方便了勞動保障金的結算。系統(tǒng)實現(xiàn)了自動計算功能

85、,管理員只需輸入用戶交納的金額,系統(tǒng)可自動計算出要找零的金額,運行效果如圖5.6所示。</p><p><b>  圖5.6 繳費頁面</b></p><p>  5.4.6 系統(tǒng)需求分析</p><p>  用戶需要領取失業(yè)勞動保障金必須進行失業(yè)登記,失業(yè)人員在領取失業(yè)保險金期間患病就醫(yī)的,可以按照規(guī)定向社會保險經(jīng)辦機構申請領取醫(yī)療補助金。失

86、業(yè)人員在領取失業(yè)保險金期間死亡的,參照當?shù)貙υ诼毬毠さ囊?guī)定,對其家屬一次性發(fā)給喪葬補助金和撫恤金。</p><p>  用戶可憑相關證件通過失業(yè)登記號或者用戶注冊編號到管理員處領取失業(yè)保險金及補助,領取保障金的系統(tǒng)運行效果如圖5.7所示。</p><p>  圖5.7 領取保障金頁面</p><p>  6 系統(tǒng)調試、安裝程序制作及用戶使用說明</p>

87、<p><b>  6.1 系統(tǒng)的調試</b></p><p>  應用程序的調試對編程來說是一項十分重要的工作。當程序有錯誤時,通過調試將問題找出來,加以解決,其應用的步驟如下:</p><p>  (1)選擇要調試的對象或者事件,事件或者函數(shù)的代碼將顯示在源代碼視圖中,然后在該視圖中為源代碼設置斷點。</p><p>  (2)

88、斷點設置完成后,開始運行程序,程序在斷點處運行結束后就可以通過調試窗口的一系列視圖來檢查程序的錯誤。</p><p>  (3)當發(fā)現(xiàn)了錯誤后,退出調試狀態(tài)來對程序進行修改。</p><p>  再次反復重復(1),(2),(3)步驟,直到程序無錯誤為止。</p><p>  6.2 系統(tǒng)的使用說明</p><p>  (1)此系統(tǒng)運行的環(huán)境

89、為WINDOWS 98、WINDOWS XP或更高版本的操作系統(tǒng)。</p><p>  (2)本系統(tǒng)需要Tomcat或者Weblogic作為服務器</p><p>  ()系統(tǒng)數(shù)據(jù)庫為Oracle或MySql,只需改jdbc.properties中的配置即可</p><p>  (3)此系統(tǒng)的操作人員要有一定的計算機水平。</p><p> 

90、 (4)登錄身份驗證可以在數(shù)據(jù)庫中自行設定。</p><p>  (5)可以對參合者相關的信息記錄進行添加,刪除,查詢,修改等操作。</p><p>  (6)由于此系統(tǒng)還有許多需要改進的地方,所以在功能及使用范圍方面存在一定的局限性。</p><p>  (7)本系統(tǒng)是示范性的畢業(yè)設計作品,不能應用在大型的應用場景。</p><p><

91、;b>  7 結束語</b></p><p>  經(jīng)過三個多月來的設計和開發(fā),勞動保障信息系統(tǒng)基本開發(fā)完畢。社會保障資金的繳納、記錄、核算、支付、查詢服務等,都要納入計算機管理。但某些功能,由于自己知識的欠缺和時間不足造成一些細微的功能未能實現(xiàn),主要是數(shù)據(jù)庫的優(yōu)化方面,這些需要在以后的工作中改進,錘煉。在這段時間的設計中,我感覺自己學了很多的以前沒有深入了解的知識和從未接觸過的知識,比如SSH框

92、架和ORACLE數(shù)據(jù)庫以及勞動保障方面的知識。在以前自學了三大框架,但那只是停留在了解的階段。而此次畢業(yè)設計卻帶給我更進一步了解和應用這些知識的機會。做畢業(yè)設計的過程中,熟悉了數(shù)據(jù)庫的應用和開發(fā),對許多軟件的安裝原理有了較深刻的認識;對軟件的開發(fā)過程、軟件工程理論都有了進一步的了解,大大豐富了軟件開發(fā)經(jīng)驗;并且對以前學習過程中所學到的相關知識有了更加深的了解,并進一步把它應用到畢業(yè)設計中。</p><p>  但

93、是由于畢業(yè)設計時間較短和本人知識有限,所以該系統(tǒng)還有許多需要完善的地方,系統(tǒng)還存在以下一些問題:</p><p>  (1)系統(tǒng)在安全性方面還有一些問題;</p><p>  (2)系統(tǒng)的某些功能還需要擴充,同時有些細節(jié)的東西需要改善;</p><p>  (3)數(shù)據(jù)庫的性能有待優(yōu)化</p><p>  (4)頁面的交互性還不夠</p&

94、gt;<p>  因此,以后還應加強這幾個方面的工作和學習:對系統(tǒng)的安全管理方面的學習和加強;對一些常用的應用軟件還要多熟悉;更多地加強對關于網(wǎng)絡功能數(shù)據(jù)庫知識的學習。</p><p><b>  參考文獻</b></p><p>  [1] 陳云.信息系統(tǒng)開發(fā)方法[M].北京:清華大學出版社</p><p>  [2] 孫衛(wèi)琴,

95、李洪成.Tomcat與Java Web開發(fā)技術詳解[M].北京:電子工業(yè)出版社</p><p>  [3] 李海峰.基于J2EE技術開發(fā)高性能BBS論壇[D].上海:華東師范大學</p><p>  [4] 陳剛.Eclipse從入門到精通[M].北京:清華大學出版社</p><p>  [5] 賀松平.基于MVC模式的B/S架構的研究及應用[D].武漢:華中科技大

96、學</p><p>  [6] (美)格羅夫 著,章小莉 等譯. SQL完全手冊(第二版)[M].北京:電子工業(yè)出版社</p><p>  [7] 孫衛(wèi)琴.精通Struts:基于MVC的Java Web設計與開發(fā)[M].北京:電子工業(yè)出版社</p><p>  [8] 崔巍.數(shù)據(jù)庫系統(tǒng)及應用[M].北京:高等教育出版社</p><p>  [

97、9] 王東進. 怎樣完善社會保障體系[J]. 領導決策信息 </p><p>  [10] 郭捷.勞動與社會保障法[S].中國政法大學出版社</p><p><b>  致 謝</b></p><p>  在完成論文的過程中,xx老師給予我悉心的關心與指導,在此表示衷心的感謝。老師認真負責的工作態(tài)度、嚴謹?shù)闹螌W風格、勤奮的工作作風深深地打動

98、了我,在以后的學習工作道路上我要學習他這種精神。</p><p>  在開發(fā)系統(tǒng)的同時,和同學、同事之間的相互探討也使我獲益匪淺。幾個月的時間內(nèi),我除學會開發(fā)數(shù)據(jù)庫外更重要的是學到了兢兢業(yè)業(yè),奮發(fā)學習的精神,這種精神是我今后人生前進道路上的一種力量。</p><p>  另外,我要感謝xx的所有老師,是他們指引了我的前進方向、是他們的諄諄教誨和辛勤勞動讓我對計算機的知識有了全面的學習和了解

99、,還要感謝所有關心、幫助過我的同學,讓我在大學生活中有了豐富的一面。</p><p>  最后,我還要感謝我的父母,是他們這些年的辛苦工作和苦心教導,使我有了進大學學習的機會,才有了今天的學識。</p><p><b>  附錄</b></p><p><b>  部分源代碼</b></p><p>

100、;  Spring核心配置:</p><p>  <?xml version="1.0" encoding="UTF-8"?></p><p>  <beans xmlns="http://www.springframework.org/schema/beans"</p><p>  xm

101、lns:xsi="http://www.w3.org/2001/XMLSchema-instance"</p><p>  xmlns:aop="http://www.springframework.org/schema/aop"</p><p>  xmlns:context="http://www.springframework.org

102、/schema/context"</p><p>  xmlns:tx="http://www.springframework.org/schema/tx"</p><p>  xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframew

103、ork.org/schema/beans/spring-beans-2.0.xsd</p><p>  http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd</p><p>  http://www.spr

104、ingframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd</p><p>  http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.x

105、sd"></p><p>  <context:annotation-config></context:annotation-config></p><p>  <context:component-scan base-package="com.javin"></context:component-scan>

106、;</p><p>  <aop:aspectj-autoproxy /></p><p>  <!-- 配置文件 讀取數(shù)據(jù)源 --></p><p><b>  <bean</b></p><p>  class="org.springframework.beans.factor

107、y.config.PropertyPlaceholderConfigurer"></p><p>  <property name="locations"></p><p>  <value>classpath:jdbc.properties</value></p><p>  </pro

108、perty></p><p><b>  </bean></b></p><p>  <bean id="dataSource" destroy-method="close"</p><p>  class="org.apache.commons.dbcp.BasicDa

109、taSource"></p><p>  <property name="driverClassName"</p><p>  value="${jdbc.driverClassName}" /></p><p>  <property name="url" value=&

110、quot;${jdbc.url}" /></p><p>  <property name="username" value="${jdbc.username}" /></p><p>  <property name="password" value="${jdbc.password}

111、" /></p><p><b>  </bean></b></p><p>  <!-- hibernate配置 --></p><p>  <bean id="sessionFactory"</p><p>  class="org.spri

112、ngframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"></p><p>  <property name="dataSource" ref="dataSource" /></p><p><b>  <!-- </b&g

113、t;</p><p>  <property name="annotatedClasses"></p><p><b>  <list></b></p><p>  <value>com.model.Log</value></p><p>  <v

114、alue>com.model.User</value></p><p><b>  </list></b></p><p>  </property></p><p><b>  --></b></p><p>  <property name=

115、"packagesToScan"></p><p><b>  <list></b></p><p>  <value>com.javin.model</value></p><p><b>  </list></b></p><

116、p>  </property></p><p>  <property name="hibernateProperties"></p><p><b>  <props></b></p><p>  <prop key="hibernate.dialect"

117、></p><p>  <!--org.hibernate.dialect.MySQLDialect --></p><p>  org.hibernate.dialect.OracleDialect</p><p><b>  </prop></b></p><p>  <prop

118、key="hibernate.format_sql">true</prop></p><p>  <prop key="hibernate.show_sql">true</prop></p><p>  <!-- 自動建表語句--></p><p>  <prop k

119、ey="hibernate.hbm2ddl.auto">update</prop></p><p><b>  </props></b></p><p>  </property></p><p><b>  </bean></b></p>

溫馨提示

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

評論

0/150

提交評論