平頂山工業(yè)職業(yè)技術(shù)學(xué)院辦公自動化信息系統(tǒng)設(shè)計與實現(xiàn)樣本_第1頁
平頂山工業(yè)職業(yè)技術(shù)學(xué)院辦公自動化信息系統(tǒng)設(shè)計與實現(xiàn)樣本_第2頁
平頂山工業(yè)職業(yè)技術(shù)學(xué)院辦公自動化信息系統(tǒng)設(shè)計與實現(xiàn)樣本_第3頁
平頂山工業(yè)職業(yè)技術(shù)學(xué)院辦公自動化信息系統(tǒng)設(shè)計與實現(xiàn)樣本_第4頁
平頂山工業(yè)職業(yè)技術(shù)學(xué)院辦公自動化信息系統(tǒng)設(shè)計與實現(xiàn)樣本_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

畢業(yè)設(shè)計(說明書)題目:平職學(xué)院辦公自動化信息系統(tǒng)設(shè)計與實現(xiàn)姓名:xxx編號:()字號平頂山工業(yè)職業(yè)技術(shù)學(xué)院年月日平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)任務(wù)書姓名專業(yè)任務(wù)下達(dá)日期__________________年____________月____________日設(shè)計(論文)開始日期______________年_____________月___________日設(shè)計(論文)完畢日期______________年_____________月___________日設(shè)計論文題目___________________________________________________A.編制設(shè)計__________________________________________________________________________________________________________________________________B.設(shè)計專項(畢業(yè)論文)________________________________________________________________________________________________________________________ 指導(dǎo)教師_______________________系(部)主任______________________________________年__________月__________日平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)評語第________頁共________頁學(xué)生姓名:____________________,_________________________專業(yè)________________年級畢業(yè)設(shè)計(論文)題目:_____________________________________________________________評閱人:____________________________________指引教師:____________________________________(簽字)年月日成績:____________________________________系(部)主任:__________________________________(簽字)年月日畢業(yè)設(shè)計(論文)及答辯評語:平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)答辯委員會記錄系專業(yè),學(xué)生于年月日進(jìn)行了畢業(yè)設(shè)計(論文)答辯。設(shè)計題目:專項(論文)題目:指引教師:答辯委員會依照學(xué)生提交畢業(yè)設(shè)計(論文)材料,依照學(xué)生答辯狀況,經(jīng)答辯委員會討論評估,予以學(xué)生畢業(yè)設(shè)計(論文)成績?yōu)椤4疝q委員會人,出席人。答辯委員會主任(簽字):答辯委員會副主任(簽字):答辯委員會委員:,,,,,摘要辦公自動化,英文OfficeAutomation,簡稱OA,是辦公信息解決自動化,它運用先進(jìn)技術(shù),使人各種辦公業(yè)務(wù)活動逐漸由各種設(shè)備、各種人機信息系統(tǒng)來協(xié)助完畢,達(dá)到充分運用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率目。隨著信息化建設(shè)受到越來越多公司注重,OA辦公系統(tǒng)應(yīng)用也日漸普及起來。同步,顧客對OA辦公系統(tǒng)規(guī)定也在不斷提高。如何讓OA辦公系統(tǒng)滿足廣大顧客需求,這是一種需要所有廠商共同思考問題。OA辦公系統(tǒng)設(shè)計原則由此也愈受關(guān)注。近來,萬戶在近年成功實踐中總結(jié)出來OA辦公系統(tǒng)九大設(shè)計原則備受矚目。行業(yè)領(lǐng)導(dǎo)廠商——萬戶網(wǎng)絡(luò)近年研發(fā)OA辦公系統(tǒng)是同類產(chǎn)品中翹楚,涉及信息管理平臺、工作流管理、公文管理、綜合事務(wù)平臺、通訊溝通平臺、個人辦公、系統(tǒng)管理并支持運營功能,事實上是一種大型綜合信息基本應(yīng)用平臺。在這個平臺上可以搭建出辦公自動化、內(nèi)部門戶、工作流、知識管理等各種詳細(xì)應(yīng)用,并且可以通過系統(tǒng)自身各種自定義功能對系統(tǒng)進(jìn)行調(diào)節(jié),以使系統(tǒng)在沒有任何代碼工作狀況下滿足客戶個性化需求。所開發(fā)辦公自動化系統(tǒng),基于公司自身內(nèi)部管理及業(yè)務(wù)發(fā)展需求,應(yīng)用計算機技術(shù),Internet技術(shù),實現(xiàn)公司辦公自動化,管理信息化。本系統(tǒng)采用構(gòu)造化與原型法結(jié)合系統(tǒng)開發(fā)辦法。整個系統(tǒng)分為系統(tǒng)整體設(shè)計及用作顧客登錄和注冊顧客身份驗證模塊,用作系統(tǒng)管理員對職工信息進(jìn)行管理職工信息管理模塊,用作當(dāng)前登錄顧客對自己通訊錄進(jìn)行管理個人通訊錄模塊,用作當(dāng)前登錄顧客對自己日程進(jìn)行管理日程安排模塊、用作當(dāng)前登錄顧客對自己工作日記進(jìn)行管理工作日記模塊、用作系統(tǒng)各個顧客之間互相發(fā)送信息短消息管理模塊、用作系統(tǒng)管理員對會議進(jìn)行管理以及普通顧客查看會議信息會議管理模塊、用作系統(tǒng)管理員對公示進(jìn)行管理以及普通顧客查看公示信息公示管理模塊和當(dāng)前登錄顧客上傳、下載、查看文獻(xiàn)文獻(xiàn)管理模塊等。核心詞:辦公;自動化;會議管理;公文管理;SQLServer;Ajax目錄摘要 I目錄 II第1章緒論 41.1研究背景 41.1.1國內(nèi)研究現(xiàn)狀 41.1.2國外研究現(xiàn)狀 41.2系統(tǒng)簡介 41.3開發(fā)意義和目 51.3.1開發(fā)OA系統(tǒng)意義 51.3.2開發(fā)OA系統(tǒng)目 51.4重要功能 61.5本章小結(jié) 7第2章系統(tǒng)核心技術(shù)簡介 82.1C#語言簡介 82.2MicrosoftVisualStudio簡介 92.3SQLServer簡介 102.4AJAX技術(shù) 112.5本章小結(jié) 11第3章系統(tǒng)分析 123.1系統(tǒng)分析重要性 123.2可行性分析 123.3需求分析 133.4系統(tǒng)總體構(gòu)造 153.5先后臺臺業(yè)務(wù)流程 153.5.1前臺業(yè)務(wù)流程 163.5.2后臺業(yè)務(wù)流程 163.6數(shù)據(jù)庫設(shè)計 163.6.1概念模型設(shè)計 173.6.2數(shù)據(jù)庫物理設(shè)計 183.6.3數(shù)據(jù)庫連接 203.7本章小結(jié) 20第4章系統(tǒng)實現(xiàn) 214.1界面設(shè)計 214.1.1前臺設(shè)計 214.1.2后臺設(shè)計 254.2本章小結(jié) 27第5章系統(tǒng)測試 285.1系統(tǒng)測試目的 285.2測試任務(wù)和進(jìn)度 285.3系統(tǒng)測試用例 295.4測試總結(jié) 315.5本章小結(jié) 31總結(jié)與展望 32參照文獻(xiàn) 33致謝 34第1章緒論1.1研究背景中小公司辦公自動化管理系統(tǒng)(OA),是隨著著Internet技術(shù)在各個領(lǐng)域廣泛應(yīng)用,和各行各業(yè)公司信息化建設(shè)步伐加快應(yīng)運而生。當(dāng)代社會已經(jīng)進(jìn)入信息時代,信息技術(shù)革命使社會各個領(lǐng)域都發(fā)生了翻天覆地變化,每個公司都必要緊跟時代步伐,加強公司競爭力和提高當(dāng)代化公司管理能力,以適應(yīng)整個社會發(fā)展變化。公司對信息需求增長,使計算機、網(wǎng)絡(luò)技術(shù)已經(jīng)滲入到公司尋常工作中。老式公司內(nèi)信息交流方式早已不能滿足公司對大量信息迅速傳遞與解決需求,中小公司辦公自動化管理系統(tǒng)應(yīng)用滿足了公司辦公網(wǎng)絡(luò)化、自動化管理需求,提高了公司內(nèi)部管理水平,進(jìn)而全面提高了公司在市場競爭中綜合競爭力。1.1.1國內(nèi)研究現(xiàn)狀辦公自動化由70年代末80年代初在國內(nèi)提出,到當(dāng)前已有近二十年發(fā)展歷史。由于辦公自動化技術(shù)不斷發(fā)展,辦公自動化新產(chǎn)品不斷浮現(xiàn),辦公自動化內(nèi)涵也不斷地豐富和發(fā)展(例如海爾)。1.1.2國外研究現(xiàn)狀隨著網(wǎng)絡(luò)高速發(fā)展,在國外網(wǎng)絡(luò)OA系統(tǒng)逐漸受到關(guān)注。某些大型公司集團(tuán)(例如聯(lián)想)正致力實現(xiàn)高層次網(wǎng)絡(luò)辦公自動化,這將為她們節(jié)約大量人力資源,節(jié)約大量辦公費用,大幅度提高辦公效率。1.2系統(tǒng)簡介大某些中小型公司自成立至今,辦公模式為老式辦公模式并重要以紙介質(zhì)為主,在信息革命浪潮中,顯然已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足高效率、快節(jié)奏當(dāng)代工作和生活需要。如何實現(xiàn)信息解決自動化和辦公無紙化逐漸得到了公司領(lǐng)導(dǎo)注重。而今公司普遍使用計算機來提高員工工作效率,但是在需要許多員工一起協(xié)同工作當(dāng)代工作環(huán)境中,公司更需要提高整體工作效率。運用網(wǎng)絡(luò)通訊基本及先進(jìn)網(wǎng)絡(luò)應(yīng)用平臺,建設(shè)一種安全、可靠、開放、高效信息網(wǎng)絡(luò)和辦公自動化、信息管理電子化系統(tǒng),為管理公司提供當(dāng)代化尋常辦公條件及豐富綜合信息服務(wù),實現(xiàn)檔案管理自動化和辦公事務(wù)解決自動化,以提高辦公效率和管理水平,實現(xiàn)公司各部門尋常業(yè)務(wù)工作規(guī)范化、電子化、原則化,實現(xiàn)信息在線查詢、借閱。最后實現(xiàn)“無紙”辦公。1.3開發(fā)意義和目1.3.1開發(fā)OA系統(tǒng)意義應(yīng)當(dāng)說沒有人懷疑計算機浮現(xiàn)給辦公室職工帶來便利,但是對當(dāng)代辦公自動化而言,其目己經(jīng)不局限于減輕員工工作量,而是要將員工從繁瑣事務(wù)性工作中解放出來,用更多精力去關(guān)注最重要事情,從而提高公司效率,增強公司綜合競爭能力。在這種辦公模式下,公司組織構(gòu)造可以得到簡化,各個部門在信息共享基本上進(jìn)行協(xié)作,便于明確各個部門甚至每個員工責(zé)任,而決策層可以迅速綜合來自各個方面信息,并以此為根據(jù)制定公司戰(zhàn)略決策。從這個意義上講,在市場競爭日趨白熱化今天,辦公自動化己經(jīng)不再是一種手段、一種工具,而成為決定公司生存發(fā)展命脈。1.3.2開發(fā)OA系統(tǒng)目在減少管理成本,增進(jìn)管理進(jìn)步同步,可以培養(yǎng)全員信息化關(guān)注與參加意識,激發(fā)掌握和運用先進(jìn)信息技術(shù)熱情,提高專業(yè)素質(zhì),形成全新公司文化。辦公自動化是信息社會一種新型辦公方式,它將當(dāng)代化辦公和計算機網(wǎng)絡(luò)功能結(jié)合。隨著信息技術(shù)發(fā)展,辦公自動化在行政企事業(yè)單位管理、經(jīng)營活動中發(fā)揮著日益重要作用。通過網(wǎng)絡(luò),組織機構(gòu)內(nèi)部員工可跨越時間、地點協(xié)同工作。通過辦公自動化系統(tǒng)所實行互換式網(wǎng)絡(luò)應(yīng)用,使信息傳遞更快捷和以便,從而極大地擴展了管理手段,實現(xiàn)了運營高效。1.4重要功能建立OA系統(tǒng),完畢功能重要有:OA系統(tǒng)要實現(xiàn):a、公司內(nèi)各種信息資源共享;b、加強員工間交流、提高整體工作效率;c、為領(lǐng)導(dǎo)各種有用數(shù)據(jù),以便領(lǐng)導(dǎo)對公司狀況及時理解、提供決策支持;d、提供各種工作記錄,以備事后查詢。詳細(xì)實現(xiàn)方式產(chǎn)生流程如下:(1)老式辦公模式圖1老式辦公模式老式辦公模式重要以紙介質(zhì)為主,在信息革命浪潮中,顯然已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足高效率、快節(jié)奏當(dāng)代工作和生活需要。如何實現(xiàn)信息解決自動化和辦公無紙化逐漸得到了人們注重。(2)網(wǎng)絡(luò)辦公模式圖2網(wǎng)絡(luò)化辦公模式既有網(wǎng)絡(luò)辦公自動化系統(tǒng)和大型信息管理系統(tǒng)中,公司業(yè)務(wù)流程重組或者是文獻(xiàn)流轉(zhuǎn)功能都是核心功能。同步公司辦公重要是一種文獻(xiàn)流轉(zhuǎn)過程,所有辦公事務(wù)都可以抽象成一種數(shù)據(jù)庫對象。(3)WEB方式辦公自動化系統(tǒng)當(dāng)前辦公自動化系統(tǒng)較成熟模式是客戶/服務(wù)器方式,而新一代辦公自動化系統(tǒng)則應(yīng)是Internet/Intranet方式,即B/S(Browser/Server,B/S)構(gòu)造,才更能適應(yīng)當(dāng)前及將來規(guī)定。1.5本章小結(jié)本章重要簡介了該系統(tǒng)研究背景及意義,針對該系統(tǒng)分析,國內(nèi)外研究發(fā)呈現(xiàn)狀,并且簡要簡介了課題研究內(nèi)容及研究目的,我在本章任務(wù)是理解研究意義與背景,以更好開發(fā)系統(tǒng)。第2章系統(tǒng)核心技術(shù)簡介2.1C#語言簡介C#(Csharp)是微軟對這一問題解決方案。C#是一種最新、面向?qū)ο缶幊陶Z言。它使得程序員可以迅速地編寫各種基于Microsoft.NET平臺應(yīng)用程序,Microsoft.NET提供了一系列工具和服務(wù)來最大限度地開發(fā)運用計算與通訊領(lǐng)域。正是由于C#面向?qū)ο笞吭皆O(shè)計,使它成為構(gòu)建各類組件抱負(fù)之選——無論是高檔商業(yè)對象還是系統(tǒng)級應(yīng)用程序。使用簡樸C#語言構(gòu)造,這些組件可以以便轉(zhuǎn)化為XML網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語言在任何操作系統(tǒng)上通過Internet進(jìn)行調(diào)用,最重要是,C#使得C++程序員可以高效開發(fā)程序,而絕不損失C/C++原有強大功能。由于這種繼承關(guān)系,C#與C/C++具備極大相似性,熟悉類似語言開發(fā)者可以不久轉(zhuǎn)向C#。1、簡潔語法C#用真正核心字換掉了那些把活動模板庫(ActiveTemplateLibrary,ALT)和COM搞得亂糟糟偽核心字,如OLE_COLOR、BOOL、VARIANT_BOOL、DISPID_XXXXX等等。每種C#操作符在.NET類庫中均有了新名字。語法中冗余是C++中常用問題,例如"const"和"#define"、各種各樣字符類型等等。C#對此進(jìn)行了簡化,只保存了常用形式,而別冗余形式從它語法構(gòu)造中被清除了出去。2、精心地面向?qū)ο笤O(shè)計也許你會說,從Smalltalk開始,面向?qū)ο笤掝}就始終纏繞著任何一種當(dāng)代程序設(shè)計語言。確,C#具備面向?qū)ο笳Z言所應(yīng)有一切特性:封裝、繼承與多態(tài)性,這并不出奇。然而,通過精心地面向?qū)ο笤O(shè)計,從高檔商業(yè)對象到系統(tǒng)級應(yīng)用,C#建造廣泛組件絕對選取。整個C#類模型是建立在.NET虛擬對象系統(tǒng)(VisualObjectSystem,VOS)基本之上,其對象模型是.NET基本架構(gòu)一某些,而不再是其自身構(gòu)成某些。在下面將會談到,這樣做另一種好處是兼容性。借助于從VB中得來豐富RAD經(jīng)驗,C#具備了良好開發(fā)環(huán)境。結(jié)合自身強大面向?qū)ο蠊δ?,C#使得開發(fā)人員生產(chǎn)效率得到極大提高。對于公司而言,軟件開發(fā)周期縮短將能使它們更好應(yīng)付網(wǎng)絡(luò)經(jīng)濟競爭。在功能與效率杠桿上人們終于找到了支點。3、與Web緊密結(jié)合.NET中新應(yīng)用程序開發(fā)模型意味著越來越多解決方案需要與Web原則相統(tǒng)一,例如超文本標(biāo)記語言(HypertextMarkupLanguage,HTML)和XML。由于歷史因素,現(xiàn)存某些開發(fā)工具不能與Web緊密地結(jié)合。SOAP使用使得C#克服了這一缺陷,大規(guī)模深層次分布式開發(fā)從此成為也許。由于有了Web服務(wù)框架協(xié)助,對程序員來說,網(wǎng)絡(luò)服務(wù)看起來就象是C#本地對象。程序員們可以運用她們已有面向?qū)ο笾R與技巧開發(fā)Web服務(wù)。僅需要使用簡樸C#語言構(gòu)造,C#組件將可以以便地為Web服務(wù),并容許它們通過Internet被運營在任何操作系統(tǒng)上任何語言所調(diào)用。舉個例子,XML已經(jīng)成為網(wǎng)絡(luò)中數(shù)據(jù)構(gòu)造傳遞原則,為了提高效率,C#容許直接將XML數(shù)據(jù)映射成為構(gòu)造。這樣就可以有效解決各種數(shù)據(jù)。4、效率與安全性新興網(wǎng)絡(luò)經(jīng)濟迫使商務(wù)公司必要更加迅速應(yīng)對競爭威脅。開發(fā)者必要不斷縮短開發(fā)周期,不斷推出應(yīng)用程序新版本,而不但僅是開發(fā)一種“標(biāo)志性”版本。C#在設(shè)計時就考慮了這些問題。它使開發(fā)者用更少代碼做更多事,同步也不易出錯。2.2MicrosoftVisualStudio簡介使用VisualStudio程序可以進(jìn)行基于各種.netframework版本開發(fā),VisualStudio程序同步支持framework2.0/3.0和3.5幾種版本。在不同版本下它可以自動框架特性工具箱,項目類型,引用,智能提示……過濾功能。咱們升級到VisualStudio程序也非常簡樸,ASP.NETAJAX和JavaScript智能客戶端支持ASP.NETAJAX成為.NET3.5一某些,除了涉及ASP.NETAJAX1.0所有功能外,還集成了WebPartsUpdatePanel,與<asp:menu>and<asp:treeview>這樣控件ASP.NETAJAX集成,WCF對JSON支持,編寫JavaScript提供了智能提示功能。全新Web開發(fā)新體驗Web設(shè)計器提供了分割視圖編輯、嵌套母板頁、以及強大CSS編輯器集成,ASP.NET還提供了三個新控件:<asp:ListView>、<asp:DataPager>、<asp:LinqDataSource>,這些控件對數(shù)據(jù)場景提供了非常好支持,容許對輸出標(biāo)記做完全控制。編程語言方面改進(jìn)和LINQVS中新VB和C#編譯器對這些語言做了明顯改進(jìn)。兩者都添加了對函數(shù)式編程概念支持。非??酟INQ(語言級集成查詢),我想這也是VisualStudio程序賣點,瀏覽.NETFramework庫源碼VisualStudio程序有內(nèi)置調(diào)試器支持,自動按需調(diào)試進(jìn)入代碼(VS可以自動為你下載恰當(dāng).NET框架庫文獻(xiàn))。2.3SQLServer簡介SQL(StructuredQueryLanguage,構(gòu)造查詢語言)是一種功能強大數(shù)據(jù)庫語言。ANSI(美國國標(biāo)學(xué)會)聲稱,SQL是關(guān)系數(shù)據(jù)庫管理系統(tǒng)原則語言。SQL語句通慣用于完畢某些數(shù)據(jù)庫操作任務(wù),例如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。使用SQL常用關(guān)系數(shù)據(jù)庫管理系統(tǒng)有:Oracle、Sybase、MicrosoftSQLServer、Access、Ingres等等。雖然絕大多數(shù)數(shù)據(jù)庫系統(tǒng)使用SQL,但是它們同樣有它們自立此外專有擴展功能用于它們系統(tǒng)。SQLServer為公共管理功能提供了預(yù)定義服務(wù)器和數(shù)據(jù)庫角色,可以很容易為某一特定顧客授予一組選取好允許權(quán)限。SQLServer可以在不同操作平臺上運營,支持各種不同類型網(wǎng)絡(luò)合同如TCP/IP、IPX/SPX、AppleTalk等。SQLServer在服務(wù)器端軟件運營平臺是WindowsNT、Windows98,在客戶端可以是Windows3.1、WindowsNT、Windows98,也可以采用其他廠商開發(fā)系統(tǒng)如Unix、AppleMacintosh等。SQLServer是Microsoft公司推出SQLServer數(shù)據(jù)庫管理系統(tǒng)最新版本該版本繼承了SQLServer7.0版本長處同步又比它增長了許多更先進(jìn)功能具備使用以便可伸縮性好與有關(guān)軟件集成限度高等長處可跨越從運營MicrosoftWindows98膝上型電腦到運營MicrosoftWindows大型多解決器服務(wù)器等各種平臺使用。SQLServer作為一種杰出數(shù)據(jù)庫平臺可用于大型聯(lián)機事務(wù)解決數(shù)據(jù)倉庫以及電子商務(wù)。它新特性如下:1、XMLExtensibleMarkupLanguage擴展標(biāo)示語言支持2、新數(shù)據(jù)類型NewDataTypes3、數(shù)據(jù)行中Text類型數(shù)據(jù)4、顧客自定義函數(shù)User-DefinedFunctions5、索引Index增強6、全文檢索Full-TextSearch增強7、索引化視圖IndexedViews8、分布式查詢DistributedQuery9、觸發(fā)器類型INSTEADOFandAFTERTriggers10、級聯(lián)參照完整性約束CascadingReferentialIntegrityConstraintsSQLServer還支持在同一計算機上同步運營各種關(guān)系數(shù)據(jù)庫實例每個實例有其獨立系統(tǒng)和顧客數(shù)據(jù)庫集合應(yīng)用程序采用與連接不同計算機上SQLServer實例大體相似方式連接同一計算機上各個實例。2.4AJAX技術(shù)AJAX全稱為“AsynchronousJavaScriptandXML”(異步JavaScript和XML),是指一種創(chuàng)立交互式網(wǎng)頁應(yīng)用網(wǎng)頁開發(fā)技術(shù)。Ajax不是一種技術(shù),它事實上是幾種技術(shù),每種技術(shù)均有其獨特這處,合在一起就成了一種功能強大新技術(shù)。本系統(tǒng)重要使用XMLHttpRequest進(jìn)行異步數(shù)據(jù)接受,即充當(dāng)控制器作用2.5本章小結(jié)本章簡樸闡述了系統(tǒng)開發(fā)中應(yīng)用核心技術(shù)、工作環(huán)境等,涉及開發(fā)系統(tǒng)所使用ASP.NET各種對象及過程、MicrosoftSQLServer等,這些技術(shù)在背面系統(tǒng)實現(xiàn)中都會使用到。第3章系統(tǒng)分析3.1系統(tǒng)分析重要性系統(tǒng)分析階段重要活動有:可行性研究、需求分析。這是系統(tǒng)開發(fā)起始階段,也是非常重要階段。按照構(gòu)造化辦法嚴(yán)格劃分工作階段,“先邏輯、后物理”原則,系統(tǒng)分析階段目的,就是按系統(tǒng)規(guī)劃所定某個開發(fā)項目范疇,明確系統(tǒng)開發(fā)目的和顧客信息需求,提出系統(tǒng)邏輯方案。系統(tǒng)分析在整個系統(tǒng)開發(fā)過程中,是要解決“做什么”問題,把要解決哪些問題、滿足顧客哪些詳細(xì)信息需求,調(diào)查、分析清晰,從邏輯上,或者說從信息解決功能需求上提出系統(tǒng)方案,即邏輯模型,為下一階段進(jìn)行物理方案設(shè)計、解決“怎么做”提供根據(jù)。本階段重要解決顧客規(guī)定做什么,該問題值不值得做,與否有可行解決辦法,以防止耗費了大量人力、物力、財力和時間后,卻發(fā)現(xiàn)問題無解,而導(dǎo)致?lián)]霍。由此,可見系統(tǒng)分析重要。3.2可行性分析可行性是系統(tǒng)開發(fā)一項核心環(huán)節(jié),它是通過對整個系統(tǒng)需求,技術(shù)及開發(fā)辦法,以及開發(fā)人員,所需資金綜合考慮以評估對于該系統(tǒng)開發(fā)與否符合實際??尚行苑治錾婕埃航M織和管理上可行性、技術(shù)可行性、經(jīng)濟可行性。1、組織和管理可行性基于中小型公司辦公自動化系統(tǒng)采用模塊化開發(fā)辦法,將整個系統(tǒng)劃分為各種功能模塊,并依照開發(fā)小構(gòu)成員實際能力分派相應(yīng)模塊,這種將系統(tǒng)功能平行劃分辦法有助于系統(tǒng)開發(fā)組織和管理。2、經(jīng)濟可行性通過網(wǎng)站對公司內(nèi)部信息進(jìn)行全面自動化管理,大大提高了公司辦公效率。通過系統(tǒng)對公司生產(chǎn)經(jīng)營過程中數(shù)據(jù)進(jìn)行全面管理和記錄,避免人為解決各類數(shù)據(jù)時所產(chǎn)生各種問題,提高了公司經(jīng)濟效益,為公司經(jīng)營決策提供了大量、權(quán)威數(shù)據(jù),使公司管理進(jìn)行到科學(xué)化、系統(tǒng)化范籌。硬件方面重要是計算機,咱們實際狀況可以滿足開發(fā)任務(wù),所需資料書籍可以到圖書館翻閱或者個人購買,因而整個系統(tǒng)所需投資符合咱們支付狀況,經(jīng)濟可行性良好。3、技術(shù)可行性從以上分析可知,咱們要開發(fā)辦公自動化管理系統(tǒng)是一種小型辦公自動化就餐管理系統(tǒng)。當(dāng)前,有諸多服務(wù)行業(yè)都已成功開發(fā)出一種適應(yīng)自己管理系統(tǒng),開發(fā)技術(shù)成熟,并有成功經(jīng)驗可以借鑒。運用既有技術(shù),本系統(tǒng)功能可以實現(xiàn)。在規(guī)定期間內(nèi),本系統(tǒng)開發(fā)可以實現(xiàn)。4、法律可行性本系統(tǒng)完全由個人團(tuán)隊私人開發(fā),不存在任何抄襲行為,擁有個人自主開發(fā)版權(quán),完全符合法律范疇內(nèi)規(guī)定。綜上所述,開發(fā)一種辦公自動化管理系統(tǒng)可以更以便、更迅速、節(jié)約成本提高工作效率,從技術(shù)上來看是可行,因而,咱們選取開發(fā)了一套辦公自動化管理系統(tǒng)。3.3需求分析為了便于整個系統(tǒng)組織管理,把整個系統(tǒng)分為七大模塊:公司績效模塊,人事消息模塊,審核批示模塊,考勤管理模塊,個人籌劃模塊,職工天地模塊,后臺管理模塊。幾種模塊功能都完全相對獨立設(shè)計,然后再將它們集成到一種總控制模塊中。本系統(tǒng)重要是針對公共場合設(shè)計辦公自動化管理系統(tǒng),以實現(xiàn)這些場合現(xiàn)時管理,聯(lián)網(wǎng)結(jié)賬等等,通過實現(xiàn)這些功能,真正實現(xiàn)當(dāng)代有效管理,達(dá)到資源最佳運用,最后達(dá)到提高效率目。整個設(shè)計應(yīng)突出功能實用性、數(shù)據(jù)精確性、安全性和及時性。此外,系統(tǒng)共有下列固有角色:系統(tǒng)管理員、普通員工、部門領(lǐng)導(dǎo)、檔案管理員,系統(tǒng)任何顧客均應(yīng)具備普通員工權(quán)限。1、數(shù)據(jù)需求顧客需求詳細(xì)體當(dāng)前各種信息提供、保存、更新和查詢等方面,這就規(guī)定數(shù)據(jù)庫構(gòu)造充分滿足各種信息輸出和輸入。收集基本數(shù)據(jù)以及數(shù)據(jù)解決流程,構(gòu)成一份詳盡數(shù)據(jù)字典,為后來詳細(xì)設(shè)計打下基本。將得到顧客需求抽象為信息構(gòu)造及概念模型過程是概念構(gòu)造設(shè)計。為了描述數(shù)據(jù)庫構(gòu)造概念模式,這里采用E-R圖來描述數(shù)據(jù)庫實體關(guān)系。在職工信息管理模塊,某個公司職位可以有各種公司員工,但某個公司員工只能有一種公司職位。因而公司職位與系統(tǒng)顧客之間是一對多關(guān)系;某個公司部門可有各種公司員工,但某個公司員工只能屬于一種公司部門,因而公司部門與系統(tǒng)顧客之間是一對多關(guān)系;因而兩者之間是多對多關(guān)系。2、功能需求系統(tǒng)功能依照使用者不同而有所不同,重要有四種顧客:系統(tǒng)管理員和部門領(lǐng)導(dǎo)、檔案管理員、普通員工。(1)系統(tǒng)管理員可以增長、查詢、修改、刪除等所有員工基本信息,并且還可以對系統(tǒng)進(jìn)行設(shè)立,對系統(tǒng)數(shù)據(jù)庫進(jìn)行備份和恢復(fù)操作,也可以對顧客進(jìn)行權(quán)限分派,它可以操作系統(tǒng)中所有功能;(2)部門領(lǐng)導(dǎo)可以進(jìn)行對本部門人員除系統(tǒng)維護(hù)以外所有操作;(3)檔案管理員對所有員工檔案整頓保存等操作;(4)普通員工可以實現(xiàn)對自己信息查詢及修改。3、總體模塊闡明項目內(nèi)容:此系統(tǒng)包括模塊有如下九個:公司信息模塊、公司績效模塊,人事消息模塊,工作流程模塊,審核批示模塊,考勤管理模塊,個人籌劃模塊,職工天地模塊,后臺管理模塊。(1)公司信息模塊:是為顧客提供公司基本信息和規(guī)章信息模塊。該模塊重要涉及公司簡介、規(guī)章制度、公司管理三個功能劃分。(2)公司績效模塊:是為公司提供對工作績效監(jiān)督和管理功能模塊,該模塊下重要有任務(wù)績效、質(zhì)量績效、先進(jìn)員工、績效評估四個功能劃分。(3)人事消息模塊:是為顧客提供公司公示消息,和活動安排而信息模塊。該模塊下重要有公司公示、活動安排、消息管理等三個功能劃分。(4)工作流程模塊:點擊流程管理,進(jìn)入流程管理頁面,可以上傳,和刪除流程;點擊表單定義,進(jìn)入表揚定義頁面,點擊【定義表單】可以動態(tài)定義流程表單。(5)審核批示模塊:是為顧客提供對公司各種祈求管理。該模塊重要有發(fā)布審核、批示審核兩個功能劃分。(6)考勤管理模塊:是為公司和顧客提供考勤登記和考勤記錄管理功能。該模塊重要有上下班登記、病事假登記、加班登記、考勤記錄等四個功能劃分。(7)個人籌劃模塊:為員工提供修訂個人籌劃功能。該模塊重要有工作反饋、周籌劃、月籌劃、年籌劃、任務(wù)籌劃等五個功能劃分。(8)職工天地模塊:為員工和公司提供互相交流平臺。該模塊重要有職工信息瀏覽、意見箱、個人設(shè)定等三個功能劃分。(9)后臺功能模塊:重要涉及部門管理、權(quán)限管理、系統(tǒng)管理、職工管理四個功能塊。3.4系統(tǒng)總體構(gòu)造辦公自動化管理系統(tǒng)總體框架如圖3所示。公司辦公自動化系統(tǒng)公司辦公自動化系統(tǒng)公司信息人事消息公司績效審核批示個人籌劃考勤管理職工天地工作流程后臺管理圖3辦公自動化管理系統(tǒng)總體框架3.5先后臺臺業(yè)務(wù)流程考勤記錄考勤記錄發(fā)布審核公司簡介規(guī)章制度公司管理質(zhì)量績效先進(jìn)員工績效評估任務(wù)績效職工資料意見信箱個人設(shè)定病事假加班上下班工作反饋周籌劃月籌劃年籌劃任務(wù)籌劃企業(yè)信息活動安排消息管理批示審核OA前臺公司信息個人籌劃公司績效人事消息審核批示職工天地考勤管理圖4前臺功能構(gòu)造圖3.5.1前臺業(yè)務(wù)流程前臺業(yè)務(wù)流程可見下圖4前臺功能構(gòu)造圖3.5.2后臺業(yè)務(wù)流程后臺業(yè)務(wù)流程可見下圖5后臺功能構(gòu)造圖顧客設(shè)立顧客設(shè)立權(quán)限分派賬號權(quán)限系統(tǒng)日記系統(tǒng)備份修改密碼添加部門修改部門刪除部門添加職工修改職工查找職工OA后臺部門管理管理權(quán)限職工管理系統(tǒng)管理刪除職工圖5后臺功能構(gòu)造圖3.6數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫技術(shù)是在文獻(xiàn)系統(tǒng)基本上發(fā)展起來一種高效數(shù)據(jù)管理技術(shù),它能保持系統(tǒng)數(shù)據(jù)整體性,完整性和共享性。數(shù)據(jù)庫是有組織存儲地一定構(gòu)造內(nèi)有關(guān)數(shù)據(jù)集合。在數(shù)據(jù)庫系統(tǒng)中提供了對數(shù)據(jù)訪問機制,能有組織存儲有關(guān)數(shù)據(jù),具備合理存儲方式,迅速查詢效率和最小數(shù)據(jù)冗余等特性。此外數(shù)據(jù)存儲和應(yīng)用程序彼此獨立,不但便于數(shù)據(jù)管理與控制并且有助于應(yīng)用程序編寫與調(diào)試。數(shù)據(jù)庫類似于一種數(shù)據(jù)大倉庫,能較好地實現(xiàn)數(shù)據(jù)共享,自身就具備數(shù)據(jù)增,刪,改等功能,維護(hù)數(shù)據(jù)一致性。數(shù)據(jù)庫設(shè)計是系統(tǒng)設(shè)計一種重要內(nèi)容,其設(shè)計質(zhì)量好壞直接影響系統(tǒng)開發(fā)成敗,系統(tǒng)質(zhì)量,系統(tǒng)效率及可維護(hù)性。在本系統(tǒng)設(shè)計中,充分考慮到了管理系統(tǒng)數(shù)據(jù)繁雜,重復(fù)性很大,數(shù)據(jù)使用頻繁。因而本系統(tǒng)采用了一種能對的反映顧客實現(xiàn)環(huán)境,能被現(xiàn)行系統(tǒng)接受,易于維護(hù)、效率高數(shù)據(jù)管理辦法--數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)模型是指數(shù)據(jù)庫中記錄與記錄之間聯(lián)系數(shù)據(jù)構(gòu)造形成。不同數(shù)據(jù)管理系統(tǒng)有不同數(shù)據(jù)模型,數(shù)據(jù)庫設(shè)計核心問題是設(shè)計好數(shù)據(jù)模型。在當(dāng)前數(shù)據(jù)庫管理系統(tǒng)中有層次模型,網(wǎng)狀模型、關(guān)系模型三種數(shù)據(jù)模型。其中,關(guān)系模型較高數(shù)據(jù)獨立性,使用也較為以便。本設(shè)計采用關(guān)系數(shù)據(jù)庫。數(shù)據(jù)庫實行增、刪、編輯、記錄。顯示和打印都極為以便。其中排序和索引功能,對數(shù)據(jù)迅速定位,查詢提供了有利條件。交流互動對于本系統(tǒng)數(shù)據(jù)庫設(shè)計有如下幾點闡明。(1)對于數(shù)據(jù)庫設(shè)計兼顧前面設(shè)計數(shù)據(jù)流程圖。(2)物理信息系統(tǒng)設(shè)計并不是以數(shù)據(jù)庫為核心數(shù)據(jù)庫應(yīng)用設(shè)計。(3)基本系統(tǒng)數(shù)據(jù)庫設(shè)計盡量滿足3NF(第三范式)規(guī)定。(4)基本系統(tǒng)數(shù)據(jù)庫設(shè)計以提高系統(tǒng)運營效率為前提。3.6.1概念模型設(shè)計在系統(tǒng)設(shè)計開始,一方面考慮是如何用數(shù)據(jù)模型來實現(xiàn)數(shù)據(jù)庫構(gòu)造與語義,以對現(xiàn)實世界進(jìn)行抽象。當(dāng)前廣泛使用數(shù)據(jù)模型可分為兩種類型,一種是獨立于計算機系統(tǒng)“概念數(shù)據(jù)模型”,如“實體聯(lián)系模型”(ER模型)來描述數(shù)據(jù)庫構(gòu)造與語義,以對現(xiàn)實世界進(jìn)行第一次抽象。ER模型直接從現(xiàn)實世界抽象出實體類型及實體間聯(lián)系,然后用ER圖來表達(dá)數(shù)據(jù)模型。它有兩個明顯有點:接近于人思維,容易理解;與計算機無關(guān),顧客容易接受。但ER模型只能闡明實體鍵語義聯(lián)系,不能進(jìn)一步闡明詳細(xì)數(shù)據(jù)構(gòu)造,它只是數(shù)據(jù)庫工具,它有三個基本成分。E-R圖是直觀表達(dá)概念模型工具,它有三個基本成分。矩形框:表達(dá)實體類型(考慮問題對象);菱形框:表達(dá)聯(lián)系類型(實體間聯(lián)系);橢圓形框:表達(dá)實體屬性。顧客顧客設(shè)立部門11顧客組群設(shè)立顧客n1部門Email電話地址地址地址地址地址地址顧客圖6E-R圖3.6.2數(shù)據(jù)庫物理設(shè)計本系統(tǒng)建立數(shù)據(jù)庫名字為OA_System。表1顧客信息(tb_users)表列名數(shù)據(jù)類型容許空uIdint不容許uNamevarchar(20)不容許uPwdvarchar(30)不容許unameusexubirthuaddressuteluemailudepartisonvarchar(20)varchar(1)char(1)date(0)varchar(50)varchar(50)varchar(20)int(1)容許容許容許容許容許容許不容許容許表2功能信息(tb_list)表列名數(shù)據(jù)類型容許空fIdint不容許fNamevarchar(20)不容許ftypevarchar(20)不容許ourlvarchar(50)不容許ogroupvarchar(200)不容許表3籌劃信息(tb_plan)表列名數(shù)據(jù)類型容許空pIdint(4)不容許ptitlevarchar(50)不容許pcontentmediumtext不容許ptimedate不容許uidint(4)容許表4默認(rèn)信息列表二級菜單名一級菜單名鏈接組群公式簡介規(guī)章制度公司管理任務(wù)績效公司信息公司信息公司信息公司績效qyxx/company_info.aspxqyxx/r_system.aspxqyxx/c_manage.aspxqyjx/t_performance.aspx0000質(zhì)量績效先進(jìn)員工公司公示活動安排消息管理發(fā)布審核批示審核上下班登記病事假登記加班登記考勤記錄工作反饋周籌劃月籌劃年籌劃任務(wù)籌劃職工瀏覽意見箱個人設(shè)定績效評估公司績效公司績效人事消息人事消息人事消息審核批示審核批示考勤管理考勤管理考勤管理考勤管理個人籌劃個人籌劃個人籌劃個人籌劃個人籌劃職工天地職工天地職工天地職工天地qyjx/t_performance.aspxqyjx/exc_staf.aspxrsxx/p_message.aspxrsxx/p_message.aspxrsxx/p_message.aspxshps/au_issuance.aspxshps/au_read.aspxkqgl/work_note.aspxkqgl/work_note.aspxkqgl/work_note.aspxkqgl/manage_note.aspxgrjh/person_plan.aspxgrjh/person_plan.aspxgrjh/person_plan.aspxgrjh/person_plan.aspxgrjh/person_plan.aspxzytd/person_air.aspxzytd/lyx.aspxzytd/person_air.aspxqyjx/ass_read.aspx000000000000000000003.6.3數(shù)據(jù)庫連接1、ADO.NET概述ADO.NET是.NETFramework中不可缺少一某些,它是一組類,通過這些類,咱們.NET應(yīng)用程序就可以訪問數(shù)據(jù)庫了。ADO.NET功能非常強大,它提供了對關(guān)系數(shù)據(jù)庫、XML以及其她數(shù)據(jù)存儲訪問,咱們應(yīng)用程序可以通過ADO.NET連接到這些數(shù)據(jù)源,對數(shù)據(jù)進(jìn)行增刪改查。ADO.NET一種非常重要長處就是,它與數(shù)據(jù)源斷開連接時也可以使用數(shù)據(jù)。ADO.NET可以把從數(shù)據(jù)源檢索到數(shù)據(jù)保存在本地一種叫做“數(shù)據(jù)集”地方,這樣應(yīng)用程序直接操作本地數(shù)據(jù)就行了,數(shù)據(jù)源就可以給更多應(yīng)用程序提供服務(wù),這就是ADO.NET斷開連接模型。在本系統(tǒng)中用到命名空間usingSystem.Data.SqlClient中SqlCommand類用以連接數(shù)據(jù)庫、SqlDataAdapter類存儲從數(shù)據(jù)庫中檢索到數(shù)據(jù)、運用DataSet類和SqlDataAdapter類配合DataGridView視圖可以很以便查詢、修改數(shù)據(jù)。2、數(shù)據(jù)庫連接類在辦公自動化管理系統(tǒng)中咱們把連接數(shù)據(jù)寫在一種類中,以便后來使用。namespaceMrCy.BaseClass{classDBConn{publicstaticSqlConnectionCyCon(){ReturnNewSqlConnection("server=.;database=db_MrCy;uid=sa;pwd=");}}}3.7本章小結(jié)依照本章重要分析辦公自動化管理系統(tǒng)數(shù)據(jù)庫設(shè)計與實現(xiàn),以及數(shù)據(jù)庫整體構(gòu)造設(shè)計,全面分析了這個系統(tǒng)所使用實現(xiàn)功能,以及各個模塊之間存在內(nèi)在聯(lián)系,詳細(xì)即將在系統(tǒng)上得以實現(xiàn)。該章節(jié)中

第4章系統(tǒng)實現(xiàn)辦公自動化管理系統(tǒng)所使用開發(fā)環(huán)境和運營環(huán)境,即采用ASP.NET為開發(fā)平臺,數(shù)據(jù)庫采用MicrosoftSQLServer而UML圖繪制則是是采用了MicrosoftOfficeVisio。然后依照上一章系統(tǒng)需求分析和總體設(shè)計,分別詳細(xì)實現(xiàn)了圖書管理系統(tǒng)界面設(shè)計,然后通過又使用MicrosoftSQLServer軟件實現(xiàn)了數(shù)據(jù)庫表設(shè)計并完畢了有關(guān)視圖建立,并給出了某些系統(tǒng)界面。4.1界面設(shè)計在頁面設(shè)計上盡量做到簡潔、直觀、嚴(yán)謹(jǐn)特點,本系統(tǒng)采用框架構(gòu)造設(shè)計頁面。4.1.1前臺設(shè)計(1)前臺顧客登錄設(shè)計顧客登錄設(shè)計重要是完畢,顧客身份認(rèn)證,對于身份符合認(rèn)證條件顧客予以提供后續(xù)操作,系統(tǒng)登錄界面如圖7所示。圖7系統(tǒng)登錄界面(2)前臺首頁設(shè)計前臺首頁,是為顧客通過身份認(rèn)證后,所提供后續(xù)操作頁面。該頁面應(yīng)具備顯示顧客某些信息,顯示公司信息,顯示公司績效,現(xiàn)實人事消息,顯示審核批準(zhǔn)記錄,顯示考勤管理記錄,顯示個人籌劃,提供職工交流平臺。并且容許有關(guān)顧客添加和修改以上有關(guān)某些信息。前臺首頁界面如圖8所示。圖8前臺首頁界面公司信息界面設(shè)計對于公司辦公系統(tǒng)簡介和公司規(guī)章制度簡介,涉及制度信息管理界面設(shè)計重要實現(xiàn)制度信息添加、修改。規(guī)章制度界面如圖9所示。當(dāng)點擊完選取后再點擊修改按鈕后浮現(xiàn)制度修改界面。添加信息界面如圖10所示。圖9規(guī)章制度界面圖10添加信息界面圖11公司簡介界面公司績效界面設(shè)計公司績效涉及有任務(wù)績效和質(zhì)量績效兩項績效,是各個科室績效信息,任務(wù)績效界面如圖12。先進(jìn)員工,是公司評價先進(jìn)員工信息。先進(jìn)員工界面如圖13所示。圖12任務(wù)績效界面圖13先進(jìn)員工界面人事消息界面設(shè)計人事消息涉及公司公示,活動安排,消息管理三項功能,公司公示是發(fā)布某些公司公示信息內(nèi)容,公司公示窗口如圖14所示?;顒影才攀前l(fā)布某些公司活動信息,活動安排窗口如圖15所示。消息管理是對系統(tǒng)信息添加和修改等功能,消息管理窗口如圖16所示。圖14公司公示窗口圖15活動安排窗口圖16消息管理窗口審核批示界面設(shè)計審核批示涉及有發(fā)布審核和批示審核兩項功能。發(fā)布審核是員工在審核信息發(fā)布,批示審核是系統(tǒng)發(fā)布批示審核信息內(nèi)容,批示審核窗口如圖17所示。圖17批示審核窗口考勤管理界面設(shè)計考勤管理涉及有:上下班登記,病事假登記,加班登記,考勤記錄四項功能,是系統(tǒng)記錄員工上下班和病事假登錄考勤信息,上下班登記窗口如圖18所示,考勤管理窗口如圖19所示。圖18上下班登記窗口圖19考勤管理窗口個人籌劃界面設(shè)計個人籌劃涉及:工作反饋,周籌劃,月籌劃,年籌劃,任務(wù)籌劃等幾項功能,制定籌劃是員工使用系統(tǒng)制定工作籌劃信息涉及有日期和籌劃內(nèi)容。年籌劃窗口如圖20所示。圖20年籌劃窗口4.1.2后臺設(shè)計后臺重要功能是為管理人員提供對前臺所需基本信息修改,人員管理,數(shù)據(jù)備份等操作。后臺設(shè)計可分為:(1)后臺登錄設(shè)計后臺登錄設(shè)計重要完畢對管理員身份認(rèn)證問題。后臺登錄界面如圖21所示。圖21后臺登錄界面(2)后臺首頁,是在管理通過身份確認(rèn)后,所提供后續(xù)操作頁面,該頁面應(yīng)具備,添加前臺顧客,管理前臺顧客,修改前臺基本功能信息,備份數(shù)據(jù)等功能。后臺首頁界面如圖22所示。圖22后臺首頁界面圖23查看部門窗口圖24添加職工窗口4.2本章小結(jié)本章論述了系統(tǒng)開發(fā)詳細(xì)過程,一方面明確了系統(tǒng)所使用開發(fā)環(huán)境和運營環(huán)境,即采用ASP.NET為開發(fā)平臺,數(shù)據(jù)庫采用MicrosoftSQLServer,而UML圖繪制則是是采用了MicrosoftOfficeVisio。然后依照上一章系統(tǒng)需求分析和總體設(shè)計,分別詳細(xì)實現(xiàn)了辦公自動化管理系統(tǒng)分為顧客管理某些和管理員管理兩某些。對管理員和顧客某些兩某些中重要界面進(jìn)行詳細(xì)簡介。

第5章系統(tǒng)測試軟件測試是軟件設(shè)計中一種重要階段。其任務(wù)是確認(rèn)和驗證軟件系統(tǒng)分析、設(shè)計、實現(xiàn)過程中邏輯對的性以及發(fā)現(xiàn)軟件產(chǎn)品中存在問題,并通過測試不斷提高和完善軟件產(chǎn)品質(zhì)量。5.1系統(tǒng)測試目的系統(tǒng)測試目是為了發(fā)現(xiàn)問題之日后解決問題。其目的是為了發(fā)現(xiàn)程序中錯誤而執(zhí)行程序過程,軟件測試中涉及第一種問題是為了確認(rèn)和驗證軟件、設(shè)計、實現(xiàn)過程中邏輯對的性以及發(fā)現(xiàn)軟件產(chǎn)品中所存在問題,并通過測試不斷提高和完善軟件產(chǎn)品質(zhì)量。軟件測試中涉及第二個問題是排錯,也稱為調(diào)試。排錯目是診斷程序錯誤性質(zhì)及產(chǎn)生因素并加以改正。軟件測試涉及第三個問題是軟件可靠性評測??煽啃允擒浖咝?、對的運營保證。對的結(jié)識測試目十分重要,測試目的決定了測試方案設(shè)計。在測試階段積累測試成果,可以用更形式化辦法進(jìn)行記錄分析。系統(tǒng)可靠性模型使用這些錯誤率數(shù)據(jù),可以預(yù)計將來浮現(xiàn)錯誤狀況并進(jìn)一步對系統(tǒng)可靠性進(jìn)行預(yù)測。如果為了表白程序是對的而進(jìn)行測試,就會設(shè)計某些不易發(fā)現(xiàn)錯誤測試方案。相反,如果測試是為了發(fā)現(xiàn)程序中錯誤,就會力求設(shè)計某些不易發(fā)現(xiàn)錯誤測試方案。從公司尋常辦公、公文解決實際狀況及本系統(tǒng)特性考慮,軟件測試目的規(guī)定是:不同顧客可以通過Internet登陸進(jìn)行各種操作;可以正常訪問遠(yuǎn)程數(shù)據(jù)庫,并保證數(shù)據(jù)傳播安全性和對的性;后臺管理程序可以進(jìn)行核對、添加、刪除等操作。5.2測試任務(wù)和進(jìn)度如表5所示表5系統(tǒng)任務(wù)和進(jìn)度測試階段測試任務(wù)工作量評估第一階段工作量測試1日第二階段界面測試2日第三階段鏈接測試2日第四階段測試總結(jié)和缺陷記錄1日5.3系統(tǒng)測試用例表6會員信息注冊模塊序號測試功能預(yù)期成果測試數(shù)據(jù)001特殊字符校驗不能包括特殊字符111<>002顧客名重命名校驗檢測出與否存在此顧客名weiwan003顧客名大小寫校驗提示顧客名錯誤Weiwan004必填項與否為空提示此項不能為空空格005回車驗證單擊tab鍵與否能進(jìn)行切換Tab鍵006密碼校驗提示兩次輸入密碼不一致123、123+空格007密碼顯示校驗提示密碼未顯示明文admin123表7管理員登錄測試顧客模塊序號測試功能預(yù)期成果測試數(shù)據(jù)008權(quán)限校驗不同身份權(quán)限不一admin、super009鎖定顧客登錄此賬戶已鎖定請聯(lián)系管理員admin010注入式登錄提示顧客名密碼錯誤who011登錄次數(shù)限制此顧客已鎖定admin表8顧客登錄模塊序號測試功能預(yù)期成果測試數(shù)據(jù)012使用具有空格顧客名登錄提示顧客名不存在admin+空格013使用超長顧客登錄顧客名過長11111111014驗證碼為空提示驗證碼錯誤空格015驗證碼加入空格提示驗證碼錯誤Az32+空格016驗證碼大小寫校驗登陸成功Az32017密碼與否可以復(fù)制粘貼提示密碼錯誤admin表9修改信息模塊序號測試功能預(yù)期成果測試數(shù)據(jù)018不修改直接保存提示保存成功無019特殊字符校驗提示保存失敗,存在非法字符@xiaozhang020頁面切換校驗可以進(jìn)行對的頁面切換點擊后退、邁進(jìn)按鈕021驗證碼加入空格提示驗證碼錯誤Az32+空格表10商品類別管理模塊序號測試功能預(yù)期成果測試數(shù)據(jù)022添加類別名稱為空提示類別名稱不能為空無023驗證系統(tǒng)定義域長度與否夠用提示添加成功烏魯木齊水果024重命名校驗提示添加失敗,此類別名已經(jīng)存在烏魯木齊水果025輸入字符不不大于域容許最大字符數(shù)提示輸入名稱過長,請重新輸入河南信陽知名毛尖茶葉026刪除未被使用類別提示刪除成功普洱茶027刪除已被使用類別提示已在使用不能刪除信陽毛尖028修改數(shù)量中輸入字母提示修改失敗231a表11查詢管理模塊序號測試功能預(yù)期成果測試數(shù)據(jù)029不輸入查詢內(nèi)容直查詢查詢到所有信息無030精準(zhǔn)查詢

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論