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

正文內(nèi)容

基于struts架構(gòu)的辦公自動化系統(tǒng)畢業(yè)論文-展示頁

2024-09-10 10:05本頁面
  

【正文】 表用于存儲個人計劃的 信息,結(jié)構(gòu)如表 所示: 表 個人計劃 信息表( tb_Person) 字段 描述 類型 id 主鍵(自動編號) int name1 計劃人 varchar titlet 個人計劃題目 varchar [content] 個人計劃內(nèi)容 varchar time1 個人計劃時間 datetime 1 tb_Shenhe 表用于存儲申請審核的 信息,結(jié)構(gòu)如表 所示: 基于 Struts 架構(gòu)的 OA 系統(tǒng)畢業(yè)論文 14 表 審核信 息表( tb_Shenhe) 字段 描述 類型 id 主鍵(自動編號) int title 審核主題 varchar [content] 審核內(nèi)容 varchar time1 審核時間 datetime shen 審核是否成功 int 1 tb_Tongxun 表用于存儲 通訊組 的 信息,結(jié)構(gòu)如表 所示: 表 通訊組 表( tb_Tongxun) 字段 描述 類型 id 主鍵(自動編號) int name1 員工姓名 varchar 1 tb_Tongxunadd 表用于 存儲員工的通訊信息,結(jié)構(gòu)如表 所示: 表 通訊詳細(xì)信息表( tb_Tongxunadd) 字段 描述 類型 id 主鍵(自動編號) int name11 員工姓名 varchar birthday 員工生日 dateTime sex 員工性別 varchar hy 婚否 varchar dw 所屬單位 varchar department 所屬部門 varchar zw 職務(wù) varchar sf 省份 varchar cs 城市 varchar phone 辦公電話 varchar phone1 移動電話 varchar emial 電子郵箱 varchar postcode 郵政編碼 varchar 號碼 varchar family 家庭電話 varchar address 家庭住址 varchar remark 備注 varchar name1 通訊組 int 1 tb_Menu 表用于主頁面顯示的主菜單和子菜單,結(jié)構(gòu)如表 所示: 表 菜單表( tb_Menu) 字段 描述 類型 2020 屆蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文 15 id 主鍵(自動編號) int modeId 按主菜單分類 int menuName 子菜單項 varchar linkUrl 超鏈接地址 varchar 第 4 章 系統(tǒng)詳細(xì)設(shè)計 本章將對系統(tǒng)進行詳細(xì)設(shè)計, 重點 介紹各 功能模塊的設(shè)計過程。 擴展需求: 將來要把公司的子公司聯(lián)入系統(tǒng),可以實現(xiàn)異地辦公 。 接口需求: 硬件接口:鍵盤,鼠標(biāo),顯示器 。 適用性 : 用 Struts 作為框架,用 JAVA 語言實現(xiàn),服務(wù)器可以允許于不同的操作系統(tǒng)之上 。登錄 30 分鐘無任何操 作會自動退出, 以防被不法分子盜用 。 、修改和刪除操作 基于 Struts 架構(gòu)的 OA 系統(tǒng)畢業(yè)論文 10 系統(tǒng)其他需求 錯誤處理: 系統(tǒng)要有一定的容錯能力,出現(xiàn)錯誤及時提醒 。 、修改、刪除申請信息 員工管理 員工管理模塊可以進行員工的添加和維護。 、銷假操作 、銷假操作 、銷假操作 計劃指定 計劃指定模塊包括企業(yè)計劃、部門計劃和個人計劃的指定。 圖 系統(tǒng)功能模塊圖 辦公自動化管理系統(tǒng) 日常管理 考勤管理 計劃指定 員工管理 審核管理 通訊管理 會議管理 公告管理 外出登記 請假登記 上下班登記 企業(yè)計劃 部門計劃 個人計劃 發(fā)布申請 審核批示 員工添加 員工維護 顯示通訊組 增加通訊詳細(xì)信息 2020 屆蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文 9 系統(tǒng)模塊功能描述 日常管理 日常管理模塊包括公告管理、會議管理 、公告進行添加、修改、刪除等操作。 經(jīng)調(diào)查分析,本系統(tǒng)應(yīng)具備的 功能模塊有:用戶登錄、會議管理、公告管理、 外出登記、請假登記、上下班登記、企業(yè)計劃指定、部門計劃指定、個人計劃、發(fā)布申請、審核批示、員工添加、員工維護、顯示通訊組、增加通訊詳細(xì)信息 。 Servlet 容器響應(yīng)客戶請求過程如 圖 所示 : 圖 Servlet 容器響應(yīng)客戶請求過程圖 基于 Struts 架構(gòu)的 OA 系統(tǒng)畢業(yè)論文 8 第 3 章 需求分析與系統(tǒng)設(shè)計 本章描述了 此辦公自動化系統(tǒng) 的需求分析和系統(tǒng)設(shè)計 , 主要對待開發(fā)軟件進行一般描述和對該軟件各功能模塊 需求 進行分析 和設(shè)計 。在 ServletRequest 對象中封裝了客戶請求信息 , 然后 Servlet 容器把 ServletRequest 對象和 ServletResponse 對象傳給客戶所請求的 Servlet。 Servlet 是一種運行在支持 Java 語言的服務(wù)器上的組件 [6]。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯 。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: 1. JavaEE 模型 2. WEB 開發(fā)工具 3. EJB 開發(fā)工具 4. 應(yīng)用程序服務(wù)器的連接器 5. JavaEE 項目部署服務(wù) 6. 數(shù)據(jù)庫服務(wù) 7. MyEclipse 整合幫助 對于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過一系列的插件來實現(xiàn)它們。 開發(fā)工具的選擇 MyEclipse 介 紹與應(yīng)用 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 EclipseIDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的 開發(fā)、發(fā)布以及應(yīng)用程2020 屆蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文 7 序服務(wù)器的整合方面極大的提高工作效率。一些企業(yè)已經(jīng)領(lǐng)先一步開始使用它,并且收到了一定的成效 。 鑒于 B/S 相對于 C/S 的先進性, B/S 逐漸成為一種流行的 MIS 系統(tǒng)平臺。而這種新增的網(wǎng)上信息發(fā)布功能恰是現(xiàn)代企業(yè)所需的。 最后, B/S 特別適用于網(wǎng)上信息發(fā)布,使得傳統(tǒng)的 MIS 的功能有所擴展。無論是決策層還是操作層的人員都無需培訓(xùn),就可以直接使用。對于 C/S 模式,客戶應(yīng)用程序有自己特定的規(guī)格,使用者需要接受專門培訓(xùn)。如果一個公司有上千臺客戶機,并且分布在不同的地點,那么便于維護將會顯得更加重要。當(dāng)形勢變化時 , 它無須再為每一個現(xiàn)有的客戶應(yīng)用程序升級,而只需對 Web 服務(wù)器上的服務(wù)處理程序進行修訂?,F(xiàn)代企業(yè)面臨著日新月異的競爭環(huán)境,對企業(yè)內(nèi)部運作機制的更新與調(diào)整也變得逐漸頻繁。系統(tǒng)的開發(fā)者無須再為不同級別的基于 Struts 架構(gòu)的 OA 系統(tǒng)畢業(yè)論文 6 用戶設(shè)計開發(fā)不同的客戶應(yīng)用程序了,只需把所有的功能都實現(xiàn)在 Web 服務(wù)器上,并就不同的功能為各個組別的用戶設(shè)置權(quán)限就可以了。甚至與會者還可以把筆記本電腦聯(lián)上會議室的網(wǎng)絡(luò)插口,自己來查詢相關(guān)的數(shù)據(jù)。這樣不但可以節(jié)省客戶機的硬盤空間與內(nèi)存,而且使安裝過程更加簡便、網(wǎng)絡(luò)結(jié)構(gòu)更加靈活。 B/S 模式的優(yōu)缺點 B/S 模式 簡化了客戶端。如果客戶機提交的請求包括數(shù)據(jù)的存取, Web 服務(wù)器還需與數(shù)據(jù)庫服務(wù)器協(xié)同完成這一處理工作。這個后臺就是第二層的 Web 服務(wù)器。瀏覽器將 HTML 代碼轉(zhuǎn)化成圖文并茂的網(wǎng)頁。 第一層客戶機是用戶與整個系統(tǒng)的接口。 它是一種以 Web 技術(shù)為基礎(chǔ)的新型的MIS 系統(tǒng)平臺模式。 Session 是一個輕量型對象,通常將每個 Session 實例和一個數(shù)據(jù)庫事務(wù)綁定,也就是每執(zhí)行一個數(shù)據(jù)庫事務(wù),都應(yīng)該先創(chuàng)建一個新的 Session 實例 。因此構(gòu)建 SessionFactory 的也有兩種方法,例程 01 是在配置文件為2020 屆蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文 5 的情況下構(gòu)建 SessionFactory 的,如果 Hibernate 的配置文件為XML 格式,只需在配置文件中聲明映射文件,在程序中不必調(diào)用 Configuration 類的 addClass()方法來加載映射文件,代碼如下: SessionFactory sf=new Configuration().configure().buildSessionFactory()。由于 SessionFactory 實例是線程安全的( 而 Session 實例不是線程安全的),所以每個操作都可以 共用同一個 SessionFactory 來獲取 Session。 構(gòu)建 SessionFactory。在 文件的開頭聲明了 DTD( Document Type Definition),它對 XML 文件的語法和格式做了定義。在運行時,Hibernate 將根據(jù)這個映射文件來生成各種 SQL 語句。 創(chuàng)建對象 —— 關(guān)系映射文件。 所有的持久化類都必須有一個默認(rèn)的構(gòu)造方法(可以不是 public 的)。如果持久化類的屬性為 boolean 類型,那么可以使用 get 或 is 作 為 get()方法的前綴。在編寫持久化類時,主要遵循以下原則: a) 為持久化字段聲明訪問器和是否可變的標(biāo)志。 創(chuàng)建持久化類 持久化類符合 Java Bean 的一般規(guī)范,可以作為數(shù)據(jù)實體的對象化表現(xiàn)形式。 Hibernate 配置文件主要用于配置數(shù)據(jù)庫連接和 Hibernate 運行時所需要的各種屬性,這個配置文件應(yīng)該位于應(yīng)用程序或 Web 程序的類文件夾 classes 中。 Hibernate技術(shù)的應(yīng)用 Hibernate 是 Java 應(yīng)用和關(guān)系數(shù)據(jù)庫之間的橋梁,通過對 JDBC 的簡單封裝,使 Java程序員可以使用面向?qū)ο蟮乃枷氩僮鲾?shù)據(jù)表,不用再考慮數(shù)據(jù)訪問細(xì)節(jié),可以專注于業(yè)務(wù)邏輯的開發(fā),它對軟件分層做了進一步細(xì)化,使數(shù)據(jù)的持久化與業(yè)務(wù)邏輯和數(shù)據(jù)庫分開,便于軟件的后期維護。 Taglib 是Struts 的標(biāo)記庫,靈活動用,能大大提高開發(fā)效率。 基于 Struts 架構(gòu)的 OA 系統(tǒng)畢業(yè)論文 4 Struts 跟 Tomcat、 Turbine 等諸多 Apache 項目一樣,是開源軟件,這是它的一大優(yōu)點,使開發(fā)者能更深入的了解其內(nèi)部實現(xiàn)機制。它的目的是為了減少在運用 MVC 設(shè)計模型來開發(fā) Web 應(yīng)用的時間。項目的創(chuàng)立者希望通過對該項目的研究,改進和提高 Java Server Pages、 Servlet、標(biāo)簽庫以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。 第 2 章 運用技術(shù)及開發(fā)工具介紹 該辦公自動化系統(tǒng) 是在 MyEclipse 的環(huán)境下開發(fā)的, 以 MS SQL Server2020 作為后臺數(shù)據(jù)庫, Hibernate 作為系統(tǒng)的業(yè)務(wù)邏輯層, JSP 頁面作為系統(tǒng)的表現(xiàn)層, 通過使用Struts 實現(xiàn)的 MVC 機制 , 來控制整個辦公自動化的業(yè)務(wù)數(shù)據(jù)流程。本文主要做的工作是描述了 此辦公自動化系統(tǒng)從 分析、設(shè)計、 到 實現(xiàn)的主要工作流程 ,并在最后闡述系統(tǒng)的使用方法 。 本文要做的工作 本 文的最終目標(biāo)是要 描述 建立一個辦公自動化系統(tǒng) 的過程 。 這樣不僅在系統(tǒng)建設(shè) 中工作量巨大,同時面臨來自企業(yè)內(nèi)部重重的阻礙。 可以 認(rèn)為,企業(yè)辦公主 要是一個文件流轉(zhuǎn)的過程,所有的辦公事務(wù)都可以抽象成一個數(shù)據(jù)庫 表單。 Inter/Intra 的迅猛發(fā)展,為信息的交流和共享,團隊的協(xié)同運作提供了技術(shù)的保證,同時也預(yù)示著網(wǎng)絡(luò)化辦公時代來臨??旖莸男畔⒔涣?,暢通的公文傳遞,迅速的文檔查詢,自動的工作流轉(zhuǎn)等等都能提高一個企業(yè)的辦公效率,進而提高其市場競爭力。 分析人士指出,在一個企業(yè)的運作過程中,交流成本成為了總成本的一個重大構(gòu)成部分,因此,如何實現(xiàn)快速、有效的交流以降低交流成本成為每個企業(yè)所關(guān)心的問題。 根據(jù)辦公自動化的特點,可將 系統(tǒng)分為 日常管理、考勤管理、計劃指定、審核管理、員工管理、通訊管理 6 個部分。辦公自動化系統(tǒng)基于網(wǎng)絡(luò),提高了企業(yè)內(nèi)部的信息化水平。 基于 Struts 架構(gòu)的 OA 系統(tǒng) 的 研究 與 開發(fā) 2020 年 11 月 基于 Stru
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1