當前位置:工程項目OA系統 > 領域應用 > 網上辦公軟件 > 企業(yè)OA辦公系統
OA辦公系統開發(fā)需求文檔如何寫
辦公自動化需求分析
一、 前言
1.1項目背景
傳統的辦公模式主要以紙介質為主,在信息革命的浪潮中,顯然已經遠遠不能滿足高效率、快節(jié)奏的現代工作和生活的需要。如何實現信息處理的自動化和辦公的無紙化逐步得到了人們的重視。Internet/Intranet的迅猛發(fā)展,為信息的交流和共享,團隊的協同運作提供了技術的保證,同時也預示著網絡化辦公時代來臨。利用網絡通訊基礎及先進的網絡應用平臺,建設一個安全、可靠、開放、高效的信息網絡和辦公自動化、信息管理電子化系統,為管理部門提供現代化的日常辦公條件及豐富的綜合信息服務,提高辦公效率和管理水平,實現企業(yè)各部門日常業(yè)務工作的規(guī)范化、電子化、標準化,增強檔案的可管理性,實現信息的在線查詢、借閱,最終實現“無紙”辦公。
辦公自動化還是一個企業(yè)與整個世界聯系的渠道,企業(yè)的Intranet網絡可以和Internet相聯。一方面,企業(yè)的員工可以在Internet上查找 有關的技術資料、市場行情,與現有或潛在的客戶、合作伙伴聯系;另一方面,其他企業(yè)可以通過Internet訪問你對外發(fā)布的企業(yè)信息,如企業(yè)介紹、生產 經營業(yè)績、業(yè)務范圍、產品/服務等信息。從而起到宣傳介紹的作用。隨著辦公自動化的推廣,越來越多的企業(yè)將通過自己的Intranet網絡聯接到 Internet上,所以這種網上交流的潛力將非常巨大。
1.2項目目標
進行辦公自動化系統項目制作的目標是:利用現有的軟件開發(fā)技術,實現用戶權限的設計、員工日常工作的管理、員工信息的管理、員工上下班考勤的管理、企業(yè)辦公設施用品的管理、報銷的管理、公司客戶資源的管理及公司所有合同的管理。使公司的一切辦公實現無紙的自動化操作,提高公司的辦公效率,加強公司的人員管理和工作的自動分配。
1.3參考資料
《軟件工程導論和UML建模》
《J2EE1.4編程指南》
《JSP實用案例教程》
《實訓項目題1功能概括(辦公自動化)》
《Struts2+Spring+Hibernate框架技術與項目實踐》
二、 系統分析
2.1概要分析
辦公自動化系統要實現的目標,通過用戶權限設計維護用戶信息,管理用戶職務,管理用戶權限;通過日常工作管理對員工工作日志進行增加、查詢和評分;通過員工信息管理維護部門信息、維護員工信息、管理員工離職;考勤管理最重要的目標是及時準確地生成這些報表,依賴于每天產生的考勤數據以及各類基礎數據的及時準確。而要獲得可靠的考勤數據,一方面需要對考勤機取得的打卡數據與事前的排班數據進行比對,另一方面需要考勤員以及各層級負責人,對比對結果逐級進行修正、審核。通過辦公設施/用品實現會議室管理、辦公用品領用、車輛管理等功能;通過報銷管理查詢員工報銷單據、添加報銷單、報銷領款登記;通過客戶資源管理維護客戶信息,進行客戶級別管理;還有合同管理以實現合同信息管理。
2.2辦公自動化系統用例分析
A、用戶權限設計用例圖:
B、員工管理用例分析
用戶管理分為兩個部分:員工管理、部門管理,其中員工管理部分,管理員可以對員工進行添加操作,可以根據員工的姓名,入職時間,所在部門等條件查詢符合要求的員工,可以對不需要的員工信息進行刪除,對已錄入員工信息進行變更。員工方面則可以在登陸之后修改自己的賬號密碼
部門管理中,管理員可以根據部門編號查詢部門,可以在需要的情況下添加新的部門信息,也可以刪除已合并或者重組的部門,可以修改部門信息。
以下是員工管理的整體用例圖
C、日常管理用例分析
1:日志管理
員工每天完成自己的工作之后,需要提交一個日志,員工登錄系統后,選擇日志管理界面,點擊新建日志,會有彈出窗或者新跳轉一個頁面進入日志的編寫界面,在員工完成日志的編輯之后點擊提交按鈕,會在后臺數據庫中添加一條日志記錄,同時日志的狀態(tài)自動設置為未審核,級別為null。
日志管理員需要登錄系統,進入日志管理頁面查詢日志,查詢狀態(tài)為未審核的日志,在每條日志記錄的操作欄中會有詳細信息的按鈕,點擊可閱讀日志全文,在日志閱讀界面(彈窗或者跳轉)下方會有一個級別單選按鈕組(優(yōu)良差)選擇后點擊審核,會自動把日志狀態(tài)設置為已審核,同時會將級別加入數據庫
員工可以登錄系統后點擊我的日志,可以根據登陸的id查看自己的日志,也可以選擇一定的日志區(qū)間來查看某段時間內的日志
下面是日常管理的用例圖
D、考勤管理用例圖:
E、報銷管理用例圖:
F、客戶資源管理用例圖:
G、合同管理用例圖:
H.辦公設施/用品管理用例圖
三、 功能需求
3.1系統邏輯構成
3.2用戶權限設計
3.2.1功能描述
1.用戶(User)可以擁有多個角色(Role),角色可以被分配給多個用戶
2.權限的意思就是對某個資源的某個操作,現在規(guī)定:
a) 所謂資源,即系統的模塊
b) 所謂操作,包括:增加、刪除、修改、查詢等操作
3.權限管理系統的總體功能分為:授權與認證
4.授權,指將權限授予角色或用戶
c) 如果用戶A擁有角色B、角色C,那么,缺省的情況下,用戶A將擁有被分配給角色A和角色C的所有權限(即默認情況下,用戶A繼承其擁有的角色所具有的所有權限)
d) 如果用戶擁有多個角色,那么用戶的權限是這些角色權限的合集
e) 如果用戶擁有多個角色,而且角色之間的授權有沖突(比如對同一個資源的同一個操作,一個角色為“允許”,另外一個角色為“不允許”),將以優(yōu)先級別高的角色為準(所謂優(yōu)先級別,也就是對于這個用戶所擁有的角色而言,是有順序的,同一個角色在不同的用戶那里可能擁有不同的優(yōu)先級)
f) 除了可以對角色進行授權外,也可以針對用戶進行授權,也就是說,將權限授予用戶。針對某個資源的所有操作,我們可以設置這些權限對用戶來說是“繼承”或“不繼承”
i. 繼承:意思是這些權限將使用其(即用戶)所擁有的角色的權限,而不使用其(即用戶)單獨設置的權限
ii. 不繼承:意思是這些權限將使用其單獨設置的權限,而不使用其所擁有的角色的權限
5.認證,指用戶訪問資源的某些操作時,根據授權,判斷是否允許用戶的訪問
g) 在用戶訪問的時候,需要進行即時的判斷(是否有權訪問)
h) 應該提供查詢的功能,可以查詢某個用戶所擁有的所有權限
總體上,可分為用戶管理模塊、職務管理和角色管理。
用戶管理可以增加系統用戶、刪除系統用戶、查詢系統用戶。在這之前系統首先得設置一個超級管理員,此管理員擁有系統的全部權限,可以對系統用戶進行增刪改查。
職務管理可以增加系統用戶的職務、刪除系統用戶的職務、修改系統用戶的職務和查詢系統用戶的職務。是超級管理員授權的各管理員對其有權限增刪改查的用戶的職務進行的管理。
角色管理可以添加角色信息、刪除角色信息以及給角色授權。給角色授權,選中其中一個角色,可以打開角色授權界面。在這個界面上,按照兩級模塊的形式列出系統所有模塊,以及在這些模塊上面的CRUD(添加、讀取、更新、刪除)權限;所謂“啟用”,意思是本設置有效,否則設置無效!
當點擊選中其中某個模塊的某個權限時,系統自動添加此權限!【選中就開始生效,無需點擊提交按鈕】
3.2.2功能列表
用戶管理
維護系統用戶信息,增加、刪除、查詢系統用戶信息。
職務管理
對系統用戶的職務的增刪改查
角色管理
設置系統用戶的角色,管理系統用戶的權限
3.2.3日常工作管理
日常管理分為日志管理和培訓管理兩部分,下面對他們的流程進行分別得說明
1:日志管理
員工每天完成自己的工作之后,需要提交一個日志,員工登錄系統后,選擇日志管理界面,點擊新建日志,會有彈出窗或者新跳轉一個頁面進入日志的編寫界面,在員工完成日志的編輯之后點擊提交按鈕,會在后臺數據庫中添加一條日志記錄,同時日志的狀態(tài)自動設置為未審核,級別為null。
日志管理員需要登錄系統,進入日志管理頁面查詢日志,查詢狀態(tài)為未審核的日志,在每條日志記錄的操作欄中會有詳細信息的按鈕,點擊可閱讀日志全文,在日志閱讀界面(彈窗或者跳轉)下方會有一個級別單選按鈕組(優(yōu)良差)選擇后點擊審核,會自動把日志狀態(tài)設置為已審核,同時會將級別加入數據庫。
員工可以登錄系統輸入id查看自己的日志狀態(tài)。
2:培訓管理
當員工覺得自己某方面需要加強,就可以登錄系統,在培訓管理中添加培訓申請。點擊培訓申請后,可以跳轉到一個新頁面或者彈窗,顯示申請需要填寫的信息,填寫完成后點擊提交,會在數據庫中生成一條培訓申請記錄。
培訓管理員登陸之后,可以查看當前的申請,可以根據培訓科目查詢提交該培訓申請的人數,若是人數足夠,將培訓記錄的狀態(tài)置為已通過,否則繼續(xù)等待,每次查詢均查詢狀態(tài)為待審核的培訓申請
員工可以登錄查看自己的申請狀態(tài)和培訓開始時間。
3.2.4員工信息管理
員工管理分為兩部分,包括部門管理和員工管理兩部分
1:部門管理
管理員可以查看公司所有部門的列表,可以查看每個部門的人數和負責人,同時可以增加新的部門類別等等。
2:員工管理
管理員可以查看所有員工的信息,可以添加新的員工信息,可以編輯員工的信息,比如員工的工作狀態(tài)是否是離職,可以根據部門查詢員工,也可以根據在職還是離職查詢員工,同時可以根據職務或者員工編號查詢員工。
3.2.5考勤管理
3.2.5.1功能描述
a、員工考勤:每天上下班之前做一次考勤記錄。
上班考勤:界面顯示當前時間,上班時間,點擊上班按鈕生成考勤記錄,考勤時間與上班時間比對,顯示是否遲到。
下班考勤:界面功能與上班一致。
b、請假/銷假:請假功能界面要求顯示請假人信息,選擇請假類別,選擇日期區(qū)間,綁定銷假功能即員工請假信息的刪除。請假/銷假信息查詢:界面自行處理。
c、個人考勤信息查詢:需要綜合日常考勤和請假信息。
3.2.5.2功能列表
員工考勤
對員工上下班進行考勤,以核實其上下班是否遲到
請假/銷假
對員工請假和銷假進行記錄,以管理員工請假制度
考勤信息查詢
對員工日常的考勤和請假所有信息進行查詢
3.2.6辦公設施/用品
3.2.6.1車輛管理系統的簡介:
車輛管理系統是針對公司的大量信息處理工作而開發(fā)的管理軟件。根據用戶的要求,實現對車輛基本信息、駕駛員、費用、出車記錄、維修記錄、加油記錄、事故記錄、年檢記錄管理幾個方面的功能。
用戶在輸入管理員賬號及密碼后,通過輸入車輛的基本信息,可對本車指定一位駕駛員。在本系統中能夠查看到此車的出車狀況、及歷史出車記錄,在某個時間段的加油信息,加油費用都可進行管理。
3.2.6.2車輛系統功能要求:
目標是:在計算機網絡中,數據庫和先進的平臺上,利用現有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結構的、易擴充的、易維護的、具有良好人機交互界面的車輛管理系統,實現機關、企業(yè)、事業(yè)等單位車輛的自動化的計算機管理系統,為各單位的提供準確、精細、迅速的車輛信息。
3.2.6.3車輛倉庫表:
此表存放車輛信息
登陸表
此表存放操作員工信息
出車登記表
回車登記表
駕駛員信息表
3.2.7報銷管理
本模塊要實現的是根據查詢條件查詢員工報銷單信息包括(編號、報銷人員、原因、消費時間、當前狀態(tài),是否領?。?,顯示報銷單信息(報銷金額、報銷類別,原因,消費時間)。
3.2.8客戶資源管理
3.2.8.1客戶信息維護:根據查詢條件查詢客戶信息(編號、企業(yè)名稱、客戶聯系人、聯系方式、客戶級別、負責人(自己企業(yè)負責與客戶聯系的人員))。
3.2.8.2客戶級別管理(編號、級別名稱)。
3.2.9合同管理
合同信息維護:包含內容:編號、客戶、合同金額、合同內容、合同簽訂人、合同日期。
北京泛普科技有限公司(www.qykh2009.com)(北京軟件公司,ERP開發(fā)公司,OA辦公系統,北京軟件系統開發(fā),MES系統開發(fā))網絡部精心供稿 轉載請表明出處。
- 1企業(yè)OA軟件如何選擇
- 2辦公自動化OA辦公系統各個流程簡介
- 3泛普科技OA辦公系統的優(yōu)勢都有哪些?
- 4OA辦公軟件設計九思
- 5OA軟件排名從何而來
- 6OA系統流程管理優(yōu)化的重要性
- 7OA系統財務管理功能
- 8最好的OA系統是什么具備哪些功能
- 9OA系統市場分析
- 10OA系統發(fā)展的未來三個特征
- 11OA軟件未來發(fā)展趨勢
- 12協同OA企業(yè)辦公自動化OA系統的公文管理子系統
- 13OA軟件開發(fā)的內容是什么?
- 14OA前景展望 OA軟件超越ERP在望
- 15OA系統價值有多少
- 16政府統計搭上信息化建設“快車”
- 17OA系統企業(yè)如何快速使用
- 18OA系統操作界面簡潔化
- 19OA辦公系統實施注意事項
- 20OA系統選擇分析
- 21檔案管理功能在企業(yè)OA辦公軟件系統中必不可少
- 22OA辦公系統最全面的解釋
- 23OA系統主流的開發(fā)語言有哪些
- 24OA系統和協同軟件如何選擇
- 25OA辦公系統需求功能介紹
- 26OA系統選型的理念和服務
- 27企業(yè)OA辦公系統實現了全局統一的公文管理和行政辦公管理
- 28OA軟件實施成功的關鍵
- 29通過建立企業(yè)OA辦公軟件系統電子文件信息化的管理理
- 30OA辦公系統的作用與區(qū)別
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓