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

正文內(nèi)容

基于bs架構(gòu)的工作流辦公系統(tǒng)的開發(fā)畢業(yè)論文-文庫吧資料

2025-01-24 16:11本頁面
  

【正文】 75% align=center height=100% border=0 cellpadding=0 cellspacing=0tr td width=24% height=30用amp。系統(tǒng)登錄首頁(),如圖52所示。每一個系統(tǒng)用戶都擁有事先由系統(tǒng)管理員分配好的用戶名和密碼,此類型的用戶只能訪問自己工作領(lǐng)域內(nèi)的相關(guān)頁面。()。 }()。 rs = (Select * from WFS_Users)。 conn = ( jdbc:microsoft:sqlserver://:1433, sa, 123)。ResultSet rs = null。Connection conn = null。6. 關(guān)閉結(jié)果集,關(guān)閉Statement,關(guān)閉連接當(dāng)連接完成了,就要關(guān)閉相應(yīng)的資源以釋放內(nèi)存,后打開的資源應(yīng)該先關(guān)閉,所以關(guān)閉順序為:結(jié)果集 Statement 數(shù)據(jù)庫連接。4. 得到結(jié)果集Statement執(zhí)行executeQuery或execute方法后,返回一個Resultset對象,Resultset是用于指向結(jié)果集對象的接口,遍歷該對象就能遍歷結(jié)果集。3. 執(zhí)行SQL語句得到數(shù)據(jù)庫連接后,可以通過連接對象的createStatement方法來創(chuàng)建一個Statement對象,Statement是用于執(zhí)行SQL語句的接口。getConnection方法在獲得連接過程中,需要數(shù)據(jù)庫連接字符串、用戶名和密碼,SQL Server 2000數(shù)據(jù)庫的連接字符串格式如下:jdbc:microsoft:sqlserver://dbip:port/databasename其中,dpip是數(shù)據(jù)庫所在主機的ip,如果在本機。這樣就能使用這個驅(qū)動來連接SQL Server 2000數(shù)據(jù)庫。表51 jBPM開發(fā)套件目錄結(jié)構(gòu)表目錄名稱內(nèi)容說明configjBPM運行時所需要的基本配置文件dbjBPM在不同數(shù)據(jù)庫下創(chuàng)建表所需的SQL源文件,在該目錄下可以找到目前各種主流的數(shù)據(jù)庫腳本deploy幾個已經(jīng)創(chuàng)建好的、可以直接發(fā)布到JBoss 4及以上版本應(yīng)用服務(wù)器下的應(yīng)用工程designerjBPM提供的Eclipse Plugin所在目錄DocjBPM API Doc及官方提供的用戶指南examplejBPM各種應(yīng)用功能的測試用例libjBPM運行時所需要的各種類型的第三方j(luò)ar包serverJBoss應(yīng)用服務(wù)器,其中包含了一個名為jbpmconsole的應(yīng)用srcjBPM的源文件目錄 系統(tǒng)各模塊具體實現(xiàn) 數(shù)據(jù)庫連接模塊本系統(tǒng)采用JDBC連接SQL Server 2000數(shù)據(jù)庫,連接步驟如下:1. 得到數(shù)據(jù)庫驅(qū)動程序SQL Server ServerDriver,()。下載jBPM開發(fā)套件之后解壓開作為工作目錄,如圖51所示。表45 日程表字段名稱數(shù)據(jù)類型說明備注ScheduleIdint日程編號主鍵且自動編號ScheduleTitlenvarchar日程標(biāo)題允許為空ScheduleContentnvarchar日程內(nèi)容允許為空ScheduleTimedatetime編寫時間允許為空UserIdbigint登錄密碼不允許為空出勤表(WFS_Attendance)如表46所示。表43 權(quán)限表字段名稱數(shù)據(jù)類型說明備注AuthIdint權(quán)限編號主鍵且自動編號AuthNamenvarchar權(quán)限名稱允許為空Remarknvarchar備注允許為空消息表(WFS_Message)如表44所示。表41 jbpm數(shù)據(jù)庫包含的數(shù)據(jù)表及其功能數(shù)據(jù)表功能WFS_Users存放用戶基本信息WFS_Authority存放系統(tǒng)設(shè)置的權(quán)限WFS_Message存放用戶發(fā)布的消息WFS_Schedule存放用戶編寫的日程WFS_Attendance存放用戶出勤情況用戶表(WFS_Users)如表42所示。創(chuàng)建的數(shù)據(jù)庫名稱為jbpm。只要把實體類型和聯(lián)系類型轉(zhuǎn)換成關(guān)系模式就完成了從ER模型到關(guān)系模型的轉(zhuǎn)換。發(fā)送時間結(jié)束時間編號Email權(quán)限權(quán)限名稱備注權(quán)限編號編號消息日程編寫時間內(nèi)容標(biāo)題發(fā)布編寫擁有用戶出勤編寫性別部門號姓名用戶編號號登錄名登錄密碼標(biāo)題內(nèi)容編號備注簽退簽到1N111N1N編寫便簽編號標(biāo)題內(nèi)容1N圖43 系統(tǒng)ER模型 數(shù)據(jù)庫的概念設(shè)計在該階段主要把ER模型轉(zhuǎn)化成關(guān)系模型。成功,并判斷用戶類型系統(tǒng)首頁檢查用戶登錄否是普通職工是管理員是領(lǐng)導(dǎo)圖42 系統(tǒng)構(gòu)架 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫的概要設(shè)計在對系統(tǒng)內(nèi)部數(shù)據(jù)進行概念分析之后,得知系統(tǒng)數(shù)據(jù)庫需要存儲的實體和屬性,抽象出了概念模型(用ER圖來表示)。它共有大6功能模塊,即流程管理、日程管理、考勤管理、消息管理、人事管理、系統(tǒng)管理等。要求系統(tǒng)是一個數(shù)據(jù)安全、穩(wěn)定性強、功能清晰的數(shù)據(jù)管理系統(tǒng)。4 工作流辦公系統(tǒng)的總體設(shè)計 系統(tǒng)業(yè)務(wù)流程圖本系統(tǒng)構(gòu)的業(yè)務(wù)構(gòu)架圖如圖41所示。 軟件環(huán)境服務(wù)器端:Apache Tomcat 。 硬件環(huán)境服務(wù)器端:高性能的計算機一臺,普通的雙絞線作為連接。SQL Server 2000擁有大型數(shù)據(jù)庫系統(tǒng)基本特征,但保持了windows環(huán)境下界面友好,操作簡單的優(yōu)點,成為windows環(huán)境下開發(fā)中、小型B/S系統(tǒng)較流行的數(shù)據(jù)庫系統(tǒng)。(6)可操作性:數(shù)據(jù)庫在使用前是否需要復(fù)雜的培訓(xùn)。(4)可靠性:數(shù)據(jù)庫是否具有高度的可靠性。根據(jù)工作流辦公系統(tǒng)應(yīng)用的實際需要,在選擇數(shù)據(jù)庫平臺時,應(yīng)考慮下列因素:(1)性能:數(shù)據(jù)庫的數(shù)據(jù)處理能力(2)開放性:數(shù)據(jù)庫是否能在多種操作系統(tǒng)下使用。它是信息管理系統(tǒng)的核心組成部分,所有信息處理系統(tǒng)都將基于某種數(shù)據(jù)庫平臺,以便將其處理的信息資源完整、安全地保存起來,并且對其進行各種管理和利用。 開發(fā)工具本系統(tǒng)選用:jdk +JBPM +Apache Tomcat +Eclipse +Web插件+SQLServer 2000。這實際上是一種模型的變化傳播機制。如果用戶通過某個視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到這些變化。一個模型可能對應(yīng)多個視圖,一個視圖可能對應(yīng)多個模型。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶請求。數(shù)據(jù)模型主要指實體對象的數(shù)據(jù)保存(持續(xù)化)。這點對編程的開發(fā)人員非常重要。MVC并沒有提供模型的設(shè)計方法,而只告訴你應(yīng)該組織管理這些模型,以便于模型的重構(gòu)和提高重用性。MVC設(shè)計模式告訴我們,把應(yīng)用的模型按一定的規(guī)則抽取出來,抽取的層次很重要,這也是判斷開發(fā)人員是否優(yōu)秀的設(shè)計依據(jù)。業(yè)務(wù)流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結(jié)果。業(yè)務(wù)流程的處理交予模型(Model)處理。隨著應(yīng)用的復(fù)雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。MVC英文即ModelViewController,即把一個應(yīng)用的輸入、處理、輸出流程按照Model、View、Controller的方式進行分離,這樣一個應(yīng)用被分成三個層——模型層、視圖層、控制層。只要Controller改變了Models的數(shù)據(jù)或者屬性,所有依賴的View都會自動更新。MVC應(yīng)用程序總是由這三個部分組成。另外它是以一種最簡單的方式來實現(xiàn)異構(gòu)系統(tǒng)之間的互通信和數(shù)據(jù)交換,可跨平臺。Web Service是建立可交互操作的、跨平臺的、分布式應(yīng)用程序的新平臺。從更深層次看來,它是Web應(yīng)用程序的一種分支,是一種分布式技術(shù)。從使用者的角度看來Web Service,就當(dāng)相一個應(yīng)用程序的訪問界面。這個服務(wù)存在于遠(yuǎn)程網(wǎng)絡(luò)中,它可以為向它請求的程序提供一些特定的功能,例如計算、查詢、返回數(shù)據(jù)等。Web Service也叫做XML Web Service WebService。 Web服務(wù)Web Service是一種輕量級的、獨立的通信技術(shù),它可以接收并響應(yīng)從Intranet上的其它系統(tǒng)傳遞過來的請求。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1