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

正文內容

基于java的辦公自動化系統(tǒng)(編輯修改稿)

2025-06-12 18:19 本頁面
 

【文章內容簡介】 ,摻雜著如此大量的人工操作過程的事務處理方式根本無法適應現代化辦公模式的需要。 隨著信息技術的發(fā)展和國內信息技術應用水平的提高,在辦公過程中,傳統(tǒng)的工作方式和審批模式己經難以滿足新的需求,實現辦公自動化已經是提高政府機關和企事業(yè)單位辦公效率,規(guī)范化管理的必然趨勢。 辦公自動化系統(tǒng)的帶來的好 處有: (1) 信息傳遞與溝通交流順暢 排除因職能、職位、距離等原因造成的信息聯絡不暢而帶來的企業(yè)發(fā)展羈絆,通過構建內部通訊、信息發(fā)布與交流平臺,實現多途徑的聯絡與溝通,減少信息在途時間,提高信息的時效性,與此同時,縮短領導與職員之間,各部門之間的距離。 (2) 規(guī)范工作管理,提高整體效率 解決了跨地域跨部門多崗位間的業(yè)務處理諸多問題,有效避免工作中出現的脫節(jié)、延誤、錯辦等情況,杜絕職責不清、工作推脫等怠工現象,實現網上協同辦公,增強組織協調能力,提高團隊協作能力。同時,加強了領導實時了解事務狀態(tài),實時掌控 工作進度,強化了過程控制與監(jiān)督,加強了工作管理。 (3) 整合信息資源,實現知識管理 打破“信息孤島”,徹底改變文件丟失遺漏、管理分散、查找不方便等現象,解決因人事變動導致經驗流失等問題,通過知識管理,有效整合并積累各類資源,實現再利用。 (4) 增強凝聚力,提高響應能力 在降低管理成本,促進管理進步的同時,能夠培養(yǎng)全員信息化關注與參與意識,激發(fā)掌握和利用先進信息技術的熱情,提高專業(yè)素質,形成全新的企業(yè)文化。 辦公自動化是信息社會的一種新型辦公方式,它將現代化辦公和計算機網辦公自動化系統(tǒng)(袁亦方) 5 絡功能結合。隨著信息技術的發(fā)展,辦 公自動化在行政企事業(yè)單位的管理、經營活動中發(fā)揮著日益重要的作用。通過網絡,組織機構內部的員工可跨越時間、地點協同工作。通過辦公自動化系統(tǒng)所實施的交換式網絡應用,使信息的傳遞更加快捷和方便,從而極大地擴展了管理手段,實現了運營的高效。 設計技術及開發(fā)環(huán)境 設計技術 自從 Servlet技術產生以來, J2EE的 Web 開發(fā)技術與開發(fā)框架便層出不窮。這些技術和框架的產生,在給我們的開發(fā)帶來方便的同時,也讓我們眼花繚亂,導致疲于學習這些框架。 其實要實現 MVC 的 Model2 模型并不必須要求我們一定得使 用框架技術,此系統(tǒng)就屬于未使用任何框架技術,通過簡單的JSP+JAVA+AJAX 實現業(yè)務層和表現層 分離,并使用 AJAX 技術充當控制器 。 (1) JSP 頁面技術 JSP 產生于 Servlet 之后,主要是為了解決 Servlet 中輸出 HTML 代碼效率低的問題而產生的。 JSP 技術比較簡單,類似于 ASP、 PHP 這些腳本語言。 JSP的技術主要是由以下兩個部分組成: JSP 的基本語法:兩個注釋、 3 個腳本元素、 8 個動作指令。 JSP 的九大內置對象: request 請求對象、 response 響應對象、 pageContext頁面上 下文對象、 session 會話對象、 application 應用程序對象、 out 輸出對象、config 配置對象、 page 頁面對象和 exception 例外對象。 (2) JavaBean 組件技術 JavaBean 稱為“ Java 豆”,它的原意是封裝業(yè)務邏輯,以便于外界的調用。調用者可以是 JSP,也可以是其他的類。 JavaBean 組件由一些屬性和操作這些屬性的函數組成。 (3) javascript 技術 辦公自動化系統(tǒng)(袁亦方) 6 JavaScript 是一種基于對象 (Object)和事件驅動 (Event Driven)并具有安全性能的腳本語言 。使用它的目的是與 HTML 超文本標記語言、 Java 腳本語言( Java 小程序)一起實現在一個 Web 頁面中連接多個對象,與 Web 客戶交互作用。從而可以開發(fā)客戶端的應用程序 等。它是通過嵌入或調入到標準的HTML語言中實現的。它的出現彌補了 HTML語言的缺陷,它是 Java 與 HTML折衷的選擇, JavaScript 是依賴于瀏覽器本身,與操作環(huán)境無關,只要能運行瀏覽器的計算機,并支持 JavaScript 的瀏覽器就可正確執(zhí)行。從而實現了“編寫一次 ,走遍天下”的夢想。實際上 JavaScript 最杰出之處在于可以用很 小的程序做大量的事。無須有高性能的電腦,軟件僅需一個字處理軟件及一瀏覽器,無須WEB 服務器通道,通過自己的電腦即可完成所有的事情。 (4) AJAX 技術 AJAX 全稱為 “Asynchronous JavaScript and XML”(異步 JavaScript 和XML),是指一種創(chuàng)建交互式網頁應用的網頁開發(fā)技術 。 Ajax 不是一個技術,它實際上是幾種技術,每種技術都有其獨特這處,合在一起就成了一個功能強大的新技術。 本系統(tǒng)主要使用 XMLHttpRequest 進行異步數據接收,即充當控制器的作用 (5) JDBC 技術 JDBC( Java Data Base Connectivity,java 數據庫連接)是一種用于執(zhí)行 SQL 語句的 Java API,可以為多種關系數據庫提供統(tǒng)一訪問,它由一組用Java 語言編寫的類和接口組成。 JDBC 為工具 /數據庫開發(fā)人員提供了一個標準的 API,據此可以構建更高級的工具和接口,使數據庫開發(fā)人員能夠用純 Java API 編寫數據庫應用程序,同時, JDBC 也是個商標名。 有了 JDBC,向各種關系數據發(fā)送 SQL 語句就是一件很容易的事。換言之,辦公自動化系統(tǒng)(袁亦方) 7 有了 JDBC API,就不必為訪問 Sybase 數據庫專門寫一個程序,為訪問 Oracle數據庫又專門寫一個程序,或為訪問 Informix 數據庫又編寫另一個程序等等,程序員只需用 JDBC API 寫一個程序就夠了,它可向相應數據庫發(fā)送 SQL 調用。同時,將 Java 語言和 JDBC 結合起來使程序員不必為不同的平臺編寫不同的應用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是 Java 語言 “ 編寫一次,處處運行 ” 的優(yōu)勢。 開發(fā)環(huán)境 (1) JDK 軟件 我們要開發(fā) J2EE 的系統(tǒng),卻需要安裝的是 J2SE。 J2SE 的 JDK 是開發(fā)任何 Java 系統(tǒng)必須安裝的工 具包,而 J2EE 是指 EJB、 JSF 等這些工具包,在不需要開發(fā)這些功能時是不需要安裝的。 我們選用 的版本進行開發(fā)。 (2) 數據庫軟件 MySQL MySQL 是最受歡迎的開源 SQL 數據庫管理系統(tǒng),它由 MySQL AB 開發(fā)、發(fā)布和支持。 MySQL 服務器支持關鍵任務、重負載生產系統(tǒng)的使用,也可以將它嵌入到一個大配置 (massdeployed)的軟件中去。它因為以下優(yōu)點而廣受歡迎。 MySQL 是一個數據庫管理系統(tǒng) MySQL 是一個關系數據庫管理系統(tǒng) MySQL 是開源的 MySQL 服務器是一個快捷的、可靠的和易 于使用的數據庫服務器 MySQL 服務器工作在客戶/服務器或嵌入系統(tǒng)中 有大量的 MySQL 軟件可以使用 在此系統(tǒng)中我們選用 進行開發(fā)。 (3) Web 服務器 Tomcat 辦公自動化系統(tǒng)(袁亦方) 8 Tomcat 是 ApacheJarkarta 的一個子項目,是一個免費的、開放源碼的、支持 JSP 和 Servlet 技術的容器,它同時又是一個 Web 服務器軟件。 Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能。 Tomcat 是一個小型的輕量級應用服務器,在中小型系統(tǒng)和并 發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選。 在本系統(tǒng)中我們選用穩(wěn)定版本 Tomcat 進行開發(fā)。 (4) 集成開發(fā)工具 Eclipse+MyEclipse 是目前最流行的 Java 集成開發(fā)工具。 Eclipse 一經出現就以其快速、豐富的特性贏得了認可,其主要的屬性有快速的性能、重構性能、快速修復錯誤、調整/組織導入包、彈出窗口進行代碼自動裝配。由于功能強大, Eclipse 一度成為 Java IDE 領域的霸主。它能夠很好地與 MySQL、 Tomcat 進行集成。 本系統(tǒng)中我們選用 作為 Eclipse 的擴展開發(fā)工具。 辦公自動化系統(tǒng)(袁亦方) 9 2 可行性分析 可行性是系統(tǒng)開發(fā)的一項關鍵步驟,它是通過對整個系統(tǒng)的需求,技術及開發(fā)方法,以及開發(fā)人員,所需資金的綜合考慮以評估對于該系統(tǒng)的開發(fā)是否符合實際??尚行苑治霭?: 組織和管理上的可行性 、 技術可行性 、 經濟可行性。 組織和管理可行性 基于中小型企業(yè)的 辦公自動化系統(tǒng)采用模塊化開發(fā)方法,將整個系統(tǒng)劃分為多個功能模塊,并根據開發(fā)小組成員的實際能力分配相應的模塊,這種將系統(tǒng)功能平行劃分的方法有助于系統(tǒng)開發(fā)的組織和管理。 經濟可行性 通過網站對 企業(yè)內部信息進行全面的自動化的管理,大大提高了企業(yè)的辦公效率。通過系統(tǒng)對企業(yè)生產經營過程中的數據進行全面的管理和統(tǒng)計,避免人為處理各類數據時所產生的各種問題,提高了企業(yè)的經濟效益,為企業(yè)經營決策提供了大量的、權威的數據,使企業(yè)的管理進行到科學化、系統(tǒng)化的范籌。 硬件方面主要是計算機,我們的實際情況可以滿足開發(fā)任務,所需資料書籍可以到圖書館翻閱或者個人購買,因此整個系統(tǒng)的所需投資符合我們的支付狀況,經濟可行性良好。 技術可行性 基于中小型企業(yè) 的辦公自動化系統(tǒng)的開發(fā)采用了先進成熟并且符合實際應用的開發(fā)方 法,廣泛應用于網站開發(fā)的網頁開發(fā)工具 Dream weaver,辦公自動化系統(tǒng)(袁亦方) 10 MyEclipse,動態(tài)網頁開發(fā)技術 JSP, 提供用戶全新體驗的 AJAX 技術, 功能強大的數據庫管理工具 MySQL,結合 自己的 實際開發(fā)能力,可以開發(fā)出較為完善的 辦公自動化 系統(tǒng)。 應解決的主要問題及技術要求 (1) 收集系統(tǒng)開發(fā)所使用的足夠的信息。 (2) 按實際應用的可行性劃分模塊,確定模塊功能。 (3) 建立完善的數據庫支持環(huán)境。 (4) 使用 JSP 語言 實現前臺頁面視圖,使用 AJAX 技術實現數據與頁面的整體 實現 ,并 實現與數據庫之間的各項操作 。 (5) 各模塊功能的協調及信息的溝通。辦公自動化系統(tǒng)(袁亦方) 11 3 需求分析 現行業(yè)務分析 業(yè)務流程 該 系統(tǒng) 的主要 流程 是 系統(tǒng)管理員或普通用戶通過登錄模塊進入系統(tǒng)主頁,之后可以選擇相應的功能對自己的信息進行處理。業(yè)務流程圖如下: 圖 31 中小辦公自動化系統(tǒng)業(yè)務流程圖 功能分析 系統(tǒng)的主要功能概述如下: (1) 用戶身份驗證模塊 本 系統(tǒng)功能的開發(fā) 與 設計,是完全針對 公司 內部進行辦公管理以及為各部門員工提供便捷的電子化交互平臺搭建的。 用戶身份驗證 模塊是 公司用戶身份驗證模塊 系統(tǒng)主頁 個人通訊錄 信息管理 日程管理 工作日志管理 消息管理 公告管理 會議管理 密碼修改 登 入 重新登入 辦公自動化系統(tǒng)(袁亦方) 12 辦公 自動化 管理系統(tǒng)重要組成部分之一, 它 主要 功能是在系統(tǒng)用戶進入系統(tǒng)時 的身份驗證以及在不同頁面瀏覽時的身份驗證,以防止公司重要資料的泄露。 (2) 職工信息管理模塊 本模塊主要是為了實現本系統(tǒng)所注冊員工的信息的管理,包括增加、刪除以及修改,并且本模塊只能被系統(tǒng)管理員所使用,其他普通用戶 只能修改自己的一些信息 。 (3) 個人通訊錄模塊 該模塊用作每一個登錄系統(tǒng)的用戶來維護自己的通訊錄,通訊錄中需要保存的信息有姓名、性別、手機、 Email 地址、 號碼、公司、家庭住址、郵編。通知本模塊個人用戶可以自由維護個人的基本信息以及自由添加聯系人信息;可以方便查詢聯系從,可以修改或刪除某 一個聯系人。 并能將所有的聯系人信息導出到 Excel表格中。 (4) 日程安排模塊 該模塊用作當前的登錄用戶添加、修改、刪除和查看自己的日程安排列表。本模塊中應該保存的信息有:用戶 id、 時間(年月日時分秒) 、安排內容。 (5) 工作日志模塊 該模塊用作當前的登錄用戶添加、修改、刪除和查看自己的工作日志列表。本模塊中應該保存的信息有:用戶 id、 時間(年月日時分秒) 、日志標題、日志內容、記錄時間。 (6) 短消息管理模塊 該模塊用作當前的登錄用戶給系統(tǒng)內的其他用戶發(fā)送短消息,并可以查看其他用戶發(fā)來的消息。本模塊中 應該保存的信息有:接收者、發(fā)送者、消息內容、發(fā)送時間。 辦公自動化系統(tǒng)(袁亦方) 13 (7) 公告管理模塊 該模塊用作用戶發(fā)送通知,大家都可以查看,只有 管理員 才有權修改、刪除通知。本模塊中應該保存的信息有:公告填寫人、公告標題、公告內容、公告時間。 (8) 會議管理模塊 該模塊用 管理員 發(fā)送會議通知,供所有的用戶查看,且只有系統(tǒng)管理員才有權修改、刪除該通知。 系統(tǒng)建模 用戶身份驗證用例圖 此圖顯示了用戶身份驗證系統(tǒng)的用例:
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1