【正文】
s 類)。當點擊“ 部門 添加”鏈接時,會進入 部門 信息添加 頁面,當輸入相關信息后點擊“提交”按鈕,如果成功則會返回到部門 信息列表頁面,并提示“添加成功”,如果失敗,則會提示 相關的錯誤信息,如果不想添加,則可以點擊“返回主頁面”返回到部門 信息列表頁面;當點擊“修改”鏈接時,則會進入到修改頁面,并在表單中顯示要修改的 部門 信息,當更改某個表單中的數(shù)據(jù)后,再點擊“提交”按鈕,如果成功,則會 返回到 部門 信息列表頁面,并提示“修改成功”,否則會提示相關的錯誤信息,如果不想修改,則可以點擊“返回”返回到 部門 信息列表頁面;當點擊“刪除”鏈接時,則會刪除當前選擇的 部門 信息,并提示“刪除成功”。通過部門管理功能可以修改和刪除現(xiàn)有部門信息,并且提供按條件查詢部門信息的功能,查詢結果具有分頁功能。因此 該系統(tǒng)的實現(xiàn)只需要一些免費的開源代碼和工具包,以及少量的人力就可以的到實現(xiàn)。隨著信息技術的發(fā)展和國內信息技術應用水平的提高,在辦公過程中,傳統(tǒng)的工作方式和審批模式己經(jīng)難以滿足新的需求,實現(xiàn)辦公自動化已經(jīng)是提高政府機關和企事業(yè)單位辦公效率,規(guī)范化管理的必然趨勢。最終實現(xiàn) “ 無紙 ” 辦公。 電子政務網(wǎng)絡自動化辦公 OA 系 統(tǒng) II OFFICE AUTOMATION MANAGEMENT ABSTRACT Office automation,English Office Automation, abbreviated as OA, the automation of information processing that work , it utilizes advanced technology, makes various official working operational activities of people39。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。 本 系統(tǒng)基于 公司 業(yè)務需求,應用計算機技術, Inter 技術,實現(xiàn)企業(yè)辦公自動化,管理信息化。 它利用先進的技術,使 原本由人來實現(xiàn) 的各種辦公業(yè)務活動逐步由各種設備、各種人機信息系統(tǒng)來協(xié)助完成, 例如 公文流轉、車輛管理、會議管理、網(wǎng)上審批 等, 逐步成為一個員工辦公、中層管理、領導決策的知識協(xié)同的平臺 , 達到充分利用信息,提高工作效率和工作質量,提高生產(chǎn)率的目的。 因此,開發(fā)一個能夠滿足中小型企業(yè) 網(wǎng)絡 自動化辦公 需求的低成本 OA 系統(tǒng)就成為了我這次課題研究的初衷。系統(tǒng)中設置的個人辦公管理模塊,為個人辦公提供了一個更為方便的管理平臺,大大提高個人辦公的工作效率,進而提高整個企業(yè)的辦公效率。 ( 4) 辦公管理 模塊 本 模塊 主要作用是使當前登錄用戶添加、修改、刪除以及查看自己的工作日報 。當點擊“查看”鏈接時,會顯示所選的職工的信息,之后可以 點擊“返回主頁面”再返回到職工信息列表頁面;當點擊“ 員工添加 ”鏈接時,會進入 員工 信息 添加 頁面,當輸入相關信息后點擊“提交”按鈕,如果成功則會返回到職工信息列表頁面,并提示“添加成功”,如果失敗,則會提示相關的錯誤信息,如果不想添加,則可以點擊“返回主頁面”返回到職工信息列表頁面;當點擊“修改”鏈接時,則會進入到修改頁面,并在表單中顯示要修改的職工信息,當更改某個表單中的數(shù)據(jù)后,再點擊“提交”按鈕,如果成功,則會返回到職工信息列表頁面,并提示“修電子政務網(wǎng)絡自動化辦公 OA 系 統(tǒng) 10 改成功”,否則會提示相關的錯誤信息,如果不想修改,則可以點擊“返 回職工信息列表主頁面”返回到職工信息列表頁面;當點擊“刪除”鏈接時,則會刪除當前選擇的職工信息,并提示“刪除成功”。 (1) 用戶信息管理模塊 的 ER 圖 如下圖所示: 電子政務網(wǎng)絡自動化辦公 OA 系 統(tǒng) 16 圖 210 用戶信息 ER 圖 (2) 個人通訊錄模塊 的 ER 圖 如下圖所示: A d d r e s s L i s t _ P a c k a g eI DP A C K A G E N A M EC O N T E N TA d d r e s s L i s t屬 于N a m eA d d r e s sI DP h o n eA p I d 圖 211 通訊錄 ER 圖 (3) 工作日志模塊 的 ER 圖 如下圖所示: W O R K L O GI DT I T L EC O N T E N TT I M ET Y P E 圖 212 工作日志 ER 圖 電子政務網(wǎng)絡自動化辦公 OA 系 統(tǒng) 17 (4)部門 新聞管理模塊 的 ER 圖 如下圖所示: D E P A R T M E N TI DE M A I LC O N T E N TD N A M E 圖 213 部門 表 ER 圖 (5) 會議管理模塊 的 ER 圖 如下圖所示: M E E T I N GI DT I T L EC O N T E N TT I M ES T A T EM E E T I N G R O MR O O M I D開 會N a m eA d d r e s sI D 圖 214 會議表 ER 圖 (6) 工作協(xié)助模塊 的 ER 圖 如下圖所示: U p l o a d D o w n l o a dI DN A M EC O N T E N TT I M EN U M 圖 215 文件表 ER 圖 (7) 總體 ER 圖如下圖所示: 電子政務網(wǎng)絡自動化辦公 OA 系 統(tǒng) 18 圖 216 數(shù)據(jù)庫總 ER 圖 . 數(shù)據(jù)庫邏輯設計 邏輯結構設計的任務是把概念結構設計階段設計好的 ER 圖轉換成與選用的 DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的 邏輯結構。 Browser/Server 結構極大的簡化了客戶機的工作,客戶機上只需安裝、配置少量的客戶端軟件即可,服務器將擔負更多的工作,對數(shù)據(jù)庫的訪問和應用程序的執(zhí)行將在服務器上完成。點擊查詢所有工作日報,系統(tǒng)會分頁顯示當前數(shù)據(jù)中所有的工作日報。部門管理 提供了修改和刪除現(xiàn)有部門、按條件查詢現(xiàn)有部門信息、分頁顯示查詢結果的功能。 用戶通過用戶的 id 等基本信息,到數(shù)據(jù)庫中查詢該 id 對應的 userinfo 數(shù)據(jù)表,然后通過分頁中的currentPage 的數(shù)值進行 Oracle 數(shù)據(jù)庫的真分頁查詢,也就是三層的 sql 查詢語句,這樣用戶就可以一以分頁的形式查詢到了用戶的通訊錄。右邊的模塊是用戶基本信息模塊,上面顯示用戶登陸次數(shù)、上次登錄時間、日歷等模塊。 JavaBean 技術 —— 重用組件技術(獨立的可重復利用的模塊,負責數(shù)據(jù)庫交互以及數(shù)據(jù)提取,許多動態(tài)頁面處理過程被封狀到了 JavaBeans 中)本系統(tǒng)中作為 MVC 中的 M 部分 — 模型( Model)。 流程圖如圖 28: 圖 28 新聞管理流程圖 電子政務網(wǎng)絡自動化辦公 OA 系 統(tǒng) 15 . 系統(tǒng)功能結構圖 圖 29 系統(tǒng)功能結構圖 . 數(shù)據(jù)庫設計 . 數(shù)據(jù)庫概念設計 將需求分析得到的用戶需求抽象為信息結構及概念模型的過程是概念結構設計。 流程圖如圖 23: 圖 23 辦公管理流程圖 . 會議管理模塊流程 系統(tǒng)用戶通過登陸驗證進入系統(tǒng)主頁面,然后選擇進入會議管理模塊頁面,用戶可以通過選擇不同的鏈接,進行相應的新增會議、查看、設置已讀、修改 以及刪除等操作。用戶身份驗證模塊是公司辦公自動化管理系統(tǒng)的重要組成部分之一,它主要的功能是在用戶進入系統(tǒng)時進行身份驗證以防止在用戶沒有登陸的情況下 直接輸入網(wǎng)址就可以登陸頁面 。隨著信息技術的發(fā)展,辦公自動化在行政企事業(yè)單位的管理、經(jīng)營活動中發(fā)揮著日益重要的作用。操作人員只須點擊一個按鈕就可以得到想要的結果,從而極大得方便了企業(yè)領導的管理和決策。一個企業(yè)對信息數(shù)據(jù)的掌握程度、處理能力,體現(xiàn)了一個企業(yè)對市場的敏感程度,數(shù)據(jù)的真實性、準確性直接決定著企業(yè)的發(fā)展方向。本人授權 大學可以將本學位論文的全部或部分內容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。與此同時,企業(yè)的傳統(tǒng)式的辦公管理模式也在逐步向自動化辦公管理模式轉變。這里所說的群體工作,可以包括在地理上分布很廣,甚至分布在全球上各個地方,以至于工作時間都不一樣的一群工作人員。 (3) 整合信息資源,實現(xiàn)知識管理 打破“信息孤島”,徹底改變文件丟失遺漏、管理分散、查找不方便等現(xiàn)象,解決因人事變動導致經(jīng)驗流失等問題, 通過知識管理,有效整合并積累各類資源,實現(xiàn)再利用。 . 操作可行性 該 網(wǎng)絡自動化辦公 OA 系統(tǒng)使用的 開發(fā)平臺是用戶相當熟悉的 windows 操作系統(tǒng), 并且全部采用接口封裝技術進行封裝和 web 界面顯示,用戶只能看到接口,看不到里面使用的具體技術,這就減少了對用戶的技術方面的要求。當點擊“查看”鏈接時,會顯示所選的聯(lián)系人的信息,之后可以點擊“返回通訊錄主頁面”再返回到通訊錄列表頁面;當點擊“添加通訊錄”鏈接時,會進入聯(lián)系人信息輸入頁面,當輸入相關信息后點擊“添加”按鈕,如果成功則會返回到通訊錄列 表頁面,并提示“添加成功”,如果失敗,則會提示相關的錯誤信息,如果不想添加,則可以點擊“返回通訊錄主頁面”返回到通訊錄列表頁面;當點擊“修改”鏈接時,則會進入到修改頁面,并在表單中顯示要修改的聯(lián)系人信息,當更改某個表單中的數(shù)據(jù)后,再點擊“提交”按鈕,如果成功,則會返回到通訊錄列表頁面,并提示“修改成功”,否則會提示相關的錯誤信息,如果不想修改,則可以點擊“返回上一頁”返回到通訊錄列表頁面;當點擊“刪除”鏈接電子政務網(wǎng)絡自動化辦公 OA 系 統(tǒng) 7 時,則會刪除當前選擇的聯(lián)系人信息,并提示“刪除成功”。在此模塊中,只有系統(tǒng)管理員才可以對文件進行刪除操作。 JSP(Java Server Pages)技術 —— 本系統(tǒng)中充當 MVC 的 V 部分 — 視圖表示( Viewer)。如果用戶輸入的登陸信息不正確,就將用戶再次導向登陸界面,并顯示登陸失敗的提示信息。上一頁下一頁的功能是通過將 currentPage的數(shù)據(jù)在 jsp中保存,保存到 session 中,讓后傳遞到 dao 層再次查詢 Oracle 數(shù)據(jù)庫,保存通訊錄信息到 session 中,再返回 jsp頁面進行顯示。 該模塊的具體界面如圖 39: 圖 39 部門管理界面 . 權限管理模塊 權限管理模塊賦予了特定角色的用戶,如系統(tǒng)管理員角色管理、權限管理、用戶賦權的功能。具體界面如圖 35: 圖 35 工作日報添加界面 電子政務網(wǎng)絡自動化辦公 OA 系 統(tǒng) 26 . 工作協(xié)助模塊 工作協(xié)助模塊中有共享上傳和共享下載兩個功能 ,上傳功能能夠上傳文檔、圖片等工作需要的文件,共享下載是所有的用戶都能夠下載的,但是只有上傳者才能刪除共享下載中的文件。 功能層:具有應用程序擴展功能的 Web 服務器 在功能層中包含系統(tǒng)的事務處理邏輯,位于 Web 服務器端。 (1) 用戶信息管理模塊 中由 ER 圖轉換成的關系數(shù)據(jù)模式有: 用戶信息表 user(ID, username, truename, password, , sex, userid, branch, job,accesstime, foundtime, telphone, address) 表 21 用戶信息表 user 字段名稱 字段說明 字段類型 可否為空 主鍵 備注 電子政務網(wǎng)絡自動化辦公 OA 系 統(tǒng) 19 ID 唯一 ID int(10) 否 是 自增字段 username 用戶名 varchar(50) 是 truename 用戶姓名 varchar(50) 是 password 用戶密碼 varchar(50) 是 電子郵件 varchar(50) 是 sex 性別 varchar(4) 是 userid 用戶身份 varchar(16) 是 branch 部門 varchar(20) 是 job 職務 varchar(20) 是 accesstime 訪問次數(shù) int(11) 是 foundtime 創(chuàng)建時間 varchar(20) 是 telphone 電話 varchar(20) 是 address 地址 varchar(50) 否 (2) 個人通訊錄模塊中 由 ER 圖轉換成的關系數(shù)據(jù)模式有: 個人通訊錄表 address(ID, username, name, sex, mobile, , qq, pany, address,postcode) 表 22 通訊錄表 address 字段名稱 字段說明 字段類型 可否為空 主鍵 備注 ID 唯一 ID int(10) 否 是 自增字段 us