freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)內(nèi)部信息管理系統(tǒng)jsp-資料下載頁

2025-01-31 00:44本頁面

【導(dǎo)讀】Eclipse和作為后臺(tái)數(shù)據(jù)庫的SQL_SERVER做簡單的介紹其次對(duì)系統(tǒng)的基本原理。進(jìn)行簡要的說明最后通過部分系統(tǒng)截圖和數(shù)據(jù)表格來介紹了系統(tǒng)的開發(fā)設(shè)計(jì)過。程以及系統(tǒng)的基本操作本系統(tǒng)的開發(fā)采用了技術(shù)比較成熟的STRUTS架構(gòu)開發(fā)語。言采用了JAVA與JSP實(shí)現(xiàn)了員工信息查詢員工考勤員工工資管理及企業(yè)內(nèi)部公。告等功能并根據(jù)軟件工程的方法從需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼實(shí)現(xiàn)等方面。路最后就系統(tǒng)測試運(yùn)行情況和系統(tǒng)開發(fā)過程中的技術(shù)難點(diǎn)加以分析。關(guān)鍵詞Struts框架EclipseSQL-SERVER數(shù)據(jù)庫JSPJAVA. 12課題目的和意義1. 14課題的國內(nèi)外發(fā)展?fàn)顩r2. 21業(yè)務(wù)流程分析4. 235開發(fā)方案可行性7. 3.1.3用戶需求9. 34數(shù)據(jù)實(shí)體及關(guān)系分析23. 第4章系統(tǒng)的總體設(shè)計(jì)25. 41設(shè)計(jì)模式概述25. 510公告管理模塊功能設(shè)計(jì)55. 第6章系統(tǒng)的測試與維護(hù)57. 63系統(tǒng)測試的實(shí)施58. 性能功能全面的系統(tǒng)成了目前軟件設(shè)計(jì)者的需要考慮的主要問題我們應(yīng)該在系。信息化時(shí)代內(nèi)部管理的信息化已經(jīng)成為企業(yè)發(fā)展參與市場競爭的首要條件。理決策支持及預(yù)測是企業(yè)內(nèi)部管理面臨的主要問題

  

【正文】 章時(shí)可能 webmaster 把一些文章作了無效標(biāo)志不能直接把所有文章取出來只能取出有效的文章這時(shí)業(yè)務(wù)就發(fā)生了改變再設(shè)想一下如果這個(gè)業(yè)務(wù)邏輯在 100個(gè) 頁面中都要用到那么 MVC模式就體現(xiàn)了它的靈活性我們可以不更改任何JSP 只要更改 model 層中的相應(yīng)類中的 SQL 語句即可 2 有利于開發(fā)中的分工 在 MVC 模式中由于按層把系統(tǒng)開那么就能更好的實(shí)現(xiàn)開發(fā)中的分工網(wǎng)頁設(shè)計(jì)人員可以進(jìn)行開發(fā)視圖層中的 JSP 對(duì)業(yè)務(wù)熟悉的開發(fā)人員可開發(fā)業(yè)務(wù)層而其它開發(fā)人員可開發(fā)控制層 3 有利于組件的重用 分層后更有利于組件的重用如控制層可獨(dú)立成一個(gè)能用的組件視力層也可做成通用的操作界面 mvc 是模式僅僅是思想我們需要寫一些類或接口去實(shí)現(xiàn)這一思想而 struts 為 我們作了絕大部分工作這樣我們就可以很容易的實(shí)現(xiàn) mvc 模式的 web 應(yīng)用 [1] Struts 框架可分為以下四個(gè)主要部分其中三個(gè)就和 MVC 模式緊密相關(guān) 1 模型 Model 本質(zhì)上來說在 Struts中 Model是一個(gè) Action類開發(fā)者通過其實(shí)現(xiàn)商業(yè)邏輯同時(shí)用戶請求通過控制器 Controller 向 Action 的轉(zhuǎn)發(fā)過程是基于由 strutsconfigxml 文件描述的配置信息的 Model 模型部分從概念上可以分為兩類系統(tǒng)內(nèi)部狀態(tài)和改變系統(tǒng)狀態(tài)的動(dòng)作在 Struts 架構(gòu)中使用JavaBean來提供具體的業(yè)務(wù) 邏輯即告訴系統(tǒng)怎么做在 struts框架中模型分為系統(tǒng)的內(nèi)部狀態(tài)和可以改變狀態(tài)的操作事務(wù)邏輯兩個(gè)部分 內(nèi)部狀態(tài)通常由一組ActinForm JavaBean 表示根據(jù)設(shè)計(jì)或應(yīng)用程序復(fù)雜度的不同這些 Bean 可以是自包含的并具有持續(xù)的狀態(tài)或只在需要時(shí)才獲得數(shù)據(jù)從某個(gè)數(shù)據(jù)庫 大型應(yīng)用程序通常在方法內(nèi)部封裝事務(wù)邏輯操作這些方法可以被擁有狀態(tài)信息的 bean 調(diào)用小型程序中操作可能會(huì)被內(nèi)嵌在 Action類它是 struts框架中控制器角色的一部分當(dāng)邏輯簡單時(shí)這個(gè)方法很適合 建議用戶將事務(wù)邏輯要做什么與 Action 類所扮演的角色 決定做什么分開 視窗 由 JSP 建立 struts 包含擴(kuò)展自定義標(biāo)簽庫可以簡化創(chuàng)建完全國際化用戶界面的過程 控制器 struts 中基本的控制器組件是ActionServlet類中的實(shí)例 servelt實(shí)際使用的 servlet在配置文件中由一組映射由 ActionMapping 類進(jìn)行描述進(jìn)行定義 2 視圖 View 是由與控制器 Servlet 配合工作的一整套 JSP 定制標(biāo)簽庫構(gòu)成利用她們我們可以快速建立應(yīng)用系統(tǒng)的界面 3 控制器 Controller Struts 中的 Controller 控制部分是通過專門的Servlet來實(shí)現(xiàn)的因此控制器本質(zhì)上就是一個(gè) Servlet該 Servlet是一個(gè) Struts API中提供的 ActionServlet類型的實(shí)例其作用是接受客戶端瀏覽器的請求然后選擇執(zhí)行相應(yīng)的業(yè)務(wù)邏輯再把結(jié)果送回客戶端 4 一堆用來做 XML文件解析的工具包 Struts是用 XML來描述如何自動(dòng)產(chǎn)生一些 JavaBean的屬性的此外 Struts還利用 XML來描述在國際化應(yīng)用中的用戶提示信息的 [2] 圖 51 Struts MVC 結(jié)構(gòu) 522 Java 簡介 Java 語言最早誕生于 1991 年起初被稱為 OAK 語言是 SUN 公司為一些消費(fèi)性電子產(chǎn)品而設(shè)計(jì)的一個(gè)通用環(huán)境 Java 是一種簡單的面象對(duì)象的分布式的解釋的鍵壯的安全的結(jié)構(gòu)的中立的可移植的性能很優(yōu)異的多線程的動(dòng)態(tài)的語言 Java 的開發(fā)環(huán)境有不同的版本如 sun 公司的 Java Developers Kit 簡稱 JDK 后來微軟公司推出了支持 Java 規(guī)范的 Microsoft Visual J Java 開發(fā)環(huán)境簡稱 VJ[3] Java 的特點(diǎn) 平臺(tái)無關(guān)性是指 Java能運(yùn)行于不同的平臺(tái) Java引進(jìn)虛擬機(jī)原理并運(yùn)行于虛擬機(jī)實(shí)現(xiàn)不同平臺(tái)的 Java 接口之間使用 Java 編寫的程序能在世 界范圍內(nèi)共享Java 的數(shù)據(jù)類型與機(jī)器無關(guān) Java 虛擬機(jī) Java Virtual Machine 是建立在 硬件和操作系統(tǒng)之上實(shí)現(xiàn) Java 二進(jìn)制代碼的解釋執(zhí)行功能提供于不同平臺(tái)的接口的 安全性 Java的編程類似 C學(xué)習(xí)過 C的讀者將很快掌握 Java的 髓 Java舍棄了 C 的指針對(duì)存儲(chǔ)器地址的直接操作程序運(yùn)行時(shí)內(nèi)存由操作系統(tǒng)分配這樣可以避免病毒通過指 針侵入系統(tǒng) Java 對(duì)程序提供了安全管理器防止程序的非法訪問 面向?qū)ο?Java 吸取了 C面向?qū)ο蟮母拍顚?shù)據(jù)封裝于類中利用類的優(yōu)點(diǎn)實(shí)現(xiàn)了程序的簡潔性和便于維護(hù)性類的封裝 性 繼承性等有關(guān)對(duì)象的特性使程序代碼只需一次編譯然后通過上述特性反復(fù)利用程序員只需把主要精力用在類和接口的設(shè)計(jì)和應(yīng)用上 Java 提供了眾多的一般對(duì)象的類通過繼承即可使用父類的方法在 Java 中類的繼承關(guān)系是單一的而非多重的一個(gè)子類只有一個(gè)父類子類的父類又有一個(gè)父類 Java 提供的 Object 類及其子類的繼承關(guān)系如同一棵倒立的樹形根類為 Object 類 Object 類功能強(qiáng)大經(jīng)常會(huì)使用到它及其它派生的子類 分布式 Java建立在擴(kuò)展 TCPIP網(wǎng)絡(luò)平臺(tái)上庫函數(shù)提供了用 HTTP和 FTP協(xié)議傳送和接受信息的方法這使 得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易 鍵壯性 Java 致力于檢查程序在編譯和運(yùn)行時(shí)的錯(cuò)誤類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯(cuò)誤 Java 可以自己操縱內(nèi)存減少了內(nèi)存出錯(cuò)的可能性 Java還實(shí)現(xiàn)了真數(shù)組避免了覆蓋數(shù)據(jù)的可能這些功能特征大大提高了開發(fā) Java 應(yīng)用程序的周期 [4] 523 JSP 簡介 JSP JavaServerPages 是由 SunMicrosystems公司倡導(dǎo)許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)該技術(shù)為創(chuàng)建顯示動(dòng)態(tài)生成內(nèi)容的 Web 頁面提供了一個(gè)簡捷而快速的方法 JSP技術(shù)的設(shè)計(jì)目的 是使得構(gòu)造基于 Web的應(yīng)用程序更加容易和快捷而這些應(yīng)用程序能夠與各種 Web 服務(wù)器應(yīng)用服務(wù)器瀏覽器和開發(fā)工具共同工作 JSP規(guī)范是 Web服務(wù)器應(yīng)用服務(wù)器交易系統(tǒng)以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果在傳統(tǒng)的網(wǎng)頁 6HTML 文件 htmhtml 中加入 Java 程序片段 Scriptlet 和 JSP 標(biāo)記 tag 就構(gòu)成了 JSP 網(wǎng)頁 jsp Web 服務(wù)器在遇到訪問 JSP網(wǎng)頁的請求時(shí)首先執(zhí)行其中的程序片段然后將執(zhí)行結(jié)果以 HTML 格式返回給客戶程序片段可以操作數(shù)據(jù)庫重新定向網(wǎng)頁以及發(fā)送 等等這就是建立動(dòng)態(tài)網(wǎng)站所需要的 功能所有程序操作都在服務(wù)器端執(zhí)行網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果對(duì)客戶瀏覽器的要求最低可以實(shí)現(xiàn)無 Plugin無 ActiveX無 JavaApplet甚至無 Frame [5] 技術(shù)分析 JSP 與 ASP Microsoft 公司的 ASP 技術(shù)也是動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù) JSP和 ASP 從形式上非常相似 ASP 程序員一眼就能認(rèn)出 以及 但是深入探究下去會(huì)發(fā)現(xiàn)它們很多的差別其中最主要的有以下三點(diǎn) JSP 的效率和安全性更高 ASP以源碼形式存放以解釋方式運(yùn)行每次 ASP網(wǎng)頁調(diào)用都需要對(duì)源碼進(jìn)行解釋運(yùn)行效率不 高另外 IIS的漏洞曾使得許多網(wǎng)站源程序大曝光 JSP在執(zhí)行以前先被編譯成字節(jié)碼 bytecode 字節(jié)碼由 Java 虛擬機(jī) JavaVirtualMachine 解釋執(zhí)行比源碼解釋的效率高服務(wù)器上還有字節(jié)碼的 Cache 機(jī)制能提高字節(jié)碼的訪問效率第一次調(diào)用 JSP 網(wǎng)頁可能稍慢因?yàn)樗痪幾g成 Cache 以后就快得多了同時(shí)JSP 源程序不大可能被下載特別是 JavaBean 程序完全可以放到不對(duì)外的目錄中 JSP 的組件 Component 方式更方便 ASP通過 COM來擴(kuò)充復(fù)雜的功能如文件上傳發(fā)送 以及將業(yè) 務(wù)處理或者復(fù)雜計(jì)算分離出來成為獨(dú)立可重復(fù)利用的模塊 JSP 通過 JavaBean 實(shí)現(xiàn)了同樣的功能擴(kuò)充在開發(fā)方面 COM 的開發(fā)遠(yuǎn)比 JavaBean 復(fù)雜和繁瑣學(xué)會(huì) ASP 不難但學(xué)會(huì)開發(fā) COM 可不簡單而 JavaBean 就簡單多了在維護(hù)方面 COM 必須在服務(wù)器上注冊如果修改了 COM 程序就必須重新注冊甚至必須關(guān)機(jī)和重新啟動(dòng) JavaBean 則不需要注冊放在 CLASSPATH 包含的目錄中就行了如果 JavaBean 進(jìn)行了修改則 JSWDK和 Tomcat 現(xiàn)在還需要關(guān)閉和重新運(yùn)行但不是關(guān)機(jī)但開發(fā)者已經(jīng)許諾將在以后的版本中做到不需要關(guān)閉服務(wù) 器另外 JavaBean 是完全的 OOP 可以針對(duì)不同的業(yè)務(wù)處理功能方便地建立一整套可重復(fù)利用的對(duì)象庫例如用戶權(quán)限控制 自動(dòng)回復(fù)等等 JSP 的適應(yīng)平臺(tái)更廣 ASP 目前僅適用于 NT 和 IIS 雖然 Unix 下有 ChiliSoft 的插件來支持 ASP 但是 ASP本身的功能有限必須通過 ASPCOM的組合來擴(kuò)充 Unix下的 COM實(shí)現(xiàn)起來非常困難 [6] 524 SQLSERVER 簡介 Microsoft SQL Server 是一個(gè)高性能的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)它具有客戶機(jī)服務(wù)器體系結(jié)構(gòu)能夠滿足大規(guī)模的分布式計(jì)算環(huán)境的需 要該數(shù)據(jù)庫系統(tǒng)有SQL Server 和 SQL Workstation 兩種產(chǎn)品 SQL Workstation 相當(dāng)于一個(gè)單用戶許可的 SQL Server它最多只能同時(shí)連接 15個(gè)數(shù)據(jù)庫但是提供了一些客戶端數(shù)據(jù)應(yīng)用程序開發(fā)工具如 DB_Library for CDB_Library for Visual BasicODBC Open DataBase Connectivity 開放數(shù)據(jù)庫互連 和 ODS Open Data Services 開放數(shù)據(jù)服務(wù) 編程接口 API 等除了這些差異之外 SQL Workstation 和 SQL Server 具有同樣的性能和功能 [7] SQL Server 數(shù)據(jù)庫系統(tǒng)特點(diǎn) 1 完全的客戶機(jī)服務(wù)器體系結(jié)構(gòu) 這一結(jié)構(gòu)可以更有效地使用網(wǎng)絡(luò)因?yàn)榭蛻魴C(jī)服務(wù)器運(yùn)算模式下數(shù)據(jù)庫的查詢操作都集中在服務(wù)器方進(jìn)行在網(wǎng)絡(luò)上傳輸?shù)氖怯脩舻恼埱竺詈头?wù)器的檢索結(jié)果而不是整個(gè)數(shù)據(jù)庫文件這樣可以減少網(wǎng)絡(luò)上的信息流量從而提高網(wǎng)絡(luò)的使用效率 2 簡單的圖形化管理工具使系統(tǒng)管理更為直觀方便 SQL Enterprise Manager SQL 企業(yè)級(jí)管理器 是一個(gè)基于 Windows 圖形用戶界面 GUI 的集成管理工具利 用它可以完成 SQL Server的配置管理工作如建立設(shè)備 devices 和數(shù)據(jù)庫備份和恢復(fù)數(shù)據(jù)執(zhí)行查詢操作調(diào)度和警報(bào)管理數(shù)據(jù)復(fù)制等SQL Server 的管理體系建立在 SQL 分布式管理對(duì)象 SQL Distributed Management Object 簡寫為 SQL_DMO 基礎(chǔ)上形成 SQL Server 的分布式管理框架 3 隱含的并發(fā)控制能力 SQL Server 利用動(dòng)態(tài)鎖定功能防止用戶在查詢和更新并發(fā)操作時(shí)相互間發(fā)生沖突動(dòng)態(tài)鎖定是隱含的用戶不必操心鎖定的過程 4 富的編程接口工具 SQL Server 提供了 Transact_SQLDB_Library for C 和 DB_Library for Visual Basic 等專用開發(fā)工具 Transact_SQL 與工業(yè)標(biāo)準(zhǔn) SQL 語言兼容并在其基礎(chǔ)上加以擴(kuò)充使它更適合事務(wù)處理方面的需要此外它支持 ODBC 規(guī)范可以使用ODBC 訪問 SQL Server 數(shù)據(jù)庫 5 線程體系結(jié)構(gòu) SQL Server 支持多線程操作在多用戶并發(fā)訪問時(shí)系統(tǒng)在產(chǎn)生較小額外負(fù)擔(dān)的情況下能夠進(jìn)行并行處理從而減少內(nèi)存需求提高系統(tǒng)的吞吐量在用戶數(shù)量增加時(shí) SQL Server 的運(yùn)行速度也不會(huì)明 顯變慢 6 完全支持 Web 通過 Web 可以查詢分析和處理數(shù)據(jù)在 SQL Server 2021 中使用可擴(kuò)展標(biāo)記語言 XML 可以在松散耦合系統(tǒng)之間交換數(shù)據(jù)從瀏覽器通過防火墻可方便而安全地訪問數(shù)據(jù)并可對(duì)有格式文檔執(zhí)行快速全文檢索分析和鏈接聯(lián)機(jī)分析處理 OLAP 多維數(shù)據(jù)集即使在 Web 上也是如此執(zhí)行點(diǎn)擊流分析以了解 Web 用戶的情況 7 高度可擴(kuò)展性和可靠性 使用增強(qiáng)的可擴(kuò)展性和可靠性功能可無限制地?cái)U(kuò)容分散數(shù)據(jù)庫工作負(fù)荷以獲得應(yīng)用程序的擴(kuò)展充分利用對(duì)稱多處理 SMP 硬件并與 Microsoft Windows 2021 Datacenter 一起使用服務(wù)器操作系統(tǒng)最多可支持 32 個(gè) CPU 和 64 GB 的 RAM 8 對(duì)市場的快速反應(yīng)能力 快速構(gòu)建部署和管理電子商務(wù)各種業(yè)務(wù)和數(shù)據(jù)倉庫解決方案對(duì)用戶數(shù)據(jù)和財(cái)務(wù)數(shù)據(jù)進(jìn)行深入的數(shù)據(jù)挖掘使用集成的 TSQL 調(diào)試程序可縮短開發(fā)時(shí)間并可開發(fā)在不同應(yīng)用程序中可重復(fù)使用的自己的功能 SQL Server 2021 提供了 Web 應(yīng)用程序開發(fā)的捷徑 [8] 525 Eclipse 簡介 Eclipse最初由 OTI和 IBM兩家公司的 IDE產(chǎn)品開發(fā)組創(chuàng)建起始于 1999年 4月 IBM提供了最初的 Eclipse代碼基礎(chǔ)包括 PlatformJDT和 PDE目前由 IBM牽頭圍繞著 Eclipse項(xiàng)目已經(jīng)發(fā)展成為了
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1