中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)_第1頁(yè)
中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)_第2頁(yè)
中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)_第3頁(yè)
中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)_第4頁(yè)
中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)_第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)介

中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)摘要中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)是典型的基于B/S架構(gòu)的后臺(tái)管理系統(tǒng)。該系統(tǒng)的開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立、前端用戶界面的搭建以及服務(wù)器端程序的編寫(xiě)三個(gè)方面。對(duì)于數(shù)據(jù)庫(kù)方面要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好、并且與現(xiàn)有博客系統(tǒng)的數(shù)據(jù)庫(kù)相符合的庫(kù)。而程序方面則要求編寫(xiě)出界面友好,設(shè)計(jì)人性化,操作安全可靠并且有不同類(lèi)型權(quán)限管理的系統(tǒng)以滿足多種不同用戶的需求。本論文分析了中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)的產(chǎn)生原因和應(yīng)用背景。從需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)架構(gòu)、代碼編寫(xiě)以及調(diào)式測(cè)試五個(gè)方面詳細(xì)闡述了該營(yíng)業(yè)系統(tǒng)的功能和運(yùn)行原理。并對(duì)開(kāi)發(fā)該系統(tǒng)所采用的技術(shù)如ASP、SQL語(yǔ)言及相應(yīng)的開(kāi)發(fā)工具如SQLSERVER、DREAMWEAVER等做了一定的介紹。目前中國(guó)聯(lián)通如意博客所規(guī)劃的所有功能已經(jīng)完成,大部分功能已投付使用,并在實(shí)際的應(yīng)用過(guò)程中取得了良好的效果。關(guān)鍵字ASP;數(shù)據(jù)庫(kù);B/S架構(gòu);營(yíng)業(yè)系統(tǒng)ABSTRACTCHINAUNICOMRUYIBLOGBUSINESSSYSTEMISATYPICALBACKGROUNDMANAGEMENTSYSTEMBASEDONB/SSTRUCTURETHEWORKOFTHISSYSTEMMAINLYINCLUDESTHREEPARTSESTABLISHINGBACKSTAGEDATABASE,BUILDINGCLIENTENDUSERINTERFACEANDSERVERENDCODEITISREQUESTEDTHATTHEDATABASESHOULDBECONSISTENT,INTEGRATEDANDSECURESOFARASTHEESTABLISHMENTOFDATABASEISCONCERNEDINADDITION,ITSVERYIMPORTANTTHATTHENEWDATABASEBECOMPATIBLETOTHEPRESENTBLOGSYSTEMASTOFORPROGRAMS,THETHREEPOINTS,WHICHINCLUDEFRIENDLYINTERFACE,SECUREANDRELIABLEOPERATIONANDDIFFERENTTYPESOFAUTHORITY,AREREQUESTEDTOSATISFYTHEVARIOUSUSERSTHISPAPERANALYSESTHEREASONOFEMERGENCEANDTHEAPPLICATIONBACKGROUNDOFTHECHINAUNICOMRUYIBLOGBUSINESSSYSTEMBYPRESENTATIONINDETAILOFFIVEAREASNEEDSANALYSIS,SYSTEMDESIGN,SYSTEMARCHITECTURE,CODECOMPILING,REGULATIONANDTEST,WEWILLKNOWFUNCTIONSANDOPERATINGMECHANISMOFTHISBUSINESSSYSTEMATTHESAMETIME,INTRODUCTIONSABOUTRELEVENTTECHNOLOGIESUSEDINTHEDEVELOPMENTOFTHISSYSTEMAREGIVEN,SUCHASASP,SQLLANGUAGEANDTHEIRCORRESPONDINGDEVELOPMENTTOOLSLIKESQLSERVER,DREAMWEAVERATPRESENT,CHINAUNICOMRUYIBLOGHASCOMPLETEDALLTHEFUNCTIONSPLANNED,THEMAJORITYHASBEENPUTINUSEANDHASOBTAINEDAGOODRESULTINTHEREALAPPLICATIONPROCESSKEYWORDASP;DATABASE;B/SSTRUCTURE;BUSINESSSYSTEM緒論11中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)概述中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)是為了配合中國(guó)聯(lián)通如意博客網(wǎng)而開(kāi)發(fā)設(shè)計(jì)的博客輔助系統(tǒng)。其主要目的在于統(tǒng)計(jì)分析博客的運(yùn)營(yíng)情況,配合各省聯(lián)通公司和電話營(yíng)銷(xiāo)中心開(kāi)展各項(xiàng)工作。該系統(tǒng)由筆者在指導(dǎo)老師和公司部門(mén)經(jīng)理等人的幫助下獨(dú)立開(kāi)發(fā)完成。整個(gè)項(xiàng)目從2006年11月份開(kāi)始功能規(guī)劃,2006年12月開(kāi)始進(jìn)行數(shù)據(jù)庫(kù)及相關(guān)平臺(tái)的架構(gòu),2007年1月開(kāi)始正式編碼工作。2007年3月份完成了業(yè)務(wù)處理等部分功能,并在福建聯(lián)通數(shù)據(jù)部對(duì)如意博客業(yè)務(wù)的的日常報(bào)表和開(kāi)銷(xiāo)戶操作中正式投入使用。2007年5月基本開(kāi)發(fā)完畢,開(kāi)始測(cè)試階段。目前整個(gè)系統(tǒng)大部分功能已在投付使用,并在實(shí)際運(yùn)用過(guò)程中產(chǎn)生了良好的效果。12中國(guó)聯(lián)通如意博客營(yíng)業(yè)應(yīng)用背景中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)是為了配合中國(guó)聯(lián)通如意博客網(wǎng)的發(fā)展而開(kāi)發(fā)的。博客是當(dāng)前WEB20時(shí)代的代表產(chǎn)物之一。是繼電子郵件、論壇之后出現(xiàn)的一個(gè)全新網(wǎng)絡(luò)溝通平臺(tái)。而手機(jī)博客則是一項(xiàng)將手機(jī)與博客相結(jié)合的超酷手機(jī)博客服務(wù),比單純的互聯(lián)網(wǎng)博客又增加了很多手機(jī)特用的功能,用戶除了可以在網(wǎng)上建立一個(gè)完全屬于自己的個(gè)人空間,更可以隨時(shí)隨地用手機(jī)或電腦以文字、圖片和音樂(lè)形式發(fā)布心情,并獲知?jiǎng)e人的心情,尋找到興趣相投的朋友,擴(kuò)大交際圈1。中國(guó)聯(lián)通如意博客網(wǎng)就是這樣一個(gè)基于中國(guó)聯(lián)通手機(jī)平臺(tái)的手機(jī)博客服務(wù)。是由杭州炫彩信息技術(shù)有限公司和中國(guó)聯(lián)通多個(gè)省的分公司共同運(yùn)營(yíng)的。目前已有浙江、上海、福建、重慶四個(gè)省的聯(lián)通公司接入到了這個(gè)博客平臺(tái)中來(lái)。注冊(cè)的收費(fèi)手機(jī)用戶4萬(wàn)多。山西、云南、黑龍江等省的業(yè)務(wù)也已進(jìn)入最后的合同階段,發(fā)展速度非??欤熬傲己?。為適應(yīng)不斷發(fā)展的需要,進(jìn)一步了解和分析博客的運(yùn)營(yíng)情況,同時(shí)也為了方便聯(lián)通公司相關(guān)工作人員、炫彩信息技術(shù)有限公司市場(chǎng)部工作人員以及如意博客電話營(yíng)銷(xiāo)中心開(kāi)展工作,特地開(kāi)發(fā)了這個(gè)中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)。目前該系統(tǒng)的絕大部分功能已開(kāi)發(fā)完畢并投入正式使用。13本論文要完成的主要工作本論文分析了中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)的應(yīng)用背景和需求,詳細(xì)闡述了該系統(tǒng)從規(guī)劃到架構(gòu)再到編碼以及調(diào)試階段的全過(guò)程。對(duì)營(yíng)業(yè)系統(tǒng)的應(yīng)用情況和相關(guān)功能以及部分功能的實(shí)現(xiàn)原理做了詳細(xì)的分析,并對(duì)該系統(tǒng)用到的關(guān)鍵技術(shù)做了一定的介紹,對(duì)系統(tǒng)使用者以及相關(guān)技術(shù)的愛(ài)好者具有一定的參考價(jià)值。2系統(tǒng)關(guān)鍵技術(shù)及相關(guān)工具介紹21ASP概述211什么是ASPMICROSOFTACTIVESERVERPAGES即我們所稱的ASP,其實(shí)是一套微軟開(kāi)發(fā)的服務(wù)端腳本環(huán)境。通過(guò)ASP我們可以結(jié)合HTML網(wǎng)頁(yè)、ASP指令和ACTIVEX元件建立動(dòng)態(tài)、交互且高效的WEB服務(wù)器應(yīng)用程序。有了ASP你就不必?fù)?dān)客戶的瀏覽器是否能運(yùn)行你所編寫(xiě)的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí),包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度2。212ASP技術(shù)的特點(diǎn)1、使用VBSCRIPT、JSCRIPT等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。2、無(wú)須COMPILE編譯,容易編寫(xiě),可在服務(wù)器端直接執(zhí)行。3、使用普通的文本編輯器,如WINDOWS的記事本,即可進(jìn)行編輯設(shè)計(jì)。4、與瀏覽器無(wú)關(guān)BROWSERINDEPENDENCE,用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ACTIVESERVERPAGES所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。ACTIVESERVERPAGES所使用的腳本語(yǔ)言VBSCRIPT、JSCRIPT均在WEB服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ)言。5、ACTIVESERVERPAGES的源程序,不會(huì)被傳到客戶瀏覽器,因而可以避免所寫(xiě)的源程序被他人剽竊,也提高了程序的安全性。213ASP的運(yùn)行環(huán)境ASP屬于服務(wù)器端的語(yǔ)言,主要用以運(yùn)行B/S架構(gòu)的程序。運(yùn)行時(shí)需要搭建必要的WEB服務(wù)器。MICROSOFTINTERNETINFORMATIONSERVER(IIS)就是一個(gè)輕巧的WEB服務(wù)器。該組件集成在常用的WINDOWS系統(tǒng)中,可以通過(guò)設(shè)置方面有效地運(yùn)行ASP程序3。見(jiàn)圖21所示圖21IIS界面214一個(gè)簡(jiǎn)單的ASP的例子姚升亮畢業(yè)設(shè)計(jì)論文例子1在之間的代碼即用VBSCRIPT腳本寫(xiě)的ASP程序,它簡(jiǎn)單地向客戶端輸出服務(wù)器當(dāng)前的時(shí)間。每次點(diǎn)擊該網(wǎng)頁(yè)顯示的時(shí)間都不同。22SQL語(yǔ)言以及SQLSERVER數(shù)據(jù)庫(kù)介紹SQL(STRUCTUREDQUERYLANGUAGE)是一種結(jié)構(gòu)化數(shù)據(jù)庫(kù)查詢語(yǔ)言,其發(fā)音為“SEQUEL”或“SQL”。盡管MICROSOFT以其特有的方式加入了所有權(quán)聲明,但它在大多數(shù)據(jù)庫(kù)應(yīng)用中近乎成為一種標(biāo)準(zhǔn)。簡(jiǎn)言之,它是一種使用你選擇的標(biāo)準(zhǔn)從數(shù)據(jù)庫(kù)記錄中選擇某些記錄的方法4。它主要可分為四部分STRUCTUREDQUERYLANGUAGE包含4個(gè)部分?jǐn)?shù)據(jù)查詢語(yǔ)言DQLDATAQUERYLANGUAGESELECT數(shù)據(jù)操縱語(yǔ)言DQLDATAMANIPULATIONLANGUAGEINSERT,UPDATE,DELETE數(shù)據(jù)定義語(yǔ)言DQLDATADEFINITIONLANGUAGECREATE,ALTER,DROP數(shù)據(jù)控制語(yǔ)言DQLDATACONTROLLANGUAGECOMMITWORK,ROLLBACKWORKMICROSOFTSQLSERVER2005是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個(gè)安全、可靠和高效的平臺(tái)用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。SQLSERVER2005為IT專(zhuān)家和信息工作者帶來(lái)了強(qiáng)大的、熟悉的工具,同時(shí)減少了在從移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺(tái)上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度。通過(guò)全面的功能集、和現(xiàn)有系統(tǒng)的集成性、以及對(duì)日常任務(wù)的自動(dòng)化管理能力,SQLSERVER2005為不同規(guī)模的企業(yè)提供了一個(gè)完整的數(shù)據(jù)解決方案5。圖22顯示了SQLSERVER2005數(shù)據(jù)平臺(tái)的界面圖22SQLSERVER2005界面23DREAMWEAVER簡(jiǎn)介DREAMWEAVER是MACROMEDIA公司推出的可視化網(wǎng)頁(yè)制作工具,是較受的網(wǎng)頁(yè)設(shè)計(jì)人員歡迎的網(wǎng)頁(yè)制作軟件之一,是網(wǎng)站建設(shè)不可缺少的工具之一。它可以方便有效地編輯ASP、JSP、PHP、CSS、JAVASCRIPT等多種語(yǔ)言類(lèi)型的程序6。目前的最新的版本是CS3。其界面如圖23所示圖23DREAMWEAVER80界面3系統(tǒng)分析與設(shè)計(jì)31可行性分析軟件的開(kāi)發(fā)牽涉的東西很多。不僅要考慮系統(tǒng)功能和性能方面的問(wèn)題,對(duì)于系統(tǒng)的開(kāi)發(fā)成本,開(kāi)發(fā)周期,使用人群,運(yùn)用范圍以及開(kāi)發(fā)所采用的語(yǔ)言等都應(yīng)該考慮進(jìn)行。否則極容易造成代碼失控,增大開(kāi)發(fā)成本等問(wèn)題。日后對(duì)軟件的維護(hù)以及二次開(kāi)發(fā)甚至相關(guān)操作人員的培訓(xùn)等都是一筆不小的負(fù)擔(dān)7。所以在開(kāi)發(fā)本系統(tǒng)前我從經(jīng)濟(jì)可行性,技術(shù)可行性,操作可行性等三個(gè)方面對(duì)該系統(tǒng)的開(kāi)發(fā)進(jìn)行了論證分析,確認(rèn)可行后再進(jìn)行相應(yīng)的開(kāi)發(fā)工作。311經(jīng)濟(jì)可行性本系統(tǒng)運(yùn)行費(fèi)用低,系統(tǒng)使用方便、簡(jiǎn)潔,因?yàn)橄到y(tǒng)是針對(duì)特定的需求定向開(kāi)發(fā)的,面對(duì)的操作人員基本上都是有一定計(jì)算機(jī)及網(wǎng)絡(luò)使用基礎(chǔ)的相關(guān)工作人員,所以的只需對(duì)相關(guān)工作人員進(jìn)行少量的培訓(xùn)工作就可使其非常熟練地使用本系統(tǒng),因而培訓(xùn)費(fèi)用很低。本系統(tǒng)采用B/S(瀏覽器/服務(wù)器)架構(gòu),無(wú)需安裝客戶端軟件,只要有網(wǎng)絡(luò)保障即可完成操作,非常適合這種實(shí)時(shí)性要求高,需要在多個(gè)省大范圍運(yùn)行的要求。312技術(shù)可行性中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)采用B/S(瀏覽器/服務(wù)器)模式,WEB部分以ASP為其服務(wù)器端語(yǔ)言。后臺(tái)采用MICROSOFTSQLSERVER2005數(shù)據(jù)庫(kù)。至所以采用這樣的假設(shè)是因?yàn)榭紤]到與現(xiàn)有博客平臺(tái)的兼容性。ASP作為目前最流行的服務(wù)器端開(kāi)發(fā)語(yǔ)言能很好地勝任該系統(tǒng)的開(kāi)發(fā)工作,另一方SQLSERVER2005強(qiáng)大的功能也足以滿足該系統(tǒng)日常訪問(wèn)量等各方面的需求。同時(shí)SQL2005ASP的架構(gòu)也和博客系統(tǒng)的架構(gòu)向吻合,方便兩個(gè)系統(tǒng)之間的交互。另一方面,我本人對(duì)ASP技術(shù)也有一定的開(kāi)發(fā)經(jīng)驗(yàn),能夠勝任相應(yīng)的開(kāi)發(fā)工作。313操作可行性本系統(tǒng)無(wú)需安裝客戶端,連上網(wǎng)絡(luò)后即可進(jìn)行對(duì)應(yīng)的操作,非常方便。再加上操作人員均為聯(lián)通公司或如意博客廠家相應(yīng)的工作人員,對(duì)相關(guān)業(yè)務(wù)都非常的熟悉,所以對(duì)使用者來(lái)說(shuō)可以非常方便地幫助他們解決遇到的問(wèn)題,提高工作效率,方便對(duì)博客的管理監(jiān)控和維護(hù)以及相關(guān)工作的展開(kāi)。32需求分析中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)是為中國(guó)聯(lián)通如意博客的進(jìn)一步發(fā)展特別定制的。主要為了滿足如意博客數(shù)據(jù)分析、報(bào)表、開(kāi)銷(xiāo)戶操作以及相應(yīng)的電話營(yíng)銷(xiāo)活動(dòng)而設(shè)計(jì)。從功能上將它主要要滿足以下需求一、電話回放1、回放號(hào)碼提取2、回放批次查詢3、回放日?qǐng)?bào)4、回放統(tǒng)計(jì)5、回放號(hào)碼報(bào)表6、回放日?qǐng)?bào)錄入二、電話營(yíng)銷(xiāo)1、發(fā)呼號(hào)提取2、營(yíng)銷(xiāo)日?qǐng)?bào)3、營(yíng)銷(xiāo)統(tǒng)計(jì)4、營(yíng)銷(xiāo)員工管理5、發(fā)呼批次查詢6、營(yíng)銷(xiāo)號(hào)碼報(bào)表7、營(yíng)銷(xiāo)日?qǐng)?bào)錄入三、活動(dòng)效果分析1、群發(fā)廣告2、體驗(yàn)批開(kāi)四、活躍度分析1、發(fā)文量統(tǒng)計(jì)分析2、發(fā)帖量統(tǒng)計(jì)分析3、評(píng)論量統(tǒng)計(jì)分析五、網(wǎng)站統(tǒng)計(jì)分析1、網(wǎng)站統(tǒng)計(jì)分析六、業(yè)務(wù)報(bào)表1、浙江業(yè)務(wù)報(bào)表2、上海業(yè)務(wù)報(bào)表3、福建業(yè)務(wù)報(bào)表七、業(yè)務(wù)受理1、開(kāi)戶2、銷(xiāo)戶3、批開(kāi)4、批銷(xiāo)5、群發(fā)八、用戶資料查詢1、按手機(jī)號(hào)查詢2、按博客號(hào)查詢另一方面,為了滿足系統(tǒng)本身安全性及權(quán)限控制等方面的要求,系統(tǒng)還需要有以下系統(tǒng)管理功能。一、系統(tǒng)功能管理二、用戶及權(quán)限管理三、行為監(jiān)控四、配置管理五、批次管理六、營(yíng)銷(xiāo)中心管理33系統(tǒng)設(shè)計(jì)分析本系統(tǒng)采用B/S架構(gòu)。根據(jù)需求分析的結(jié)果,主要可分為功能應(yīng)用和系統(tǒng)配置兩部分。其中功能應(yīng)用部分又有電話營(yíng)銷(xiāo)、電話回訪、活動(dòng)效果分析、活躍度分析、網(wǎng)站統(tǒng)計(jì)分析、業(yè)務(wù)報(bào)表、業(yè)務(wù)受理和用戶資料查詢七個(gè)部分。系統(tǒng)配置部分分為系統(tǒng)功能管理、用戶及權(quán)限管理、行為監(jiān)控、配置管理、批次管理和營(yíng)銷(xiāo)中心管理六快,與需求一一對(duì)應(yīng)。每個(gè)子系統(tǒng)以及下面的功能快都有必要的權(quán)限檢查以判斷操作者是否具有相應(yīng)的操作權(quán)限。具體結(jié)構(gòu)圖下圖31所示。系統(tǒng)設(shè)置營(yíng)銷(xiāo)中心管理配置管理批次管理行為監(jiān)控用戶權(quán)限管理功能管理判斷權(quán)限權(quán)限類(lèi)型用戶登錄功能應(yīng)用電話營(yíng)銷(xiāo)電話回訪活動(dòng)效果分析活躍度分析網(wǎng)站統(tǒng)計(jì)分析業(yè)務(wù)報(bào)表業(yè)務(wù)受理用戶資料查詢MANAGE庫(kù)BLOG133庫(kù)圖31系統(tǒng)結(jié)構(gòu)圖4數(shù)據(jù)庫(kù)的設(shè)計(jì)41數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)的建立分為數(shù)據(jù)庫(kù)需求分析、數(shù)據(jù)庫(kù)概念設(shè)計(jì)、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)和數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)等四個(gè)階段,由于本系統(tǒng)基于B/S結(jié)構(gòu),用戶對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)均通過(guò)INTERNET實(shí)現(xiàn),而針對(duì)于網(wǎng)絡(luò)通信的不安全和不可靠的特性,本系統(tǒng)中各類(lèi)數(shù)據(jù)的安全性、一致性和完整性需依賴于服務(wù)器端數(shù)據(jù)庫(kù)系統(tǒng)加以保證。另外考慮到系統(tǒng)的發(fā)展和推廣,各類(lèi)用戶數(shù)據(jù)和統(tǒng)計(jì)數(shù)據(jù)流量會(huì)迅速膨脹,因此對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的共享性和隔離性也有較高的要求。數(shù)據(jù)庫(kù)設(shè)計(jì)步驟如下圖所示設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)需求收集和分析數(shù)據(jù)模型優(yōu)化設(shè)計(jì)物理結(jié)構(gòu)使用、維護(hù)數(shù)據(jù)庫(kù)測(cè)試性運(yùn)行物理實(shí)現(xiàn)評(píng)價(jià)設(shè)計(jì)、性能測(cè)試應(yīng)用需求轉(zhuǎn)化規(guī)則、優(yōu)化方法應(yīng)用要求圖41數(shù)據(jù)庫(kù)設(shè)計(jì)步驟411數(shù)據(jù)庫(kù)需求分析需求分析是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),是最困難,最耗費(fèi)時(shí)間的一步。作為地基的需求分析是否做得充分與準(zhǔn)確,決定了在其上構(gòu)建數(shù)據(jù)庫(kù)大廈的速度和質(zhì)量。需求分析做的不好,會(huì)導(dǎo)致整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的返工重做,由文獻(xiàn)8可知。我根據(jù)市場(chǎng)部門(mén)等相關(guān)工作人員的要求下,對(duì)整個(gè)系統(tǒng)的數(shù)據(jù)庫(kù)需求做了系統(tǒng)的分析,認(rèn)為在中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)中,后臺(tái)數(shù)據(jù)庫(kù)應(yīng)當(dāng)解決如下需求1、營(yíng)業(yè)系統(tǒng)的所有功能信息及相互之間的從屬關(guān)系2、營(yíng)業(yè)系統(tǒng)使用者的信息及相應(yīng)的權(quán)限3、營(yíng)業(yè)系統(tǒng)使用者的操作記錄4、博客用戶的信息5、以日為單位的博客訪問(wèn)量統(tǒng)計(jì)6、以日為單位的博客用戶各種行為(如發(fā)文數(shù)、評(píng)論數(shù)等)的信息7、以日和地區(qū)為單位的博客注冊(cè)、注銷(xiāo)數(shù)信息8、需要進(jìn)行開(kāi)銷(xiāo)戶操作的手機(jī)號(hào)碼9、需要進(jìn)行批開(kāi)、批銷(xiāo)、群發(fā)操作的號(hào)碼文件信息,如編號(hào),所在位置等10、需要進(jìn)行監(jiān)控的行為信息11、電話營(yíng)銷(xiāo)中心的信息,如所在地,人數(shù)等12、電話營(yíng)銷(xiāo)話務(wù)員的發(fā)呼記錄及工資等級(jí)信息13、待撥打的號(hào)碼的信息,如所在地,批次等14、發(fā)呼號(hào)碼的任務(wù)編號(hào),發(fā)呼人、發(fā)呼結(jié)果等信息15、各電話營(yíng)銷(xiāo)中心及各個(gè)話務(wù)員的日發(fā)呼記錄412數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,它通過(guò)對(duì)用戶需求進(jìn)行綜合、歸納和抽象,形成一個(gè)獨(dú)立與具體DBMS的概念模型。在本系同中,得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計(jì)出滿足用戶需求的各種實(shí)體,以及他們之間的各種關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含著各種具體的信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng),由文獻(xiàn)8可知。分析此系統(tǒng)的需求就可以得到實(shí)體間的關(guān)系圖(ER圖)。本系統(tǒng)數(shù)據(jù)量龐大,關(guān)系及其復(fù)雜。這里只是簡(jiǎn)單地畫(huà)出用戶及權(quán)限信息部分的實(shí)體關(guān)系圖。如圖42所示用戶用戶組組合登錄時(shí)間登錄次數(shù)用戶名密碼登錄IP權(quán)限系統(tǒng)功能電話營(yíng)銷(xiāo)電話回訪活躍度分析網(wǎng)站統(tǒng)計(jì)分析業(yè)務(wù)受理用戶資料查詢匹配活動(dòng)效果分析業(yè)務(wù)報(bào)表圖42用戶及權(quán)限信息部分ER圖413數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型,并以關(guān)系數(shù)據(jù)理論為指南,對(duì)其進(jìn)行優(yōu)化,形成數(shù)據(jù)庫(kù)的全局邏輯結(jié)構(gòu)和每個(gè)用戶的局部邏輯結(jié)構(gòu)。實(shí)際上就是要將實(shí)體、實(shí)體屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)換為一組關(guān)系模式,由文獻(xiàn)8可知。這里還是以上面的用戶及權(quán)限信息部分為例將其轉(zhuǎn)換為關(guān)系模式,關(guān)系模式的碼用下橫線標(biāo)出。用戶(用戶ID,用戶名,密碼,明文密碼,權(quán)限號(hào),權(quán)限名稱,創(chuàng)建時(shí)間,所屬地區(qū),登錄次數(shù),上次登錄IP,上次登錄時(shí)間,是否鎖定)用戶組(權(quán)限ID,權(quán)限內(nèi)容,權(quán)限名稱,創(chuàng)建時(shí)間)權(quán)限(權(quán)限ID,權(quán)限類(lèi)型,權(quán)限名,權(quán)限功能頁(yè)面鏈接)414數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)物理設(shè)計(jì)是為邏輯數(shù)據(jù)模型設(shè)計(jì)一個(gè)適合應(yīng)用環(huán)境的物理結(jié)構(gòu),包括應(yīng)該為關(guān)系選擇拿些存取方法,建立那些存取路徑;確定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu),即確定關(guān)系、索引、聚簇、日志、備份等數(shù)據(jù)的存儲(chǔ)安排和存貯結(jié)構(gòu),確定系統(tǒng)配置等,由文獻(xiàn)8可知。因?yàn)槠砑跋到y(tǒng)的安全性考慮,這里不在對(duì)其進(jìn)行詳述。42營(yíng)業(yè)系統(tǒng)數(shù)據(jù)庫(kù)的實(shí)施及表關(guān)系的設(shè)計(jì)因?yàn)榭紤]到與原有博客系統(tǒng)的整合性,中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)后臺(tái)需要連兩個(gè)數(shù)據(jù)庫(kù)。一個(gè)是博客的數(shù)據(jù)庫(kù)BLOG133。一個(gè)是營(yíng)業(yè)系統(tǒng)自身的數(shù)據(jù)庫(kù)MANAGE。整個(gè)營(yíng)業(yè)系統(tǒng)假設(shè)在一臺(tái)單獨(dú)的服務(wù)器上,該服務(wù)器與聯(lián)通如意博客的數(shù)據(jù)庫(kù)服務(wù)器同屬于一個(gè)內(nèi)部局域網(wǎng),可以通過(guò)內(nèi)網(wǎng)來(lái)訪問(wèn)博客數(shù)據(jù)庫(kù)。博客系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)非常龐大,且營(yíng)業(yè)系統(tǒng)所需訪問(wèn)的表并不多,主要是批次表,和日?qǐng)?bào)表等。所以這里我不介紹在如意博客的數(shù)據(jù)庫(kù)中營(yíng)業(yè)系統(tǒng)公用的表,只是將營(yíng)業(yè)系統(tǒng)自身的MANAGE表展現(xiàn)出來(lái)。其表結(jié)構(gòu)見(jiàn)附錄3所示5系統(tǒng)功能設(shè)計(jì)51登錄界面設(shè)計(jì)圖51登錄界面1圖52登錄界面2該界面可以方便地讓使用者登錄營(yíng)業(yè)系統(tǒng)。通過(guò)隨機(jī)的驗(yàn)證碼來(lái)防止惡意的窮舉算法工具。為了防止不可遇見(jiàn)的注入方法,同時(shí)也為了提高系統(tǒng)的反應(yīng)效率。還有必要的JS腳本來(lái)在客戶端來(lái)驗(yàn)證輸入的內(nèi)容9。如圖52所示。52主界面設(shè)計(jì)主界面非常干凈簡(jiǎn)介。利用了框架結(jié)構(gòu)。左邊根據(jù)登錄用戶的不同顯示不同的功能,并可根據(jù)不同的功能塊隨意地伸縮。右邊是具體的功能執(zhí)行界面。如圖53所示圖53主界面53電話營(yíng)銷(xiāo)、電話回放部分基本功能及操作流程該部分主要是配合電話營(yíng)銷(xiāo)中心的工作而設(shè)計(jì)的。分為功能基本相同的電話營(yíng)銷(xiāo)和電話回訪兩個(gè)板塊??梢酝瓿砂l(fā)呼號(hào)提取,發(fā)戶批次查詢,營(yíng)銷(xiāo)日?qǐng)?bào)錄入,營(yíng)銷(xiāo)號(hào)碼報(bào)表,營(yíng)銷(xiāo)日?qǐng)?bào),營(yíng)銷(xiāo)統(tǒng)計(jì),營(yíng)銷(xiāo)員工管理等功能。一、號(hào)碼提取圖54號(hào)碼提取在該頁(yè)面中輸入需要的任務(wù)數(shù)和每任務(wù)號(hào)碼數(shù),然后選擇所屬的電話營(yíng)銷(xiāo)中心和所需撥打的號(hào)碼所屬地就可以從號(hào)碼池里提出需撥打的號(hào)碼。例如湖州電話營(yíng)銷(xiāo)中心今天有10個(gè)員工有向上海用戶發(fā)呼的任務(wù),每人需撥打200個(gè)號(hào)碼。那么電話營(yíng)銷(xiāo)管理人員只需在任務(wù)數(shù)里填10,每任務(wù)號(hào)碼數(shù)填寫(xiě)200,然后在所屬電營(yíng)中心的下拉單中選擇湖州電話營(yíng)銷(xiāo)中心。然后提取即可。系統(tǒng)會(huì)自動(dòng)會(huì)其生成一張排列好的網(wǎng)頁(yè),直接答應(yīng)后即可分發(fā)到每個(gè)員工手中。二、號(hào)碼回錄電營(yíng)中心出去的每批號(hào)碼都要進(jìn)行回錄。每個(gè)號(hào)碼都有五種狀態(tài)1、成功;2、失??;3、未接、4、未通、5、未打。錄入后系統(tǒng)將自動(dòng)為每個(gè)號(hào)碼打上標(biāo)識(shí)。其中,成功號(hào)碼將導(dǎo)入新的表中以進(jìn)行批開(kāi)操作。失敗和未通的號(hào)碼不再做其它處理。未接和未打的號(hào)碼回收以便進(jìn)行下一次操作。同時(shí)系統(tǒng)根據(jù)設(shè)置的情況可自動(dòng)生成當(dāng)日營(yíng)銷(xiāo)數(shù)據(jù)的報(bào)表。效果見(jiàn)下圖圖55號(hào)碼回錄三、營(yíng)銷(xiāo)日?qǐng)?bào)錄入如果系統(tǒng)設(shè)置是自動(dòng)錄入營(yíng)銷(xiāo)數(shù)據(jù)的,那么完全可以省去這一步操作。但是有的時(shí)候營(yíng)銷(xiāo)號(hào)碼的回錄可能采用簡(jiǎn)單的方式,比如只輸入成功和失敗兩種情況。那么這個(gè)時(shí)候,就需要手工添加營(yíng)銷(xiāo)的記錄。在頁(yè)面中找到所屬的電營(yíng)中心,然后輸入相應(yīng)員工的數(shù)據(jù)即可。系統(tǒng)將自動(dòng)未其統(tǒng)計(jì)成功率,接聽(tīng)率,接通率等信息。四、營(yíng)銷(xiāo)日?qǐng)?bào)和營(yíng)銷(xiāo)統(tǒng)計(jì)該部分系統(tǒng)將根據(jù)系統(tǒng)自動(dòng)獲取或者手動(dòng)生成的記錄年、月、日以及任意區(qū)間的報(bào)表記錄,方便統(tǒng)計(jì)該時(shí)間段內(nèi)每個(gè)員工以及該電營(yíng)中心總體的情況,并生成相應(yīng)的工資等信息。同時(shí)可更具需要打印出相應(yīng)類(lèi)型的號(hào)碼。見(jiàn)下圖圖56電話回放日?qǐng)?bào)五、營(yíng)銷(xiāo)員工管理該部分主要對(duì)電話營(yíng)銷(xiāo)的工作人員進(jìn)行管理。在選擇相應(yīng)的電話營(yíng)銷(xiāo)中心后可對(duì)電話營(yíng)銷(xiāo)中心的管理人員進(jìn)行添加,鎖定等操作。見(jiàn)下圖圖57電話營(yíng)銷(xiāo)員工管理54業(yè)務(wù)處理部分基本功能及流程該部分主要是提供給如意博客廠家以及各省的聯(lián)通營(yíng)業(yè)廳用。廠家可以通過(guò)系統(tǒng)該部分配合聯(lián)通公司提供的接入號(hào)后臺(tái)進(jìn)行批量開(kāi)戶、批量銷(xiāo)戶、短信群發(fā)、單個(gè)開(kāi)戶、單個(gè)開(kāi)戶等操作。而個(gè)地的聯(lián)通營(yíng)業(yè)廳工作人員可通過(guò)用戶提供的手機(jī)或博客號(hào)來(lái)查詢當(dāng)前用戶的博客使用及收費(fèi)狀態(tài)以及開(kāi)銷(xiāo)戶等操作。頁(yè)面如下圖58查詢界面查詢的操作非常簡(jiǎn)單,只要輸入相應(yīng)的手機(jī)或博客號(hào)即可完成。而批開(kāi),批銷(xiāo)等的操作相對(duì)復(fù)雜。需要手動(dòng)上傳一個(gè)TXT文件。文件格式為每一行一個(gè)手機(jī)號(hào)碼。上傳后系統(tǒng)將自動(dòng)讀取其中的數(shù)據(jù),通過(guò)聯(lián)通提供的接入號(hào)進(jìn)行相應(yīng)的操作。圖59批開(kāi)操作界面55數(shù)據(jù)分析部分基本功能概述數(shù)據(jù)分析模塊主要由四部分組成。活動(dòng)效果分析,活躍度分析、網(wǎng)站統(tǒng)計(jì)分析和業(yè)務(wù)報(bào)表。各部分功能、使用方法以及實(shí)現(xiàn)原理如下一、活動(dòng)效果分析?;顒?dòng)效果分析模塊主要由群發(fā)廣告和體驗(yàn)批開(kāi)兩部分組成。在群發(fā)廣告模塊管理員可以選擇相應(yīng)的短信群發(fā)語(yǔ)和對(duì)應(yīng)的批次,通過(guò)聯(lián)通公司提供的接入號(hào)方便地對(duì)進(jìn)行短信群發(fā)工作。同時(shí)群發(fā)的效果數(shù)據(jù)也會(huì)通過(guò)后期的處理體現(xiàn)出來(lái)。而批開(kāi)體驗(yàn)的功能與次類(lèi)似,不在累述。二、活躍度分析活躍度分析主要有發(fā)文量統(tǒng)計(jì)分析,發(fā)帖量統(tǒng)計(jì)分析和評(píng)論量統(tǒng)計(jì)分析三部分。實(shí)現(xiàn)原理及功能類(lèi)似。通過(guò)對(duì)一定時(shí)間內(nèi)統(tǒng)計(jì)數(shù)量進(jìn)行分析來(lái)求得數(shù)據(jù)。三、網(wǎng)站統(tǒng)計(jì)分析該部分主要是對(duì)網(wǎng)站的各種行為進(jìn)行監(jiān)控。博客系統(tǒng)事先通過(guò)程序?qū)⑦@些數(shù)據(jù)導(dǎo)入到轉(zhuǎn)么的表中。然后系統(tǒng)通過(guò)程序從表中直接讀取數(shù)據(jù),已所選的時(shí)間區(qū)間為單位生成報(bào)表和示意圖。效果如下圖510網(wǎng)站統(tǒng)計(jì)分析界面1圖511網(wǎng)站統(tǒng)計(jì)分析界面2數(shù)據(jù)分析部分的實(shí)現(xiàn)原理比較簡(jiǎn)單,就是通過(guò)從相應(yīng)的數(shù)據(jù)表中讀取數(shù)據(jù)然后通過(guò)計(jì)算以一定的方式顯示出來(lái)。該部分的難點(diǎn)在于折線圖、柱狀圖的生成,需要使用JAVASCRIPT腳本語(yǔ)言來(lái)創(chuàng)建圖形話的界面10。其中不乏很多技巧,在這里不再累述。56業(yè)務(wù)報(bào)表部分基本功能概述業(yè)務(wù)報(bào)表部分主要是為了給聯(lián)通公司及博客廠商提供該時(shí)段的注冊(cè)注銷(xiāo)情況,已掌握博客當(dāng)前的手機(jī)注冊(cè)用戶數(shù)及運(yùn)營(yíng)情況,其界面如下圖512報(bào)表查詢界面查詢結(jié)果如下。原理很簡(jiǎn)單,不過(guò)從實(shí)現(xiàn)的過(guò)程看卻比較復(fù)雜。因?yàn)閿?shù)據(jù)根據(jù)簡(jiǎn)表和詳表查詢的不同會(huì)有不同的處理方式,另外不同的地區(qū)和查詢方式組合也有很大的不同。所以我預(yù)先將差的的數(shù)據(jù)寫(xiě)入數(shù)組,通過(guò)數(shù)組的組合來(lái)實(shí)現(xiàn)相應(yīng)的要求。查詢的結(jié)果界面如下面513所示圖513報(bào)表查詢結(jié)果界面57權(quán)限安全管理及系統(tǒng)設(shè)置功能概述作為一個(gè)成熟的系統(tǒng)。權(quán)限控制以及相應(yīng)的安全措施是非常重要的一個(gè)環(huán)節(jié)。聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)在這個(gè)方面做了很多的考慮。通過(guò)開(kāi)設(shè)不同的權(quán)限組來(lái)實(shí)現(xiàn)對(duì)不同用戶的權(quán)限控制。對(duì)比下面兩個(gè)用戶組超級(jí)管理員組和福建的權(quán)限就可以看到兩者之間的不同圖514超級(jí)管理員權(quán)限界面圖515福建電營(yíng)權(quán)限界面另一方面,為了滿足今后功能擴(kuò)展等要求,系統(tǒng)對(duì)用戶組以及組內(nèi)用戶的管理非常方便。點(diǎn)擊上面頁(yè)面中新增用戶組的按鈕后即可對(duì)該組進(jìn)行權(quán)限配置。也可以通過(guò)修改用戶組按鈕來(lái)改變已有組的權(quán)限。在選定了相應(yīng)的用戶組后可方面地對(duì)該組內(nèi)進(jìn)行用戶添加,刪除,修改等功能。圖516修改用戶組權(quán)限界面另外在安全方面,中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)也做了很多方面的考慮。對(duì)密碼進(jìn)行MD5加密。通過(guò)SESSION對(duì)每張頁(yè)面的訪者者進(jìn)行控制。此外,營(yíng)業(yè)系統(tǒng)還特別加入了行為監(jiān)控功能,對(duì)部分比較重要的行為進(jìn)行監(jiān)控,以便控制系統(tǒng)的安全性。效果圖如下圖517行為監(jiān)控查詢界面如果想在現(xiàn)有的系統(tǒng)上增加功能,也可以通過(guò)相應(yīng)的界面非常方便地將寫(xiě)好的程序頁(yè)面整合進(jìn)來(lái),如下圖所示圖517功能添加界面6系統(tǒng)編碼及實(shí)現(xiàn)原理系統(tǒng)在完成規(guī)劃和設(shè)計(jì)之后自然就要進(jìn)入到編碼階段,也稱軟件構(gòu)建活動(dòng)。系統(tǒng)構(gòu)建活動(dòng)是對(duì)系統(tǒng)需求的具體實(shí)現(xiàn),是軟件開(kāi)發(fā)中的核心活動(dòng)14。這期間的工作對(duì)整個(gè)系統(tǒng)的影響至關(guān)重要。中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)的編碼階段主要是利用HTML,XHTML,CSS語(yǔ)言對(duì)界面進(jìn)行規(guī)劃和布局,利用ASPVBSCRIPT腳本語(yǔ)言進(jìn)行服務(wù)器端程序的編寫(xiě),利用JAVASCRIPT進(jìn)行客戶端程序的編寫(xiě),用SQL語(yǔ)言操作數(shù)據(jù)庫(kù)。因?yàn)樵摖I(yíng)業(yè)系統(tǒng)設(shè)計(jì)的功能比較多,代碼量相當(dāng)可觀。所以這里只是簡(jiǎn)單地將其中權(quán)限管理部分的部分代碼加以展示和說(shuō)明。另在附錄中有電話營(yíng)銷(xiāo)部分的部分功能函數(shù)源碼,有興趣者可以查閱。營(yíng)業(yè)系統(tǒng)權(quán)限管理部分實(shí)現(xiàn)原理是對(duì)不同的用戶進(jìn)行分組。不同的組別有不同的權(quán)限。在每個(gè)權(quán)限組對(duì)應(yīng)的數(shù)據(jù)表中有一個(gè)ROLE字段,它記錄著每個(gè)權(quán)限的權(quán)限信息。比如超級(jí)管理員的字段信息為|1|2|3|4|5|6|7|8|9|10|11,福建批開(kāi)帳號(hào)組的權(quán)限字段信息是|6|9|10|。用戶登錄后他所在組的權(quán)限信息就寫(xiě)入了SESSION中。而左側(cè)的導(dǎo)航欄是動(dòng)態(tài)生成,每一個(gè)功能都有一個(gè)功能編號(hào)。將它和SESSION變量中的權(quán)限信息相比較,如果SESSION中含有該功能字段則顯示該功能,否則就不顯示。用戶登錄界面及左側(cè)導(dǎo)航欄的頁(yè)面代碼如下用戶登錄文件頭兩行包含了兩個(gè)文件,其中BS_FUNCTIONASP文件是系統(tǒng)函數(shù)文件,包括了營(yíng)業(yè)系統(tǒng)運(yùn)行所需要的絕大部分功能函數(shù),極其重要。MD5ASP為加密算法文件,對(duì)傳入的用戶密碼進(jìn)行MD5加密“LOGIN“THEN如意博客營(yíng)業(yè)系統(tǒng)用戶名密碼驗(yàn)證碼不清楚請(qǐng)點(diǎn)擊更換圖片幫助信息歡迎來(lái)到如意博客營(yíng)業(yè)系統(tǒng)管理后臺(tái)驗(yàn)證碼錯(cuò)誤“FOUNDERR1ENDIFUSERNAMEFILTBADSTRREQUESTFORM“USERNAME“危險(xiǎn)字符串過(guò)濾PASSWORDTRIMREQUESTFORM“PASSWORD“IFUSERNAME“THEN判斷是否填寫(xiě)用戶名ERRMSG“用戶名不能為空“FOUNDERR1ENDIFIFPASSWORD“THEN判斷是否填寫(xiě)密碼ERRMSG“密碼不能為空“FOUNDERR1ENDIFIFFOUNDERR1THENSETRSSERVERCREATEOBJECT“ADODBRECORDSET“SQL“SELECTFROMBS_USERWHEREUSERNAME“USERNAME“IFNOTISOBJECTBSYSCONNTHENBSYSDATABASERSOPENSQL,BSYSCONN,1,3IFRSBOFORRSEOFTHEN判斷用戶名是否存在ERRMSG“用戶名不存在“FOUNDERR1ELSEIFRS“PASSWORD“MD5PASSWORDTHEN判斷密碼是否正確ERRMSG“密碼錯(cuò)誤“FOUNDERR1ELSEIFRS“ISLOCK“1THEN判斷用戶是否鎖定ERRMSG“賬戶被鎖定“FOUNDERR1ELSERS“LASTLOGINIP“REQUESTSERVERVARIABLES“REMOTE_ADDR“RS“LASTLOGINTIME“NOWRS“LOGINTIMES“RS“LOGINTIMES“1RSUPDATESESSIONTIMEOUT120設(shè)置SESSION時(shí)間為120秒,將用戶信息存入SESSION中SESSION“B_USERNAME“RS“USERNAME“SESSION“B_USERID“RS“ID“SESSION“B_ROLEID“RS“ROLEID“SESSION“B_ROLENAME“RS“ROLENAME“RSCLOSESETRSNOTHINGRESPONSEREDIRECT“INDEXASP“ENDIFRSCLOSESETRSNOTHINGENDIFIFFOUNDERR1THEN如果出錯(cuò)則顯示錯(cuò)誤信息CALLSYSERRERRMSGENDIFENDIF左側(cè)導(dǎo)航欄的頁(yè)面代碼如意博客營(yíng)業(yè)系統(tǒng)管理首頁(yè)|退出用戶名權(quán)限其中LEFTINDEX函數(shù)存在BS_FUNCTIONASP文件中,作用是生成左側(cè)導(dǎo)航欄,具體代碼見(jiàn)下面左側(cè)導(dǎo)航欄顯示函數(shù)分兩步LEFTINDEX顯示大類(lèi)LEFTINDEX2顯示小類(lèi)SUBLEFTINDEXDIMII1IFNOTISOBJECTBSYSCONNTHENBSYSDATABASESQL“SELECTROLETYPEFROMBS_ROLEGROUPBYROLETYPE“SETRSBSYSEXECUTESQLWHILENOTRSEOFIFCHECKRRS“ROLETYPE“THENRESPONSEWRITE“RS“ROLETYPE“VBCRLFRESPONSEWRITE“VBCRLFCALLLEFTINDEX2I,RS“ROLETYPE“函數(shù)中包含的子函數(shù)RESPONSEWRITE“VBCRLFRESPONSEWRITE“VBCRLFENDIFRSMOVENEXTII1WENDENDSUBSUBLEFTINDEX2I,ROLETYPEDIMNN1IFNOTISOBJECTBSYSCONNTHENBSYSDATABASESQL“SELECTFROMBS_ROLEWHEREROLETYPE“ROLETYPE“SETRS2BSYSEXECUTESQLDOWHILENOTRS2EOFIFINSTRROLESID,“|“RS2“ID“|“THENRESPONSEWRITE“RS2“ROLENAME“VBCRLFENDIFRS2MOVENEXTNN1LOOPSETRS2NOTHINGENDSUB另外為了防止用戶繞過(guò)左側(cè)導(dǎo)航直接在瀏覽器中輸入相應(yīng)的功能頁(yè)面地址而獲得非法操作權(quán)限,系統(tǒng)在每張功能頁(yè)面的頭部都包含有一個(gè)驗(yàn)證函數(shù)CHECKROLE,用來(lái)驗(yàn)證當(dāng)前登錄用戶的ROLE字段中是否有對(duì)應(yīng)頁(yè)面的權(quán)限代碼,如果沒(méi)有就不會(huì)執(zhí)行當(dāng)前頁(yè)面。該函數(shù)代碼如下身份驗(yàn)證函數(shù)SUBCHECKROLEPAGENAMEIFSESSION“B_USERNAME“THENRESPONSEREDIRECT“/INDEXASP“IFNOTISOBJECTBSYSCONNTHENBSYSDATABASESQL“SELECTIDFROMBS_ROLEWHEREROLENAME“PAGENAME“SETRS2BSYSEXECUTESQLROLESIDRS2“ID“SETRS2NOTHINGCSQL“SELECTUSERNAME,AREAFROMBS_USERWHEREROLEIDINSELECTIDFROMBS_GROUPWHEREROLELIKE“ROLESID“ANDROLENAME“SESSION“B_ROLENAME“ANDUSERNAME“SESSION“B_USERNAME“SETRSBSYSEXECUTECSQLIFRSEOFORRSBOFTHENRESPONSEREDIRECT“/INDEXASP“AREARS“AREA“SETRSNOTHINGENDSUB這就是簡(jiǎn)單的部分權(quán)限驗(yàn)證的代碼,鑒于篇幅及從系統(tǒng)的安全性考慮出發(fā),我不在此列出安全驗(yàn)證方面的所有代碼,請(qǐng)讀者諒解。以上是一個(gè)簡(jiǎn)單的權(quán)限驗(yàn)證功能的部分代碼。整個(gè)營(yíng)業(yè)系統(tǒng)的編碼工作花了筆者近四個(gè)月的時(shí)間。在代碼的組織上,考慮到代碼的重復(fù)利用等原因,系統(tǒng)的絕大部分功能都封裝成了函數(shù)包含在INC目錄下的BS_FUNCTION文件中,另外也充分考慮了布局的特性,整個(gè)系統(tǒng)全面采用CSSDIV來(lái)布局,實(shí)現(xiàn)結(jié)構(gòu)與表現(xiàn)的分離,符合WEB20時(shí)代的要求。7系統(tǒng)測(cè)試在開(kāi)發(fā)中國(guó)聯(lián)通如意博客營(yíng)業(yè)系統(tǒng)的過(guò)程中,需要面對(duì)錯(cuò)綜復(fù)雜的問(wèn)題,人的主觀認(rèn)識(shí)不可能完美無(wú)缺,因此,在軟件生存周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生錯(cuò)誤。在軟件生命周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生差錯(cuò)。我力求在每個(gè)階段結(jié)束之前通過(guò)嚴(yán)格的技術(shù)審查,盡可能早地發(fā)現(xiàn)并糾正差錯(cuò)。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。目前軟件測(cè)試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對(duì)軟件規(guī)格說(shuō)明、設(shè)計(jì)和編碼的最后復(fù)審。7軟件測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程;好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案;成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。與開(kāi)發(fā)過(guò)程類(lèi)似,測(cè)試過(guò)程也必須分步驟進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟地繼續(xù),本大型軟件系統(tǒng)通常由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由許多模塊組成。因此,本營(yíng)業(yè)系統(tǒng)的測(cè)試基本上有下述幾個(gè)步驟組成1、模塊測(cè)試在這個(gè)測(cè)試過(guò)程中所發(fā)現(xiàn)的往往是編碼錯(cuò)誤和詳細(xì)設(shè)計(jì)的錯(cuò)誤。主要是對(duì)系統(tǒng)中實(shí)現(xiàn)某個(gè)功能的函數(shù)等進(jìn)行測(cè)試。如測(cè)試電營(yíng)部分號(hào)碼提取的功能模塊是否工作正常,回收時(shí)成功率等的統(tǒng)計(jì)有沒(méi)有符合要求等。2、子系統(tǒng)測(cè)試這個(gè)步驟著重測(cè)試模塊的接口。如測(cè)試業(yè)務(wù)處理部分整個(gè)子系統(tǒng)能否正常工作。特別是在發(fā)生誤操作的時(shí)候能否識(shí)別并進(jìn)行特殊的處理。3、系統(tǒng)測(cè)試在這個(gè)測(cè)試步驟中發(fā)現(xiàn)的往往是系統(tǒng)設(shè)計(jì)中的錯(cuò)誤,也可能發(fā)現(xiàn)需求說(shuō)明中的錯(cuò)誤。4、驗(yàn)收測(cè)試在這個(gè)測(cè)試步驟中發(fā)現(xiàn)的往往是系統(tǒng)需求說(shuō)明中的錯(cuò)誤。對(duì)于以上的幾個(gè)步驟,分別要完成功能測(cè)試、強(qiáng)度測(cè)試及性能測(cè)試、可用性測(cè)試等。5、功能測(cè)試測(cè)試是否滿足開(kāi)發(fā)要求,是否能夠提供設(shè)計(jì)所描述的功能,是否用戶的需求都得到滿足。功能測(cè)試是系統(tǒng)測(cè)試最常用和必須的測(cè)試,通常還會(huì)以正式的軟件說(shuō)明書(shū)為測(cè)試標(biāo)準(zhǔn)。例如在登錄模塊的測(cè)試中,針對(duì)要求輸入合法和不合法的用戶名及口令進(jìn)行測(cè)試,反復(fù)幾次,若無(wú)錯(cuò)誤,則保證基本正確。從測(cè)試的情況看,營(yíng)業(yè)系統(tǒng)功能上基本不存在什么嚴(yán)重的問(wèn)題。強(qiáng)度測(cè)試及性能測(cè)試測(cè)試系統(tǒng)的能力最高實(shí)際限度,即軟件在一些超負(fù)荷情況下功能實(shí)現(xiàn)的情況。如要求軟件某一行為的大量重復(fù)、輸入大量的數(shù)據(jù)或大數(shù)值數(shù)據(jù)、對(duì)數(shù)據(jù)庫(kù)大量復(fù)雜的查詢等。測(cè)試軟件的運(yùn)行性能,這種測(cè)試常常與強(qiáng)度測(cè)試結(jié)合進(jìn)行,需要事先對(duì)被測(cè)軟件提出錄的精度、響應(yīng)的時(shí)限和恢復(fù)時(shí)限等。因?yàn)檫@個(gè)博客營(yíng)業(yè)系統(tǒng)屬于B/S架構(gòu),測(cè)試時(shí)還需要考慮網(wǎng)速等的影響。另外像這種多人共同操作的系統(tǒng)還必須考慮到并發(fā)性的問(wèn)題,是否存在同時(shí)在線的人會(huì)影響另一方的問(wèn)。事實(shí)上在測(cè)試中的確發(fā)現(xiàn)在用戶提取號(hào)碼時(shí)剩余號(hào)碼數(shù)的問(wèn)題上存在著因?yàn)閮扇藥缀跬瑫r(shí)提取而導(dǎo)致剩余號(hào)碼數(shù)不夠卻沒(méi)有報(bào)警的問(wèn)題。7、可用性測(cè)試測(cè)試用戶是否能夠滿意使用。具體體現(xiàn)為操作是否方便,用戶界面是否友好等。因?yàn)樵摖I(yíng)業(yè)系統(tǒng)屬于定向開(kāi)發(fā)的產(chǎn)品,具體的要求基本上都是使用者直接提出的,而且在設(shè)計(jì)時(shí)經(jīng)常咨詢使用者如如意博客廠家市場(chǎng)部工作人員的意見(jiàn),所以這方面基本不存在什么問(wèn)題。8總結(jié)很快的,半年畢業(yè)設(shè)計(jì)的時(shí)間就這么過(guò)去了。通過(guò)這個(gè)畢業(yè)設(shè)計(jì)的項(xiàng)目我進(jìn)一步學(xué)習(xí)了ASP和SQL的技術(shù),體會(huì)到了軟件開(kāi)發(fā)從需求分析到測(cè)試的整個(gè)過(guò)程。不僅技術(shù)上有所提高,在對(duì)軟件編寫(xiě)的思維方式上都有了一定的提高。同時(shí)終于也第一次完整地而又獨(dú)立地開(kāi)發(fā)了這么一個(gè)后臺(tái)系統(tǒng),感覺(jué)很有收獲?;仡欉@半年多來(lái)的時(shí)間,我發(fā)現(xiàn)自己過(guò)的真得非常的充實(shí)。因?yàn)楣ぷ髡业帽容^早,所以畢業(yè)設(shè)計(jì)拿得是公司里的實(shí)際項(xiàng)目,開(kāi)發(fā)的過(guò)程也相對(duì)較長(zhǎng)了些。雖然與自己的專(zhuān)業(yè)不是特別吻合,但是我覺(jué)得做這些東西都是相通的。在李老師的指導(dǎo)和單位里研發(fā)部經(jīng)理的幫助下,憑著自己的興趣和專(zhuān)研的精神我真是獨(dú)立一個(gè)人把這個(gè)成型的后臺(tái)系統(tǒng)做出來(lái)了。雖然在系統(tǒng)性能以及安全性方面還存在很多不盡如人意的地方,不如對(duì)SQL語(yǔ)句執(zhí)行效率的比較選擇上還不清楚,對(duì)非法入侵等問(wèn)題的防護(hù)上還沒(méi)有特別保險(xiǎn)的方法,在交付使用后也曾出現(xiàn)過(guò)這樣那樣的問(wèn)題,但總的來(lái)說(shuō)對(duì)自己的畢業(yè)設(shè)計(jì)項(xiàng)目還是非常滿意的。說(shuō)實(shí)話,對(duì)于我們這些即將畢業(yè)的學(xué)生來(lái)說(shuō),看到自己做的東西能在實(shí)際上得到應(yīng)用本身就是件很高興的事情。我還記得那天營(yíng)業(yè)系統(tǒng)第一次在福建聯(lián)通數(shù)據(jù)部執(zhí)行批開(kāi)操作的時(shí)候,自己的心情又是激動(dòng)有是擔(dān)心,激動(dòng)是因?yàn)槟鞘菭I(yíng)業(yè)系統(tǒng)第一次正式使用,擔(dān)心又是怕萬(wàn)一它出問(wèn)題??梢哉f(shuō)以后每次功能的使用我都是捏著一把汗。還記得有一次因?yàn)榫W(wǎng)速慢,工作人員點(diǎn)數(shù)據(jù)提交按鈕后等沒(méi)反應(yīng)就又按了一次,這樣等于提交了兩次,正好趕上數(shù)據(jù)庫(kù)里數(shù)據(jù)不夠用,程序卻因?yàn)閮纱螌?xiě)入相同的主鍵字段而報(bào)錯(cuò)。后來(lái)查了很久才發(fā)現(xiàn)這個(gè)原因,明白了做軟件要考慮的問(wèn)題真的還有很多。畢業(yè)設(shè)計(jì)已經(jīng)結(jié)束了,而且還是在從事軟件開(kāi)發(fā)的工作。雖然我不一定一直做這行,但是在這次畢設(shè)中學(xué)到的體會(huì)到的種種卻是我人生一筆寶貴的財(cái)富。畢設(shè)有句號(hào),但人生沒(méi)有句號(hào),我會(huì)一直努力地走下去。致謝在畢業(yè)設(shè)計(jì)的過(guò)程中,得到了許多老師、同學(xué)、朋友和家人的支持,費(fèi)去了他們大量的寶貴時(shí)間,對(duì)此表示深深的謝意。我要深深地感謝我的指導(dǎo)老師李津蓉老師在畢業(yè)設(shè)計(jì)期間對(duì)我的悉心指導(dǎo)和親切關(guān)懷。我剛接觸ASP的時(shí)候,很多現(xiàn)在看來(lái)很簡(jiǎn)單的問(wèn)題她都會(huì)不厭煩地指導(dǎo)我,還給我實(shí)際的項(xiàng)目上手,讓我能很快地走入網(wǎng)絡(luò)程序開(kāi)發(fā)這扇大門(mén)。在我迷茫的時(shí)候給我信心告訴我前進(jìn)的方向。同時(shí)也很考慮到我一直在單位上班的實(shí)際情況,把見(jiàn)面的時(shí)間都安排在周末或是晚上的休息時(shí)間里,讓我可以很好地兼顧學(xué)習(xí)工作兩方面的事情,避免了很多麻煩事情的發(fā)生。同時(shí)我也要感謝杭州炫彩信息技術(shù)有限公司(中國(guó)聯(lián)通如意博客網(wǎng))領(lǐng)導(dǎo)對(duì)我的支持和信任。能將開(kāi)發(fā)這個(gè)后臺(tái)的任務(wù)交給我去做,讓我學(xué)到了許多的東西。感謝我的部門(mén)經(jīng)理王少波,他在技術(shù)上給了我很大的支持和幫助。感謝公司數(shù)據(jù)運(yùn)維組的施云富,在服務(wù)器架設(shè)以及短信網(wǎng)關(guān)的接入等方面給我提供的技術(shù)支撐以及對(duì)我數(shù)據(jù)庫(kù)搭建過(guò)程中的指導(dǎo)。感謝編輯組袁巧、梅家瑞等同事,真是他們的測(cè)試幫我發(fā)現(xiàn)了很多沒(méi)有注意到的問(wèn)題。衷心感謝所有給過(guò)我?guī)椭?。參考文獻(xiàn)1湯代祿、韓建俊、邊振興互聯(lián)網(wǎng)的變革WEB20理念與設(shè)計(jì)M電子工業(yè)出版社,2007年1月2項(xiàng)宇峰、馬軍ASP網(wǎng)絡(luò)編程從入門(mén)到精通M清華大學(xué)出版社,2006年1月3張固、汪曉平ASP網(wǎng)絡(luò)應(yīng)用系統(tǒng)典型模塊開(kāi)發(fā)實(shí)例解析M人民郵電出版社,2004年7月4趙松濤SQLSERVER2005系統(tǒng)管理實(shí)錄M電子工業(yè)出版社,2006年5月5PAULTURLEY、DANWOODBEGINNIGTRANSACTSQLWITHSQLSERVER2000AND200M劉穎清華大學(xué)出版社,2007年1月6張繼光DREAMWEAVER8中文版從入門(mén)到精通M人民郵電出版社,2006年7月7STEVEMCCONNELLCODECOMPLETEM金戈、湯凌、陳碩、張菲電子工業(yè)出版社,2006年7月8王珊、李盛恩數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用M人民郵電出版社,2002年8月9NICHOLASCZAKASPROFESSIONALJAVASCRIPTFORWEBDEVELOPERSM曹力、張欣人民郵電出版社,2006年11月10羅小平AJAX/JAVASCRIPT八種方法快速創(chuàng)建圖形應(yīng)用J程序員2006,12月刊11王世民數(shù)據(jù)結(jié)構(gòu)與算法分析M清華大學(xué)出版社,2005年7月12蔡翠平、尚俊杰網(wǎng)絡(luò)程序設(shè)計(jì)ASPM清華大學(xué)出版社,2004年2月13韓國(guó)峰、楊力學(xué)、王景春網(wǎng)絡(luò)系統(tǒng)開(kāi)發(fā)實(shí)例精粹(ASP版)M電子工業(yè)出版社,2006年7月14IANSOMMERVILLESOFTWAREENGINEERINGM機(jī)械工業(yè)出版社,2006年9月內(nèi)部資料,請(qǐng)勿外傳序號(hào)名稱規(guī)格型號(hào)單位數(shù)量備注一制冷系統(tǒng)1壓縮機(jī)組4AV10臺(tái)42冷凝器LN70臺(tái)13貯氨器ZA15臺(tái)14桶泵組合ZWB15臺(tái)15氨液分離器AF65臺(tái)16集油器JY219臺(tái)17空氣分離器KF32臺(tái)18緊急泄氨器JX108臺(tái)19冷風(fēng)機(jī)KLL250臺(tái)810冷風(fēng)機(jī)KLD150臺(tái)411冷風(fēng)機(jī)KLD100臺(tái)212閥門(mén)套8613電磁閥套614管道及支架?chē)?8615管道及設(shè)備保溫M32216管道保溫包扎鍍鋅板噸1617附件套1二氣調(diào)系統(tǒng)1中空纖維制氮機(jī)CA30B臺(tái)12二氧化碳洗滌器GA15臺(tái)13氣動(dòng)電磁閥D100臺(tái)144電腦控制系統(tǒng)CNJK406臺(tái)15信號(hào)轉(zhuǎn)換器8線臺(tái)16果心溫度探頭臺(tái)77庫(kù)氣平衡袋5M3個(gè)78庫(kù)氣安全閥液封式個(gè)79小活塞空壓機(jī)005/7臺(tái)110PVC管套111附件套1三水冷系統(tǒng)9JWKFFWVGTYMJG6ACZ7HDQ8KQQFHVZFEDSWSYXTYQA9WKXFYEQDJSXUYUP2KNXPRWXMAUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z8VGTYMJG6ACZ7HDQ8KQQFHVZFEDSWSYXTYQA9WKXFYEQDJSXUYUP2KNXPRWXMAUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXG89AMUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPE

溫馨提示

  • 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)論