




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、辦公自動化管理系統辦公自動化管理系統辦公自動化管理系統是將現代辦公和計算機網絡功能結合起來的一種新型的辦公方式,是信息化社會的產物。辦公自動化系統可以將一個機構的辦公用的計算機和其他辦公設備連接成網絡,這樣可以為辦公室工作人員和企事業負責干部提供各種現代化手段,從而改進辦公條件,提高辦公業務的效率和質量,及時向有關部門和領導提供有用的信息。1系統需求分析以信息化來武裝企業,目前已經是大勢所趨。軋鋼車間里工人通過自動控制系統來完成帶鋼的穿孔、軋制、卷曲等操作;辦公室的員工借助電腦和網絡高速地處理日常的業務;企業依靠ERP等應用系統來管理物料、處理訂單。試想一下,如果硬盤壞掉、網絡癱瘓、應用系統崩
2、潰,無論對于個人還是企業,都是一場災難,從這個側面的確反映出人們對于信息系統的依賴程度。OA系統也是每個企業信息化初期就開始投入建設的基本系統。從最初桌面辦公軟件的應用、收發郵件到后來公文流轉、車輛管理、會議管理、網上審批等功能應用,OA已經是我們日常使用最多、最頻繁的一個基本系統。隨著技術發展,電腦的操作及管理日趨簡化,電腦知識日趨普及,因此,我國中小型企業采用電腦管理人事、部門、公文、考勤、銷售等諸多環節也已成為趨勢及必然。1.1系統功能需求分析用戶行為分析本設計目的為實現工兵國際貿易有限公司的網絡化辦公,所以此OA系統根據實際需要應包含以下幾個方面。(1)系統管理員(Administra
3、tor):負責用戶、角色的管理.(2)用戶(User):每個用戶在權限之內訪問和使用系統。根據權限,用戶又可粗略分為普通職員用戶(Employee)和管理者(Manager)上述角色展開以下活動。進入系統:登錄到OA系統。管理系統用戶:添加、修改、刪除用戶,確定其角色。管理角色:管理角色所擁有的權限。管理工作計劃:按照日期,查看、修改、撰寫工作計劃。管理公文:瀏覽、查詢、撰寫、提交公文,審閱刪除公文。管理員工信息:瀏覽、添加、修改、刪除員工的基本信息。管理員工工作情況:考勤信息管理、銷售信息管理。 1.2數據需求分析該系統用例圖如下所示圖1 系統管理員用例圖圖2:普通職員用例圖圖3:管理者用例
4、圖該系統的主要業務流程圖:圖4:角色權限配置流程圖圖5:銷售流程圖圖6:工作計劃流程圖 1.3數據字典數據字典:重要數據及其簡要描述如表1、表2、表3所示表1 數據項名稱說明員工編號惟一標識一位員工,形式如:YG00001部門編號惟一標識一個部門,形式如:BM00001角色編號惟一標識一種角色,形式如:JS00001商品編號惟一標識一種商品,形式如:SP00001客戶編號惟一標識一個客戶,形式如:KH00001銷售票號以此記錄一次銷售登記。惟一標識每次銷售登記,形式如:XS00001計劃編號惟一標識一個工作計劃,形式如:JH00001公文編號惟一標識一此公文,形式如:GW00001操作員管理員
5、,使用系統、擁有系統賬號的人管理員權限由系統管理員分配給管理員使用此軟件的權限表2 數據存儲名稱說明用戶表記錄用戶的基本信息角色表記錄角色的基本信息部門表記錄部門的基本信息員工信息表記錄員工的基本信息公文表記錄公司內部的相關公文信息工作計劃表詳細記錄員工的工作計劃考勤表記錄員工的考勤信息銷售表記錄銷售時的客戶、操作員、日期、合計等信息表3 處理過程名稱說明用戶管理對用戶進行基本操作并確定其角色角色管理管理角色所擁有的權限工作計劃管理按照日期查看、修改、撰寫工作計劃公文管理管理公司的公文員工信息管理對員工的基本信息進行基本操作考勤信息管理對員工進行考勤銷售情況管理對客戶進行銷售交易2 系統總體設
6、計2.1系統總體結構設計辦公自動化倉庫管理系統主要有用戶角色管理系統模塊、工作計劃管理模塊、公文管理模塊、員工管理模塊、工作情況管理模塊等。具體模塊圖見下圖:系統結構總圖: 系統登錄MyOA用戶、角色管理工作計劃管理公告管理員工管理工作情況管理圖7:系統結構總圖各管理模塊結構圖: 角色權限管理添加修改密碼修改刪除工作計劃管理查詢修改撰寫用戶角色管理圖8:用戶角色管理模塊結構圖 圖9:工作計劃管理模塊結構圖查看添加修改刪除員工信息管理公告查詢公告添加公告審閱公告管理圖10:公文管理模塊結構圖 圖11:員工信息管理模塊結構圖銷售統計銷售單月銷售狀況商品銷售成本表工作情況管理銷量情況管理考勤信息管理
7、 圖12:工作情況管理模塊結構圖 2.2系統數據模型設計根據系統功能設計的要求、功能模塊的劃分以及數據字典的描述,下面給出此辦公系統的各個組成部分的其中幾張重要數據表。表1:用戶表(USER)字段名數據類型長度描述UserIdint4用戶編號LoginNamevarchar50登錄名PasswordVarchar50密碼RoleIdint4角色編號表2:部門表(Department)字段名數據類型長度描述DepartmentIdint4部門編號DepartmentNamevarchar50部門名稱表3:角色表(Role)字段名數據類型長度描述RoleIdint4角色編號RoleNamevarc
8、har50角色名表4:公文表(File)字段名數據類型長度描述FileIdint4公文編號FileTitlevarchar50公文標題FileContenttext公文內容FromUserNamevarchar50來源用戶登錄名ToUserNamevarchar50送達用戶登錄名FileStatusint4狀態編號表5:人事信息表(Personnel)字段名數據類型長度描述EmployeeIdVarchar50員工編號EmployeeNameVarchar50員工姓名EmployeeSexVarchar50性別EmployeeIDCardVarchar50身份證EmployeeBirthdat
9、etime8出生日期EmployeeAgeInt50年齡EmployeeFolkVarchar50民族EmployeeMarriageVarchar50婚姻狀況EmployeeNativePlaceVarchar50籍貫EmployeeTelVarchar50聯系電話EmployeeDeptIdint50部門編號EmployeeDutyTypeVarchar50職務BookInTimedatetime8登記時間表6:考勤信息表(Attendance)字段名數據類型長度描述Month Wagevarchar15所屬工資月份Employee IDvarchar5員工編號EmployeeNameva
10、rchar10員工姓名Appearednumeric9出勤天數leaveNumeric9請假天數lateEarlyNumeric9遲到或早退次數AbsentWorkNumeric9曠工天數Overtimenumeric9加班次數表7:工作計劃表(Plan)字段名數據類型長度描述PlanIdInt4計劃編號LoginNamevarchar50用戶登錄名PlanDatedatetime8計劃日期PlanContentText50計劃內容表8:銷售主表(warehouse)字段名數據類型長度描述BilldateDatetime8錄單日期BillcodeVarchar20單據編號UnitsVarcha
11、r30客戶HandleVarchar10經手人fullpaymentFloat8應付金額Payment float8實付金額3系統實施1連接數據庫/ Profile storeSQLCA.DBMS = "MSS Microsoft SQL Server"SQLCA.Database = "store"SQLCA.ServerName = "MICROSOF-C5D821"SQLCA.LogId = "sa"SQLCA.AutoCommit = FalseSQLCA.DBParm = ""conn
12、ect using Sqlca;open(w_main)2制作登陸窗口“登陸”open代碼為:string userid,userpwduserid=trim(ddplb_1.text)userpwd=trim(sle_2.text)select rtrim(operator_id),rtrim(password) into :userid,:userpwd from operatorwhere operator_id=:userid and password=:userpwd;if sqlca.sqlcode<>0 thenmessagebox("sorry!"
13、;,"there are something wrong,please input again!")elseopen(w_login)close(w_main)end if3操作界面當鼠標單擊【職員登錄】時,系統將彈出職員登錄界面如圖2.1所示。在用戶名輸入“mr”,密碼為“mrsoft”,單擊登錄即可進入職員首頁如圖2.2所示。如2.1職員登錄界面圖2.2 職員首頁當鼠標單擊【Admin登錄】時,統彈出Admin登錄界面如圖3.1所示。在用戶名輸入“mr”,密碼為“mrsoft”,單擊登錄即可進入Admin首頁如圖3.2所示。圖3.1 Admin登錄界面圖3.2 Admi
14、n首頁4公告管理界面查看公告當鼠標單擊【查看公告】時,職員將看到所有的公告信息,并且此模塊提供了“刪除”按鈕。發布公告1 當鼠標單擊【發布公告】時,系統將彈出“發布公告”的界面如圖4.1所示。圖4.1 發布公告界面2 在空白的文本框中填寫信息內容,單擊“發送”即可。3 “重置”按鈕表示清除填寫的所有內容。5考勤管理考勤管理目錄中包含了“員工上班簽到”與“員工下班簽退”,為管理者提供了方便。如員工上班時可以單擊一下“簽到”;下班時可以單擊一下“簽退”。6員工管理界面添加員工信息1 當鼠標單擊【添加員工信息】時,系統將彈出“注冊員工基本信息”界面如圖5.1所示。圖5.1 添加員工信息界面2 添加員
15、工信息操作說明如下:(1)在空白的文本處我們可以填寫相關的信息內容。(2)“員工性別”、“部門”、“職位”、“狀態”可以在下拉列表框中選擇相應的信息。(4)填寫完所有信息時,單擊“保存”即可。(5)在沒有保存之前,如單擊“重填”將清除所有信息內容。4 課程設計思想開發平臺及運行環境:操作系統:Windows XP數據庫: SQL Server2005開發工具:Microsoft Visual C+6.0開發語言:C+服務器: IIS5.0可行性分析:產品原料:本辦公系統是做連云港某中小型企業連云港工兵國際貿易有限公司的辦公自動化管理系統,所有的內容資料均是來自該公司。技術可行性:原料自備。因為
16、在該企業實習數月,所以本人對該企業的各方面情況均有了解,各部門的工作,部門之間的協調等,且本人掌握了基本的系統開發要素,熟悉.NET編程,基本會用C#語言,會使用VS.Net開發工具。從技術上看,完全具備系統的開發條件.法律可行性:本系統純為私人設計,在開發過程中沒有抄襲,沒有涉及合同、責任等與法律相抵觸的方面。因此,本系統在法律上是可行的。操作可行性:本辦公系統具備用戶界面友好,使用方便,操作簡單,易于被使用者接受,使用者只需懂得一些基本操作,和對此系統做簡單的了解即可方便使用。因此,從操作性方面看,此系統的開發是可行的。時間可行性:系統需求分析+系統思路設計 +系統實現+調試、運行、維護=
17、4個月左右。因此,從時間上看,此系統是可行的??偨Y:從現有條件來看,完成這個設計無論從技術上、法律上或是時間上考慮,都可以在規定時間內完成,可見該設計是完全可行的。5 課程設計心得,畢業之際做的這份課程設計報告是在所做的畢業設計的基礎下,臨時完成的。時間比較倉促,主要內容還是參照了我的畢業設計開題報告,稍作修改,因為我的畢業設計功能還不是很全,還在實施中,因此系統實施方面內容尚不多,利用SQL Server的查詢分析器建立了系統所需要的表格,前臺實現設計用了VC+開發環境。我的設計比較簡單,就只有管理員和員工用戶,管理員可以添加和查詢用戶,員工可以修改和查詢個人信息。我做的這份辦公自動化倉庫管
18、理系統報告主要有用戶角色管理系統模塊、工作計劃管理模塊、公文管理模塊、員工管理模塊、工作情況管理模塊等。本系統屬于中小型的數據庫系統,可以對中小型企業的辦公自動化進行有效管理。通過本系統可以一些目標:對公司各個部門員工進行全面管理,提高工作效率。靈活的運用表格進行批量錄入數據,使信息傳遞更加快捷。系統采用人機對話方式,界面美觀友好,信息查詢靈活、方便,數據存儲安全可靠。系統最大限度的實現了易安裝性、易維護性和易操作性。這次的課程設計確實讓我進步不小,讓我熟悉并掌握了數據庫以及C+語言的一些知識及操作。6參考文獻1 張曉坤、車樹良等著. C+編程語言詳解,北京,電子工業出版社,2004.9.2 施平安著. VC+6.0技術內幕,北京:清華大學出版社,2006.8.3 孟憲會, 張慧妍著 VC+應用開發技術.北京:人民郵電出版社, 2006.4.4 CSDN網站技術社區. 5 (美) Ander
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權】 ISO 5840-3:2021/Amd 1:2025 EN Cardiovascular implants - Cardiac valve prostheses - Part 3: Heart valve substitutes implanted by transcatheter techniques - Amendment 1
- 【正版授權】 IEC TR 61597:1995 FR-D Overhead electrical conductors - Calculation methods for stranded bare conductors
- 【正版授權】 IEC 60364-4-41:2005 EN-D Low-voltage electrical installations - Part 4-41: Protection for safety - Protection against electric shock
- 2025年部門工作方案演講稿
- 護理新生兒評估與處理
- 2025年新員工入職培訓方案
- 單位食堂2025年度工作方案
- 高中班主任工作方案2025年
- 2025年度工作方案書
- 酒業知識培訓課件
- 2025-2030全球及中國軍事無線電系統行業市場現狀供需分析及市場深度研究發展前景及規劃可行性分析研究報告
- 2025年中國光纖放大器行業競爭格局及市場發展潛力預測報告
- 護理禮儀中的稱呼禮儀
- 校長在高考動員大會上講話:高考不是獨木橋人生處處有航道
- 觀賞魚國際貿易的可持續發展策略
- 2025年浙江紡織服裝職業技術學院單招職業適應性測試題庫新版
- 2024年河北省普通高中學業水平選擇性考試物理試題含答案
- 新版《醫療器械經營質量管理規范》(2024)培訓試題及答案
- 2025年初級社會工作者綜合能力全國考試題庫(含答案)
- 最新mywife系列全部姓名資料
- 暖通設備公司噴粉前處理涂裝生產線投標文件技術文件
評論
0/150
提交評論