辦公自動化系統(tǒng)設(shè)計與開發(fā)_第1頁
辦公自動化系統(tǒng)設(shè)計與開發(fā)_第2頁
辦公自動化系統(tǒng)設(shè)計與開發(fā)_第3頁
辦公自動化系統(tǒng)設(shè)計與開發(fā)_第4頁
辦公自動化系統(tǒng)設(shè)計與開發(fā)_第5頁
已閱讀5頁,還剩90頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

遼寧工程技術(shù)大學(xué)畢業(yè)設(shè)計(論文)PAGEII谷慶瑞:中國石油管道分公司招投標(biāo)專家?guī)旃芾硐到y(tǒng)—項目管理模塊設(shè)計與實現(xiàn)PAGE82中文題目:辦公自動化系統(tǒng)設(shè)計與開發(fā)外文題目:

畢業(yè)設(shè)計(論文)共90頁(其中:外文文獻(xiàn)及譯文9頁)圖紙共0張完成日期2012年6月答辯日期2012年6月摘要隨著信息化建設(shè)的日益深入,無論是政府機關(guān)還是企事業(yè)單位,部門之間的信息溝通與協(xié)同工作越來越重要。人們迫切需要一個能充分利用網(wǎng)絡(luò)系統(tǒng)優(yōu)勢,并可以管理企業(yè)動作的知識軟件平臺,利用此平臺快速建立自己的信息網(wǎng)絡(luò)和網(wǎng)絡(luò)辦公系統(tǒng)。辦公自動化系統(tǒng)應(yīng)允而生。辦公自動化系統(tǒng)稱為OA系統(tǒng),即OfficeAutomationSystem。它是利用計算機和網(wǎng)絡(luò)通訊技術(shù),使辦公室工作逐漸信息化,逐漸形成無紙化辦公環(huán)境,從而成為由辦公室人員與辦公設(shè)備共同構(gòu)成服務(wù)于某種目標(biāo)的人機信息處理系統(tǒng)。其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(MODEL)、數(shù)據(jù)庫訪問層(DAL)的開發(fā)、邏輯層(BLL)的開發(fā)、表示層(VIEW)的頁面設(shè)計。對于數(shù)據(jù)庫要求數(shù)據(jù)一致性、完整性強。數(shù)據(jù)庫訪問層和邏輯層強調(diào)面向?qū)ο笏枷?,表示層的設(shè)計強調(diào)美觀,易使用。通過用ASP.NET3.5(C#)來編寫系統(tǒng),主要采用三層架構(gòu)的B/S模式,利用軟件工程的可行性研究、需求分析、概要設(shè)計、詳細(xì)設(shè)計等來完成論文。關(guān)鍵詞:辦公自動化;面向?qū)ο蠓治鲈O(shè)計方法;SQLServer2008;ASP.NET3.5(C#);VisualStudio2008;ABSTRACTAlongwiththedevelopmentoftheinformationtechnology,forbothgovernmentagenciesandenterprises,inter-departmentalcommunicationandcollaborationarebecomingincreasinglyimportant.Peopleneedasoftwareplatformtomakefulluseoftheadvantagesofthenetworksystemandmanagetheenterprise,andusethisplatformtoquicklybuildtheirowninformationnetworkandthenetworkofficesystems.Officeautomationsystemcameintobeing.TheOfficeAutomationSystemiscalledtheOAsystem.Basedonthecomputerandthenetworkcommunicationtechnology,itmakestheofficeworkinformationizedandpaper-freegradually.Theofficepersonnelandtheofficeequipmentconstituteaman-computerinformationmanagementsystem.Itsdevelopmentmainlyincludestheestablishmentandthemaintenanceofthebackstagedatabase(MODEL),thedevelopmentofthevisittothedatabaselevel(DAL),thedevelopmentofthelogiclevel(BLL),theexpressionlevelandthepagedesign(VIEW).Thedatabasestronglyrequestsdatauniformityandintegrity.Thedatabasevisitlevelandthelogiclevelemphasizetheobject-orientedprogrammingthought,andtheviewlevelemphasizesthefeatureofbeingbeautifultolookatandeasytouse.ASP.NET3.5(C#)isusedtocompilethesystemwhichisathree-tierB/Smode,andthepaperwascompletedonthebasisofthesoftwareengineeringfeasibilitystudy,thedemandanalysis,theoutlinedesign,thedetaileddesignandsoon.Keywords:Officeautomationmanagement;SQLServer2008;ASP.NET3.5(C#);VisualStudio2008;Developmentapproachofstructured引言自計算機應(yīng)用于管理領(lǐng)域以來,信息系統(tǒng)的開發(fā)與應(yīng)用獲得驚人的發(fā)展,并得已迅速推廣,給當(dāng)今的傳統(tǒng)型企業(yè)或者是現(xiàn)代型企業(yè)都帶來了巨大的沖擊和無限的商機,并且隨著我國經(jīng)濟的飛速發(fā)展、科學(xué)技術(shù)的不斷進步,XX公司也逐漸龐大化,這無疑為大量的數(shù)據(jù)管理帶來了更大的壓力,如何對復(fù)雜而繁多的數(shù)據(jù)進行合理、高效的管理成為了一個急需解決的問題。本系統(tǒng)將人從繁瑣、無序、低序、低端的工作中解放出來從事核心事務(wù),整體提高了企業(yè)辦事的工作效率和對信息的可控性,降低了辦公成本,提高了執(zhí)行力,使管理趨于完善,企業(yè)更具有競爭力。

1系統(tǒng)調(diào)研1.1公司概述1.2組織機構(gòu)及業(yè)務(wù)范圍1.2.1企業(yè)組織機構(gòu)圖1-1大連XX企業(yè)組織機構(gòu)圖Fig1-1enterpriseorganizationalchart各部門介紹1.3.2辦公管理存在的問題及分析通過系統(tǒng)調(diào)研,我認(rèn)為企業(yè)在辦公管理管理存在的問題及薄弱環(huán)節(jié)主要表現(xiàn)在以下幾個方面:用戶考慮少,軟件的柔性構(gòu)造功能差。單簽很多OA軟件過分強調(diào)了軟件之間功能的橫向?qū)Ρ?,為用戶考慮的實際功能較少,結(jié)果導(dǎo)致軟件大而不全,而真正為用戶接受的功能模塊很少。軟件的模塊復(fù)用性很差。這直接影響了軟件的柔性構(gòu)造功能,而當(dāng)用戶的需求改變時,哪怕是輕微的改變,都需要開發(fā)商來解決,從而影響了用戶的使用效率,對開發(fā)商也是一個極大的負(fù)擔(dān)。數(shù)據(jù)處理量大。公司的辦公數(shù)據(jù)包含很多屬性,因此對辦公的信息進行管理都是及其不易的,尤其對眾多公司員工進行有效管理更是龐大的工程。耗費了大量的人力、物力、財力。數(shù)據(jù)的安全性低。公司的下屬各個核心單位之間通過電話或是文件來傳送數(shù)據(jù),這種方式很難保證萬無一失,數(shù)據(jù)容易丟失,也沒有很好的保密性,重要的數(shù)據(jù)有可能遺漏。搜集的信息分散在各部門沒有得到合理的、充分的利用。面對上述如此多的問題我們準(zhǔn)備開發(fā)功能齊全的中石油管道專家?guī)旃芾硐到y(tǒng),幫助企業(yè)提高工作效率。新系統(tǒng)的設(shè)計目標(biāo)1.4可行性分析1.4.1技術(shù)可行性分析隨著網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)支持都日趨成熟,作為服務(wù)器具備的硬件條件是絕大多數(shù)的商業(yè)電腦都具備的。ASP.NET網(wǎng)絡(luò)編程語言實現(xiàn)圖形化、簡易化的表現(xiàn)和管理,C#語言作為后臺運行處理,利用ASP.NET技術(shù)與SQLServer2008數(shù)據(jù)庫的結(jié)合也是B/S(Browser/Server)架構(gòu)與網(wǎng)絡(luò)系統(tǒng)設(shè)計的常用模式,所以技術(shù)成熟,安全性強。因此,從技術(shù)角度上考慮,本系統(tǒng)是可行的。1.4.2經(jīng)濟可行性分析以前的公文、文件的流轉(zhuǎn),信息的傳遞與錄入,全部采用人工完成,這些對于企業(yè)是很費時間和精力的,而且也不及時,很難比較好的管理。所以,從企業(yè)領(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)是可行的。1.4.3操作可行性分析由于本系統(tǒng)設(shè)計時充分考慮了用戶的習(xí)慣,圖形界面友好,使得操作簡單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準(zhǔn)確;適應(yīng)力強;容易擴充。所以對于用戶的使用水平要求并不高,因此,從操作角度上考慮,本系統(tǒng)是可行的??尚行苑治龅慕Y(jié)論

2系統(tǒng)分析2.1系統(tǒng)功能需求分析辦公自動化系統(tǒng)的開發(fā),是為了提高企業(yè)或政府機關(guān)的整體辦公效率,節(jié)省人力、物力、財力資源。本系統(tǒng)主要包括以下幾方面內(nèi)容:人事信息管理、日程管理、文檔管理、信息管理、系統(tǒng)管理和考勤管理。用戶登錄本系統(tǒng)將要實現(xiàn)用戶登錄功能。接受用戶輸入的登錄名和密碼信息,先做客戶端的有效性檢驗,通過檢驗后提交給服務(wù)器端,由服務(wù)器端提交信息與數(shù)據(jù)庫里的信息相比較,如果二者不符則返回相應(yīng)的出錯信息,否則登錄進入系統(tǒng)。本系統(tǒng)中對于登錄模塊的設(shè)計是供企業(yè)內(nèi)部員工使用,使用權(quán)的授予是由系統(tǒng)管理員決定的,只有在系統(tǒng)管理員首次在系統(tǒng)管理模塊中添加了各級別角色對各模塊的權(quán)限,相應(yīng)角色才能安全登錄,在權(quán)限的范圍內(nèi)能夠完成相應(yīng)操作。人事信息管理人事信息管理中,包括機構(gòu)管理、部門管理、人員管理3個功能模塊。機構(gòu)管理提供對大連XX及其子公司等機構(gòu)進行管理,可添加新的的機構(gòu),對已存在的機構(gòu)進行修改,還可以刪除機構(gòu)信息;部門管理是可以添加、刪除、修改、查看部門等;人員管理是查看個人信息、瀏覽員工信息、添加新員工。本人事信息管理可以有效地管理公司及其子公司的機構(gòu)組織信息及人員配置信息。公司的機構(gòu)組織顯而易見。日程管理日程管理中,包括我的日程、部門日程和我的便簽。我的日程是通過日期來查詢或添加個人日程信息。部門日程是通過相應(yīng)的篩選條件來獲得相應(yīng)的部門信息。我的便簽就是像便利貼一樣,通過便簽來記錄自己的計劃或任務(wù)。文檔管理文檔管理中,實現(xiàn)文件的上傳與下載。本系統(tǒng)對于文檔的管理實現(xiàn)的是用戶對文件的上傳、瀏覽、刪除和下載的操作功能。其中對于文件的具體格式?jīng)]有要求,但是有長度限制。若上傳的文件超出了最大限度就不能成功上傳。文件以列表的形式供用戶瀏覽,此操作和下載操作是用戶都能實現(xiàn)的。而上傳和刪除是由具有相應(yīng)權(quán)限的人進行操作。消息管理消息管理中,實現(xiàn)消息的接受與發(fā)送。消息管理模塊總的功能是對消息的發(fā)送、瀏覽、刪除和查看詳細(xì)內(nèi)容的功能。該設(shè)計分為兩個子功能,一個是瀏覽消息和建立消息,第二個是將瀏覽消息又分為收件箱和發(fā)件箱。其中對于消息類似于網(wǎng)頁上的編寫日志,是文本格式。對于消息的發(fā)送,只有相應(yīng)權(quán)限的人才能發(fā)送新消息,才能夠執(zhí)行刪除操作,而普通的用戶只能夠查看收件箱中收到的消息而沒有權(quán)限執(zhí)行刪除操作。考勤管理考勤管理中包括員工簽到、簽退:可以讓員工簽到、簽退等;考勤歷史查詢:可以按條件搜索、查看考勤歷史等;考勤統(tǒng)計:可以統(tǒng)計考勤信息、導(dǎo)出Excel表等;考勤管理是對公司員工按時上下班的一種管理機制,通過工時來合理地判斷員工的工作價值。系統(tǒng)管理系統(tǒng)管理是管理員執(zhí)行的操作,來更好地完善系統(tǒng)和解決系統(tǒng)問題,使其系統(tǒng)正常運行。菜單管理:可以添加、刪除、修改、查看、上下排序父子菜單等;角色管理:可以添加、刪除、修改、查看角色和分配角色權(quán)限等;登錄日志:可以按條件搜索、刪除登錄日志;操作日志:可以按條件搜索、刪除操作日志。2.3系統(tǒng)用例模型UML是面向?qū)ο箝_發(fā)中一種通用的圖形化建模語言,它定義良好、易于表達(dá)、功能強大且普遍適用。面向?qū)ο蟮姆治鲋饕诩訌妼栴}空間和系統(tǒng)任務(wù)的理解、改進各方交流、與需求保持一致和支持軟件重用等4個方面表現(xiàn)出比其他系統(tǒng)分析方法更好的能力,成為主流的系統(tǒng)分析方法。下面使用用例圖重點分析系統(tǒng)的功能與過程。表2-1UseCase圖符號說明Tab2-1theTableofUseCaseDiagramSymbolExplanation在以上分析的基礎(chǔ)上,可以創(chuàng)建以下角色:總經(jīng)理、部門經(jīng)理、人事經(jīng)理、普通用戶、系統(tǒng)管理員、未審批用戶。2.3.1總經(jīng)理用例關(guān)系圖總經(jīng)理角色:擁有系統(tǒng)所有的權(quán)限,具體用例圖如下圖2-2所示:圖2-2總經(jīng)理的用例關(guān)系圖Fig2-2GeneralmanageroftheUseCasediagram2.3.2部門經(jīng)理用例關(guān)系圖部門經(jīng)理角色:擁有該部門相關(guān)權(quán)限及其一般權(quán)限,具體用例圖如下圖2-3所示:圖2-3總經(jīng)理的用例關(guān)系圖Fig2-3divisionalmanageroftheUseCasediagram2.3.3人事經(jīng)理用例關(guān)系圖人事經(jīng)理角色:擁有人事部相關(guān)權(quán)限及其一般權(quán)限,具體用例圖如下圖2-4所示:圖2-4人事經(jīng)理的用例關(guān)系圖Fig2-4PersonnelmanageroftheUseCasediagram2.3.4普通用戶用例關(guān)系圖普通員工角色:擁有一般權(quán)限,具體用例圖如下圖2-5所示:圖2-5普通用戶的用例關(guān)系圖Fig2-5GeneralUseroftheUseCasediagram2.3.5系統(tǒng)管理員用例關(guān)系圖系統(tǒng)管理員角色:擁有系統(tǒng)維護的權(quán)限及其一般權(quán)限,具體用例圖如下圖2-6所示:圖2-6系統(tǒng)管理員的用例關(guān)系圖Fig2-6AdministratoroftheUseCasediagram2.4模塊用例圖根據(jù)以上分析,可以把系統(tǒng)分為日程管理、文檔管理、消息管理、考勤管理、人事管理、系統(tǒng)管理七大模塊,具體用例圖如下圖:2.4.1人事信息管理1)機構(gòu)管理:總經(jīng)理、系統(tǒng)管理員可以添加機構(gòu)、刪除機構(gòu)、修改機構(gòu)、查看機構(gòu),具體用例圖如下圖2-7所示:圖2-7機構(gòu)管理用例關(guān)系圖Fig2-7OrganizationmanagementUseCasediagram2)部門管理:總經(jīng)理、系統(tǒng)管理員可以添加部門、刪除部門、修改部門、查看部門,具體用例圖如下圖2-8所示:圖2-8部門管理用例關(guān)系圖Fig2-8DepartmentmanagementUseCasediagram3)用戶管理:總經(jīng)理、系統(tǒng)管理員可以添加用戶、刪除用戶、修改用戶、查看用戶,具體用例圖如下圖2-9所示:圖2-9用戶管理用例關(guān)系圖Fig2-9UsermanagementUseCasediagram2.4.2日程管理1)我的日程:總經(jīng)理、部門經(jīng)理、人事經(jīng)理可以添加日程、刪除日程、修改日程、查看日程,其中需要注意的是刪除日程是假刪除,具體用例圖如下圖2-7所示:圖2-10我的日程用例關(guān)系圖Fig2-10MyscheduleUseCasediagram2)部門日程:用戶可以按日期等條件來搜索部門日程、查看日程詳情,具體用例圖如下圖2-11所示:圖2-11部門日程用例關(guān)系圖Fig2-11DepartmentscheduleUseCasediagram3)我的便簽:用戶可以添加便簽、刪除便簽、修改便簽、查看便簽,具體用例圖如下圖2-12所示:圖2-12我的便簽用例關(guān)系圖Fig2-12MynotesUseCasediagram2.4.3文檔管理1)文檔管理:用戶可以添加文檔、刪除文檔、修改文檔、下載文檔,其中需要注意的是刪除文檔是假刪除且刪除文檔、修改文檔、下載文檔總經(jīng)理擁有最高權(quán)限以及下載文檔只能同部門的人可下載,具體用例圖如下圖2-13所示:圖2-13文檔管理用例關(guān)系圖Fig2-13DocumentmanagementUseCasediagram2)回收站:用戶可以還原文檔、徹底刪除文檔,其中需要注意的是總經(jīng)理可以擁有所有用戶的回收站權(quán)限,具體用例圖如下圖2-13所示:圖2-14文檔管理用例關(guān)系圖Fig2-14RecyclingstationUseCasediagram3)文檔搜索:總經(jīng)理可以按文件名、附件名、用戶名、日期段等條件來搜索文檔、下載文檔,具體用例圖如下圖2-15所示:圖2-15文檔管理用例關(guān)系圖Fig2-15DocumentsearchUseCasediagram2.4.4消息管理1)消息管理:用戶可以發(fā)送新消息,總經(jīng)理、系統(tǒng)管理員可以按日期段等條件來搜索已過期無效的消息、徹底刪除消息,具體用例圖如下圖2-16所示:圖2-16消息管理用例關(guān)系圖Fig2-16MailmanagementUseCasediagram2)信箱:用戶可以在收件箱、已發(fā)送中進行信息的統(tǒng)計、刪除,具體用例圖如下圖2-17所示:圖2-17信箱用例關(guān)系圖Fig2-17MailmanagementUseCasediagram2.4.5考勤管理1)員工簽到、簽退:用戶可以上班簽到、下班簽退,具體用例圖如下圖2-18所示:圖2-18員工簽到、簽退用例關(guān)系圖Fig2-18Employeesignin、signoffUseCasediagram2)考勤歷史查詢:總經(jīng)理、人事經(jīng)理可以按日期段、機構(gòu)、部門、用戶名、姓名等條件來搜索考勤歷史、查看考勤歷史,具體用例圖如下圖2-19所示:圖2-19考勤歷史查詢用例關(guān)系圖Fig2-19SearchthehistoryofcheckingworkattendanceUseCasediagram3)考勤統(tǒng)計:總經(jīng)理、人事經(jīng)理可以按日期段、機構(gòu)、部門等條件來統(tǒng)計考勤信息、導(dǎo)出到Excel表,具體用例圖如下圖2-20所示:圖2-20考勤統(tǒng)計用例關(guān)系圖Fig2-19thestatisticsofcheckingworkattendanceUseCasediagram2.4.6系統(tǒng)管理1)菜單排序:總經(jīng)理、系統(tǒng)管理員可以讓菜單上移、下移,具體用例圖如下圖2-21所示:圖2-21菜單排序用例關(guān)系圖Fig2-21thestatisticsofcheckingworkattendanceUseCasediagram2)角色管理:總經(jīng)理可以添加角色、刪除角色、修改角色、查看角色、分配角色權(quán)限,具體用例圖如下圖2-22所示:圖2-22角色分配用例關(guān)系圖Fig2-22roleDistributionUseCasediagram3)登錄日志:總經(jīng)理、系統(tǒng)管理員可以按日期段等條件來搜索登錄日志、刪除登錄日志,具體用例圖如下圖2-23所示:圖2-23登錄日志用例關(guān)系圖Fig2-23logonlogUseCasediagram4)操作日志:總經(jīng)理、系統(tǒng)管理員可以按日期段等條件來搜索操作日志、刪除登錄日志,具體用例圖如下圖4-3-27所示:圖2-24操作日志用例關(guān)系圖Fig2-24operatinglogUseCasediagram3系統(tǒng)設(shè)計系統(tǒng)開發(fā)工作經(jīng)過需求分析階段,已完全弄清了用戶的需要,較好的解決了“做什么”的問題,建立了系統(tǒng)的邏輯模型。至此,本系統(tǒng)的開發(fā)階段就進入了系統(tǒng)設(shè)計階段,開始著手解決“怎么做”問題。系統(tǒng)設(shè)計階段的指導(dǎo)思想是面向?qū)ο笾笇?dǎo)思想。3.1系統(tǒng)設(shè)計原則1.實用性原則系統(tǒng)以用戶(如系統(tǒng)管理員、總經(jīng)理等)需求為目標(biāo),以方便用戶,提高用戶工作準(zhǔn)確度、專業(yè)性,提高工作效率為原則。2.易用性原則B/S結(jié)構(gòu)使用戶不必安裝客戶端就可以使用系統(tǒng),瘦客戶端以及不受地域限制免除了非專業(yè)人員尤其是員工安裝系統(tǒng)與高效、實時工作的困難。3.先進性原則本系統(tǒng)設(shè)計將充分應(yīng)用現(xiàn)有成熟的計算機技術(shù)、網(wǎng)絡(luò)技術(shù)、軟件開發(fā)技術(shù),為用戶提供高性能的系統(tǒng)。系統(tǒng)將運用先進的瀏覽器/服務(wù)器結(jié)構(gòu),采用SQLServer2008作為數(shù)據(jù)庫,可以滿足企業(yè)內(nèi)部辦公的使用需求。4.安全性原則系統(tǒng)設(shè)計過程將充分考慮到安全機制,加強操作權(quán)限的設(shè)置與管理。對權(quán)限采取多級限制,確保系統(tǒng)安全可靠。5.可擴展性原則這里包括兩層:硬件的可擴展性與軟件的可擴展性。隨著企業(yè)業(yè)務(wù)的發(fā)展,所配置的計算機硬件設(shè)備無論在CPU、內(nèi)存、外存的容量上都是可擴充的,保護先前的投資。應(yīng)用軟件的可擴充性比硬件的可擴充性更重要,隨著使用的年限的增加,數(shù)據(jù)量的龐大,或者隨著使用的深入,為適應(yīng)發(fā)展,需要增加新的功能,本系統(tǒng)采用三層架構(gòu),能夠做到模塊化擴充,而保護先前的投入。6.實時性原則系統(tǒng)的所有數(shù)據(jù)均采用實時處理,如對消息的傳遞,日程的安排,考勤的統(tǒng)計等,確保了數(shù)據(jù)的及時性和有效性。7.經(jīng)濟實用性原則整個系統(tǒng)的建立充分考慮到實際業(yè)務(wù)操作的實用性和響應(yīng)速度。前臺操作直接應(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)濟與實用雙贏的效果。3.2系統(tǒng)時序圖時序圖表示對象之間傳遞消息的時間順序,時序圖可以用來進行一個場景的說明,即一個事物的歷史過程。時序圖中沒有個類元角色用一條生命線表示。生命線之間的箭頭代表消息。時序圖可以用來進行一個場景說明。即一個事物的歷史過程。時序圖的用途是用來表示用例中行為的時間順序。當(dāng)執(zhí)行一個用例行為時,時序圖中的每條消息對應(yīng)一個類操作或狀態(tài)機中引起轉(zhuǎn)換的觸發(fā)事件。表3-1時序圖符號說明Tab3-1TableOfSequenceDiagramSymbolExplanaton3.2.1用戶登錄系統(tǒng)和重新登錄系統(tǒng)1)用戶通過用戶名和密碼進入本系統(tǒng),系統(tǒng)會自動識別用戶的操作權(quán)限,分別相應(yīng)權(quán)限的操作界面,主界面都有重新登錄系統(tǒng)的鏈接,點擊就能重新登錄系統(tǒng)回到登錄界面。圖3-1用戶登錄和重新登錄系統(tǒng)時序圖Fig3-1logonandlogbacktimingdiagram3.2.2人事信息管理1)機構(gòu)管理:總經(jīng)理、系統(tǒng)管理員可以添加機構(gòu)、刪除機構(gòu)、修改機構(gòu)、查看機構(gòu),具體時序圖過程如下圖3-2所示:圖3-2機構(gòu)管理時序圖Fig3-2logonandlogbacktimingdiagram2)部門管理:總經(jīng)理、系統(tǒng)管理員可以添加部門、刪除部門、修改部門、查看部門,具體時序圖如下圖3-3所示:圖3-3部門管理時序圖Fig3-3Departmentmanagementtimingdiagram3)用戶管理:總經(jīng)理、系統(tǒng)管理員可以添加用戶、刪除用戶、修改用戶、查看用戶,具體時序圖如下圖3-4所示:圖3-4用戶管理時序圖Fig3-4Usermanagementtimingdiagram3.2.3日程管理1)我的日程:總經(jīng)理、部門經(jīng)理、人事經(jīng)理具有我的日程權(quán)限,具體時序圖如下圖3-5所示:圖3-5我的日程時序圖Fig3-5Myscheduletimingdiagram2)部門日程:用戶可以按日期等條件來搜索部門日程、查看日程詳情,具體時序圖如下圖3-6所示:圖3-6部門日程時序圖Fig3-6Departmentscheduletimingdiagram3)我的便簽:用戶可以添加便簽、刪除便簽、修改便簽、查看便簽,具體時序圖如下圖3-7所示:圖3-7我的便簽時序圖Fig3-7Mynotestimingdiagram1)文檔管理:用戶可以添加文檔、刪除文檔、修改文檔、下載文檔,具體時序圖如下圖2-13所示:圖3-8文檔管理時序圖Fig3-8Documentmanagementtimingdiagram1)消息管理:用戶可以發(fā)送新消息,總經(jīng)理、系統(tǒng)管理員可以按日期段等條件來搜索已過期無效的消息、徹底刪除消息,具體時序圖如下圖3-9所示:圖3-9消息管理時序圖Fig3-9Mailmanagementtimingdiagram1)員工簽到、簽退:用戶可以上班簽到、下班簽退,具體時序圖如下圖3-10

所示:圖3-10員工簽到、簽退時序圖Fig3-10Employeesignin、signofftimingdiagram2)角色管理:總經(jīng)理可以添加角色、刪除角色、修改角色、查看角色、分配角色權(quán)限,具體用例圖如下圖3-11所示:圖3-11角色管理時序圖Fig3-11RoleManagementtimingdiagram3.3系統(tǒng)活動圖活動圖在本質(zhì)上是一種流程圖。用于計算流程建模?;顒訄D中的狀態(tài)表示計算過程中所處的各種狀態(tài),而不是普通對象的狀態(tài)。通常,活動圖家假定在整個計算處理的過程中沒有外部事件引起的中斷?;顒訄D是對狀態(tài)圖的擴展。狀態(tài)圖表示的是狀態(tài),狀態(tài)之間的轉(zhuǎn)移箭頭代表的是活動。而活動圖突出顯示的是活動。每個活動的圖表示為圓角矩形,比狀態(tài)圖標(biāo)更接近橢圓?;顒訄D的起始點和狀態(tài)圖一樣。表3-2活動圖符號說明Tab3-2theTableofActivityDiagramSymbolExplanation3.3.1人事信息管理活動圖人事信息管理包括機構(gòu)管理、部門管理、用戶管理。機構(gòu)管理:總經(jīng)理、系統(tǒng)管理員可以添加機構(gòu)、刪除機構(gòu)、修改機構(gòu)、查看機構(gòu);部門管理:總經(jīng)理、系統(tǒng)管理員可以添加部門、刪除部門、修改部門、查看部門;用戶管理:總經(jīng)理、系統(tǒng)管理員可以添加用戶、刪除用戶、修改用戶、查看用戶。具體活動圖如下圖3-12所示:圖3-12人事信息管理活動圖Fig3-12PersonnelinformationManagementactivitydiagram3.3.2日程管理活動圖日程管理包括部門日程、我的日程、我的便簽。部門日程:用戶可以按日期等條件來搜索部門日程、查看日程詳情;我的日程:總經(jīng)理、部門經(jīng)理、人事經(jīng)理可以添加日程、刪除日程、修改日程、查看日程;我的便簽:用戶可以添加便簽、刪除便簽、修改便簽、查看便簽。具體活動圖如下圖3-13所示:圖3-13日程管理活動圖Fig3-13ScheduleManagementactivitydiagram3.3.3文檔管理活動圖在文檔管理,用戶可以添加文檔、刪除文檔、修改文檔、下載文檔;進行文檔搜索,總經(jīng)理可以按文件名、附件名、用戶名、日期段等條件來搜索文檔、下載文檔;在回收站中,用戶可以還原文檔、徹底刪除文檔。具體活動圖如下圖3-14所示:圖3-14日程管理活動圖Fig3-14DocumentManagementactivitydiagram3.3.4消息管理活動圖消息管理包括寫新消息和個人信箱管理。用戶可以發(fā)送新消息,消息會存放在已發(fā)送中,當(dāng)用戶收到消息時,消息會存放在收件箱中。具體活動圖如下圖3-14所示:圖3-14日程管理活動圖Fig3-14DocumentManagementactivitydiagram3.3.5考勤管理活動圖考勤管理包括員工簽到、簽退,考勤統(tǒng)計,考勤統(tǒng)計、考勤歷史查詢。用戶可以上班簽到、下班簽退。總經(jīng)理、人事經(jīng)理可以按日期段、機構(gòu)、部門等條件來統(tǒng)計考勤信息、導(dǎo)出到Excel表。總經(jīng)理、人事經(jīng)理還可以按日期段、機構(gòu)、部門、用戶名、姓名等條件來搜索考勤歷史、查看考勤歷史。具體活動圖如下圖3-15所示:圖3-15考勤管理活動圖Fig3-15CheckingworkattendanceManagementactivitydiagram3.3.6系統(tǒng)管理活動圖系統(tǒng)管理包括角色管理、登錄日志、操作日志、菜單排序。總經(jīng)理可以添加角色、刪除角色、修改角色、查看角色、分配角色權(quán)限??偨?jīng)理、系統(tǒng)管理員可以按日期段等條件來搜索登錄日志、刪除登錄日志??偨?jīng)理、系統(tǒng)管理員可以按日期段等條件來搜索操作日志、刪除登錄日志??偨?jīng)理、系統(tǒng)管理員可以上移菜單或下移菜單。具體活動圖如下圖3-16所示:圖3-15系統(tǒng)管理活動圖Fig3-15SystemManagementactivitydiagram綜上所述,系統(tǒng)的功能需求結(jié)構(gòu)圖可用2-1所示:圖2-1系統(tǒng)功能結(jié)構(gòu)圖Fig2-1overallsystemfunctionalrequirementschart在本系統(tǒng)的設(shè)計過程中,為了克服這些困難,滿足計算機管理的需求,將采用下面的一些原則:刪除不必要的管理冗余,實現(xiàn)管理的規(guī)范化、科學(xué)化。程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護化和實用性。界面盡量簡單化,做到實用、方便,盡量滿足企業(yè)中不同層次員工的需求。代碼設(shè)計3.5數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是管理信息系統(tǒng)的重要組成部分。數(shù)據(jù)庫設(shè)計是對于一個既定的環(huán)境,進行符合應(yīng)用語義的邏輯設(shè)計,以及提供一個確定存貯結(jié)構(gòu)和物理設(shè)計,建立實現(xiàn)系統(tǒng)目標(biāo),并能有效存取數(shù)據(jù)和數(shù)據(jù)模型。一個企業(yè)數(shù)據(jù)庫建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻度已成為企業(yè)信息化程度的重要標(biāo)志之一。目前,國內(nèi)各中小型公司基本上都建立了自己的辦公自動化管理數(shù)據(jù)庫,從小型的單項事務(wù)到大型復(fù)雜的信息系統(tǒng)大都用先進的數(shù)據(jù)庫技術(shù)來保持系統(tǒng)數(shù)據(jù)的整體性、完整性和共享性。因此,數(shù)據(jù)庫設(shè)計是商業(yè)企業(yè)數(shù)據(jù)庫辦公自動化管理系統(tǒng)的核心技術(shù)。數(shù)據(jù)庫設(shè)計的基本過程按下圖3-17中的四部來設(shè)計:需求分析、概念設(shè)計。邏輯設(shè)計和物理設(shè)計。圖3-17數(shù)據(jù)庫設(shè)計的基本過程圖Fig3-17Thebasicprocessofdatabasedesigndiagram3.5.1數(shù)據(jù)庫需求分析(1)信息要求:是指用戶需要從數(shù)據(jù)庫中獲得信息的內(nèi)容與性質(zhì)。由用戶的信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫中需要儲存哪些數(shù)據(jù)。在辦公自動化系統(tǒng)中,數(shù)據(jù)庫需要存儲使用系統(tǒng)用戶的信息、日程安排信息、考勤信息等。(2)處理要求:是指用戶要求完成什么處理功能,對處理的響應(yīng)時間有什么要求,處理方式是批處理還是聯(lián)機處理。新系統(tǒng)的功能必須能夠滿足用戶的信息要求、處理要求。在辦公自動化系統(tǒng)中,用戶要求本系統(tǒng)能夠?qū)崿F(xiàn)人事信息管理、日程管理、消息管理、文檔管理、考勤管理和系統(tǒng)管理等。在響應(yīng)時間上,本系統(tǒng)必須實現(xiàn)較短的響應(yīng)時間,從而提高辦公效率。3.5.2邏輯結(jié)構(gòu)設(shè)計在邏輯設(shè)計階段,將上一步中所得到的概念數(shù)據(jù)模型表示、與DBMS無關(guān)的數(shù)據(jù)模式轉(zhuǎn)換成以DBMS的邏輯數(shù)據(jù)模型表示的邏輯模式。數(shù)據(jù)庫的邏輯設(shè)計也不簡單是個數(shù)據(jù)模型的轉(zhuǎn)換問題,而是進一步深入解決數(shù)據(jù)模式設(shè)計中的一些技術(shù)問題,例如數(shù)據(jù)模式的規(guī)范化。滿足DBMS的各種限制等。數(shù)據(jù)庫邏輯設(shè)計的結(jié)果以數(shù)據(jù)定義語言表示。首先將概念設(shè)計中所得的E-R圖轉(zhuǎn)換成等價的關(guān)系模式。E-R圖到關(guān)系模式的轉(zhuǎn)換還是比較直接的,實體和聯(lián)系都可以表示成關(guān)系,E-R圖中的屬性也可以轉(zhuǎn)換成關(guān)系的屬性。以下是E-R圖模型向關(guān)系數(shù)據(jù)庫模型的轉(zhuǎn)換:用戶信息(賬號,姓名,密碼,所屬部門,用戶狀態(tài),系統(tǒng)角色,性別)機構(gòu)信息(機構(gòu)序號,機構(gòu)名稱,機構(gòu)簡稱)部門信息(部門序號,部門名稱,部門經(jīng)理,聯(lián)系電話,移動電話,傳真,所屬機構(gòu))日程安排(日程序號,主題,地點,會議類型,開始時間,結(jié)束時間,內(nèi)容,創(chuàng)建者,創(chuàng)建時間,是否公開)會議信息(會議序號,會議類型)便簽信息(便簽序號,便簽主題,便簽內(nèi)容,創(chuàng)建時間,創(chuàng)建者)消息信息(消息序號,消息主題,內(nèi)容。消息類型,開始時間,結(jié)束時間,發(fā)送者,是否公開,發(fā)布時間)消息發(fā)送對象(序號,消息序號,接收者,是否已讀)消息已讀表(序號,消息序號,消息讀取者序號)文檔信息(文件序號,文件名稱,文件類型,備注,創(chuàng)建者序號,創(chuàng)建日期,父節(jié)點序號,文件路徑,是否刪除)文檔類型(文件類型序號,文件類型名,文件類型對應(yīng)的圖標(biāo),文件類型后綴)附件文檔信息(文件附件序號,文件序號,附件名稱,附件大小,附件類型,創(chuàng)建日期,附件路徑)系統(tǒng)角色(角色標(biāo)識序號,角色名,角色備注)系統(tǒng)登錄日志(登錄日志序號,登錄人序號,登錄時間,是否成功,登錄用戶IP,備注)系統(tǒng)操作日志(操作日志序號,操作者序號,操作名稱,操作對象,操作時間,備注)考勤信息(考勤標(biāo)識序號,用戶序號,考勤時間,考勤標(biāo)識位,備注)用戶狀態(tài)(用戶狀態(tài)序號,狀態(tài)名)考勤類型(考勤類型標(biāo)識序號,應(yīng)出勤時間,應(yīng)退勤時間)權(quán)限信息(權(quán)限標(biāo)識序號,角色類型序號,目錄節(jié)點序號)目錄結(jié)構(gòu)(節(jié)點序號,節(jié)點名,節(jié)點URL,顯示順序號,父節(jié)點序號)3.5.3物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫物理設(shè)計的任務(wù)是:根據(jù)邏輯(概念)模式、DBMS及計算機系統(tǒng)所提供的手段和施加的限制,設(shè)計數(shù)據(jù)庫的內(nèi)模式,及文件結(jié)構(gòu)、各種存取路徑、存儲空間的分配、記錄的存儲格式等。數(shù)據(jù)庫的內(nèi)模式與外模式不同,不直接面向用戶,但對數(shù)據(jù)庫的性能影響也是頗大。內(nèi)模式的主要設(shè)計目標(biāo)有二:一是提高數(shù)據(jù)庫的性能,特別是滿足主要應(yīng)用的性能要求;二是有效地利用存儲空間。三線表表3—1用戶信息表Tab3-1UserInfoinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件賬號UserIdVarchar(50)非空是姓名UserNameVarchar(50)非空否密碼PassWordVarchar(50)非空否所屬部門DepartIdint非空否性別Genderint非空否系統(tǒng)角色RoleIdint非空否用戶狀態(tài)UserStateint非空否表UserState的外鍵,對應(yīng)UserStateId字段表3—2機構(gòu)信息表Tab3-2BranchInfoinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件機構(gòu)序號BranchIdInt非空是自增1機構(gòu)名稱BranchNameVarchar(50)非空否機構(gòu)簡稱BranchShortNameVarchar(50)非空否表3—3部門信息表Tab3-3DepartmentInfoinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件部門序號DepartIdint非空是自增1部門名稱DepartNameVarchar(50)非空否部門經(jīng)理PrincipalUserVarchar(50)非空否表UserInfo外鍵,對應(yīng)UserId字段聯(lián)系電話ConnectTelNobigint空否移動電話ConnectMobileTelNobigint空否傳真Faxesbigint空否所屬機構(gòu)BranchIdint非空否表BranchInfo的外鍵,對應(yīng)BranchId字段表3—4日程安排信息表Tab3-4Scheduleinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件日程IdScheduleIdint非空是自增1日程主題TitleVarchar(50)非空否地址AddressVarchar(500)非空否會議類型MeetingIdint非空否MeetingInfo表外鍵,對應(yīng)MeetingId字段開始時間BeginTimeDateTime非空否結(jié)束時間EndTimeDateTime非空否日程內(nèi)容SchContentvarchar(500)非空否創(chuàng)建者CreateUserVarchar(50)非空否創(chuàng)建時間CreateTimeDateTime非空否是否公開IfPrivateint非空否表3—5會議類型信息表Tab3-5MeetingInfoinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件會議序號MeetingIdint非空是自增1會議類型MeetingNameVarchar(50)非空否表3—6我的便簽信息表Tab3-6MyNoteinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件便簽序號NoteIdint非空是自增1便簽主題NoteTitleVarchar(50)非空否便簽內(nèi)容NoteContentVarchar(500)空否創(chuàng)建時間CreateTimedatetime非空否創(chuàng)建者CreateUserVarchar(50)非空否表UserInfo外鍵,對應(yīng)UserId字段表3—7消息信息表Tab3-7Messageinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件消息序號MessageIdint非空是自增1消息主題TitleVarchar(100)非空否消息標(biāo)題ContentVarchar(5000)非空否消息類型Typeint非空否開始時間BeginTimeDateTime非空否結(jié)束時間EndTimeDateTime非空否發(fā)送者FromUserIdVarchar(50)非空否是否已發(fā)布IfPrivateint非空否發(fā)送時間RecordTimeDateTime非空否表3—8消息發(fā)送對象信息表Tab3-8MessageToUserinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件序號Idint非空是自增1消息序號MessageIdint非空否Message表外鍵,對應(yīng)MessageId字段發(fā)送對象ToUserIdVarchar(50)非空否UserInfo表外鍵,對應(yīng)UserId字段是否已讀IfReadint非空否表3—9消息已讀信息表Tab3-9ReadCommonMessageinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件序號ReadIdint非空是自增1消息序號MessageIdint非空否Message表外鍵,對應(yīng)MessageId字段消息讀取者序號UserIdVarchar(50)非空否UserInfo表外鍵,對應(yīng)UserId字段表3—10文檔信息表Tab3-10FileInfoinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件文件序號FileIdint非空是自增1文件名稱FileNameVarchar(50)非空否文件類型FileTypeint非空否FileTypeInfo表的外鍵,對應(yīng)FileTypeId字段備注RemarkVarchar(50)空否創(chuàng)建者IdFileOwnerVarchar(50)非空否創(chuàng)建日期CreateDateDateTime非空否父節(jié)點IdParentIdint非空否文件路徑FilePathVarchar(200)非空否是否刪除IfDeleteint非空否表3—11文檔類型信息表Tab3-11FileTypeInfoinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件文件類型序號FileTypeIdint非空是自增1文件類型名FileTypeNameVarchar(50)非空否文件類型對應(yīng)的圖標(biāo)FileTypeImageVarchar(50)非空否文件類型后綴FileTypeSuffixVarchar(50)空否表3—12附件文檔信息表Tab3-12AccessoryFileinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件文件附件序號AccessoryIdint非空是自增1文件序號FileIdint非空否表FileInfo的外鍵,對應(yīng)FileId字段附件名稱AccessoryNameVarchar(50)非空否附件大小AccessorySizeint非空否附件類型AccessoryTypeint非空否FileTypeInfo表的外鍵,對應(yīng)FileTypeId字段創(chuàng)建日期CreateDateDateTime非空否附件路徑AccessoryPathVarchar(200)非空否表3—13系統(tǒng)角色信息表Tab3-13RoleInfoinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件角色序號RoleIdint非空是自增1角色名稱RoleNameVarchar(50)非空否角色描述RoleDescVarchar(50)空否表3—14系統(tǒng)登錄日志信息表Tab3-14Logininformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件登錄日志序號LoginIdint非空是自增1登錄者序號UserIdVarchar(50)非空否UserInfo表外鍵,對應(yīng)UserId字段登錄時間LoginTimeDateTime非空否是否成功IfSuccessint非空否登錄用戶IPLoginUserIpvarchar(100)非空否備注LoginDescvarchar(100)空否表3—15系統(tǒng)操作日志信息表Tab3-15OperateLoginformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件操作日志序號OperateIdint非空是自增1操作者序號UserIdVarchar(50)非空否操作者序號OperateNameVarchar(50)非空否操作對象ObjectIdVarchar(50)非空否操作描述OperateDescVarchar(200)非空否操作時間OperateTimeDateTime非空否表3—16考勤信息表Tab3-16ManualSigninformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件考勤標(biāo)識序號SignIdint非空是自增1用戶序號UserIdVarchar(50)非空否表UserInfo中userid的外鍵考勤時間SignTimeDateTime非空否備注SignDescVarchar(200)非空否考勤標(biāo)識位SignTagint非空否表3—17用戶狀態(tài)信息表Tab3-17UserStateinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件用戶狀態(tài)序號UserStateIdVarchar(50)非空是狀態(tài)名UserStateNameVarchar(50)非空否表3—18考勤類型信息表Tab3-18SetWorkTimeinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件工作序號WorkTimeIdint非空是應(yīng)出勤時間OnDutyTimeVarchar(50)空否應(yīng)退勤時間OffDutyTimevarchar(50)空否表3—19權(quán)限信息表Tab3-19RoleRightinformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件角色權(quán)限序號RoleRightIdint非空是自增1角色類型序號RoleIdint非空否表RoleInfo的外鍵,對應(yīng)RoleId目錄節(jié)點序號NodeIdint非空否表SysFun的外鍵,對應(yīng)NodeId表3—20目錄結(jié)構(gòu)信息表Tab3-20SysFuninformationform

字段名稱字段標(biāo)識字段類型Null主鍵約束條件節(jié)點序號NodeIdint非空是節(jié)點名DisplayNameVarchar(50)非空否節(jié)點UrlNodeURLVarchar(50)非空否顯示序列號DisplayOrderint非空否父節(jié)點序號ParentNodeIdint非空否3.5輸入輸出設(shè)計系統(tǒng)輸入輸出(I/O)設(shè)計師一個在系統(tǒng)中很容易被忽視的環(huán)節(jié),但它是一個重要的環(huán)節(jié),它對于用戶和系統(tǒng)今后使用的方便性和安全可靠性來說都是十分重要的。一個好的輸入設(shè)計可以為用戶和系統(tǒng)雙方帶來良好的工作環(huán)境,一個好的輸入設(shè)計可以為管理者提供便捷、明了、有效、實用的管理和控制信息。3.5.1輸入設(shè)計輸入設(shè)計要根據(jù)系統(tǒng)輸出的要求確定輸入的內(nèi)容和格式。由于輸入數(shù)據(jù)的準(zhǔn)確性與及時性會影響系統(tǒng)的運行效果。輸入數(shù)據(jù)的正確性對于整個系統(tǒng)質(zhì)量的好壞起決定作用。輸入設(shè)計不當(dāng)又可能使輸入數(shù)據(jù)發(fā)生錯誤,即使計算和處理十分正確,也不可能得到正確的輸出。因此,輸入設(shè)計既要給用戶提供方便的界面,又要有嚴(yán)格的檢查和糾錯功能,以盡可能減少輸入錯誤。輸入設(shè)計主要包括輸入數(shù)據(jù)的分析與獲得、輸入數(shù)據(jù)的格式設(shè)計、輸入設(shè)備的選擇、輸入數(shù)據(jù)的校驗等工作。輸入設(shè)計原則:輸入量應(yīng)保持在能滿足處理要求的最低限度。輸入的準(zhǔn)備及輸入過程應(yīng)盡量容易進行,從而減少錯誤的發(fā)生。應(yīng)盡早對輸入數(shù)據(jù)進行檢查(盡量接近原數(shù)據(jù)發(fā)生點),以便使錯誤及時得到改正。3.5.2輸出設(shè)計輸出設(shè)計是對系統(tǒng)輸出的數(shù)據(jù)流的格式設(shè)計,它的作用是為具有輸出功能的模塊提供輸出格式。一般地,每個輸出報表及查詢輸出的屏幕格式都需要一個輸出設(shè)計。輸出設(shè)計在系統(tǒng)設(shè)計中占重要地位,因為計算機系統(tǒng)對輸入的數(shù)據(jù)進行加工處理的結(jié)果,只有通過輸出才能為用戶使用。輸出方式:打印機打印、屏幕顯示、圖、聲、圖像。輸出設(shè)計的內(nèi)容包括:輸出名稱、相關(guān)模塊、輸出方式、輸出信息周期/份數(shù)、輸出信息格式。最終輸出方式常用的只有兩種:一種是報表輸出,另一種是圖形輸出。本系統(tǒng)輸出設(shè)計的任務(wù)是使辦公自動化系統(tǒng)輸出滿足用戶需求的信息,是系統(tǒng)實施的結(jié)果和目的。信息能夠滿足用戶需求,關(guān)系到系統(tǒng)使用效果和系統(tǒng)的成功與否。以為用戶提供及時、準(zhǔn)確、全面的信息服務(wù)、便于閱讀和理解符合用戶習(xí)慣為原則,進行該系統(tǒng)的輸出設(shè)計。3.6人機對話設(shè)計人機對話設(shè)計主要是指在計算機程序運行中,使用者與計算機系統(tǒng)之間通過終端屏幕或其他裝置進行一系列交替的詢問與回答。對話設(shè)計的任務(wù)是與用戶共同確定對話方式、內(nèi)容與具體格式[11]。在對話設(shè)計中,要考慮終端或微機的使用環(huán)境、響應(yīng)時間、操作方便和對用戶的友好回答,并要注意保密性。人機對話的方式有光筆屏幕方式、鍵盤—屏幕方式和科技含量較高的聲音對話方式等。本系統(tǒng)主要采用的是鍵盤—屏幕方式。3.6.1對話設(shè)計的原則在對話設(shè)計中,我主要考慮到了微機的使用環(huán)境、響應(yīng)時間、操作方便和對用戶的友好回答等幾個方面。對話的設(shè)計做到了清楚、簡單、沒有二義性;對話簡單,容易學(xué)習(xí)掌握,適合各種操作人員進行操作;同時,對話具有指導(dǎo)用戶怎樣操作和回答問題的能力,在操作有誤時,對話能夠?qū)㈠e誤信息的細(xì)節(jié)顯示出來,并指導(dǎo)用戶如何改正錯誤。3.6.2系統(tǒng)中的對話設(shè)計本系統(tǒng)的人機對話如下所示:當(dāng)輸入信息時,如果輸入的信息格式不正確,系統(tǒng)會提示:“該區(qū)域只能輸入數(shù)字”當(dāng)刪除某項數(shù)據(jù)時,會彈出確認(rèn)對話框:“真的要刪除數(shù)據(jù)嗎?”3.7安全保密設(shè)計近年來,隨著計算機網(wǎng)絡(luò)的迅猛發(fā)展,給各行各業(yè)起到了具大的推動作用,但同時,網(wǎng)絡(luò)的安全性問題也逐漸成為人們關(guān)注的焦點,它直接制約著網(wǎng)絡(luò)向縱深方向的發(fā)展。網(wǎng)絡(luò)的安全性就是防止未授權(quán)的用戶對網(wǎng)絡(luò)資源的訪問,從而防止外界對網(wǎng)絡(luò)有意、無意的破壞和保證企業(yè)商業(yè)機密不被竊取,使系統(tǒng)正常的無故障的運行。網(wǎng)絡(luò)安全性工作做的不好,將會使企業(yè)的商業(yè)機密失竊,企業(yè)網(wǎng)絡(luò)管理變得雜亂無章,甚至于陷入癱瘓狀態(tài),給網(wǎng)絡(luò)的使用者帶來無法估量的損失。因而在系統(tǒng)實施過程中,對系統(tǒng)安全性問題進行了設(shè)計。3.7.1數(shù)據(jù)安全性數(shù)據(jù)庫是建立在主機硬件、操作系統(tǒng)和網(wǎng)絡(luò)上的系統(tǒng),因此要保證數(shù)據(jù)庫安全,首先應(yīng)該確保數(shù)據(jù)庫存在安全。預(yù)防因主機掉電或其他原因引起死機、操作系統(tǒng)內(nèi)存泄漏和網(wǎng)絡(luò)遭受攻擊等不安全因素是保證數(shù)據(jù)庫安全不受威脅的基礎(chǔ)。數(shù)據(jù)庫使用安全是指數(shù)據(jù)庫的完整性、保密性和可用性。其中,完整性既適用于數(shù)據(jù)庫的個別元素也適用于整個數(shù)據(jù)庫,所以在數(shù)據(jù)庫管理系統(tǒng)的設(shè)計中完整性是主要的關(guān)心對象。保密性由于攻擊的存在而變成數(shù)據(jù)庫的一大問題,用戶可以間接訪問敏感數(shù)據(jù)庫。最后,因為共享訪問的需要是開發(fā)數(shù)據(jù)庫的基礎(chǔ),所以可用性是重要的,但是可用性與保密性是相互沖突的。3.7.2登錄用戶安全性數(shù)據(jù)庫要求嚴(yán)格的用戶身份鑒定。一個數(shù)據(jù)庫可能要求用戶傳遞指定的通行字進行,這一認(rèn)證是在操作系統(tǒng)完成的認(rèn)證之外另加的。專家?guī)煜到y(tǒng)在操作系統(tǒng)之外作為一個應(yīng)用程序被運行,這意味著它沒有到操作系統(tǒng)的可信賴路徑,因此必須懷疑它所收的任何數(shù)據(jù),包括用戶認(rèn)證。因此該專家?guī)煜到y(tǒng)有自己的認(rèn)證機制。1.登錄Windows登錄Windows,用戶須輸入正確的用戶名、口令、域名才能正確的登錄到操作系統(tǒng)上,從而對用戶的身份進行了第一層限制。2.登錄SQLServer登錄到操作系統(tǒng)之后,要想登錄到SQLServer服務(wù)器上,還必須輸入正確的登錄SQLServer的服務(wù)器名、登錄ID及口令,SQLServer根據(jù)用戶名和登錄ID來分配用戶的訪問權(quán)限,從而對用戶的身份進行了第二層的限制。3.登錄本系統(tǒng)要想登錄本系統(tǒng),必須在正確的登錄Windows和SQLServer的基礎(chǔ)上輸入正確的系統(tǒng)用戶名、密碼才能登錄,而且用戶身份不同,密碼也不同,這就為系統(tǒng)的安全使用打下了堅實的基礎(chǔ)。

4系統(tǒng)實施在系統(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)和結(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)系,合理安排。4.1系統(tǒng)實施的主要任務(wù)系統(tǒng)實施階段的主要任務(wù)是實現(xiàn)實現(xiàn)系統(tǒng)設(shè)計階段提出的物理模型,按實施方案完成一個可以實際運行的信息系統(tǒng),交給用戶使用。具體講,這一階段的任務(wù)主要包括:系統(tǒng)軟硬件的準(zhǔn)備,系統(tǒng)操作人員的培訓(xùn),系統(tǒng)有關(guān)數(shù)據(jù)的準(zhǔn)備和錄入。(1)硬軟件準(zhǔn)備硬件準(zhǔn)備包括計算機主機、輸入輸出設(shè)備。存儲設(shè)備、輔助設(shè)備、通信設(shè)備等。這些設(shè)備要進行購置、安裝與調(diào)試。軟件設(shè)備包括系統(tǒng)軟件、數(shù)據(jù)庫管理系統(tǒng)以及一些應(yīng)用程序。(2)人員培訓(xùn)主要指用戶的培訓(xùn),用戶包括主管人員和從業(yè)人員。系統(tǒng)投入運行后,他們將在系統(tǒng)中工作。這些人多數(shù)來自現(xiàn)行系統(tǒng),但往往缺乏計算機知識。為保證系統(tǒng)調(diào)試和運行順利進行,應(yīng)根據(jù)他們的基礎(chǔ),提前進行培訓(xùn),使他們適應(yīng),并逐步熟悉新的操作方法。(3)數(shù)據(jù)的準(zhǔn)備和錄入數(shù)據(jù)的準(zhǔn)備和錄入工作主要是指由手工操作轉(zhuǎn)入計算機處理所需的各種數(shù)據(jù)的整理、錄入及計算機系統(tǒng)中為新系統(tǒng)所用數(shù)據(jù)的轉(zhuǎn)換工作、數(shù)據(jù)準(zhǔn)備與錄入工作要注意數(shù)據(jù)的準(zhǔn)確性,在整理、錄入、校驗等各個環(huán)節(jié)把好關(guān),為系統(tǒng)的順利轉(zhuǎn)換打好基礎(chǔ)。4.2運行設(shè)計4.2.1運行環(huán)境(1)運行模式本系統(tǒng)采用B/S(

瀏覽器/服務(wù)器)結(jié)構(gòu),主程序架設(shè)在聯(lián)網(wǎng)服務(wù)器上,客戶端與服務(wù)器聯(lián)網(wǎng),通過瀏覽器訪問服務(wù)器上的數(shù)據(jù)[14]。(2)運行設(shè)備高性能服務(wù)器:Web服務(wù)器和數(shù)據(jù)庫服務(wù)器客戶端:一般計算機(IE5.0版本以上)網(wǎng)絡(luò)設(shè)備:路由器、交換機、轉(zhuǎn)換連接設(shè)備等(3)支持軟件操作系統(tǒng):服務(wù)器MSWINDOWS2008Server客戶端MSWINDOWSXP開發(fā)平臺:VisualStudio2008數(shù)據(jù)庫:SQLServer2008瀏覽器:InternetExplorer(6.0以上)4.2.2運行模塊的組合本系統(tǒng)的開發(fā)基于模塊之間的組合及調(diào)用,具體過程為:UI->BLL->DAL;客戶機程序利用UI發(fā)出請求,進而調(diào)用BLL進行具體實現(xiàn),調(diào)用DAL接口及其實現(xiàn)用于對數(shù)據(jù)庫的操作。同樣,服務(wù)器完成相應(yīng)操作后按上述逆過程將信息反饋給用戶。4.3.1ASP.NET技術(shù)ASP.NET的前身ASP技術(shù),ASP是一項微軟公司的技術(shù),是一種使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。指ActiveServerPages(動態(tài)服務(wù)器頁面),運行于IIS之中的程序。而ASP.NET有其獨特的優(yōu)勢:可管理性、安全性、易于部署、增強的性能、靈活的輸出緩存、國際化、移動設(shè)備支持、擴展性和可用性、跟蹤和調(diào)試、與.NETFramework集成、與現(xiàn)有ASP應(yīng)用程序的兼容性等。4.3.2三層架構(gòu)技術(shù)三層架構(gòu)(3-tierapplication)通常意義上的三層架構(gòu)就是將整個業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)。區(qū)分層次的目的即為了“高內(nèi)聚,低耦合”的思想。1)表現(xiàn)層(UI):通俗講就是展現(xiàn)給用戶的界面,即用戶在使用一個系統(tǒng)的時候他的所見所得。2)業(yè)務(wù)邏輯層(BLL):針對具體問題的操作,也可以說是對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務(wù)邏輯處理。3)數(shù)據(jù)訪問層(DAL):該層所做事務(wù)直接操作數(shù)據(jù)庫,針對數(shù)據(jù)的增添、刪除、修改、更新、查找等。具體如下圖3-5-2所示:圖2-25三層架構(gòu)圖圖2-253-tierapplicationdiagram與MVC的區(qū)別在于MVC(模型Model-視圖View-控制器Controller)是一種設(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的概念是不一樣的,“三層”中典型的Model層是以實體類構(gòu)成的,而MVC里,則是由業(yè)務(wù)邏輯與訪問數(shù)據(jù)組成的。4.3.3面向?qū)ο蟮木幊淘O(shè)計(1)編程模型所有計算機均由兩種元素組成:代碼和數(shù)據(jù)。面向?qū)ο蟮哪P途帉懙某绦驀@著程序的數(shù)據(jù)(對象)和針對該對象而嚴(yán)格定義的接口來組織程序,它的特點是數(shù)據(jù)控制代碼的訪問.通過把控制權(quán)轉(zhuǎn)移到數(shù)據(jù)上。(2)抽象管理抽象的有效方法是使用層次式的分類特性,這種方法允許用戶根據(jù)物理含義分解一個復(fù)雜的系統(tǒng),把它劃分成更容易管理的塊。面向?qū)ο蟪绦蛟O(shè)計的本質(zhì):這些抽象的對象可以被看作具體的實體,這些實體對用來告訴我們作什么的消息進行響應(yīng)。(3)封裝封裝是一種把代碼和代碼所操作的數(shù)據(jù)捆綁在一起,使這兩者不受外界干擾和誤用的機制。封裝可被理解為一種用做保護的包裝器,以防止代碼和數(shù)據(jù)被包裝器外部所定義的其他代碼任意訪問。對包裝器內(nèi)部代碼與數(shù)據(jù)的訪問通過一個明確定義的接口來控制.封裝代碼的好處是每個人都知道怎樣訪問代碼,進而無需考慮實現(xiàn)細(xì)節(jié)就能直接使用它,同時不用擔(dān)心不可預(yù)料的副作用。(4)繼承繼承是指一個對象從另一個對象中獲得屬性的過程。是面向?qū)ο蟪绦蛟O(shè)計的三大原則之二,它支持按層次分類的概念.如果不使用層次的概念,每個對象需要明確定義各自的全部特征.通過層次分類方式,一個對象只需要在它的類中定義是它成為唯一的各個屬性,然后從父類中繼承它的通用屬性。因此,正是由于繼承機制,才使得一個對象可以成為一個通用類的一個特定實例。一個深度繼承的子類將繼承它在類層次中的每個祖先的所有屬性。(5)多態(tài)多態(tài)是指一個方法只能有一個名稱,但可以有許多形態(tài),也就是程序中可以定義多個同名的方法,用"一個接口,多個方法"來描述.可以通過方法的參數(shù)和類型引用.4.2登錄界面的實施4.3主程序界面的實施4.4功能界面的實施5系統(tǒng)測試軟件測試是為了發(fā)現(xiàn)錯誤而不斷施行程序的過程,或者說,軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而設(shè)計一批測試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這些測試用例去運行程序,以發(fā)現(xiàn)程序錯誤的過程按順序逐個對測試項目做出說明[12]。系統(tǒng)測試是系統(tǒng)開發(fā)周期中一個十分重要而漫長的階段。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設(shè)計和系統(tǒng)實現(xiàn)的最終審查。系統(tǒng)測試的目的是:想以最少的時間和人力,系統(tǒng)地找出軟件中潛在的各種錯誤和缺陷。如果我們成功地實施了測試,我們就能夠發(fā)現(xiàn)軟件中的錯誤。測試的附帶收獲是,它能夠證明軟件的功能和性能與需求說明相符合。實施測試收集到的測試結(jié)果數(shù)據(jù)為可靠性分析提供了依據(jù)。測試不能表明軟件中不存在錯誤,它只能說明軟件中存在錯誤。5.1系統(tǒng)測試方法對系統(tǒng)進行測試的主要方法如圖:圖5-1系統(tǒng)測試的主要方法圖Fig5-1theprimarymeansmapoftestingsystem1.人工測試a)、個人復(fù)查。在本程序開發(fā)過程中,本人對系統(tǒng)的代碼及各種設(shè)計進行隨時的檢查,隨時發(fā)現(xiàn)錯誤,隨時更正。整個設(shè)計完成后,又對系統(tǒng)的程序及功能進行了全面的檢查,在這次檢查過程中也沒有發(fā)現(xiàn)錯誤[12]。b)、走查。在程序設(shè)計完成后,本人請老師、同學(xué)以及單位的工作人員對系統(tǒng)的進行了初步的測試,以及對關(guān)鍵程序的檢查。在測試檢查過程中,參加測試的人員對程序反映較好。c)、會審。在程序最后的完成階段,將組織測試小組,對程序進行全面、系統(tǒng)的測試。2.軟件測試軟件測試分為黑盒測試和白盒測試白盒測試是根據(jù)軟件產(chǎn)品的內(nèi)部工作過程,在計算機上進行測試,以證實每種內(nèi)部操作是否符合設(shè)計規(guī)格要求,所有內(nèi)部成分是否已經(jīng)過檢查。白盒測試是把測試對象看作一個打開的盒子,允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計或選擇測試用例,對程序所有的邏輯路徑進行測試。通過在不同點檢查程序的狀態(tài),確實實際的狀態(tài)是否與預(yù)期的狀態(tài)一致。本系統(tǒng)軟件測試采用的測試方法主要為黑盒測試,測試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。黑盒測試又叫做功能測試或數(shù)據(jù)驅(qū)動測試。黑盒測試方法是在程序接口上進行測試,主要是為了發(fā)現(xiàn)以下錯誤:是否有不正確或遺漏了的功能;在接口上,輸入能否正確地接受;能否輸出正確的結(jié)果;是否有數(shù)據(jù)結(jié)構(gòu)錯誤或外部信息訪問錯誤;性能上是否能夠滿足要求;是否有初始化或終止性錯誤;用黑盒測試發(fā)現(xiàn)程序中的錯誤,必須在所有可能的輸入條件和輸出條件中確定測試數(shù)據(jù),來檢查程序是否都能產(chǎn)生正確的輸出。再經(jīng)過系統(tǒng)測試之后,該系統(tǒng)還是能夠經(jīng)受住考驗,是能夠正常運行的。5.2系統(tǒng)測試步驟1、單元測試,在單元測試前必須通過編譯程序檢查并改正所有語法錯誤。進行單元測試是采用白盒測試的方法。2、組裝測試,主要以系統(tǒng)詳細(xì)設(shè)計和程序設(shè)計為依據(jù),通常采用黑盒測試方法。3、確認(rèn)測試,是要進一步檢查軟件是否符合軟件需求規(guī)格說明書的全部要求,因此又稱為合格性測試或驗收測試。4、系統(tǒng)測試,要在系統(tǒng)的實際運行環(huán)境現(xiàn)場,在用戶的直接參與下進行。如系統(tǒng)測試通過,則進入系統(tǒng)運行階段。軟件測試過程圖:圖5—2軟件測試的過程圖Fig5-2Softwaretestsprocessmap5.3系統(tǒng)測試用例表5-1系統(tǒng)測試用例Tab5-1systemtestcase模塊測試用例描述操作過程及數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果用例類別用戶登錄對于各字段分別輸入正確格式,所有字段都填寫進入“用戶登錄“界面,分別“用戶名”、“密碼”輸入域中輸入正確的格式,然后點擊”登錄”登錄成功登錄成功功能點對“用戶名”進行輸入,其中名稱輸入不合法進入“用戶登錄“界面,在用戶處不輸入任何信息登錄失敗不能登錄成功,系統(tǒng)提示:工號不能為空界面校驗對“密碼”進行輸入,輸入與用戶名不相符的錯誤密碼進入“用戶登錄”界面,在密碼處填寫不正確的信息登錄失敗不能登錄成功,系統(tǒng)提示用戶名或密碼錯誤界面校驗人事信息管理對于多字段分別輸入正常值進行添加進入“機構(gòu)管理“界面,按要求在區(qū)域鍵入正常值,點擊“添加”添加成功添加成功功能點只填寫“機構(gòu)名稱”,“機構(gòu)簡稱”區(qū)域為空進入“機構(gòu)管理”界面,在“機構(gòu)簡稱”不填寫任何信息,點擊“添加”添加失敗彈出信息:機構(gòu)簡稱不能為空界面校驗刪除一行機構(gòu)信息進入“機構(gòu)信息“界面,點擊刪條件按鈕,填出對話框提示:“確定要刪除嗎?”,點擊“確定”刪除成功刪除成功功能點只填寫“部門名稱”,其他區(qū)域為空進入“部門管理”界面,只填寫“部門名稱”其他區(qū)域不填寫任何信息,點擊“保存部門信息”添加失敗空白區(qū)域右側(cè)提示紅色字體:非空界面校驗只填寫“用戶登錄名”、“密碼”,其他區(qū)域為空進入“員工管理”界面,只填寫“用戶登錄名”、“密碼”,其他區(qū)域不填寫任何信息,點擊“保存”添加失敗填出提示:信息不完整界面校驗日程管理選擇日期,添加個人日程進入“我的日程“界面,點擊相應(yīng)日期,填寫相應(yīng)的日程安排,點擊“保存”添加成功添加成功功能點查詢部門日程時,條件,輸入“姓名”,其中姓名是未注冊的進入“部門日程”界面,輸入“姓名”,點擊“查詢”查詢失敗不顯示任何信息界面校驗消息管理選擇已填加的消息,進行發(fā)布進入“消息管理“界面,然后直接點擊“發(fā)布”按紐發(fā)布成功發(fā)布成功,發(fā)布按鈕變灰,修改按鈕失去作用功能點選中要刪除的消息一次少于于1個進入“信箱“界面,然后進入收件箱中,不選中任何消息,點擊“刪除選定項”刪除失敗不能刪除消息,系統(tǒng)提示:你至少要選擇一個要刪除的內(nèi)容界面校驗文檔管理創(chuàng)建文件進入“文檔管理“界面,點擊“新建文件夾”圖標(biāo),輸入相應(yīng)信息,點擊“保存退出”創(chuàng)建文件夾成功創(chuàng)建文件夾成功功能點創(chuàng)建文件進入“文檔管理“界面,點擊新建文件,選擇文件后綴名,在上傳文件時選擇不相符的后綴文件新建文件失敗新建文件失敗,系統(tǒng)提示:上傳的文件類型和選擇的文件類型不一致!界面校驗考勤管理員工簽到、簽退進入“員工簽到、簽退“界面,點擊“簽到”按鈕,然后點擊“簽退”按鈕簽到、簽退成功簽到、簽退成功功能點考勤統(tǒng)計進入“考勤統(tǒng)計“界面,按條件查詢欲統(tǒng)計的信息,單擊“統(tǒng)計”,顯示信息后,可導(dǎo)出Excel導(dǎo)出成功導(dǎo)出成功功能點系統(tǒng)管理添加角色信息進入“角色管理“界面,輸入“角色名稱”和“角色說明”,點擊“添加”添加成功添加成功功能點菜單的上移和下移進入“菜單排序”界面,選中最上端“人事管理”,然后點擊“上移”排序失敗排序失敗,系統(tǒng)崩潰,提示:已是最上端界面校驗5.4系統(tǒng)測試結(jié)論根據(jù)實際情況,本

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論