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

正文內(nèi)容

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

2025-06-12 18:19 本頁面
 

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