版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 摘 要</b></p><p> 在當今社會,互聯(lián)網的發(fā)展,給人們的工作和生活帶來了極大的便利和高效,信息化,電子化已經成為節(jié)約運營成本,提高工作效率的首選。當前大量企業(yè)的員工管理尚處于手工作業(yè)階段,不但效率低下,還常常因為管理的不慎而出現(xiàn)紕漏。因此部分企業(yè)需求,設計企業(yè)員工信息管理系統(tǒng),以幫助企業(yè)達到員工管理辦公自動化、節(jié)約管理成本、提高企業(yè)工作效率的目的
2、。 </p><p> 員工信息管理系統(tǒng)主要對企業(yè)員工的信息進行集中管理,方便企業(yè)建立一個完善的、強大的員工信息數(shù)據(jù)庫,它是以SQL 2000數(shù)據(jù)庫作為開發(fā)平臺。使用jsp編寫程序,完成數(shù)據(jù)輸入、修改、存儲、調用查詢等功能;并使用SQL 2000數(shù)據(jù)庫形成數(shù)據(jù),進行數(shù)據(jù)存儲。 </p><p> 員工信息管理系統(tǒng)是單位科學、全面、高效進行人事管理的系統(tǒng),參考大量中國人力資源管理理論,根
3、植于國內管理的實際情況,實用而科學。在操作上集輸入、查詢、統(tǒng)計等處理為一體,簡便靈活,自動化功能強大。</p><p> 關鍵字:員工管理系統(tǒng) 員工信息管理 JSP SQL</p><p><b> 目 錄</b></p><p><b> 引 言1</b></p><p>
4、<b> 1.項目定義1</b></p><p><b> 2.編寫目的1</b></p><p><b> 3.項目背景1</b></p><p> 第一章 可行性分析2</p><p> 1.1技術可行性2</p><p>
5、1.1.1Java的發(fā)展及特點2</p><p> 1.1.2Jsp的介紹3</p><p> 1.1.3SQL Server版本簡介4</p><p> 1.2經濟可行性5</p><p> 1.3操作可行性5</p><p> 第二章 需求分析6</p><p>&l
6、t;b> 2.1功能需求6</b></p><p> 2.1.1系統(tǒng)目標6</p><p> 2.1.2功能分析6</p><p> 2.1.3系統(tǒng)層次模塊圖7</p><p> 2.2系統(tǒng)性能要求7</p><p><b> 2.3運行環(huán)境7</b>&l
7、t;/p><p><b> 2.4數(shù)據(jù)流圖8</b></p><p> 第三章 總體設計10</p><p> 3.1系統(tǒng)代碼架構10</p><p> 3.2數(shù)據(jù)庫結構設計10</p><p> 第四章 詳細設計與實現(xiàn)17</p><p> 4.1管
8、理員登陸模塊功能介紹17</p><p> 4.2員工管理模塊的設計與實現(xiàn)18</p><p> 4.3部門管理模塊的設計與實現(xiàn)21</p><p> 4.4職位管理模塊的設計與實現(xiàn)24</p><p> 4.5員工簽到管理模塊的設計與實現(xiàn)27</p><p> 第五章 系統(tǒng)測試以及軟件安裝30
9、</p><p> 5.1軟件測試基礎理論30</p><p> 5.1.1軟件測試定義30</p><p> 5.1.2軟件測試基本概念30</p><p> 5.2軟件測試目的30</p><p> 5.3軟件測試方法分類31</p><p> 5.3.1靜態(tài)測試與動態(tài)
10、測試31</p><p> 5.3.2黑盒白盒與白盒測試31</p><p> 5.3.3單元測試、集成測試、系統(tǒng)測試、驗證測試和確認測試32</p><p> 5.4系統(tǒng)測試32</p><p> 5.4.1測試用例設計要求32</p><p> 5.4.2系統(tǒng)各個模塊測試用例32</p&
11、gt;<p> 5.5測試報告35</p><p> 5.6軟件安裝35</p><p> 5.6.1JDK的安裝35</p><p> 5.6.2TOMCAT的安裝36</p><p> 5.6.3SQL SERVER的安裝36</p><p><b> 結 論37&
12、lt;/b></p><p><b> 謝 辭38</b></p><p><b> 參考文獻39</b></p><p><b> 引 言</b></p><p><b> 項目定義</b></p><p>
13、 在當今社會,互聯(lián)網空的發(fā)展,給人們的工作和生活帶來了極大的便利和高效,信息化,電子化已經成為節(jié)約運營成本,提高工作效率的首選。當前大量企業(yè)的員工 管理尚處于手工作業(yè)階段,不但效率低下,還常常因為管理的不慎而出現(xiàn)紕漏。因此部分企業(yè)需求,設計企業(yè)員工信息管理系統(tǒng),以幫助企業(yè)達到員工管理辦公自動 化、節(jié)約管理成本、提高企業(yè)工作效率的目的。 </p><p><b> 2.編寫目的</b>&l
14、t;/p><p> 員工的信息管理已經越來越引起人們的重視。員工信息管理就是要做到對員工的信息進行增加,查詢,刪除,修改等相關操作。本系統(tǒng)就是為了信息安全訪問,可以注冊多個管理員對數(shù)據(jù)庫進行管理操作,也就是進行訪問控制。進行訪問控制管理的最終目的是加強對信息的管理,防止無關人員對數(shù)據(jù)庫的操作,同時對不同的員工信息可進行增加,查詢,刪除,修改等相關操作,對不同的部門信息可進行增加,修改等相關操作,對不同的職位信息可進
15、行增加,修改等相關操作,實現(xiàn)對每名員工簽到信息的改動。</p><p><b> 3.項目背景</b></p><p> 在最新的調查中,調查的范圍樣本量達到全球40個國家,將近450家企業(yè)。其中樣本量的12%是中國的企業(yè),全球調研報告去年首站發(fā)布是在上海,在去年的 10月19號。這個發(fā)布受到了一些關注和好評,我們進一步在過去幾個月的時間里面把中國參加的企業(yè)又做了
16、單獨分國別的調查。調查的主要結論,我們發(fā)現(xiàn)中國企業(yè)迫切需要通過人力資本管理轉型推動企業(yè)的發(fā)展戰(zhàn)略。三個關鍵詞:一個是轉型、一個是引擎,第三個是目標。轉型的目標通過調研,我們發(fā)現(xiàn)人力資源的轉型主要目標是提升整個組織的適應性和靈活性。領導力建設和企業(yè)文化是轉型的主要的兩個引擎。人力資本管理的效率是促使轉型的主要保障,也是轉型的目標之一, 所以一個有效的員工信息管理系統(tǒng)可以幫助企業(yè)進行有效的推動企業(yè)的發(fā)展戰(zhàn)略,所以研究員工信息管理是對于國內企
17、業(yè)的發(fā)展是很有必要的。</p><p> 第一章 可行性分析</p><p> 在當今社會,互聯(lián)網的發(fā)展,給人們的工作和生活帶來了極大的便利和高效,信息化,電子化已經成為節(jié)約運營成本,提高工作效率的首選。當前大量企業(yè)的員工管理尚處于手工作業(yè)階段,不但效率低下,還常常因為管理的不慎而出現(xiàn)紕漏。因此部分企業(yè)需求,設計企業(yè)員工信息管理系統(tǒng),以幫助企業(yè)達到員工管理辦公自動化、節(jié)約管理成本、提
18、高企業(yè)工作效率的目的。</p><p> 員工信息管理系統(tǒng)主要對企業(yè)員工的信息進行集中管理,方便企業(yè)建立一個完善的、強大的員工信息數(shù)據(jù)庫,它是以SQL 2000數(shù)據(jù)庫作為開發(fā)平臺。使用jsp編寫程序,完成數(shù)據(jù)輸入、修改、存儲、調用查詢等功能;并使用SQL 2000數(shù)據(jù)庫形成數(shù)據(jù),進行數(shù)據(jù)存儲。 </p><p><b> 1.1技術可行性</b></p>
19、;<p> Java的發(fā)展及特點</p><p> Java是由Sun Microsystems公司于1995年5月推出的Java程序設計語言(以下簡稱Java語言)和Java平臺的總稱。用Java實現(xiàn)的Hot Java瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺、動態(tài)的Web、Internet計算。從此,Java被廣泛接受并推動了Web的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持Ja
20、va applet。另一方面,Java技術也不斷更新。</p><p> 1991年,Sun公司的James Gosling。Bill Joe等人,為電視、控制烤面包機等家用電器的交互操作開發(fā)了一個Oak(一種橡樹的名字)軟件,他是Java的前身。當時,Oak并沒有引起人們的注意,直到1994年,隨著互聯(lián)網飛速發(fā)展,他們用Java編制了HotJava瀏覽器,得到了Sun公司首席執(zhí)行官Scott McNealy的
21、支持,得以研發(fā)和發(fā)展。為了促銷和法律的原因,1995年Oak更名為Java。</p><p> Java分為三個體系JavaSE(Java2 Platform Standard Edition,java平臺標準版),JavaEE(Java 2 Platform,Enterprise Edition,java平臺企業(yè)版),JavaME(Java 2 Platform Micro Edition,java平臺微型版
22、)。</p><p> Java平臺由Java虛擬機(Java Virtual Machine)和Java 應用編程接口(Application Programming Interface、簡稱API)構成。Java 應用編程接口為Java應用提供了一個獨立于操作系統(tǒng)的標準接口,可分為基本部分和擴展部分。</p><p> Java語言是一個支持網絡計算的面向對象程序設計語言。Java
23、語言吸收了Smalltalk語言和C++語言的優(yōu)點,并增加了其它特性,如支持并發(fā)程序設計、網絡通信、和多媒體數(shù)據(jù)控制等。主要特性如下:</p><p> 1.Java語言簡單。Java語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很容易學習和使用Java。另一方面,Java丟棄了C++ 中很少使用和難以理解的特性,如操作符重載、多繼承、自動的強制類型轉換。特別地,Java語言不使用指針,并提供了自動的廢
24、料收集,使得程序員不必為內存管理而擔憂。</p><p> 2.Java語言是一個面向對象的。Java語言提供類、接口和繼承等原語, Java語言全面支持動態(tài)綁定,而C++ 語言只對虛函數(shù)使用動態(tài)綁定。</p><p> 3.Java語言是分布式的。Java語言支持Internet應用的開發(fā),在基本的Java應用編程接口中有一個網絡應用編程接口(java.net),它提供了用于網絡應用
25、編程的類庫,包括URL、URLConnection、Socket、 ServerSocket等。Java的RMI(遠程方法激活)機制也是開發(fā)分布式應用的重要手段。</p><p> 4.Java語言是健壯的。Java的強制類型機制、異常處理、廢料的自動收集等是Java程序健壯性的重要保證。</p><p> 5.Java語言是安全的。Java通常被用在網絡環(huán)境中,為此,Java提供了一
26、個安全機制以防惡意代碼的攻擊。</p><p> 6.Java語言是體系結構中立的。Java程序在Java平臺上被編譯為體系結構中立的字節(jié)碼格式, 然后可以在實現(xiàn)這個Java平臺的任何系統(tǒng)中運行。 </p><p> 7.Java語言是可移植的。這種可移植性來源于體系結構中立性,另外,Java還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也具有很強的可移植性。</p>
27、<p> 8.Java語言是解釋型的。如前所述,Java程序在Java平臺上被編譯為字節(jié)碼格式, 然后可以在實現(xiàn)這個Java平臺的任何系統(tǒng)中運行。</p><p> 9.Java是高性能的。與那些解釋型的高級腳本語言相比,Java的確是高性能的。事實上,Java的運行速度隨著JIT(Just-In-Time)編譯器技術的發(fā)展越來越接近于C++。 </p><p> 10
28、.Java語言是多線程的。在Java語言中,線程是一種特殊的對象,線程的活動由一組方法來控制。 Java語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制。</p><p> 11.Java語言是動態(tài)的。Java語言的設計目標之一是適應于動態(tài)變化的環(huán)境。Java程序需要的類能動態(tài)地被載入到運行環(huán)境,也可以通過網絡來載入所需要的類。這也有利于軟件的升級。</p><p><b&g
29、t; Jsp的介紹</b></p><p> Jsp是Java Server Page的縮寫,是由Sun公司倡導、許多公司參與,于1999年推出的一種Web服務設計標準。Jsp是基于Java Servlet以及整個Java體系的Web開發(fā)技術,利用這一技術可以建立安全、跨平臺的先進動態(tài)網站。</p><p> JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器
30、在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet 是JSP的技術基礎,而且大型的Web應用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網的所有特點。</p><p><b> Jsp技術的優(yōu)勢:</b></p
31、><p> ?。?)一次編寫,到處運行。在這一點上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。</p><p> (2)系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比ASP/PHP的局限性是顯而易見的。</p><p> ?。?)強大的可伸縮性。從只有一個小的Jar文件就可以運行Servlet/
32、JSP,到由多臺服務器進行集群和負載均衡,到多臺Application進行事務處理,消息處理,一臺服務器到無數(shù)臺服務器,Java顯示了一個巨大的生命力。</p><p> ?。?)多樣化和功能強大的開發(fā)工具支持。這一點與ASP很像,Java已經有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經可以順利的運行于多種平臺之下。</p><p><b> Jsp技術的
33、弱勢:</b></p><p> ?。?) 與ASP一樣,Java的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產品的復雜性。</p><p> ?。?) Java的運行速度是用class常駐內存來完成的,所以它在一些情況下所使用的內存比起用戶數(shù)量來說確實是“最低性能價格比”了。從另一方面,它還需要硬盤空間來儲存一系列的.java
34、文件和.class文件,以及對應的版本文件。</p><p> SQL Server版本簡介</p><p> SQL是英文Structured Query Language的縮寫,意思為結構化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照ANSI(美國國家標準協(xié)會)的規(guī)定,SQL被作為關系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更
35、新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。</p><p> SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚鑣了,Microsoft 將SQL Server 移植到Windows
36、 NT系統(tǒng)上,專注于開發(fā)推廣SQL Server 的Windows NT 版本。Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應用。</p><p> SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng),該版本繼承了SQL Server 7.0 版本的優(yōu)點,同時又比它增加了許多更先進的功能。具有使用方便可伸縮性好與相關軟件集成程度高等優(yōu)點,
37、可跨越從運行Microsoft Windows 98 的筆記本電腦到運行Microsoft Windows 2000 的大型多處理器的服務器等多種平臺使用。</p><p> SQL Server 2005 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫引擎為關系型數(shù)據(jù)和結構化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構建和管理用于業(yè)務的高
38、可用和高性能的數(shù)據(jù)應用程序。SQL Server 2008是一個重大的產品版本,它推出了許多新的特性和關鍵的改進,使得它成為至今為止的最強大和最全面的SQL Server版本。</p><p><b> 1.2經濟可行性</b></p><p> 本系統(tǒng)開發(fā)應用之后主要用于員工信息的管理,便捷的操作,系統(tǒng)的管理模式,將為企業(yè)提高更多效率,提高企業(yè)經濟效益。盡管前期
39、的投入可能高一點,需要開發(fā)軟件以及與數(shù)據(jù)庫建立連接,但是在過程和使用中會節(jié)省下來大量的人力和物力,而且JSP和SQL Server是免費的,有開發(fā)周期短和高效率等優(yōu)點。因此該項目的開發(fā)成本很低,從這一點上來說,該系統(tǒng)經濟上可行。</p><p><b> 1.3操作可行性</b></p><p> 由系統(tǒng)分系可以看出本系統(tǒng)的開發(fā)在技術上具有可行性。首先系統(tǒng)對于服務
40、器端和客戶端所要求的軟、硬件的最低配置現(xiàn)在大多數(shù)的用戶用機都能達到?,F(xiàn)有的開發(fā)工具和技術(JSP、SQL SERVER2000)完全能夠實現(xiàn)。本系統(tǒng)對管理人員和用戶沒有任何的特殊要求,實際操作基本上以鼠標操作為主并輔以少量的鍵盤操作,操作方式很方便。因此該項目具有良好的易用性。</p><p><b> 第二章 需求分析</b></p><p> 當前大量企業(yè)的
41、員工管理尚處于手工作業(yè)階段,不但效率低下,還常常因為管理的不慎而出現(xiàn)紕漏。因此部分企業(yè)需求,設計企業(yè)員工信息管理系統(tǒng),以幫助企業(yè)達到員工管理辦公自動化、節(jié)約管理成本、提高企業(yè)工作效率的目的。近年來,隨著我國互聯(lián)網應用的迅速普及和企業(yè)管理電子化的普遍開展,人們開始意識到員工系統(tǒng)管理的巨大威力,成為各個企業(yè)未來發(fā)展的必然趨勢。</p><p> 在國內,各個企業(yè)原有的手工管理方式已不適應形勢的新發(fā)展,為實現(xiàn)從靜態(tài)管
42、理到動態(tài)管理的轉變,樹立企業(yè)形象,必須應用計算機輔助管理,全面實行信息化管理,對員工信息實行動態(tài)監(jiān)控,實現(xiàn)企業(yè)管理上檔次、上水平。員工信息管理系統(tǒng)建設是企業(yè)適應市場形勢,與時俱進、謀求發(fā)展的必由之路。</p><p><b> 功能需求</b></p><p><b> 2.1.1系統(tǒng)目標</b></p><p>
43、員工信息的電子化管理是企業(yè)管理信息系統(tǒng)的一部分,而正因為這種動態(tài)服務,才大大提高企業(yè)內部溝通,交流。這種模式已經逐漸替代到過去的手工工作模式以及工作方式。</p><p> 本系統(tǒng)實現(xiàn)了員工、部門、職位等信息的管理、查詢、增加及刪除,員工簽到信息的管理等功能。</p><p> 本系統(tǒng)是企業(yè)對自己公司內部員工管理的網站,主要實現(xiàn)如下目標:</p><p><
44、;b> 管理員的管理功能。</b></p><p> 對員工信息的查詢、更改、刪除、增加等功能。</p><p> 對部門信息的查詢、更改、刪除、增加等功能。</p><p> 對職位信息的查詢、更改、刪除、增加等功能。</p><p> 對員工簽到信息的管理等功能。</p><p><
45、;b> 2.1.2功能分析</b></p><p> 開發(fā)軟件首先做的是開發(fā)過程中最主要的就是系統(tǒng)的需求分析,需求分析同時也是軟件生存周期中關鍵的一步。根據(jù)軟件工程學中開發(fā)軟件的要求,對系統(tǒng)全部功能和相關的技術進行具體的分析,分析時采用結構化的分析方法,自頂向下、逐層分解問題。結合企業(yè)要求以及實際的具體分析,要求本系統(tǒng)具有以下功能:</p><p> 管理頁面要求美
46、觀大方、個性化。</p><p> 各類信息(包括員工、部門、職位)的增加、刪除、改動和查詢功能。</p><p> 員工簽到信息的處理功能。</p><p> 網站操作流程簡單、方便,能夠提高工作效率。</p><p> 2.1.3系統(tǒng)層次模塊圖</p><p> 總的系統(tǒng)模塊主要包括:管理員的登陸;員工信
47、息查看、修改、刪除、增加;職位信息修改、刪除、增加;部門信息修改、刪除、增加;簽到信息管理等功能模塊??偟南到y(tǒng)功能結構圖,如圖2-1所示:</p><p> 圖2-1 總的系統(tǒng)層次模塊圖</p><p><b> 系統(tǒng)性能要求</b></p><p> 安全性:系統(tǒng)應該有較強的安全性,對數(shù)據(jù)和相關信息有較強的保護性。</p>
48、<p> 穩(wěn)定性:系統(tǒng)應該在一定情況下穩(wěn)定運行。</p><p> 兼容性:能夠與其它軟硬件有良好的兼容性。</p><p><b> 運行環(huán)境</b></p><p><b> 硬件環(huán)境:</b></p><p> CPU:Intel(R) Core(TM)2 1.7
49、3GHz</p><p><b> 內存:2.5 G</b></p><p><b> 硬盤:120G</b></p><p> 顯示:128MB獨立顯卡</p><p><b> 軟件環(huán)境:</b></p><p> 操作系統(tǒng):Windows
50、 XP Professional SP3</p><p> 數(shù)據(jù)庫:SQL server 2000</p><p> 瀏覽器:Microsoft Internet Explorer</p><p> 相關應用軟件: Tomcat 6.0,DreamWeaver8</p><p><b> 數(shù)據(jù)流圖</b><
51、;/p><p> 系統(tǒng)數(shù)據(jù)流圖如2-2圖所示:</p><p> 圖2-2 系統(tǒng)數(shù)據(jù)流程圖</p><p> 管理員向員工信息表,部門信息表,職位信息表,簽到信息表發(fā)送查詢請求。進而獲得員工信息,部門信息,職位信息,簽到信息等內容。</p><p> 系統(tǒng)設計流程圖如2-3圖所示:</p><p> 圖2-3
52、 系統(tǒng)設計流程圖</p><p> 系統(tǒng)管理模塊IPO圖:</p><p> 輸入:登錄管理并輸入用戶名和密碼,調用用戶登錄下的各功能</p><p><b> 處理:</b></p><p> 1)判斷用戶名與密碼是否匹配</p><p> 2)調用各功能模塊時判斷用戶是否已登錄<
53、;/p><p><b> 輸出:</b></p><p><b> 1)登錄成功或失敗</b></p><p> 2)如已登錄可直接調用其它功能</p><p><b> 第三章 總體設計</b></p><p> 基于JSP的員工信息管理系統(tǒng),
54、該系統(tǒng)的模塊主要有用戶登陸模塊,員工信息管理模塊(實現(xiàn)員工信息的增加、刪除、改動、查尋),部門信息管理模塊(實現(xiàn)部門信息的增加、刪除、改動),職位信息管理模塊(實現(xiàn)職位信息的增加、刪除、改動),簽到信息管理模塊(包括對員工簽到信息進行清零和加一兩個操作)這五個模塊。</p><p><b> 系統(tǒng)代碼架構</b></p><p> 完成了系統(tǒng)的需求分析之后,就進入
55、了系統(tǒng)的設計階段,在整個系統(tǒng)的開發(fā)時期中,設計階段是最主要的階段。按軟件生存周期的劃分,設計任務通常分兩個階段來完成。第一個階段是概要設計,它的任務是建立軟件的總體結構,即軟件的組成,以及各組成成分(子系統(tǒng)或模塊)之間的相互聯(lián)系。第二個階段是詳細設計,其任務是確定模塊的內部算法和數(shù)據(jù)結構,產生描述各個模塊程序過程的詳細設計文檔。本系統(tǒng)采取了原型法,先根據(jù)需求分析設計出原型,然后在原型的基礎上進行不斷的測試和改進。在本系統(tǒng)的設計過程中采取
56、了模塊化的設計方法,化繁為簡。</p><p><b> 數(shù)據(jù)庫結構設計</b></p><p> 數(shù)據(jù)庫的設計實際上是對項目設計的一個整體規(guī)劃,因為數(shù)據(jù)庫的設計要從全局的角度考慮,而且數(shù)據(jù)庫的設計要從全局的角度考慮,而且數(shù)據(jù)庫中表的結構都是與程序緊密相關的,如果數(shù)據(jù)庫設計如果沒有到位,設計也會受到一定的影響。</p><p> 本系統(tǒng)采
57、用SQL Server 2000 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名為mydb,數(shù)據(jù)庫mydb中包括5個數(shù)據(jù)表。</p><p> 數(shù)據(jù)庫的設計的E-R圖是一個數(shù)據(jù)庫的重要部分,現(xiàn)將數(shù)據(jù)庫中部分重要表格的關系反應如下幾個E-R圖所示。</p><p> 管理員能對員工的信息進行增加、刪除、查詢和修改,E-R圖如圖3-1所示:</p><p> 圖3-1 管理員與員工E-R
58、圖</p><p> 管理員能對部門的信息進行增加、刪除和修改,具體E-R圖如下圖3-2所示:</p><p> 圖3-2 管理員與部門E-R圖</p><p> 管理員能對職位的信息進行增加、刪除和修改,具體E-R圖如下圖3-3所示:</p><p> 圖3-3 管理員與職位E-R圖</p><p> 管理
59、員能對員工的簽到信息進行修改,具體E-R圖如下圖3-4所示:</p><p> 圖3-4 管理員與員工簽到信息E-R圖</p><p> 一個員工對應一個職位,一個員工對應一個部門,一個員工對應一個簽到信息。員工與相關信息表的E-R圖如圖3-5所示:</p><p> 圖3-5 員工與相關信息對應的E-R圖</p><p> 本系
60、統(tǒng)采用SQL Server 2000 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名為mydb,數(shù)據(jù)庫mydb中包括5個數(shù)據(jù)表。各個表的邏輯結構和相關信息如下:</p><p> 1. admin(管理員信息表)</p><p> 管理員信息表用來存儲管理員的基本信息。其中包括管理員用戶名和管理員登錄密碼等字段,表admin的結構如表3-1所示:</p><p> 表3-1 admi
61、n的結構</p><p> 2. users (員工信息表)</p><p> 員工信息表(users)此表主要用于存儲員工的相關信息,包括員工編號,員工名,員工地址,員工性別,員工備注,員工年齡以及與各表連接的相關字段等。表users的結構如表3-2所示。</p><p> 表3-2 users的結構</p><p> 3. de
62、p(部門信息表)</p><p> 此表主要用于存儲部門的信息,包括部門編號,部門名稱,部門備注等。表dep的結構如表3-3所示。</p><p> 表3-3 表 dep的結構</p><p> 4. job(職位信息表)</p><p> 職位信息表主要用于保存各類職位信息,包括職位編號,職位名稱,職位工資,職位備注等字段。表jo
63、b的結構如表3-4所示。</p><p> 表3-4 表job的結構</p><p> 5. qiandao(簽到信息表)</p><p> 簽到信息表主要用于保存員工簽到信息,包括簽到編號,員工編號,簽到次數(shù)等字段。表qiandao的結構如表3-5所示。</p><p> 表3-5 qiandao的結構</p>&
64、lt;p> 第四章 詳細設計與實現(xiàn)</p><p> 4.1管理員登陸模塊功能介紹</p><p> 管理員主要包括以下功能:</p><p> 為管理員進入后臺提供一個入口。</p><p> 當管理員輸入正確用戶名和密碼時,進入員工管理系統(tǒng)。</p><p> 當管理員輸入錯誤的用戶名和密碼時,
65、仍定位到登陸頁面。</p><p> 具體效果如圖4-1所示:</p><p> 圖4-1 系統(tǒng)登陸頁面</p><p> 本模塊頁面顯示具體設計與實現(xiàn)見表4-1</p><p> 表4-1 管理員登陸模塊功能實現(xiàn)頁面表</p><p> 4.2員工管理模塊的設計與實現(xiàn)</p><p&
66、gt; 此頁面負責顯示員工的全部信息,同時提供增加、刪除、改動、查詢的超鏈接。在該頁面上方,提供員工管理、部門管理、職位管理、員工簽到管理的超鏈接。員工信息管理主界面如圖4-2所示:</p><p> 圖4-2 員工信息管理主頁面</p><p> 管理員在該頁面可以通過輸入員工姓名來查詢指定員工的信息。也可以點擊更新或刪除超鏈接對員工信息進行改動或刪除操作。本頁面顯示具體設計與實
67、現(xiàn)見表4-2</p><p> 表4-2 員工信息管理主頁面功能實現(xiàn)頁面表</p><p> 管理員在錄入界面可以輸入要增添的員工的各類信息如:員工姓名、年齡、性別、住址、編號、備注、選擇所屬部門、所屬職位及歷史的簽到次數(shù)進行員工的增加操作。具體的員工信息錄入界面如圖4-3所示:</p><p> 圖4-3 員工信息錄入頁面</p><
68、p> 員工信息錄入功能具體設計與實現(xiàn)見表4-3</p><p> 表4-3 員工信息錄入模塊實現(xiàn)方法與變量表</p><p> 同時該模塊的兩個主要功能即管理員可以點擊更新或刪除超鏈接對員工信息進行改動或刪除操作。具體的員工信息更新界面如圖4-4所示:</p><p> 圖4-4 員工信息更新頁面</p><p> 員工信
69、息更新功能具體設計與實現(xiàn)見表4-4</p><p> 表4-4 員工信息更新模塊實現(xiàn)方法與變量表</p><p> 4.3部門管理模塊的設計與實現(xiàn)</p><p> 此頁面負責顯示部門的全部信息,同時提供增加、刪除、改動的超鏈接。在該頁面上方,提供員工管理、部門管理、職位管理、員工簽到管理的超鏈接。部門管理主界面如圖4-5所示:</p><
70、;p> 圖4-5 部門信息管理主頁面</p><p> 管理員在該頁面可以通過點擊更新或刪除超鏈接對部門信息進行改動或刪除操作。本頁面顯示具體設計與實現(xiàn)見表4-5</p><p> 表4-5 部門信息管理主頁面功能實現(xiàn)頁面表</p><p> 管理員在錄入界面可以輸入要增添的部門的各類信息如:部門名稱、部門描述進行對部門的增加操作。部門信息錄入界面
71、如圖4-6所示:</p><p> 圖4-6 部門信息錄入頁面</p><p> 部門信息錄入功能具體設計與實現(xiàn)見表4-6</p><p> 表4-6 部門信息錄入模塊實現(xiàn)方法與變量表</p><p> 同時該模塊的兩個主要功能即管理員可以點擊更新或刪除超鏈接對員工信息進行改動或刪除操作。部門信息更新界面如圖4-7所示:</
72、p><p> 圖4-7 部門信息更新頁面</p><p> 部門信息更新功能具體設計與實現(xiàn)見表4-7</p><p> 表4-7 部門信息更新模塊實現(xiàn)方法與變量表</p><p> 4.4職位管理模塊的設計與實現(xiàn)</p><p> 此頁面負責顯示所有職位的全部信息,同時提供增加、刪除、改動的超鏈接。在該頁面上
73、方,提供員工管理、部門管理、職位管理、員工簽到管理的超鏈接。職位管理主界面如圖4-8所示:</p><p> 圖4-8 職位信息管理主頁面</p><p> 管理員在該頁面可以通過點擊更新或刪除超鏈接對職位信息進行改動或刪除操作。本頁面顯示具體設計與實現(xiàn)見表4-8</p><p> 表4-8 職位信息管理主頁面功能實現(xiàn)頁面表</p><
74、p> 管理員在錄入界面可以輸入要增添的職位的各類信息如:職位名稱、職位工資、職位描述進行對職位的增加操作。職位信息錄入界面如圖4-9所示:</p><p> 圖4-9 職位信息錄入頁面</p><p> 職位信息錄入功能具體設計與實現(xiàn)見表4-9</p><p> 表4-9 職位信息錄入模塊實現(xiàn)方法與變量表</p><p>
75、 同時該模塊的兩外兩個主要功能即管理員可以點擊更新或刪除超鏈接對職位信息進行改動或刪除操作。職位信息更新界面如圖4-10所示:</p><p> 圖4-10 職位信息更新頁面</p><p> 職位信息更新功能具體設計與實現(xiàn)見表4-10</p><p> 表4-10 職位信息更新模塊實現(xiàn)方法與變量表</p><p> 4.5員工簽
76、到管理模塊的設計與實現(xiàn)</p><p> 此頁面負責顯示所有員工的簽到信息,同時提供簽到次數(shù)加1、簽到次數(shù)清零兩個主要功能。在該頁面上方,提供員工管理、部門管理、職位管理、員工簽到管理的超鏈接。員工簽到管理主界面如圖4-11所示:</p><p> 圖4-11 員工簽到管理主頁面</p><p> 員工簽到清零或加一處理后結果界面如圖4-12,4-13所示:
77、</p><p> 圖4-12 員工簽到更新成功頁面</p><p> 圖4-13 員工簽到更新后結果頁面</p><p> 管理員可通過點擊簽到清零按鈕或簽到加一按鈕對每個員工的簽到信息進行修改,改動通過調用對updateqd.jsp頁面的操作得以實現(xiàn)。修改后在本頁面顯示改動后的信息。本頁面顯示具體設計與實現(xiàn)見表4-11</p><p
78、> 表4-11 簽到信息管理主頁面功能實現(xiàn)頁面表</p><p> 第五章 系統(tǒng)測試以及軟件安裝</p><p> 5.1軟件測試基礎理論</p><p> 5.1.1 軟件測試定義</p><p> 軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內部結構而精心設計的一批測試用例,并利用這些測試用例運行程序以及發(fā)現(xiàn)錯誤的過
79、程,即執(zhí)行測試步驟。</p><p> 軟件測試就是在軟件投入運行前,對軟件需求分析、設計規(guī)格說明和編碼實現(xiàn)的最終審查,它是軟件質量保證的關鍵步驟。</p><p> 5.1.2 軟件測試基本概念</p><p><b> 1、測試的含義</b></p><p> 所謂測試,首先是一項活動,在這項活動中某個系統(tǒng)或
80、組成的部分將在特定的條件下運行,結果將被觀察和記錄,并對系統(tǒng)或組成部分進行評價。測試活動有兩種結果:找出缺陷和故障,或顯示軟件執(zhí)行正確。測試是一個或多個測試用例的集合。</p><p> 測試用例:所謂測試用例是為特定的目的而設計的一組測試輸入、執(zhí)行條件和預期的結果;測試用例是執(zhí)行測試的最小實體。</p><p><b> 2、測試的步驟</b></p>
81、;<p> 測試步驟詳細規(guī)定了如何設置、執(zhí)行、評估特定的測試用例。</p><p> 軟件生命周期:一個軟件生命周期包括制定計劃、需求分析定義、軟件設計、程序編碼、軟件測試、軟件運行、軟件維護、軟件停用等8個階段。</p><p> 軟件測試在軟件生命周期中橫跨兩個階段:</p><p><b> 單元測試階段:</b>&
82、lt;/p><p> 即在每個模塊編寫出以后所做的必要測試。</p><p><b> 綜合測試階段:</b></p><p> 即在完成單元測試后進行的測試,如集成測試、系統(tǒng)測試、驗收測試。</p><p><b> 3、測試的意義</b></p><p> 系統(tǒng)測試
83、是管理信息系統(tǒng)的開發(fā)周期中的一個十分重要環(huán)節(jié)。盡管在系統(tǒng)開發(fā)周期的各個階段均采取了嚴格的技術審查,但依然難免會留下錯誤,如果沒有在投入運行前的系統(tǒng)測試階段被發(fā)現(xiàn)并糾正,問題遲早會在運行中暴露出來,到那時要糾正錯誤將會付出更大的代價。系統(tǒng)測試占用的時間、花費的人力和成本占軟件開發(fā)的很大比例。統(tǒng)計表明,開發(fā)較大規(guī)模的系統(tǒng),系統(tǒng)測試的工作量大約占整個軟件開發(fā)工作量的40%-50%。而對于一些特別重要的大系統(tǒng),測試的工作量和成本更大,甚至超過系
84、統(tǒng)開發(fā)其他各階段的總和的若干倍。</p><p><b> 5.2軟件測試目的</b></p><p> 測試是程序的執(zhí)行過程,目的在于發(fā)現(xiàn)錯誤;不能證明程序的正確性,除非僅處理有限種情況。檢查系統(tǒng)是否滿足需求也是測試的期望目標。一個好的測試用例在于發(fā)現(xiàn)了還未曾發(fā)現(xiàn)的錯誤;一次成功的測試則是發(fā)現(xiàn)了錯誤的測試。</p><p> 5.3軟件
85、測試方法分類</p><p> 軟件測試技術按照不同的劃分方法,有不同的分類:靜態(tài)測試、動態(tài)測試;黑盒測試、白盒測試;單元測試、集成測試、回歸測試、系統(tǒng)測試、驗證測試以及確認測試。</p><p> 5.3.1 靜態(tài)測試與動態(tài)測試</p><p> 按照軟件測試分析與非分析方法而論,軟件測試可以分靜態(tài)測試和動態(tài)測試。</p><p>&
86、lt;b> 1、靜態(tài)測試</b></p><p> 指不實際運行軟件,主要是對軟件的編程格式、結構等方面進行評估。靜態(tài)測試包括:代碼檢查 、靜態(tài)結構分析、代碼質量度量等。它可以由人工進行,也可以借助軟件工具自動進行。</p><p><b> 2、動態(tài)測試</b></p><p> 動態(tài)測試方法是指計算機必須真正運行被
87、測試的程序,通過輸入測試用例,對其運行情況即輸入與輸出的對應關系進行分析,以達到檢測的目的。</p><p> 動態(tài)測試包括:功能確認與接口測試 ,覆蓋率分析,性能分析,內存分析。</p><p> 5.3.2 黑盒與白盒測試</p><p><b> 1、黑盒測試</b></p><p> 按照軟件測試用例的設
88、計方法而論,軟件測試可以分為白盒測試法和黑盒測試法。</p><p> 若測試規(guī)劃是基于產品的功能,目的是檢查程序各個功能是否能夠實現(xiàn),并檢查其中的功能錯誤,則這種測試方法稱為黑盒測試(Black-box Testing)方法。 </p><p> 黑盒測試又稱為功能測試、數(shù)據(jù)驅動測試和基于規(guī)格說明的測試。它是一種從用戶觀點出發(fā)的測試,一般被用來確認軟件功能的正確性和可操作性。<
89、/p><p> 黑盒測試主要根據(jù)規(guī)格說明書設計測試用例,并不涉及程序內部構造和內部特性,只依靠被測程序輸入和輸出之間的關系或程序的功能設計測試用例。</p><p><b> 2、黑盒測試的特點</b></p><p> 黑盒測試與軟件的具體實現(xiàn)過程無關,在軟件實現(xiàn)的過程發(fā)生變化時,測試用例仍然可以使用。</p><p&g
90、t; 黑盒測試用例的設計可以和軟件實現(xiàn)同時進行,這樣能夠壓縮總的開發(fā)時間。</p><p> 若測試規(guī)劃基于產品的內部結構進行測試,檢查內部操作是否按規(guī)定執(zhí)行,軟件各個部分功能是否得到充分使用,則這種測試方法稱為白盒測試(White-box Testing)方法。</p><p><b> 3、白盒測試</b></p><p> 白盒測
91、試又稱為結構測試、邏輯驅動測試或基于程序的測試,一般用來分析程序的內部結構。</p><p> 白盒測試要求是對某些程序的結構特性做到一定程度的覆蓋,或者說這種測試是“基于覆蓋率的測試”。通常的程序結構覆蓋有:語句覆蓋,判定覆蓋,條件覆蓋,判定/條件覆蓋,路徑覆蓋。</p><p> 5.3.3 單元測試、集成測試、系統(tǒng)測試、驗證測試和確認測試</p><p>
92、 按照軟件測試的策略和過程來分類,軟件測試可分為單元測試、集成測試、系統(tǒng)測試、驗證測試和確認測試。</p><p><b> 測試中的錯誤分類:</b></p><p> A類錯誤:致命錯誤——引起程序異常中斷或死機的錯誤等。</p><p> B類錯誤:功能錯誤——業(yè)務功能實現(xiàn)錯誤、程序執(zhí)行結果錯誤等。</p><
93、p> C類錯誤:功能缺陷——功能操作不方便、缺少操作提示等。</p><p> D類錯誤:界面缺陷——界面設計不符合本系統(tǒng)的界面設計規(guī)范等。</p><p> E類錯誤:測試正確——正確的測試項、測試結果與預期的一致等。</p><p><b> 5.4系統(tǒng)測試</b></p><p> 本系統(tǒng)各部分模塊
94、,采黑白盒測試。</p><p> 5.4.1 測試用例設計要求</p><p> 一個好的測試用例,應該包含以下信息: </p><p> 1、軟件或項目的名稱</p><p> 2、軟件或項目的版本(內部版本號)</p><p><b> 3、功能模塊名</b></p>
95、<p> 4、測試用例的簡單描述,即該用例執(zhí)行的目的或方法</p><p> 5、測試用例的參考信息(便于跟蹤和參考)</p><p> 6、本測試用例與其他測試用例間的依賴關系</p><p> 7、本用例的前置條件,即執(zhí)行本用例必須要滿足的條件,如對數(shù)據(jù)庫的訪問權限</p><p> 8、用例的編號(ID),如可以是
96、:軟件名稱簡寫-功能塊簡寫-NO.</p><p> 9、步驟號、操作步驟描述、測試數(shù)據(jù)描述</p><p> 10、預期結果(這是最重要的)和實際結果(如果有BUG管理工具,這條可以省略)</p><p> 11、開發(fā)人員(必須有)和測試人員(可有可無)</p><p><b> 12、測試執(zhí)行日期</b>&l
97、t;/p><p> 5.4.2 系統(tǒng)各個模塊測試用例</p><p> 本系統(tǒng)的用戶名為admin,密碼為admin。如在登陸過程中輸入錯誤的用戶名或密碼(如用戶名123,密碼123)。則出現(xiàn)報錯界面如圖5-1所示:</p><p> 圖5-1 登陸報錯頁面</p><p> 如在登陸過程中輸入正確的用戶名及密碼。則出現(xiàn)成功界面如圖5-
98、2所示:</p><p> 圖5-2 登陸成功頁面</p><p> 本系統(tǒng)的員工管理模塊。如在增加員工過程中輸入超過限定長度的字符(如姓名長度寫為:超過50個字符的形式)。則出現(xiàn)報錯界面如圖5-3所示:</p><p> 圖5-3 增加員工報錯頁面</p><p> 如在增加過程中輸入合法長度的字符。則出現(xiàn)增加成功界面如圖5-4
99、所示:</p><p> 圖5-4 員工信息增加成功頁面</p><p> 本系統(tǒng)的員工管理模塊,如在更新員工信息過程中輸入超過限定長度的字符(如姓名長度寫為:超過50個字符的形式)。則出現(xiàn)報錯界面如圖5-5所示:</p><p> 圖5-5 員工信息更新報錯頁面</p><p> 如在更新員工信息過程中輸入的長度字符均合法。則出
100、現(xiàn)更新成功界面如圖5-6所示:</p><p> 圖5-6 員工信息更新成功頁面</p><p> 本系統(tǒng)的職位管理模塊。如在增加或改動過程中輸入非法的字符(如工資寫為:‘2000’的形式)。則出現(xiàn)報錯界面如圖5-7所示:</p><p> 圖5-7 職位信息更新報錯頁面</p><p> 如在增加或改動過程中輸入合法的字符(如工
101、資寫為:2000元的形式)。則出現(xiàn)更新成功界面如圖5-8所示:</p><p> 圖5-8 職位信息更新成功頁面</p><p><b> 5.5測試報告</b></p><p> 本系統(tǒng)經過測試,各部分的功能基本正常,達到了預期的目的。</p><p> 通過對系統(tǒng)的全面測試,我學到了許多測試方面的知識,了解
102、到測試方法、測試經驗。通過本次設計,使我了解到測試的重要性。通過測試,可以使軟件更適合用戶的需求,更加穩(wěn)定、可靠地運行,并能適應市場競爭,應用前景廣泛。</p><p><b> 5.6軟件安裝</b></p><p> 由于本系統(tǒng)采用了JSP、SQL SERVER2000的主要技術,因此需要的軟件包括有JDK、TOMCAT、SQL SERVER2000以及用來進
103、行頁面處理的dreamweaver8。</p><p> 5.6.1 JDK的安裝</p><p> 首先,登錄到sun公司的網站:http://java.sun.com。免費下載Java平臺提供的Java開發(fā)工具JDK1.5。安裝后需進行幾個變量的配置。雙擊文件,裝完之后,設置環(huán)境變量。右擊“我的電腦” 選“屬性”,選“高級", 選“環(huán)境變量”,在這個窗口中添加如下系統(tǒng)環(huán)境
104、變量:</p><p> 變量名:JAVA_HOME,變量值:D:\Program Files\Java\jdk1.5</p><p> 變量名:CLASSPATH,變量值:C:\Program Files\Java\jdk1.5\jre\lib\rt.jar;.;</p><p> 變量名:PATH,變量值:C:\Program Files\Java\jdk
105、1.5\bin</p><p> 點擊“確定”,創(chuàng)建環(huán)境變量。</p><p> 5.6.2 TOMCAT的安裝</p><p> 其次,TOMCAT5.0的安裝配置。雙擊安裝文件,安裝完成之后需要把完成的程序復制到,C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps文件夾下。</
106、p><p> 5.6.3 SQL SERVER的安裝</p><p> 最后,SQL SERVER2000的安裝配置。雙擊安裝文件進行安裝,安裝過程中,需要更改SQL SERVER系統(tǒng)管理員登錄信息。安裝完成之后,要在SQLSERVER的企業(yè)管理器中添加導入本程序的數(shù)據(jù)庫mydb_Data.MDF。到此所有所需的軟件都已經安裝完畢。</p><p> 啟動TOMC
107、AT服務器以及SQL SERVER服務器,在啟動服務器時確認沒有報錯的情況下,就可以進入本系統(tǒng)。</p><p> 打開IE瀏覽器,在地址欄中輸入以下網址: </p><p> http://localhost:8080/yuting/login.jsp便可以進入本系統(tǒng)。</p><p><b> 謝 辭</b></p>
108、<p> 這是一個特殊的時刻,是一個值得紀念的時刻。此時此刻,大學的畢業(yè)設計就要完成,人生中的大學時光也即將畫上句號。心中的感受復雜交錯,有即將畢業(yè)的興奮、畢設完成的滿足感、也有對大學時光的戀戀不舍。</p><p> 在此論文即將完成之時,首先我要特別感謝我的指導老師xx老師!謝謝老師給予我悉心的關懷與指導。記得第一次見到老師時,立刻體會到了一種親近的感覺。老師認真負責的工作態(tài)度、嚴謹?shù)闹螌W風格、
109、親切平易近人的性格,使我深受啟發(fā),內心許多次都在感激我能在大學最后的時光遇到了高強老師。正是在老師的督促和耐心的指導下,才讓我將畢業(yè)設計的各方面工作完成得最好。</p><p> 其次,也感謝院系各級領導對我的關心,為我提供了舒適的工作、學習環(huán)境。</p><p> 最后,感謝同學們在開發(fā)的期間,給我的無私的幫助。曾經遇到過很多疑難,正是與同學們的相互探討使我獲益匪淺,才能讓我繼續(xù)前進
110、的腳步。短短幾個月時間內,除了學會了小型的網站的開發(fā)和數(shù)據(jù)庫的使用外,更重要的是學到了兢兢業(yè)業(yè),奮發(fā)向上的精神!這種精神將是我今后人生前進道路上的一種力量,所以我再次衷心地感謝給予我很多幫助的老師和我的同學們,謝謝你們這段時間給我的關心和幫助,謝謝你們了!</p><p><b> 參考文獻</b></p><p> [1] 梁建武,鄒鋒.JSP程序設計實用教程[
111、M].中國水利水電出版社,2007年05月.</p><p> [2] 賽奎春.JSP信息系統(tǒng)開發(fā)事例[M].機械工業(yè)出版社,2006年05月.</p><p> [3] 李建剛,秦興橋,鄭雨貝.JSP網絡編程技術與實踐[M].清華大學出版社,2008年06月.</p><p> [4] 劉慧寧,那盟.JAVA程序設計[M].機械工業(yè)出版社,2006年01月.
112、</p><p> [5] 王能斌,王洌,王泓.Web數(shù)據(jù)的管理和交換[M].科學出版社,2006年05月.</p><p> [6] 曾長軍,朱劍鋒,劉坤.SQL Server數(shù)據(jù)庫原理及應用[M].人民郵電出版社,2005年02月.</p><p> [7] Christopher Allen, Simon Chatwin, Catherine A.Cre
113、ary[美]著,皮人杰,任鴻譯.關系數(shù)據(jù)</p><p> 庫和SQL編程[M].清華大學出版社,2005年12月.</p><p> [8] 石義良,鄧娟.JSP數(shù)據(jù)庫訪問技術[J].科技咨訊,2009年02期.</p><p> [9] 徐紅霞,李攀.MVC模式在Web開發(fā)中的應用[J].科技信息,2009年12期.</p><p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程畢業(yè)設計---員工信息管理系統(tǒng)
- 軟件工程畢業(yè)設計---員工信息管理系統(tǒng)
- 軟件工程畢業(yè)設計論文 員工信息管理系統(tǒng)
- 軟件工程畢業(yè)設計論文---員工信息管理系統(tǒng)設計
- 軟件工程畢業(yè)設計論文---員工信息管理系統(tǒng)設計
- 軟件工程畢業(yè)設計論文 員工信息管理系統(tǒng)設計
- 信息管理畢業(yè)設計--設備信息管理系統(tǒng)設計
- 基于-jsp企業(yè)員工信息管理系統(tǒng)畢業(yè)設計定稿
- 基于jsp企業(yè)員工信息管理系統(tǒng)畢業(yè)設計定稿
- 畢業(yè)設計--學生信息管理系統(tǒng)畢業(yè)設計
- 畢業(yè)設計--職工信息管理系統(tǒng)
- 畢業(yè)設計---客戶信息管理系統(tǒng)
- 學校信息管理系統(tǒng)畢業(yè)設計
- 學生信息管理系統(tǒng)畢業(yè)設計
- 畢業(yè)設計---學生信息管理系統(tǒng)
- 畢業(yè)設計---客戶信息管理系統(tǒng)
- 畢業(yè)設計---學生信息管理系統(tǒng)
- 畢業(yè)設計----學生信息管理系統(tǒng)
- 畢業(yè)設計-班級信息管理系統(tǒng)
- 小區(qū)信息管理系統(tǒng)畢業(yè)設計
評論
0/150
提交評論