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

下載本文檔

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

文檔簡(jiǎn)介

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

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

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

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論