web的工資管理系統(tǒng)畢業(yè)設(shè)計(jì).doc
約33頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
web的工資管理系統(tǒng)畢業(yè)設(shè)計(jì),web的工資管理系統(tǒng)畢業(yè)設(shè)計(jì)本文共計(jì)33頁(yè),15473字;摘要本系統(tǒng)是采用j2ee架構(gòu)和mvc模式相匹配的體系結(jié)構(gòu),采用sql server作為后臺(tái)數(shù)據(jù)庫(kù),服務(wù)器則使用weblogic server8.0,并選用jbuilder 9集成開(kāi)發(fā)環(huán)境來(lái)編輯jsp文件、javabean及serlvet。由于java具有跨平臺(tái)性...
內(nèi)容介紹
此文檔由會(huì)員 李嬌嬌 發(fā)布
WEB的工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
本文共計(jì)33頁(yè),15473字;
摘要
本系統(tǒng)是采用J2EE架構(gòu)和MVC模式相匹配的體系結(jié)構(gòu),采用SQL Server作為后臺(tái)數(shù)據(jù)庫(kù),服務(wù)器則使用Weblogic Server8.0,并選用Jbuilder 9集成開(kāi)發(fā)環(huán)境來(lái)編輯JSP文件、JavaBean及Serlvet。由于Java具有跨平臺(tái)性,因而該系統(tǒng)可在多種操作系統(tǒng)上運(yùn)行,并且具有較好的安全性、容錯(cuò)性和可擴(kuò)張性。該系統(tǒng)實(shí)現(xiàn)了信息查詢、人員信息管理、報(bào)表生成等功能。用戶只要使用IE瀏覽器訪問(wèn)相關(guān)站點(diǎn),輸入正確的用戶名和密碼成功登陸后,普通用戶便可查詢自己的工資情況和其他相關(guān)信息。對(duì)管理員來(lái)說(shuō)使用起來(lái)也非常的方便快捷,可以進(jìn)行科學(xué)、合理的對(duì)工資和人員進(jìn)行管理。本系統(tǒng)對(duì)客戶端的硬件標(biāo)準(zhǔn)并不高,只需有5.0以上的瀏覽器,可訪問(wèn)Internet即可。但對(duì)服務(wù)器的硬件配置要求相對(duì)較高,但就目前市面上的硬件情況來(lái)說(shuō),這種配置已較為普及了。由于本系統(tǒng)采用了MVC系統(tǒng)架構(gòu)模式進(jìn)行開(kāi)發(fā),在開(kāi)發(fā)過(guò)程中代碼實(shí)現(xiàn)了充分的重用,可分層次同時(shí)開(kāi)發(fā),極大地減低了開(kāi)發(fā)時(shí)間和工作量,同時(shí)降低了系統(tǒng)模塊間的依賴性,提供了系統(tǒng)良好的延展性和可維護(hù)性。
關(guān)鍵詞:
MVC,OO,JDBC,API,Connection Pool
Abstract
This system is a payroll system which implemented using the J2EE technology based on the MVC model. The system adopts the MS SQL Server 2000 as database, and it uses the Weblogic Server as web server. We choose Jbiulder 9 as development tool for coding JSP , JavaBean and Servlet files . Taking advantage of the Java programming language, which is platform independent, so our system could not only run in different operating system but also have better security , error tolerating and expand ability . The system provides the basic payroll functionalities , for example, querying and managing people’s information and automatically create statistics and so on .
目錄
1. 緒論 5
1.1 前言 5
1.1.1 我校工資系統(tǒng)需求調(diào)研 6
1.1.2 本小組所采用的核心技術(shù)及其優(yōu)點(diǎn) 6
1.1.2.1 J2EE平臺(tái)技術(shù) 6
1.1.2.1.1 J2EE的定義 6
1.1.2.1.2 J2EE如何應(yīng)對(duì)挑戰(zhàn) 8
1.1.2.2 MVC設(shè)計(jì)模式 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ù)器簡(jiǎn)介 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)識(shí)簡(jiǎn)化頁(yè)面開(kāi)發(fā) 12
1.1.2.4.4 技術(shù)分析 12
2. 論文主體 13
2.1方案選擇 13
2.1.1 引言 13
2.1.2 項(xiàng)目概述 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用戶特點(diǎn) 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è)計(jì)約束條件 17
2.1.5.7 屬性 17
2.1.6 需求注釋 17
2.2 實(shí)現(xiàn)概要技術(shù) 17
2.2.1總體設(shè)計(jì) 17
2.2.2接口設(shè)計(jì) 19
2.2.3 運(yùn)行設(shè)計(jì) 20
2.3 實(shí)現(xiàn)詳細(xì)技術(shù) 21
2.3.1 程序系統(tǒng)實(shí)現(xiàn)的結(jié)構(gòu) 21
2.3.2查詢功能模塊設(shè)計(jì)說(shuō)明 21
2.3.3 主要模塊的詳細(xì)設(shè)計(jì)和接口定義 22
2.3.3.1模塊(類)CONTROLLERSERVLET 22
2.3.4.2模塊(類)DBBEAN 24
2.3.4.2 模塊(類)DBBEAN 23
2.3.4.3 模塊(類) COMMANDCORE 24
2.3.5 數(shù)據(jù)庫(kù)設(shè)計(jì): 25
2.3.6尚未解決的問(wèn)題 26
3. 結(jié)論 26
主要參考文獻(xiàn)
序號(hào) 著作者 名稱 出版地 出版社 出版日期
1 Shari Lawrence Pfleeger 軟件工程 北京 高等教育出版社 2002-8
2 Ivor Horton Java 2 編程指南 北京 電子工業(yè)出版社 2003-1
3 Donny Jsp與網(wǎng)站開(kāi)發(fā)編程實(shí)踐 北京 科學(xué)出版社 2001-7
4 Michael Girdley
Rob Woollen J2EE 應(yīng)用與 BEA Weblogic Server 北京 電子工業(yè)出版社 2002-4
5 Wendy Boggs
Michael Boggs UML 與 Rational Rose 2002 北京 電子工業(yè)出版社 2002-4
本文共計(jì)33頁(yè),15473字;
摘要
本系統(tǒng)是采用J2EE架構(gòu)和MVC模式相匹配的體系結(jié)構(gòu),采用SQL Server作為后臺(tái)數(shù)據(jù)庫(kù),服務(wù)器則使用Weblogic Server8.0,并選用Jbuilder 9集成開(kāi)發(fā)環(huán)境來(lái)編輯JSP文件、JavaBean及Serlvet。由于Java具有跨平臺(tái)性,因而該系統(tǒng)可在多種操作系統(tǒng)上運(yùn)行,并且具有較好的安全性、容錯(cuò)性和可擴(kuò)張性。該系統(tǒng)實(shí)現(xiàn)了信息查詢、人員信息管理、報(bào)表生成等功能。用戶只要使用IE瀏覽器訪問(wèn)相關(guān)站點(diǎn),輸入正確的用戶名和密碼成功登陸后,普通用戶便可查詢自己的工資情況和其他相關(guān)信息。對(duì)管理員來(lái)說(shuō)使用起來(lái)也非常的方便快捷,可以進(jìn)行科學(xué)、合理的對(duì)工資和人員進(jìn)行管理。本系統(tǒng)對(duì)客戶端的硬件標(biāo)準(zhǔn)并不高,只需有5.0以上的瀏覽器,可訪問(wèn)Internet即可。但對(duì)服務(wù)器的硬件配置要求相對(duì)較高,但就目前市面上的硬件情況來(lái)說(shuō),這種配置已較為普及了。由于本系統(tǒng)采用了MVC系統(tǒng)架構(gòu)模式進(jìn)行開(kāi)發(fā),在開(kāi)發(fā)過(guò)程中代碼實(shí)現(xiàn)了充分的重用,可分層次同時(shí)開(kāi)發(fā),極大地減低了開(kāi)發(fā)時(shí)間和工作量,同時(shí)降低了系統(tǒng)模塊間的依賴性,提供了系統(tǒng)良好的延展性和可維護(hù)性。
關(guān)鍵詞:
MVC,OO,JDBC,API,Connection Pool
Abstract
This system is a payroll system which implemented using the J2EE technology based on the MVC model. The system adopts the MS SQL Server 2000 as database, and it uses the Weblogic Server as web server. We choose Jbiulder 9 as development tool for coding JSP , JavaBean and Servlet files . Taking advantage of the Java programming language, which is platform independent, so our system could not only run in different operating system but also have better security , error tolerating and expand ability . The system provides the basic payroll functionalities , for example, querying and managing people’s information and automatically create statistics and so on .
目錄
1. 緒論 5
1.1 前言 5
1.1.1 我校工資系統(tǒng)需求調(diào)研 6
1.1.2 本小組所采用的核心技術(shù)及其優(yōu)點(diǎn) 6
1.1.2.1 J2EE平臺(tái)技術(shù) 6
1.1.2.1.1 J2EE的定義 6
1.1.2.1.2 J2EE如何應(yīng)對(duì)挑戰(zhàn) 8
1.1.2.2 MVC設(shè)計(jì)模式 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ù)器簡(jiǎn)介 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)識(shí)簡(jiǎn)化頁(yè)面開(kāi)發(fā) 12
1.1.2.4.4 技術(shù)分析 12
2. 論文主體 13
2.1方案選擇 13
2.1.1 引言 13
2.1.2 項(xiàng)目概述 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用戶特點(diǎn) 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è)計(jì)約束條件 17
2.1.5.7 屬性 17
2.1.6 需求注釋 17
2.2 實(shí)現(xiàn)概要技術(shù) 17
2.2.1總體設(shè)計(jì) 17
2.2.2接口設(shè)計(jì) 19
2.2.3 運(yùn)行設(shè)計(jì) 20
2.3 實(shí)現(xiàn)詳細(xì)技術(shù) 21
2.3.1 程序系統(tǒng)實(shí)現(xiàn)的結(jié)構(gòu) 21
2.3.2查詢功能模塊設(shè)計(jì)說(shuō)明 21
2.3.3 主要模塊的詳細(xì)設(shè)計(jì)和接口定義 22
2.3.3.1模塊(類)CONTROLLERSERVLET 22
2.3.4.2模塊(類)DBBEAN 24
2.3.4.2 模塊(類)DBBEAN 23
2.3.4.3 模塊(類) COMMANDCORE 24
2.3.5 數(shù)據(jù)庫(kù)設(shè)計(jì): 25
2.3.6尚未解決的問(wèn)題 26
3. 結(jié)論 26
主要參考文獻(xiàn)
序號(hào) 著作者 名稱 出版地 出版社 出版日期
1 Shari Lawrence Pfleeger 軟件工程 北京 高等教育出版社 2002-8
2 Ivor Horton Java 2 編程指南 北京 電子工業(yè)出版社 2003-1
3 Donny Jsp與網(wǎng)站開(kāi)發(fā)編程實(shí)踐 北京 科學(xué)出版社 2001-7
4 Michael Girdley
Rob Woollen J2EE 應(yīng)用與 BEA Weblogic Server 北京 電子工業(yè)出版社 2002-4
5 Wendy Boggs
Michael Boggs UML 與 Rational Rose 2002 北京 電子工業(yè)出版社 2002-4
TA們正在看...
- 2022上半年教師資格證中學(xué)綜合素質(zhì)真題及答案.doc
- 2022上半年教師資格證小學(xué)教育教學(xué)知識(shí)與能力真題...doc
- 2022上半年教師資格證小學(xué)綜合素質(zhì)真題及答案.doc
- 2022上半年教師資格證幼兒保教知識(shí)與能力真題及答案.doc
- 2022上半年教師資格證幼兒綜合素質(zhì)真題及答案.doc
- 1990年吉林高考化學(xué)真題及答案.doc
- 1990年吉林高考?xì)v史真題及答案.doc
- 1990年吉林高考地理真題及答案.doc
- 1990年吉林高考政治真題及答案.doc
- 1990年吉林高考文科數(shù)學(xué)真題及答案.doc