版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
畢業(yè)設計:辦公自動化系統設計(完整版)資料(可以直接使用,可編輯優(yōu)秀版資料,歡迎下載)
畢業(yè)設計:辦公自動化系統設計(完整版)資料(可以直接使用,可編輯優(yōu)秀版資料,歡迎下載)摘要辦公自動化,英文OfficeAutomation,簡稱OA,是辦公信息處理的自動化,它利用先進的技術,使人的各種辦公業(yè)務活動逐步由各種設備、各種人機信息系統來協助完成,達到充分利用信息,提高工作效率和工作質量,提高生產率的目的。所開發(fā)的辦公自動化系統,基于公司本身內部管理及業(yè)務發(fā)展需求,應用計算機技術,Internet技術,實現企業(yè)辦公自動化,管理信息化。本系統采用結構化與原型法結合的系統開發(fā)方法。整個系統分為系統整體設計及用作用戶登錄和注冊的用戶身份驗證模塊,用作系統管理員對職工信息進行管理的職工信息管理模塊,用作當前登錄用戶對自己的通訊錄進行管理的個人通訊錄模塊,用作當前登錄用戶對自己的日程進行管理的日程安排模塊、用作當前登錄用戶對自己的工作日志進行管理的工作日志模塊、用作系統各個用戶之間互相發(fā)送信息的短消息管理模塊、用作系統管理員對會議進行管理以及普通用戶查看會議信息的會議管理模塊、用作系統管理員對公告進行管理以及普通用戶查看公告信息的公告管理模塊和當前登錄用戶上傳、下載、查看文件的文件管理模塊等。關鍵詞:辦公;自動化;會議管理;公文管理ABSTRACTOfficeautomation,EnglishOfficeAutomation,abbreviatedasOA,theautomationofinformationprocessingthatwork,itutilizesadvancedtechnology,makesvariousofficialworkingoperationalactivitiesofpeople'shelptofinishbyvariousapparatus,variousman-machineinformationsystemsprogressively,reachandfullyutilizeinformation,improveworkingefficiencyandworkquality,thepurposetoboostProductivity.Theofficeautomatedsystemsbasedonauspiciousopenscientificandtechnologicalcomputertrainingschoolinternalmanagementandbusinessdevelopthedemand,employthecomputertechnology,Internettechnology,realizesenterprise'sofficeautomation,managetheinformation.Thissystemadoptsthesystematicdevelopmentapproachthatstructurizecombineswithprototypelaw.ThewholesystemintotheoveralldesignandsystemforuserstologinandregistereduserauthenticationmoduleforthesystemadministratortomanagetheinformationworkerstradeunioninformationmanagementmoduleforthecurrentlogofuserstomanagetheirpersonaladdressbookcontactsmoduleForthecurrentlogofuserstomanagetheirownagendaofthescheduleofmodulesforcurrentusersloginthelogoftheirworktomanagetheworkofthelogmoduleforthesystemamongvarioususerssendshortmessageinformationmanagementmoduleforsystemsmanagementMembersofthegeneralmeetingofmanagementandinformationoftheusertoviewthesessionmanagementmoduleforthesystemadministratortomanagethenotice,aswellasordinaryuserstoviewtheinformationnoticeNoticemanagementmoduleandthecurrentloguserstoupload,download,viewdocuments,suchasdocumentmanagementmodule.Keywords:Office;automation;meetingmanagement;documentmanageme目錄摘要 1ABSTRACT 2引言 5第一章開發(fā)背景 61.1課題背景 6辦公自動化概述 6中小企業(yè)辦公模式的現狀 81.2研究意義 81.3設計技術及開發(fā)環(huán)境 10設計技術 10開發(fā)環(huán)境 13第二章可行性分析 152.1組織和管理可行性 152.2經濟可行性 152.3技術可行性 15第三章需求分析 173.1現行業(yè)務分析 17系統角色設置 17系統初始化數據 17第四章系統設計 204.1概要設計 20體系結構設計 20辦公自動化系統總體圖 21系統模塊圖 224.2詳細設計 25用戶登錄模塊 25公文管理模塊 26行政辦公模塊 34工作流程模塊 36組織管理模塊 38權限管理模塊 39個人管理模塊 414.3數據庫設計 43數據庫概念設計 43數據庫邏輯設計 43第五章系統實現 445.1項目總覽 44程序結構圖 445.2表現層實現 46表現層文件 465.3控制層實現 47控制層文件 475.4業(yè)務層實現 54業(yè)務層文件 54第六章系統測試 566.1測試計劃 566.2測試用例 56對身份驗證功能進行測試 566.3測試結果 56第七章系統開發(fā)總結 57結束語 58致謝 59參考文獻 60引言中小企業(yè)辦公自動化管理系統(OA),是伴隨著Internet技術在各個領域的廣泛應用,和各行各業(yè)企業(yè)信息化建設步伐的加快應運而生。當代社會已經進入信息時代,信息技術革命使社會的各個領域都發(fā)生了翻天覆地的變化,每個企業(yè)都必須緊跟時代的步伐,加強企業(yè)競爭力和提升現代化企業(yè)的管理能力,以適應整個社會的發(fā)展變化。企業(yè)對信息需求的增長,使計算機、網絡技術已經滲透到企業(yè)的日常工作中。傳統的企業(yè)內信息的交流方式早已不能滿足企業(yè)對大量信息的快速傳遞與處理的需求,中小企業(yè)辦公自動化管理系統的應用滿足了企業(yè)的辦公網絡化、自動化的管理需求,提高了企業(yè)內部的管理水平,進而全面提升了企業(yè)在市場競爭中的綜合競爭力。第一章開發(fā)背景1.1課題背景辦公自動化概述辦公自動化,英文OfficeAutomation,簡稱OA,是辦公信息處理的自動化,它利用先進的技術,使人的各種辦公業(yè)務活動逐步由各種設備、各種人、機信息系統來協助完成,達到充分利用信息,提高工作效率和工作質量,提高生產率的目的。辦公自動化由70年代末80年代初在我國提出,到現在已有近二十年的發(fā)展歷史。由于辦公自動化技術的不斷發(fā)展,辦公自動化新產品不斷的出現,辦公自動化的內涵也不斷地豐富和發(fā)展。隨著網絡的高速發(fā)展,網絡OA系統逐漸受到關注。一些大型企業(yè)集團(例如聯想、海爾)正致力實現高層次的網絡辦公自動化,這將為他們節(jié)省大量的人力資源,節(jié)省大量的辦公費用,大幅度提高辦公效率。開發(fā)網絡辦公系統的市場前景是廣闊的。大型企業(yè)需要高層次的網絡辦公自動化,他們往往會選擇大型的軟件公司合作開發(fā),所需的開發(fā)費用和維護費用也是非常高昂的。這些高昂的費用并非大多數中小企業(yè)能承受得起的。中小型企業(yè)存在一個很大的低成本網絡OA系統的需求,而我們可以開發(fā)這些低成本OA系統來滿足這個需求。OA系統要實現:a、企業(yè)內各種信息資源的共享b、加強員工間的交流、提高整體工作效率c、為領導各種有用數據,方便領導對公司情況的及時了解、提供決策支持 d、提供各種工作記錄,以備事后查詢傳統辦公模式圖1-1傳統辦公模式傳統的辦公模式主要以紙介質為主,在信息革命的浪潮中,顯然已經遠遠不能滿足高效率、快節(jié)奏的現代工作和生活的需要。如何實現信息處理的自動化和辦公的無紙化逐步得到了人們的重視。網絡辦公模式圖1-2網絡化辦公模式現有網絡辦公自動化系統和大型信息管理系統中,企業(yè)業(yè)務流程重組或者是文件流轉功能都是核心功能。同時企業(yè)辦公主要是一個文件流轉的過程,所有的辦公事務都可以抽象成一個數據庫對象。WEB方式的辦公自動化系統目前辦公自動化系統較成熟的模式是客戶/服務器方式,而新一代的辦公自動化系統則應是Internet/Intranet方式,即B/S(Browser/Server,B/S)結構,才更能適應目前及未來的要求。中小企業(yè)辦公模式的現狀大部分中小型企業(yè)自成立至今,辦公模式為傳統的辦公模式并主要以紙介質為主,在信息革命的浪潮中,顯然已經遠遠不能滿足高效率、快節(jié)奏的現代工作和生活的需要。如何實現信息處理的自動化和辦公的無紙化逐步得到了公司領導的重視。而今公司普遍使用計算機來提高員工的工作效率,但是在需要許多員工一起協同工作的現代工作環(huán)境中,公司更需要提高整體的工作效率。利用網絡通訊基礎及先進的網絡應用平臺,建設一個安全、可靠、開放、高效的信息網絡和辦公自動化、信息管理電子化系統,為管理公司提供現代化的日常辦公條件及豐富的綜合信息服務,實現檔案管理自動化和辦公事務處理自動化,以提高辦公效率和管理水平,實現公司各部門日常業(yè)務工作的規(guī)范化、電子化、標準化,實現信息的在線查詢、借閱。最終實現“無紙”辦公。1.2研究意義應該說沒有人懷疑計算機的出現給辦公室職員帶來的便利,但是對現代的辦公自動化而言,其目的己經不局限于減輕員工的工作量,而是要將員工從繁瑣的事務性工作中解放出來,用更多的精力去關注最重要的事情,從而提高企業(yè)的效率,增強企業(yè)的綜合競爭能力。在這種辦公模式下,企業(yè)的組織結構能夠得到簡化,各個部門在信息共享的基礎上進行協作,便于明確各個部門甚至每個員工的責任,而決策層可以迅速綜合來自各個方面的信息,并以此為依據制定企業(yè)的戰(zhàn)略決策。從這個意義上講,在市場競爭日趨白熱化的今天,辦公自動化己經不再是一種手段、一種工具,而成為決定企業(yè)生存發(fā)展的命脈。在傳統的辦公模式中,由于缺少重要的信息傳遞和工作流程環(huán)節(jié),辦公的各個部門之間無法實現信息共享和信息集成,從而難以實現各個部門之間的高效協作。在日常的辦公過程中,比較容易出現以下的差錯:一是各部門的信息傳遞和事務交接仍然由人工完成,容易出現差錯;二是上下級和部門之間無法實現協同工作,難以及時溝通;三是信息和工作流程相互分離,缺少至關重要的隨時記錄,使工作監(jiān)控和評估困難重重。可以想象,摻雜著如此大量的人工操作過程的事務處理方式根本無法適應現代化辦公模式的需要。隨著信息技術的發(fā)展和國內信息技術應用水平的提高,在辦公過程中,傳統的工作方式和審批模式己經難以滿足新的需求,實現辦公自動化已經是提高政府機關和企事業(yè)單位辦公效率,規(guī)范化管理的必然趨勢。辦公自動化系統的帶來的好處有:(1)信息傳遞與溝通交流順暢排除因職能、職位、距離等原因造成的信息聯絡不暢而帶來的企業(yè)發(fā)展羈絆,通過構建內部通訊、信息發(fā)布與交流平臺,實現多途徑的聯絡與溝通,減少信息在途時間,提高信息的時效性,與此同時,縮短領導與職員之間,各部門之間的距離。(2)規(guī)范工作管理,提高整體效率解決了跨地域跨部門多崗位間的業(yè)務處理諸多問題,有效避免工作中出現的脫節(jié)、延誤、錯辦等情況,杜絕職責不清、工作推脫等怠工現象,實現網上協同辦公,增強組織協調能力,提高團隊協作能力。同時,加強了領導實時了解事務狀態(tài),實時掌控工作進度,強化了過程控制與監(jiān)督,加強了工作管理。(3)整合信息資源,實現知識管理打破“信息孤島”,徹底改變文件丟失遺漏、管理分散、查找不方便等現象,解決因人事變動導致經驗流失等問題,通過知識管理,有效整合并積累各類資源,實現再利用。(4)增強凝聚力,提高響應能力在降低管理成本,促進管理進步的同時,能夠培養(yǎng)全員信息化關注與參與意識,激發(fā)掌握和利用先進信息技術的熱情,提高專業(yè)素質,形成全新的企業(yè)文化。辦公自動化是信息社會的一種新型辦公方式,它將現代化辦公和計算機網絡功能結合。隨著信息技術的發(fā)展,辦公自動化在行政企事業(yè)單位的管理、經營活動中發(fā)揮著日益重要的作用。通過網絡,組織機構內部的員工可跨越時間、地點協同工作。通過辦公自動化系統所實施的交換式網絡應用,使信息的傳遞更加快捷和方便,從而極大地擴展了管理手段,實現了運營的高效。1.3設計技術及開發(fā)環(huán)境設計技術自從Servlet技術產生以來,J2EE的Web開發(fā)技術與開發(fā)框架便層出不窮。這些技術和框架的產生,給我們的開發(fā)帶來方便,此系統就是通過使用Struts2.1+Spring2.5+Hibernate3.3+JBPM3+Freemarker+AJAX等當前流利的框架技術實現的一個OA辦公自動化系統。(1)Struts頁面技術Struts1框架以ActionServlet作為核心控制器,整個應用由客戶端請求驅動。當客戶端向Web應用發(fā)送請求時,請求將被Struts1的核心控制器ActionServlet攔截,ActionServlet根據請求決定是否需要調用業(yè)務邏輯控制器處理用戶請求(實際上,業(yè)務邏輯控制器還是控制器,它只是負責調用模型來處理用戶請求),當用戶請求處理完成后,其處理結果通過JSP呈現給用戶。對于整個Struts1框架而言,控制器就是它的核心,Struts1的控制器由兩個部分組成:核心控制器和業(yè)務邏輯控制器。其中核心控制器就是ActionServlet,由Struts1框架提供;業(yè)務邏輯控制就是用戶自定義的Action,由應用開發(fā)者提供。對于大部分用戶請求而言,都需要得到服務器的處理。當用戶發(fā)送一個需要得到服務器處理的請求時,該請求被ActionServlet攔截到,ActionServlet將該請求轉發(fā)給對應的業(yè)務邏輯控制器,業(yè)務邏輯控制器調用模型來處理用戶請求;如果用戶請求只是希望得到某個URL資源,則由ActionServlet將被請求的資源轉發(fā)給用戶。Struts2與Struts1相比,確實有很多革命性的改進,但它并不是新發(fā)布的新框架,而是在另一個赫赫有名的框架:WebWork基礎上發(fā)展起來的。從某種程度上來講,Strut2沒有繼承Struts1的血統,而是繼承了WebWork的血統。或者說,WebWork衍生出了Struts2,而不是Struts1衍生了Struts2。因為Struts2是WebWork的升級,而不是一個全新的框架,因此穩(wěn)定性、性能等各方面都有很好的保證;而且吸收了Struts1和WebWork兩者的優(yōu)勢,因此,是一個非常值得期待的框架。(2)Spring管理技術Spring是一個開源框架,目前在開源社區(qū)的人氣很旺,被認為是最有前途的開源框架之一。她是由RodJohnson創(chuàng)建的,她的誕生是為了簡化企業(yè)級系統的開發(fā)。說道Spring就不得不說EJB,因為Spring在某種意義上是EJB的替代品,她是一種輕量級的容器。用過EJB的人都知道EJB很復雜,為了一個簡單的功能你不得不編寫多個Java文件和部署文件,他是一種重量級的容器。Spring的核心是個輕量級(Lightweight)的容器(Container),它是實現IoC(InversionofControl)容器、非侵入性(Nointrusive)的框架,并提供AOP(Aspect-orientedprogramming)概念的實現方式,提供對持久層(Persistence)、事務(Transaction)的支持,提供MVCWeb框架的實現,并對一些常用的企業(yè)服務API(ApplicationInterface)提供一致的模型封裝,是一個全方位的應用程序框架(Applicationframework),除此之外,對于現存的各種框架(Struts、JSF、Hibernate等),Spring也提供了與它們相整合的方案(3)javascript技術JavaScript是一種基于對象(Object)和事件驅動(Event
Driven)并具有安全性能的腳本語言。使用它的目的是與HTML超文本標記語言、Java
腳本語言(Java小程序)一起實現在一個Web頁面中連接多個對象,與Web客戶交互作用。從而可以開發(fā)客戶端的應用程序
等。它是通過嵌入或調入到標準的HTML語言中實現的。它的出現彌補了HTML語言的缺陷,它是Java與HTML折衷的選擇,JavaScript是依賴于瀏覽器本身,與操作環(huán)境無關,只要能運行瀏覽器的計算機,并支持JavaScript的瀏覽器就可正確執(zhí)行。從而實現了“編寫一次,走遍天下”的夢想。實際上JavaScript最杰出之處在于可以用很小的程序做大量的事。無須有高性能的電腦,軟件僅需一個字處理軟件及一瀏覽器,無須WEB服務器通道,通過自己的電腦即可完成所有的事情。(4)AJAX技術AJAX全稱為“AsynchronousJavaScriptandXML”(異步JavaScript和XML),是指一種創(chuàng)建交互式網頁應用的網頁開發(fā)技術。Ajax不是一個技術,它實際上是幾種技術,每種技術都有其獨特這處,合在一起就成了一個功能強大的新技術。本系統主要使用XMLHttpRequest進行異步數據接收,即充當控制器的作用(5)Hibernate技術在今日的企業(yè)環(huán)境中,把面向對象的軟件和關系數據庫一起使用可能是相當麻煩、浪費時間的。Hibernate是一個面向Java環(huán)境的對象/關系數據庫映射工具。對象/關系數據庫映射(object/relationalmapping(ORM))這個術語表示一種技術,用來把對象模型表示的對象映射到基于SQL的關系模型數據結構中去。Hibernate不僅僅管理Java類到數據庫表的映射(包括Java數據類型到SQL數據類型的映射),還提供數據查詢和獲取數據的方法,可以大幅度減少開發(fā)時人工使用SQL和JDBC處理數據的時間。Hibernate的目標是對于開發(fā)者通常的數據持久化相關的編程任務,解放其中的95%。對于以數據為中心的程序來說,它們往往只在數據庫中使用存儲過程來實現商業(yè)邏輯,Hibernate可能不是最好的解決方案;對于那些在基于Java的中間層應用中,它們實現面向對象的業(yè)務模型和商業(yè)邏輯的應用,Hibernate是最有用的。不管怎樣,Hibernate一定可以幫助你消除或者包裝那些針對特定廠商的SQL代碼,并且?guī)湍惆呀Y果集從表格式的表示形式轉換到一系列的對象去。(6)Freemarker技術
FreeMarker是一個模板引擎,一個基于模板生成文本輸出的通用工具,使用純Java編寫。FreeMarker被設計用來生成HTMLWeb頁面,特別是基于MVC模式的應用程序。雖然FreeMarker具有一些編程的能力,但通常由Java程序準備要顯示的數據,由FreeMarker生成頁面,通過模板顯示準備的數據(如下圖)。FreeMarker不是一個Web應用框架,而適合作為Web應用框架一個組件。FreeMarker與容器無關,因為它并不知道HTTP或Servlet;FreeMarker同樣可以應用于非Web應用程序環(huán)境。FreeMarker更適合作為Model2框架(如Struts)的視圖組件,你也可以在模板中使用JSP標記庫。FreeMarker是免費的。開發(fā)環(huán)境(1)JDK軟件我們要開發(fā)J2EE的系統,卻需要安裝的是J2SE。J2SE的JDK是開發(fā)任何Java系統必須安裝的工具包,而J2EE是指EJB、JSF等這些工具包,在不需要開發(fā)這些功能時是不需要安裝的。我們選用1.6的版本進行開發(fā)。(2)數據庫軟件MySQLMySQL是最受歡迎的開源SQL數據庫管理系統,它由MySQLAB開發(fā)、發(fā)布和支持。MySQL服務器支持關鍵任務、重負載生產系統的使用,也可以將它嵌入到一個大配置(mass-deployed)的軟件中去。它因為以下優(yōu)點而廣受歡迎。MySQL是一個數據庫管理系統MySQL是一個關系數據庫管理系統MySQL是開源的MySQL服務器是一個快捷的、可靠的和易于使用的數據庫服務器MySQL服務器工作在客戶/服務器或嵌入系統中有大量的MySQL軟件可以使用在此系統中我們選用進行開發(fā)。(3)Web服務器TomcatTomcat是Apache-Jarkarta的一個子項目,是一個免費的、開放源碼的、支持JSP和Servlet技術的容器,它同時又是一個Web服務器軟件。Tomcat很受廣大程序員的喜歡,因為它運行時占用的系統資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統常用的功能。Tomcat是一個小型的輕量級應用服務器,在中小型系統和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試JSP程序的首選。在本系統中我們選用穩(wěn)定版本Tomcat6.0進行開發(fā)。(4)集成開發(fā)工具Eclipse+MyEclipse是目前最流行的Java集成開發(fā)工具。Eclipse一經出現就以其快速、豐富的特性贏得了認可,其主要的屬性有快速的性能、重構性能、快速修復錯誤、調整/組織導入包、彈出窗口進行代碼自動裝配。由于功能強大,Eclipse一度成為JavaIDE領域的霸主。它能夠很好地與MySQL、Tomcat進行集成。本系統中我們選用MyEclipse8.0作為Eclipse的擴展開發(fā)工具。第二章可行性分析可行性是系統開發(fā)的一項關鍵步驟,它是通過對整個系統的需求,技術及開發(fā)方法,以及開發(fā)人員,所需資金的綜合考慮以評估對于該系統的開發(fā)是否符合實際??尚行苑治霭ǎ航M織和管理上的可行性、技術可行性、經濟可行性。2.1組織和管理可行性基于中小型企業(yè)的辦公自動化系統采用模塊化開發(fā)方法,將整個系統劃分為多個功能模塊,并根據開發(fā)小組成員的實際能力分配相應的模塊,這種將系統功能平行劃分的方法有助于系統開發(fā)的組織和管理。2.2經濟可行性通過網站對企業(yè)內部信息進行全面的自動化的管理,大大提高了企業(yè)的辦公效率。通過系統對企業(yè)生產經營過程中的數據進行全面的管理和統計,避免人為處理各類數據時所產生的各種問題,提高了企業(yè)的經濟效益,為企業(yè)經營決策提供了大量的、權威的數據,使企業(yè)的管理進行到科學化、系統化的范籌。硬件方面主要是計算機,我們的實際情況可以滿足開發(fā)任務,所需資料書籍可以到圖書館翻閱或者個人購買,因此整個系統的所需投資符合我們的支付狀況,經濟可行性良好。2.3技術可行性基于中小型企業(yè)的辦公自動化系統的開發(fā)采用了先進成熟并且符合實際應用的開發(fā)方法,廣泛應用于網站開發(fā)的網頁開發(fā)工具Dreamweaver,MyEclipse,動態(tài)網頁開發(fā)技術JSP,提供用戶全新體驗的AJAX技術,功能強大的數據庫管理工具MySQL,采用最新最流行的框架技術Struts+Spring+Hiberate+AJAX+JBPM+Freemarker等,結合自己的實際開發(fā)能力,可以開發(fā)出較為完善的辦公自動化系統。應解決的主要問題及技術要求收集系統開發(fā)所使用的足夠的信息。按實際應用的可行性劃分模塊,確定模塊功能。建立完善的數據庫支持環(huán)境。使用JSP語言實現前臺頁面視圖,使用AJAX技術實現數據與頁面的整體實現,并實現與數據庫之間的各項操作。各模塊功能的協調及信息的溝通。各框架之間的整合,尤其是JBPM和SSH的整合。用Freemarker實現動態(tài)表單技術。JBPM復雜流程的實現,流程圖。第三章需求分析3.1現行業(yè)務分析系統角色設置系統共有下列固有角色:系統管理員、普通員工、部門領導、檔案管理員,系統任何用戶均應具有普通員工的權限 系統初始化如下數據:組織機構:總公司 總裁辦行政部財務部北京分公司 辦公室 造價咨詢部 財務部 招標代理部 軟件開發(fā)部 OA項目組 CRM項目組 煙草行業(yè)項目組 市場部 技術服務部上海分公司 研發(fā)中心 銷售部廣州分公司 產品研發(fā)中心人員與用戶:趙一zy,系統管理員,北京分公司技術服務部錢二qe,煙草行業(yè)項目組經理孫三ss,煙草行業(yè)項目組成員李四ls,煙草行業(yè)項目組成員周五ww,煙草行業(yè)項目組成員吳六wl,煙草行業(yè)項目組成員鄭七zq,煙草行業(yè)項目組成員王八wb,北京分公司辦公室檔案管理員馮九fj,北京分公司軟件開發(fā)部經理陳十cs,北京分公司總經理諸一一zyy,北京分公司辦公室主任衛(wèi)一二wye,北京分公司財務部經理蔣一三jys,北京分公司技術總監(jiān)沈一四sys,上海分公司總經理韓一五hyw,廣州分公司總經理楊一六yyl,總公司財務部經理第四章系統設計4.1概要設計基于中小企業(yè)的辦公自動化系統采用結構化與原型法相結合的方法。這種綜合法的優(yōu)點是它兼顧了結構化開發(fā)方法開發(fā)過程控制性強的特點以及原型法開發(fā)周期短、見效快的特點。采用兩者結合的形式進行系統的開發(fā)時,采用了結構化生命周期法的設計思想,即自頂向下,從總體到部分,合理劃分系統的結構,設計數據庫模型。在系統的分析與初步設計上采用原型法做出原始模型,根據實際反映的情況,繼續(xù)按結構化生命周期法進行系統的詳細設計及其實施與轉換、系統維護與評價階段的工作。合理采用綜合法,使開發(fā)過程更具靈活性,往往會取得更好的開發(fā)效果。該系統是基于B/S(Browser/Server,B/S)架構的三層體系結構,即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在服務器端(Server)實現,形成所謂三層結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統的維護與升級的成本和工作量,降低了用戶的總體成本。特別是在JAVA這樣的跨平臺語言出現之后,B/S架構管理軟件更是方便、快捷、高效。如果能將該系統劃分的用戶身份驗證模塊和其他模塊再分解成一些相互獨立、功能簡單、易于理解和修改的模塊,這樣的系統就具備了系統設計首要考慮的可變更性。由模塊組合構成的系統一般稱為模塊化結構系統。在這樣的系統中,由于各個模塊之間基本上是相互獨立的,所以每個模塊都可以獨立的被理解、編程、調試和修改,使其復雜的系統設計工作變得相對簡單。在遵循模塊化結構設計原則的基礎上,根據實現的目標,用戶身份驗證只需要一個模塊,而其他模塊則分成了幾個不同的子模塊,各子模塊既相互配合,又各自具有一定的獨立功能。這樣就形成了一個樹形的結構。4.1.2辦公自動化系統總體圖辦公自動化系統辦公自動化系統公文管理工作流程公文維護行政辦公會議管理流程管理表單定義組織管理權限管理個人管理密碼修改個人信息角色管理用戶管理模塊管理機構管理人員管理公文管理公文管理查看個人公文審批公文查看審批歷史提交公文查看已審公文查看待審公文添加公文刪除公文行政辦公行政辦公查看會議申請情況申請會議工作流程工作流程上傳流程刪除流程定義表單查看流程圖片和文件組織管理組織管理查看子機構信息增刪改機構信息增刪改人員信息查看人員信息權限管理權限管理增刪改查模塊用戶授權增刪改查角色分配用戶賬號角色授權刪除用戶賬號分配角色5公文管理模塊圖個人管理個人管理修改密碼更新個人信息4.2詳細設計4.2.1用戶登錄模塊用戶通過表單提供登陸信息,系統根據用戶提供的信息對用戶進行查詢鑒別,如果身份合法,則將用戶導向系統主頁。另外,從系統退出后也進入系統登陸頁面。此時,用戶的身份信息都會被清空。界面如下所示:圖4.2.1-1用戶身份驗證界面登錄后顯示用戶待審批的公文列表,如圖 圖用戶驗證正確后進入系統主界面4.2.2公文管理模塊點擊公文管理標簽,即出現公文管理模塊的公文維護,點擊公文維護,在右邊即出現我的公文列表,如圖:4.2.2-1界面如下所示:圖公文管理我的公文點擊審批歷史列的【查看】即查看該公文的審批歷史,如圖:待審批公文列表,可以下載附件,查看審批歷史,77提交公文88添加公文信息4.2.3行政辦公模塊圖管理界面4.2.4工作流程模塊點擊流程管理,進入流程管理頁面,可以上傳,和刪除流程,圖4.2.4-2流程管理界面4.2.5組織管理模塊圖界面4.2.6權限管理模塊圖界面4.2.7個人管理模塊4.3數據庫設計數據庫設計是項目開發(fā)和系統設計中非常重要的一個環(huán)節(jié),在這里要特別強調數據庫設計的重要性,是因為數據庫設計就像建設高樓大廈的根基一樣,如果設計不好,在后來的系統維護、變更和功能擴充時,甚至在系統開發(fā)過程中都會引起比較大的問題。4.3.1數據庫概念設計將需求分析得到的用戶需求抽象為信息結構及概念模型的過程是概念結構設計。為了描述數據庫結構的概念模式,這里采用E-R圖來描述數據庫的實體關系。在職工信息管理模塊,某個公司職位可以有多個公司員工,但某個公司員工只能有一個公司職位。因此公司職位與系統用戶之間是一對多的關系;某個公司部門可有多個公司員工,但某個公司員工只能屬于一個公司部門,因此公司部門與系統用戶之間是一對多的關系;某個公司職位可以在不同的公司部門內出現,某個公司部門也都會有各種公司職位,因此兩者之間是多對多的關系。4.3.2數據庫邏輯設計邏輯結構設計的任務是把概念結構設計階段設計好的E-R圖轉換成與選用的DBMS產品所支持的數據模型相符合的邏輯結構。E-R圖轉換為關系數據模型所要解決的問題是如何將實體和實體間的聯系轉換成關系模式,如何確定這些關系模式的屬性和碼。數據庫中兩實體間1:n聯系轉換為一個與n端對應的關系模式合并的關系模式的方法是將聯系的屬性與1端的碼加入n端作為屬性,主碼為n端實體的主碼。第五章系統實現5.1項目總覽5.1.1程序結構圖本系統源程序包的目錄結構如圖5-1所示。yyf為項目的名稱,也是項目的根目錄。WebRoot為Web目錄,包括圖片目錄JavaScript和JSP文件。WEB-INF目錄、lib目錄及web.xml依然為固定的目錄和文件。目錄包含如下幾個部分:如圖:圖5.1.1-1程序結構圖5.2表現層實現表現層文件表現避頁面都放在WEB-INF下面的jsp文件夾里,便于管理。結構如下圖:5.3控制層實現控制層文件系統的控制層是用Spring來實現的Spring的applicationContext-beans.xml代碼如下<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns= xmlns:xsi=xmlns:context= xmlns:aop=xmlns:tx= xsi:schemaLocation=> <!--dao配置--> <beanid="orgDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> </bean> <beanid="personDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> </bean> <beanid="moduleDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> </bean> <beanid="roleDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> </bean> <beanid="userDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> </bean> <beanid="aclDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> </bean> <beanid="documentDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> <propertyname="jbpmFacadeDao"ref="jbpmFacadeDao"/> </bean> <beanid="formDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> </bean> <beanid="jbpmFacadeDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> <propertyname="jbpmConfiguration"ref="jbpmConfiguration"/> </bean> <beanid="workflowDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> <propertyname="jbpmFacadeDao"ref="jbpmFacadeDao"/> </bean> <beanid="meetingRoomDao"class=> <propertyname="sessionFactory"ref="sessionFactory"/> </bean> <!--service配置--> <beanid="orgService"class=> <propertyname="orgDao"ref="orgDao"/> </bean> <beanid="personService"class=> <propertyname="personDao"ref="personDao"/> </bean> <beanid="moduleService"class=> <propertyname="moduleDao"ref="moduleDao"/> </bean> <beanid="roleService"class=> <propertyname="roleDao"ref="roleDao"/> </bean> <beanid="userService"class=> <propertyname="userDao"ref="userDao"/> </bean> <beanid="aclService"class=> <propertyname="aclDao"ref="aclDao"/> </bean> <!--權限即時認證--> <beanid="haspermission"class=> <propertyname="aclService"ref="aclService"/> </bean> <beanid="documentService"class=> <propertyname="documentDao"ref="documentDao"/> </bean> <beanid="formService"class=> <propertyname="formDao"ref="formDao"/> </bean> <beanid="jbpmFacadeService"class=> <propertyname="jbpmFacadeDao"ref="jbpmFacadeDao"/> </bean> <beanid="workflowService"class=> <propertyname="workflowDao"ref="workflowDao"/> </bean> <!--動態(tài)表單定義--> <beanid="dynaFormFunction"class=> <propertyname="formService"ref="formService"/> </bean> <beanid="meetingRoomService"class=> <propertyname="meetingRoomDao"ref="meetingRoomDao"/> </bean></beans>Spring的applicationContext-common.xml代碼如下<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns= xmlns:xsi=xmlns:context= xmlns:aop=xmlns:tx= xsi:schemaLocation=> <beanid="sessionFactory" class=> <propertyname="configLocation"value=> </property> </bean> <!--定義事務管理器--> <beanid="transactionManager" class=> <propertyname="sessionFactory"> <reflocal="sessionFactory"/> </property> </bean> <!--配置事務傳播特性--> <tx:adviceid="txAdvice"transaction-manager="transactionManager"> <tx:attributes> <tx:methodname="*"propagation="REQUIRED"></tx:method> <!-- <tx:methodname="add*"propagation="REQUIRED"></tx:method> <tx:methodname="del*"propagation="REQUIRED"></tx:method> <tx:methodname="update*"propagation="REQUIRED"></tx:method> <tx:methodname="*"read-only="true"></tx:method> --> </tx:attributes> </tx:advice> <!--哪些類的哪些方法參與事務--> <aop:config> <aop:pointcutid="allManagerMethod" expression=/> <aop:advisorpointcut-ref="allManagerMethod"advice-ref="txAdvice"/> </aop:config> <beanid="jbpmConfiguration" class=> <propertyname="configuration"value=></property> </bean></beans>。5.4業(yè)務層實現業(yè)務層文件業(yè)務層文件格式如下圖:第六章系統測試6.1測試計劃Java語言是一種支持面向對象的語言,通常情況下,我們可以將程序的一個單元看成一個獨立的類。因此進行單元測試的重點就是針對這些類進行測試。6.2測試用例對身份驗證功能進行測試(1)輸入正確的用戶名、密碼:cs,密碼:cs.(2)輸入錯誤的用戶名、密碼:cs,密碼:css.。(3)輸入正確的用戶名、密碼:ccs,密碼:css。6.3測試結果表6-1登錄測試結果測試項目測試數據預期測試結果輸入正確用戶名、密碼用戶名:cs密碼:cs登陸成功,進入系統輸入正確用戶名、錯誤密碼用戶名:cs,密碼:css登陸失敗,系統顯示用戶名或密碼不對輸入錯誤的用戶名、密碼用戶名:ccs,密碼:css登陸失敗,系統顯示驗證碼不對第七章系統開發(fā)總結辦公自動化系統是一個將企業(yè)管理及基礎辦公需求作為核心,基于B/S模式的信息服務系統,它集先進的計算機技術與辦公自動化理論于一身,適應當今辦公自動化系統的開發(fā)需求。通過調研以及細致合理的規(guī)劃分析,采用結構化和原型法相結合的開發(fā)方法,并采用模塊化的開發(fā)機制,使用流行的系統開發(fā)技術,經過一個月的開發(fā)與設計,辦公自動化系統的用戶身份驗證模塊和其他基本功能模塊已開發(fā)成為一個較完善的信息交互平臺,初步具備實際使用的能力。在系統的開發(fā)過程中,我們對系統開發(fā)與實際應用有了更深了理解和認識,為我們以后的學習和工作打下了堅實的理論與實際操作相結合的基礎。同時,在開發(fā)過程中,我們對SSH、數據庫、Freemarker,dwr,AJAX,JBPM等相關技術知識也有了更深層次的認識。特別是對JBPM工作流引擎的學習。由于開發(fā)設計能力有限,開發(fā)經驗不足,系統仍存在很多不足,與實際應用中還有很大差距。在調研階段,搜集的信息不充足,對實際情況了解不足。因此,在開發(fā)過程中做出的需求分析不徹底,系統的功能及工作流程不能在設計之初完整地確定下來,系統的某些功能是隨著設計的進行逐步確定和修改的,在一些功能中仍存在不完善之處,頁面需進一步美化,系統后臺管理方面需給予進一步重視。用戶輸入容錯設計方面需進一步加強。結束語緊張愉快的畢業(yè)設計結束了,我們通過努力實現了一個結合了計算機和辦公自動化理論并體現了時代潮流的系統。本系統只提供了一些基本的功能,還不能提供辦公自動化需求的完全信息,還需要進一步地考查調研。所有可能實現的功能都將會在今后的工作中繼續(xù)分析、設計、逐步實現,力求使本系統更加完善。在開發(fā)過程中,我們本著將所學的理論知識應用于實踐的思想,開發(fā)出高質量系統的目的,進行了詳細的調研,細致耐心的開發(fā)與設計,以刻苦鉆研,實事求是的態(tài)度開發(fā)出本系統。最重要的是通過開發(fā)與設計,鍛煉了我們分析問題以及進行合理規(guī)劃與分析設計的能力,同時對開發(fā)工具的使用能力也有大幅度提高。我們將所學的理論知識結合到了實際的應用中去,實際的動手能力也有明顯的提升。雖然辦公自動化系統仍有許多待解決的問題和待完善的地方,但相信通過我們的不斷努力、繼續(xù)學習,必定會有更加完美的成果跟大家見面。這次開發(fā)過程中所學到的所有知識,將成為我們今后學習工作當中的堅實基礎。希望以后還會有這種鍛煉自己的實踐機會。致謝在我們的指導老師羅杰老師的悉心指導下,我們的畢業(yè)設計和畢業(yè)論文圓滿完成了。在中小企業(yè)辦公自動化系統的開發(fā)過程中,我們得到了指導老師的細心指導。老師與我們一起研討開發(fā)項目,為我們提供開發(fā)實例,幫助我們進行調研和分析,耐心地指導我們進行開發(fā)和解決問題。他嚴密的邏輯思維以及嚴謹的治學態(tài)度都給予了我們極大的鼓勵與幫助,在他的幫助下我們不斷進步并自我們提高。在此過程中,對于我們遇到的所有問題和困難,老師都給予了細心的解答和真誠的幫助,在此我們表示衷心的感謝。在這里我們還要感謝我們的同學,在開發(fā)過程中,我們以積極上進的精神,刻苦鉆研,互相幫助使設計目標得以實現。我們很高興能在這樣有凝聚力和好學上進的氛圍中學習和工作,是大家的支持和幫助讓我們的畢業(yè)設計和畢業(yè)論文能夠順利完成!此外,我們的畢業(yè)設計課題得以很好的完成,這和學校為我們提供的良好的學習和工作環(huán)境,以及設計過程給予我支持和幫助的軟件系各位老師是分不開的,特此向他們表示衷心的感謝!在此,我們向所有幫助過我們的老師、同學和朋友們表示真摯的感謝以及美好的祝福。祝愿大家在今后的日子里,百尺竿頭,更進一步參考文獻[1] 耿祥義,張躍平.JAVA2實用教程[M].清華大學出版社.2004.2.[2] 王立.UML與軟件工程基礎[M].高等教育出版社.2004.2.[3] 蔡劍,景楠.JavaWeb應用開發(fā)[M].高等教育出版社.2005.1.[4] 葉達鋒.Eclipse編程技術與實例[M].人民郵電出版社.2006.1.[5] 邱哲,馬斗.Struts設計開發(fā)大全[M].清華大學出版社.2006.2.[6] 王中兵.JavaWeb主流框架整合[M].電子工業(yè)出版社.2021.2.[7] 范斯瓦尼.MySQL完全手冊[M].電子工業(yè)出版社.2005.2.[8] 沃爾斯.SpringinAction[M].人民郵電出版社.2005.6.[9] 劉曉華.JSP應用開發(fā)詳解[M].電子工業(yè)出版社.2007.5.[10] 鄭玲.計算機專業(yè)畢業(yè)設計指導[M].清華大學出版社.2007.8.[11] 李芝興,楊瑞龍.JavaEEWeb編程[M].機械工業(yè)出版社.2021.5.[12] 許杰星,李強.MySql開發(fā)者SQL權威指南[M].機械工業(yè)出版社.2007.6.[13] 陳剛.ECLIPSE從入門到精通[M].清華大學出版社.2006.2.[14] 賽奎春.JSP應用與項目實踐[M].機械工業(yè)出版社.2005.4.[15] 何主潔、黃婷兒.數據庫設計教程[M].機械工業(yè)出版社.2006.8.[16] 楊文龍、姚淑珍、吳蕓.軟件工程[M].電子工業(yè)出版社.2007.10.[17] 李正濤.OA系統發(fā)展歷程與趨勢[M].清華大學出版社.2021.8.[18] 唐澤霜.淺析OA(開放存?。┉h(huán)境下的圖書館[M].高校出版社.2007.03.[19] 邱燕燕.開發(fā)存取資源的組織和揭曉[M].西部出版社.2006.6.《辦公自動化實務》課程標準課程名稱:辦公自動化實務英文名稱:課程代碼:課程類別:專業(yè)必修課程學時:48學分:適用專業(yè):文秘專業(yè)、考核方式:考查課過程性考核+期終考核編寫人:修訂記錄:審核人:二級學院/教學部蓋章人文與社會管理學院1.前言1.1課程的性質本課程是高等職業(yè)學校文秘專業(yè)的一門專業(yè)核心課程。辦公自動化技術在各行各業(yè)及各個方面得到了廣泛的應用,辦公自動化軟件已成為一項日常性、事務性工作的常用工具。對于辦公自動化應用技術,適合高職學生掌握與應用,通過本課程的學習使文秘專業(yè)畢業(yè)生在各行各業(yè)的工作中能熟練應用辦公自動化技術解決實際問題,并為后繼專門化方向課程的學習和應用作前期準備。計算機基礎1.2設計思路本課程標準的設計以文秘專業(yè)學生的就業(yè)為導向,能力為本,任務引領,邀請行業(yè)專家對計算機及應用專業(yè)所涵蓋的職業(yè)群進行任務和職業(yè)能力分析,以此為依據確定本課程的工作任務模塊和課程內容,采用遞進式與并列式相結合的結構模式,把教學內容設計成上級下達的任務或本身在日常社會活動中需要解決的問題,加以分析并應用辦公自動化技術進行處理和解決,并與國家資格鑒定《計算機操作員(五級)》考證相結合,對辦公自動化技術應用課程設計成項目任務形式,以任務為單元組織教學,在完成項目任務過程中培養(yǎng)學生的職業(yè)能力,滿足學生就業(yè)和職業(yè)發(fā)展的需要。2.課程目標2.1本課程以培養(yǎng)學生辦公自動化技術應用能力為目標。通過本課程的學習,使學生能夠熟練使用常用辦公軟件進行日常辦公事務處理、公文的寫作與處理、數據分析與處理、會議的籌備與組織;具備熟練使用現代辦公設備、網絡通訊設備進行網絡辦公的能力。2.2辦公自動化課程是相關職業(yè)資格證書和技能大賽對應的課程。課程內容包含了國家秘書職業(yè)資格考試(辦公自動化課程)的內容,也可以為獲取“國家信息化CEAC認證(辦公軟件應用專家)、國家勞動部OSTA全國計算機高新技術認證(辦公軟件應用)”以及參加ITAT教育工程就業(yè)技能大賽(Office辦公自動化高級應用)提供服務。2.3辦公自動化課程是培養(yǎng)學生職業(yè)素養(yǎng)的重要課程。在教學過程中注重培養(yǎng)學生的職業(yè)素質和職業(yè)態(tài)度,加強學生標準意識、規(guī)范意識、質量意識以及固化的職業(yè)流程意識的培養(yǎng)。為學生在以后的實際工作中能夠不斷提高計算機應用水平打下堅實的基礎。2.4為后續(xù)課程的學習、頂崗實習的實施以及就業(yè)提供強大的支撐和促進作用。3.課程內容和相關知識在分析職業(yè)能力的基礎上,以辦公應用典型工作任務為依據重構課程體系、重組教學內容,將課程內容整合、序化為5個工作情境和16個任務。課程內容的組織按照從簡單到復雜的原則,符合學生的能力形成規(guī)律和認知規(guī)律。在實施任務過程中包含了信息獲取、方案決策、任務計劃、任務實施、匯報與展示、多元評價等六個步驟,在這個過程中可以系統的培養(yǎng)學生的專業(yè)能力、社會能力和方法能力。工作情境課程內容相關知識學時辦公日常事務處理任務1制作個人工作計劃實訓1制作羅紅霉素膠囊說明書實訓2制作旅行社路線報價單綜合實訓項目任務2制作員工考勤表實訓1制作課程表實訓2制作晚會節(jié)目單綜合實訓項目任務3制作客戶資料卡實訓1制作差旅費報銷單實訓2制作學生成績表綜合實訓項目1安裝軟件2文字錄入的方法與技巧3字符、段落格式化的方法4表格的創(chuàng)建方法5表格的基本編輯操作6表格的格式設置7制作不規(guī)則表格的方法8單元格的合并與拆分9利用公式對表格中的數據進行簡單計算10打印機的選購、使用及維護4文書處理任務4通知、請示、邀請函等公文處理實訓1制作購置辦公設備的請示實訓2打印機的選擇、安裝與維護實訓3設計并制作展銷會邀請函實訓4制作考試試卷綜合實訓項目任務5制作宣傳海報實訓1設計制作員工工作證實訓2掃描儀的選購、安裝與使用實訓3設計制作校園文刊綜合實訓項目任務6制作產品說明書實訓1制作超市物流發(fā)展分析報告綜合實訓項目任務7批量制作商務信函實訓1制作新生錄取通知書實訓2為文章添加腳注和尾注綜合實訓項目1公文寫作格式2創(chuàng)建與使用模板文件3項目符號和編輯的設置4繪制圖形及格式設置5對象的超鏈接設置6掃描儀的選購,安裝與使用7使用表格進行版面布局的方法8在文檔中插入各種對象的方法9各種圖形對象的格式設置10圖形與文字環(huán)繞的設置方法11分節(jié)符的使用12頁眉頁腳的設置與頁碼的編制方法13樣式的應用與修改方法14自動生成目錄的方法15使用信封向導制作批量信封的方法16使用郵件合并功能制作批量信函的方法16數據分析與處理任務8員工檔案管理實訓1設計公司車輛使用登記表實訓2更新公司員工檔案信息實訓3修改并打印員工部門學歷信息綜合實訓項目任務9員工工資管理實訓1計算小區(qū)物業(yè)管理費實訓2統計員工培訓成績實訓3制作員工工資條綜合實訓項目任務10銷售業(yè)績統計與分析實訓1分析公司各種產品的銷售情況實訓2為公司篩選符合條件的應聘人員實訓3制作員工銷售業(yè)績分析表綜合實訓項目任務11產品生產方案的優(yōu)化設計實訓1混合飼料的最低成本配方設計實訓2最低運輸成本方案設計實訓3企業(yè)最佳生產方案設計綜合實訓項目1工作表基本操作2輸入與編輯數據3數據有效性使用4自動填充功能5單元格格式6條件格式7工作表打印8粘貼鏈接9批注的創(chuàng)建、編輯及刪除10Excel公式的編輯方法11常用函數的使用方法12其它函數的使用13數據排序、篩選、分類匯總的方法14用數據透視表進行數據分析的方法圖標生成及修改方法16Excel加載附加分析工具的方法17規(guī)劃求解的使用方法16會議的籌備與組織任務12制作會議方案演示文稿實訓1制作自我介紹演示文稿綜合實訓項目任務13制作會議用產品介紹演示文稿實訓1制作個人電子相冊綜合實訓項目1幻燈片中插入圖片、組織結構圖、表格的方法2幻燈片的管理和美化3幻燈片的放映方式4幻燈片中插入超鏈接5幻燈片中的動畫效果設置6幻燈片中插入聲音、視頻文件操作7幻燈片中切換方式和切換效果設置8網絡辦公任務14組建及運用辦公局域網實訓1組建最簡單的雙機互聯綜合實訓項目任務15網上信息資源的搜索及下載實訓1搜索并下載特定格式的文件實訓2搜索含有特定關鍵字的網站綜合實訓項目任務16網上交流與電子商務實訓1郵件設置實訓2遠程協助綜合實訓項目1組建局域網之前的準備工作2組建局域網的硬件安裝3局域網環(huán)境的設置4局域網資源的共享設置5瀏覽網頁內容的方法6常見的網絡下載方式7使用迅雷下載網絡資源8郵箱收發(fā)郵件及郵件管理9使用QQ、MSN進行交流4合計484.實施建議4.1教材選用建議本課程選取的是電子工業(yè)出版社出版的《辦公自動化應用案例教程》(2021年7月第2版)。4.1.2本教材以任務引領,以工作項目為載體,強調理論與實踐相結合,按活動項目組織編寫內容。教學內容從“任務”著手,通過設計解決“任務”的方法與步驟,自主探究的學習和實踐,在完成“任務”的過程中掌握知識和技能,培養(yǎng)學生提出問題、分析問題、解決問題的綜合能力。以解決實際問題帶動理論的學習和應用軟件的操作。項目任務的設計,應體現高等職業(yè)教育的特征和與社會實際的聯系。所設計的“任務”是學生畢業(yè)后就業(yè)上崗就業(yè)及日常事務所能遇到的并需要解決的問題,而不是圍繞著知識和技能的展開而設置的。項目任務的設計,應具有較強的可操作性、實用性并能結合趣味性,加強學生實際動手能力的培養(yǎng),使學生能比較熟練和正確利用辦公自動化軟件,應用辦公自動化技術和操作手段和技巧解決實際問題。4.2教學方法建議在本課程教學中,強調突出高等職業(yè)教育的特色,把現代教育思想和課程的具體內容相結合,創(chuàng)造性的開展教學。在教學方法上突破了傳統的單純教師講授的模式,根據課程內容和學生特點,篩選改造與優(yōu)化組合各種教學方法,引導學生積極思考、主動學習、樂于實踐,提高學生的學習興趣,培養(yǎng)學生分析問題和解決問題的綜合能力。工作情境下的任務驅動教學法為每個工作任務設計工作情境,虛擬工作環(huán)境和工作崗位,使學生感覺置身于真實工作狀態(tài)。每個工作任務的教學都采用任務驅動教學法,包含任務提出、任務分析、任務實施、任務驗收四個階段。根據不同階段的需求來驅動完成知識與技能的學習與掌握。在這個過程中學生會自主形成使用一套標準化工作流程解決實際問題的能力。分層遞進教學法根據學生的認知規(guī)律和能力形成規(guī)律采用分層遞進式教學法進行實訓教學。通過基礎能力層、提高能力層、綜合應用能力層三個層次實踐教學的層層遞進,學生的能力和水平也逐步提高,有利于學生關鍵能力的形成。4.2.3激勵教學法(1)通過對綜合應用能力層實訓階段作品的匯報與展示,為優(yōu)秀作品作者頒發(fā)“優(yōu)秀作品收藏證”,以調動學生的學習與創(chuàng)作熱情。(2)通過組織校內技能競賽、邀請學生參加全國性技能大賽等方式激勵學生進行自主自發(fā)學生。(3)在教學與實踐過程中及時捕捉學生的閃光點進行表揚與鼓勵。4.2.4開放性教學法鼓勵學生利用實驗室課外開放時間進行創(chuàng)新活動。學生自由結合形成項目小組,發(fā)現現實中的問題并形成任務,利用所學知識對任務進行分析和解決共同完成任務。在完成任務過程中學生的合作能力、發(fā)現問題的能力以及利用所學知識解決實際問題的能力都得到了提高。其它輔助教學法針對任務的不同特點還采用了“角色扮演、演示教學、小組討論與合作、相似案例重復實訓、作品展示”等教學方法。課程考核5.1課程考核建議辦公自動化應用課程實施過程評價、階段評價和總結評價。過程評價過程評價:它是對學生在學習辦公自動化技術的態(tài)度和能力,參與度,解決問題的能力,對新技術的接受能力,與同學協作的能力,對應用環(huán)境的適應能力,社會活動能力,使用信息技術的責任心和道德規(guī)范、安全意識等方面的評價。階段評價階段評價:它是對學生完成每一項任務完成度的評價,以某一任務為內容,通過完成某一“任務”,對學生掌握信息技術基礎知識和基本技能的程度進行評價。總結評價總結評價:它是對學生完成辦公自動化應用課程學習后的綜合評價,以考核、展示、發(fā)布、交流等多種形式,讓學生自定主題,自己設計,創(chuàng)作有個性的作品,充分發(fā)揮學生的主動性和創(chuàng)造力,對學生運用辦公自動化技術解決實際問題的綜合能力、創(chuàng)新精神和實踐能力進行評價。5.3成績計算公式每個學習工作任務單項完成作為平時成績(每個任務以5分制計,分1-5個等級;如有抄襲不得分;共20個任務,總計100分);本課程期末考試成績計分,滿分100分;本課程總成績=平時成績(50%)+期末成績(50%);學生在學習過程中的各種違規(guī)行為按教師規(guī)定進行總分扣分制(如遲到早退扣0.25分/次,曠課扣1分/次等)。6.課程資源開發(fā)與利用6.1教學條件提供多媒體教室并在多媒體教室配備INTERNET的服務,方便師生的教學和學習。具有本專業(yè)的相關理論知識;有較強的接受和掌握新技術的能力;6.2課程資源的利用6.2.1充分利用行業(yè)資源,為學生提供階段實訓,讓學生在真實的環(huán)境中磨練自已,提升其職業(yè)綜合素質。6.3.2要充
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度企業(yè)合規(guī)管理體系建設合同范本及實施指南3篇
- 2025年度個人貨車租賃合同保險條款說明3篇
- 2025年度旅游行業(yè)知識產權顧問合同4篇
- 2025年女方放棄撫養(yǎng)費及子女監(jiān)護權離婚協議書子女成長支持協議
- 2025年度高新技術企業(yè)股份無償贈與合作協議
- 二零二五年度石材行業(yè)環(huán)保政策咨詢合同
- 二零二五年度專業(yè)護理機構護工勞動合同
- 二零二五年度銀行承兌匯票擔保業(yè)務風險管理協議
- 二零二五版房建木工勞務合同合同解除與終止流程范本3篇
- 2025年度農產品電商銷售合同履約保障與風險控制
- 《色彩基礎》課程標準
- 人力資源 -人效評估指導手冊
- 大疆80分鐘在線測評題
- 2023年成都市青白江區(qū)村(社區(qū))“兩委”后備人才考試真題
- 2024中考復習必背初中英語單詞詞匯表(蘇教譯林版)
- 《現代根管治療術》課件
- 肩袖損傷的護理查房課件
- 2023屆北京市順義區(qū)高三二模數學試卷
- 公司差旅費報銷單
- 2021年上海市楊浦區(qū)初三一模語文試卷及參考答案(精校word打印版)
- 八年級上冊英語完形填空、閱讀理解100題含參考答案
評論
0/150
提交評論