亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        企業(yè)OA集成辦公系統(tǒng)的開發(fā)與研究

        2022-09-23 01:39:56趙貴福
        電子制作 2022年16期
        關鍵詞:菜單賬號部門

        趙貴福

        (西京學院,陜西西安,710123)

        0 前言

        如今社會計算機技術和其他科學技術飛速發(fā)展,讓我們的社會發(fā)生巨大變化。各種通信軟件和出行工具的誕生使得各種數據爆炸式增長,人們對數據的管理效率和處理速度的提升的渴求越來越強烈。尤其是在企業(yè)中各種數據,包括企業(yè)最基本的員工信息。隨著員工的增多、人員流動的頻率加快,員工信息的管理和修改也越來越復雜。

        人們?yōu)榱诉M一步降低管理人員使用數據庫來管理企業(yè)員工的門檻,開發(fā)出來各種各樣的更加人性化的程序來供管理人員使用。管理人員不必是計算機技術的學者,即使不懂計算機也能很快學會使用。

        我國企業(yè)的OA系統(tǒng)產業(yè)是從上世紀七十年代末期開始興起的,早已不再是單機時代的輔助辦公模式,而是從初期階段的以數據處理為核心的傳統(tǒng)模式,經過近半個世紀的發(fā)展,跨越了“以工作流為核心”的協(xié)同辦公階段,進入了“以信息共享、資源共享、及時通信”為核心的全新現(xiàn)代化辦公模式。

        但是對于企業(yè)的管理來說,管理人員的要求也不僅僅是對于企業(yè)中員工的管理,還應該包括員工基本請假報銷管理,員工對于自己賬號的管理,管理員對于部門的管理等等。所以本系統(tǒng)設計出了一個集這些功能于一身的系統(tǒng)。

        1 系統(tǒng)需求分析

        1.1 系統(tǒng)需求分析

        本系統(tǒng)功能需求分析:首先實現(xiàn)的就是對于所有員工的管理,企業(yè)一般都會有部門的分工,所以要實現(xiàn)一個部門管的功能。管理人員對于員工請假的管理也是一個比較重要的事情,所以在人事管理中還有一個請假管理功能。在員工管理、部門管理和請假管理中需要實現(xiàn)對于員工信息、部門信息、請假信息的增刪改查。查詢的時候應該要有根據條件查詢的功能,避免數據量過大而難以找到自己想要的數據。

        企業(yè)OA集成辦公系統(tǒng)中加入對財務處理的模塊,每個員工可以通過系統(tǒng)進行選擇,提前錄入報銷原因并填寫其他的報銷信息進行預報銷申請,由管理員進行審批。若審批成功,報銷申請報銷者就可以帶著發(fā)票等去財務進行下一步報銷。節(jié)約了申請報銷者的時間和提高了財務部門處理報銷信息的效率。

        系統(tǒng)賬戶的管理,每一個員工都有一個唯一的員工編號,由管理員進行新員工的添加,有了員工編號之后就能使用該員工編號申請登錄系統(tǒng)所需要的系統(tǒng)賬戶。賬戶應該能修改其基本及信息和登錄系統(tǒng)使用的密碼。超級管理員還有添加其他部門管理人員和添加新角色的功能,并且相應的給該角色賦予權限。

        1.2 E-R圖

        如圖1所示。

        圖1

        1.3 數據庫的設計

        在企業(yè)OA集成辦公系統(tǒng)中使用navicat-forMysql一共設計八張MySQL表:部門信息表、員工信息表、請假信息表、菜單信息表、報銷信息表、權限信息表、角色信息表和用戶信息表。

        (1)部門信息表中包括部門的信息:部門編號、部門名稱、部門位置、部門負責人、創(chuàng)建時間。用于存儲所有部門的信息。如表1所示。

        表1 部門信息表

        (2)員工信息表中包括員工ID、員工標號、員工姓名、部門編號、員工性別、學歷、郵箱、電話號、入職時間、創(chuàng)建時間。用于儲存所有的員工信息。如表2所示。

        表2 員工信息表

        (3)請假信息表中包含表的唯一標志請假ID,請假編號,請假申請者,請假類型,請假原因簡介,請假開始時間,請假結束時間,提交狀態(tài),創(chuàng)建時間。用于儲存所有的請假信息。如表3所示。

        表3 假期信息表

        (4)菜單表中包含菜單ID,菜單名稱,菜單地址,菜單父節(jié)點,創(chuàng)建時間。用于儲存用戶功能的菜單。如表4所示。

        表4 菜單信息表

        (5)報銷信息表中包含報銷ID,報銷編號,報銷申請者,報銷類型,報銷簡介,報銷金額,報銷時間,提交狀態(tài)。用于儲存所有的報銷信息。如表5所示。

        表5 報銷信息表

        (6)權限表中包含權限ID,角色ID,菜單ID創(chuàng)建時間。用于保存所有的權限信息,動態(tài)控制每個用戶顯示的菜單。如表6所示。

        表6 權限信息表

        (7)角色信息表中包含角色ID,角色名稱,創(chuàng)建時間。用于保存所有的角色名稱。如表7所示。

        表7 角色信息表

        2 系統(tǒng)具體實現(xiàn)

        系統(tǒng)總體使用的是Struct2的框架模式,是一個基于經典的MVC的設計模式的Web框架。

        2.1 登錄模塊

        圖2

        登錄的實現(xiàn)邏輯:界面有一個動態(tài)的背景圖,用戶名和密碼框使用jQuery進行非空和非法字符的檢查,若驗證失敗則不發(fā)送請求在頁面提示用戶。驗證碼由隨機數生成的一個簡單的算式組成,在前端頁面中把正確的驗證碼寫入到session中,通過表單把用戶輸入的用戶名密碼驗證碼傳入到后臺驗證,驗證失敗提示用戶失敗,驗證成功提示用戶登錄成功,然后跳轉到系統(tǒng)的首頁。

        2.2 首頁

        首頁實現(xiàn)邏輯:首頁使用盒子模型畫出三個部門:頭部,菜單部分,工作區(qū)。

        圖3

        頭部右側可以顯示當前登陸的賬號,左側的菜單區(qū)根據當前登錄賬號動態(tài)查出其權限和權限對應的菜單。用jQuery動態(tài)添加到jsp頁面中。右側的工作區(qū),嵌入了一個iframe框架,用于根據用戶點擊的不同菜單顯示不同的功能頁面。

        2.3 人事管理模塊

        圖4

        2.3.1 部門管理

        部門的jsp頁面使用table顯示所有的部門信息,最右邊一欄是功能區(qū),點擊三個圖片分別實現(xiàn)刪除,編輯信息,顯示詳細信息的功能。刪除某個部門的時候首先在數據庫中檢查有無員工屬于該部門,若有說明該部門下還有員工,提示不允許刪除,修改部門信息時候把該部門原有的信息帶入到修改信息的頁面。點擊新增部門時候部門編號是自動生成的不需要用戶自己填寫。

        2.3.2 員工管理

        員工管理的實現(xiàn)大體與部門管理相同,比部門管理多了一個根據條件篩選查詢的功能,根據用戶提交的請求表單中有無篩選調教用一個if語句判斷是否添加該查詢條件的sql語句,若兩個查詢條件都沒有選擇則查詢出所有。

        2.3.3 請假管理

        總體實現(xiàn)邏輯邏輯如刪除查看詳情添加等與員工管理相似,在請假管理子模塊根據條件查詢中多了一個賬戶的控制,若當前登錄賬號不是管理員或者部門負責人則查詢查詢結果中只顯示自己的請假信息。按照條件查詢時查詢條件由下拉框中選擇。修改請假信息時先查詢當前的提交狀態(tài),若提交狀態(tài)為已提交則提示用戶“已提交的不允許修改”轉跳回請假首頁。

        2.4 財務管理模塊

        報銷管理:按照條件查詢時若當前用戶是管理員或部分負責人則顯示全部報銷信息,否則只顯示當前登錄用戶的報銷信息。修改請假信息的時候首先判斷當前的報銷信息的提交狀態(tài),若狀態(tài)為已提交,則提示用戶已提交的報銷申請不允許修改,轉跳回報銷首頁。

        2.5 系統(tǒng)管理模塊

        圖5

        2.5.1 賬號維護

        賬號維護的實現(xiàn)邏輯與其他基本類似,在本文上面已經描述,不再重復贅述。操作列表中沒有查看詳情的功能因為賬號信息比較少已經全部顯示在賬號管理的首頁。只是在刪除賬號時添加了對賬號角色的判定,如果該賬號的角色是部門管理人員或這是管理員則提示用戶不允許刪除。

        角色管理與權限管理模塊功能與本模塊類似,下面不再贅述。

        2.5.2 密碼重置

        要求用戶輸入原密碼、新密碼和新密碼的確認密碼,進行原密碼和兩次新密碼的判定,若原密碼正確并且新密碼和確認密碼一致則修改成功,轉跳到登陸界面要求用戶重新登陸賬號。

        2.5.3 系統(tǒng)退出

        點擊退出系統(tǒng),彈出確認框詢問用戶是否要退出系統(tǒng),點擊確認后,清除session中用戶信息,退出系統(tǒng),跳轉到用戶登陸界面。

        3 結論

        本次系統(tǒng)寫的是企業(yè)OA集成辦公系統(tǒng),顧名思義系統(tǒng)是針對企業(yè)管理來在設計的系統(tǒng),面臨的第一個問題就是用什么技術來寫系統(tǒng),在JavaWeb技術和asp.net中選擇,asp.net做起來比較方便快捷,其中有很多現(xiàn)成的控件來用,直接套用微軟提供的工具模板開發(fā)效率很高。但是由于微軟的asp.net不是開源的,只套用模板會顯得比較死板,只適合做一些中小型網站,而JavaWeb在大型網站中的表現(xiàn)比asp.net要好得多,有利于系統(tǒng)規(guī)模以后的擴大。Java的jdbc訪問同一個數據庫也比asp.net要好很多。所以最終選擇了JavaWeb來編寫企業(yè)OA集成辦公系統(tǒng)。在系統(tǒng)分析階段通過上網搜查資料和企業(yè)的實地考察也為系統(tǒng)項目的編寫提供了很多有用的建議。

        猜你喜歡
        菜單賬號部門
        彤彤的聊天賬號
        施詐計騙走游戲賬號
        派出所工作(2021年4期)2021-05-17 15:19:10
        中國新年菜單
        哪些是煤電部門的“落后產能”?
        能源(2017年9期)2017-10-18 00:48:28
        本月菜單
        美食堂(2017年1期)2017-01-13 01:37:42
        醫(yī)改成功需打破部門藩籬
        Google Play游戲取消賬號綁定沒有Google賬號也能玩
        CHIP新電腦(2016年3期)2016-03-10 14:52:50
        7部門
        我國多部門聯(lián)合行動打擊網上造謠傳謠行為
        聲屏世界(2014年8期)2014-02-28 15:18:21
        一個“公海龜”的求偶菜單
        鴨綠江(2013年10期)2013-03-11 19:41:55
        精品国模人妻视频网站| 一本大道东京热无码| 亚洲红怡院| 日韩成精品视频在线观看| 国产一区av男人天堂| 爱性久久久久久久久| 国产精品半夜| 青青手机在线视频观看| 手机在线看片国产人妻| 少妇激情一区二区三区视频| 久久无码人妻一区二区三区午夜| 亚洲蜜芽在线精品一区| 国产一区二区三区日韩在线观看| 高清精品一区二区三区| 国内揄拍国内精品少妇国语| 无码AV大香线蕉伊人久久| 国产三级精品三级在线专区| 国产内射爽爽大片视频社区在线| 男女超爽视频免费播放| 国产精品一区区三区六区t区| 91九色中文视频在线观看| 日本大片免费观看视频| 欧美日韩在线观看免费| 日韩一二三四区免费观看| 国产白浆在线免费观看| 无码人妻久久一区二区三区不卡| 2021年最新久久久视精品爱| 午夜视频在线观看国产| 肥老熟妇伦子伦456视频| 后入内射欧美99二区视频| 国产精品一区成人亚洲| 国内精品亚洲成av人片| 护士人妻hd中文字幕| 美女污污网站| 国产精品毛片毛片av一区二区| 成人欧美一区二区三区在线观看 | 嫩呦国产一区二区三区av| 在线成人一区二区| 久久精品国产亚洲不av麻豆| 国产优质av一区二区三区| 中国精品18videosex性中国|