版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 畢業(yè)設(shè)計(jì)(論文)開題報(bào)告表</p><p><b> 年 月 日</b></p><p> 姓名學(xué)院管理學(xué)院專業(yè)信息管理與信息系統(tǒng)班級(jí)</p><p> 題目辦公自動(dòng)化系統(tǒng)的分析與設(shè)計(jì)指導(dǎo)教師</p><p> 與本課題有關(guān)的國(guó)內(nèi)外研究情況、課題研究的主要內(nèi)容、目的和意義:國(guó)內(nèi)外研究情況:
2、辦公自動(dòng)化由80年代末在我國(guó)提出,到現(xiàn)在已有了二十年多年的發(fā)展歷史。由于intranet(企業(yè)內(nèi)部網(wǎng))和extranet(企業(yè)外部網(wǎng))的出現(xiàn)及其辦公自動(dòng)化相關(guān)技術(shù)的迅速發(fā)展,帶來(lái)了全球范圍內(nèi)市場(chǎng)競(jìng)爭(zhēng)的日益加劇,對(duì)于傳統(tǒng)的辦公和生活方式產(chǎn)生了巨大的沖擊,所有的企業(yè)都面臨著嚴(yán)峻的挑戰(zhàn),企業(yè)內(nèi)的員工作為一個(gè)團(tuán)隊(duì)能否及時(shí)交流﹑獲取各種相關(guān)信息,從而高效地協(xié)同工作,把握轉(zhuǎn)瞬即逝的機(jī)會(huì),將成為在激烈的市場(chǎng)競(jìng)爭(zhēng)中取勝的關(guān)鍵,面對(duì)這樣的形勢(shì),越來(lái)越多的
3、企業(yè)打算或正在將計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)引入到日常經(jīng)營(yíng)管理上來(lái),改變過(guò)去單純的手工辦公方式,以便在企業(yè)內(nèi)實(shí)現(xiàn)信息共享﹑協(xié)同工作乃至科學(xué)的管理和決策,從而提高效率﹑增強(qiáng)企業(yè)的競(jìng)爭(zhēng)力。課題研究的主要內(nèi)容:本系統(tǒng)采用B/S體系結(jié)構(gòu),主要分為9大模塊和1個(gè)附件功能。包括日程管理(我的日程,部門日程,日程維護(hù));文檔管理(文檔列表,文檔搜索,回收站);消息傳遞(寫新消息,個(gè)人信箱,消息管理);個(gè)人記錄(我的便簽,我的通訊錄);考勤管理(考勤設(shè)置,考勤歷史查
4、詢,考勤統(tǒng)計(jì),員工簽到、簽退);人事管理(</p><p><b> 摘 要</b></p><p> 隨著信息科學(xué)技術(shù)的飛速發(fā)展,辦公自動(dòng)化系統(tǒng)在技術(shù)和應(yīng)用上都得到了更高層次的發(fā)展,人們逐漸意識(shí)到對(duì)辦公管理系統(tǒng)的運(yùn)用可以使日常辦公工作更加方便、快捷和高效。而辦公活動(dòng)重要性的日漸突出,也引起了企業(yè)管理者的普遍重視,他們?cè)絹?lái)越感覺(jué)到?jīng)]有信息技術(shù)支持的企業(yè)管理是
5、力不從心的,因而辦公自動(dòng)化系統(tǒng)應(yīng)運(yùn)而生。長(zhǎng)期以來(lái),人們對(duì)以紙質(zhì)文件為中心的傳統(tǒng)辦公方式習(xí)以為常。這不僅耗費(fèi)了大量的人力、物力、財(cái)力,而且效率低、時(shí)效性差、容易出錯(cuò),不利于企業(yè)長(zhǎng)期穩(wěn)定、高效的發(fā)展。然而應(yīng)用新型的辦公自動(dòng)化系統(tǒng)能夠?qū)⑷藦姆爆?、無(wú)序、低序、低端的工作中解放出來(lái)從事核心事務(wù),整體提高了企業(yè)辦事的工作效率和對(duì)信息的可控性,很好地規(guī)范并改進(jìn)了現(xiàn)有的企業(yè)管理,降低了辦公成本,提高了執(zhí)行力,使管理趨于完善,企業(yè)更具有競(jìng)爭(zhēng)力。</
6、p><p> 如此,本論文將詳細(xì)論述辦公自動(dòng)化系統(tǒng)的分析與設(shè)計(jì)過(guò)程。系統(tǒng)采用visual studio2005作為開發(fā)平臺(tái),ASP.NET與C#作為開發(fā)語(yǔ)言,以SQL Server2005作為數(shù)據(jù)庫(kù),實(shí)現(xiàn)了日程管理、文檔管理、消息傳遞等功能。符合辦公自動(dòng)化系統(tǒng)的要求,能夠幫助企業(yè)切實(shí)提高工作效率。</p><p> 論文組織如下:第一章闡述了系統(tǒng)的計(jì)劃;第二章進(jìn)行了系統(tǒng)的需求分析;第三章對(duì)
7、系統(tǒng)的需求進(jìn)行了詳細(xì)分析;第四章提出了具體的系統(tǒng)設(shè)計(jì)方案;第五章對(duì)整個(gè)系統(tǒng)進(jìn)行了具體的實(shí)施;第六章進(jìn)行了系統(tǒng)的測(cè)試;最后得出結(jié)論。</p><p> 關(guān)鍵字:ASP.NET;C#;SQL Server2005;B/S架構(gòu);辦公自動(dòng)化</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> 第一章 辦公自動(dòng)化系統(tǒng)的系統(tǒng)計(jì)劃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> 第二章 辦公自動(dòng)化系統(tǒng)的需求分析3</p><p> 2.1可行性分析3</p><p> 2.2需求定義列表3</p><p> 2.3 SWOT分析法3</p><p> 第三章 辦公自動(dòng)化系統(tǒng)的系統(tǒng)分析3</p><p> 3.1系統(tǒng)組織機(jī)構(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> 第四章 辦公自動(dòng)化系統(tǒng)的系統(tǒng)設(shè)計(jì)3</p><p> 4.1系
17、統(tǒng)設(shè)計(jì)原則3</p><p> 4.2系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)3</p><p> 4.3 UML建模設(shè)計(jì)3</p><p> 4.4 輸入輸出設(shè)計(jì)3</p><p> 4.5數(shù)據(jù)庫(kù)設(shè)計(jì)3</p><p> 第五章 辦公自動(dòng)化系統(tǒng)的系統(tǒng)實(shí)施3</p><p> 5.1登錄界面的
18、實(shí)施3</p><p> 5.2主程序界面的實(shí)施3</p><p> 5.3功能模塊界面的實(shí)施3</p><p> 第六章 辦公自動(dòng)化系統(tǒng)的系統(tǒng)測(cè)試3</p><p> 6.1 測(cè)試描述3</p><p> 6.2 測(cè)試計(jì)劃3</p><p> 6.3 測(cè)試用例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、動(dòng)化系統(tǒng)的系統(tǒng)計(jì)劃</p><p> 1.1系統(tǒng)開發(fā)的背景</p><p> 辦公自動(dòng)化,英文全稱Office Automation,簡(jiǎn)稱OA,是辦公信息處理的自動(dòng)化,它利用先進(jìn)的技術(shù),使人的各種辦公業(yè)務(wù)活動(dòng)逐步由各種設(shè)備、各種人、機(jī)信息系統(tǒng)來(lái)協(xié)助完成,達(dá)到充分利用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。</p><p> 隨著計(jì)算機(jī)技術(shù)的發(fā)展,特別是
21、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,使人們的生活與工作方式發(fā)生了很大的改觀。網(wǎng)絡(luò)技術(shù)的應(yīng)用使得計(jì)算機(jī)之間通信、信息共享成為可能,而數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用則為人們提供了數(shù)據(jù)存儲(chǔ)、信息檢索、信息分析等功能,從而使得工作更高效地進(jìn)行。</p><p> 數(shù)據(jù)庫(kù)始于20世紀(jì)60年代,經(jīng)過(guò)40多年的發(fā)展,現(xiàn)在已經(jīng)形成了理論體系,成為計(jì)算機(jī)軟件的一個(gè)重要分支。數(shù)據(jù)庫(kù)技術(shù)體現(xiàn)了當(dāng)代先進(jìn)的數(shù)據(jù)管理方法,使計(jì)算機(jī)的應(yīng)用真正滲透到國(guó)民經(jīng)濟(jì)
22、各個(gè)部門,在數(shù)據(jù)處理領(lǐng)域發(fā)揮著越來(lái)越大的作用。</p><p> 而互聯(lián)網(wǎng)技術(shù)的出現(xiàn),更是進(jìn)一步豐富了人類生活,數(shù)字化生存已經(jīng)一步步走進(jìn)我們的生活與工作?;ヂ?lián)網(wǎng)技術(shù)與數(shù)據(jù)庫(kù)技術(shù)的結(jié)合為計(jì)算機(jī)在人類生活中的應(yīng)用帶來(lái)了巨大的影響。產(chǎn)業(yè)信息化,管理現(xiàn)代化,科學(xué)化已經(jīng)成為行業(yè)發(fā)展的重要課題。</p><p> 辦公自動(dòng)化由80年代末在我國(guó)提出,到現(xiàn)在已有了二十年多年的發(fā)展歷史。由于intran
23、et(企業(yè)內(nèi)部網(wǎng))和extranet(企業(yè)外部網(wǎng))的出現(xiàn)及其辦公自動(dòng)化相關(guān)技術(shù)的迅速發(fā)展,帶來(lái)了全球范圍內(nèi)市場(chǎng)競(jìng)爭(zhēng)的日益加劇,對(duì)于傳統(tǒng)的辦公和生活方式產(chǎn)生了巨大的沖擊,所有的企業(yè)都面臨著嚴(yán)峻的挑戰(zhàn),企業(yè)內(nèi)的員工作為一個(gè)團(tuán)隊(duì)能否及時(shí)交流﹑獲取各種相關(guān)信息,從而高效地協(xié)同工作,把握轉(zhuǎn)瞬即逝的機(jī)會(huì),將成為在激烈的市場(chǎng)競(jìng)爭(zhēng)中取勝的關(guān)鍵,面對(duì)這樣的形勢(shì),越來(lái)越多的企業(yè)打算或正在將計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)引入到日常經(jīng)營(yíng)管理上來(lái),改變過(guò)去單純的手工辦公方式,以
24、便在企業(yè)內(nèi)實(shí)現(xiàn)信息共享﹑協(xié)同工作乃至科學(xué)的管理和決策,從而提高效率﹑增強(qiáng)企業(yè)的競(jìng)爭(zhēng)力。</p><p> 1.2系統(tǒng)開發(fā)的意義</p><p> 多年以來(lái),人們對(duì)以紙質(zhì)文件為中心的傳統(tǒng)辦公方式習(xí)以為常。但是,世界進(jìn)入信息時(shí)代之后,這種傳統(tǒng)的人工管理方式的弊病日顯突出。比如,時(shí)效性差、容易出錯(cuò),并難以應(yīng)對(duì)信息社會(huì)的巨大挑戰(zhàn)。傳統(tǒng)辦公方式的特點(diǎn)決定了部門內(nèi)部及各部門之間彼此孤立。通常是某一
25、部門獨(dú)立運(yùn)作一段時(shí)間后,將其工作結(jié)果移交下一部門作為其工作的依據(jù)。一旦該部門的工作出現(xiàn)錯(cuò)誤,其下一部門就無(wú)法正常工作。出現(xiàn)這種現(xiàn)象的直接原因主要是員工之間、部門之間缺乏交流、文件在不同部門都有所囤積。另外,傳統(tǒng)辦公方式含有大量重復(fù)性勞動(dòng)行為,這種程序性行為的發(fā)生也是造成文件批量出錯(cuò)的原因。因此,建立節(jié)約型、高效性工作方式成了信息時(shí)代必然的要求。 鑒于此,辦公自動(dòng)化有其獨(dú)特的優(yōu)勢(shì)。它不僅兼顧個(gè)人辦公效率的提高,更重要的是可以實(shí)現(xiàn)群體協(xié)同工
26、作。協(xié)同工作意味著要進(jìn)行信息的交流,工作的協(xié)調(diào)與合作。由于網(wǎng)絡(luò)的存在,這種交流與協(xié)調(diào)幾乎可以在瞬間完成,并且不必?fù)?dān)心對(duì)方是否在電話機(jī)旁邊或是否有傳真機(jī)可用。這里所說(shuō)的群體工作,可以包括在地理上分布很廣,甚至分布在全球上各個(gè)地方,以至于工作時(shí)間都不一樣的一群工作人員可以實(shí)現(xiàn)遠(yuǎn)程辦公或在家辦公。不僅如此,辦公自動(dòng)化可以和</p><p> 1.3系統(tǒng)開發(fā)的主要任務(wù)</p><p> 企業(yè)有
27、一套適合自己運(yùn)營(yíng)和發(fā)展的辦公自動(dòng)化軟件,可以幫助企業(yè)提高辦公效率,節(jié)省勞動(dòng)力,從而提高企業(yè)競(jìng)爭(zhēng)力。在天津宇信易誠(chéng)科技有限公司實(shí)習(xí)培訓(xùn)1個(gè)多月以來(lái),對(duì)于公司的辦公管理模式已經(jīng)具有一定的了解,同時(shí)也深刻體會(huì)到工作中未能使用合理的辦公自動(dòng)化系統(tǒng)導(dǎo)致繁雜的工作程序,影響了工作效率。因此,為了滿足宇信易誠(chéng)對(duì)企業(yè)辦公管理的需要,急需要有一套合適的辦公自動(dòng)化統(tǒng)來(lái)完成這項(xiàng)工作。因此,本課題的主要任務(wù)是實(shí)現(xiàn)宇信易誠(chéng)辦公自動(dòng)化。</p>&l
28、t;p> 本系統(tǒng)通過(guò)系統(tǒng)管理員維護(hù)用戶基本信息、菜單的管理、分配角色權(quán)限、登錄日志的管理、操作日志的管理、日程的維護(hù)、消息的管理等;實(shí)現(xiàn)總經(jīng)理、部門經(jīng)理對(duì)日程的安排等,總經(jīng)理對(duì)文檔的管理等,人事經(jīng)理對(duì)考勤時(shí)間的設(shè)置、考勤歷史的查詢、考勤信息的統(tǒng)計(jì)等;以及普通員工對(duì)部門日程的查看、文檔的上傳和下載、消息的傳遞、個(gè)人的記錄、考勤的簽到及簽退等的管理;從而合理安排工作時(shí)間和進(jìn)度,提高工作效率。</p><p>
29、 辦公自動(dòng)化系統(tǒng)的需求分析</p><p> 在軟件工程中,需求分析指的是在建立一個(gè)新的或改變一個(gè)現(xiàn)存的電腦系統(tǒng)時(shí)描寫新系統(tǒng)的目的、范圍、定義和功能時(shí)所要做的所有的工作。需求分析是軟件工程中的一個(gè)關(guān)鍵過(guò)程。在這個(gè)過(guò)程中,系統(tǒng)分析員和軟件工程師確定顧客的需要。只有在確定了這些需要后他們才能夠分析和尋求新系統(tǒng)的解決方法。因此,下面將從可行性分析、需求定義列表、SWOT分析法上進(jìn)行需求分析。</p>
30、<p><b> 2.1可行性分析</b></p><p><b> 1.技術(shù)可行性</b></p><p> 隨著網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫(kù)技術(shù)支持都日趨成熟,作為服務(wù)器具備的硬件條件是絕大多數(shù)的商業(yè)電腦都具備的。Asp.net網(wǎng)絡(luò)編程語(yǔ)言實(shí)現(xiàn)圖形化、簡(jiǎn)易化的表現(xiàn)和管理,C#語(yǔ)言作為后臺(tái)運(yùn)行處理,利用Asp.net技術(shù)與SQL Serve
31、r 2005數(shù)據(jù)庫(kù)的結(jié)合也是B/S(Browser/Server)架構(gòu)與網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)的常用模式,所以技術(shù)成熟,安全性強(qiáng)。因此,從技術(shù)角度上考慮,本系統(tǒng)是可行的。</p><p><b> 2.經(jīng)濟(jì)可行性</b></p><p> 以前的公文、文件的流轉(zhuǎn),信息的傳遞與錄入,全部采用人工完成,這些對(duì)于企業(yè)是很費(fèi)時(shí)間和精力的,而且也不及時(shí),很難比較好的管理。所以,從企業(yè)
32、領(lǐng)導(dǎo)者和員工的角度出發(fā),對(duì)于高效、簡(jiǎn)捷、方便的辦公自動(dòng)化系統(tǒng)的需求是迫切的,而且系統(tǒng)的成本主要集中在系統(tǒng)軟件的開發(fā)上,當(dāng)系統(tǒng)投入運(yùn)行后可以為企業(yè)節(jié)約大量的人力,財(cái)力,物力。所帶來(lái)的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本。因此,從經(jīng)濟(jì)角度上考慮,本系統(tǒng)是可行的。具體費(fèi)用和收益如下表2-1所示:</p><p> 表2-1辦公自動(dòng)化系統(tǒng)的費(fèi)用和收益表</p><p><b> 3.操作可
33、行性</b></p><p> 由于本系統(tǒng)設(shè)計(jì)時(shí)充分考慮了用戶的習(xí)慣,圖形界面友好,使得操作簡(jiǎn)單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確;適應(yīng)力強(qiáng);容易擴(kuò)充。所以對(duì)于用戶的使用水平要求并不高,因此,從操作角度上考慮,本系統(tǒng)是可行的。</p><p><b> 4.法律可行性</b></p><p> 由于整個(gè)系統(tǒng)是自行開發(fā),自行使
34、用,所以系統(tǒng)本身不存在版權(quán)爭(zhēng)議,符合國(guó)家各項(xiàng)政策法規(guī)和軟件行業(yè)規(guī)范。因此,從法律角度上考慮,本系統(tǒng)是可行的。</p><p> 綜上所述,本系統(tǒng)開發(fā)方向已很明確,在技術(shù)、經(jīng)濟(jì)、操作和法律等方面都是可行的,并且投入少、見效快。因此系統(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> 個(gè)人信箱:
37、包括收件箱、草稿箱、已發(fā)送、已刪除的信息統(tǒng)計(jì)、刪除等;</p><p> 消息管理:可以按條件搜索、徹底刪除信息等;</p><p><b> 個(gè)人記錄</b></p><p> 我的便簽:可以添加、刪除、修改、查看便簽等;</p><p> 我的通訊錄:可以添加、刪除、修改、查看、按條件搜索聯(lián)系人等;</
38、p><p><b> 考勤管理</b></p><p> 考勤設(shè)置:可以設(shè)置上下班時(shí)間、考勤無(wú)效時(shí)間等;</p><p> 考勤歷史查詢:可以按條件搜索、查看考勤歷史等;</p><p> 考勤統(tǒng)計(jì):可以統(tǒng)計(jì)考勤信息、導(dǎo)出Excel表等;</p><p> 員工簽到、簽退:可以讓員工簽到、簽
39、退等;</p><p><b> 人事管理</b></p><p> 機(jī)構(gòu)管理:可以添加、刪除、修改、查看機(jī)構(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> 包括:計(jì)算器、萬(wàn)年歷、世界時(shí)間等常用的工具;</p><p><b> 娛樂(lè)游戲</b></p><p> 包括:俄羅斯方塊等娛樂(lè)游戲;</p><p><b> 附加功能</b></p><p>
42、; 可以設(shè)置賬號(hào)信息(包括個(gè)人資料、修改密碼等)、系統(tǒng)信息(包括換膚設(shè)置、獲取系統(tǒng)信息等)和系統(tǒng)注銷、退出等</p><p><b> 非功能需求</b></p><p> 1、操作需求:用戶界面友好、簡(jiǎn)潔,操作簡(jiǎn)單,方便。</p><p> 2、性能需求:信息的存取與檢索要快捷,穩(wěn)定性要強(qiáng),安全性要高。</p><
43、p> 3、安全需求:在用戶進(jìn)行登錄時(shí),只有授權(quán)的賬號(hào)和密碼才能進(jìn)入。</p><p> 4、文化和政治需求:沒(méi)有預(yù)期的特殊文化和政治需求。</p><p> 2.3 SWOT分析法</p><p> SWOT分析方法是一種企業(yè)內(nèi)部分析方法,即根據(jù)企業(yè)自身的既定內(nèi)在條件進(jìn)行分析,找出企業(yè)的優(yōu)勢(shì)、劣勢(shì)及核心競(jìng)爭(zhēng)力之所在。其中,S代表 strength(優(yōu)勢(shì)
44、),W代表weakness(弱勢(shì)),O代表opportunity(機(jī)會(huì)),T代表threat(威脅),其中,S、W是內(nèi)部因素,O、T是外部因素。按照企業(yè)競(jìng)爭(zhēng)戰(zhàn)略的完整概念,戰(zhàn)略應(yīng)是一個(gè)企業(yè)“能夠做的”(即組織的強(qiáng)項(xiàng)和弱項(xiàng))和“可能做的”(即環(huán)境的機(jī)會(huì)和威脅)之間的有機(jī)組合。</p><p> 與其他的分析方法相比較,SWOT分析從一開始就具有顯著的結(jié)構(gòu)化和系統(tǒng)性的特征。就結(jié)構(gòu)化而言,首先在形式上,SWOT分析法
45、表現(xiàn)為構(gòu)造SWOT結(jié)構(gòu)矩陣,并對(duì)矩陣的不同區(qū)域賦予了不同分析意義;其次內(nèi)容上,SWOT分析法的主要理論基礎(chǔ)也強(qiáng)調(diào)從結(jié)構(gòu)分析入手對(duì)企業(yè)的外部環(huán)境和內(nèi)部資源進(jìn)行分析。另外,早在SWOT誕生之前的20世紀(jì)60年代,就已經(jīng)有人提出過(guò)SWOT分析中涉及到的內(nèi)部?jī)?yōu)勢(shì)、弱點(diǎn),外部機(jī)會(huì)、威脅這些變化因素,但只是孤立地對(duì)它們加以分析。SWOT方法的重要貢獻(xiàn)就在于用系統(tǒng)的思想將這些似乎獨(dú)立的因素相互匹配起來(lái)進(jìn)行綜合分析,使得企業(yè)戰(zhàn)略計(jì)劃的制定更加科學(xué)全面。
46、</p><p> 因此,通過(guò)運(yùn)用各種調(diào)查研究方法,分析出公司所處的各種環(huán)境因素,即外部環(huán)境因素和內(nèi)部能力因素。外部環(huán)境因素包括機(jī)會(huì)因素和威脅因素,它們是外部環(huán)境對(duì)公司的發(fā)展直接有影響的有利和不利因素,屬于客觀因素,內(nèi)部環(huán)境因素包括優(yōu)勢(shì)因素和弱點(diǎn)因素,它們是公司在其發(fā)展中自身存在的積極和消極因素,屬主動(dòng)因素,在調(diào)查分析這些因素時(shí),不僅要考慮到歷史與現(xiàn)狀,而且更要考慮未來(lái)發(fā)展問(wèn)題。將調(diào)查得出的各種因素根據(jù)輕重緩急
47、或影響程度等排序方式,構(gòu)造SWOT矩陣。在此過(guò)程中,將那些對(duì)公司發(fā)展有直接的、重要的、大量的、迫切的、久遠(yuǎn)的影響因素優(yōu)先排列出來(lái),而將那些間接的、次要的、少許的、不急的、短暫的影響因素排列在后面。</p><p> 1.在公司沒(méi)有本系統(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> 第三章 辦公自動(dòng)化系統(tǒng)的系統(tǒng)分析</p><p> 系統(tǒng)分析的主要任務(wù)是將在需求詳細(xì)調(diào)查中所得到的文檔資料集中到一起,對(duì)組織內(nèi)部整體管理狀況和信息處理過(guò)程進(jìn)行分析。它側(cè)重于從業(yè)務(wù)全過(guò)程的角度進(jìn)行分析。分析的主要內(nèi)容是:業(yè)
49、務(wù)和數(shù)據(jù)的流程是否通暢,是否合理;數(shù)據(jù)、業(yè)務(wù)過(guò)程和實(shí)現(xiàn)管理功能之間的關(guān)系等等。系統(tǒng)分析的目的是將用戶的需求及其解決方法確定下來(lái),這些需要確定的結(jié)果包括:開發(fā)者關(guān)于現(xiàn)有組織管理狀況的</p><p> 了解;數(shù)據(jù)和業(yè)務(wù)流程;數(shù)據(jù)字典等等。系統(tǒng)分析所確定的內(nèi)容是今后系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施的基礎(chǔ)。因此,下面將從系統(tǒng)組織機(jī)構(gòu)分析、系統(tǒng)業(yè)務(wù)流程分析、系統(tǒng)數(shù)據(jù)流程分析、數(shù)據(jù)字典、系統(tǒng)物理環(huán)境及技術(shù)選擇上進(jìn)行系統(tǒng)分析。</
50、p><p> 3.1系統(tǒng)組織機(jī)構(gòu)分析</p><p> 組織結(jié)構(gòu)是指對(duì)于工作任務(wù)如何進(jìn)行分工、分組和協(xié)調(diào)合作。它表明了組織各部分排列順序、空間位置、聚散狀態(tài)、聯(lián)系方式以及各要素之間相互關(guān)系的一種模式,是整個(gè)管理系統(tǒng)的“框架”。 組織結(jié)構(gòu)是組織的全體成員為實(shí)現(xiàn)組織目標(biāo),在管理工作中進(jìn)行分工協(xié)作,在職務(wù)范圍、責(zé)任、權(quán)利方面所形成的結(jié)構(gòu)體系。組織結(jié)構(gòu)是組織在職、責(zé)、權(quán)方面的動(dòng)態(tài)結(jié)構(gòu)體系,其本質(zhì)是
51、為實(shí)現(xiàn)組織戰(zhàn)略目標(biāo)而采取的一種分工協(xié)作體系,組織結(jié)構(gòu)必須隨著組織的重大戰(zhàn)略調(diào)整而調(diào)整。</p><p> 經(jīng)過(guò)長(zhǎng)時(shí)間對(duì)組織機(jī)構(gòu)細(xì)致的調(diào)查研究,系統(tǒng)組織機(jī)構(gòu)主要包括總經(jīng)辦:負(fù)責(zé)整個(gè)公司的決策、運(yùn)作、統(tǒng)籌公司行政管理工作等;項(xiàng)目部:負(fù)責(zé)公司項(xiàng)目的調(diào)查、招標(biāo)、開發(fā)、研發(fā)以及項(xiàng)目工作的規(guī)劃與審核等;人事部:負(fù)責(zé)公司的人事考核、核定各崗位工資標(biāo)準(zhǔn)、制定人事管理制度等;銷售部:負(fù)責(zé)總體的營(yíng)銷活動(dòng),決定公司的營(yíng)銷策略和措施,
52、并對(duì)營(yíng)銷工作進(jìn)行評(píng)估和監(jiān)控等;財(cái)務(wù)部:負(fù)責(zé)在本機(jī)構(gòu)一定的整體目標(biāo)下,關(guān)于資產(chǎn)的購(gòu)置(投資),資本的融通(籌資)和經(jīng)營(yíng)中現(xiàn)金流量(營(yíng)運(yùn)資金),以及利潤(rùn)分配的管理等;具體系統(tǒng)組織機(jī)構(gòu)圖如下圖3-1所示:</p><p> 圖3-1 系統(tǒng)組織機(jī)構(gòu)圖</p><p> 3.2系統(tǒng)業(yè)務(wù)流程分析</p><p> 業(yè)務(wù)流程分析是具體分析的第一步,為了要對(duì)詳細(xì)的調(diào)查結(jié)果進(jìn)
53、行整理和分析,然后再經(jīng)業(yè)務(wù)人員的確認(rèn),必須采用一些簡(jiǎn)單方便的方法和工具來(lái)明確表達(dá)它們,使之成為系統(tǒng)分析員和用戶之間進(jìn)行交流的共同語(yǔ)言。業(yè)務(wù)流程圖可以解決這一問(wèn)題。</p><p> 業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表, 同時(shí)也是對(duì)一個(gè)組織的功能和層次的某一部分進(jìn)行詳細(xì)的描述,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向。</p><p>
54、 業(yè)務(wù)流程圖中各個(gè)符號(hào)的含義如下圖3-2-1所示:</p><p> 圖3-2-1 業(yè)務(wù)流程圖符號(hào)含義</p><p> 圖3-2-2為本系統(tǒng)的業(yè)務(wù)流程圖,描述了整個(gè)系統(tǒng)中所涉及的所有業(yè)務(wù)。</p><p> 圖3-2-2 業(yè)務(wù)流程圖</p><p> 3.3系統(tǒng)數(shù)據(jù)流程分析</p><p> 數(shù)據(jù)流程
55、分析是把辦公自動(dòng)化系統(tǒng)的數(shù)據(jù)流動(dòng)情況抽象地獨(dú)立出來(lái),去掉了具體組織機(jī)構(gòu)、信息載體、處理工具和材料等,單從數(shù)據(jù)流動(dòng)過(guò)程來(lái)考察實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、加工處理和存儲(chǔ)等的分析。數(shù)據(jù)流程圖可以解決這一問(wèn)題。</p><p> 數(shù)據(jù)流程圖(Data Flow Diagram)是管理信息系統(tǒng)開發(fā)的主要工具,是組織中信息運(yùn)動(dòng)的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。DFD用來(lái)描述系統(tǒng)中
56、的數(shù)據(jù)經(jīng)外部實(shí)體而“流入”系統(tǒng),再經(jīng)過(guò)加工處理及存儲(chǔ)等過(guò)程,最后“流出”系統(tǒng)交付外部實(shí)體使用的全過(guò)程。</p><p> 數(shù)據(jù)流程圖中各個(gè)符號(hào)的含義如下圖3-3-1所示:</p><p> 圖3-3-1 數(shù)據(jù)流程圖符號(hào)含義</p><p> 圖3-3-2為本系統(tǒng)數(shù)據(jù)流程圖頂層圖,把一個(gè)系統(tǒng)看成一個(gè)整體功能,表達(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ǔ)上進(jìn)行進(jìn)一步的剖析處理過(guò)程。</p><p> 圖3-3-3 數(shù)據(jù)流程圖(第一層圖)</p><p><b> 3.4數(shù)據(jù)字典</b></p><p> 數(shù)據(jù)字典是以特定
58、格式記錄下來(lái)的,對(duì)系統(tǒng)的數(shù)據(jù)流程圖中各個(gè)基本要素(數(shù)據(jù)流、加工、存儲(chǔ)、和外部實(shí)體)的內(nèi)容和特征所作的完整的定義和說(shuō)明。它是結(jié)構(gòu)化系統(tǒng)分析的重要工具之一,是對(duì)數(shù)據(jù)流程圖的重要補(bǔ)充和說(shuō)明。它主要用來(lái)描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程和外部實(shí)體。數(shù)據(jù)字典一旦建立起來(lái)并按編號(hào)排序以后,就是一本可供人們查閱的字典。從系統(tǒng)分析一直到系統(tǒng)設(shè)計(jì)和實(shí)施都要使用它。在數(shù)據(jù)字典的建立、修正和補(bǔ)充過(guò)程中,始終要保證數(shù)據(jù)的一致性和完整性。</p&
59、gt;<p> 數(shù)據(jù)字典中有六類條目:數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程和外部實(shí)體。不同類型的條目有不同的屬性需要描述。</p><p> 為了避免數(shù)據(jù)字典占用太大篇幅,所以僅列出部分內(nèi)容。以下是辦公自動(dòng)化系統(tǒng)中建立的部分?jǐn)?shù)據(jù)字典:</p><p> -------------------------------------------------------
60、--------------</p><p><b> 數(shù)據(jù)項(xiàng)的定義</b></p><p><b> 數(shù)據(jù)項(xiàng)編號(hào):101</b></p><p> 數(shù)據(jù)項(xiàng)名稱:父菜單編號(hào)</p><p> 數(shù)據(jù)項(xiàng)別名:父菜單編號(hào)</p><p> 簡(jiǎn) 述:管理員添加的菜單
61、信息</p><p><b> 類型及長(zhǎng)度:int</b></p><p> 取值范圍:“101”—“999”</p><p> -------------------------------------------------------------------------------------------------------&l
62、t;/p><p><b> 數(shù)據(jù)流的定義</b></p><p><b> 數(shù)據(jù)流編號(hào):F3</b></p><p> 數(shù)據(jù)流名稱:用戶信息</p><p> 數(shù)據(jù)來(lái)源:管理員錄入</p><p> 數(shù)據(jù)去向:用戶信息表</p><p> 數(shù)據(jù)
63、流組成:用戶名稱+姓名+密碼+……</p><p> ---------------------------------------------------------------------</p><p><b> 處理過(guò)程的定義</b></p><p><b> 處理邏輯編號(hào):P2</b></p>
64、<p> 處理邏輯名稱:系統(tǒng)管理</p><p> 簡(jiǎn) 述:系統(tǒng)管理給管理員維護(hù)系統(tǒng)</p><p> 輸入數(shù)據(jù)流: 菜單信息、角色信息、登錄信息、操作信息</p><p> 輸出數(shù)據(jù)流:用戶角色</p><p> ----------------------------------------------
65、-----------------------</p><p><b> 數(shù)據(jù)存儲(chǔ)的定義</b></p><p><b> 數(shù)據(jù)存儲(chǔ)編號(hào):D6</b></p><p> 數(shù)據(jù)存儲(chǔ)名稱:權(quán)限分配</p><p> 簡(jiǎn) 述:存放角色權(quán)限信息</p><p>
66、 數(shù)據(jù)存儲(chǔ)組成:權(quán)限編號(hào)+角色編號(hào)+菜單編號(hào)+……</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ù)庫(kù)選擇:SQL Server 2005;</p><p> 開發(fā)平臺(tái):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è)計(jì)如下圖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 是一項(xiàng)微軟公司的技術(shù),是一種使嵌入網(wǎng)頁(yè)中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。 指 Active Server
70、Pages(動(dòng)態(tài)服務(wù)器頁(yè)面) ,運(yùn)行于 IIS 之中的程序。而ASP.NET有其獨(dú)特的優(yōu)勢(shì):◆可管理性;◆安全性;◆易于部署;◆增強(qiáng)的性能;◆靈活的輸出緩存;◆國(guó)際化;◆移動(dòng)設(shè)備支持;◆擴(kuò)展性和可用性;◆跟蹤和調(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)就是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問(wèn)層(DAL)。區(qū)分層次的目的即為了“高內(nèi)聚,低耦合”的思想</p><p> 1.表現(xiàn)層(UI):通俗講就是展現(xiàn)給用戶的界面,即用戶在使用一個(gè)系統(tǒng)的時(shí)候他的所見所得。 </p><p> 2.業(yè)務(wù)邏輯層(BLL):針對(duì)具體問(wèn)題的操作,也可以說(shuō)是對(duì)數(shù)據(jù)層
72、的操作,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯處理。 </p><p> 3.數(shù)據(jù)訪問(wèn)層(DAL):該層所做事務(wù)直接操作數(shù)據(jù)庫(kù),針對(duì)數(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è)計(jì)模式,我們可以用它來(lái)創(chuàng)建在域?qū)ο蠛蚒I表示層對(duì)象之間的區(qū)分。同樣是架構(gòu)級(jí)別的,相同的地方在于他們都有一個(gè)表現(xiàn)層,但是他們不同的地方在于其他的兩個(gè)層。 在三層架構(gòu)中沒(méi)有定Controller的概念。這是我認(rèn)為最不同的地方。而MVC也沒(méi)有把業(yè)務(wù)的邏輯訪問(wèn)看成兩個(gè)層,這是采用三層架構(gòu)或MVC搭建程序最主要的區(qū)別。當(dāng)然了。在三層中也提到了Model,但是三層架構(gòu)中Model的概念與MVC中Model的概念是不一樣的,“三層”中典
74、型的Model層是以實(shí)體類構(gòu)成的,而MVC里,則是由業(yè)務(wù)邏輯與訪問(wèn)數(shù)據(jù)組成的。</p><p> 第四章 辦公自動(dòng)化系統(tǒng)的系統(tǒng)設(shè)計(jì)</p><p> 系統(tǒng)設(shè)計(jì)是在對(duì)企業(yè)現(xiàn)狀系統(tǒng)分析的基礎(chǔ)上,依據(jù)系統(tǒng)分析階段所提出的新系統(tǒng)邏輯模型,建立起新系統(tǒng)的物理模型。詳細(xì)地說(shuō)就是指在系統(tǒng)分析的基礎(chǔ)上進(jìn)行的系統(tǒng)設(shè)計(jì)原則,系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì),UML建模設(shè)計(jì),輸入輸出設(shè)計(jì)以及數(shù)據(jù)庫(kù)設(shè)計(jì)等,并為系統(tǒng)實(shí)施階
75、段的各項(xiàng)工作提供必要的技術(shù)資料和相關(guān)文檔。</p><p><b> 4.1系統(tǒng)設(shè)計(jì)原則</b></p><p><b> 1.實(shí)用性原則</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)與高效、實(shí)時(shí)工作的困難。</p><p><b> 3.先進(jìn)性原則</b></p><p> 本系統(tǒng)設(shè)計(jì)將充分應(yīng)用現(xiàn)有成熟的計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、軟件開發(fā)技術(shù),為
77、用戶提供高性能的系統(tǒng)。系統(tǒng)將運(yùn)用先進(jìn)的瀏覽器/服務(wù)器結(jié)構(gòu),采用SQL Server 2005作為數(shù)據(jù)庫(kù),可以滿足企業(yè)內(nèi)部辦公的使用需求。</p><p><b> 4.安全性原則</b></p><p> 系統(tǒng)設(shè)計(jì)過(guò)程將充分考慮到安全機(jī)制,加強(qiáng)操作權(quán)限的設(shè)置與管理。對(duì)權(quán)限采取多級(jí)限制,確保系統(tǒng)安全可靠。</p><p><b>
78、 5.可擴(kuò)展性原則</b></p><p> 這里包括兩層:硬件的可擴(kuò)展性與軟件的可擴(kuò)展性。隨著企業(yè)業(yè)務(wù)的發(fā)展,所配置的計(jì)算機(jī)硬件設(shè)備無(wú)論在CPU、內(nèi)存、外存的容量上都是可擴(kuò)充的,保護(hù)先前的投資。應(yīng)用軟件的可擴(kuò)充性比硬件的可擴(kuò)充性更重要,隨著使用的年限的增加,數(shù)據(jù)量的龐大,或者隨著使用的深入,為適應(yīng)發(fā)展,需要增加新的功能,本系統(tǒng)采用三層架構(gòu),能夠做到模塊化擴(kuò)充,而保護(hù)先前的投入。</p>
79、<p><b> 6.實(shí)時(shí)性原則</b></p><p> 系統(tǒng)的所有數(shù)據(jù)均采用實(shí)時(shí)處理,如對(duì)消息的傳遞,日程的安排,考勤的統(tǒng)計(jì)等,確保了數(shù)據(jù)的及時(shí)性和有效性。</p><p><b> 7.經(jīng)濟(jì)實(shí)用性原則</b></p><p> 整個(gè)系統(tǒng)的建立充分考慮到實(shí)際業(yè)務(wù)操作的實(shí)用性和響應(yīng)速度。前臺(tái)操作直接
80、應(yīng)對(duì)用戶,即刻處理,立即響應(yīng)。后臺(tái)管理系統(tǒng)在對(duì)大量數(shù)據(jù)進(jìn)行處理和分析時(shí),充分考慮系統(tǒng)的響應(yīng)速度。在設(shè)計(jì)系統(tǒng)時(shí),盡量利用現(xiàn)有的設(shè)備,以免造成不必要的浪費(fèi)。一切從用戶出發(fā),在不影響系統(tǒng)性能的基礎(chǔ)上,達(dá)到經(jīng)濟(jì)與實(shí)用雙贏的效果。</p><p> 4.2系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)</p><p> 所謂系統(tǒng)功能結(jié)構(gòu)圖就是將系統(tǒng)的功能進(jìn)行分解,管理信息系統(tǒng)的各子系統(tǒng)可以看作是系統(tǒng)目標(biāo)下層的功能,對(duì)其中每
81、項(xiàng)功能還可以繼續(xù)分解為第三層、第四層……甚至更多的功能。系統(tǒng)功能結(jié)構(gòu)圖就是按照功能的從屬關(guān)系畫成的圖表,圖中的每一個(gè)框都稱為一個(gè)功能模塊。功能模塊可以根據(jù)具體情況分的大一點(diǎn)或小一點(diǎn),分解得最小功能模塊可以是一個(gè)程序中的每個(gè)處理過(guò)程,而較大的功能模塊則肯能是完成某一個(gè)任務(wù)的一組程序。</p><p> 在以上分析的基礎(chǔ)上,可以將系統(tǒng)分為9大模塊和1個(gè)附加功能,整個(gè)系統(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è)計(jì)</p><p> UML是面向?qū)ο箝_發(fā)中一種通用的圖形化建模語(yǔ)言,它定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用。面向?qū)ο蟮姆治鲋饕诩訌?qiáng)對(duì)問(wèn)題空間和系統(tǒng)任務(wù)的理解、改進(jìn)各方交流、與需求保持一致和支持軟件重用等4個(gè)方面表現(xiàn)出比其他系統(tǒng)分析方法更好的能力,成為主流的系統(tǒng)分析方法。下面將使用用例圖
83、、時(shí)序圖、活動(dòng)圖來(lái)重點(diǎn)分析系統(tǒng)的功能與過(guò)程。</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)維護(hù)的權(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)分為日程管理、文檔管理、消息傳遞、個(gè)人記錄、考勤管理、人事管理、系統(tǒng)管理、常用工具、娛樂(lè)游戲這九大模塊和一個(gè)附件功能,具體用例圖如下圖:</p><p><b> 日程管理</b></p><p> 我的日程:總經(jīng)理、部門經(jīng)理、人事經(jīng)理可以添加日程、刪除日
87、程、修改日程、查看日程,其中需要注意的是刪除日程是假刪除,具體用例圖如下圖4-3-6所示:</p><p> 圖4-3-6 我的日程用例圖</p><p> 部門日程:用戶可以按日期等條件來(lái)搜索部門日程、查看日程詳情,具體用例圖如下圖4-3-7所示:</p><p> 圖4-3-7 部門日程用例圖</p><p> 日程維護(hù):總經(jīng)
88、理、系統(tǒng)管理員可以按機(jī)構(gòu)、部門、姓名、時(shí)間等條件來(lái)搜索日程、徹底刪除日程,具體用例圖如下圖4-3-8所示:</p><p> 圖4-3-8 日程維護(hù)用例圖</p><p><b> 文檔管理</b></p><p> 文檔列表:用戶可以添加文檔、刪除文檔、修改文檔、下載文檔,其中需要注意的是刪除文檔是假刪除且刪除文檔、修改文檔、下載文檔
89、總經(jīng)理?yè)碛凶罡邫?quán)限以及下載文檔只能同部門的人可下載,具體用例圖如下圖4-3-9所示:</p><p> 圖4-3-9 文檔列表用例圖</p><p> 文檔搜索:總經(jīng)理可以按文件名、附件名、用戶名、日期段等條件來(lái)搜索文檔、下載文檔,具體用例圖如下圖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> 個(gè)人信箱:用戶可以在收件箱、草稿箱、已發(fā)送、已刪除中進(jìn)行信息的統(tǒng)計(jì)、刪除,具體用例圖如下圖4-3-13所示:</p><p> 圖4-3-13 個(gè)人信箱用例圖</p><p> 消息管理:總經(jīng)理、系統(tǒng)管理員可以按日期段等條件來(lái)搜索已過(guò)期無(wú)效的消息、徹底刪除消息,具體用例圖如下圖4-
92、3-14所示:</p><p> 圖4-3-14 消息管理用例圖</p><p><b> 個(gè)人記錄</b></p><p> 我的便簽:用戶可以添加便簽、刪除便簽、修改便簽、查看便簽,具體用例圖如下圖4-3-15所示:</p><p> 圖4-3-15 我的便簽用例圖</p><p>
93、; 我的通訊錄:用戶可以添加聯(lián)系人、刪除聯(lián)系人、修改聯(lián)系人、查看聯(lián)系人、按關(guān)系、姓名等條件來(lái)搜索聯(lián)系人,具體用例圖如下圖4-3-16所示:</p><p> 圖4-3-16 我的通訊錄用例圖</p><p><b> 考勤管理</b></p><p> 考勤設(shè)置:總經(jīng)理、人事經(jīng)理可以設(shè)置上下班時(shí)間以及考勤無(wú)效時(shí)間,具體用例圖如下圖4-
94、3-17所示:</p><p> 圖4-3-17 考勤設(shè)置用例圖</p><p> 考勤歷史查詢:總經(jīng)理、人事經(jīng)理可以按日期段、機(jī)構(gòu)、部門、用戶名、姓名等條件來(lái)搜索考勤歷史、查看考勤歷史,具體用例圖如下圖4-3-18所示:</p><p> 圖4-3-18 考勤歷史查詢用例圖</p><p> 考勤統(tǒng)計(jì):總經(jīng)理、人事經(jīng)理可以按日期
95、段、機(jī)構(gòu)、部門等條件來(lái)統(tǒng)計(jì)考勤信息、導(dǎo)出到Excel表,具體用例圖如下圖4-3-19所示:</p><p> 圖4-3-19 考勤統(tǒng)計(jì)用例圖</p><p> 員工簽到、簽退:用戶可以上班簽到、下班簽退,具體用例圖如下圖4-3-20所示:</p><p> 圖4-3-20 員工簽到、簽退用例圖</p><p><b>
96、人事管理</b></p><p> 機(jī)構(gòu)管理:總經(jīng)理、系統(tǒng)管理員可以添加機(jī)構(gòu)、刪除機(jī)構(gòu)、修改機(jī)構(gòu)、查看機(jī)構(gòu),具體用例圖如下圖4-3-21所示:</p><p> 圖4-3-21 機(jī)構(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)管理員可以按日期段等條件來(lái)搜索登錄日志、刪除登錄日志,具體用例圖如下圖4-3-26所示:</p><p> 圖4-3-26 登錄日志用例圖</p><p> 操作日志:總經(jīng)理、系統(tǒng)管理員可以按日期段等條件來(lái)搜索操作日志、刪除登錄日志,具體用例圖如下圖4-3-27所示:</p><p> 圖4-3
100、-27 操作日志用例圖</p><p> 常用工具:用戶可以使用計(jì)算器、萬(wàn)年歷、世界時(shí)間等常用工具,具體用例圖如下圖4-3-28所示:</p><p> 圖4-3-28 常用工具用例圖</p><p> 娛樂(lè)游戲:用戶可以玩俄羅斯方塊等娛樂(lè)游戲,具體用例圖如下圖4-3-29所示:</p><p> 圖4-3-29 娛樂(lè)游戲用例圖
101、</p><p><b> 模塊時(shí)序圖</b></p><p> 由于篇幅的限制,下面重點(diǎn)介紹我的日程、寫新消息、菜單管理、角色管理的時(shí)序圖,具體時(shí)序圖如下圖:</p><p> 我的日程:總經(jīng)理、部門經(jīng)理、人事經(jīng)理具有我的日程權(quán)限,具體時(shí)序圖過(guò)程如下圖4-3-30所示:</p><p> 圖4-3-30 我的
102、日程時(shí)序圖</p><p> 寫新消息:用戶可以寫新消息,具體時(shí)序圖過(guò)程如下圖4-3-31所示:</p><p> 圖4-3-31 寫新消息時(shí)序圖</p><p> 菜單管理:總經(jīng)理、系統(tǒng)管理員擁有菜單管理權(quán)限,具體時(shí)序圖過(guò)程如下圖4-3-32所示:</p><p> 圖4-3-32 菜單管理時(shí)序圖</p><
103、p> 角色管理:總經(jīng)理?yè)碛薪巧芾頇?quán)限,具體時(shí)序圖過(guò)程如下圖4-3-33所示:</p><p> 圖4-3-33 角色管理時(shí)序圖</p><p><b> 模塊活動(dòng)圖</b></p><p> 由于篇幅的限制,下面重點(diǎn)介紹我的日程、寫新消息、菜單管理、角色管理的活動(dòng)圖,具體活動(dòng)圖如下圖:</p><p>
104、 我的日程:總經(jīng)理、部門經(jīng)理、人事經(jīng)理?yè)碛形业娜粘虣?quán)限,具體活動(dòng)圖過(guò)程如下圖4-3-34所示:</p><p> 圖4-3-34 我的日程活動(dòng)圖</p><p> 寫新消息:用戶可以寫新消息,具體活動(dòng)圖過(guò)程如下圖4-3-35所示:</p><p> 圖4-3-35 寫新消息活動(dòng)圖</p><p> 菜單管理:總經(jīng)理、系統(tǒng)管理員擁
105、有菜單管理權(quán)限,具體活動(dòng)圖過(guò)程如下圖4-3-36所示:</p><p> 圖4-3-36 菜單管理活動(dòng)圖</p><p> 角色管理:總經(jīng)理?yè)碛薪巧芾頇?quán)限,具體活動(dòng)圖過(guò)程如下圖4-3-37所示:</p><p> 圖4-3-37 角色管理活動(dòng)圖</p><p> 4.4 輸入輸出設(shè)計(jì)</p><p>
106、輸入輸出設(shè)計(jì)是辦公自動(dòng)化系統(tǒng)與用戶交互的界面。它能夠?yàn)橛脩艚⒘己玫墓ぷ鳝h(huán)境,激發(fā)用戶努力工作、主動(dòng)工作的熱情;它符合用戶習(xí)慣,方便用戶操作,使辦公自動(dòng)化系統(tǒng)易于為用戶所接受;它為用戶提供易讀易懂的信息形態(tài)。所以輸入輸出設(shè)計(jì)對(duì)用戶來(lái)說(shuō),顯得尤為重要。</p><p><b> 輸入設(shè)計(jì)</b></p><p> 輸入設(shè)計(jì)是辦公自動(dòng)化系統(tǒng)與用戶之間交互的紐帶,設(shè)計(jì)的
107、任務(wù)是根據(jù)具體業(yè)務(wù)要求,確定適當(dāng)?shù)妮斎胄问?,使辦公自動(dòng)化系統(tǒng)獲取工作中產(chǎn)生的正確信息。輸入設(shè)計(jì)的目的是提高輸入效率,減少輸入錯(cuò)誤。</p><p> 1.輸入方式的選擇:</p><p> 輸入方式是以鍵盤、鼠標(biāo)為媒介將數(shù)據(jù)輸入。系統(tǒng)管理員登陸系統(tǒng)后可以維護(hù)基礎(chǔ)數(shù)據(jù),通過(guò)鍵盤、鼠標(biāo)將數(shù)據(jù)錄入到系統(tǒng)當(dāng)中,確認(rèn)保存將數(shù)據(jù)存入到數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)表中。</p><p>
108、;<b> 2.輸入界面選擇:</b></p><p> 輸入界面的設(shè)計(jì)十分重要,為了增加用戶的體驗(yàn)度、簡(jiǎn)單方便用戶操作以及增強(qiáng)交互界面的美觀性,因此本系統(tǒng)采用ASP.NET和AJAX控件來(lái)建立用戶交互界面。例如下圖4-3-1所示:</p><p> 圖4-3-1 員工簽到、簽退界面</p><p><b> 輸出設(shè)計(jì)<
109、;/b></p><p> 輸出設(shè)計(jì)的任務(wù)是使辦公自動(dòng)化系統(tǒng)輸出滿足用戶需求的信息,是系統(tǒng)實(shí)施的結(jié)果和目的。信息能夠滿足用戶需求,關(guān)系到系統(tǒng)使用效果和系統(tǒng)的成功與否。以為用戶提供及時(shí)、準(zhǔn)確、全面的信息服務(wù)、便于閱讀和理解符合用戶習(xí)慣為原則,進(jìn)行該系統(tǒng)的輸出設(shè)計(jì)。例如下圖4-3-2所示:</p><p> 圖4-3-2 考勤統(tǒng)計(jì)到Excel表</p><p&g
110、t;<b> 4.5數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p><b> 邏輯設(shè)計(jì)</b></p><p> 數(shù)據(jù)庫(kù)關(guān)系圖描述了各表字段之間主外鍵的關(guān)系,具體關(guān)系圖如下圖4-4-1所示:</p><p> 圖4-4-1 ZyyOA數(shù)據(jù)庫(kù)關(guān)系圖</p><p><b> 物理設(shè)計(jì)<
111、/b></p><p> 表設(shè)計(jì)關(guān)系到數(shù)據(jù)庫(kù)的建立,根據(jù)以上邏輯設(shè)計(jì)的數(shù)據(jù)庫(kù)關(guān)系圖,具體表設(shè)計(jì)如下表:</p><p> 表4-4-2 數(shù)據(jù)庫(kù)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> 第五章 辦公自動(dòng)化系統(tǒng)的系統(tǒng)實(shí)施</p><p> 在系統(tǒng)的邏輯設(shè)計(jì)和物理設(shè)計(jì)完成之后,系統(tǒng)建設(shè)即進(jìn)入系統(tǒng)實(shí)施階段。系統(tǒng)實(shí)施是指將系統(tǒng)設(shè)計(jì)階段的結(jié)果在計(jì)算機(jī)上實(shí)現(xiàn),將原來(lái)紙面上的、類似于設(shè)計(jì)圖式的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件。根據(jù)系統(tǒng)設(shè)計(jì)確立的目標(biāo)和
117、結(jié)構(gòu),最優(yōu)地利用給定的資源,建立可以正常交付運(yùn)行的實(shí)體系統(tǒng)的過(guò)程。系統(tǒng)實(shí)施是系統(tǒng)開發(fā)全過(guò)程中費(fèi)用最大、周期最長(zhǎng)、涉及面最廣的一個(gè)階段。其中包括開發(fā)環(huán)境的配置、人員的調(diào)配、系統(tǒng)說(shuō)明書、系統(tǒng)制造基本計(jì)劃、系統(tǒng)實(shí)施計(jì)劃等,編制制造說(shuō)明書和制造實(shí)施計(jì)劃,并預(yù)測(cè)、分析和排除在實(shí)施過(guò)程中可能出現(xiàn)的隨機(jī)干擾因素。因此,必須權(quán)衡好時(shí)間、質(zhì)量、成本這三者之間的關(guān)系,合理安排。如此,下面將從登錄界面的實(shí)施、主程序界面的實(shí)施、功能模塊界面的實(shí)施上進(jìn)行系統(tǒng)實(shí)施
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 辦公自動(dòng)化系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 辦公自動(dòng)化外文翻譯--辦公自動(dòng)化系統(tǒng)
- 辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)
- jspoa辦公自動(dòng)化系統(tǒng)-畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---企業(yè)辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 辦公自動(dòng)化系統(tǒng)外文翻譯
- 畢業(yè)設(shè)計(jì)論文--oa辦公自動(dòng)化系統(tǒng)
- 辦公自動(dòng)化畢業(yè)設(shè)計(jì)論文
- oa辦公自動(dòng)化系統(tǒng)-畢業(yè)設(shè)計(jì)-論文
- 辦公自動(dòng)化系統(tǒng)的分析與設(shè)計(jì)
- 基于java的辦公自動(dòng)化系統(tǒng)畢業(yè)設(shè)計(jì)
- 辦公自動(dòng)化[外文翻譯]
- 辦公自動(dòng)化系統(tǒng)外文資料翻譯
- 辦公自動(dòng)化系統(tǒng)概述外文翻譯
- 辦公自動(dòng)化系統(tǒng)外文翻譯.doc
- 全套畢業(yè)設(shè)計(jì)《辦公自動(dòng)化管理系統(tǒng)》論文
- 全套畢業(yè)設(shè)計(jì)《辦公自動(dòng)化管理系統(tǒng)》論文
- 公安辦公自動(dòng)化系統(tǒng)的分析與設(shè)計(jì).pdf
- 基于.net的辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)設(shè)計(jì)論文
評(píng)論
0/150
提交評(píng)論