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

正文內(nèi)容

基于bs架構(gòu)的工作流辦公系統(tǒng)的開發(fā)畢業(yè)論文(存儲版)

2025-02-17 16:11上一頁面

下一頁面
  

【正文】 Plantform 7 System Mode 7 Hardware Environment 7 Software Environment 84 Overall Design of Workflow Office Automation System 8 System Business Flow Chart 8 The Overall Design Goal and Ideas 8 System Structure 9 Database Design 9 Summary Design of Database 9 Concept Design of Database 105 Workflow Office Automation System to Achieve the Specific 12 Configuration fo System Development Environment 12 Implement of Every Module 13 Database Connection Module 13 Login Module 14 User Module 16 Manager Module 20 Supermanager Module 22Tag 24References 25Thanks 26泰山學(xué)院本科畢業(yè)論文1 引言在早期沒有引入計算機(jī)系統(tǒng)時,生產(chǎn)領(lǐng)域和辦公自動化領(lǐng)域的許多工作都是人工完成的。Web服務(wù)系列標(biāo)準(zhǔn)的發(fā)展與成熟,為企業(yè)分布式應(yīng)用提供了基礎(chǔ)的技術(shù)支持。2 工作流辦公系統(tǒng)的分析 系統(tǒng)背景隨著計算機(jī)技術(shù)的發(fā)展,在辦公自動化建設(shè)的帶動下,為解決組織機(jī)構(gòu)地理位置不集中的情況,提高整個企事業(yè)單位的辦公效率,結(jié)合泰山學(xué)院的實際辦公情況,開發(fā)出泰山學(xué)院工作流辦公系統(tǒng)。 系統(tǒng)簡介本系統(tǒng)(泰山學(xué)院工作流辦公系統(tǒng))是運用jBPM工作流引擎,基于Web服務(wù)、jsp技術(shù)等Web開發(fā)技術(shù),采用MVC開發(fā)模式,基于網(wǎng)絡(luò)B/S架構(gòu)設(shè)計的WEB應(yīng)用系統(tǒng)。通過Web服務(wù),可以在Web層面之間提供一些服務(wù)接口,供外部應(yīng)用程序訪問。和其他的開源工作流管理系統(tǒng)相比,JBoss jBPM使用了完整的產(chǎn)品實現(xiàn):工作流引擎、建模工具、客戶端和流程控制臺,并且能夠使用Web Service和其他工作流產(chǎn)品交互。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。 Web服務(wù)Web Service是一種輕量級的、獨立的通信技術(shù),它可以接收并響應(yīng)從Intranet上的其它系統(tǒng)傳遞過來的請求。從更深層次看來,它是Web應(yīng)用程序的一種分支,是一種分布式技術(shù)。只要Controller改變了Models的數(shù)據(jù)或者屬性,所有依賴的View都會自動更新。業(yè)務(wù)流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結(jié)果。數(shù)據(jù)模型主要指實體對象的數(shù)據(jù)保存(持續(xù)化)。這實際上是一種模型的變化傳播機(jī)制。(4)可靠性:數(shù)據(jù)庫是否具有高度的可靠性。 軟件環(huán)境服務(wù)器端:Apache Tomcat 。成功,并判斷用戶類型系統(tǒng)首頁檢查用戶登錄否是普通職工是管理員是領(lǐng)導(dǎo)圖42 系統(tǒng)構(gòu)架 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫的概要設(shè)計在對系統(tǒng)內(nèi)部數(shù)據(jù)進(jìn)行概念分析之后,得知系統(tǒng)數(shù)據(jù)庫需要存儲的實體和屬性,抽象出了概念模型(用ER圖來表示)。表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所示。表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,()。4. 得到結(jié)果集Statement執(zhí)行executeQuery或execute方法后,返回一個Resultset對象,Resultset是用于指向結(jié)果集對象的接口,遍歷該對象就能遍歷結(jié)果集。 conn = ( jdbc:microsoft:sqlserver://:1433, sa, 123)。每一個系統(tǒng)用戶都擁有事先由系統(tǒng)管理員分配好的用戶名和密碼,此類型的用戶只能訪問自己工作領(lǐng)域內(nèi)的相關(guān)頁面。戶:/td td width=76% height=30input type=text name=username size=15 class=inputtext/td/tr trtd height=25密amp。 input type=reset value=取 消 class=loginbg /td/tr/form在用戶填入用戶名和密碼后點擊【登錄】按鈕。 ().setAttribute(fullname,fullname)。該分欄框架支持Ajax,在拉動左右或上下分界線時,將發(fā)現(xiàn)頁面局部重新加載。在顯示的列表中還會有超鏈接供用戶選擇處理,方便用戶進(jìn)行操作。//取到當(dāng)前流程模版表里所有的最后一次發(fā)布的流程模版列表List ls=().findLatestProcessDefinitions()。日程管理頁面如圖55所示。 IteratorSchedule it=()。2)點擊考勤管理下的考勤歷史查詢,右側(cè)的分欄中將會立即顯示用戶填寫的考勤歷史記錄。點擊“消息管理”選項。 IteratorMessage it=()。用戶管理頁面如圖59所示。 ListUsers list=()。展開流程管理的三個子選項是權(quán)限查詢和添加權(quán)限。權(quán)限管理頁面代碼()% AuthorityCl ac=new AuthorityCl()。隨著企業(yè)對辦公效率要求的提升,越來越多的辦公自動化系統(tǒng)將會應(yīng)用到實踐中,工作流技術(shù)的應(yīng)用也會越來越多。27。接著詳細(xì)介紹系統(tǒng)的具體實現(xiàn),具體模塊包括數(shù)據(jù)庫連接模塊、登錄模塊、用戶模塊、管理員模塊和領(lǐng)導(dǎo)模塊。領(lǐng)導(dǎo)填寫完成權(quán)限信息之后,點擊提交按鈕。(3)系統(tǒng)管理系統(tǒng)管理的模塊主要功能是控制系統(tǒng)所擁有的權(quán)限。如果提交成功,將會在頁面中提示提交添加用戶成功;如果提交未成功,將會返回繼續(xù)修改填寫。點擊“用戶管理”選項。消息管理頁面代碼()%//調(diào)用Controller層的messageCl來完成對考勤情況的控制MessageCl sc=new MessageCl()。 //調(diào)用Model層的Attendance來完成對考勤情況的調(diào)用 Attendance at=()。圖56 考勤管理頁面1)點擊考勤管理下的員工簽到簽退選項,會在右分欄中顯示出員工簽到簽退的表單。日程管理頁面代碼()table width=100% border=1 cellpadding=0 cellspacing=0tr bgcolor=FDFDD0 td日程編號/tdtd標(biāo)題/tdtd內(nèi)容/tdtd發(fā)布時間/tdtd colspan=2操作/td/tr% ScheduleCl sc=new ScheduleCl()。點擊“日程管理”選項。點擊相應(yīng)的超鏈接,將會查看并控制相應(yīng)流程。圖54 流程管理頁面1)點擊流程管理下的我的待辦任務(wù)選項,會在右分欄中顯示出普通用戶的待辦任務(wù)。在下分欄中,左分欄用于展現(xiàn)普通用戶所具有的操作列表;右分欄用于展示各操作項的詳細(xì)列表。 String fullname=(s_username)。amp。amp。()。ResultSet rs = null。3. 執(zhí)行SQL語句得到數(shù)據(jù)庫連接后,可以通過連接對象的createStatement方法來創(chuàng)建一個Statement對象,Statement是用于執(zhí)行SQL語句的接口。下載jB
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1