和諧社區(qū)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第1頁(yè)
和諧社區(qū)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第2頁(yè)
和諧社區(qū)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第3頁(yè)
和諧社區(qū)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第4頁(yè)
和諧社區(qū)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩33頁(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)介

1、 . 1 / 38畢畢 業(yè)業(yè) 設(shè)設(shè) 計(jì)計(jì)和諧社區(qū)設(shè)計(jì)與實(shí)現(xiàn)和諧社區(qū)設(shè)計(jì)與實(shí)現(xiàn) . 1 / 38畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明原創(chuàng)性聲明原創(chuàng)性聲明本人重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文) ,是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作與取得的成果。盡我所知,除文中特別加以標(biāo)注和致的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得與其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了意。作 者 簽 名:日 期:指導(dǎo)教師簽名: 日期:使用授權(quán)說(shuō)明使用授權(quán)說(shuō)明本人完全了解大學(xué)

2、關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉咳?。作者簽名: 日 期:學(xué)位論文原創(chuàng)性聲明學(xué)位論文原創(chuàng)性聲明本人重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取 . 2 / 38得的研究成果。除了文中特別加以標(biāo)注引用的容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲

3、明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文使用授權(quán)書學(xué)位論文使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日 . 3 / 38目錄目錄摘摘 要要 1 1引引 言言 2 21 1 研究的背景與方法研究的背景與方法 2 21.1 研究概況與發(fā)展趨勢(shì) 21.2 研究方法 32 2

4、研究的目地意義研究的目地意義 4 42.1 目地 42.2 意義 43 3 可行性分析可行性分析 5 53.1 技術(shù)的可行性 54 4 功能需求功能需求 5 54.1 功能需求列表 54.2 功能需求展示 65 5 系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)詳細(xì)設(shè)計(jì) 18186 6 系統(tǒng)測(cè)試系統(tǒng)測(cè)試 29296.1 測(cè)試用例設(shè)計(jì)要求 296.2 測(cè)試報(bào)告 29致致 3030參考文獻(xiàn)參考文獻(xiàn) 3131英文摘要英文摘要 .3232 . 1 / 38和諧社區(qū)設(shè)計(jì)與實(shí)現(xiàn)摘 要互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和普與已經(jīng)改變了人們的生活和習(xí)慣,人們對(duì)生活的需求已經(jīng)從簡(jiǎn)單的物質(zhì)需求向著追求質(zhì)量,功能,服務(wù)等多重需求過(guò)渡。社區(qū)是人們彼此溝通和了解

5、的橋梁,并伴隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展而不斷完善。它為社區(qū)提供了一個(gè)自主、高效、有序的管理平臺(tái),并給用戶以信息化、便捷化的服務(wù)。以此為基礎(chǔ),和諧社區(qū)突出自身人文特色,密切社區(qū)成員關(guān)系,增進(jìn)彼此間互動(dòng)、互助、互諒,給用戶以更加強(qiáng)烈的心靈感受。本文論述了基于 ASP.NET 的社區(qū)的設(shè)計(jì)和實(shí)現(xiàn),以 Visual Studio 2010 為開(kāi)發(fā)工具、以 SQL Server 2008 為后臺(tái)數(shù)據(jù)庫(kù)的社區(qū)。按照軟件生命周期的不同階段完成了本系統(tǒng)的研發(fā)與主要功能的實(shí)現(xiàn),如實(shí)時(shí)信息發(fā)布、權(quán)限管理、用戶管理、用戶評(píng)論等。本文章介紹的主要是社區(qū)的后臺(tái)系統(tǒng)。關(guān)鍵詞 和諧社區(qū)、社區(qū)、社區(qū)互動(dòng)、管理平臺(tái)、ASP.NET引

6、言引言社區(qū)是傾聽(tīng)民意、汲取民智的在需要也是社區(qū)管理的重要媒介?;ヂ?lián)網(wǎng)正越來(lái)越成為民意表達(dá)的重要渠道,成為發(fā)掘“原汁原味”民情民聲的重要平臺(tái),同時(shí),和諧社區(qū)不僅僅著重于的性能,更重要的是促進(jìn)居民之間的聯(lián)系與溝通,實(shí)現(xiàn)人的和諧、團(tuán)體的和諧、社會(huì)的和諧。和一般的社區(qū)相比,和諧社區(qū)主要強(qiáng)調(diào):(1)堅(jiān)持以人為本為基礎(chǔ),發(fā)展社區(qū)物質(zhì)文明、精神文明、政治文明,促進(jìn)各構(gòu)成要素自身的發(fā)展以與相互之間關(guān)系的和諧,達(dá)到人與自然、人與社會(huì)以與人與人、人的自我身心外統(tǒng)一的社區(qū);(2)堅(jiān)持以社區(qū)黨建為核心,以服務(wù)群眾為重點(diǎn),以居民自治為方向,以文化活動(dòng)為載體,以維護(hù)穩(wěn)定為基礎(chǔ)的重要容;(3)堅(jiān)持以人為本,堅(jiān)持人與人、人與

7、自然、人與社會(huì)的和諧,使全體社會(huì)成員各盡其能、各得其所而又和諧相處,社會(huì)各要素健康發(fā)展、充滿活力而又穩(wěn)定有序的社區(qū);(4)強(qiáng)化社區(qū)團(tuán)結(jié)意識(shí),強(qiáng)化法律意識(shí),構(gòu)建法治,充滿活力的社區(qū)文化,構(gòu)建共同社會(huì)價(jià)值和共同社會(huì)追求,凝聚社會(huì)成員意志匯成一股和諧的精神動(dòng)力,實(shí)現(xiàn)社區(qū)的和諧發(fā)展。 . 2 / 381 1 研究的背景與方法研究的背景與方法針對(duì)以“服務(wù)社區(qū)、服務(wù)群眾”為主旨的背景,搭建以”社區(qū)”為平臺(tái),外聯(lián)“互聯(lián)網(wǎng)”,聯(lián)社區(qū)各家各戶。在這個(gè)網(wǎng)絡(luò)平臺(tái)上,讓居民能夠進(jìn)行網(wǎng)上談心、網(wǎng)上咨詢等,從而實(shí)現(xiàn)社區(qū)居民在網(wǎng)上的相互聯(lián)系、意見(jiàn)表達(dá)、平等交流。同時(shí),參與是構(gòu)建和諧社區(qū)生命線,讓居民積極參與到社區(qū)建設(shè),既可

8、以分享社區(qū)的利益,又能夠承擔(dān)社區(qū)的責(zé)任,這也是實(shí)現(xiàn)社區(qū)服務(wù)中心服務(wù)領(lǐng)域擴(kuò)大化的有效形式,是服務(wù)方式,服務(wù)手段的創(chuàng)新和優(yōu)化。1.1 研究概況與發(fā)展趨勢(shì) 社區(qū)的現(xiàn)狀:第一,社區(qū)的起點(diǎn)較低、發(fā)展不平衡。第二,服務(wù)有待加強(qiáng),作用不夠突出。第三,社區(qū)文化有待豐富。社區(qū)作為社區(qū)信息化中的上層應(yīng)用系統(tǒng),是服務(wù)居民的重要窗口。通過(guò)社區(qū),市民可以獲得政策信息、通知通告、辦事信息,可以獲得活動(dòng)信息,可以獲得生活便利類信息,可以獲得與社區(qū)(包括物理的和虛擬的)成員溝通交流的場(chǎng)所,可以對(duì)社區(qū)中問(wèn)題提出建議和訴求,同時(shí)社區(qū)也是提供服務(wù)的主體進(jìn)行管理和服務(wù)的平臺(tái)。社區(qū)是社區(qū)服務(wù)和管理的重要渠道,與熱線、短信以與其它媒介平

9、臺(tái)相比,社區(qū)的信息更豐富,功能擴(kuò)展空間更大,是較好的社區(qū)服務(wù)平臺(tái)。目前,國(guó)社區(qū)發(fā)展較快,從建設(shè)運(yùn)營(yíng)主體角度可分為政府主導(dǎo)、社會(huì)組織或居民自建、商業(yè)社區(qū);從服務(wù)功能可分為公共服務(wù)、社區(qū)資訊、社區(qū)論壇、中介平臺(tái)、博客展示、投訴建議、興趣交流、交易平臺(tái)等;從服務(wù)區(qū)域可分為針對(duì)固定社區(qū)類和不針對(duì)固定社區(qū)類;也可從建設(shè)規(guī)模、運(yùn)營(yíng)模式等不同的角度分類。社區(qū)種類繁多,但都離不開(kāi)為某特定人群服務(wù)的宗旨。1.21.2 研究方法研究方法(1)結(jié)構(gòu)化生命周期開(kāi)發(fā)方法目前較為流行的 MIS 開(kāi)發(fā)方法是結(jié)構(gòu)化生命周期開(kāi)發(fā)方法,其基本思想是:用系統(tǒng)的思想和系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化地自上而下對(duì)生命周

10、期進(jìn)行分析與設(shè)計(jì)。 用結(jié)構(gòu)化生命周期開(kāi)發(fā)方法開(kāi)發(fā)一個(gè)系統(tǒng),將整個(gè)開(kāi)發(fā)過(guò)程劃分為五個(gè)依次連接的階段: 系統(tǒng)規(guī)劃階段,主要任務(wù)是明確系統(tǒng)開(kāi)發(fā)的請(qǐng)求,并進(jìn)行初步的調(diào)查,通過(guò)可行性研究確定下一階段的實(shí)施。系統(tǒng)規(guī)劃方法有戰(zhàn)略目標(biāo)集轉(zhuǎn)化法(SST,Strategy . 3 / 38Set Transformation) 、關(guān)鍵成功因素法(CSF,Critical Success Factors)和企業(yè)規(guī)劃法(BSP,Business System Planning) 。 系統(tǒng)分析階段,主要任務(wù)是對(duì)組織結(jié)構(gòu)與功能進(jìn)行分析,理清企業(yè)業(yè)務(wù)流程和數(shù)據(jù)流程的處理,并且將企業(yè)業(yè)務(wù)流程與數(shù)據(jù)流程抽象化,通過(guò)對(duì)功能數(shù)據(jù)的

11、分析,提出新系統(tǒng)的邏輯方案。 系統(tǒng)設(shè)計(jì)階段,主要任務(wù)是確定系統(tǒng)的總體設(shè)計(jì)方案,劃分子系統(tǒng)功能,確定共享數(shù)據(jù)的組織,然后進(jìn)行詳細(xì)設(shè)計(jì),如處理模塊的設(shè)計(jì)、數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)、輸入輸出界面的設(shè)計(jì)和編碼的設(shè)計(jì)等。該階段的成果為下一階段的實(shí)施提供了編程指導(dǎo)書。 系統(tǒng)實(shí)施階段,主要任務(wù)是討論確定設(shè)計(jì)方案、對(duì)系統(tǒng)模塊進(jìn)行調(diào)試、進(jìn)行系統(tǒng)運(yùn)行所需數(shù)據(jù)的準(zhǔn)備、對(duì)相關(guān)人員進(jìn)行培訓(xùn)等。 系統(tǒng)運(yùn)行階段,主要任務(wù)是進(jìn)行系統(tǒng)的日常運(yùn)行管理,評(píng)價(jià)系統(tǒng)的運(yùn)行效率,對(duì)運(yùn)行費(fèi)用和效果進(jìn)行監(jiān)理審計(jì),如出現(xiàn)問(wèn)題則對(duì)系統(tǒng)進(jìn)行修改、調(diào)整。 這五個(gè)階段共同構(gòu)成了系統(tǒng)開(kāi)發(fā)的生命周期。結(jié)構(gòu)化生命周期開(kāi)發(fā)方法嚴(yán)格區(qū)分了開(kāi)發(fā)階段,非常重視文檔工作,對(duì)

12、于開(kāi)發(fā)過(guò)程中出現(xiàn)的問(wèn)題可以得到與時(shí)的糾正,避免了出現(xiàn)混亂狀態(tài)。但是,該方法不可避免地出現(xiàn)開(kāi)發(fā)周期過(guò)長(zhǎng)、系統(tǒng)預(yù)算超支的情況,而且在開(kāi)發(fā)過(guò)程中用戶的需求一旦發(fā)生變化,系統(tǒng)將很難作出調(diào)整。(2)原型法 原型法在系統(tǒng)開(kāi)發(fā)過(guò)程中也得到不少應(yīng)用。原型法的基本思想是系統(tǒng)開(kāi)發(fā)人員憑借自己對(duì)用戶需求的理解,通過(guò)強(qiáng)有力的軟件環(huán)境支持,構(gòu)造出一個(gè)實(shí)在的系統(tǒng)原型,然后與用戶協(xié)商,反復(fù)修改原型直至用戶滿意。 原型法的應(yīng)用使人們對(duì)需求有了漸進(jìn)的認(rèn)識(shí),從而使系統(tǒng)開(kāi)發(fā)更有針對(duì)性。另外,原型法的應(yīng)用充分利用了最新的軟件工具,使系統(tǒng)開(kāi)發(fā)效率大為提高。 (3)面向?qū)ο笙到y(tǒng)開(kāi)發(fā)方法 面向?qū)ο蟮南到y(tǒng)開(kāi)發(fā)方法(OO,Object Ori

13、ented) ,是近年來(lái)受到關(guān)注的一種系統(tǒng)開(kāi)發(fā)方法。面向?qū)ο蟮南到y(tǒng)開(kāi)發(fā)方法的基本思想是將客觀世界抽象地看成是若干相互聯(lián)系的對(duì)象,然后根據(jù)對(duì)象和方法的特性研制出一套軟件工具,使之能夠映射為計(jì)算機(jī)軟件系統(tǒng)結(jié)構(gòu)模型和進(jìn)程,從而實(shí)現(xiàn)和諧社區(qū)的開(kāi)發(fā)。 . 4 / 382 研究的目地意義 2.12.1 目地目地近年來(lái),社區(qū)建設(shè)蓬勃發(fā)展,管理體制、運(yùn)行機(jī)制、服務(wù)體系不斷完善,成效十分顯著。為了不斷適應(yīng)新形勢(shì)的要求,緊緊圍繞構(gòu)建社會(huì)主義和諧社會(huì)這個(gè)主題,堅(jiān)持以人為本,合力推進(jìn),努力推動(dòng)建設(shè)居民自治、管理有序、服務(wù)完善、治安良好、文明祥和的社區(qū),使之在提高居民生活水平和質(zhì)量上發(fā)揮服務(wù)作用,在密切黨和政府同人民群

14、眾的關(guān)系上發(fā)揮橋梁作用,在維護(hù)社會(huì)穩(wěn)定和創(chuàng)造安居樂(lè)業(yè)的良好環(huán)境上發(fā)揮促進(jìn)作用。為了能夠更加綜合全面地應(yīng)用所學(xué)知識(shí),鍛煉自身建設(shè)的技能,加強(qiáng)分析能力、組織能力、團(tuán)隊(duì)協(xié)作能力等,并在認(rèn)真比較了部分社區(qū)的優(yōu)缺點(diǎn)后,總結(jié)社區(qū)的功能、作用和特色與其發(fā)展現(xiàn)狀和現(xiàn)今存在的問(wèn)題,得出有必要建設(shè)和諧社區(qū)的結(jié)論。2.2 意義針對(duì)以“服務(wù)社區(qū)、服務(wù)群眾”為主旨的背景,搭建以”社區(qū)”為平臺(tái),外聯(lián)“互聯(lián)網(wǎng)” ,聯(lián)社區(qū)各家各戶。在這個(gè)網(wǎng)絡(luò)平臺(tái)上,讓居民能夠進(jìn)行網(wǎng)上談心、網(wǎng)上咨詢等,從而實(shí)現(xiàn)社區(qū)居民在網(wǎng)上的相互聯(lián)系、意見(jiàn)表達(dá)、平等交流。同時(shí),參與是構(gòu)建和諧社區(qū)生命線,讓居民積極參與到社區(qū)建設(shè),既可以分享社區(qū)的利益,又能夠承

15、擔(dān)社區(qū)的責(zé)任,這也是實(shí)現(xiàn)社區(qū)服務(wù)中心服務(wù)領(lǐng)域擴(kuò)大化的有效形式,是服務(wù)方式,服務(wù)手段的創(chuàng)新和優(yōu)化。3 3 可行性分析可行性分析可行性分析(Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間確定問(wèn)題是否能夠解決。3.13.1 技術(shù)的可行性技術(shù)的可行性和諧社區(qū)采用了當(dāng)前的主流計(jì)算結(jié)構(gòu)模式進(jìn)行開(kāi)發(fā),前臺(tái)開(kāi)發(fā)工具選用 Microsoft Visual Studio 2010。Microsoft

16、Visual Studio 2010 是一種可視化的、面向?qū)ο蟮腤indows 開(kāi)發(fā)語(yǔ)言,Microsoft Visual Studio 2010 具有易用、通用和開(kāi)發(fā)效率高的特點(diǎn)。后臺(tái)的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具選用了 SqlServer2008,它能夠處理大量數(shù)據(jù),同時(shí)保持 . 5 / 38數(shù)據(jù)完整性并提供許多高級(jí)管理和數(shù)據(jù)分配功能。這兩種開(kāi)發(fā)工具功能強(qiáng)大,有較好的接口,作為本系統(tǒng)開(kāi)發(fā)工具是可行的。4 4 功能需求功能需求4.14.1 功能需求列表功能需求列表表 4.1編號(hào)名稱簡(jiǎn)述1模塊管理主要用于對(duì)模塊的管理1.1增加模塊1.2刪除模塊1.3修改模塊1.4查看模塊2用戶管理主要用于對(duì)用戶的管理2.1

17、增加用戶2.2刪除用戶2.3修改用戶2.4查看用戶3角色管理主要用于對(duì)角色的管理3.1添加角色3.2刪除角色3.3修改角色3.4查看角色4用戶角色管理主要用于對(duì)用戶角色的管理4.1添加用戶角色4.2刪除用戶角色4.3修改用戶角色4.4查看用戶角色5權(quán)限管理主要用于對(duì)權(quán)限的管理5.1添加權(quán)限5.2刪除權(quán)限5.3修改權(quán)限5.4查看權(quán)限6角色權(quán)限管理主要用于對(duì)角色權(quán)限的管理6.1添加角色權(quán)限6.2刪除角色權(quán)限6.3修改角色權(quán)限6.4查看角色權(quán)限7信息管理主要用于對(duì)信息的管理7.1添加信息7.2刪除信息7.3修改信息 . 6 / 387.4查看信息8信息類型用于管理社區(qū)的信息類型8.1添加信息類型8.

18、2刪除信息類型8.3修改信息類型8.4查看信息類型9用戶留言用戶可以在本進(jìn)行留言可以在上進(jìn)行交流,會(huì)以提示的方式顯示信息是否收到9.1添加用戶留言9.2刪除用戶留言9.1修改用戶留言9.2查看用戶留言10信息統(tǒng)計(jì)性能和功能等方面體驗(yàn)數(shù)據(jù)的統(tǒng)計(jì)10.1性能統(tǒng)計(jì)10.2功能統(tǒng)計(jì)4.24.2 功能需求展示功能需求展示.1 模塊管理模塊管理 模塊管理:主要管理該系統(tǒng)中有哪些模塊,可以根據(jù)各個(gè)模塊設(shè)置權(quán)限點(diǎn)。功能描述表 4.2功 能 需 求功能名稱模塊管理優(yōu)先級(jí)高業(yè)務(wù)背景/功能描述系統(tǒng)需要根據(jù)各個(gè)模塊添加權(quán)限點(diǎn),以方便后面對(duì)不同用戶對(duì)不同的模塊有不同的操作權(quán)限。功能說(shuō)明用戶可以給系統(tǒng)添加

19、樹(shù)狀結(jié)構(gòu)的模塊,在權(quán)限管理中可以說(shuō)明各個(gè)模塊所具有的權(quán)限點(diǎn)。約束條件只有系統(tǒng)管理員可以完成。表單序號(hào)表單名稱方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出表單)相關(guān)查詢可按照模塊名稱,父模塊名稱,地址等進(jìn)行查詢。需求要點(diǎn)數(shù)據(jù)描述輸入數(shù)據(jù)表 4.3數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(可編輯項(xiàng)或?qū)耄┠K模塊名稱,連接地址,描述。輸出數(shù)據(jù)表 4.4 . 7 / 38數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(不可編輯項(xiàng)或計(jì)算結(jié)果)模塊名稱String父模塊編號(hào)Int連接地址String描述String關(guān)鍵數(shù)據(jù)項(xiàng)描述表 4.5數(shù)據(jù)項(xiàng)類型長(zhǎng)度取值圍補(bǔ)充說(shuō)明模塊編號(hào)Int數(shù)字由系統(tǒng)自動(dòng)生成,例:1模塊名稱String100中文漢字例:系統(tǒng)管理父模塊編

20、號(hào)Int數(shù)字例:2連接地址String200英文字符串 URL例:.hh.jpg描述String200中文漢字例:對(duì)系統(tǒng)的基本信息進(jìn)行管理。操作流程說(shuō)明操作流程說(shuō)明管理員登錄系統(tǒng)-模塊管理-查詢模塊 -添加模塊 -修改模塊-查看模塊 -刪除模塊.2 用戶管理用戶管理 用戶管理:主要管理該系統(tǒng)中的人員信息。 功能描述表 4.6功 能 需 求功能名稱用戶管理優(yōu)先級(jí)高業(yè)務(wù)背景/功能描述系統(tǒng)需要對(duì)系統(tǒng)中的用戶進(jìn)行管理,對(duì)不同的用戶根據(jù)其職能的不同進(jìn)行分類,對(duì)其角色與權(quán)限進(jìn)行設(shè)置,使其行使其不同的職責(zé)。功能說(shuō)明針對(duì)系統(tǒng)中人員信息的不同進(jìn)行管理,可以進(jìn)行用戶的添加、查看、修改、刪除、添加角

21、色、刪除角色等。約束條件只有系統(tǒng)管理員可以完成表單序號(hào)表單名稱方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出表單)相關(guān)查詢需求要點(diǎn)數(shù)據(jù)描述輸入數(shù)據(jù)表 4.7 . 8 / 38數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(可編輯項(xiàng)或?qū)耄┠K用戶,賬號(hào),號(hào),性別,密碼,部門,聯(lián)系,年齡,地址,家庭聯(lián)系人, ,聯(lián)系,家庭聯(lián)系方式,工作。 輸出數(shù)據(jù)表 4.8數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(不可編輯項(xiàng)或計(jì)算結(jié)果)用戶String賬號(hào)String 表 號(hào)String性別Int密碼String部門Int聯(lián)系String年齡Int地址String家庭聯(lián)系人StringString聯(lián)系String家庭聯(lián)系方式String工作String關(guān)鍵

22、數(shù)據(jù)項(xiàng)描述表 4.9數(shù)據(jù)項(xiàng)類型長(zhǎng)度取值圍補(bǔ)充說(shuō)明用戶名String20中文漢字例:master 賬號(hào)String20數(shù)字字符串例:123456789號(hào)String20數(shù)字字符串例:8性別Int20數(shù)字例:1(代表女)密碼String20數(shù)字字符串例:123456部門Int20數(shù)字例:1(部門 Id)聯(lián)系String20數(shù)字字符串例:家庭聯(lián)系人String20中文漢字例:父親年齡Int20數(shù)字例:21地址String200數(shù)字字符串例:省市String50數(shù)字字符串例:聯(lián)系String20數(shù)字字符串例: 126.家庭聯(lián)系方式String20數(shù)字字符串例: . 9 / 38工作String20數(shù)字

23、字符串例:界面說(shuō)明用戶管理:它分為添加用戶、查看用戶、修改用戶、刪除用戶、查詢用戶添加用戶:跳轉(zhuǎn)到添加用戶頁(yè)面,輸入信息后添加用戶查看用戶:跳轉(zhuǎn)到查看用戶頁(yè)面,查看用戶詳細(xì)信息修改用戶:跳轉(zhuǎn)到修改用戶頁(yè)面,修改用戶詳細(xì)信息刪除用戶:刪除用戶操作說(shuō)明查詢用戶:根據(jù)查詢條件查詢用戶信息 添加用戶角色:擁有保存,返回,查詢角色,添加角色,刪除角色五個(gè)功能點(diǎn)保存 :將填入的用戶信息保存到數(shù)據(jù)庫(kù)中返回 :返回用戶管理主頁(yè)面查詢角色:根據(jù)條件查詢?cè)撚脩粢褤碛械慕巧砑咏巧禾D(zhuǎn)到添加角色子頁(yè)面,對(duì)用戶添加角色刪除角色:刪除用戶已經(jīng)擁有的角色查看、修改用戶信息的現(xiàn)實(shí)區(qū)域(查看時(shí)只有返回、查詢角色兩個(gè)功能點(diǎn))

24、保存 :將修改的用戶信息保存到數(shù)據(jù)庫(kù)中返回 :返回用戶管理主頁(yè)面 添加角色:查詢、添加角色兩個(gè)功能點(diǎn)查詢 :根據(jù)條件查詢出該用戶未具有的角色添加角色:為該用戶添加角色操作流程說(shuō)明操作流程說(shuō)明用戶管理-查詢用戶信息界面-添加用戶 -保存 -返回 -查詢角色 -添加角色-查詢角色 -添加角色 -刪除角色 -查看用戶 -返回-查詢角色-修改用戶 -保存 -返回 -查詢角色 -添加角色-查詢角色 -添加角色 -刪除角色-刪除用戶-查詢用戶信息.3 角色管理角色管理角色管理:主要對(duì)用戶角色、角色所具有的權(quán)限進(jìn)行控制。 . 10 / 38功能描述表 4.10功 能 需 求功能名稱角色管理優(yōu)

25、先級(jí)高業(yè)務(wù)背景/功能描述角色管理:主要對(duì)用戶角色、角色所具有的權(quán)限進(jìn)行控制。功能說(shuō)明主要對(duì)用戶角色、角色所具有的權(quán)限進(jìn)行控制。約束條件只有系統(tǒng)管理員可以完成。表單序號(hào)表單名稱方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出表單)相關(guān)查詢可根據(jù)角色名稱,角色描述需求要點(diǎn)數(shù)據(jù)描述輸出數(shù)據(jù)表 4.11數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(不可編輯項(xiàng)或計(jì)算結(jié)果)角色名稱String角色描述Int角色編號(hào)String關(guān)鍵數(shù)據(jù)項(xiàng)描述表 4.12數(shù)據(jù)項(xiàng)類型長(zhǎng)度取值圍補(bǔ)充說(shuō)明角色編號(hào)Int數(shù)字(自動(dòng)增長(zhǎng)列)例:1角色名稱String100中文漢字例:查詢角色描述String500中文漢字例:系統(tǒng)管理員界面說(shuō)明角色管理:它分為添加角色

26、、查看、修改、刪除、查詢等五個(gè)功能點(diǎn)。查 詢:輸入查詢條件,可以快速查找所需信息。刪除:將選中的數(shù)據(jù)記錄刪除。添加:添加一條數(shù)據(jù),需要打開(kāi)一個(gè)界面填寫好,然后保存。查看:查看選中的該條數(shù)據(jù)。修改:瀏覽選中的該條記錄,修改后,按保存提交。操作說(shuō)明查 看:對(duì)選中的記錄進(jìn)行查看,不能對(duì)數(shù)據(jù)進(jìn)行任何更改。修 改:角色編號(hào)不能修改,角色名稱不能重復(fù)。操作流程說(shuō)明操作流程說(shuō)明管理員登錄系統(tǒng)-角色管理-查詢角色 -添加角色 -修改角色-查看角色 . 11 / 38 -刪除角色.4 用戶角色管理用戶角色管理角色管理:主要對(duì)用戶角色進(jìn)行控制。功能描述表 4.13功 能 需 求功能名稱用戶角色管理

27、優(yōu)先級(jí)高業(yè)務(wù)背景/功能描述用戶角色管理:主要對(duì)用戶進(jìn)行角色控制。功能說(shuō)明主要對(duì)用戶進(jìn)行角色控制。約束條件只有系統(tǒng)管理員可以完成。表單序號(hào)表單名稱方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出表單)相關(guān)查詢用戶、角色需求要點(diǎn)數(shù)據(jù)描述輸入數(shù)據(jù)表 4.14數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(可編輯項(xiàng)或?qū)耄┯脩艚巧敵鰯?shù)據(jù)表 4.15數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(不可編輯項(xiàng)或計(jì)算結(jié)果)用戶角色 IDLong用戶 IDLong角色 IDLong界面說(shuō)明用戶角色管理:它分為用戶添加角色、查看角色、修改角色、刪除角色、查詢角色等五個(gè)功能點(diǎn)。查 詢:輸入查詢條件,可以快速查找所需信息。刪除:將選中的數(shù)據(jù)記錄刪除。添加:添加一條數(shù)據(jù),需要打開(kāi)

28、一個(gè)界面填寫好,然后保存。查看:查看選中的該條數(shù)據(jù)。修改:瀏覽選中的該條記錄,修改后,按保存提交。操作說(shuō)明查 看:對(duì)選中的記錄進(jìn)行查看,不能對(duì)數(shù)據(jù)進(jìn)行任何更改。修 改:角色編號(hào)不能修改,角色名稱不能重復(fù)。操作流程說(shuō)明操作流程說(shuō)明 . 12 / 38管理員登錄系統(tǒng)-用戶角色管理-查詢用戶角色 -添加用戶角色 -修改用戶角色-查看用戶角色 -刪除用戶角色.5 權(quán)限管理權(quán)限管理權(quán)限管理:主要對(duì)權(quán)限進(jìn)行控制。功能描述表 4.16功 能 需 求功能名稱權(quán)限管理優(yōu)先級(jí)高業(yè)務(wù)背景/功能描述權(quán)限管理:主要對(duì)權(quán)限進(jìn)行控制。功能說(shuō)明主要對(duì)權(quán)限進(jìn)行控制約束條件只有系統(tǒng)管理員可以完成。表單序號(hào)表單名稱

29、方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出表單)相關(guān)查詢權(quán)限需求要點(diǎn)數(shù)據(jù)描述輸入數(shù)據(jù)表 4.17數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(可編輯項(xiàng)或?qū)耄?quán)限權(quán)限 ID、權(quán)限名稱、權(quán)限描述輸出數(shù)據(jù)表 4.18數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(不可編輯項(xiàng)或計(jì)算結(jié)果)權(quán)限 IDLong權(quán)限名稱String權(quán)限描述String關(guān)鍵數(shù)據(jù)項(xiàng)描述表 4.19數(shù)據(jù)項(xiàng)類型長(zhǎng)度取值圍補(bǔ)充說(shuō)明權(quán)限 IDlong例:1權(quán)限名稱String100中文漢字例:查詢權(quán)限描述String100中文漢字例:系統(tǒng)管理員界面說(shuō)明權(quán)限管理:它分為添加權(quán)限、查看、修改、刪除、查詢等五個(gè)功能點(diǎn)。查 詢:輸入查詢條件,可以快速查找所需信息。 . 13 / 38刪除:將選中的數(shù)

30、據(jù)記錄刪除。添加:添加一條數(shù)據(jù),需要打開(kāi)一個(gè)界面填寫好,然后保存。查看:查看選中的該條數(shù)據(jù)。修改:瀏覽選中的該條記錄,修改后,按保存提交。操作說(shuō)明查 看:對(duì)選中的記錄進(jìn)行查看,不能對(duì)數(shù)據(jù)進(jìn)行任何更改。修 改:權(quán)限編號(hào)不能修改,模塊名稱和權(quán)限 Key 值不能重復(fù)。操作流程說(shuō)明管理員登錄系統(tǒng)-權(quán)限管理-查詢權(quán)限 -添加權(quán)限 -修改權(quán)限 -查看權(quán)限 -刪除權(quán)限.6 角色權(quán)限管理角色權(quán)限管理角色權(quán)限管理:主要對(duì)角色權(quán)限進(jìn)行控制。功能描述表 4.20功 能 需 求功能名稱角色權(quán)限管理優(yōu)先級(jí)高業(yè)務(wù)背景/功能描述角色權(quán)限管理:主要對(duì)角色權(quán)限進(jìn)行控制。功能說(shuō)明主要對(duì)角色權(quán)限進(jìn)行控制。約束條件只

31、有系統(tǒng)管理員可以完成。表單序號(hào)表單名稱方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出表單)相關(guān)查詢角色、權(quán)限需求要點(diǎn)數(shù)據(jù)描述輸入數(shù)據(jù)表 4.21數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(可編輯項(xiàng)或?qū)耄┙巧珯?quán)限輸出數(shù)據(jù)表 4.22數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(不可編輯項(xiàng)或計(jì)算結(jié)果)角色權(quán)限 IDLong角色 IDLong權(quán)限 IDLong關(guān)鍵數(shù)據(jù)項(xiàng)描述 . 14 / 38表 4.23數(shù)據(jù)項(xiàng)類型長(zhǎng)度取值圍補(bǔ)充說(shuō)明角色權(quán)限 IDLong角色 IDLong權(quán)限 IDLong界面說(shuō)明角色權(quán)限管理:它分為角色添加權(quán)限、查看權(quán)限、修改權(quán)限、刪除權(quán)限、查詢權(quán)限等五個(gè)功能點(diǎn)。查 詢:輸入查詢條件,可以快速查找所需信息。刪除:將選中的數(shù)據(jù)記錄刪除。添

32、加:添加一條數(shù)據(jù),需要打開(kāi)一個(gè)界面填寫好,然后保存。查看:查看選中的該條數(shù)據(jù)。修改:瀏覽選中的該條記錄,修改后,按保存提交。操作說(shuō)明查 看:對(duì)選中的記錄進(jìn)行查看,不能對(duì)數(shù)據(jù)進(jìn)行任何更改。修 改:角色權(quán)限編號(hào)不能修改操作流程說(shuō)明管理員登錄系統(tǒng)-角色權(quán)限管理-查詢角色權(quán)限 -添加角色權(quán)限 -修改角色權(quán)限 -查看角色權(quán)限 -刪除角色權(quán)限.7 信息管理信息管理對(duì)的信息進(jìn)行管理。功能描述表 4.24功 能 需 求功能名稱信息管理優(yōu)先級(jí)高業(yè)務(wù)背景/功能描述對(duì)信息進(jìn)行基本的管理操作功能說(shuō)明管理員可以根據(jù)實(shí)際需要進(jìn)行信息管理,包括查詢、添加、查看、修改、刪除等。約束條件只有系統(tǒng)管理員可以完成。

33、表單序號(hào)表單名稱方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出表單)相關(guān)查詢需求要點(diǎn)數(shù)據(jù)描述輸入數(shù)據(jù)表 4.25 . 15 / 38數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(可編輯項(xiàng)或?qū)耄┎块T信息編號(hào),信息標(biāo)題,信息類型,信息容,創(chuàng)建日期。輸出數(shù)據(jù)表 4.26數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(不可編輯項(xiàng)或計(jì)算結(jié)果)信息編號(hào)Int信息標(biāo)題String信息類型Int信息容String創(chuàng)建日期DateTime關(guān)鍵數(shù)據(jù)項(xiàng)描述表 4.27數(shù)據(jù)項(xiàng)類型長(zhǎng)度取值圍補(bǔ)充說(shuō)明信息編號(hào)Int數(shù)字由系統(tǒng)自動(dòng)生成,例:1信息標(biāo)題String100中文漢字例:信息類型Int數(shù)字例:信息容String2000中文漢字例:我是創(chuàng)建日期DateTime8時(shí)間例:201

34、2-5-12界面說(shuō)明信息管理:它包含添加、查看、修改、刪除等功能點(diǎn)。添 加: 添加信息。刪除:將選中的數(shù)據(jù)記錄刪除。查看:查看選中的該條數(shù)據(jù)。修改:瀏覽選中的該條記錄,修改后,按保存提交。操作流程說(shuō)明操作流程說(shuō)明管理員登錄系統(tǒng)-信息管理-查詢信息 -修改信息 -刪除信息 -查看信息.8 信息類別管理信息類別管理對(duì)的信息類別進(jìn)行管理。功能描述表 4.28功 能 需 求功能名稱信息類別管理優(yōu)先級(jí)高業(yè)務(wù)背景/功能描述對(duì)信息類別進(jìn)行基本的管理操作功能說(shuō)明管理員可以根據(jù)實(shí)際需要進(jìn)行信息類別管理,包括查詢、添加、查看、修改、刪除等。 . 16 / 38約束條件只有系統(tǒng)管理員可以完成。表單序

35、號(hào)表單名稱方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出表單)相關(guān)查詢需求要點(diǎn)數(shù)據(jù)描述輸入數(shù)據(jù)表 4.29數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(可編輯項(xiàng)或?qū)耄┬畔㈩悇e類別編號(hào),類別名稱,創(chuàng)建時(shí)間輸出數(shù)據(jù)表 4.30數(shù)據(jù)類別數(shù)據(jù)項(xiàng)(不可編輯項(xiàng)或計(jì)算結(jié)果)類別編號(hào)Int類別名稱String創(chuàng)建時(shí)間Int關(guān)鍵數(shù)據(jù)項(xiàng)描述表 4.31數(shù)據(jù)項(xiàng)類型長(zhǎng)度取值圍補(bǔ)充說(shuō)明類別編號(hào)Int數(shù)字由系統(tǒng)自動(dòng)生成,例:1類別名稱String100中文漢字例:最新消息創(chuàng)建時(shí)間Datetime8時(shí)間例:2012-5-10界面說(shuō)明信息管理:它包含添加、查看、修改、刪除等功能點(diǎn)。添 加: 添加信息類別。刪除:將選中的數(shù)據(jù)記錄刪除。添加:添加一條數(shù)據(jù),

36、需要打開(kāi)一個(gè)界面填寫好,然后保存提交。查看:查看選中的該條數(shù)據(jù)。修改:瀏覽選中的該條記錄,修改后,按保存提交。操作流程說(shuō)明操作流程說(shuō)明管理員登錄系統(tǒng)-信息管理-查詢信息類別 -修改信息類別 -刪除信息類別 -查看信息類別.9 我的短信我的短信用戶可以在本進(jìn)行交流,會(huì)以提示的方式顯示信息是否收到。功能描述表 4.32功 能 需 求 . 17 / 38功能名稱用戶交流與留言優(yōu)先級(jí)中業(yè)務(wù)背景/功能描述用戶可以在本進(jìn)行交流,會(huì)以提示的方式顯示信息是否收到。功能說(shuō)明用戶可以在本進(jìn)行交流,會(huì)以提示的方式顯示信息是否收到。約束條件表單序號(hào)表單名稱方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出

37、表單)相關(guān)查詢需求要點(diǎn)關(guān)鍵數(shù)據(jù)項(xiàng)描述表 4.33數(shù)據(jù)項(xiàng)類型長(zhǎng)度取值圍補(bǔ)充說(shuō)明IDInt數(shù)字(自動(dòng)增長(zhǎng)列)發(fā)件人 IdInt數(shù)字(自動(dòng)增長(zhǎng)列)接受人 IDInt數(shù)字(自動(dòng)增長(zhǎng)列)容String500中文漢字時(shí)間DateTime時(shí)間.10 信息統(tǒng)計(jì)信息統(tǒng)計(jì)主要統(tǒng)計(jì)的是用戶對(duì)性能和功能的評(píng)價(jià)。功能描述表 4.34功 能 需 求功能名稱信息統(tǒng)計(jì)優(yōu)先級(jí)低業(yè)務(wù)背景/功能描述主要統(tǒng)計(jì)的是用戶對(duì)性能和功能的評(píng)價(jià)。功能說(shuō)明主要統(tǒng)計(jì)的是用戶對(duì)性能和功能的評(píng)價(jià)。約束條件只有系統(tǒng)管理員可以完成。表單序號(hào)表單名稱方向(輸入/輸出)備注業(yè)務(wù)表單(輸入表單和輸出表單)相關(guān)查詢根據(jù)類型進(jìn)行查詢需求要點(diǎn)數(shù)據(jù)描

38、述關(guān)鍵數(shù)據(jù)項(xiàng)描述表 4.35數(shù)據(jù)項(xiàng)類型長(zhǎng)度取值圍補(bǔ)充說(shuō)明 . 18 / 38IDInt數(shù)字(自動(dòng)增長(zhǎng)列)數(shù)據(jù)類別Int1 是性能 2 功能評(píng)論容Sring500評(píng)分Int創(chuàng)建時(shí)間Datetime操作說(shuō)明查 看:性能。查 看:功能。操作流程說(shuō)明操作流程說(shuō)明管理員登錄系統(tǒng)-查看信息統(tǒng)計(jì)-查看性能 -查看功能5 5 系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)詳細(xì)設(shè)計(jì)5.15.1 用戶登陸用戶登陸啟動(dòng)系統(tǒng)程序后,首先進(jìn)入系統(tǒng)登陸界面,在登陸進(jìn)入主體平臺(tái)的時(shí)候,系統(tǒng)會(huì)要求用戶輸入用戶名與密碼作為驗(yàn)證信息,為了防止非用戶在使用,輸入正常信息后便可以使用本系統(tǒng)。如圖 5.1圖 5.1 登陸界面設(shè)計(jì)代碼如下:UserEntity us

39、er = null;try user = iuser.SearchOneUserEntity(LoginName.Text.Trim(), LoginPassword.Text.Trim(); . 19 / 38catch (ModelBussinessException ex) LogMessageInfo.Visible = true; LogMessageInfo.Text = ex.Message;return; SessionLogionUser = user;if (RequestRederectUrl != null) Response.Redirect(Server.UrlDe

40、code(RequestRederectUrl); else Response.Redirect(/UI/InformationContent.aspx?id=0); 我的側(cè)重點(diǎn)在與后臺(tái)模塊的需求設(shè)計(jì)和開(kāi)發(fā)工作。所以跳過(guò)前臺(tái)直接將后臺(tái)。5.25.2 模塊管理模塊管理系統(tǒng)需要根據(jù)各個(gè)模塊添加權(quán)限點(diǎn),以方便后面對(duì)不同用戶對(duì)不同的模塊有不同的操作權(quán)限。如圖 5.2圖 5.2 模塊管理設(shè)計(jì)代碼如下:/為分頁(yè)控件綁定對(duì)象 PageControl1.SeachObject = imodel;/為分頁(yè)控件指定GridView PageControl1.GridViewTo = GridView1;if (!

41、IsPostBack) PageHelp.HasPageRight(ModelManagePageKey);/為父模塊名稱綁定數(shù)據(jù) . 20 / 38List listmodel = imodel.SearchAllModelEntity().Where(item=item.ParentModelId = null).ToList(); ParentModelId.SetDataSource(listmodel, newModelEntity() ModelName=選擇所有項(xiàng)); ParentModelId.DataTextField = ModelName; ParentModelId.D

42、ataValueField = ModelId; ParentModelId.DataBind();/分頁(yè)查詢 SearchModels();5.35.3 用戶管理用戶管理系統(tǒng)需要對(duì)系統(tǒng)中的用戶進(jìn)行管理,對(duì)不同的用戶根據(jù)其職能的不同進(jìn)行分類,對(duì)其角色與權(quán)限進(jìn)行設(shè)置,使其行使其不同的職責(zé)。如圖 5.3圖 5.3 用戶信息管理設(shè)計(jì)代碼如下:QueryCondition query = newQueryCondition();UserQuery queryCondition = newUserQuery(); queryCondition = PageHelp.GetEntity(QueryUser

43、, queryCondition); query.Condition = queryCondition; query.PageInfo = newPageInfo(); query.PageInfo.PageIndex = 1; query.PageInfo.PageSize = 10; query.PageInfo.SortFiled = a.UserId; PageControl1.SortFiled = a.UserId; PageControl1.MethondName = SearchUserEntity; PageControl1.ConditionObject = queryCo

44、ndition;ResultCondition result = iuser.SearchUserEntity(query); GridView2.DataSource = result.ResultList; PageControl1.PageInfo = result.PageInfo; GridView2.DataBind(); . 21 / 385.45.4 角色管理角色管理主要對(duì)用戶角色、角色所具有的權(quán)限進(jìn)行控制。如圖 5.4圖 5.4 角色管理設(shè)計(jì)代碼如下:/為分頁(yè)控件綁定對(duì)象 PageControl1.SeachObject = irole;/為分頁(yè)控件設(shè)置關(guān)聯(lián)GridView

45、PageControl1.GridViewTo = GridViewRole;if (!IsPostBack) /角色管理權(quán)限PageHelp.HasPageRight(RoleManagePageZYKey); SearchRole(); 5.55.5 用戶角色管理用戶角色管理主要對(duì)用戶進(jìn)行角色控制。如圖 5.5 . 22 / 38圖 5.4 用戶角色管理設(shè)計(jì)代碼如下:QueryCondition query = newQueryCondition();RoleQuery queryCondition = newRoleQuery();if (!string.IsNullOrEmpty(Ro

46、leName.Text) queryCondition.RoleName = RoleName.Text; queryCondition.UserId = int.Parse(RequestUserId ? 0); query.Condition = queryCondition; query.PageInfo = newPageInfo(); query.PageInfo.PageIndex = 1; query.PageInfo.PageSize = 10; query.PageInfo.SortFiled = a.RoleName; PageControl1.SortFiled = a.

47、RoleName; PageControl1.MethondName = SearchUserRoleUnselected; PageControl1.ConditionObject = queryCondition;ResultCondition result = irole.SearchUserRoleUnselected(query); GridView1.DataSource = result.ResultList; PageControl1.PageInfo = result.PageInfo; GridView1.DataBind();5.65.6 權(quán)限管理權(quán)限管理主要對(duì)權(quán)限進(jìn)行控

48、制。如圖 5.6 . 23 / 38圖 5.6 權(quán)限管理設(shè)計(jì)代碼如下:PageControl1.SeachObject = ipower; PageControl1.GridViewTo = GridViewPower; if(!IsPostBack) IModelManage imodel = SystemManageFactory.CreateEntity() asIModelManage;List listmodel = imodel.SearchAllModelEntity(); ModelId.SetDataSource(listmodel, newModelEntity() Mod

49、elName = 選擇所有項(xiàng) ); ModelId.DataTextField = ModelName; ModelId.DataValueField = ModelId; ModelId.DataBind(); SearchModels(); 5.75.7 角色權(quán)限管理角色權(quán)限管理主要對(duì)角色權(quán)限進(jìn)行控制。如圖 5.7 . 24 / 38圖 5.7 角色權(quán)限管理設(shè)計(jì)代碼如下:PageControl1.SeachObject = ipower; PageControl1.GridViewTo = GridViewPower;if (!IsPostBack) int? roleId = int.P

50、arse(RequestRoleId?0);RoleEntity role = irole.SearchOneRoleEntity(roleId);PageHelp.BindEntity(RoleBaseInfo, role);IModelManage imodel = SystemManageFactory.CreateEntity() asIModelManage; /將模塊名稱和模塊編號(hào)綁定到DropDownListList listmodel = imodel.SearchAllModelEntity(); ModelId.SetDataSource(listmodel, newMod

51、elEntity() ModelName = 選擇所有項(xiàng) ); ModelId.DataTextField = ModelName; ModelId.DataValueField = ModelId; ModelId.DataBind();/分頁(yè)查詢 SearchPowerRole();5.85.8 信息管理信息管理對(duì)信息進(jìn)行基本的管理操作. 如圖 5.8 . 25 / 38圖 5.8 信息管理設(shè)計(jì)代碼如下:PageControl1.SeachObject = biz; PageControl1.GridViewTo = GridView2;if (!IsPostBack) IType imo

52、del = InformationFactory.CreatEntity() asIType;List listmodel = imodel.SearchAllTypes(); TypeId.SetDataSource(listmodel, newTypeEntity() TypeName = 選擇所有項(xiàng) ); TypeId.DataTextField = TypeName; TypeId.DataValueField = TypeId; TypeId.DataBind(); SearchInformation(); 5.95.9 信息類別管理信息類別管理對(duì)信息類別進(jìn)行基本的管理操作如圖 5.

53、9 . 26 / 38圖 5.9 模塊管理設(shè)計(jì)代碼如下:IType imodel = InformationFactory.CreatEntity() asIType;TypeBiz biz = newTypeBiz();protectedvoid Page_Load(object sender, EventArgs e) PageControl1.SeachObject = biz; PageControl1.GridViewTo = GridView2;if (!IsPostBack) SearchType(); 5.105.10 我的短信我的短信用戶可以在本上進(jìn)行交流,會(huì)以提示的方式顯示

54、信息是否收到。如圖 5.10 . 27 / 38圖 5.10 我的短信管理設(shè)計(jì)代碼如下:QueryCondition query = newQueryCondition();MessageQuery messageQuery = newMessageQuery(); messageQuery = PageHelp.GetEntity(ReciveMessageQuery, messageQuery);UserEntity user = PageHelp.GetLogion(); messageQuery.ReciveNameId = user.UserId; messageQuery.Mess

55、ageType = R; query.Condition = messageQuery;5.115.11 信息統(tǒng)計(jì)信息統(tǒng)計(jì)主要統(tǒng)計(jì)的是用戶對(duì)性能和功能的評(píng)價(jià)。如圖 5.11圖 5.11 信息統(tǒng)計(jì)管理設(shè)計(jì)代碼如下: . 28 / 38IStatistics imodel = StatisticsFactory.CreatEntity() asIStatistics;StatisticsBiz biz = newStatisticsBiz();protectedvoid Page_Load(object sender, EventArgs e) PageControl1.SeachObject =

56、 biz; PageControl1.GridViewTo = GridView1;if (!IsPostBack) SearchStatistics(); 6 6 系統(tǒng)測(cè)試系統(tǒng)測(cè)試6.16.1 測(cè)試用例設(shè)計(jì)要求測(cè)試用例設(shè)計(jì)要求1、軟件或項(xiàng)目的名稱2、軟件或項(xiàng)目的版本(部版本號(hào))3、功能模塊名4、測(cè)試用例的簡(jiǎn)單描述,即該用例執(zhí)行的目的或方法5、測(cè)試用例的參考信息(便于跟蹤和參考)6、本測(cè)試用例與其他測(cè)試用例間的依賴關(guān)系7、本用例的前置條件,即執(zhí)行本用例必須要滿足的條件,如對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)權(quán)限8、用例的編號(hào)(ID),如可以是:軟件名稱簡(jiǎn)寫-功能塊簡(jiǎn)寫-NO.9、步驟號(hào)、操作步驟描述、測(cè)試數(shù)據(jù)描述1

57、0、預(yù)期結(jié)果(這是最重要的)和實(shí)際結(jié)果(如果有 BUG 管理工具,這條可以省略)11、開(kāi)發(fā)人員(必須有)和測(cè)試人員(可有可無(wú))12、測(cè)試執(zhí)行日期6.26.2 測(cè)試報(bào)告測(cè)試報(bào)告本系統(tǒng)經(jīng)過(guò)我和謙對(duì)系統(tǒng) BUG 和系統(tǒng)可行性的測(cè)試,各部分的功能基本正常,達(dá)到了預(yù)期的目的。致致 經(jīng)過(guò)幾個(gè)月的忙碌和工作,本次畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲,作為一個(gè)本科生的畢業(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒(méi)有導(dǎo)師的督促指導(dǎo),以與一起工作的同學(xué)們的支持,想要完成這個(gè)設(shè)計(jì)是難以想象的。在這里首先要感我 . 29 / 38的導(dǎo)師帆老師。帆平日里工作繁多,但在我做畢業(yè)設(shè)計(jì)的每個(gè)階段,從查閱資料到設(shè)計(jì)草案的確定和修

58、改,中期檢查,后期詳細(xì)設(shè)計(jì)等整個(gè)過(guò)程中都給予了我悉心的指導(dǎo)。我的設(shè)計(jì)較為復(fù)雜煩瑣,但是朱老師仍然細(xì)心地糾正設(shè)計(jì)中的錯(cuò)誤。除了敬佩帆的專業(yè)水平外,他的治學(xué)嚴(yán)謹(jǐn)和科學(xué)研究的精神也是我永遠(yuǎn)學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作。其次要感我周圍同學(xué)朋友的幫助,感他們提出寶貴的意見(jiàn)和建議,特別是在程序的編寫方面,正因?yàn)槿绱宋也拍茼樌耐瓿稍O(shè)計(jì),我要感我的母校理工學(xué)院,是母校給我們提供了優(yōu)良的學(xué)習(xí)環(huán)境;另外,我還要感那些曾給我授過(guò)課的每一位老師,是你們的悉心教導(dǎo)使我有了良好的專業(yè)課知識(shí)。在此,我再說(shuō)一次!大家!本系統(tǒng)還存在一些不足,希望各位老師能給予批評(píng)和指正。參考文獻(xiàn)參考文獻(xiàn)1吳剛,辛毅,煦. BB

59、S 數(shù)據(jù)挖掘研究J中國(guó)教育網(wǎng)絡(luò) 2007 2龔海軍.網(wǎng)絡(luò)熱點(diǎn)話題自動(dòng)發(fā)現(xiàn)技術(shù)研究D華中師大學(xué) 2008 3汪雷.社區(qū)的建立與管理運(yùn)作模式的構(gòu)想J信息技術(shù) 20034王錦輝,呂立峰.發(fā)展社區(qū)與構(gòu)建社會(huì)主義和諧社會(huì)的理論思考 20085朱慧濤,王輝.行政成本概念鑒辨與重構(gòu)J中國(guó)行政管理 20086翟麗娜,王芳,永波.濱海新區(qū)與浦東新區(qū)政府門戶 G2B 服務(wù)能力的比較研究J. 圖書情報(bào)工作2008(8):6-11.7徐汀榮,黃斐.電子商務(wù)原理與技術(shù)M . :科學(xué),2001,8.8林義證,黃世陽(yáng).HTML& ASP 網(wǎng)頁(yè)制作教程M . :中國(guó)鐵道 2000,8.9孟建.電子商務(wù)基礎(chǔ)M . :電

60、子工業(yè),2001,6.10博,于騫.ASP 應(yīng)用開(kāi)發(fā)指南M . :科學(xué),2000,9.11單銀根,王長(zhǎng)富,黎連業(yè).電子商務(wù)基礎(chǔ)教程與應(yīng)用實(shí)例M . :科學(xué),2001,8.12林金霖.ASP 實(shí)務(wù)經(jīng)典M:中國(guó)鐵道,1999,12.13一飛.態(tài) HTML 從入門到精通M . :復(fù)旦大學(xué),1999,8.14繼平,吳華.SQL SERVER2000 自學(xué)教程M . :清華大學(xué),2000,11.15惠.基于網(wǎng)絡(luò)的知識(shí)建構(gòu)共同體的研究D師大學(xué) 2007 .16LakuChidambaram,Robert Bostrom. Group Development (I): A Review and Synthesis

溫馨提示

  • 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ù)網(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)論