基于web應(yīng)用的工資管理系統(tǒng).doc
約28頁DOC格式手機(jī)打開展開
基于web應(yīng)用的工資管理系統(tǒng),基于web應(yīng)用的工資管理系統(tǒng)全文30頁 約16000字 論述翔實 圖文并茂程序語言精準(zhǔn)摘要本系統(tǒng)是采用j2ee架構(gòu)和mvc模式相匹配的體系結(jié)構(gòu),采用sql server作為后臺數(shù)據(jù)庫,服務(wù)器則使用weblogic server8.0,并選用jbuilder 9集成開發(fā)環(huán)境來編輯jsp文件、javabean及serlve...
內(nèi)容介紹
此文檔由會員 癡狂少年 發(fā)布
基于WEB應(yīng)用的工資管理系統(tǒng)
全文30頁 約16000字 論述翔實 圖文并茂 程序語言精準(zhǔn)
摘要
本系統(tǒng)是采用J2EE架構(gòu)和MVC模式相匹配的體系結(jié)構(gòu),采用SQL Server作為后臺數(shù)據(jù)庫,服務(wù)器則使用Weblogic Server8.0,并選用Jbuilder 9集成開發(fā)環(huán)境來編輯JSP文件、JavaBean及Serlvet。由于Java具有跨平臺性,因而該系統(tǒng)可在多種操作系統(tǒng)上運(yùn)行,并且具有較好的安全性、容錯性和可擴(kuò)張性。該系統(tǒng)實現(xiàn)了信息查詢、人員信息管理、報表生成等功能。用戶只要使用IE瀏覽器訪問相關(guān)站點,輸入正確的用戶名和密碼成功登陸后,普通用戶便可查詢自己的工資情況和其他相關(guān)信息。對管理員來說使用起來也非常的方便快捷,可以進(jìn)行科學(xué)、合理的對學(xué)校工資和人員進(jìn)行管理。本系統(tǒng)對客戶端的硬件標(biāo)準(zhǔn)并不高,只需有5.0以上的瀏覽器,可訪問Internet即可。但對服務(wù)器的硬件配置要求有點高,但就目前市面上的硬件情況來說,這種配置已較為普及了。由于本系統(tǒng)采用了MVC系統(tǒng)架構(gòu)模式進(jìn)行開發(fā),在開發(fā)過程中代碼實現(xiàn)了充分的重用,可分層次同時開發(fā),極大地減低了開發(fā)時間和工作量。
Abstract
Our system use the systematic structure that integration of J2EE framework and MVC model , adopt to SQL Server as database of background and use Weblogic Server as server and choose Jbiulder 9 as integration circumstance to edit JSP , JavaBean and Servlet files . On account of the language of Java is across the platform , so our system not only could run in different operating system but also have better security , tolerating wrong and expanding . The system could provide you different functions , for example, querying and managing people’s information and automatically create statistics and so on . Only if you own the 5.0 edition of IE browser ,you could access our network and query your information when you have inputed the correct name and password . The administrator also use this system is very conveniently and rapidly . They could manage scientifically and reasonably the salary and faculty . The hardware standard is not high for the client ,but is a bit of high for server . Fortunately today the hardware is advanced so our configuration , in a way , is common . Our code was realized adequately reduplicate using and greatly reduce the exploitation time and work force due to we use the MVC model to explore.
關(guān)鍵詞:
MVC:當(dāng)前非常流行的一種系統(tǒng)架構(gòu)模式。MVC作為模式:提供一個原則,可以按照模型(model)、界面(view)、控制(control)等角色把一個應(yīng)用系統(tǒng)的各個部分之間的耦合解脫、分割開來。
OO:Object Oriented (面向?qū)ο?,一種編程的思想。
JDBC:Weblogic Server的Java數(shù)據(jù)連接(Java Database Connectivity),JDBC提供基本的API,支持客戶機(jī)應(yīng)用連接數(shù)據(jù)庫、提交SQL命令、選取和修改數(shù)據(jù)庫中的數(shù)據(jù)。
API:所謂API本來是為C和C++程序員寫的。API就是一種函數(shù),他們包含在一個附加名為DLL的動態(tài)連接庫文件中。用標(biāo)準(zhǔn)的定義來講,API就是Windows的32位應(yīng)用程序編程接口,是一系列很復(fù)雜的函數(shù),消息和結(jié)構(gòu),它使編程人員可以用不同類型的編程語言編制出的運(yùn)行在Windows95和Windows NT操作系統(tǒng)上的應(yīng)用程序。
Connection Pool(連接池):連接池包含應(yīng)用服務(wù)器中已經(jīng)打開的與數(shù)據(jù)資源的連接。當(dāng)應(yīng)用需要訪問數(shù)據(jù)庫時,可以從連接池中取得一個連接,使用它與數(shù)據(jù)庫進(jìn)行通信。一旦某個用戶的數(shù)據(jù)庫操作完成,數(shù)據(jù)庫連接將被釋放,并返回連接池。
(五)正文:
目錄
1. 緒論 5
1.1 前言 5
1.1.1 我校工資系統(tǒng)需求調(diào)研 6
1.1.2 本小組所采用的核心技術(shù)及其優(yōu)點 6
1.1.2.1 J2EE平臺技術(shù) 6
1.1.2.1.1 J2EE的定義 6
1.1.2.1.2 J2EE如何應(yīng)對挑戰(zhàn) 8
1.1.2.2 MVC設(shè)計模式 9
1.1.2.2.1 MVC(MODEL-VIEW-CONTROLLER PATTERN)模式由三部分組成: 9
1.1.2.2.2 J2EE框架與MVC模式的配合 10
1.1.2.3 BEA WEBLOGIC應(yīng)用服務(wù)器簡介 10
1.1.2.4 JSP技術(shù) 11
1.1.2.4.1 將內(nèi)容的生成和顯示進(jìn)行分離 11
1.1.2.4.2 強(qiáng)調(diào)可重用的組件 11
1.1.2.4.3 采用標(biāo)識簡化頁面開發(fā) 12
1.1.2.4.4 技術(shù)分析 12
2. 論文主體 13
2.1方案選擇 13
2.1.1 引言 13
2.1.2 項目概述 13
2.1.2.1 目標(biāo) 13
2.1.3 系統(tǒng)描述 13
2.1.4 系統(tǒng)功能 14
2.1.4.1 外部功能……………………………………………………………………………… 13
2.1.4.2 內(nèi)部功能………………………………………………………………………………….13
2.1.4.3功能表……………………………………………………………………………………..13
2.1.4.4用戶特點 14
2.1.4.5 一般約束 14
2.1.4.6 假設(shè)和依據(jù) 15
2.1.5 具體需求 15
2.1.5.1 功能需求(一) 15
2.1.5.2 功能需求(二) 15
2.1.5.3 功能需求(三) 16
2.1.5.4 功能需求(四) 16
2.1.5.5 性能需求 17
2.1.5.6 設(shè)計約束條件 17
2.1.5.7 屬性 17
2.1.6 需求注釋 17
2.2 實現(xiàn)概要技術(shù) 17
2.2.1總體設(shè)計 17
2.2.2接口設(shè)計 19
2.2.3 運(yùn)行設(shè)計 20
2.3 實現(xiàn)詳細(xì)技術(shù) 21
2.3.1 程序系統(tǒng)實現(xiàn)的結(jié)構(gòu) 21
2.3.2查詢功能模塊設(shè)計說明 21
2.3.3 主要模塊的詳細(xì)設(shè)計和接口定義 22
2.3.3.1模塊(類)ControllerServlet 22………………………………………………………... 22
2.3.4.2模塊(類)DbBean……………………………………………………………………… 24
2.3.4.2 模塊(類)DBBEAN 23
2.3.4.3 模塊(類) COMMANDCORE 24
2.3.5 數(shù)據(jù)庫設(shè)計: 25
2.3.6尚未解決的問題 26
3. 結(jié)論 26
全文30頁 約16000字 論述翔實 圖文并茂 程序語言精準(zhǔn)
摘要
本系統(tǒng)是采用J2EE架構(gòu)和MVC模式相匹配的體系結(jié)構(gòu),采用SQL Server作為后臺數(shù)據(jù)庫,服務(wù)器則使用Weblogic Server8.0,并選用Jbuilder 9集成開發(fā)環(huán)境來編輯JSP文件、JavaBean及Serlvet。由于Java具有跨平臺性,因而該系統(tǒng)可在多種操作系統(tǒng)上運(yùn)行,并且具有較好的安全性、容錯性和可擴(kuò)張性。該系統(tǒng)實現(xiàn)了信息查詢、人員信息管理、報表生成等功能。用戶只要使用IE瀏覽器訪問相關(guān)站點,輸入正確的用戶名和密碼成功登陸后,普通用戶便可查詢自己的工資情況和其他相關(guān)信息。對管理員來說使用起來也非常的方便快捷,可以進(jìn)行科學(xué)、合理的對學(xué)校工資和人員進(jìn)行管理。本系統(tǒng)對客戶端的硬件標(biāo)準(zhǔn)并不高,只需有5.0以上的瀏覽器,可訪問Internet即可。但對服務(wù)器的硬件配置要求有點高,但就目前市面上的硬件情況來說,這種配置已較為普及了。由于本系統(tǒng)采用了MVC系統(tǒng)架構(gòu)模式進(jìn)行開發(fā),在開發(fā)過程中代碼實現(xiàn)了充分的重用,可分層次同時開發(fā),極大地減低了開發(fā)時間和工作量。
Abstract
Our system use the systematic structure that integration of J2EE framework and MVC model , adopt to SQL Server as database of background and use Weblogic Server as server and choose Jbiulder 9 as integration circumstance to edit JSP , JavaBean and Servlet files . On account of the language of Java is across the platform , so our system not only could run in different operating system but also have better security , tolerating wrong and expanding . The system could provide you different functions , for example, querying and managing people’s information and automatically create statistics and so on . Only if you own the 5.0 edition of IE browser ,you could access our network and query your information when you have inputed the correct name and password . The administrator also use this system is very conveniently and rapidly . They could manage scientifically and reasonably the salary and faculty . The hardware standard is not high for the client ,but is a bit of high for server . Fortunately today the hardware is advanced so our configuration , in a way , is common . Our code was realized adequately reduplicate using and greatly reduce the exploitation time and work force due to we use the MVC model to explore.
關(guān)鍵詞:
MVC:當(dāng)前非常流行的一種系統(tǒng)架構(gòu)模式。MVC作為模式:提供一個原則,可以按照模型(model)、界面(view)、控制(control)等角色把一個應(yīng)用系統(tǒng)的各個部分之間的耦合解脫、分割開來。
OO:Object Oriented (面向?qū)ο?,一種編程的思想。
JDBC:Weblogic Server的Java數(shù)據(jù)連接(Java Database Connectivity),JDBC提供基本的API,支持客戶機(jī)應(yīng)用連接數(shù)據(jù)庫、提交SQL命令、選取和修改數(shù)據(jù)庫中的數(shù)據(jù)。
API:所謂API本來是為C和C++程序員寫的。API就是一種函數(shù),他們包含在一個附加名為DLL的動態(tài)連接庫文件中。用標(biāo)準(zhǔn)的定義來講,API就是Windows的32位應(yīng)用程序編程接口,是一系列很復(fù)雜的函數(shù),消息和結(jié)構(gòu),它使編程人員可以用不同類型的編程語言編制出的運(yùn)行在Windows95和Windows NT操作系統(tǒng)上的應(yīng)用程序。
Connection Pool(連接池):連接池包含應(yīng)用服務(wù)器中已經(jīng)打開的與數(shù)據(jù)資源的連接。當(dāng)應(yīng)用需要訪問數(shù)據(jù)庫時,可以從連接池中取得一個連接,使用它與數(shù)據(jù)庫進(jìn)行通信。一旦某個用戶的數(shù)據(jù)庫操作完成,數(shù)據(jù)庫連接將被釋放,并返回連接池。
(五)正文:
目錄
1. 緒論 5
1.1 前言 5
1.1.1 我校工資系統(tǒng)需求調(diào)研 6
1.1.2 本小組所采用的核心技術(shù)及其優(yōu)點 6
1.1.2.1 J2EE平臺技術(shù) 6
1.1.2.1.1 J2EE的定義 6
1.1.2.1.2 J2EE如何應(yīng)對挑戰(zhàn) 8
1.1.2.2 MVC設(shè)計模式 9
1.1.2.2.1 MVC(MODEL-VIEW-CONTROLLER PATTERN)模式由三部分組成: 9
1.1.2.2.2 J2EE框架與MVC模式的配合 10
1.1.2.3 BEA WEBLOGIC應(yīng)用服務(wù)器簡介 10
1.1.2.4 JSP技術(shù) 11
1.1.2.4.1 將內(nèi)容的生成和顯示進(jìn)行分離 11
1.1.2.4.2 強(qiáng)調(diào)可重用的組件 11
1.1.2.4.3 采用標(biāo)識簡化頁面開發(fā) 12
1.1.2.4.4 技術(shù)分析 12
2. 論文主體 13
2.1方案選擇 13
2.1.1 引言 13
2.1.2 項目概述 13
2.1.2.1 目標(biāo) 13
2.1.3 系統(tǒng)描述 13
2.1.4 系統(tǒng)功能 14
2.1.4.1 外部功能……………………………………………………………………………… 13
2.1.4.2 內(nèi)部功能………………………………………………………………………………….13
2.1.4.3功能表……………………………………………………………………………………..13
2.1.4.4用戶特點 14
2.1.4.5 一般約束 14
2.1.4.6 假設(shè)和依據(jù) 15
2.1.5 具體需求 15
2.1.5.1 功能需求(一) 15
2.1.5.2 功能需求(二) 15
2.1.5.3 功能需求(三) 16
2.1.5.4 功能需求(四) 16
2.1.5.5 性能需求 17
2.1.5.6 設(shè)計約束條件 17
2.1.5.7 屬性 17
2.1.6 需求注釋 17
2.2 實現(xiàn)概要技術(shù) 17
2.2.1總體設(shè)計 17
2.2.2接口設(shè)計 19
2.2.3 運(yùn)行設(shè)計 20
2.3 實現(xiàn)詳細(xì)技術(shù) 21
2.3.1 程序系統(tǒng)實現(xiàn)的結(jié)構(gòu) 21
2.3.2查詢功能模塊設(shè)計說明 21
2.3.3 主要模塊的詳細(xì)設(shè)計和接口定義 22
2.3.3.1模塊(類)ControllerServlet 22………………………………………………………... 22
2.3.4.2模塊(類)DbBean……………………………………………………………………… 24
2.3.4.2 模塊(類)DBBEAN 23
2.3.4.3 模塊(類) COMMANDCORE 24
2.3.5 數(shù)據(jù)庫設(shè)計: 25
2.3.6尚未解決的問題 26
3. 結(jié)論 26