2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩83頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p>  畢業(yè)設(shè)計(論文)開題報告表</p><p><b>  年 月 日</b></p><p> 姓名學(xué)院管理學(xué)院專業(yè)信息管理與信息系統(tǒng)班級</p><p> 題目辦公自動化系統(tǒng)的分析與設(shè)計指導(dǎo)教師</p><p> 與本課題有關(guān)的國內(nèi)外研究情況、課題研究的主要內(nèi)容、目的和意義:國內(nèi)外研究情況:

2、辦公自動化由80年代末在我國提出,到現(xiàn)在已有了二十年多年的發(fā)展歷史。由于intranet(企業(yè)內(nèi)部網(wǎng))和extranet(企業(yè)外部網(wǎng))的出現(xiàn)及其辦公自動化相關(guān)技術(shù)的迅速發(fā)展,帶來了全球范圍內(nèi)市場競爭的日益加劇,對于傳統(tǒng)的辦公和生活方式產(chǎn)生了巨大的沖擊,所有的企業(yè)都面臨著嚴(yán)峻的挑戰(zhàn),企業(yè)內(nèi)的員工作為一個團隊能否及時交流﹑獲取各種相關(guān)信息,從而高效地協(xié)同工作,把握轉(zhuǎn)瞬即逝的機會,將成為在激烈的市場競爭中取勝的關(guān)鍵,面對這樣的形勢,越來越多的

3、企業(yè)打算或正在將計算機網(wǎng)絡(luò)技術(shù)引入到日常經(jīng)營管理上來,改變過去單純的手工辦公方式,以便在企業(yè)內(nèi)實現(xiàn)信息共享﹑協(xié)同工作乃至科學(xué)的管理和決策,從而提高效率﹑增強企業(yè)的競爭力。課題研究的主要內(nèi)容:本系統(tǒng)采用B/S體系結(jié)構(gòu),主要分為9大模塊和1個附件功能。包括日程管理(我的日程,部門日程,日程維護);文檔管理(文檔列表,文檔搜索,回收站);消息傳遞(寫新消息,個人信箱,消息管理);個人記錄(我的便簽,我的通訊錄);考勤管理(考勤設(shè)置,考勤歷史查

4、詢,考勤統(tǒng)計,員工簽到、簽退);人事管理(</p><p><b>  摘 要</b></p><p>  隨著信息科學(xué)技術(shù)的飛速發(fā)展,辦公自動化系統(tǒng)在技術(shù)和應(yīng)用上都得到了更高層次的發(fā)展,人們逐漸意識到對辦公管理系統(tǒng)的運用可以使日常辦公工作更加方便、快捷和高效。而辦公活動重要性的日漸突出,也引起了企業(yè)管理者的普遍重視,他們越來越感覺到?jīng)]有信息技術(shù)支持的企業(yè)管理是

5、力不從心的,因而辦公自動化系統(tǒng)應(yīng)運而生。長期以來,人們對以紙質(zhì)文件為中心的傳統(tǒng)辦公方式習(xí)以為常。這不僅耗費了大量的人力、物力、財力,而且效率低、時效性差、容易出錯,不利于企業(yè)長期穩(wěn)定、高效的發(fā)展。然而應(yīng)用新型的辦公自動化系統(tǒng)能夠?qū)⑷藦姆爆?、無序、低序、低端的工作中解放出來從事核心事務(wù),整體提高了企業(yè)辦事的工作效率和對信息的可控性,很好地規(guī)范并改進了現(xiàn)有的企業(yè)管理,降低了辦公成本,提高了執(zhí)行力,使管理趨于完善,企業(yè)更具有競爭力。</

6、p><p>  如此,本論文將詳細(xì)論述辦公自動化系統(tǒng)的分析與設(shè)計過程。系統(tǒng)采用visual studio2005作為開發(fā)平臺,ASP.NET與C#作為開發(fā)語言,以SQL Server2005作為數(shù)據(jù)庫,實現(xiàn)了日程管理、文檔管理、消息傳遞等功能。符合辦公自動化系統(tǒng)的要求,能夠幫助企業(yè)切實提高工作效率。</p><p>  論文組織如下:第一章闡述了系統(tǒng)的計劃;第二章進行了系統(tǒng)的需求分析;第三章對

7、系統(tǒng)的需求進行了詳細(xì)分析;第四章提出了具體的系統(tǒng)設(shè)計方案;第五章對整個系統(tǒng)進行了具體的實施;第六章進行了系統(tǒng)的測試;最后得出結(jié)論。</p><p>  關(guān)鍵字:ASP.NET;C#;SQL Server2005;B/S架構(gòu);辦公自動化</p><p><b>  ABSTRACT</b></p><p>  With the rapid dev

8、elopment of information technology and office automation systems in both technology and applications to provide a higher level of development, people gradually realized on the use of office management system daily office

9、 work to be more convenient, fast and efficient. Highlight of the importance of office activities, but also aroused widespread attention from enterprise management, they increasingly felt no management is their informati

10、on technology support, as a result of offi</p><p>  So, this paper will elaborate on Office Automation System analysis and design process. System Using Visual studio2005 as a development platform, ASP.NET an

11、d C# as a development language, SQL Server2005 as the database, implementation schedule management, document management, messaging, and other functions. Meet the requirements of the office automation system can help ente

12、rprises improve efficiency.</p><p>  Paper organization is as follows: first on system planning; second for system requirement analysis; third made a detailed analysis of the demand for system; fourth put fo

13、rward specific system design; fifth for the whole system specific implementation; sixth test of the system; and finally come to a conclusion.</p><p>  Keyword:ASP.NET;C#;SQL Server2005;B/S Framework;Office A

14、utomation</p><p><b>  目 錄</b></p><p>  第一章 辦公自動化系統(tǒng)的系統(tǒng)計劃3</p><p>  1.1系統(tǒng)開發(fā)的背景3</p><p>  1.2系統(tǒng)開發(fā)的意義3</p><p>  1.3系統(tǒng)開發(fā)的主要任務(wù)3</p>&l

15、t;p>  第二章 辦公自動化系統(tǒng)的需求分析3</p><p>  2.1可行性分析3</p><p>  2.2需求定義列表3</p><p>  2.3 SWOT分析法3</p><p>  第三章 辦公自動化系統(tǒng)的系統(tǒng)分析3</p><p>  3.1系統(tǒng)組織機構(gòu)分析3</p>

16、<p>  3.2系統(tǒng)業(yè)務(wù)流程分析3</p><p>  3.3系統(tǒng)數(shù)據(jù)流程分析3</p><p><b>  3.4數(shù)據(jù)字典3</b></p><p>  3.5系統(tǒng)物理環(huán)境及技術(shù)選擇3</p><p>  第四章 辦公自動化系統(tǒng)的系統(tǒng)設(shè)計3</p><p>  4.1系

17、統(tǒng)設(shè)計原則3</p><p>  4.2系統(tǒng)功能結(jié)構(gòu)圖設(shè)計3</p><p>  4.3 UML建模設(shè)計3</p><p>  4.4 輸入輸出設(shè)計3</p><p>  4.5數(shù)據(jù)庫設(shè)計3</p><p>  第五章 辦公自動化系統(tǒng)的系統(tǒng)實施3</p><p>  5.1登錄界面的

18、實施3</p><p>  5.2主程序界面的實施3</p><p>  5.3功能模塊界面的實施3</p><p>  第六章 辦公自動化系統(tǒng)的系統(tǒng)測試3</p><p>  6.1 測試描述3</p><p>  6.2 測試計劃3</p><p>  6.3 測試用例3<

19、;/p><p><b>  結(jié) 論3</b></p><p><b>  參考文獻(xiàn)3</b></p><p><b>  附 錄3</b></p><p><b>  謝 辭3</b></p><p>  辦公自

20、動化系統(tǒng)的系統(tǒng)計劃</p><p>  1.1系統(tǒng)開發(fā)的背景</p><p>  辦公自動化,英文全稱Office Automation,簡稱OA,是辦公信息處理的自動化,它利用先進的技術(shù),使人的各種辦公業(yè)務(wù)活動逐步由各種設(shè)備、各種人、機信息系統(tǒng)來協(xié)助完成,達(dá)到充分利用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。</p><p>  隨著計算機技術(shù)的發(fā)展,特別是

21、計算機網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫技術(shù)的發(fā)展,使人們的生活與工作方式發(fā)生了很大的改觀。網(wǎng)絡(luò)技術(shù)的應(yīng)用使得計算機之間通信、信息共享成為可能,而數(shù)據(jù)庫技術(shù)的應(yīng)用則為人們提供了數(shù)據(jù)存儲、信息檢索、信息分析等功能,從而使得工作更高效地進行。</p><p>  數(shù)據(jù)庫始于20世紀(jì)60年代,經(jīng)過40多年的發(fā)展,現(xiàn)在已經(jīng)形成了理論體系,成為計算機軟件的一個重要分支。數(shù)據(jù)庫技術(shù)體現(xiàn)了當(dāng)代先進的數(shù)據(jù)管理方法,使計算機的應(yīng)用真正滲透到國民經(jīng)濟

22、各個部門,在數(shù)據(jù)處理領(lǐng)域發(fā)揮著越來越大的作用。</p><p>  而互聯(lián)網(wǎng)技術(shù)的出現(xiàn),更是進一步豐富了人類生活,數(shù)字化生存已經(jīng)一步步走進我們的生活與工作?;ヂ?lián)網(wǎng)技術(shù)與數(shù)據(jù)庫技術(shù)的結(jié)合為計算機在人類生活中的應(yīng)用帶來了巨大的影響。產(chǎn)業(yè)信息化,管理現(xiàn)代化,科學(xué)化已經(jīng)成為行業(yè)發(fā)展的重要課題。</p><p>  辦公自動化由80年代末在我國提出,到現(xiàn)在已有了二十年多年的發(fā)展歷史。由于intran

23、et(企業(yè)內(nèi)部網(wǎng))和extranet(企業(yè)外部網(wǎng))的出現(xiàn)及其辦公自動化相關(guān)技術(shù)的迅速發(fā)展,帶來了全球范圍內(nèi)市場競爭的日益加劇,對于傳統(tǒng)的辦公和生活方式產(chǎn)生了巨大的沖擊,所有的企業(yè)都面臨著嚴(yán)峻的挑戰(zhàn),企業(yè)內(nèi)的員工作為一個團隊能否及時交流﹑獲取各種相關(guān)信息,從而高效地協(xié)同工作,把握轉(zhuǎn)瞬即逝的機會,將成為在激烈的市場競爭中取勝的關(guān)鍵,面對這樣的形勢,越來越多的企業(yè)打算或正在將計算機網(wǎng)絡(luò)技術(shù)引入到日常經(jīng)營管理上來,改變過去單純的手工辦公方式,以

24、便在企業(yè)內(nèi)實現(xiàn)信息共享﹑協(xié)同工作乃至科學(xué)的管理和決策,從而提高效率﹑增強企業(yè)的競爭力。</p><p>  1.2系統(tǒng)開發(fā)的意義</p><p>  多年以來,人們對以紙質(zhì)文件為中心的傳統(tǒng)辦公方式習(xí)以為常。但是,世界進入信息時代之后,這種傳統(tǒng)的人工管理方式的弊病日顯突出。比如,時效性差、容易出錯,并難以應(yīng)對信息社會的巨大挑戰(zhàn)。傳統(tǒng)辦公方式的特點決定了部門內(nèi)部及各部門之間彼此孤立。通常是某一

25、部門獨立運作一段時間后,將其工作結(jié)果移交下一部門作為其工作的依據(jù)。一旦該部門的工作出現(xiàn)錯誤,其下一部門就無法正常工作。出現(xiàn)這種現(xiàn)象的直接原因主要是員工之間、部門之間缺乏交流、文件在不同部門都有所囤積。另外,傳統(tǒng)辦公方式含有大量重復(fù)性勞動行為,這種程序性行為的發(fā)生也是造成文件批量出錯的原因。因此,建立節(jié)約型、高效性工作方式成了信息時代必然的要求。 鑒于此,辦公自動化有其獨特的優(yōu)勢。它不僅兼顧個人辦公效率的提高,更重要的是可以實現(xiàn)群體協(xié)同工

26、作。協(xié)同工作意味著要進行信息的交流,工作的協(xié)調(diào)與合作。由于網(wǎng)絡(luò)的存在,這種交流與協(xié)調(diào)幾乎可以在瞬間完成,并且不必?fù)?dān)心對方是否在電話機旁邊或是否有傳真機可用。這里所說的群體工作,可以包括在地理上分布很廣,甚至分布在全球上各個地方,以至于工作時間都不一樣的一群工作人員可以實現(xiàn)遠(yuǎn)程辦公或在家辦公。不僅如此,辦公自動化可以和</p><p>  1.3系統(tǒng)開發(fā)的主要任務(wù)</p><p>  企業(yè)有

27、一套適合自己運營和發(fā)展的辦公自動化軟件,可以幫助企業(yè)提高辦公效率,節(jié)省勞動力,從而提高企業(yè)競爭力。在天津宇信易誠科技有限公司實習(xí)培訓(xùn)1個多月以來,對于公司的辦公管理模式已經(jīng)具有一定的了解,同時也深刻體會到工作中未能使用合理的辦公自動化系統(tǒng)導(dǎo)致繁雜的工作程序,影響了工作效率。因此,為了滿足宇信易誠對企業(yè)辦公管理的需要,急需要有一套合適的辦公自動化統(tǒng)來完成這項工作。因此,本課題的主要任務(wù)是實現(xiàn)宇信易誠辦公自動化。</p>&l

28、t;p>  本系統(tǒng)通過系統(tǒng)管理員維護用戶基本信息、菜單的管理、分配角色權(quán)限、登錄日志的管理、操作日志的管理、日程的維護、消息的管理等;實現(xiàn)總經(jīng)理、部門經(jīng)理對日程的安排等,總經(jīng)理對文檔的管理等,人事經(jīng)理對考勤時間的設(shè)置、考勤歷史的查詢、考勤信息的統(tǒng)計等;以及普通員工對部門日程的查看、文檔的上傳和下載、消息的傳遞、個人的記錄、考勤的簽到及簽退等的管理;從而合理安排工作時間和進度,提高工作效率。</p><p>

29、  辦公自動化系統(tǒng)的需求分析</p><p>  在軟件工程中,需求分析指的是在建立一個新的或改變一個現(xiàn)存的電腦系統(tǒng)時描寫新系統(tǒng)的目的、范圍、定義和功能時所要做的所有的工作。需求分析是軟件工程中的一個關(guān)鍵過程。在這個過程中,系統(tǒng)分析員和軟件工程師確定顧客的需要。只有在確定了這些需要后他們才能夠分析和尋求新系統(tǒng)的解決方法。因此,下面將從可行性分析、需求定義列表、SWOT分析法上進行需求分析。</p>

30、<p><b>  2.1可行性分析</b></p><p><b>  1.技術(shù)可行性</b></p><p>  隨著網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)支持都日趨成熟,作為服務(wù)器具備的硬件條件是絕大多數(shù)的商業(yè)電腦都具備的。Asp.net網(wǎng)絡(luò)編程語言實現(xiàn)圖形化、簡易化的表現(xiàn)和管理,C#語言作為后臺運行處理,利用Asp.net技術(shù)與SQL Serve

31、r 2005數(shù)據(jù)庫的結(jié)合也是B/S(Browser/Server)架構(gòu)與網(wǎng)絡(luò)系統(tǒng)設(shè)計的常用模式,所以技術(shù)成熟,安全性強。因此,從技術(shù)角度上考慮,本系統(tǒng)是可行的。</p><p><b>  2.經(jīng)濟可行性</b></p><p>  以前的公文、文件的流轉(zhuǎn),信息的傳遞與錄入,全部采用人工完成,這些對于企業(yè)是很費時間和精力的,而且也不及時,很難比較好的管理。所以,從企業(yè)

32、領(lǐng)導(dǎo)者和員工的角度出發(fā),對于高效、簡捷、方便的辦公自動化系統(tǒng)的需求是迫切的,而且系統(tǒng)的成本主要集中在系統(tǒng)軟件的開發(fā)上,當(dāng)系統(tǒng)投入運行后可以為企業(yè)節(jié)約大量的人力,財力,物力。所帶來的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本。因此,從經(jīng)濟角度上考慮,本系統(tǒng)是可行的。具體費用和收益如下表2-1所示:</p><p>  表2-1辦公自動化系統(tǒng)的費用和收益表</p><p><b>  3.操作可

33、行性</b></p><p>  由于本系統(tǒng)設(shè)計時充分考慮了用戶的習(xí)慣,圖形界面友好,使得操作簡單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準(zhǔn)確;適應(yīng)力強;容易擴充。所以對于用戶的使用水平要求并不高,因此,從操作角度上考慮,本系統(tǒng)是可行的。</p><p><b>  4.法律可行性</b></p><p>  由于整個系統(tǒng)是自行開發(fā),自行使

34、用,所以系統(tǒng)本身不存在版權(quán)爭議,符合國家各項政策法規(guī)和軟件行業(yè)規(guī)范。因此,從法律角度上考慮,本系統(tǒng)是可行的。</p><p>  綜上所述,本系統(tǒng)開發(fā)方向已很明確,在技術(shù)、經(jīng)濟、操作和法律等方面都是可行的,并且投入少、見效快。因此系統(tǒng)的開發(fā)是完全可行的。</p><p><b>  2.2需求定義列表</b></p><p><b>

35、  功能需求</b></p><p><b>  日程管理</b></p><p>  我的日程:可以添加、刪除、修改、查看日程等;</p><p>  部門日程:可以按條件搜索、查看日程等;</p><p>  日程管理:可以按條件搜索、徹底刪除日程等;</p><p><b&

36、gt;  文檔管理</b></p><p>  文檔列表:可以添加、刪除、修改、下載文檔等;</p><p>  文檔搜索:可以按條件搜索、下載文檔等;</p><p>  回收站:可以還原、徹底刪除文檔等;</p><p><b>  消息傳遞</b></p><p>  個人信箱:

37、包括收件箱、草稿箱、已發(fā)送、已刪除的信息統(tǒng)計、刪除等;</p><p>  消息管理:可以按條件搜索、徹底刪除信息等;</p><p><b>  個人記錄</b></p><p>  我的便簽:可以添加、刪除、修改、查看便簽等;</p><p>  我的通訊錄:可以添加、刪除、修改、查看、按條件搜索聯(lián)系人等;</

38、p><p><b>  考勤管理</b></p><p>  考勤設(shè)置:可以設(shè)置上下班時間、考勤無效時間等;</p><p>  考勤歷史查詢:可以按條件搜索、查看考勤歷史等;</p><p>  考勤統(tǒng)計:可以統(tǒng)計考勤信息、導(dǎo)出Excel表等;</p><p>  員工簽到、簽退:可以讓員工簽到、簽

39、退等;</p><p><b>  人事管理</b></p><p>  機構(gòu)管理:可以添加、刪除、修改、查看機構(gòu)等;</p><p>  部門管理:可以添加、刪除、修改、查看部門等;</p><p>  用戶管理:可以添加、刪除、修改、查看用戶等;</p><p><b>  系統(tǒng)管理

40、</b></p><p>  菜單管理:可以添加、刪除、修改、查看、上下排序父子菜單等;</p><p>  角色管理:可以添加、刪除、修改、查看角色和分配角色權(quán)限等;</p><p>  登錄日志:可以按條件搜索、刪除登錄日志;</p><p>  操作日志:可以按條件搜索、刪除操作日志;</p><p>

41、;<b>  常用工具</b></p><p>  包括:計算器、萬年歷、世界時間等常用的工具;</p><p><b>  娛樂游戲</b></p><p>  包括:俄羅斯方塊等娛樂游戲;</p><p><b>  附加功能</b></p><p>

42、;  可以設(shè)置賬號信息(包括個人資料、修改密碼等)、系統(tǒng)信息(包括換膚設(shè)置、獲取系統(tǒng)信息等)和系統(tǒng)注銷、退出等</p><p><b>  非功能需求</b></p><p>  1、操作需求:用戶界面友好、簡潔,操作簡單,方便。</p><p>  2、性能需求:信息的存取與檢索要快捷,穩(wěn)定性要強,安全性要高。</p><

43、p>  3、安全需求:在用戶進行登錄時,只有授權(quán)的賬號和密碼才能進入。</p><p>  4、文化和政治需求:沒有預(yù)期的特殊文化和政治需求。</p><p>  2.3 SWOT分析法</p><p>  SWOT分析方法是一種企業(yè)內(nèi)部分析方法,即根據(jù)企業(yè)自身的既定內(nèi)在條件進行分析,找出企業(yè)的優(yōu)勢、劣勢及核心競爭力之所在。其中,S代表 strength(優(yōu)勢

44、),W代表weakness(弱勢),O代表opportunity(機會),T代表threat(威脅),其中,S、W是內(nèi)部因素,O、T是外部因素。按照企業(yè)競爭戰(zhàn)略的完整概念,戰(zhàn)略應(yīng)是一個企業(yè)“能夠做的”(即組織的強項和弱項)和“可能做的”(即環(huán)境的機會和威脅)之間的有機組合。</p><p>  與其他的分析方法相比較,SWOT分析從一開始就具有顯著的結(jié)構(gòu)化和系統(tǒng)性的特征。就結(jié)構(gòu)化而言,首先在形式上,SWOT分析法

45、表現(xiàn)為構(gòu)造SWOT結(jié)構(gòu)矩陣,并對矩陣的不同區(qū)域賦予了不同分析意義;其次內(nèi)容上,SWOT分析法的主要理論基礎(chǔ)也強調(diào)從結(jié)構(gòu)分析入手對企業(yè)的外部環(huán)境和內(nèi)部資源進行分析。另外,早在SWOT誕生之前的20世紀(jì)60年代,就已經(jīng)有人提出過SWOT分析中涉及到的內(nèi)部優(yōu)勢、弱點,外部機會、威脅這些變化因素,但只是孤立地對它們加以分析。SWOT方法的重要貢獻(xiàn)就在于用系統(tǒng)的思想將這些似乎獨立的因素相互匹配起來進行綜合分析,使得企業(yè)戰(zhàn)略計劃的制定更加科學(xué)全面。

46、</p><p>  因此,通過運用各種調(diào)查研究方法,分析出公司所處的各種環(huán)境因素,即外部環(huán)境因素和內(nèi)部能力因素。外部環(huán)境因素包括機會因素和威脅因素,它們是外部環(huán)境對公司的發(fā)展直接有影響的有利和不利因素,屬于客觀因素,內(nèi)部環(huán)境因素包括優(yōu)勢因素和弱點因素,它們是公司在其發(fā)展中自身存在的積極和消極因素,屬主動因素,在調(diào)查分析這些因素時,不僅要考慮到歷史與現(xiàn)狀,而且更要考慮未來發(fā)展問題。將調(diào)查得出的各種因素根據(jù)輕重緩急

47、或影響程度等排序方式,構(gòu)造SWOT矩陣。在此過程中,將那些對公司發(fā)展有直接的、重要的、大量的、迫切的、久遠(yuǎn)的影響因素優(yōu)先排列出來,而將那些間接的、次要的、少許的、不急的、短暫的影響因素排列在后面。</p><p>  1.在公司沒有本系統(tǒng)之前,公司的SWOT矩陣如下表2-3-1所示:</p><p>  表2-3-1 系統(tǒng)之前SWOT矩陣</p><p>  2.

48、 在公司擁有本系統(tǒng)之后,公司的SWOT矩陣如下表2-3-2所示:</p><p>  表2-3-2 系統(tǒng)之后SWOT矩陣</p><p>  第三章 辦公自動化系統(tǒng)的系統(tǒng)分析</p><p>  系統(tǒng)分析的主要任務(wù)是將在需求詳細(xì)調(diào)查中所得到的文檔資料集中到一起,對組織內(nèi)部整體管理狀況和信息處理過程進行分析。它側(cè)重于從業(yè)務(wù)全過程的角度進行分析。分析的主要內(nèi)容是:業(yè)

49、務(wù)和數(shù)據(jù)的流程是否通暢,是否合理;數(shù)據(jù)、業(yè)務(wù)過程和實現(xiàn)管理功能之間的關(guān)系等等。系統(tǒng)分析的目的是將用戶的需求及其解決方法確定下來,這些需要確定的結(jié)果包括:開發(fā)者關(guān)于現(xiàn)有組織管理狀況的</p><p>  了解;數(shù)據(jù)和業(yè)務(wù)流程;數(shù)據(jù)字典等等。系統(tǒng)分析所確定的內(nèi)容是今后系統(tǒng)設(shè)計、系統(tǒng)實施的基礎(chǔ)。因此,下面將從系統(tǒng)組織機構(gòu)分析、系統(tǒng)業(yè)務(wù)流程分析、系統(tǒng)數(shù)據(jù)流程分析、數(shù)據(jù)字典、系統(tǒng)物理環(huán)境及技術(shù)選擇上進行系統(tǒng)分析。</

50、p><p>  3.1系統(tǒng)組織機構(gòu)分析</p><p>  組織結(jié)構(gòu)是指對于工作任務(wù)如何進行分工、分組和協(xié)調(diào)合作。它表明了組織各部分排列順序、空間位置、聚散狀態(tài)、聯(lián)系方式以及各要素之間相互關(guān)系的一種模式,是整個管理系統(tǒng)的“框架”。 組織結(jié)構(gòu)是組織的全體成員為實現(xiàn)組織目標(biāo),在管理工作中進行分工協(xié)作,在職務(wù)范圍、責(zé)任、權(quán)利方面所形成的結(jié)構(gòu)體系。組織結(jié)構(gòu)是組織在職、責(zé)、權(quán)方面的動態(tài)結(jié)構(gòu)體系,其本質(zhì)是

51、為實現(xiàn)組織戰(zhàn)略目標(biāo)而采取的一種分工協(xié)作體系,組織結(jié)構(gòu)必須隨著組織的重大戰(zhàn)略調(diào)整而調(diào)整。</p><p>  經(jīng)過長時間對組織機構(gòu)細(xì)致的調(diào)查研究,系統(tǒng)組織機構(gòu)主要包括總經(jīng)辦:負(fù)責(zé)整個公司的決策、運作、統(tǒng)籌公司行政管理工作等;項目部:負(fù)責(zé)公司項目的調(diào)查、招標(biāo)、開發(fā)、研發(fā)以及項目工作的規(guī)劃與審核等;人事部:負(fù)責(zé)公司的人事考核、核定各崗位工資標(biāo)準(zhǔn)、制定人事管理制度等;銷售部:負(fù)責(zé)總體的營銷活動,決定公司的營銷策略和措施,

52、并對營銷工作進行評估和監(jiān)控等;財務(wù)部:負(fù)責(zé)在本機構(gòu)一定的整體目標(biāo)下,關(guān)于資產(chǎn)的購置(投資),資本的融通(籌資)和經(jīng)營中現(xiàn)金流量(營運資金),以及利潤分配的管理等;具體系統(tǒng)組織機構(gòu)圖如下圖3-1所示:</p><p>  圖3-1 系統(tǒng)組織機構(gòu)圖</p><p>  3.2系統(tǒng)業(yè)務(wù)流程分析</p><p>  業(yè)務(wù)流程分析是具體分析的第一步,為了要對詳細(xì)的調(diào)查結(jié)果進

53、行整理和分析,然后再經(jīng)業(yè)務(wù)人員的確認(rèn),必須采用一些簡單方便的方法和工具來明確表達(dá)它們,使之成為系統(tǒng)分析員和用戶之間進行交流的共同語言。業(yè)務(wù)流程圖可以解決這一問題。</p><p>  業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表, 同時也是對一個組織的功能和層次的某一部分進行詳細(xì)的描述,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向。</p><p>

54、  業(yè)務(wù)流程圖中各個符號的含義如下圖3-2-1所示:</p><p>  圖3-2-1 業(yè)務(wù)流程圖符號含義</p><p>  圖3-2-2為本系統(tǒng)的業(yè)務(wù)流程圖,描述了整個系統(tǒng)中所涉及的所有業(yè)務(wù)。</p><p>  圖3-2-2 業(yè)務(wù)流程圖</p><p>  3.3系統(tǒng)數(shù)據(jù)流程分析</p><p>  數(shù)據(jù)流程

55、分析是把辦公自動化系統(tǒng)的數(shù)據(jù)流動情況抽象地獨立出來,去掉了具體組織機構(gòu)、信息載體、處理工具和材料等,單從數(shù)據(jù)流動過程來考察實際業(yè)務(wù)的數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、加工處理和存儲等的分析。數(shù)據(jù)流程圖可以解決這一問題。</p><p>  數(shù)據(jù)流程圖(Data Flow Diagram)是管理信息系統(tǒng)開發(fā)的主要工具,是組織中信息運動的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。DFD用來描述系統(tǒng)中

56、的數(shù)據(jù)經(jīng)外部實體而“流入”系統(tǒng),再經(jīng)過加工處理及存儲等過程,最后“流出”系統(tǒng)交付外部實體使用的全過程。</p><p>  數(shù)據(jù)流程圖中各個符號的含義如下圖3-3-1所示:</p><p>  圖3-3-1 數(shù)據(jù)流程圖符號含義</p><p>  圖3-3-2為本系統(tǒng)數(shù)據(jù)流程圖頂層圖,把一個系統(tǒng)看成一個整體功能,表達(dá)了系統(tǒng)的邊界與輸入、輸出數(shù)據(jù)流。</p&g

57、t;<p>  圖3-3-2 數(shù)據(jù)流程圖(頂層圖)</p><p>  圖3-3-3為本系統(tǒng)數(shù)據(jù)流程圖第一層圖,是在頂層圖的基礎(chǔ)上進行進一步的剖析處理過程。</p><p>  圖3-3-3 數(shù)據(jù)流程圖(第一層圖)</p><p><b>  3.4數(shù)據(jù)字典</b></p><p>  數(shù)據(jù)字典是以特定

58、格式記錄下來的,對系統(tǒng)的數(shù)據(jù)流程圖中各個基本要素(數(shù)據(jù)流、加工、存儲、和外部實體)的內(nèi)容和特征所作的完整的定義和說明。它是結(jié)構(gòu)化系統(tǒng)分析的重要工具之一,是對數(shù)據(jù)流程圖的重要補充和說明。它主要用來描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程和外部實體。數(shù)據(jù)字典一旦建立起來并按編號排序以后,就是一本可供人們查閱的字典。從系統(tǒng)分析一直到系統(tǒng)設(shè)計和實施都要使用它。在數(shù)據(jù)字典的建立、修正和補充過程中,始終要保證數(shù)據(jù)的一致性和完整性。</p&

59、gt;<p>  數(shù)據(jù)字典中有六類條目:數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程和外部實體。不同類型的條目有不同的屬性需要描述。</p><p>  為了避免數(shù)據(jù)字典占用太大篇幅,所以僅列出部分內(nèi)容。以下是辦公自動化系統(tǒng)中建立的部分?jǐn)?shù)據(jù)字典:</p><p>  -------------------------------------------------------

60、--------------</p><p><b>  數(shù)據(jù)項的定義</b></p><p><b>  數(shù)據(jù)項編號:101</b></p><p>  數(shù)據(jù)項名稱:父菜單編號</p><p>  數(shù)據(jù)項別名:父菜單編號</p><p>  簡 述:管理員添加的菜單

61、信息</p><p><b>  類型及長度:int</b></p><p>  取值范圍:“101”—“999”</p><p>  -------------------------------------------------------------------------------------------------------&l

62、t;/p><p><b>  數(shù)據(jù)流的定義</b></p><p><b>  數(shù)據(jù)流編號:F3</b></p><p>  數(shù)據(jù)流名稱:用戶信息</p><p>  數(shù)據(jù)來源:管理員錄入</p><p>  數(shù)據(jù)去向:用戶信息表</p><p>  數(shù)據(jù)

63、流組成:用戶名稱+姓名+密碼+……</p><p>  ---------------------------------------------------------------------</p><p><b>  處理過程的定義</b></p><p><b>  處理邏輯編號:P2</b></p>

64、<p>  處理邏輯名稱:系統(tǒng)管理</p><p>  簡 述:系統(tǒng)管理給管理員維護系統(tǒng)</p><p>  輸入數(shù)據(jù)流: 菜單信息、角色信息、登錄信息、操作信息</p><p>  輸出數(shù)據(jù)流:用戶角色</p><p>  ----------------------------------------------

65、-----------------------</p><p><b>  數(shù)據(jù)存儲的定義</b></p><p><b>  數(shù)據(jù)存儲編號:D6</b></p><p>  數(shù)據(jù)存儲名稱:權(quán)限分配</p><p>  簡 述:存放角色權(quán)限信息</p><p>

66、  數(shù)據(jù)存儲組成:權(quán)限編號+角色編號+菜單編號+……</p><p><b>  相關(guān)聯(lián)的處理:P2</b></p><p>  ---------------------------------------------------------------------</p><p>  3.5系統(tǒng)物理環(huán)境及技術(shù)選擇</p>&l

67、t;p><b>  1.軟件配置方案</b></p><p>  操作系統(tǒng):Windows XP;</p><p>  數(shù)據(jù)庫選擇:SQL Server 2005;</p><p>  開發(fā)平臺:Visual Studio2005。</p><p><b>  2.硬件配置方案</b><

68、/p><p>  CPU:Genuine Intel(R) CPU T2080 @1.73GHz或以上(服務(wù)器);</p><p>  內(nèi)存:1GB或以上(服務(wù)器);</p><p>  硬盤:120GB以上(服務(wù)器)。</p><p><b>  3.系統(tǒng)體系結(jié)構(gòu)</b></p><p>  本系統(tǒng)

69、采用B/S架構(gòu),系統(tǒng)的拓?fù)浣Y(jié)構(gòu)設(shè)計如下圖3-5-1所示:</p><p>  圖3-5-1 系統(tǒng)拓?fù)浣Y(jié)構(gòu)圖</p><p><b>  ASP.NET技術(shù)</b></p><p>  ASP.NET的前身ASP技術(shù),ASP 是一項微軟公司的技術(shù),是一種使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。 指 Active Server

70、Pages(動態(tài)服務(wù)器頁面) ,運行于 IIS 之中的程序。而ASP.NET有其獨特的優(yōu)勢:◆可管理性;◆安全性;◆易于部署;◆增強的性能;◆靈活的輸出緩存;◆國際化;◆移動設(shè)備支持;◆擴展性和可用性;◆跟蹤和調(diào)試;◆與 .NET Framework 集成;◆與現(xiàn)有ASP應(yīng)用程序的兼容性等等</p><p><b>  三層架構(gòu)技術(shù)</b></p><p>  三層架

71、構(gòu)(3-tier application) 通常意義上的三層架構(gòu)就是將整個業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)。區(qū)分層次的目的即為了“高內(nèi)聚,低耦合”的思想</p><p>  1.表現(xiàn)層(UI):通俗講就是展現(xiàn)給用戶的界面,即用戶在使用一個系統(tǒng)的時候他的所見所得。 </p><p>  2.業(yè)務(wù)邏輯層(BLL):針對具體問題的操作,也可以說是對數(shù)據(jù)層

72、的操作,對數(shù)據(jù)業(yè)務(wù)邏輯處理。 </p><p>  3.數(shù)據(jù)訪問層(DAL):該層所做事務(wù)直接操作數(shù)據(jù)庫,針對數(shù)據(jù)的增添、刪除、修改、更新、查找等。</p><p>  具體如下圖3-5-2所示:</p><p>  圖3-5-2 三層架構(gòu)圖</p><p>  與MVC的區(qū)別在于MVC(模型Model-視圖View-控制器Controll

73、er)是一種設(shè)計模式,我們可以用它來創(chuàng)建在域?qū)ο蠛蚒I表示層對象之間的區(qū)分。同樣是架構(gòu)級別的,相同的地方在于他們都有一個表現(xiàn)層,但是他們不同的地方在于其他的兩個層。 在三層架構(gòu)中沒有定Controller的概念。這是我認(rèn)為最不同的地方。而MVC也沒有把業(yè)務(wù)的邏輯訪問看成兩個層,這是采用三層架構(gòu)或MVC搭建程序最主要的區(qū)別。當(dāng)然了。在三層中也提到了Model,但是三層架構(gòu)中Model的概念與MVC中Model的概念是不一樣的,“三層”中典

74、型的Model層是以實體類構(gòu)成的,而MVC里,則是由業(yè)務(wù)邏輯與訪問數(shù)據(jù)組成的。</p><p>  第四章 辦公自動化系統(tǒng)的系統(tǒng)設(shè)計</p><p>  系統(tǒng)設(shè)計是在對企業(yè)現(xiàn)狀系統(tǒng)分析的基礎(chǔ)上,依據(jù)系統(tǒng)分析階段所提出的新系統(tǒng)邏輯模型,建立起新系統(tǒng)的物理模型。詳細(xì)地說就是指在系統(tǒng)分析的基礎(chǔ)上進行的系統(tǒng)設(shè)計原則,系統(tǒng)功能結(jié)構(gòu)圖設(shè)計,UML建模設(shè)計,輸入輸出設(shè)計以及數(shù)據(jù)庫設(shè)計等,并為系統(tǒng)實施階

75、段的各項工作提供必要的技術(shù)資料和相關(guān)文檔。</p><p><b>  4.1系統(tǒng)設(shè)計原則</b></p><p><b>  1.實用性原則</b></p><p>  系統(tǒng)以用戶(如系統(tǒng)管理員、總經(jīng)理等)需求為目標(biāo),以方便用戶,提高用戶工作準(zhǔn)確度、專業(yè)性,提高工作效率為原則。</p><p>&

76、lt;b>  2.易用性原則</b></p><p>  B/S結(jié)構(gòu)使用戶不必安裝客戶端就可以使用系統(tǒng),瘦客戶端以及不受地域限制免除了非專業(yè)人員尤其是員工安裝系統(tǒng)與高效、實時工作的困難。</p><p><b>  3.先進性原則</b></p><p>  本系統(tǒng)設(shè)計將充分應(yīng)用現(xiàn)有成熟的計算機技術(shù)、網(wǎng)絡(luò)技術(shù)、軟件開發(fā)技術(shù),為

77、用戶提供高性能的系統(tǒng)。系統(tǒng)將運用先進的瀏覽器/服務(wù)器結(jié)構(gòu),采用SQL Server 2005作為數(shù)據(jù)庫,可以滿足企業(yè)內(nèi)部辦公的使用需求。</p><p><b>  4.安全性原則</b></p><p>  系統(tǒng)設(shè)計過程將充分考慮到安全機制,加強操作權(quán)限的設(shè)置與管理。對權(quán)限采取多級限制,確保系統(tǒng)安全可靠。</p><p><b> 

78、 5.可擴展性原則</b></p><p>  這里包括兩層:硬件的可擴展性與軟件的可擴展性。隨著企業(yè)業(yè)務(wù)的發(fā)展,所配置的計算機硬件設(shè)備無論在CPU、內(nèi)存、外存的容量上都是可擴充的,保護先前的投資。應(yīng)用軟件的可擴充性比硬件的可擴充性更重要,隨著使用的年限的增加,數(shù)據(jù)量的龐大,或者隨著使用的深入,為適應(yīng)發(fā)展,需要增加新的功能,本系統(tǒng)采用三層架構(gòu),能夠做到模塊化擴充,而保護先前的投入。</p>

79、<p><b>  6.實時性原則</b></p><p>  系統(tǒng)的所有數(shù)據(jù)均采用實時處理,如對消息的傳遞,日程的安排,考勤的統(tǒng)計等,確保了數(shù)據(jù)的及時性和有效性。</p><p><b>  7.經(jīng)濟實用性原則</b></p><p>  整個系統(tǒng)的建立充分考慮到實際業(yè)務(wù)操作的實用性和響應(yīng)速度。前臺操作直接

80、應(yīng)對用戶,即刻處理,立即響應(yīng)。后臺管理系統(tǒng)在對大量數(shù)據(jù)進行處理和分析時,充分考慮系統(tǒng)的響應(yīng)速度。在設(shè)計系統(tǒng)時,盡量利用現(xiàn)有的設(shè)備,以免造成不必要的浪費。一切從用戶出發(fā),在不影響系統(tǒng)性能的基礎(chǔ)上,達(dá)到經(jīng)濟與實用雙贏的效果。</p><p>  4.2系統(tǒng)功能結(jié)構(gòu)圖設(shè)計</p><p>  所謂系統(tǒng)功能結(jié)構(gòu)圖就是將系統(tǒng)的功能進行分解,管理信息系統(tǒng)的各子系統(tǒng)可以看作是系統(tǒng)目標(biāo)下層的功能,對其中每

81、項功能還可以繼續(xù)分解為第三層、第四層……甚至更多的功能。系統(tǒng)功能結(jié)構(gòu)圖就是按照功能的從屬關(guān)系畫成的圖表,圖中的每一個框都稱為一個功能模塊。功能模塊可以根據(jù)具體情況分的大一點或小一點,分解得最小功能模塊可以是一個程序中的每個處理過程,而較大的功能模塊則肯能是完成某一個任務(wù)的一組程序。</p><p>  在以上分析的基礎(chǔ)上,可以將系統(tǒng)分為9大模塊和1個附加功能,整個系統(tǒng)的功能結(jié)構(gòu)圖如下圖4-2所示:</p&g

82、t;<p>  圖4-2 系統(tǒng)功能結(jié)構(gòu)圖</p><p>  4.3 UML建模設(shè)計</p><p>  UML是面向?qū)ο箝_發(fā)中一種通用的圖形化建模語言,它定義良好、易于表達(dá)、功能強大且普遍適用。面向?qū)ο蟮姆治鲋饕诩訌妼栴}空間和系統(tǒng)任務(wù)的理解、改進各方交流、與需求保持一致和支持軟件重用等4個方面表現(xiàn)出比其他系統(tǒng)分析方法更好的能力,成為主流的系統(tǒng)分析方法。下面將使用用例圖

83、、時序圖、活動圖來重點分析系統(tǒng)的功能與過程。</p><p><b>  角色用例圖</b></p><p>  在以上分析的基礎(chǔ)上,可以把系統(tǒng)分為總經(jīng)理、部門經(jīng)理、人事經(jīng)理、普通員工、系統(tǒng)管理員這五大角色,具體用例圖如下圖:</p><p>  總經(jīng)理角色:擁有系統(tǒng)所有的權(quán)限,具體用例圖如下圖4-3-1所示:</p><p

84、>  圖4-3-1 總經(jīng)理用例圖</p><p>  部門經(jīng)理角色:擁有該部門相關(guān)權(quán)限及其一般權(quán)限,具體用例圖如下圖4-3-2所示:</p><p>  圖4-3-2 部門經(jīng)理用例圖</p><p>  人事經(jīng)理角色:擁有人事部相關(guān)權(quán)限及其一般權(quán)限,具體用例圖如下圖4-3-3所示:</p><p>  圖4-3-3 人事經(jīng)理用列圖

85、</p><p>  普通員工角色:擁有一般權(quán)限,具體用例圖如下圖4-3-4所示:</p><p>  圖4-3-4 普通員工用列圖</p><p>  系統(tǒng)管理員角色:擁有系統(tǒng)維護的權(quán)限及其一般權(quán)限,具體用例圖如下圖4-3-5所示:</p><p>  圖4-3-5 系統(tǒng)管理員用例圖</p><p><b&

86、gt;  模塊用例圖</b></p><p>  根據(jù)以上分析,可以把系統(tǒng)分為日程管理、文檔管理、消息傳遞、個人記錄、考勤管理、人事管理、系統(tǒng)管理、常用工具、娛樂游戲這九大模塊和一個附件功能,具體用例圖如下圖:</p><p><b>  日程管理</b></p><p>  我的日程:總經(jīng)理、部門經(jīng)理、人事經(jīng)理可以添加日程、刪除日

87、程、修改日程、查看日程,其中需要注意的是刪除日程是假刪除,具體用例圖如下圖4-3-6所示:</p><p>  圖4-3-6 我的日程用例圖</p><p>  部門日程:用戶可以按日期等條件來搜索部門日程、查看日程詳情,具體用例圖如下圖4-3-7所示:</p><p>  圖4-3-7 部門日程用例圖</p><p>  日程維護:總經(jīng)

88、理、系統(tǒng)管理員可以按機構(gòu)、部門、姓名、時間等條件來搜索日程、徹底刪除日程,具體用例圖如下圖4-3-8所示:</p><p>  圖4-3-8 日程維護用例圖</p><p><b>  文檔管理</b></p><p>  文檔列表:用戶可以添加文檔、刪除文檔、修改文檔、下載文檔,其中需要注意的是刪除文檔是假刪除且刪除文檔、修改文檔、下載文檔

89、總經(jīng)理擁有最高權(quán)限以及下載文檔只能同部門的人可下載,具體用例圖如下圖4-3-9所示:</p><p>  圖4-3-9 文檔列表用例圖</p><p>  文檔搜索:總經(jīng)理可以按文件名、附件名、用戶名、日期段等條件來搜索文檔、下載文檔,具體用例圖如下圖4-3-10所示:</p><p>  圖4-3-10 文檔搜索用例圖</p><p>

90、  回收站:用戶可以還原文檔、徹底刪除文檔,其中需要注意的是總經(jīng)理可以擁有所有用戶的回收站權(quán)限,具體用例圖如下圖4-3-11所示:</p><p>  圖4-3-11 回收站用例圖</p><p><b>  消息傳遞</b></p><p>  寫新消息:用戶可以發(fā)送消息、保存草稿消息,具體用例圖如下圖4-3-12所示:</p>

91、<p>  圖4-3-12 寫新消息用例圖</p><p>  個人信箱:用戶可以在收件箱、草稿箱、已發(fā)送、已刪除中進行信息的統(tǒng)計、刪除,具體用例圖如下圖4-3-13所示:</p><p>  圖4-3-13 個人信箱用例圖</p><p>  消息管理:總經(jīng)理、系統(tǒng)管理員可以按日期段等條件來搜索已過期無效的消息、徹底刪除消息,具體用例圖如下圖4-

92、3-14所示:</p><p>  圖4-3-14 消息管理用例圖</p><p><b>  個人記錄</b></p><p>  我的便簽:用戶可以添加便簽、刪除便簽、修改便簽、查看便簽,具體用例圖如下圖4-3-15所示:</p><p>  圖4-3-15 我的便簽用例圖</p><p>

93、;  我的通訊錄:用戶可以添加聯(lián)系人、刪除聯(lián)系人、修改聯(lián)系人、查看聯(lián)系人、按關(guān)系、姓名等條件來搜索聯(lián)系人,具體用例圖如下圖4-3-16所示:</p><p>  圖4-3-16 我的通訊錄用例圖</p><p><b>  考勤管理</b></p><p>  考勤設(shè)置:總經(jīng)理、人事經(jīng)理可以設(shè)置上下班時間以及考勤無效時間,具體用例圖如下圖4-

94、3-17所示:</p><p>  圖4-3-17 考勤設(shè)置用例圖</p><p>  考勤歷史查詢:總經(jīng)理、人事經(jīng)理可以按日期段、機構(gòu)、部門、用戶名、姓名等條件來搜索考勤歷史、查看考勤歷史,具體用例圖如下圖4-3-18所示:</p><p>  圖4-3-18 考勤歷史查詢用例圖</p><p>  考勤統(tǒng)計:總經(jīng)理、人事經(jīng)理可以按日期

95、段、機構(gòu)、部門等條件來統(tǒng)計考勤信息、導(dǎo)出到Excel表,具體用例圖如下圖4-3-19所示:</p><p>  圖4-3-19 考勤統(tǒng)計用例圖</p><p>  員工簽到、簽退:用戶可以上班簽到、下班簽退,具體用例圖如下圖4-3-20所示:</p><p>  圖4-3-20 員工簽到、簽退用例圖</p><p><b>  

96、人事管理</b></p><p>  機構(gòu)管理:總經(jīng)理、系統(tǒng)管理員可以添加機構(gòu)、刪除機構(gòu)、修改機構(gòu)、查看機構(gòu),具體用例圖如下圖4-3-21所示:</p><p>  圖4-3-21 機構(gòu)管理用例圖</p><p>  部門管理:總經(jīng)理、系統(tǒng)管理員可以添加部門、刪除部門、修改部門、查看部門,具體用例圖如下圖4-3-22所示:</p><

97、;p>  圖4-3-22 部門管理用例圖</p><p>  用戶管理:總經(jīng)理、系統(tǒng)管理員可以添加用戶、刪除用戶、修改用戶、查看用戶,具體用例圖如下圖4-3-23所示:</p><p>  圖4-3-23 用戶管理用例圖</p><p><b>  系統(tǒng)管理</b></p><p>  菜單管理:總經(jīng)理、系統(tǒng)管理

98、員可以父菜單管理、子菜單管理其中包括添加、刪除、修改、查看、菜單排序其中包括菜單上移、下移,具體用例圖如下圖4-3-24所示:</p><p>  圖4-3-24 菜單管理用例圖</p><p>  角色管理:總經(jīng)理可以添加角色、刪除角色、修改角色、查看角色、分配角色權(quán)限,具體用例圖如下圖4-3-25所示:</p><p>  圖4-3-25 角色管理用例圖&l

99、t;/p><p>  登錄日志:總經(jīng)理、系統(tǒng)管理員可以按日期段等條件來搜索登錄日志、刪除登錄日志,具體用例圖如下圖4-3-26所示:</p><p>  圖4-3-26 登錄日志用例圖</p><p>  操作日志:總經(jīng)理、系統(tǒng)管理員可以按日期段等條件來搜索操作日志、刪除登錄日志,具體用例圖如下圖4-3-27所示:</p><p>  圖4-3

100、-27 操作日志用例圖</p><p>  常用工具:用戶可以使用計算器、萬年歷、世界時間等常用工具,具體用例圖如下圖4-3-28所示:</p><p>  圖4-3-28 常用工具用例圖</p><p>  娛樂游戲:用戶可以玩俄羅斯方塊等娛樂游戲,具體用例圖如下圖4-3-29所示:</p><p>  圖4-3-29 娛樂游戲用例圖

101、</p><p><b>  模塊時序圖</b></p><p>  由于篇幅的限制,下面重點介紹我的日程、寫新消息、菜單管理、角色管理的時序圖,具體時序圖如下圖:</p><p>  我的日程:總經(jīng)理、部門經(jīng)理、人事經(jīng)理具有我的日程權(quán)限,具體時序圖過程如下圖4-3-30所示:</p><p>  圖4-3-30 我的

102、日程時序圖</p><p>  寫新消息:用戶可以寫新消息,具體時序圖過程如下圖4-3-31所示:</p><p>  圖4-3-31 寫新消息時序圖</p><p>  菜單管理:總經(jīng)理、系統(tǒng)管理員擁有菜單管理權(quán)限,具體時序圖過程如下圖4-3-32所示:</p><p>  圖4-3-32 菜單管理時序圖</p><

103、p>  角色管理:總經(jīng)理擁有角色管理權(quán)限,具體時序圖過程如下圖4-3-33所示:</p><p>  圖4-3-33 角色管理時序圖</p><p><b>  模塊活動圖</b></p><p>  由于篇幅的限制,下面重點介紹我的日程、寫新消息、菜單管理、角色管理的活動圖,具體活動圖如下圖:</p><p>

104、  我的日程:總經(jīng)理、部門經(jīng)理、人事經(jīng)理擁有我的日程權(quán)限,具體活動圖過程如下圖4-3-34所示:</p><p>  圖4-3-34 我的日程活動圖</p><p>  寫新消息:用戶可以寫新消息,具體活動圖過程如下圖4-3-35所示:</p><p>  圖4-3-35 寫新消息活動圖</p><p>  菜單管理:總經(jīng)理、系統(tǒng)管理員擁

105、有菜單管理權(quán)限,具體活動圖過程如下圖4-3-36所示:</p><p>  圖4-3-36 菜單管理活動圖</p><p>  角色管理:總經(jīng)理擁有角色管理權(quán)限,具體活動圖過程如下圖4-3-37所示:</p><p>  圖4-3-37 角色管理活動圖</p><p>  4.4 輸入輸出設(shè)計</p><p>  

106、輸入輸出設(shè)計是辦公自動化系統(tǒng)與用戶交互的界面。它能夠為用戶建立良好的工作環(huán)境,激發(fā)用戶努力工作、主動工作的熱情;它符合用戶習(xí)慣,方便用戶操作,使辦公自動化系統(tǒng)易于為用戶所接受;它為用戶提供易讀易懂的信息形態(tài)。所以輸入輸出設(shè)計對用戶來說,顯得尤為重要。</p><p><b>  輸入設(shè)計</b></p><p>  輸入設(shè)計是辦公自動化系統(tǒng)與用戶之間交互的紐帶,設(shè)計的

107、任務(wù)是根據(jù)具體業(yè)務(wù)要求,確定適當(dāng)?shù)妮斎胄问?,使辦公自動化系統(tǒng)獲取工作中產(chǎn)生的正確信息。輸入設(shè)計的目的是提高輸入效率,減少輸入錯誤。</p><p>  1.輸入方式的選擇:</p><p>  輸入方式是以鍵盤、鼠標(biāo)為媒介將數(shù)據(jù)輸入。系統(tǒng)管理員登陸系統(tǒng)后可以維護基礎(chǔ)數(shù)據(jù),通過鍵盤、鼠標(biāo)將數(shù)據(jù)錄入到系統(tǒng)當(dāng)中,確認(rèn)保存將數(shù)據(jù)存入到數(shù)據(jù)庫中相應(yīng)的數(shù)據(jù)表中。</p><p>

108、;<b>  2.輸入界面選擇:</b></p><p>  輸入界面的設(shè)計十分重要,為了增加用戶的體驗度、簡單方便用戶操作以及增強交互界面的美觀性,因此本系統(tǒng)采用ASP.NET和AJAX控件來建立用戶交互界面。例如下圖4-3-1所示:</p><p>  圖4-3-1 員工簽到、簽退界面</p><p><b>  輸出設(shè)計<

109、;/b></p><p>  輸出設(shè)計的任務(wù)是使辦公自動化系統(tǒng)輸出滿足用戶需求的信息,是系統(tǒng)實施的結(jié)果和目的。信息能夠滿足用戶需求,關(guān)系到系統(tǒng)使用效果和系統(tǒng)的成功與否。以為用戶提供及時、準(zhǔn)確、全面的信息服務(wù)、便于閱讀和理解符合用戶習(xí)慣為原則,進行該系統(tǒng)的輸出設(shè)計。例如下圖4-3-2所示:</p><p>  圖4-3-2 考勤統(tǒng)計到Excel表</p><p&g

110、t;<b>  4.5數(shù)據(jù)庫設(shè)計</b></p><p><b>  邏輯設(shè)計</b></p><p>  數(shù)據(jù)庫關(guān)系圖描述了各表字段之間主外鍵的關(guān)系,具體關(guān)系圖如下圖4-4-1所示:</p><p>  圖4-4-1 ZyyOA數(shù)據(jù)庫關(guān)系圖</p><p><b>  物理設(shè)計<

111、/b></p><p>  表設(shè)計關(guān)系到數(shù)據(jù)庫的建立,根據(jù)以上邏輯設(shè)計的數(shù)據(jù)庫關(guān)系圖,具體表設(shè)計如下表:</p><p>  表4-4-2 數(shù)據(jù)庫ZyyOA所有表信息</p><p>  表4-4-3 UserInfo表的結(jié)構(gòu)</p><p>  表4-4-4 UserState表的結(jié)構(gòu)</p><p> 

112、 表4-4-5 SysFun表的結(jié)構(gòu)</p><p>  表4-4-6 RoleInfo表的結(jié)構(gòu)</p><p>  表4-4-7 RoleRight表的結(jié)構(gòu)</p><p>  表4-4-8 BranchInfo表的結(jié)構(gòu)</p><p>  表4-4-9 DepartInfo表的結(jié)構(gòu)</p><p>  表

113、4-4-10 LoginLog表的結(jié)構(gòu)</p><p>  表4-4-11 OperateLog表的結(jié)構(gòu)</p><p>  表4-4-12 Message表的結(jié)構(gòu)</p><p>  表4-4-13 MessageType表的結(jié)構(gòu)</p><p>  表4-4-14 MessageToUser表的結(jié)構(gòu)</p><

114、;p>  表4-4-15 ReadCommonMessage表的結(jié)構(gòu)</p><p>  表4-4-16 Schedule表的結(jié)構(gòu)</p><p>  表4-4-17 MeetingInfo表的結(jié)構(gòu)</p><p>  表4-4-18 PreContract表的結(jié)構(gòu)</p><p>  表4-4-19 FileInfo表的結(jié)構(gòu)

115、</p><p>  表4-4-20 FileTypeInfo表的結(jié)構(gòu)</p><p>  表4-4-21 AccessoryFile表的結(jié)構(gòu)</p><p>  表4-4-22 MyNote表的結(jié)構(gòu)</p><p>  表4-4-23 MyLinkMan表的結(jié)構(gòu)</p><p>  表4-4-24 Manu

116、alSign表的結(jié)構(gòu)</p><p>  表4-4-25 SetWorkTime表的結(jié)構(gòu)</p><p>  第五章 辦公自動化系統(tǒng)的系統(tǒng)實施</p><p>  在系統(tǒng)的邏輯設(shè)計和物理設(shè)計完成之后,系統(tǒng)建設(shè)即進入系統(tǒng)實施階段。系統(tǒng)實施是指將系統(tǒng)設(shè)計階段的結(jié)果在計算機上實現(xiàn),將原來紙面上的、類似于設(shè)計圖式的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件。根據(jù)系統(tǒng)設(shè)計確立的目標(biāo)和

117、結(jié)構(gòu),最優(yōu)地利用給定的資源,建立可以正常交付運行的實體系統(tǒng)的過程。系統(tǒng)實施是系統(tǒng)開發(fā)全過程中費用最大、周期最長、涉及面最廣的一個階段。其中包括開發(fā)環(huán)境的配置、人員的調(diào)配、系統(tǒng)說明書、系統(tǒng)制造基本計劃、系統(tǒng)實施計劃等,編制制造說明書和制造實施計劃,并預(yù)測、分析和排除在實施過程中可能出現(xiàn)的隨機干擾因素。因此,必須權(quán)衡好時間、質(zhì)量、成本這三者之間的關(guān)系,合理安排。如此,下面將從登錄界面的實施、主程序界面的實施、功能模塊界面的實施上進行系統(tǒng)實施

溫馨提示

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

評論

0/150

提交評論