




已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)院畢業(yè)設(shè)計(jì)(論文)基于asp.net的在線點(diǎn)歌系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué) 院: 專 業(yè): 班 級(jí): 學(xué) 號(hào): 學(xué)生姓名: 指導(dǎo)教師: 摘 要隨著internet技術(shù)的發(fā)展,人們的日常生活已經(jīng)離不開網(wǎng)絡(luò)。未來社會(huì)人們的生活和工作將越來越依賴于數(shù)字技術(shù)的發(fā)展,越來越數(shù)字化、網(wǎng)絡(luò)化、電子化、虛擬化。internet的發(fā)展歷程以及目前的應(yīng)用狀況和發(fā)展趨勢(shì),可以充分地相信網(wǎng)絡(luò)技術(shù)將極大的改變我們的生活和工作方式,甚至社會(huì)的價(jià)值觀也會(huì)發(fā)生某種變化。本設(shè)計(jì)嘗試用asp.net在網(wǎng)絡(luò)上架構(gòu)一個(gè)在線點(diǎn)歌平臺(tái),讓每一個(gè)歌曲愛好者都能在業(yè)余生活中找到一個(gè)可以在線歌曲的系統(tǒng)。本文從理論和實(shí)踐兩個(gè)角度出發(fā),對(duì)一個(gè)具有基本互動(dòng)功能的在線點(diǎn)歌網(wǎng)站進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)分析。論文首先較為詳盡地介紹了面向?qū)ο蠓治雠c設(shè)計(jì)的有關(guān)概念與技術(shù)。接著對(duì)交易系統(tǒng)的可行性進(jìn)行了分析,然后對(duì)系統(tǒng)的設(shè)計(jì)思想、設(shè)計(jì)目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了明確的規(guī)劃。最后對(duì)系統(tǒng)的主要頁(yè)面、數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)作了較為詳細(xì)的講解。本在線點(diǎn)歌網(wǎng)站是運(yùn)用asp.net技術(shù)來實(shí)現(xiàn)的。其主要功能有:會(huì)員管理,添加歌曲,點(diǎn)歌管理,歌曲查找,留言系統(tǒng),網(wǎng)站管理等。論文在撰寫過程中,力求將理論與實(shí)踐應(yīng)用相結(jié)合,對(duì)各種理論進(jìn)行闡述的同時(shí)配合系統(tǒng)從實(shí)際應(yīng)用和操作技巧上加以說明,希望能夠更充分地體現(xiàn)到這些知識(shí)與技術(shù)在本系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)?!娟P(guān)鍵詞】交流網(wǎng)站,asp.net,sql2000abstractalong with the development of internet technology, daily life can not already do without the network. the life and work of the social people of future will depend on the development of digital technology more and more ,digitize more and more, the networking, electronic, virtual. development course and present application state and development trend of internet, can believe network technology great change life and working way of us fully, even a certain change will take place in the values of the society. this procedure tries to build up a bookshop in the network with asp.net, so that every customer neednt go out and can do shopping easily through surfing the net at home .this article is analyzing the design and realization of an online bookshop with data mining function, from the views of theory and practice. starting with introducing concepts and techniques of ooa and oop in detail, especially introducing the knowledge which apply for this system, such as: the feature and flow of ooa and oop; analyzing the feature、structure and using method of developing techniques asp.net and ado.net which using in my system. and then, this article analyses the feasibility of the system, then minutely layouts the design thoughts, goals and the system holistic framework. at last, this article minutely explains the design and realization of web page layout, data base and application program of our system. this online bookstore system uses asp.net technology to realize on visual studio.net platform. its main function has: manage users, new books on sale, look for classified books, search books, collect favorite book, process of purchase, sales list, the comment of the books, websites management, etc. during the course of writing this article, i strive to integrate theory and practice. while expatiating the different kind of theories, i illuminate the application and operation skill combining the system so as to fully incarnate the application of these theories and techniques to this system. keyword:ooa,ood,asp.net,ado.net- 2 -目 錄摘 要1abstract2第1章 選題背景11.1課題研究背景與意義11.1.1 課題研究背景11.1.2 課題研究意義11.2 可行性分析21.2.1 經(jīng)濟(jì)可行性21.2.2 技術(shù)可行性21.2.3 操作可行性31.2.4 法律可行性32 需求分析52.3 數(shù)據(jù)字典63 系統(tǒng)功能模塊劃分104 數(shù)據(jù)庫(kù)設(shè)計(jì)124.1 數(shù)據(jù)庫(kù)需求分析124.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)124.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)135 管理模塊界面設(shè)計(jì)155.2 管理員界面175.2.1 后臺(tái)管理界面175.2.2 歌曲信息管理頁(yè)面185.2.3 新聞信息管理界面195.2.4 管理員信息管理界面20結(jié) 論22- 32 -第1章 選題背景1.1課題研究背景與意義internet是世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)。所謂計(jì)算機(jī)網(wǎng)絡(luò),就是把分步在不同地理區(qū)域的計(jì)算機(jī)與專門外部設(shè)備用通信線路互連成一個(gè)規(guī)模大、功能強(qiáng)的網(wǎng)絡(luò)系統(tǒng),從而使計(jì)算機(jī)之間相傳遞信息,共享硬件、軟件,數(shù)據(jù)信息等資源。它是現(xiàn)代通信技術(shù)與計(jì)算機(jī)技術(shù)相結(jié)合的產(chǎn)物。而internet連接著世界各地?cái)?shù)以千萬計(jì)大大小小的電腦網(wǎng)絡(luò)和主機(jī),是世界上最開放的計(jì)算機(jī)網(wǎng)絡(luò)。1969年,美國(guó)國(guó)防部研究計(jì)劃管理局(arpa)開始建立一個(gè)命名為arpanet的網(wǎng)絡(luò),當(dāng)時(shí)建立這個(gè)網(wǎng)絡(luò)的目的只是為了將美國(guó)的幾個(gè)軍事及研究用電腦主機(jī)連接起來。人們普遍認(rèn)為arpanet就是internet的雛形。1985年,美國(guó)國(guó)家科學(xué)基金會(huì)(nfs)開始建立nsfnet,它成為internet上主要用于科研和教育的主干部分,代替了arpanet的骨干地位。1989年milnet(由arpanet分離出來)實(shí)現(xiàn)和nsfnet連接后,就開始采用internet這個(gè)名稱。自此以后,其他部門的計(jì)算機(jī)網(wǎng)相繼并入internet,arpanet就宣告解散。90年代是internet的商業(yè)化階段,商業(yè)機(jī)構(gòu)開始進(jìn)入internet,使internet開始了商業(yè)化的新進(jìn)程,也成為internet大發(fā)展的強(qiáng)大推動(dòng)力。1995年,nsfnet停止運(yùn)作,internet已徹底商業(yè)化了。internet的規(guī)模一直呈指數(shù)增長(zhǎng),除了網(wǎng)絡(luò)規(guī)模在擴(kuò)大外,internet應(yīng)用領(lǐng)域也在走向多元化。最初的網(wǎng)絡(luò)應(yīng)用主要是電子郵件、新聞組、遠(yuǎn)程登陸和文件傳輸,網(wǎng)絡(luò)用戶主要是科技工作者。然而到了90年代早期,一種新型的網(wǎng)絡(luò)應(yīng)用萬維網(wǎng)問世后,一下子將無數(shù)非學(xué)術(shù)領(lǐng)域的用戶帶進(jìn)了網(wǎng)絡(luò)世界,萬維網(wǎng)以其信息量大、查詢快捷方便而很快被人們所接受。隨著多媒體通訊業(yè)務(wù)的開通,internet已經(jīng)實(shí)現(xiàn)了網(wǎng)上購(gòu)物、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療、視頻點(diǎn)播、視頻會(huì)議等新應(yīng)用,可以說internet的應(yīng)用領(lǐng)域已經(jīng)深人到社會(huì)生活的方方面面。internet之所以發(fā)展如此迅速,被稱為二十世紀(jì)末最偉大的發(fā)明,是因?yàn)閕nternet從一開始就具有的開放、自由、平等、合作和免費(fèi)的特性所推動(dòng)的。也正是這些特性,再加上共享性、交互性、虛擬性、全球性和個(gè)性化,使得internet稱為二十一世紀(jì)的商業(yè)聚寶盆。萬維網(wǎng)的英文全稱是world wide web,也可以寫為www、web或3w。它是使用超文本探索internet的系統(tǒng),最早由位于日內(nèi)瓦的歐洲粒子物理實(shí)驗(yàn)室cern所創(chuàng)建。創(chuàng)建者的目的是建立一種網(wǎng)絡(luò)系統(tǒng),將分布在世界各地的 物理學(xué)家組織在一起,互相交流設(shè)計(jì)思想和研究成果。1990年底,第一套www軟件問世,其后發(fā)展極為迅速。www不僅能夠傳輸文本,也能夠傳輸圖像、聲音和動(dòng)畫信息。在使用www進(jìn)行文件閱讀時(shí),屏幕上會(huì)出現(xiàn)許多不同于基色的詞或詞組,這就是“超級(jí)鏈接”,超級(jí)鏈接是指向web頁(yè)面的統(tǒng)一資源定位器(url)的對(duì)象。當(dāng)用戶單擊一個(gè)超級(jí)鏈接時(shí),該用戶界面就會(huì)跳轉(zhuǎn)到超級(jí)鏈接所指向的web頁(yè)面。url可以看作是 web頁(yè)面的地址。每個(gè)web頁(yè)面都有一個(gè)或多個(gè)url與之相關(guān)。www采用與“網(wǎng)”狀結(jié)構(gòu)組織有關(guān)的資源。與其他信息發(fā)布工具相比,www由于所需的費(fèi)用很低,應(yīng)用范圍很廣,因而具有很大的吸引力。隨著文本、圖像、影像、聲音和交互式應(yīng)用程序的統(tǒng)一,www已經(jīng)成為信息交換的有效方式。www使訪問者可以瀏覽各種信息資源,并通過各種超級(jí)鏈接輕易地從一種信息資源轉(zhuǎn)到另一種信息資源。隨著新的應(yīng)用程序和瀏覽器不斷出現(xiàn),web已成為internet上發(fā)布文本和多媒體信息的通用手段。1.1.1 課題研究背景據(jù)我國(guó)it行業(yè)發(fā)布的報(bào)告表明,近年來,我國(guó)互聯(lián)網(wǎng)發(fā)展呈快速增長(zhǎng)趨勢(shì),網(wǎng)民的數(shù)量已達(dá)8700萬,逼近世界第一,而隨著人民生活水平的不斷提高,精神需求的提高也日益體現(xiàn)出來,作為一種較普及的藝術(shù)形式,歌曲逐漸為人所喜歡。而歌曲愛好者們平常交流只限于小團(tuán)體內(nèi)部,及部分歌曲展或是歌曲刊物,沒有一種能讓他們能夠進(jìn)行大眾形式的交流的平臺(tái)。網(wǎng)絡(luò)的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時(shí)間和空間的種種壁壘,極大地改變了人類從物質(zhì)到精神、從形式到內(nèi)容、從生產(chǎn)到生活的各種活動(dòng),并且給人類帶來了新的機(jī)遇和挑戰(zhàn)。信息在社會(huì)和經(jīng)濟(jì)的發(fā)展中所起的作用越來越為人們所重視。信息資源的開發(fā)利用水平成為衡量一個(gè)國(guó)家綜合國(guó)力的重要標(biāo)志之一。計(jì)算機(jī)作為信息處理的工具,為適應(yīng)數(shù)據(jù)處理需求的迅速提高,滿足各類信息系統(tǒng)對(duì)數(shù)據(jù)管理的要求,在文件系統(tǒng)的基礎(chǔ)上發(fā)展基礎(chǔ)數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)庫(kù)方法針對(duì)事物處理中大量數(shù)據(jù)管理需求提供了更加周到和人性化的服務(wù)。1.1.2 課題研究意義計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的不斷進(jìn)步和提升,使人類的信息傳播方式和生活方式都得到了很大的改變,而各個(gè)產(chǎn)業(yè)都在自己的領(lǐng)域中不同深度的融入了計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù),對(duì)本行業(yè)的發(fā)展起了很大的推動(dòng)作用?;赽/s模式的在線點(diǎn)歌網(wǎng)站克服了傳統(tǒng)交流方式時(shí)所帶來的人力、物力以及時(shí)間上的浪費(fèi)和交流影響深度的限制,同時(shí)也保證了交流過程的科學(xué)化、高效化,使交流過程方便、準(zhǔn)確、快捷、深入人心。本課程設(shè)計(jì)利用asp.net和sql 2000技術(shù)實(shí)現(xiàn)。網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,使得人類社會(huì)突飛猛進(jìn),網(wǎng)絡(luò)交流是其中一個(gè)重要的增進(jìn)渠道。采用這種交流方式,一是無紙化交流,節(jié)約的造紙印刷資源不可計(jì)數(shù);二是在交流方式及方法上有了多種選擇,增加了信息的可讀性和豐富性??傊殡S著個(gè)人電腦的普及和使用電腦人口的增加,網(wǎng)絡(luò)交流在眾多的銷售渠道中脫穎而出,其地位及占有量一定會(huì)逐漸增加。技術(shù)革命引發(fā)產(chǎn)業(yè)結(jié)構(gòu)變革,市場(chǎng)的競(jìng)爭(zhēng)規(guī)則也會(huì)跟著發(fā)生變化,網(wǎng)絡(luò)交流的產(chǎn)生是流通領(lǐng)域中的一場(chǎng)革命。1.2 可行性分析隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來越廣博,越來越豐富,網(wǎng)絡(luò)信息交流已經(jīng)是其中最大的一項(xiàng)功能。我們相信要不了太長(zhǎng)有時(shí)間,會(huì)員就可以在網(wǎng)絡(luò)世界上獲得他們?cè)诂F(xiàn)實(shí)世界上可以獲得而不方便獲得的所有信息??尚行匝芯康哪康模褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。要達(dá)到這個(gè)目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。系統(tǒng)的可行性分析主要包括經(jīng)濟(jì)上的可行性,技術(shù)上的可行性,操作上的可行性和法律上的可行性。本系統(tǒng)的可行性分析如下:1.2.1 經(jīng)濟(jì)可行性 由于開發(fā)此在線點(diǎn)歌網(wǎng)站所需的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(asp.net+sql2000),市場(chǎng)上都容易購(gòu)買到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護(hù)上,對(duì)會(huì)員不造成過重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用,不僅可以減少商家的工作強(qiáng)度,提高工作效率,而且方便了會(huì)員的購(gòu)買,打破了傳統(tǒng)的交流模式,極大限度的方便了會(huì)員,也為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件,而且,目標(biāo)系統(tǒng)不是很復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)省的大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本管理系統(tǒng)的開發(fā)成本,所以從經(jīng)濟(jì)方面講開發(fā)此系統(tǒng)是可行的。1.2.2 技術(shù)可行性在線點(diǎn)歌網(wǎng)站的開發(fā)基于b/s模式,主要包括前端應(yīng)用程序的開發(fā)以及后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面。對(duì)于前者要求應(yīng)具備功能完備、易于使用等特點(diǎn),而對(duì)于后者則要求能建立數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。本系統(tǒng)擬采用asp.net和sql2000分別作為前端和后端的開發(fā)工具。asp.net是由微軟在.net framework中所提供的,開發(fā)web應(yīng)用程序的類庫(kù),封裝在system.web.dll文件中,顯露出system.web命名空間,并提供asp.net網(wǎng)頁(yè)處理、擴(kuò)充以及http通道的應(yīng)用程序與通訊處理等工作,以及web service的基礎(chǔ)架構(gòu)。asp.net是asp技術(shù)的后繼者,但它的發(fā)展性要比asp技術(shù)要強(qiáng)大許多。asp.net可以運(yùn)行在安裝了.net framework的iis服務(wù)器上,若要在非微軟的平臺(tái)上運(yùn)行,則需要使用mono平臺(tái)1,asp.net在2.0版本已經(jīng)定型,在.net framework 3.5上則加上了許多功能,像是asp.net ajax、asp.net mvc framework、asp.net dynamic data與microsoft silverlight的服務(wù)器控件等。asp.net的前身asp技術(shù),是在iis 2.0上首次推出(windows nt 3.51),當(dāng)時(shí)與 ado 1.0 一起推出,在iis 3.0 (windows nt 4.0)發(fā)揚(yáng)光大,成為服務(wù)器端應(yīng)用程序的熱門開發(fā)工具,微軟還特別為它量身打造了visual interdev開發(fā)工具,在1994年到2000年之間,asp技術(shù)已經(jīng)成為微軟推展windows nt 4.0平臺(tái)的關(guān)鍵技術(shù)之一,數(shù)以萬計(jì)的asp網(wǎng)站也是這個(gè)時(shí)候開始如雨后春筍般的出現(xiàn)在網(wǎng)絡(luò)上。由于它的簡(jiǎn)單以及高度客制化的能力,也是它能迅速竄起的原因之一。sql 2000作為微軟在windows 系列平臺(tái)上開發(fā)的數(shù)據(jù)庫(kù),一經(jīng)推出就以其易用性得到了很多用戶的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在windows平臺(tái)上的用戶都會(huì)對(duì)它有相當(dāng)?shù)挠H切感。區(qū)別于foxpro、sql 2000小型數(shù)據(jù)庫(kù),sql 2000是一個(gè)功能完備的數(shù)據(jù)庫(kù)管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的sql語(yǔ)言、擴(kuò)展的特性(如復(fù)制、olap、分析)等功能。而像存儲(chǔ)過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫(kù)才擁有的。因此從技術(shù)方面講開發(fā)此系統(tǒng)是可行的。1.2.3 操作可行性本系統(tǒng)是一個(gè)基于web的網(wǎng)上在線點(diǎn)歌網(wǎng)站,是web技術(shù)應(yīng)用于網(wǎng)上交流中的產(chǎn)物。系統(tǒng)基于web的工作界面,使歌曲愛好者無論身處何地,都能在瀏覽器中直接進(jìn)行選歌、唱歌等操作。在操作使用上十分方便,只需連上網(wǎng),在自己的電腦上通過web瀏覽器就可使用本系統(tǒng),同時(shí)所有的操作都是基于web的的操作方式,如:鏈接、按鈕、文本框等等。所有的操作通過瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件,會(huì)員不需培訓(xùn)。因此,在操作使用上,本系統(tǒng)簡(jiǎn)單、方便,易于使會(huì)員接受,本系統(tǒng)盡力為會(huì)員著想,因而該系統(tǒng)是方便可操作的。1.2.4 法律可行性即該平臺(tái)的開發(fā)會(huì)不會(huì)在社會(huì)上引起侵權(quán)或其它責(zé)任問題。因?yàn)樵撈脚_(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無關(guān),又因?yàn)槭亲灾鏖_發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。1.3 論文各章簡(jiǎn)介第1章引言部分,引言主要敘述課題的研究背景和意義,以及問題的可行性分析。第2章主要內(nèi)容是:系統(tǒng)需求分析包括,業(yè)務(wù)流程分析;數(shù)據(jù)流分析;數(shù)據(jù)字典。第3章主要內(nèi)容是:系統(tǒng)設(shè)計(jì)包括,系統(tǒng)設(shè)計(jì)思想(如頁(yè)面模塊化、注意安全性、代碼的復(fù)用等);系統(tǒng)功能模塊劃分。第4章主要內(nèi)容是:數(shù)據(jù)庫(kù)設(shè)計(jì)包括,數(shù)據(jù)庫(kù)需求分析,數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)。第5章主要內(nèi)容是:系統(tǒng)通用功能模塊的編寫包括,系統(tǒng)結(jié)構(gòu)概覽。 第6章主要內(nèi)容是:管理界面包括,管理界面結(jié)構(gòu)設(shè)計(jì);用戶管理模塊;歌手管理模塊;歌曲管理模塊;系統(tǒng)管理模塊。 第7章主要內(nèi)容是:客戶界面設(shè)計(jì)包括,客戶界面結(jié)構(gòu)設(shè)計(jì);用戶注冊(cè)模塊;用戶登陸模塊。最后還有結(jié)論、致謝、參考文獻(xiàn)等等內(nèi)容的介紹。2 需求分析2.1 業(yè)務(wù)流分析在線點(diǎn)歌網(wǎng)站工作流程為:系統(tǒng)啟動(dòng)并系統(tǒng)界面,所有會(huì)員都可以對(duì)網(wǎng)站的信息進(jìn)行查看操作。注冊(cè)會(huì)員有權(quán)在留言進(jìn)行留言,以與其他會(huì)員進(jìn)行互動(dòng)交流。管理員可以對(duì)系統(tǒng)信息進(jìn)行添加、修改和刪除的權(quán)限,及對(duì)系統(tǒng)管理的所有功能進(jìn)行操作。本系統(tǒng)的業(yè)務(wù)流程圖如圖2-1所示:普通用戶歌曲分類信息瀏覽管理員用戶注冊(cè)登陸界面歌曲詳細(xì)信息瀏覽后臺(tái)操作界面登陸系統(tǒng)聯(lián)系我們注冊(cè)用戶本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)與交流模式相結(jié)合,按照系統(tǒng)交流的服務(wù)流程設(shè)計(jì)完成的。同時(shí)為擴(kuò)展服務(wù)范圍,初步設(shè)計(jì)一個(gè)交流平臺(tái)以利于信息發(fā)布和管理。為了使系統(tǒng)在各項(xiàng)管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下系統(tǒng)開發(fā)目標(biāo):具體目標(biāo)如下:(1)操作簡(jiǎn)單、界面友好:完全控件式的頁(yè)面布局,使得信息的查詢工作更簡(jiǎn)便;許多選項(xiàng)包括歌曲常識(shí)、歌曲風(fēng)采等只需要點(diǎn)擊鼠標(biāo)從導(dǎo)航菜單中選取就可以完成。(2)即時(shí)可見:對(duì)信息的處理(包括添加、修改、刪除)將立即在主頁(yè)的對(duì)應(yīng)欄目顯示出來,達(dá)到即時(shí)發(fā)布、即時(shí)見效的功能。(3)功能完善:不僅包括常見系統(tǒng)的信息管理的各個(gè)方面:信息錄入、瀏覽、刪除、修改、查詢等各個(gè)方面,完整地實(shí)現(xiàn)了系統(tǒng)對(duì)即時(shí)信息的管理要求。而且,還能進(jìn)行對(duì)會(huì)員的管理,對(duì)會(huì)員的資料進(jìn)行審核,以及上傳文件的管理。同時(shí),為了能有效方面的更新系統(tǒng)的界面。(4)方便移植:系統(tǒng)應(yīng)具有實(shí)用性、可靠性和適用性,同時(shí)注意到先進(jìn)性。針對(duì)不同的會(huì)員,只需要稍作修改就可以開發(fā)出適合自己特點(diǎn)的網(wǎng)絡(luò)交流系統(tǒng)。系統(tǒng)界面中所需的條目,圖片等數(shù)據(jù)都存放于數(shù)據(jù)文件中,只要對(duì)該文件做部分修改,就能在系統(tǒng)界面上實(shí)現(xiàn)及時(shí)更新的效果,減少了更改系統(tǒng)源代碼的復(fù)雜性。(5)動(dòng)態(tài)管理:對(duì)系統(tǒng)數(shù)據(jù)庫(kù)實(shí)行動(dòng)態(tài)操作,能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)信息的動(dòng)態(tài)查詢、動(dòng)態(tài)更新修改和動(dòng)態(tài)錄入數(shù)據(jù)。2.2 數(shù)據(jù)流分析數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題?,F(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖(data flow diagram,簡(jiǎn)稱dfd)來實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的務(wù)流程順序,將相應(yīng)調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖。在線點(diǎn)歌網(wǎng)站的數(shù)據(jù)流程:對(duì)本系統(tǒng)操作的數(shù)據(jù)源有普通會(huì)員和管理員兩種,首先由系統(tǒng)管理員根據(jù)不同會(huì)員的需要將某些信息保存到數(shù)據(jù)庫(kù)中,然后再進(jìn)行發(fā)布。所有會(huì)員均可以進(jìn)行信息查詢。通過對(duì)本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)確定。整個(gè)系統(tǒng)的數(shù)據(jù)流程圖如2-2:注冊(cè)用戶管理員普通用戶聯(lián)系我們后臺(tái)界面系統(tǒng)界面查看信息系統(tǒng)數(shù)據(jù)庫(kù)信息的修改2.3 數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。2.3.1 在線點(diǎn)歌網(wǎng)站的數(shù)據(jù)字典1.數(shù)據(jù)字典列表數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)名稱:管理員信息數(shù)據(jù)來源:管理員信息表數(shù)據(jù)去向:管理員登陸模塊數(shù)據(jù)組成:管理員信息管理員系統(tǒng)編號(hào)+管理員姓名+管理員密碼+管理員權(quán)限描述:存儲(chǔ)了管理員的基本信息數(shù)據(jù)存儲(chǔ)名稱:注冊(cè)會(huì)員信息數(shù)據(jù)來源:注冊(cè)會(huì)員信息表數(shù)據(jù)去向:注冊(cè)會(huì)員模塊數(shù)據(jù)組成:注冊(cè)會(huì)員信息=系統(tǒng)編號(hào)+會(huì)員名+密碼+性別+電話+添加時(shí)間等描述:存儲(chǔ)了注冊(cè)會(huì)員的基本信息數(shù)據(jù)存儲(chǔ)名稱:歌曲信息信息數(shù)據(jù)來源:歌曲信息信息表數(shù)據(jù)去向:歌曲信息模塊數(shù)據(jù)組成:歌曲信息信息=系統(tǒng)編號(hào)+名稱+內(nèi)容+圖片+價(jià)格+類別+添加時(shí)間等描述:存儲(chǔ)了歌曲信息的基本信息數(shù)據(jù)存儲(chǔ)名稱:新聞信息數(shù)據(jù)來源:新聞信息表數(shù)據(jù)去向:新聞模塊數(shù)據(jù)組成:新聞信息=系統(tǒng)編號(hào)+類別名稱+添加時(shí)間等描述:存儲(chǔ)了新聞的基本信息描述:管理員登錄系統(tǒng)進(jìn)行管理員登錄管理輸入:管理員的用戶名、密碼過程:判斷是否為合法的管理員輸出:后臺(tái)系統(tǒng)主界面名稱: 查詢信息描述:根據(jù)條件查詢所需信息輸入: 輸入查詢的條件過程:查詢系統(tǒng)的用戶所需的信息輸出: 查詢得到的信息頁(yè)面2.數(shù)據(jù)字典列表數(shù)據(jù)處理名字:錄入信息描述:會(huì)員信息,歌曲信息等的錄入輸入: 輸入要添加錄入的信息過程: 將需要添加錄入的信息加入數(shù)據(jù)庫(kù)中輸出: 系統(tǒng)新的信息表頁(yè)面輸出: 查詢得到的信息頁(yè)面名字:修改、刪除信息描述:對(duì)會(huì)員信息,漫畫信息等修改或刪除后存入數(shù)據(jù)庫(kù)中輸入: 輸入要修改或刪除的信息過程:對(duì)需要修改的信息做修改、刪除過時(shí)的信息輸出: 系統(tǒng)新的信息表頁(yè)面輸出: 查詢得到的信息頁(yè)面名字: 數(shù)據(jù)庫(kù)信息別名:無描述:存儲(chǔ)了數(shù)據(jù)庫(kù)的基本信息數(shù)據(jù)組成:數(shù)據(jù)庫(kù)信息=會(huì)員信息+歌曲信息+新聞信息+管理員信息位置:數(shù)據(jù)庫(kù)輸出: 查詢得到的信息頁(yè)面3.數(shù)據(jù)字典列表數(shù)據(jù)存儲(chǔ)2.3.2 在線點(diǎn)歌網(wǎng)站的數(shù)據(jù)項(xiàng)名稱:管理員編號(hào) 簡(jiǎn)述:唯一的管理編號(hào)數(shù)據(jù)類型:文本字段大小:20名稱:管理員帳號(hào) 簡(jiǎn)述:每個(gè)管理員所對(duì)應(yīng)的帳號(hào)數(shù)據(jù)類型:文本字段大?。?0管理員數(shù)據(jù)項(xiàng):名稱:管理員密碼 簡(jiǎn)述:每個(gè)管理員所對(duì)應(yīng)的密碼數(shù)據(jù)類型:文本字段大?。?0名稱:注冊(cè)時(shí)間 簡(jiǎn)述:每個(gè)管理員所對(duì)應(yīng)的注冊(cè)時(shí)間數(shù)據(jù)類型:日期時(shí)間字段大?。?會(huì)員數(shù)據(jù)項(xiàng):名稱:會(huì)員編號(hào)號(hào) 簡(jiǎn)述:每個(gè)會(huì)員所對(duì)應(yīng)的編號(hào)數(shù)據(jù)類型:文本字段大?。?0名稱:會(huì)員帳號(hào) 簡(jiǎn)述:每個(gè)會(huì)員所對(duì)應(yīng)的帳號(hào)數(shù)據(jù)類型:文本字段大?。?0名稱:會(huì)員密碼 簡(jiǎn)述:每個(gè)會(huì)員所對(duì)應(yīng)的密碼數(shù)據(jù)類型:文本字段大?。?0名稱:注冊(cè)時(shí)間 簡(jiǎn)述:每個(gè)會(huì)員所對(duì)應(yīng)的注冊(cè)時(shí)間數(shù)據(jù)類型:日期時(shí)間字段大?。?歌曲信息數(shù)據(jù)項(xiàng)名稱:名稱簡(jiǎn)述:歌曲信息的名稱數(shù)據(jù)類型:文本字段大小:30名稱:系統(tǒng)編號(hào) 簡(jiǎn)述:歌曲息唯一的系統(tǒng)編號(hào)數(shù)據(jù)類型:文本字段大?。?0名稱:歌曲信息內(nèi)容 簡(jiǎn)述:歌曲信息的內(nèi)容數(shù)據(jù)類型:備注字段大?。?0名稱:內(nèi)容類別 簡(jiǎn)述:歌曲信息的內(nèi)容類別數(shù)據(jù)類型:文本字段大?。?0名稱:歌曲類型簡(jiǎn)述:歌曲信息的圖片類型數(shù)據(jù)類型:文本字段大小:30名稱:歌曲圖片 簡(jiǎn)述:歌曲信息的圖片名稱數(shù)據(jù)類型:文本字段大?。?0名稱:添加時(shí)間 簡(jiǎn)述:歌曲信息的添加時(shí)間數(shù)據(jù)類型:時(shí)間字段大?。?名稱:添加者 簡(jiǎn)述:歌曲信息的添加者數(shù)據(jù)類型:文本字段大?。?03 系統(tǒng)功能模塊劃分 根據(jù)系統(tǒng)功能分析,可以畫出系統(tǒng)的功能模塊圖,從客戶界面,管理界面分別對(duì)功能模塊圖加以描述。管理界面的系統(tǒng)功能模塊圖如圖3-1:管理員登陸系統(tǒng)后臺(tái)操作界面歌曲類別管理歌曲信息管理會(huì)員帳號(hào)管理管理員帳號(hào)管理會(huì)員界面的系統(tǒng)功能模塊圖如圖3-2所示:用 戶歌曲點(diǎn)播網(wǎng)界面歌曲信息瀏覽歌曲管理會(huì)員登陸4 數(shù)據(jù)庫(kù)設(shè)計(jì)4.1 數(shù)據(jù)庫(kù)需求分析會(huì)員的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。通過系統(tǒng)功能分析,針對(duì)一般的在線信息交流系統(tǒng),總結(jié)出如下的需求信息:1)用戶分一般會(huì)員、注冊(cè)會(huì)員和管理員會(huì)員。2)一般會(huì)員可以查看相關(guān)信息。3)注冊(cè)會(huì)員可進(jìn)行訂單操作。4)管理員用戶可以對(duì)全站的信息進(jìn)行管理。經(jīng)過系統(tǒng)功能分析和需求總結(jié),考慮到將來功能上的擴(kuò)展,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):1)管理員信息,包括數(shù)據(jù)項(xiàng):帳號(hào),密碼,注冊(cè)時(shí)間。2)會(huì)員信息,包括數(shù)據(jù)項(xiàng):帳號(hào),密碼,注冊(cè)時(shí)間。3)歌曲信息信息,包括數(shù)據(jù)項(xiàng):id(系統(tǒng)自動(dòng)編號(hào)),標(biāo)題,內(nèi)容、圖片名稱、圖片類型、添加時(shí)間等。4.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)得到上面數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動(dòng)。設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員信息實(shí)體、注冊(cè)會(huì)員(會(huì)員)信息實(shí)體、歌曲常識(shí)實(shí)體、歌曲風(fēng)采實(shí)體、留言板信息實(shí)體。實(shí)體之間關(guān)系的e-r圖如圖4-1所示:歌曲信息查 看用 戶管理員信息實(shí)體e-r圖如圖4-2所示:管理員帳號(hào)密碼注冊(cè)時(shí)間管理員信息實(shí)體er圖會(huì)員信息實(shí)體e-r圖如圖4-2所示:會(huì)員帳號(hào)密碼注冊(cè)時(shí)間用戶信息實(shí)體er圖歌曲信息實(shí)體er圖如圖4-4所示:.歌曲信息編號(hào)標(biāo)題內(nèi)容時(shí)間歌曲信息er圖4.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)庫(kù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。在線點(diǎn)歌網(wǎng)站數(shù)據(jù)庫(kù)中各個(gè)表的設(shè)計(jì)結(jié)果如表所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。表1為管理員信息表,存儲(chǔ)系統(tǒng)中的管理員信息。表1 管理員信息表(allusers)表2為新聞信息表,記錄系統(tǒng)中已有新聞的信息。表2 新聞信息表(allgonggao)表3為歌曲信息表,記錄系統(tǒng)中已有歌曲的信息。表3 歌曲信息表(gequ)5 管理模塊界面設(shè)計(jì)會(huì)員界面的大部分功能都是以管理模塊為前提的,因?yàn)榭蛻裟K所顯示的數(shù)據(jù)大部分需要通過管理模塊來添加。因此,我們首先要來介紹管理模塊的設(shè)計(jì)與開發(fā)。管理模塊相對(duì)客戶模塊要復(fù)雜一些,因?yàn)樵谶@里需要對(duì)所有信息進(jìn)行維護(hù),包括瀏覽、增加、修改和刪除等操作。為了便于系統(tǒng)維護(hù),頁(yè)面的命名才用“模塊名+功能名”的方式。概括起來,管理模塊具有以下功能:* 會(huì)員信息管理。* 歌曲信息維護(hù)。* 公告信息維護(hù)。* 管理員維護(hù)。下面分別說明這些頁(yè)面的功能實(shí)現(xiàn)方法。5.1 用戶界面5.1.1 系統(tǒng)首頁(yè)界面系統(tǒng)首頁(yè)界面清晰,功能模塊劃分科學(xué),使會(huì)員一見就有種親切感。首面由如下幾部分組成:功能導(dǎo)航欄(以長(zhǎng)方形排列,分為首頁(yè)、明星庫(kù)、已點(diǎn)歌曲、歌曲搜索、系統(tǒng)公告、后臺(tái)管理);5.1.2 明星列表操作界面當(dāng)會(huì)員在首頁(yè)的導(dǎo)航欄里點(diǎn)擊“明星庫(kù)”時(shí),系統(tǒng)跳轉(zhuǎn)至此頁(yè)。此頁(yè)面為明星的信息列表界面,界面清晰,操作簡(jiǎn)約。5.1.3 歌曲信息界面此界面為歌曲信息展示界面,用戶可在此頁(yè)面進(jìn)行信息瀏覽。當(dāng)會(huì)員選定某信息后后,可進(jìn)行在線觀看操作:5.2 管理員界面5.2.1 后臺(tái)管理界面在界面左邊是功能列表,右側(cè)是功能操作區(qū),可在此進(jìn)行所有功能的操作。5.2.2 歌曲信息管理頁(yè)面從此界面可以看出,管理員可以進(jìn)行添加及管理歌曲信息操作。5.2.3 新聞信息管理界面從此界面可以看出,管理員可以進(jìn)行添加及管理新聞信息操作。5.2.4 管理員信息管理界面從此界面可以看出,管理員可以進(jìn)行添加及管理管理員信息操作。 由于界面簡(jiǎn)約,操作簡(jiǎn)便,系統(tǒng)在設(shè)計(jì)時(shí)就充分考慮到這點(diǎn),所以,在此不再累述其中的操作過程??傊到y(tǒng)界面設(shè)計(jì)人性化,功能齊全無遺漏、無冗余,是在線點(diǎn)歌網(wǎng)站的最大亮點(diǎn)。結(jié) 論1) 系統(tǒng)的特點(diǎn)本系統(tǒng)是一個(gè)在線點(diǎn)歌網(wǎng)站,采用asp.net+sql2000的模式來訂制的一個(gè)小型在線點(diǎn)歌平臺(tái)。本系統(tǒng)從功能上來說,比較完備。系統(tǒng)以web界面與用戶交互,為用戶提供信息并接受其操作,同時(shí)通過數(shù)據(jù)庫(kù)管理系統(tǒng)來存儲(chǔ)信息數(shù)據(jù)。系統(tǒng)實(shí)現(xiàn)了對(duì)信息數(shù)據(jù)的瀏覽、查詢、編輯和管理等基本數(shù)據(jù)庫(kù)操作,系統(tǒng)采用了模塊化設(shè)計(jì)方法,根據(jù)會(huì)員的需求及程序的應(yīng)用與維護(hù)的易用性,將各個(gè)部分置于不同的模塊當(dāng)中,方便了程序的擴(kuò)展與維護(hù),同時(shí)建立了程序功能復(fù)用的基礎(chǔ)。2) 系統(tǒng)的不足和改進(jìn)本系統(tǒng)基本上滿足了網(wǎng)上交流方面的需要。實(shí)現(xiàn)了歌曲愛好者所要求的功能,方便了他們進(jìn)行交流。在界面上力求做到美觀、在操作方面盡量避免由于會(huì)員操作不當(dāng)帶來系統(tǒng)的出錯(cuò)現(xiàn)象。但由于時(shí)間倉(cāng)促,本系統(tǒng)還存在一些不足之處,界面不夠美觀,需要進(jìn)一步修飾和美化;對(duì)數(shù)據(jù)庫(kù)操作的性能有待進(jìn)一步優(yōu)化,雖然本系統(tǒng)優(yōu)化了不少,但要達(dá)到理想狀態(tài)還有一段距離,如部分功能程序代碼過長(zhǎng),如果后臺(tái)數(shù)據(jù)庫(kù)過大將會(huì)影響運(yùn)行速度;部分?jǐn)?shù)據(jù)庫(kù)表的設(shè)計(jì)存在一定的冗余,有待進(jìn)一步優(yōu)化。根據(jù)系統(tǒng)的不足,繼續(xù)改進(jìn)和完善本系統(tǒng)。提高審美觀點(diǎn),可使用photoshop、fireworks等圖片處理工具修飾圖片,力求給會(huì)員提供美觀友好的界面;簡(jiǎn)化程序代碼,可使不同界面之間能共享一些方法、函數(shù)和變量,對(duì)于相同的功能模塊可生成程序包供其它界面引用,這樣就會(huì)提高系統(tǒng)的運(yùn)行速度;使用數(shù)據(jù)庫(kù)連接池技術(shù)提高數(shù)據(jù)庫(kù)操作的性能;數(shù)據(jù)庫(kù)的關(guān)系模式可以進(jìn)一步規(guī)范化,減少冗余現(xiàn)象。3) 設(shè)計(jì)收獲與心得畢業(yè)設(shè)計(jì)是最能體現(xiàn)我們所學(xué)知識(shí)的時(shí)候,是對(duì)我們大學(xué)四年所學(xué)理論知識(shí)的一次鞏固和提高。設(shè)計(jì)本系統(tǒng)的過程不僅是對(duì)我學(xué)過的知識(shí)的一次應(yīng)用,更是對(duì)我綜合處理問題、解決實(shí)際問題能力的培養(yǎng)和鍛煉。通過本次畢業(yè)設(shè)計(jì)使我對(duì)系統(tǒng)開發(fā)有了深入的了解,我的編程能力也有了較大的提高。我在設(shè)計(jì)過程中也遇到了很多困難,但是通過指導(dǎo)老師和同學(xué)的幫助以及自己的努力,最終還是順利地完成了畢業(yè)設(shè)計(jì)。雖然,畢業(yè)設(shè)計(jì)只有短暫的幾個(gè)月,但卻使我充分認(rèn)識(shí)到自身還存在很多不足的地方,還需要不斷的努力來充實(shí)自己、完善自己,只有這樣才能學(xué)無止境,以求得更大的發(fā)展。致 謝在畢業(yè)論文結(jié)束,畢業(yè)設(shè)計(jì)完成之際,首先向在這半年中給予我?guī)椭漠厴I(yè)設(shè)計(jì)指導(dǎo)老師xxxx老師致以深深的謝意。xxx老師在教學(xué)任務(wù)繁忙的情況下,抽出時(shí)間幫助糾正我在設(shè)計(jì)當(dāng)中出現(xiàn)的問題,并耐心地為我的論文作校正。他對(duì)我的支持,不僅是技術(shù)上的,還有心理上的鼓勵(lì)和督促,他的指導(dǎo)和建議使我受益非淺,沒有他的幫助和指導(dǎo),就不會(huì)有我今天的成果。感謝我的父母在我做畢業(yè)設(shè)計(jì)這段期間給予我很大的精神支持。最后向關(guān)心和支持我學(xué)習(xí)的所有領(lǐng)導(dǎo)、同學(xué)和朋友們表示真摯的謝意!感謝他們對(duì)我的關(guān)心、關(guān)注和支持!參 考 文 獻(xiàn)1 (美)佩特科維奇|譯者:馮飛、薛瑩,microsoft sql server2005初學(xué)者指南,中文第1版,北京,清華大學(xué)出版社,2007年2 鄧文淵、挑戰(zhàn),互動(dòng)網(wǎng)站百寶箱,北京,中國(guó)鐵道出版社,2004年3 (美)維埃拉|譯者:葉寒、管賢平,sql server2005編程入門經(jīng)典(第2版),第2版,北京,清華大學(xué)出版社,2007年4 (美)奧蒂|(zhì)譯者:高猛,microsoft sql server2005開發(fā)指南,第1版,北京,清華大學(xué)出版社 ,2007年5 馬駿、陳志國(guó)、晉玉星,asp.net網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站開發(fā)上機(jī)實(shí)踐和實(shí)例解析(21世紀(jì)計(jì)算機(jī)應(yīng)用技術(shù)系列規(guī)劃教材),第1版,北京,人民郵電出版社,20076 張海藩,軟件工程導(dǎo)論,2003年,清華大學(xué)出版社7 魏善沛編著.web數(shù)據(jù)庫(kù)技術(shù)實(shí)用教程.北京. 清華大學(xué)出版社.19988 美 jeffrey d.ullman,fundamental course of database system,tsinghua press,2001年11月。9 美jeffer r.shapiro著,周之、黃玫譯,sql server 2005參考大全,清華大學(xué)出版社,2006年6月。10 隆華軟件工作室 編著,sql server 2005程序設(shè)計(jì),清華大學(xué)出版社,2007年10月。r, but fainter now and desperately the horn was blowing. fierce and shrill rose the yells of the orcs, and suddenly the horn-calls ceased. aragorn raced down the last slope, but before he could reach the hills foot, the sounds died away; and as he turned to the left and ran towards them they retreated, until at last he could hear them no more. drawing his bright sword and crying _elendil! elendil!_ he crashed through the trees. a mile, maybe, from parth galen in a little glade not far from the lake he found boromir. he was sitting with his back to a great tree, as if he was resting. but aragorn saw that he was pierced with many black-feathered arrows; his sword was still in his hand, but it was broken near the hilt; his horn cloven in two was at his side. many orcs lay slain, piled all about him and at his feet. aragorn knelt beside him. boromir opened his eyes and strove to speak. at last slow words came. i tried to take the ring from frodo he said. i am sorry. i have paid. his glance strayed to his fallen enemies; twenty at least lay there. they have gone: the halflings: the orcs have taken them. i think they are not dead. orcs bound them. he paused and his eyes closed wearily. after a moment he spoke again. farewell, aragorn! go to minas tirith and save my people! i have failed. no! said aragorn, taking his hand and kissing his brow. you have conquered. few have gained such a victory. be at peace! minas tirith shall not fall! boromir smiled. which way did they go? was frodo there? said aragorn. but boromir did not speak again. alas! said aragorn. thus passes the heir of denethor, lord of the tower of guard! this is a bitter end. now the company is all in ruin. it is i that have failed. vain was gandalfs trust in me. what shall i do now? boromir has laid it on me to go to minas tirith, and my heart desires it; but where are the ring and the bearer? how shall i find them and save the quest from disaster? he knelt for a while, bent with weeping, still clasping boromirs hand. so it was that legolas and gimli found him. they came from the western slopes of the hill, silently, creeping through the trees as if they were hunting. gimli had his axe in hand, and legolas his long knife: all his arrows were spent. when they came into the glade they halted in amazement; and then they stood a moment with heads bowed in grief, for it seemed to them plain what had happened. alas! said legolas, coming to aragorns side. we have hunted and slain many orcs in the woods, but we should have been of more use here. we came when we heard the horn-but too late, it seems. i fear you have taken deadly hurt. boromir is dead, said aragorn. i am unscathed, for i was not here with him. he fell defending
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 辦公室轉(zhuǎn)租憑合同范本
- 打孔施工合同責(zé)任協(xié)議書
- 公司聘用電工合同范本
- 煤炭購(gòu)銷合同保密協(xié)議書
- 個(gè)人店面出租合同范本
- 小吃合作伙伴合同范本
- 交通事故協(xié)商理賠協(xié)議書
- 智慧水務(wù)系統(tǒng)合同范本
- 培訓(xùn)機(jī)構(gòu)合同入股協(xié)議書
- 店鋪轉(zhuǎn)讓分期合同范本
- 浙教版八年級(jí)科學(xué)第四章電學(xué)測(cè)試
- 機(jī)電顧問服務(wù)建議書123
- 廣西壯族自治區(qū)工程造價(jià)綜合定額答疑匯編2022年11月更新
- 科學(xué)發(fā)展觀基本解讀(完整版)課件
- 基坑工程施工驗(yàn)收記錄表
- 夜間施工專項(xiàng)方案
- 微生物實(shí)驗(yàn)室病原微生物評(píng)估報(bào)告
- 護(hù)理風(fēng)險(xiǎn)管理與護(hù)理安全
- 綜采工作面液壓支架壓死救活技術(shù)研究
- 行政單位會(huì)計(jì)實(shí)習(xí)報(bào)告(共36頁(yè))
- 主體結(jié)構(gòu)監(jiān)理實(shí)施細(xì)則范本
評(píng)論
0/150
提交評(píng)論