畢業(yè)設計--企業(yè)管理人員個人信息系統的設計_第1頁
已閱讀1頁,還剩33頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  本科畢業(yè)論文</b></p><p>  企業(yè)管理人員個人信息系統的設計</p><p>  The design of the personal information system of enterprise management personnel</p><p>  性 質: □畢業(yè)設計 □畢業(yè)論

2、文</p><p> 教 學 院: 機電工程學院</p><p> 系 別:工業(yè)工程系</p><p> 學生學號:</p><p> 學生姓名:</p><p> 專業(yè)班級:</p><p> 指導教師:</p><p> 職 稱:</p&g

3、t;<p> 起止日期:</p><p><b>  摘 要</b></p><p>  隨著信息需求的增長,傳統的信息交流方式早已不能滿足企業(yè)對傳遞和處理大量信息的需要,因而亟需把網絡技術滲透到企業(yè)的日常工作。而網絡辦公與管理的應用則滿足了企業(yè)對辦公網絡化、自動化的管理需求,不僅可以極大提高企業(yè)內部的管理水平,并加快內部信息流通,確保信息有效利用

4、,增強企業(yè)的核心競爭力。</p><p>  企業(yè)辦公自動化系統能夠針對企業(yè)的具體業(yè)務要求,通過運用Internet通信技術,將企業(yè)信息化管理和網絡化辦公結合在一起,在加強企業(yè)競爭力和提升企業(yè)管理能力的同時實現企業(yè)信息共享,避免“數字鴻溝”和“信息孤島”的現象。</p><p>  本系統采用ASP.NET動態(tài)網頁技術和Microsoft SQL Server數據庫平臺,使用C#作為本項目

5、的主要開發(fā)語言, B/S模式結構,從實際應用出發(fā),完成系統的個人通訊錄、個人信息、個人審批、個人考勤等功能。本文闡述系統從需求分析到系統實現的開發(fā)過程,讓讀者對系統整個開發(fā)流程的有所了解。</p><p>  關鍵詞: OA辦公自動化系統 B/S模式結構</p><p><b>  Abstract</b></p><p>  With

6、 the growing requirements of Business information, the traditional way of information exchange can not meet the need of companies which have to transmit and process a lot of information within a short time. Therefore, it

7、’s important to merge network management applications into the office routine. The application of network management could not only can greatly improve the management level of enterprise and speed up the flow of internal

8、 information to ensure effective use of information and </p><p>  For the specific business requirements of enterprises, through the enterprise office automation systems, using the Internet communications te

9、chnology, to make the enterprise information management and network offices together with the office automation systems. Information in the enterprise to speed up construction, strengthen the competitiveness of enterpris

10、es and enhance the modern enterprise management capabilities, enterprise information sharing, avoids the "digital divide" and the "informat</p><p>  The system uses the ASP.NET dynamic web pag

11、e technology database platform, using C # as the project's main development language, combined with Linq, , CSS and other technical means and the B / S model structure, from the practical application, completed syste

12、m of personal contacts, personal information, personal approval, personal attendance and other functions. This paper describes the system from requirements analysis to system implementation of the development process, so

13、 the reader on the sy</p><p>  Key Words:office automation systems;B / S mode structurf</p><p><b>  目 錄</b></p><p><b>  摘 要I</b></p><p> 

14、 AbstractII</p><p><b>  第1章 緒論5</b></p><p>  1.1 研究背景5</p><p>  1.2 本課題研究現狀6</p><p>  第2章 企業(yè)信息管理系統分析8</p><p><b>  2.1需求分析8</b>

15、;</p><p>  2.2 需求說明簡介10</p><p>  第3章 企業(yè)信息管理系統設計11</p><p>  3.1 數據庫的具體設計11</p><p>  3.2.1 系統功能模塊詳細設計12</p><p>  3.2.3系統目標13</p><p>  3.2.

16、4經濟可行性分析14</p><p>  3.2.5技術可行性分析14</p><p>  3.2.6社會可行性分析14</p><p>  3.3需求分析14</p><p>  3.4.1企業(yè)組織結構圖16</p><p>  3.4.2系統審批流程17</p><p>  3.

17、5系統分析19</p><p>  3.5.1系統總體用例圖19</p><p>  3.5.2系統整體結構19</p><p>  3.5.3系統功能結構20</p><p>  第4章 OA系統的實現的實際效果23</p><p>  4.1 OA系統的使用23</p><p>

18、  4.2系統功能結構23</p><p>  4.3 安全性25</p><p>  第5章 系統測試27</p><p>  5.1 界面測試27</p><p>  5.2 功能測試27</p><p>  5.3 需求測試28</p><p>  5.4 性能測試28<

19、;/p><p>  5.5 企業(yè)員工信息管理系統的測試28</p><p><b>  結 論1</b></p><p><b>  參考文獻2</b></p><p><b>  第1章 緒論</b></p><p>  隨著科學技術的不斷提高

20、,計算機科學日漸成熟,其強大的功能已為人們深刻認識。作為計算機應用的一部分,使用計算機對企業(yè)員工信息進行管理,具有著手工管理所無法比擬的優(yōu)點。這些優(yōu)點能夠極大地提高企業(yè)員工管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。根據以上情況,大量企業(yè)已經實施建立企業(yè)員工信息管理系統, 因為企業(yè)員工信息管理是一個企業(yè)單位不可缺少的部分,它的內容對于企業(yè)的決策者和管理者來說都至關重要,所以企業(yè)員工信息管理系統應該能夠為用戶提供充足的

21、信息和快捷的查詢手段??梢越鉀Q一直以來人們使用傳統人工的方式管理文件檔案存在著的許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。隨著計算機技術的飛速發(fā)展,計算機在企業(yè)管理中應用的普及,利用計算實現企業(yè)企業(yè)員工檔案的管理勢在必行。企業(yè)員工管理系統是現代企業(yè)管理工作不可缺少的一部分,是適應現代企業(yè)制度要求、推動企業(yè)勞動企業(yè)員工管理走向科學化、規(guī)范化的必要條件。</p>

22、;<p>  企業(yè)員工信息管理系統是針對企業(yè)信息管理部門的大量業(yè)務處理工作用計算機進行全面現代化管理,該系統必須具備以下基本功能:</p><p> ?。?)企業(yè)員工檔案管理數據庫及表的操作。實現對企業(yè)員工檔案管理數據庫及表的創(chuàng)建,表中數據的維護。</p><p> ?。?)企業(yè)員工檔案信息的管理。實現企業(yè)員工信息的添加、保存、修改和刪除等。</p><p

23、>  (3)企業(yè)員工檔案信息的應用。實現企業(yè)員工信息的查詢、統計和企業(yè)員工資源的利用等。</p><p><b>  1.1 研究背景</b></p><p>  現代信息技術的發(fā)展,在改變著我們的生活方式的同時,也改變著我們的工作方式,使傳統意義上的企業(yè)員工管理的形式和內涵都在發(fā)生著根本性的變化。企業(yè)員工信息管理的內容也己經轉變?yōu)閷Ω鼮閺V泛的系統價值的追求。信

24、息管理,如今已是一個熱門話題,它已為許多企業(yè)所采用。在現代化的進程中,引入現代管理的思想,建立一套可面向企業(yè)單位的員工信息管理系統,也是十分必要的。</p><p>  本課題基于我國企業(yè)管理信息化建設現狀,結合在實際工作中所遇到的問題和收獲,對企業(yè)員工管理系統在設計開發(fā)等方面進行研究,重點研究系統開發(fā)中所采用的軟硬件平臺規(guī)范、數據庫結構設計、開發(fā)工具的選擇與使用,目的是從技術手段的角度闡述如何實現企業(yè)從傳統經營

25、管理模式向信息化管理模式轉變的過程,以及企業(yè)員工管理系統在企業(yè)管理信息化中所起到的重要作用。</p><p>  1.2 本課題研究現狀</p><p>  目前,在國內外各大企業(yè)單位中,企業(yè)員工信息管理系統的使用是非常廣泛的。同時,有很多的軟件開發(fā)商也開發(fā)了許多基于各種行業(yè)的企業(yè)員工管理學系統。而不同的企業(yè)具有不同的企業(yè)員工管理制度,這就決定了不同的企業(yè)需要不同的企業(yè)員工管理系統。而且,

26、企業(yè)管理信息量大、操作繁瑣、傳統的方式不再適應新的工作需要,開發(fā)研制適合企業(yè)的企業(yè)員工管理系統,使其具有整體性強、流程簡單、操作方便、功能豐富和通用性強等特點,是加快企業(yè)人才管理工作辦公自動化、信息資源化和管理科學化建設進程必要途徑。因此建立適合企業(yè)的管理信息系統,是促進企業(yè)信息高速公路的發(fā)展,為企業(yè)的發(fā)展提供條件的重要課題。</p><p>  1954年美國通用電氣公司安裝的第一臺商業(yè)用數據處理計算機,開創(chuàng)了

27、信息系統應用于中小企業(yè)管理的先河。二十世紀50年代中期到60年代中期,EDPS在中小企業(yè)中得到廣泛應用,主要是用計算機部分地代替手工勞動,進行一些簡單的單項數據處理工作,如計算工資、統計產量等。</p><p>  80年代在中小企業(yè)中開始使用一種典型的管理信息系統-MRPⅡ(制造資源計劃)。MRPⅡ于1977年提出的,它以MRP為核心,將生產制造、財務會計、市場營銷、工程管理、采購供應以及信息管理等各個部門納入

28、整體管理之中,構成了完整運作體系。</p><p>  90 年代以來 MRPⅡ也逐漸發(fā)展成為新一代的中小企業(yè)資源系統(ERP)。ERP在MRPⅡ基礎上將供應商和中小企業(yè)內部的采購、生產、銷售以及客戶看作一個緊密聯系的供應鏈,通過信息技術和管理理論對中小企業(yè)的物流、資金流和信息流進行全面的集成管理,以提高供應鏈的運行效率,追求中小企業(yè)資源的合理高效利用,提高中小企業(yè)在全球市場中的競爭能力。以 MRP Ⅱ /ERP

29、 為代表的現代中小企業(yè)管理信息系統主要支持中小企業(yè)內部管理業(yè)務。</p><p>  隨著網絡的迅猛發(fā)展,出現了各種管理思想和模式的管理信息系統,如客戶關系管理(CRM)、供應鏈管理(SCM)、商業(yè)智能(BI)、電子商務(EC)和計算機集成制造系統(CMIS)等。中小企業(yè)管理信息系統逐步會發(fā)展成為一種融合各種管理思想和信息技術的面向產品生命周期的集成系統,以實現資源共享、數據共享、適應網絡經濟的充分柔性的中小企業(yè)

30、管理信息系統。</p><p>  企業(yè)級信息管理涉及到眾多的項目、人員、數據和報告,如果沒有一個有效的信息管理系統來支持和提高工作效率,企業(yè)信息管理將會難以實施?,F在眾多的軟件公司都開發(fā)出了自己的企業(yè)信息管理信息系統,包括微軟公司的MicrosoftProject2003;Primavera公司的Primavera Project Planner for Enterprise;Welcom公司的Open Pla

31、n等,這些都是比較優(yōu)秀的企業(yè)項目信息管理軟件,但軟件只是一個輔助工具,如果沒有首先建立一個科學的企業(yè)信息管理體系,則企業(yè)項目管理軟件將難以發(fā)揮作用。 </p><p>  因此,研究如何建立一個精簡、有效的企業(yè)信息管理體系,企業(yè)信息管理信息系統,如何有效支持企業(yè)項目管理體系,從而提高企業(yè)的項目管理能力,是具有非常重大的實際應用意義的。</p><p>  第2章 企業(yè)信息管理系統分析<

32、;/p><p><b>  2.1需求分析</b></p><p>  2.1.1 功能需求</p><p>  隨著經濟的迅速發(fā)展,企業(yè)的規(guī)模越來越大,企業(yè)的管理也越來越復雜,組織機構越來越龐大,組織的劃分也越來越細,對企業(yè)各組織部門的管理以及各部門內部各職務的管理變的十分復雜,需要借助于計算機來進行管理。企業(yè)人員數量的增多,對員工的管理也是一項

33、繁重的工作,不僅要對員工的基本信息進行管理,還要對員工的動態(tài)信息進行管理,例如調動信息,離職信息等,企業(yè)應對員工的這些動態(tài)信息及時的進行登記,只有合理的對員工進行管理,企業(yè)才能有條不紊的運行。</p><p>  進入企業(yè)的員工要與企業(yè)簽訂合同,合同管理關系到員工和企業(yè)雙方的利益,因而需要進行認真的管理。為了企業(yè)擴展的需要,需要招聘新的人才,為企業(yè)注入新的血液,所以招聘信息以及應聘人員的信息的管理也相當重要。經濟

34、迅猛發(fā)展,競爭日趨激烈,企業(yè)為了能在競爭中立于不敗之地,對員工的素質提出更高的要求,因而企業(yè)需要定期對員工進行培訓,以便員工能更好的掌握新知識、新技術,提高工作效率,培訓管理就是對企業(yè)開展的培訓進行規(guī)劃管理。</p><p>  此外,為了進一步調動員工的積極性,適當的發(fā)放福利也是必要的,所以對福利的管理也是必不可少的??紤]到對系統的安全控制,需要對登錄該系統的管理員進行驗證,因此涉及到對系統管理員的管理,綜上分

35、析,該系統應具備管理員登錄管理功能,組織管理功能,人事管理功能,合同管理功能,招聘管理功能以及福利管理功能等。</p><p>  根據以上分析,可得系統的功能模塊劃分,系統功能模塊圖如圖2-1所示。</p><p>  圖2.1 企業(yè)員工信息管理系統功能模塊圖</p><p>  系統功能模塊圖展示了該系統的模塊劃分,是系統總體功能的初步分析概括。管理員登錄后,可

36、以在主控界面查看統計分析信息,使用幫助信息,通過查看使用幫助信息可以了解系統操作的注意事項以及一些具體操作的使用說明,熟悉系統的操作規(guī)范后,管理員可以對人事管理,考勤管理,招聘管理,薪酬管理,培訓發(fā)展管理,系統管理等模塊進行相應的操作,從而實現對各個模塊的管理。</p><p>  2.1.2 數據需求</p><p>  (1)數據錄入和處理的準確性和實時性</p><

37、;p>  數據的輸入是否準確是數據處理的前提,錯誤的輸入會導致系統輸出的不正確和不可用,從而使系統的工作失去意義。數據的輸入來源是手工輸入。手工輸入要通過系統界面上的安排系統具有容錯性,并且對操作人員要進行系統的培訓。</p><p>  在系統中,數據的輸入往往是大量的,因此系統要有一定的處理能力,以保證迅速的處理數據。</p><p><b>  (2)數據的安全性&l

38、t;/b></p><p>  本系統為企業(yè)人事管理部門設計,因此只有特定的人事管理者才能對數據實現增,刪,改,查等操作。未獲授權人員不能進入系統。</p><p><b>  (3)數據的備份</b></p><p>  要定期對數據庫中的數據進行全部或新增部分的備份工作,以保證在硬件出現故障或人為原因導致無法運行時是可以快速及時的還原

39、到原來的正常狀態(tài)。</p><p>  2.2 需求說明簡介</p><p>  2.2.1目標系統預期目標 </p><p>  公司通過內部網絡、Internet等技術對屬下子公司或部門的各項數據、資料和各類報表進行及時的查看、瀏覽、采集、加工,并實現對其的實時監(jiān)控。</p><p>  將各類的數據、資料、報表等以信息技術等手段為基礎,

40、推進現代化管理模式的實施,提高工作效率和工作質量,降低工作費用,加強成本管理,實現快捷、安全、規(guī)范的信息管理模式。</p><p>  實現各類資料的共享、利用,消除信息孤島,實現辦公無紙化、網絡化;規(guī)范管理和業(yè)務流程;加強各個部門之間的交流與溝通,進一步提高工作效率,實現遠程辦公和移動辦公;實現內網(Intranet)、外網(Internet)的集成處理,提高整個信息化的水平;采用先進的管理理念,按照工作流程的

41、最優(yōu)化準則、成本最小化和效益最大化準則,建立一套適合本企業(yè)管理模式的計算機管理信息系統。</p><p>  建立電子檔案,便于信息的建立于查詢,使其更加科學與規(guī)范、信息傳輸便捷。</p><p>  建立信息網絡平臺、應用系統以及信息源開發(fā)三位一體的整體結構,逐步實現在全公司范圍內建立以生產、經營、管理一體化的綜合業(yè)務信息系統,為各相關部門和公司全面提高信息化建設與現代化建設的管理水平。

42、實現數據傳輸網絡化、業(yè)務流程規(guī)范化、公辦手段自動化、信息查詢透明化、信息安全可控化、為企業(yè)領導所做出的決策提供必要的保證,從而增強企業(yè)在市場上應變能力和競爭能力,提高產品質量、設備利用率和產品市場占有率,降低生產成本,給企業(yè)帶來經濟和市場效益。</p><p>  第3章 企業(yè)信息管理系統設計</p><p>  3.1 數據庫的具體設計</p><p><

43、b>  1組織結構分析</b></p><p>  組織模式日趨扁平化,不但減少了中間管理層級,降低了管理成本,還使管理效率和決策質量及速度得到了有效提高。在公司的實際生產經營管理過程中,個子公司作為事業(yè)部可以迅速下達生產質量,由事業(yè)部的機關部門對生產經營情況進行監(jiān)督、檢查、考核,發(fā)現問題直接監(jiān)督解決;個子公司負責人能夠對生產經營進行全程管理和監(jiān)督,具體參與生產經營管理,隨時解決生產經營和管理過

44、程中出現產生的各類問題。但事業(yè)部模式也存在一定缺點,比如事業(yè)部(子公司)之下,車間機構仍然存在,負責具體生產管理,有時會與生產主管部門、生產主管經理之間產生過度管理、或重復管理;而在各子公司之上,由集團公司任命負責生產管理的集團公司副總具體負責相關工作的調度和協調,建立每周生產調度會制度,由各子公司級的領導參加。這種管理結構雖具有較強的適應性和靈活性,但仍需不斷優(yōu)化管理層數,不斷降低管理成本,進而最大限度的提高效率。</p>

45、<p><b>  2管理機構大全</b></p><p>  北京DGT公司經歷四十幾年的發(fā)展變革,特別是在建立現代化企業(yè)管理體制的過程中,集團公司不斷壓縮管理機構,合并非生產性管理機構,優(yōu)化一線管理部門,使企業(yè)管理職能越來越規(guī)范科學,但由于公司仍沒有徹底取消,對應相關部門的相應工作還需要上報等。公司組織結構調整還需要不斷深化,企業(yè)自身改革還要不斷進行,管理機關還要不斷壓縮,

46、改各生產單位的單純生產為利潤中心進行管理。機關處室等非生產智能弱化不能僅僅體現在集團公司各部門的層面上,同樣也應體現在事業(yè)部的層面上。現代組織理論表明,產品產出是企業(yè)的一項最基本的職能,但從這點來分析與計劃經濟或是市場經濟都不相關,突出生產職能的作用對于我公司這樣一個大型國有生產經營型企業(yè)來說是至關重要的。</p><p>  3集中全力,科學管理。直線職能式結構在管理上集權特點較為突出,事業(yè)部結構則側重反應授權

47、和監(jiān)督。集權管理有利于提升管理效能,有利于各類資源的整合和調整。而加強對各層級組織的管理和控制,形成一套科學、合理的資源的制約機制,對貫徹落實企業(yè)經營占率,合理利用企業(yè)經營資源,提高企業(yè)經營效益,實現企業(yè)目標具有十分重要和現實意義。北京DGT公司在實現的生產經營和管理過程中更側重于將兩種理念有機統一結合起來,不僅通過科學規(guī)范的管理制度和內控措施,加強集團公司的管理能力,同時也積極倡導各事業(yè)部中的基層組織再生產經營過程中充分發(fā)揮其主動性和

48、靈活性??傊瘓F公司更注重集權而不強權,分散而不亂的管理理念。更加注重發(fā)揮各級管理人員的主動性和創(chuàng)造性,更加注重提升各級管理單位的執(zhí)行力和戰(zhàn)斗力。</p><p>  4、不斷完善現代企業(yè)制度。公司股份制建立起來以后,公司按照股東大會、董事會、監(jiān)事會新型管理層級作為企業(yè)的決策與監(jiān)督機構,對企業(yè)的健康發(fā)展和運營發(fā)揮著各自不可替代的十分重要作用,當然,由于在現代企業(yè)制度建立過程中,國家并沒有一個相對科學的固定模式可供

49、參考,加之各個企業(yè)都存在各自的歷史背景和淵源,所以各個企業(yè)都是根據公司自身的特點和情況進行確定。北京DGT公司也不例外,在對新、老三會的關系進行深入的研究、探索、實踐基礎上逐步的確立了適合本公司實際的新的形式。</p><p>  在信息社會,充分有效的管理和利用各種信息資源,是科研和管理決策的先決條件。數據庫技術是一個管理信息系統、工作化系統、支持確定系統和其他信息系統的核心部分,科學研究是一項重要的具備決定與

50、造作手段。系統設計的基礎上,系統分析從想象到實物的過程系統分析階段的主要寓意是反映在信息需求的系統方案建議和更改可以實現基于計算機和通信系統(技術)計劃,給下一步系統提供關鍵的方案技術支持,應遵循多變性、穩(wěn)定、低價的要求。數據庫系統對操作系統的支持。</p><p>  3.2.1 系統功能模塊詳細設計</p><p>  本課題主要的研究內容以完成“企業(yè)網絡OA系統”的設計為主,企業(yè)網絡

51、OA系統是一個適用于中小型企業(yè),滿足其日常辦公需求的管理系統,該系統初步確定由5個模塊組成。</p><p><b>  個人信息</b></p><p>  該模塊主要指登陸系統的用戶的信息目錄,其需要保存的信息有:姓名、性別、手機、E-mail、QQ、MSN、家庭住址、郵編;并且該模塊用戶可以自由維護自己的基本信息以及添加、刪除聯系人。</p>&l

52、t;p><b>  消息管理</b></p><p>  該模塊用作當前的登錄用戶給系統內、外的其他用戶發(fā)送短信息(即站內信息、站外信息),并可以查看其他用戶發(fā)來的消息。本模塊當中的信息主要有:消息接受者、消息的發(fā)送者、消息的內容、發(fā)送時間以及是否已讀等。</p><p><b>  公告管理</b></p><p>

53、;  該模塊用作系統管理員以及企業(yè)高層職員向企業(yè)各部門、工作人員發(fā)送通知,通過系統管理員的審批后發(fā)布,方便大家查看,但只有發(fā)送方才有權修改、刪除該通知,本模塊包含的信息包括:公告填寫人、公告審批人、公告標題、公告內容、公告發(fā)布的時間。</p><p><b>  考勤管理</b></p><p>  該模塊登記系統操作用戶考勤記錄,登記用戶上班、下班、加班、請假以及其

54、原因等等信息,用戶還可以查看以前的考勤記錄,統計加班、請假天數和次數。當完成請假程序之后,系統自動把請假單上傳到人力資源部門審批、審核,并把審批后結果返回給用戶。該模塊包括的信息有:上班在線時間(上、下午)、下班落線時間(上、下午)、請假日期、請假原因、請假天數、請假類型、呈送審批、審批結果、加班原因等。</p><p><b>  后臺管理</b></p><p>

55、  該模塊為系統管理員專用模塊。其主要包含了職位管理、用戶權限管理、考勤管理、考勤查詢、人員信息管理、審批權限管理等。該模塊包含的信息主要有:上級職位、職位名稱、職位簡介、職位考勤時間、職位權限(瀏覽節(jié)點權、審批權、丟棄文檔權、管理節(jié)點權、管理組員權、管理權限權、查看文檔權、投遞文檔權、項目轉移權等)、考勤日期設置、考勤時間設置、考勤信息、企業(yè)員工信息、版主設定、帖子管理等。</p><p>  3.2.2可行性

56、研究的前提</p><p><b>  系統功能要求:</b></p><p>  本系統根據企業(yè)的需求,并按照日常的企業(yè)活動和企業(yè)計劃的安排,需要的基本功能包括了:個人信息、日程安排、消息管理、公告管理、企業(yè)論壇、客戶管理、考勤管理、后臺管理等功能模塊。</p><p><b>  系統關聯性要求:</b></p&

57、gt;<p>  實現本OA系統與企業(yè)其他系統有一定的連接,或附帶相關系統的基礎功能。</p><p><b>  3.2.3系統目標</b></p><p>  減少企業(yè)活動中人力與設備等費用;</p><p>  提高企業(yè)信息處理速度;</p><p><b>  改進管理信息服務;</

58、b></p><p>  實現人員考勤、信息管理。</p><p>  3.2.4經濟可行性分析</p><p>  通過本系統對企業(yè)內部信息進行全面的自動化管理,可以大大提高企業(yè)的辦公效率;對企業(yè)生產經營過程中的數據進行全面的管理和統計,避免人為處理各類數據時所產生的各種各樣的問題,提高企業(yè)的經濟效益,為企業(yè)經營決策提供大量的、準確的數據,是企業(yè)的管理逐漸實

59、現科學化、系統化。在實施設計階段有可能需要購置外部硬件設備,無需開發(fā)費用和管理費用。</p><p>  3.2.5技術可行性分析</p><p>  網絡化得辦公管理理念,使企業(yè)管理得到規(guī)范,實現了通過網絡地信息進行發(fā)布、傳遞、接收等一系列功能。系統中才采用Asp.net技術實現WEB應用程序,按照企業(yè)活動和工作流程設計并制造出該系統,實現企業(yè)信息的交流和管理、統計。故從技術上,這樣一套

60、應用系統在技術上是可行的。</p><p>  3.2.6社會可行性分析</p><p>  為了擴大規(guī)模,增強企業(yè)的競爭力,傳統的辦公模式對信息的處理方法早已不能滿足企業(yè)對信息快速、準確處理的要求。一個企業(yè)對信息數據的掌握程度、處理能力,體現了一個企業(yè)對市場的敏感程度,數據的真實性、準確性直接決定著企業(yè)的發(fā)展方向。從傳統的辦公模式向自動化辦公管理模式轉變,提高企業(yè)的管理和協作能力,以增強

61、企業(yè)的市場競爭力,成為企業(yè)發(fā)展過程中的首要問題。故需開發(fā)本系統對企業(yè)信息作出必要的支持。</p><p><b>  3.3需求分析</b></p><p><b>  業(yè)務參與者:</b></p><p>  業(yè)務參與者,即Actor,在系統的具體業(yè)務當中扮演系統某個角色的人、部門或獨立的系統模塊等。針對實踐調查所得和需

62、求分析說明,本系統的參與者包括:</p><p>  用戶:用戶參與系統的主要成員,即接觸使用系統的所有者,是系統當中的一個超類;</p><p>  系統管理員:系統管理員是系統的維護工作人員,擁有對系統目錄、角色、權限、用戶以及系統基礎數據管理的操作權限,同時也是用戶的一個子類;</p><p>  領導:領導是指各個部門的主管以及上級領導的總稱;</p&

63、gt;<p>  人力資源部職員:人力資源部職員是人力資源部的成員,主要執(zhí)行對企業(yè)員工的工作進行考核和信息管理,但沒有刪除員工信息的權限;</p><p>  人力資源部主管:人力資源部的主管擁有人力資源部職員的各項操作權限,并能對無效的員工信息進行刪除;</p><p><b>  系統業(yè)務用例:</b></p><p>  系

64、統管理員主要業(yè)務:</p><p>  A1:考勤設置:系統管理員設置日常上、下班考勤時間、休息日設置、請假類別等考勤信息;</p><p>  A2:公文流管理:是系統管理員對于日常用戶生成公文,如工作文件、請假單、銷假單等等的管理。</p><p>  A3:新聞公告管理:系統管理員用戶對在正常生產經營當中,用戶提出的新聞公告進行發(fā)布、管理;</p>

65、<p><b>  領導主要業(yè)務:</b></p><p>  考勤審批:每一個部門主管、領導能夠批準其下屬的請假申請;</p><p>  新聞公告審批:領導能夠審批下屬申請的新聞和通知信息,審批完之后傳給系統管理員發(fā)布;</p><p>  人力資源部職員主要業(yè)務:</p><p>  職工管理:職工信

66、息管理是對企業(yè)職員的信息進行管理、統計,具有增、改、查等功能;</p><p>  人力資源部主管主要業(yè)務:</p><p>  刪除職工信息:指對職工信息出現異常的時候對該職員信息進行刪除;</p><p><b>  用戶主要業(yè)務:</b></p><p>  登陸系統驗證:當用戶登陸系統的時候驗證用戶所提交的用戶名

67、和密碼,以及所提交的數字證書的有效性;</p><p>  文件柜:用于儲存用戶的文件資料;</p><p>  考勤簽到:根據企業(yè)部門規(guī)定和系統管理員設定的考勤管理時間,用戶在規(guī)定的時間內在系統報到;</p><p>  請銷假申請:用戶當遇上生病或特殊事情的時候可以向上級領導或者主管提出請假申請;而當假期尚未完,則可以申請銷假。</p><p

68、>  加班登記:當在非工作時間內上班的時候,用戶需要向人事部門填寫加班登記表;</p><p>  聯系人管理:用戶對親戚、朋友、客戶信息的登記;</p><p>  管理用戶日志:用戶將日常工作信息記錄下來以便考察;</p><p>  瀏覽公文流:用戶可以隨時查看公文流信息;</p><p>  瀏覽職工信息:每位用戶可以在職工的信

69、息表當中瀏覽到企業(yè)當中職工的信息;</p><p>  用車使用申請:用戶當需要使用企業(yè)公車的時候可以向辦公室申請使用;</p><p>  車輛列表:用戶可以隨時瀏覽企業(yè)公車信息;</p><p>  公務出差管理:用戶在出差的時候向登記該信息,以上報上級領導;</p><p>  短信平臺:用戶可以向企業(yè)內的各個職工發(fā)送短信信息;<

70、/p><p>  郵件平臺:用戶可以向企業(yè)內的各個職工發(fā)送郵件信息;</p><p>  辦公用品管理:用戶隨時查看企業(yè)辦公用品信息,并登記領??;</p><p>  3.4.1企業(yè)組織結構圖</p><p>  圖3-1 企業(yè)組織結構圖</p><p>  假定企業(yè)當中有一個總經理,其屬下有多個部門,包括副經理、財務部

71、、人力資源部、市場營銷部、生產部、辦公室、IT部門等;而每個部門都有且只有一個部門主管;并且每個部門都是由多個職員共同組成。</p><p>  3.4.2系統審批流程</p><p><b>  職工請假流程</b></p><p>  圖3-2 職工請假流程</p><p><b>  職工銷假流程<

72、;/b></p><p>  圖3-3 職工銷假流程</p><p>  職員領取請假單,并按要求填入相關的請假事項,然后把請假單提交給系統;系統會根據職員所在的部門,把請假單發(fā)送到各自的領導的“待辦文件”中;領導對其審閱后,對其作出必要的審批結果,并把結果返回給該職員;最后系統記錄其請假信息,并形成文檔。</p><p><b>  信息發(fā)布流程

73、</b></p><p>  圖3-4 信息發(fā)布流程</p><p>  申請人領取信息發(fā)布單,并按要求填入相關的信息內容,然后把信息發(fā)布單提交給系統;系統會根據職員所在的部門,把該單發(fā)送到各自的領導的“待辦文件”中;領導對其審閱后,對其作出必要的審批結果,并提交給辦公室審查;辦公室對信息進行審查后,對其作出相應審查結果,把信息傳給系統管理員確認,最后把結果返回給該申請人;最

74、后系統記錄其信息,并形成文檔。</p><p><b>  公務車使用申請流程</b></p><p>  圖3-5 公務車使用申請流程</p><p>  申請人領取車輛使用申請單,填寫相應的信息后,把申請單提交給辦公室的科員辦理;科員對申請人提交的信息進行審查,審查結束后把申請單提交給領導審批;最后,當領導審批結束之后,把申請單記錄到系統

75、當中,形成文檔,并把審批結果返回給申請人。</p><p><b>  3.5系統分析</b></p><p>  3.5.1系統總體用例圖</p><p>  圖3-6 系統總體用例圖</p><p>  3.5.2系統整體結構</p><p>  本系統要完成企業(yè)日常生產工作、辦公所需要的基

76、本功能,并采用B/S結構的思想設計該系統,系統設計采取三層架構(3-tier application)模式,分別為:表示層(USL)、業(yè)務邏輯層(BLL)、數據訪問層(DAL)。</p><p>  1)數據訪問層(DAL):數據訪問層:主要是對原始數據的操作層,而不是指原始數據,也就是說,是對數據的操作,而不是數據庫,具體為業(yè)務邏輯層或表示層提供數據服務。</p><p>  2)業(yè)

77、務邏輯層(BLL):針對具體問題的操作,也可以說是對數據層的操作,對數據業(yè)務邏輯處理。</p><p>  3)表示層(USL):該層所做事務直接操作數據庫,針對數據的增添、刪除、修改、更新、查找等。</p><p>  采取三層結構的模式開發(fā),在系統設計及系統維護時,修改表現層而不用修改邏輯層,修改邏輯層而不用修改數據層,很容易實現層間的無縫替換,同時也適用于各層邏輯的復用,但是采取三

78、層架構模式,通常會降低系統的性能,有時也會導致級聯的修改。</p><p>  3.5.3系統功能結構</p><p>  表4-1 系統功能結構</p><p>  第4章 OA系統的實現的實際效果</p><p>  4.1 OA系統的使用</p><p>  1、建立內部的通信平臺,使公司內部的通信和信息交流快

79、捷通暢。</p><p>  2、建立信息發(fā)布的平臺建立一個有效的信息發(fā)布和交流場所。</p><p>  3、實現工作流程的自動化,提高辦公效率。實現無紙化辦公。</p><p>  4、實現文檔管理的自動化,使各類文檔能夠按權限進行保存、共享和使用,實現電子化,便于查找。</p><p>  5、實現分布化辦公,擴大了辦公區(qū)域,可在家中、

80、城市各地甚至世界各個角落通過網絡連接隨時辦公,大大方便了員工出差</p><p><b>  4.2系統功能結構</b></p><p>  表4-1 系統功能結構</p><p><b>  4.3 安全性</b></p><p>  數據庫安全內容有倆個知識點:第一個是指信息數據庫的不危險有效

81、運作,通常系統安全有如下存在的可能危險性,有些系統罪犯通過網絡,局域網(LAN)和其他方式入侵計算機信息庫不能正常啟動,或過載運做的程序超過了指標,并把CPU的溫度降低,使破壞性的活動,如CPU溫度過高,使得損壞;第二層是指數據庫安去的信息,經常具有對數據庫安全信息的危害有下列幾種情況,網絡高手有可能對系統進行威脅,竊取信息。數據庫的數據內容有許多,根據不同類型的特性,充分利用每一個特性,能夠充分的利用好每一個環(huán)節(jié)與特性,將其緊密的聯系

82、在一起能夠很好的使數據庫絕對的安全。在項目發(fā)布到互聯網上,一些用戶不點擊鏈接打開一個頁面的網站,但直接寫在地址欄,然后進入,盡量避免認證,在考慮到安全,項目可以進入用戶登錄頁面后,加入了線的判斷,如果用戶非法進入,會看到一個空白頁。出現空白頁就說明你的操作可能出現了漏洞,需要你及時的更改,避免信息的外漏,換句話來講就是對數據庫確保了安全。分別介紹如下;</p><p><b>  數據獨立性</b

83、></p><p>  數據的單一性其中包含了倆個特性,其一為物理單一性,另一個為邏輯單一的倆個獨立性的方面。物理單一性指的是客戶的資料與電腦硬盤二者之間的內容是相互分開,互相不干擾,沒有聯系的;邏輯單一性指的是數據庫內的所有內容包括信息,與邏輯二者之間是互相不干擾沒有聯系的存在。</p><p>  數據安全其內容指的是系統內地目標通常為數據,所有數據庫內的內容與資料都要求的不要太

84、過于草草了事,都要經過仔細琢磨,反復的推敲。通常是完整的數據庫對數據安全性采取以下措施:</p><p>  (1)將數據庫保護的一部分與其他部分分開。</p><p>  (2)授權規(guī)則,比如帳戶、密碼和訪問控制的訪問控制方法。</p><p>  (3)加密數據存儲在數據庫中。</p><p>  數據完整性:數據完整性,包括數據的精準性

85、、實用性與統一性。實用性其內容表示的是輸入值和數據域的類型;實用性是指數據庫中的理論價值以滿足實際應用的數值部分約束;統一性是不同用戶使用相同的機構應該是相同的。為了確保所有的數據能夠全部的存在,并給與用戶的使用,它是必要的,以防止合法用戶使用數據庫加入語義數據在數據庫中</p><p>  并發(fā)控制:如果數據庫應用程序來實現多個用戶共同使用的數據,可能是多個用戶同時訪問數據,這一事件被稱為并發(fā)事件。當用戶存取數

86、據的變化,變化到數據庫之前是否有任何其他用戶在這個數據,然后讀取數據是不正確的。此時此刻需要這樣的并發(fā)操作控制、消除和避免這種錯誤的發(fā)生,保證數據的正確性。</p><p>  故障恢復:由數據庫管理系統提供一套方法,并在第一時間將損壞的線路修好。避免把數據庫內重要的資料丟失掉,為此造成重大的麻煩,通過修復每個事故發(fā)生,能夠對此得出更還的能夠避免此類事件的再次發(fā)生。每一次系統出現不工作時,都應該第一時間很好的保存

87、數據,防止丟失數據,或病毒、黑客的侵入,造成更嚴重的危害,確保數據庫系統的絕對安全。 </p><p>  危害的避免:應當定期的對數據庫進行檢查,對于稍有危害的數據應及時清理,避免為此造成更嚴重的后果。</p><p><b>  第5章 系統測試</b></p><p><b>  5.1 界面測試</b></p

88、><p>  界面測試是測試過程中比較簡單直觀的一種測試方法,只要細心地按界面要求核對就行了??蛇@快往往是程序開發(fā)人員容易忽視和遺漏的地方。也是常常出Bug的地方。下面是界面測試中經常出現的幾種Bug:</p><p>  錯別字,即界面中的標題或者文本內容中出現了錯別字。這種Bug如果測試人員不細心,和難找出來,可能會出現在提示信息或界面中。</p><p>  出現

89、了一些根本讀不懂的內容,一般多出現在程序的提示信息和一些較長的文本中。這種情況基本上出現在拼起來顯示的提示中,頁面的簡單陳述是通過變量拼組起來的,通過程序將字一個一個地輸出出來。通常是因為程序中的控制錯誤或是程序開發(fā)人員對程序沒有進行認真的自測,導致出現這種Bug。</p><p>  程序員自創(chuàng)的詞語,雖然意思對,但不符合界面的標準及需求。這種情況基本上是由于開發(fā)人員使用一些專業(yè)術語,并且混雜著自己的理解出現B

90、ug,主要是由于開發(fā)過程中團隊合作沒又明確的分工,沒有統一的規(guī)范用語。</p><p>  頁面類似的內容中,明顯有字體,字號不同的情況,使界面整體風格看上去不一致,這種情況只出現在沒有CSS定義的情況下,或是已經定義的CSS,開發(fā)人員在開發(fā)過程中沒有調用。</p><p>  標題相近的程序及模塊,把標題弄混。這種情況多是因為業(yè)務方面的定義名稱很相似或很類似,并且業(yè)務實體方面也很類似,開

91、發(fā)人員在開發(fā)過程中忽略了開發(fā)名稱和模塊,只單獨地實現其功能。</p><p><b>  5.2 功能測試</b></p><p>  顧名思義,功能測試主要是測試程序模塊是否實現了設計中所有要求的功能。功能測試中需要注意的有:</p><p>  查詢功能中,有按單一查詢條件進行查詢的,也有按多個查詢條件組合查詢的,這里要注意多個查詢條件之間

92、的關系,還有一些常識性的問題,比如按月查詢,閏年中二月的天數。</p><p>  錄入功能中,需要注意的是前臺設置的數值長度是否大于后臺數值長度,以及前臺與后臺的數據結構是否相符,很多時候錄入功能無法實現是由于這些原因。還有就是必須錄入的字段的設置是否有誤。</p><p>  測試刪除功能中需要注意的是單擊”刪除”按鈕后,一般會出現提示信息,詢問是否確定刪除。通常情況下,我們單擊”確認

93、”按鈕查看信息是否被刪除掉了,而忽略了單擊“取消”按鈕后程序的反應,這時有可能的是沒有刪除,還有一種可能是即便單擊了“取消”按鈕,也一樣刪除了數據。另外,在刪除多條記錄的時候,要注意連續(xù)選中的幾條記錄是否真正都被刪除了,即如果再按照這種查詢方式查詢,是否還能查詢出來。有的時候需要在數據庫中設一個標志位,而不是真正的物理刪除。所以在下一次查詢中,可能還會被查詢出來,這主要是因為在查詢條件中沒有將標志位考慮在內。</p>&l

94、t;p>  關于修改功能的測試,主要是看修改確認后是否數據真正已被修改了。這是最基本的功能,需要注意的是看是否能把不應該修改的數據也修改成功了。</p><p><b>  5.3 需求測試</b></p><p>  針對需求測試,是測試中很重要的一個環(huán)節(jié)。因為需求是在軟件設計,開發(fā)乃至軟件測試中重要的依據。要針對需求測試,首先就要對項目的需求和業(yè)務有一定的了

95、解。這些需求很多時候是在實現增、刪、查、改這些基本功能之上,針對項目和相關業(yè)務所作的一些邏輯上的控制。這就要求程序員在設計和編碼的時候要去充分理解考慮需求。</p><p><b>  5.4 性能測試</b></p><p>  性能測試在軟件的質量保證中起著重要的作用。通常我們把性能指標全部歸結到硬件,操作系統和開發(fā)環(huán)境上,而忽略了代碼本身性能上的考慮。性能需求指

96、標中,穩(wěn)定性、并訪支撐能力以及安全性都很重要。作為程序員需要評估該模塊在系統運營中所處的環(huán)境,將要受到的負荷壓力以及各種潛在的危險和惡意攻擊的可能性。</p><p>  5.5 企業(yè)員工信息管理系統的測試</p><p>  在完成編碼的工作以后,根據以上的方法和步驟進行了如下的測試:</p><p>  · 界面測試:在不開啟Web服務器的情況下,反復

97、點擊網頁上的超鏈接,測試其連接情況,直到所有的鏈接都達到預期的效果。</p><p>  · 功能測試:對網站的幾大功能模塊逐一測試,盡最大可能發(fā)現起潛在的錯誤。</p><p>  · 性能測試:將程序以局域網的形式發(fā)布,查看其是否滿足多用戶的要求。</p><p>  · 需求測試:根據需求分析的內容,測試網站是否和當初的設計一樣。

98、</p><p>  通過這幾方面的測試,我及時修正了系統中存在的問題,很好的提高了系統的性能,達到了預期目標。</p><p><b>  結 論</b></p><p>  本系統開發(fā)的技術難點主要有兩個方面:一是否業(yè)務邏輯的理解;二是數據庫邏輯結構的設計。業(yè)務邏輯是依據空警管理系統的行業(yè)特點及其特殊的應用領域需要來進行設計的。只有在

99、準確不理解一個系統的業(yè)務邏輯之后才可能開發(fā)出適應其應用的應用系統來,并且在系統之間模塊的科學劃分與結構組織都是在正確不理解實際應用的業(yè)務邏輯需求的前提下完成的。</p><p>  數據庫設計是應用系統開發(fā)的另一個難點,只有科學的數據庫設計才能使系統具有良好的結構及良好的可編程性、可擴展性。數據庫設計是直接影響系統運行情況及程序設計的一個重要因素。因此,在開發(fā)相關數據庫方面的管理系統時,都需要充分考慮到科學性,結

100、構性,規(guī)范性,安全性,可擴展等相關問題。</p><p>  本次畢業(yè)設計是我工作前一次很好的演練和實踐的機會。是培養(yǎng)獨立思考問題和自學能力的鍛煉,使我意識到必須努力學習才能才工作中體現自己的價值,適應社會的需要。</p><p><b>  參考文獻</b></p><p>  [1] 劉洋.精通Hibernate.北京:電子工業(yè)出版社.20

101、05</p><p>  [2] 張秋余,楊玥. 基于用例的需求建模方法[J]. 計算機工程與設計,2006.19:3539-3541</p><p>  [3] 張桂元.賈燕楓.Eclipse開發(fā)入門與項目實踐.北京:人民郵電出版.2006</p><p>  [4] 張桂元.Struts開發(fā)入門與項目實踐.北京:人民郵電出版社.2005</p>&

102、lt;p>  [5] 史濟民.軟件工程――原理、方法與應用.北京:高等教育出版社.2002</p><p>  [6] Solid Quality Learning. Microsoft SQL Server 2005:Database Essentials Step by Step. Microsoft Press. 2007</p><p>  [7] 陸榮幸,郁洲. J2EE平

103、臺上MVC設計模式的研究與實現[J]. 計算機應用研究,2003,03:144-146.</p><p>  [8] MattheMacDonal.管理信息系統[J].電子工業(yè)出版社.2003. 3-8:102-108.</p><p>  [9] 孫衛(wèi)琴.精通Hibernate:Java對象持久化技術詳解.北京:電子工業(yè)出版社.2005</p><p>  [10

104、] Java Open Source Programming.Joe Walnes,Ara Abrahamian,Mike Cannon-Brookes,Pat Lightbody.Indianapolis,Indiana:Wiley Publishing,Inc.2004.</p><p>  [11] 何成萬,余秋惠. MVC模型2及軟件框架Struts的研究[J].計算機工程,2002,06:274-276

105、.</p><p>  [12] Gerald Post. Albert Kagan. Database management system:design consideration and attribute.2003</p><p>  [13] John B.Miner.Donald P.Crane. Human Resource Management.Harper Collins

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論