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

正文內容

基于s2sh+jbpm44的學生請假系統(tǒng)畢業(yè)設計論文(文件)

2025-07-31 11:29 上一頁面

下一頁面
 

【正文】 成的 Activities,需要人來參與完成的Activity 被稱為 Task). JBPM4_VARIABLE 上下文表 (存的是進行時的臨時變量 ) b. 歷史數(shù)據(jù)庫表結構 JBPM4_HIST_ACTINST 流程活動 (節(jié)點 )實例表 (Activity Instance 的歷史記錄 ) JBPM4_HIST_DETAIL 流程歷史詳細表 (保存 Variable 的變更記錄 ) JBPM4_HIST_PROCINST 流程實例歷史表 (Process Instance 的歷史記錄 ) JBPM4_HIST_TASK 任務歷史表 (Task 的歷史信息 ) JBPM4_HIST_VAR 流程 變量 (上下文 )歷史表 (保存歷史的變量 ) c. 身份認證表結構 JBPM4_ID_GROUP 組表 JBPM4_ID_MEMBERSHIP 用戶角色表 JBPM4_ID_USER 用戶表 ② 手動建立的數(shù)據(jù)庫表: users 用戶登錄表,包含用戶 ID,用戶名 username,用戶密碼 password,以及用戶類別 catalog。 流程圖:開 始結 束輸 入 用 戶 名 和 密 碼存 在 ?跳 轉 到 對 應 頁 面Y e sN o ? 學生請假: 模塊功能: 學生點擊左側菜單欄“我要請假”標簽,生成新的請假流程實例,并在右側內容頁面打印,進一步點擊實例對應的“填寫請假單”標簽,填寫申請表并提交。 流程圖:開 始結 束查 看 請 假 請 求進 一 步 判 斷 是 否 由系 主 任 審 批Y es批 準 ?打 印 請 求N o 基于 S2SH+ 的學生請假系統(tǒng) 17 ? 系主任審批: 模塊功能: 與查看待辦任務流程圖中的“處理相關任務”銜接,查看學生請假請求,作出相應批準或不批準的審批決定。 基于 S2SH+ 的學生請假系統(tǒng) 19 6 具體實現(xiàn) 系統(tǒng)開發(fā)與運行環(huán)境 ? 開發(fā)環(huán)境 (1) 處理器: Inter174。 A. 添加 Struts2 框架 (1) 選中 Web 工程后,在 MyEclipse 菜單中找到添加 Struts 框架選項 ,如下圖 61添加 Struts 框架說明圖所 示 。 B. 添加 Spring 框架: (1) 同樣的方法在 MyEclipse 菜單中找到 Spring 添加選項 ,如下圖 62 添加 Spring框架說明圖所 示 。在 MyEclipse 的 DB 視圖中新建數(shù)據(jù)庫信息 , 在彈出的頁面中選擇數(shù)據(jù)庫類型 Microsoft SQL Server 20xx,起個數(shù)據(jù)庫名,填完數(shù)據(jù)庫的地址、用戶名及密碼,然后加載 Java 連接 SQL Server 的驅動( JAR 包),如下圖 63 添加 Hibernate 框架說明圖所示。 圖 64: 添加 Hibernate 框架說明 :2 基于 S2SH+ 的學生請假系統(tǒng) 22 (2) 由于 默認使用 Hibernate 做持久化處理,在 的 jar 包中已經(jīng)包含 Hibernate 的 jar 包,故這里不做選擇,點擊 Next。 (6) 取消創(chuàng)建 SessionFactory 類,因為 SessionFactory 會由 Spring 統(tǒng)一管理,點擊 Finish。 D. 添加 JBPM 在管理流程時,是需要數(shù)據(jù)庫表的支持的,默認下載下來的配置,使用的是內存數(shù)據(jù)庫。 前面說過, JBPM 要數(shù)據(jù)庫 表的支持才能工作, JBPM 又是使用 Hibernate 操作數(shù)據(jù)庫,就不免要配置 Hibernate 的表與實體的映射文件,如下: property name=mappingLocations list valueclasspath:/value valueclasspath:/value valueclasspath:/value valueclasspath:/value valueclasspath:/value /list /property 注意此處 name 屬性中是 mappingLocations,需要填寫絕對路徑。 然后配置 的 Runtime Locations 1) 點擊 Window Preferences 2) 選擇 JBoss jBPM jBPM Runtime Locations 3) 點擊 Add... 4) 在 Add Location 對話框中,輸入一個名字,比如 jbpm 然后點擊 Search.. 5) 在 Browse For Folder 對話框中,選擇你的 jbpm根目錄,然后點擊 OK 點擊 OK 在 Add Location 對話框中 。 1) 點擊窗口 屬性 ( Windows Preferences) 2) 選擇 XML 目錄 ( XML CataLog) 3) 點擊添加 ( Add) 4) 添加 XML 目錄 ( Add XMLCatalog Entry) 的窗口打開 5) 點擊 mapicon 的圖標下面的按鈕并選擇文件系統(tǒng) ( File System) 6) 在打開的對話框中, 選擇 jBPM 安裝目錄下 src 文件夾中 文件 7)點擊打開 ( Open) 并且關閉所有的對話框 基于 S2SH+ 的學生請假系統(tǒng) 27 至此, S2SH+。 DAO 不但屏蔽了數(shù)據(jù)存儲的最終介質的不同,也屏蔽了具體的實現(xiàn)技術的不同。 ? 學生模塊: public String load(){ processInstanceList=().list()。 Map map = new HashMap()。 if(processInstance!=null){ return SUCCESS。 (reason, ())。 return SUCCESS。 (name)。 ((name))。 } public String load(){ processInstanceList=y().list()。 taskId=()。 (reason)。 } public String submit(){ (taskId, result)。 return SUCCESS。 } public String remove() { (deploymentId)。 return SUCCESS。 2. Struts 傳值問題:若要將 action 中的 變量傳到頁面或其他地方,務必要確定此變量定義在 java 類的全局位置,且要給其 get 和 set 方法。 4. ActionContext 取 session 問題:在定義 Struts2 filter 時,務必要使用新的 StrutsPrepareAndExecuteFilter,而不是 FilterDispatcher,不然會出現(xiàn)跨 action 取不到 session 中變量值的問題。 。可以選擇 update 形式。另外在給變量賦相對路徑的值時,不能以 //**/的形式,要將“ /”去掉。雖然本系統(tǒng)依然有很多不盡如人意的地方,但是我相信在日后的努力下,一定能將其完善,并將經(jīng)驗運用到日后的實踐中去。 } public String deploy(){ ZipInputStream zis = new ZipInputStream(().getResourceAsStream(//processes/))。 processInstanceList=().list()。} public String load(){ processInstanceList=y().list()。 (map: +map)。 (name)。 return SUCCESS。 } public String submit(){ (taskId, result)。 (reason)。 taskId=()。 基于 S2SH+ 的學生請假系統(tǒng) 31 ((),交輔導員審批 ,map)。 } SuppressWarnings(unchecked) public String submit() { Map map = new HashMap()。 (username)。 return SUCCESS。 在本系統(tǒng)中我們使用 Spring 提供的工具 HibernateDaoSupport 來實現(xiàn) DAO。 數(shù)據(jù)庫系統(tǒng)實現(xiàn) 1) 數(shù)據(jù)表的實現(xiàn): users 登錄信息 表:用于保存用戶登錄需要的信息,如下圖所示 2) 數(shù)據(jù)表的映射: 前面已經(jīng)介紹過,利用 Hibernate 反向工程,將建好的表映射到工程內生成實體類。 9) 右鍵項目 Build PathAdd Libraries
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1