2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩56頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  本科畢業(yè)論文(設(shè)計)</p><p>  論文題目:鄞州游泳中心網(wǎng)站的設(shè)計與實現(xiàn)</p><p>  所在學(xué)院 </p><p>  專業(yè)班級 信息管理與信息系統(tǒng) </p><p>  學(xué)生姓名 學(xué)號 </p&g

2、t;<p>  指導(dǎo)教師 職稱 </p><p>  完成日期 年 月 日</p><p><b>  畢業(yè)論文獨創(chuàng)性聲明</b></p><p>  本人鄭重聲明所提交的畢業(yè)論文是本人在指導(dǎo)教師的指導(dǎo)下進行的研究工作及取得的研究成果。除文中特別加以標

3、注的地方外,論文中不包含他人已經(jīng)發(fā)表的學(xué)術(shù)成果或者他人為獲得高等院校學(xué)位而使用過的材料,論文中不涉及任何知識產(chǎn)權(quán)糾紛。否則,本人將承擔(dān)一切責(zé)任。</p><p>  學(xué)生簽名: </p><p>  日 期: </p><p><b>  摘 要</b></p>

4、<p>  隨著Internet的飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)成為人們快速獲取、發(fā)布、和傳遞信息的重要渠道,它給人民的生活,工作,學(xué)習(xí)等各方面帶來了巨大的影響。面對著網(wǎng)絡(luò)的迅速發(fā)展,企業(yè)必須適應(yīng)電子商務(wù)經(jīng)濟所帶來的變化,因此,建立一個功能完善的網(wǎng)站對企業(yè)經(jīng)營與發(fā)展而言至關(guān)重要。</p><p>  關(guān)于網(wǎng)站的設(shè)計,是采用VS 2008為開發(fā)環(huán)境,結(jié)合ASP.NET技術(shù),以SQL Server 2000作為網(wǎng)站

5、開發(fā)的數(shù)據(jù)庫管理系統(tǒng),建立一個鄞州游泳中心門戶網(wǎng)站。該網(wǎng)站可以為用戶提供企業(yè)的相關(guān)信息以及經(jīng)營策略,同時還提供網(wǎng)上交易平臺,便于用戶實現(xiàn)網(wǎng)上訂票、網(wǎng)上報名等操作。</p><p>  本文以鄞州游泳中心網(wǎng)站的設(shè)計和實現(xiàn)技術(shù)為重點展開研究和論述。文章開始先對網(wǎng)站的可行性進行分析,隨后從用戶需求出發(fā),對網(wǎng)站的設(shè)計需求進行系統(tǒng)性的分析并完成數(shù)據(jù)流圖,根據(jù)網(wǎng)站各功能模塊對網(wǎng)站前后臺的界面及數(shù)據(jù)庫設(shè)計進行了詳細的描述,對于

6、網(wǎng)站主要功能模塊的實現(xiàn)部分進行詳細介紹,最后突出網(wǎng)站的主要功能及其特色,并對于網(wǎng)站的不足之處提出改進的方法。</p><p>  關(guān)鍵詞:游泳;企業(yè)網(wǎng)站;網(wǎng)站設(shè)計</p><p><b>  Abstract</b></p><p>  With the rapid development of Internet, the Internet h

7、as become an important channel for gaining, releasing, and transmitting information. It is playing the vital role in each domain, and has brought the huge influence on people's life, the work, the study and so on. Be

8、cause the network expands rapidly, the enterprise must adapt the change which the electronic commerce economy brings. Therefore, it's very important to establish a function perfect web site for the enterprise managem

9、ent and develo</p><p>  About the website design, it has combined VS 2008 as the development environment with the ASP.NET technology and used the SQL Server 2000 as database management system for the web des

10、ign about YinZhou swimming central portal. The website can provide users with business information and business strategy, while also provides trading platform online to help users to achieve booking online, registration

11、online and other operations.</p><p>  It is the emphasis to focus a study and discussion for the technology about design and implementation of the YinZhou Swimming Center Site. Articles start with Feasibilit

12、y Analysis of the site, then according to user needs, made the systematic analysis for design requirements of the site and complete the data flow graph. According to each functional module of the site, the web's fron

13、t and backstage interface and database design are described in detail. Then the article described the implementatio</p><p>  Keywords: Swimming; Business website; Website design目 錄</p><p><b

14、>  1 引言1</b></p><p>  1.1 開發(fā)背景1</p><p>  1.2 開發(fā)意義1</p><p><b>  2網(wǎng)站分析3</b></p><p>  2.1 可行性分析3</p><p>  2.1.1社會可行性3</p>&l

15、t;p>  2.1.2經(jīng)濟可行性3</p><p>  2.1.3技術(shù)可行性4</p><p>  2.2 需求分析4</p><p>  2.2.1用戶需求4</p><p>  2.2.2業(yè)務(wù)流分析5</p><p>  2.2.3數(shù)據(jù)流圖8</p><p>  2.2.4

16、數(shù)據(jù)字典11</p><p><b>  3 網(wǎng)站設(shè)計18</b></p><p>  3.1數(shù)據(jù)庫設(shè)計18</p><p>  3.1.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計18</p><p>  3.1.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計19</p><p>  3.1.3 數(shù)據(jù)庫物理設(shè)計23</p&

17、gt;<p>  3.2 網(wǎng)站功能設(shè)計23</p><p>  3.2.1 網(wǎng)站前臺功能設(shè)計23</p><p>  3.2.2 網(wǎng)站后臺功能設(shè)計24</p><p>  3.2.3 網(wǎng)站功能模塊設(shè)計26</p><p>  4 網(wǎng)站功能實現(xiàn)29</p><p>  4.1 數(shù)據(jù)庫類的介紹29

18、</p><p>  4.2 網(wǎng)站前臺實現(xiàn)31</p><p>  4.2.1 前臺界面設(shè)計31</p><p>  4.2.2 前臺功能的實現(xiàn)32</p><p>  4.3 網(wǎng)站后臺實現(xiàn)39</p><p>  4.3.1 后臺界面設(shè)計39</p><p>  4.3.2 后臺功能

19、的實現(xiàn)39</p><p><b>  結(jié) 論47</b></p><p><b>  參考文獻48</b></p><p><b>  致 謝49</b></p><p><b>  1 引言</b></p><p>

20、<b>  1.1 開發(fā)背景</b></p><p>  隨著Internet的飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)成為人們快速獲取、發(fā)布、和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。2011年7月19日,據(jù)中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)發(fā)布《第28次中國互聯(lián)網(wǎng)絡(luò)發(fā)展狀況統(tǒng)計報告》報告顯示,截至2011年6月底,中國網(wǎng)民數(shù)量已達4.85億,較2010年底新增網(wǎng)民2770萬,

21、網(wǎng)民規(guī)模龐大,并仍然保持增長趨勢[1]。面對數(shù)量如此巨大的網(wǎng)絡(luò)用戶,企業(yè)則必須準確把握未來的市場方向,及時調(diào)整商務(wù)模式來適應(yīng)經(jīng)濟全球化趨勢和電子商務(wù)經(jīng)濟所帶來的變化。因此,企業(yè)上網(wǎng)和開展電子商務(wù)成為不可回避的事實。對于企業(yè)網(wǎng)絡(luò)經(jīng)營而言,企業(yè)網(wǎng)站,就是企業(yè)在互聯(lián)網(wǎng)上進行網(wǎng)絡(luò)建設(shè)和策劃宣傳的平臺,它不但可以展現(xiàn)公司形象,加強客戶服務(wù),完善網(wǎng)絡(luò)業(yè)務(wù),還可以與潛在客戶建立商業(yè)聯(lián)系。</p><p>  此外,由于物質(zhì)文化

22、需要的日益增長,人們對生活水平的質(zhì)量有的要求有了明顯提高。在保證物質(zhì)需求的基礎(chǔ)上,體育健康等文化需要便成為人們更加注重的追求。如何與時俱進、乘勢而上地進行公共體育服務(wù)改革,以此不斷滿足人們對體育健康的要求,這將成為備受關(guān)注的問題(郭惠平,2007)[2]。游泳是受大眾熱愛的體育項目之一,在國內(nèi)開展比較廣泛。游泳不但可以幫助人們增強心肺功能和身體抵抗力,同時也可以達到護膚和健美形體的效果,在夏季更是散熱避暑的首選運動,因此無論男女老少對游

23、泳都有著濃厚的興趣。</p><p>  結(jié)合以上兩點可以看出,在這個以網(wǎng)絡(luò)為主的信息時代,如何有效利用網(wǎng)絡(luò)環(huán)境來實現(xiàn)企業(yè)的快速發(fā)展是企業(yè)成功的關(guān)鍵所在,對于從事大眾熱愛的體育項目的盈利性企業(yè)而言更是如此。在這樣的時代背景下,為鄞州游泳中心建立一個特色鮮明,功能完善,美觀便捷的企業(yè)網(wǎng)站是必然的趨勢。 </p><p><b>  1.2 開發(fā)意義</b></p&

24、gt;<p>  企業(yè)網(wǎng)站就相當(dāng)于一個企業(yè)的網(wǎng)絡(luò)名片,不但對企業(yè)的形象是一個良好的宣傳,同時可以輔助企業(yè)的銷售,甚至可以通過網(wǎng)絡(luò)直接幫助企業(yè)實現(xiàn)產(chǎn)品的銷售,企業(yè)可以利用網(wǎng)站來進行宣傳、產(chǎn)品資訊發(fā)布、招聘等等。同樣,企業(yè)可以通過照片、文字等多種形式通過互聯(lián)網(wǎng)向更廣泛的消費群體展示了企業(yè)形象,同時也為眾多意向客戶打開了一扇更為快捷方便之門(張光祥,2011)[3]。</p><p>  鄞州游泳中心網(wǎng)站

25、,是一個為客戶打造的與企業(yè)進行溝通的網(wǎng)絡(luò)平臺。網(wǎng)站可以實現(xiàn)場館動態(tài)瀏覽,信息查詢,會員登錄,在線留言等多個功能鏈接。顧客可以通過該網(wǎng)站瀏覽公司概況,知曉場館具體設(shè)置,掌握場館最新動態(tài)等,這有利于顧客全方位地認識公司形象,了解企業(yè)最新動態(tài)。網(wǎng)站的會員登錄功能是為游泳館??吞峁┑膫€人空間,顧客可以通過該網(wǎng)站完成網(wǎng)上訂票,實現(xiàn)網(wǎng)上購卡、網(wǎng)上訂票等各種網(wǎng)上消費手段,這是促進企業(yè)銷售一條主要途徑。網(wǎng)站的留言板面可以讓顧客為游泳中心提出寶貴意見,使

26、企業(yè)和顧客形成互動,促進企業(yè)的更新與發(fā)展。此外,企業(yè)也可以在網(wǎng)站上利用Internet的方便性來達到宣傳策劃、開拓市場的目的,利用信息資源共享促進企業(yè)網(wǎng)站電子商務(wù)化,為企業(yè)的經(jīng)營帶來一定的效益。</p><p>  由此可見,互聯(lián)網(wǎng)的普及與計算機的廣泛使用,使得鄞州游泳中心網(wǎng)站應(yīng)運而生。它不僅能夠給廣大市民提供一個更加接近這項運動的平臺,而且普及了這個運動的相關(guān)知識,對游泳這項運動今后的發(fā)展跟壯大有很重要的意義。

27、為企業(yè)未來的發(fā)展也起到良好的推動作用。因此,鄞州游泳中心網(wǎng)站的設(shè)計與實現(xiàn)具有重要意義。</p><p><b>  2網(wǎng)站分析</b></p><p>  企業(yè)網(wǎng)站建站之初我們要對其進行建站前的綜合分析,包括公司的發(fā)展現(xiàn)狀與需求、可行性分析以及明確企業(yè)網(wǎng)站的建設(shè)宗旨和目標等,這樣我們可以了解到企業(yè)建站的必要性(楊一揚,2010)[4]。</p><

28、p>  本網(wǎng)站分析階段分為兩大部分,其中包括網(wǎng)站設(shè)計的可行性分析,以及需求分析,而需求分析中又包含用戶需求、設(shè)計初需要的數(shù)據(jù)流圖以及數(shù)據(jù)字典三部分。</p><p><b>  2.1 可行性分析</b></p><p>  可行性分析是確定該項目是否有設(shè)計和實現(xiàn)的價值而進行研究過程,它對于研究的價值意義起著重要的作用,因此進行可行性分析是必要的。這其中包括三個

29、方面:社會可行性分析,經(jīng)濟可行性分析和技術(shù)可行性分析。</p><p>  2.1.1社會可行性</p><p>  本網(wǎng)站的建設(shè)可以讓所有寧波地區(qū)的客戶通過Internet方便、快捷地對企業(yè)進行相關(guān)的了解,熟悉相關(guān)的操作流程,查詢消費的相關(guān)信息,為每位客戶提供了最佳的網(wǎng)絡(luò)途徑,避免了長途跋涉到現(xiàn)場咨詢的麻煩,節(jié)省了社會資源,這具有一定的社會可行性。</p><p>

30、;  2.1.2經(jīng)濟可行性</p><p>  網(wǎng)站是企業(yè)的“商標”,在高度信息化的社會里,建立有特色的網(wǎng)站是最直接的宣傳手段。這可以充分利用互聯(lián)網(wǎng)資源,得到更多的供求信息,為企業(yè)開辟新市場提供信息和條件(侯玉香;劉丁發(fā),2010) [5]。本網(wǎng)站建成后可以展示企業(yè)的形象,以相對較少的費用來達到為企業(yè)宣傳,擴大社會影響力,提高企業(yè)的知名度等效果,相應(yīng)的減少了廣告宣傳的開支。同時企業(yè)網(wǎng)站的建設(shè)方便了會員預(yù)訂,促進了

31、顧客的消費,對場館的經(jīng)營銷售起到了推進作用。此外,對于一些網(wǎng)站的廣告商可以收取一定的費用。由此可見,這具有一定的經(jīng)濟可行性。</p><p>  2.1.3技術(shù)可行性</p><p>  軟件方面,數(shù)據(jù)庫技術(shù)的成熟足以保證數(shù)據(jù)處理的完整性、安全性,同時根據(jù)IT界在網(wǎng)站開發(fā)技術(shù)以及實現(xiàn)該網(wǎng)站功能的編程語言等方面研究的熟練程度表明,這些都不是實現(xiàn)該網(wǎng)站的障礙。硬件方面,隨著科技的進步,硬件更新

32、速度快,技術(shù)不斷地在豐富,可靠性也逐漸加強,對于本網(wǎng)站的建設(shè)而言,硬件設(shè)施能夠提供一個穩(wěn)定可靠的平臺。國內(nèi)大多數(shù)成功的企業(yè)都擁有自己的企業(yè)網(wǎng)站,關(guān)于類似網(wǎng)站設(shè)計在國內(nèi)也有成功的案例,技術(shù)相對比較成熟,因此該網(wǎng)站的開發(fā)設(shè)計與實現(xiàn)具有一定的技術(shù)可行性。</p><p><b>  2.2 需求分析</b></p><p>  需求分析是整個軟件開發(fā)的關(guān)鍵階段,它的任務(wù)就是

33、解決系統(tǒng)“做什么”的問題,只有明確了網(wǎng)站要實現(xiàn)的功能才能對網(wǎng)站進行進一步的開發(fā)與設(shè)計。不論是在什么過程中,一定要對需求分析具有足夠的重視,它是開發(fā)出正確的、高質(zhì)量網(wǎng)站的前提和重要保證(張圣,2008)[6]。需求階段一定要全面地理解客戶的各項需求,將系統(tǒng)功能與客戶需求達成一致,這樣才能成功地完成整個項目的開發(fā)(朱筱筱,2010)[7]。</p><p><b>  2.2.1用戶需求</b>

34、</p><p>  寧波惠風(fēng)體育發(fā)展有限公司是負責(zé)經(jīng)營管理寧波(鄞州)網(wǎng)球中心和鄞州游泳中心的國有獨資公司,隸屬區(qū)體育中心領(lǐng)導(dǎo)。公司位于鄞州新城區(qū)文華路199號,鄞州體育館西側(cè)。鄞州游泳中心是寧波市頂級的游泳場所,可舉辦各級游泳比賽,是鄞州區(qū)教育局游泳中考達標指定測試點。此外,公司所管理的寧波(鄞州)網(wǎng)球中心是目前國內(nèi)領(lǐng)先的網(wǎng)球運動場所,可舉辦國際高級網(wǎng)球賽事;公司通過體育場館的經(jīng)營管理和賽事運作,努力拓展體育

35、本體產(chǎn)業(yè)和相關(guān)產(chǎn)業(yè),致力打造特色體育品牌。為實現(xiàn)這一目標,公司要求全體惠風(fēng)人樹立精品意識、提供精細服務(wù)、追求精彩業(yè)績,培育規(guī)范、優(yōu)質(zhì)的惠風(fēng)品質(zhì),成就惠風(fēng)驕傲。</p><p>  暑假期間,通過訪談的形式,我對鄞州游泳中心的未來發(fā)展方向有了大致的了解。首先對于企業(yè)而言,伴隨著Internet的快速發(fā)展,人們對Internet的有著嚴重的依賴性,生活消費方式也發(fā)生了巨大的改變。顧客更喜歡足不出戶就能夠把信息一網(wǎng)打盡

36、,也即是通過網(wǎng)站完成對企業(yè)的了解,從而再進行深層次的交易往來。因此,如何高效的利用網(wǎng)絡(luò)手段來滿足顧客的需求,提高企業(yè)本身的可信度與知名度,從而達到為企業(yè)實現(xiàn)更高盈利的目的是企業(yè)未來發(fā)展經(jīng)營的重中之重。為達到這一目的,對于企業(yè)的需求而言,快速建立一個特色鮮明,功能完善,美觀便捷的企業(yè)網(wǎng)站至關(guān)重要。企業(yè)網(wǎng)站是企業(yè)與顧客之間信息溝通的主要通道,也是企業(yè)開展網(wǎng)絡(luò)營銷必不可少的前提條件(桂友武;桂友超,2008)[8]。因此,該項目可以滿足企業(yè)目

37、前的需求。</p><p>  此外,我在暑期對鄞州游泳中心的泳客及附近居民進行了訪談,就關(guān)于為鄞州游泳中心實現(xiàn)網(wǎng)上交易的問題展開了深入的研究。大多數(shù)用戶更加傾向于通過網(wǎng)絡(luò)來實現(xiàn)對該企業(yè)的了解,以及消費前的相關(guān)操作,因為這樣不僅可以節(jié)省時間,而且還可以通過各種信息來對企業(yè)有更加深入的了解,從而提高自己對企業(yè)的認知度,便于進行全方面的消費與享受。因此泳客希望能通過類似于鄞州游泳中心網(wǎng)站這樣的一個網(wǎng)絡(luò)平臺,來實現(xiàn)網(wǎng)絡(luò)

38、咨詢與消費。</p><p>  具體來講,鄞州游泳中心網(wǎng)站是一個為客戶打造的與企業(yè)進行溝通的網(wǎng)絡(luò)平臺。網(wǎng)站前臺可以實現(xiàn)場館新聞,公司背景,企業(yè)文化等相關(guān)查閱功能的操作,這樣顧客可以通過該網(wǎng)站瀏覽公司概況,知曉場館具體設(shè)施,掌握場館最新動態(tài)等,還包括圖片瀏覽功能,便于顧客更加直觀的了解企業(yè)。會員登錄是為游泳館??吞峁┑膫€人空間,顧客可以進一步通過該網(wǎng)站實現(xiàn)網(wǎng)上訂票的功能。此外,網(wǎng)站的留言板面可以讓顧客為游泳中心提

39、出寶貴意見,使企業(yè)和顧客形成互動,促進企業(yè)的更新與發(fā)展。關(guān)于網(wǎng)站后臺管理需求是指企業(yè)應(yīng)起到對網(wǎng)站維護管理的作用,包括對場館新聞以及系統(tǒng)公告的及時發(fā)布、更新、刪除,泳客預(yù)訂報名后對于訂票記錄及報名記錄的審核,以及在線留言的查看、回復(fù)、刪除等。這些功能的實現(xiàn),均有利于顧客全方位地認識鄞州游泳中心的公司形象,了解企業(yè)最新動態(tài),滿足顧客的消費需求,同時促進顧客消費,利于企業(yè)的盈利與發(fā)展。</p><p>  因此,本人希

40、望為鄞州游泳中心建立了一個企業(yè)門戶網(wǎng)站,從而幫助熱愛體育鍛煉的顧客更加方便地到游泳中心進行運動和娛樂,讓更多的泳客通過網(wǎng)站來實現(xiàn)網(wǎng)上交易,體現(xiàn)出消費的方便快捷性,滿足客戶的需求。 </p><p>  2.2.2業(yè)務(wù)流分析</p><p>  業(yè)務(wù)流程圖(Transaction Flow Diagram, TFD)就是用一些規(guī)定的符號及連線來表示某個具體業(yè)務(wù)處理過程。它是一種描述系統(tǒng)內(nèi)

41、各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向。業(yè)務(wù)流程圖是物理模型,其以業(yè)務(wù)處理過程為中心,根據(jù)業(yè)務(wù)走向來描述完整的業(yè)務(wù)流程, </p><p>  按照業(yè)務(wù)流程的畫法,本系統(tǒng)的流程圖由柱形圖、橢圓、矩形、菱形、箭頭組成,其中柱形圖表示輸入輸出的數(shù)據(jù),橢圓表示動作行為的開始或結(jié)束,矩形表示行動方案、工作環(huán)節(jié),菱形表示業(yè)務(wù)處理的判斷或判定,箭頭表示工作流方

42、向,具體介紹如圖1所示。</p><p>  圖1 業(yè)務(wù)流程圖圖例</p><p>  鄞州游泳中心主營業(yè)務(wù)為兩點,一個是辦卡消費業(yè)務(wù),另外就是培訓(xùn)報名業(yè)務(wù)。根據(jù)這兩個主營業(yè)務(wù)的處理過程,來對該企業(yè)的業(yè)務(wù)流進行簡單的分析。</p><p>  首先,是辦卡消費業(yè)務(wù)。該業(yè)務(wù)主要是為持卡消費的顧客提供入館購票的服務(wù),顧客可以通過現(xiàn)場辦理的方式,成為持卡顧客,并只需刷卡便

43、可完成購票任務(wù)。具體來講,普通顧客到現(xiàn)場后,從不同類型的游泳消費卡中結(jié)合自己的需要而辦理相應(yīng)的游泳卡,完成后成為持卡顧客,從而到專用售票窗口進行刷卡,根據(jù)持有卡的規(guī)則,辦理相關(guān)的票務(wù),并對本次的消費情況進行記錄。游泳卡消費業(yè)務(wù)在資金方面給顧客帶來了優(yōu)惠,同時幫助顧客避免了游泳須帶現(xiàn)金的麻煩,更加保證了顧客的財產(chǎn)安全。該業(yè)務(wù)具體的流程圖,如圖2所示。</p><p>  圖2 辦卡消費業(yè)務(wù)流程圖</p>

44、<p>  從圖中可以看出,持卡用戶在用游泳卡辦理購票的過程中,營業(yè)人員會根據(jù)消費卡的類型判斷,然后對顧客持有卡進行審核,系統(tǒng)通過調(diào)用數(shù)據(jù)庫中的信息對用戶的消費信息進行核實,如果游泳卡的時限未到或者剩余次數(shù)充足,符合消費規(guī)定,便可以順利客完成刷卡購票。普通顧客也可以通過現(xiàn)場辦理游泳卡,然后進行該業(yè)務(wù)的處理。</p><p>  其次,是對培訓(xùn)報名業(yè)務(wù),該業(yè)務(wù)是為了暑期對一些游泳愛好者提供的一項專業(yè)培

45、訓(xùn)活動服務(wù)。其面向的主要對象是即將參加中考的廣大初中生和一些不會游泳的各年齡段的泳客。同樣作為鄞州游泳中心的主營業(yè)務(wù),培訓(xùn)報名業(yè)務(wù)也是通過詳細的操作與步驟來完成業(yè)務(wù)處理。具體來說,泳客首先根據(jù)自身情況,去場館前臺進行報名,工作人員根據(jù)泳客的具體情況判定其是否符合接受培訓(xùn)的條件來判定其是否可以報名,通過后即可填寫相關(guān)的報名信息表,再結(jié)合自身情況選擇培訓(xùn)班級,這其中包括培訓(xùn)級別、教練和培訓(xùn)時間等條件因素。如果用戶所選擇的班級名額仍有空余,那

46、么在進行繳費后,報名成功,完成該業(yè)務(wù)。具體的業(yè)務(wù)流程圖如圖3所示。</p><p>  圖3 網(wǎng)上報名業(yè)務(wù)流程圖</p><p>  結(jié)合上圖可知,同持卡消費業(yè)務(wù)相似,該業(yè)務(wù)的實現(xiàn)為客戶提供方便,同時也給企業(yè)帶來了更多的效益,因此,該業(yè)務(wù)也是企業(yè)運營的重要手段之一。</p><p><b>  2.2.3數(shù)據(jù)流圖</b></p>

47、<p>  本論文采用了數(shù)據(jù)流程圖的方法,數(shù)據(jù)流程圖(Data Flow Diagram,DFD)是用簡易的、圖形化的方式表達系統(tǒng)業(yè)務(wù)處理和數(shù)據(jù)流之間的關(guān)系。對流程進行分析的目的是掌握現(xiàn)行系統(tǒng)狀況,確立系統(tǒng)邏輯模型。與業(yè)務(wù)流程圖相比,數(shù)據(jù)流程圖它舍去了企業(yè)流程中的物流和資金流,僅把流程中的數(shù)據(jù)流提煉出來,用以表達數(shù)據(jù)在各功能組織間的邏輯流向以及加工和轉(zhuǎn)換過程。此外,數(shù)據(jù)流程圖還要配合數(shù)據(jù)字典(Data Dictionary)

48、的說明(馮志波,2007)[9]。通過對鄞州游泳中心網(wǎng)站的初步了解,對網(wǎng)站的需求進行分析,畫出了流程圖。</p><p>  數(shù)據(jù)流程圖有四種基本符號:外部實體、處理邏輯、數(shù)據(jù)存儲、數(shù)據(jù)流,如圖4所示。</p><p><b>  圖4 數(shù)據(jù)流圖圖例</b></p><p><b>  (1)0層數(shù)據(jù)流圖</b></

49、p><p>  鄞州游泳中心需求分析的0層數(shù)據(jù)流圖如圖5所示。它主要描述了顧客通過即將設(shè)計的網(wǎng)站,實現(xiàn)總體操作功能的一個過程,其中包括普通用戶和管理員兩大類。普通用戶通過該網(wǎng)站可以具體實現(xiàn)的功能中獲取信息和數(shù)據(jù),例如進行個人信息查詢,新聞瀏覽,圖片欣賞,以此來了解場館細則,掌握企業(yè)的最新動態(tài)等,同時還可以在線留言,提出自己的意見,促進場館的改進與發(fā)展等。管理員是在后臺對網(wǎng)站的信息和數(shù)據(jù)進行相應(yīng)的維護,保證網(wǎng)站的正常運

50、行。</p><p>  圖5 0層數(shù)據(jù)流圖</p><p><b> ?。?)1層數(shù)據(jù)流圖</b></p><p>  1層數(shù)據(jù)流圖是對0層數(shù)據(jù)流的細化。對0層數(shù)據(jù)流圖中的P1、P2進行細化,得到1層數(shù)據(jù)流圖,如圖6、圖7所示。</p><p>  圖6 前臺1層數(shù)據(jù)流圖 </p><p

51、>  對于圖6的前臺1層數(shù)據(jù)流圖是對0層數(shù)據(jù)流P1的細化,詳細介紹普通用戶在網(wǎng)站前臺進行信息瀏覽使用時的細節(jié)操作,其中包括網(wǎng)站具體信息的瀏覽,用戶網(wǎng)上訂票,網(wǎng)上報名,在線留言等多個具體功能,這可以幫助用戶知道場館消費信息的詳情,還可以對場館的活動有進一步的了解,以及在暑期的游泳培訓(xùn)詳情進行一定的了解。</p><p>  圖7 后臺1層數(shù)據(jù)流圖</p><p>  對于圖7的后臺1

52、層數(shù)據(jù)流圖是對0層數(shù)據(jù)流P2的細化,系統(tǒng)地介紹了管理員在網(wǎng)站后臺對系統(tǒng)進行相應(yīng)的管理操作流程,例如后臺游泳培訓(xùn)班網(wǎng)上報名操作的數(shù)據(jù)操作,會員可以先對培訓(xùn)班信息表進行詳細了解后,再通過這個功能實現(xiàn)網(wǎng)上報名,體現(xiàn)出網(wǎng)站交流的方便快捷。</p><p><b>  2.2.4數(shù)據(jù)字典</b></p><p>  數(shù)據(jù)字典(簡稱DD)是關(guān)于數(shù)據(jù)的信息集合,也就是對數(shù)據(jù)流圖中包

53、含的所有元素的定義集合,是網(wǎng)站數(shù)據(jù)庫設(shè)計的基礎(chǔ)。數(shù)據(jù)字典的組成有數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)元素、處理邏輯、外部實體組成。對鄞州游泳中心網(wǎng)站的數(shù)據(jù)流圖進行分析后,得出相關(guān)的數(shù)據(jù)字典。</p><p><b> ?。?)數(shù)據(jù)流條目</b></p><p>  表1 用戶信息數(shù)據(jù)流條目</p><p><b>  續(xù)表</b><

54、;/p><p>  表2 用戶注冊信息數(shù)據(jù)流條目</p><p>  表3 會員登錄數(shù)據(jù)流條目</p><p>  表4 網(wǎng)站瀏覽信息數(shù)據(jù)流條目</p><p>  表5 存儲訂票信息數(shù)據(jù)流條目</p><p>  表6 存儲留言信息數(shù)據(jù)流條目</p><p>  表7 提取訂票信息數(shù)據(jù)流條目<

55、;/p><p>  表8 存儲報名信息數(shù)據(jù)流條目</p><p>  表9 提取報名培訓(xùn)信息數(shù)據(jù)流條目</p><p>  表10 管理員信息數(shù)據(jù)流條目</p><p>  表11 管理員登錄信息數(shù)據(jù)流條目</p><p><b> ?。?)外部實體條目</b></p><p>

56、;  表12 會員外部實體條目</p><p>  表13 管理員外部實體條目</p><p><b> ?。?)處理邏輯條目</b></p><p>  表14 用戶注冊處理邏輯條目</p><p>  表15 用戶登錄處理邏輯條目</p><p>  表16 瀏覽網(wǎng)站信息處理邏輯條目</

57、p><p>  表17 個人后臺管理處理邏輯條目</p><p>  表18 個人后臺管理處理邏輯條目</p><p>  表19 個人后臺管理處理邏輯條目</p><p>  表20 在線留言處理邏輯條目</p><p>  表21 場館新聞處理邏輯條目</p><p>  表22 圖片瀏覽處理邏

58、輯條目</p><p><b>  3 網(wǎng)站設(shè)計</b></p><p>  網(wǎng)站設(shè)計階段分為兩個部分:一部分是數(shù)據(jù)庫設(shè)計,而另一部分是網(wǎng)站的功能設(shè)計。數(shù)據(jù)庫設(shè)計是把顯示世界的實體模型與需求轉(zhuǎn)換成數(shù)據(jù)庫模型的過程,是建立數(shù)據(jù)庫應(yīng)用系統(tǒng)的核心問題。網(wǎng)站功能設(shè)計主要是將網(wǎng)站的功能模塊進行詳細地劃分,將網(wǎng)站總體的網(wǎng)站功能做出展現(xiàn),為后邊的詳細設(shè)計做好準備工作。</p&

59、gt;<p><b>  3.1數(shù)據(jù)庫設(shè)計</b></p><p>  數(shù)據(jù)庫是指長期存儲在計算機內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按照一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并課為各種用戶共享(王珊,2008)[10]。</p><p>  數(shù)據(jù)庫設(shè)計是網(wǎng)站設(shè)計中的關(guān)鍵部分。數(shù)據(jù)庫的建立,要明確設(shè)計模

60、型,掌握覆蓋面較廣的實際系統(tǒng),以及引進領(lǐng)先的現(xiàn)代數(shù)據(jù)庫技術(shù),這樣才能完成最先進最好的數(shù)據(jù)庫(Ramez Elmasri,2010)[11]。數(shù)據(jù)庫設(shè)計時一般經(jīng)過數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計三個過程。</p><p>  3.1.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</p><p>  概念結(jié)構(gòu)設(shè)計是將需求分析得到的用戶需求抽象化為信息結(jié)構(gòu),在整個數(shù)據(jù)庫設(shè)計部分起關(guān)鍵作用。它通過對用戶需

61、求進行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型。概念結(jié)構(gòu)的主要特點有:能真實、充分地反映現(xiàn)實世界,反映出事物與事物之間的聯(lián)系,是對現(xiàn)實世界的真實模型;易于理解,從而可以用它和用戶交換意見,充分了解用戶的需求,從而更好地設(shè)計數(shù)據(jù)庫。</p><p>  描述概念模型的常用工具是E-R圖。E-R圖由實體、屬性和聯(lián)系三部分組成,其符號如圖8所示:</p><p><b>

62、  圖8 E-R圖圖例</b></p><p>  實體是現(xiàn)實世界中客觀存在的事物;聯(lián)系指的是實體之間可能存在的各種聯(lián)系,這種聯(lián)系通過系統(tǒng)的功能活動表現(xiàn)出來;屬性指的是實體或聯(lián)系的性質(zhì)。本網(wǎng)站數(shù)據(jù)庫設(shè)計的E-R圖,如圖9所示。</p><p>  圖9 鄞州游泳中心網(wǎng)站E-R圖</p><p>  從網(wǎng)站數(shù)據(jù)流圖以及數(shù)據(jù)字典中可以看出,鄞州游泳中心網(wǎng)站一

63、共有2個外部實體,10條數(shù)據(jù)流和9個數(shù)據(jù)存儲。根據(jù)E-R圖可以確定實體集之間的聯(lián)系,選擇實體集應(yīng)包含的屬性,實體間有一對一、一對多等關(guān)系。每位會員可以訂購多張門票,而一張票只能屬于一個會員;同樣一個會員可以進行多次留言,而一條留言只能屬于一個會員;同理,在培訓(xùn)班信息表與報名記錄表關(guān)系中,一個培訓(xùn)班信息表中可以記錄多個報名記錄,而每一條報名記錄信息只能包含培訓(xùn)班信息表的中的一個班級。</p><p>  3.1.2

64、 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p>  E-R圖描繪的是生活中的實體,標注了實體的屬性,以及實體與實體之間的關(guān)系。這是概念層次上的,接下來要對概念模型進行邏輯結(jié)構(gòu)設(shè)計,以下是該網(wǎng)站數(shù)據(jù)庫的關(guān)系模式。</p><p>  會員信息表(會員編號,會員名稱,密碼,地址,性別,電話,郵箱)</p><p>  管理員信息表(管理員編號,管理員名稱,密碼)</p>

65、;<p>  留言表(留言編號,留言姓名,時間,內(nèi)容,回復(fù))</p><p>  報名記錄表(報名編號,培訓(xùn)班名稱,會員編號,級別,費用,添加時間)</p><p>  培訓(xùn)班信息表(培訓(xùn)班編號,培訓(xùn)班名稱,培訓(xùn)級別,費用,時間,教練)</p><p>  訂票信息表(訂單編號,會員編號,地址,郵箱,性別,訂票日期,)</p><p

66、>  訂票記錄表(訂單編號,訂票人,票價,張數(shù),系統(tǒng)密碼)</p><p>  圖片表(圖片編號,圖片名稱,圖片簡介,圖片發(fā)布時間)</p><p>  場館新聞表(新聞編號,標題,內(nèi)容,場館活動,發(fā)布時間)</p><p>  系統(tǒng)公告表(公告編號,標題,內(nèi)容,類別,發(fā)布時間)</p><p>  根據(jù)數(shù)據(jù)庫的關(guān)系模式,得到以下的數(shù)據(jù)

67、庫表,其表結(jié)構(gòu)如下:</p><p>  表23 會員信息表</p><p>  表24 管理員表 </p><p>  表25 新聞信息表</p><p><b>  表26 圖片表</b></p><p>  表27 訂票信息表</p><p>  表28

68、訂票記錄表</p><p>  表29 培訓(xùn)班信息表</p><p><b>  續(xù)表</b></p><p>  表30 報名記錄表</p><p><b>  表31 留言表</b></p><p><b>  表32 公告表</b><

69、/p><p><b>  續(xù)表</b></p><p>  3.1.3 數(shù)據(jù)庫物理設(shè)計</p><p>  數(shù)據(jù)庫的物理設(shè)計是為一個給定的邏輯數(shù)據(jù)模型選取一個最合適應(yīng)用要求的物理結(jié)構(gòu)的過程。關(guān)系數(shù)據(jù)庫物理設(shè)計內(nèi)容主要包括為關(guān)系模式選擇存取方法和存儲方式等數(shù)據(jù)庫文件的物理存儲結(jié)構(gòu)。本網(wǎng)站的數(shù)據(jù)庫物理設(shè)計中主要是對相關(guān)數(shù)據(jù)庫表設(shè)置相應(yīng)的索引,對主鍵設(shè)置

70、主索引,為了提高查詢效率對經(jīng)常要查詢的屬性設(shè)置普通索引,例如:</p><p>  會員信息表(會員編號,會員名稱,密碼,地址,性別,電話,郵箱)</p><p>  培訓(xùn)班信息表(培訓(xùn)班編號,培訓(xùn)班名稱,培訓(xùn)時間,培訓(xùn)費用,教練)</p><p>  報名記錄表(報名編號,培訓(xùn)班名稱,會員編號,級別,費用,時間)</p><p>  在這三

71、個關(guān)系模式中會員信息表中會員編號是主鍵,培訓(xùn)班信息表中培訓(xùn)班編號和培訓(xùn)班名稱為主鍵,報名記錄表中報名編號和培訓(xùn)班名稱、會員編號的集合為主鍵,建立聚簇索引;另外在報名記錄表中通常要通過培訓(xùn)班名稱或會員編號去查詢相關(guān)的培訓(xùn)班次,因此在報名記錄表中對培訓(xùn)班名稱和會員編號分別建立普通索引。</p><p>  3.2 網(wǎng)站功能設(shè)計</p><p>  在對網(wǎng)站的需求分析和數(shù)據(jù)庫設(shè)計之后,就要對網(wǎng)站

72、進行總體設(shè)計,以下包括網(wǎng)站前臺功能設(shè)計和網(wǎng)站后臺功能設(shè)計。</p><p>  3.2.1 網(wǎng)站前臺功能設(shè)計</p><p>  圖10顯示了網(wǎng)站前臺基本功能結(jié)構(gòu),前臺系統(tǒng)分為用戶注冊、用戶登錄、場館新聞、公司背景、場館介紹,企業(yè)文化、圖片瀏覽、在線留言等主要前臺功能,用戶登錄包括網(wǎng)上訂票、網(wǎng)上報名、登錄個人后臺。而在線瀏覽是對所有的用戶開放,又包括公司背景、場館介紹、企業(yè)文化。場館新聞的

73、及時更新有利于顧客對相關(guān)知識進行瀏覽;在線留言包括發(fā)表和查看兩項功能。</p><p><b>  圖10 前臺功能圖</b></p><p>  該網(wǎng)站可以為瀏覽者提供詳細的公司介紹,便于顧客了解公司概況。網(wǎng)站還提供了清晰的網(wǎng)上訂票系統(tǒng)和培訓(xùn)班網(wǎng)上報名系統(tǒng),方便顧客消費、鍛煉和學(xué)習(xí)。另外設(shè)計了留言功能,便于顧客與企業(yè)進行溝通,達到互利互惠的目的。用戶可以瀏覽瀏覽公司

74、介紹,了解公司背景,場館介紹以及企業(yè)文化等概況,也可以第一時間知曉場館新聞動態(tài)。通過系統(tǒng)公告,顧客能夠清晰地了解場館的消費的大致情況,便于顧客在消費娛樂時避免多余的麻煩。會員登錄成功后,還可以進行相關(guān)會員的特殊操作,例如個人后臺管理。另外最重要的兩點是會員可以進行網(wǎng)上訂票和網(wǎng)上報名。會員在網(wǎng)上通過網(wǎng)銀在線支付完成相關(guān)預(yù)訂的交易,方便快捷安全。另外網(wǎng)上報名也避免了選課沖突以及個人時間不協(xié)調(diào)等問題,給學(xué)習(xí)游泳的顧客提供了報名途徑。除此之外,

75、會員還可以在網(wǎng)上進行留言和評論。網(wǎng)站管理者能夠通過查看留言來總結(jié)泳客提出的意見和建議,從而更好地發(fā)揚企業(yè)的優(yōu)勢和改進企業(yè)的不足。同時管理員還可以對一些評論進行回復(fù),解決顧客提出的一些問題,有利于企業(yè)日后的長期經(jīng)營。</p><p>  3.2.2 網(wǎng)站后臺功能設(shè)計</p><p>  圖11是后臺管理功能圖,從圖中可以看出后臺管理系統(tǒng)的功能有注冊用戶管理,系統(tǒng)用戶管理,場館新聞管理,系統(tǒng)管

76、理,企業(yè)文化管理,圖片管理,培訓(xùn)班管理,報名記錄管理,訂票記錄管理和留言管理等。其中企業(yè)文化和新聞管理以及系統(tǒng)管理等功能都同樣具有添加、刪除、修改的操作;個人后臺管理包括個人資料管理,訂票信息管理,報名信息管理;系統(tǒng)用戶管理、報名記錄管理、訂票記錄管理都包括對相關(guān)信息的添加和刪除,培訓(xùn)班管理包括培訓(xùn)班級的添加、修改、刪除;留言管理包括評論的刪除和留言板回復(fù)功能。</p><p>  圖11 后臺功能圖</

77、p><p>  以上是針對管理員的功能模塊,在公司介紹的功能子系統(tǒng)中,對公司背景、場館介紹和企業(yè)文化進行詳細資料的修改,最后通過基本資料頁面查看修改的情況。</p><p>  在會員管理的子系統(tǒng)中,可以看到網(wǎng)上訂票管理和網(wǎng)上報名兩大功能,網(wǎng)上訂票管理是對一提交訂單給予審核并將售票成功的信息反饋給用戶。另外網(wǎng)上報名管理可以添加或刪除報名的學(xué)生,實現(xiàn)晚上報名的功能,另外對于開班培訓(xùn)的具體情況,如

78、教練管理,培訓(xùn)時間管理等資料進行更新。</p><p>  會員注冊管理系統(tǒng),既可以審核通過新增加的會員用戶,另外也可以對已申請會員用戶的資料進行修改,并對違反條例的會員進行刪除操作。</p><p>  在線留言管理功能的子系統(tǒng)中,管理員可以對會員已發(fā)表的評論進行刪除,同時還可以對一些留言進行回復(fù),并將反饋信息發(fā)送給最初發(fā)布留言的用戶,實現(xiàn)企業(yè)與顧客相互交流的功能。</p>

79、<p>  3.2.3 網(wǎng)站功能模塊設(shè)計</p><p>  網(wǎng)站包括8個主要功能模塊:會員管理;公司介紹管理;網(wǎng)上訂票管理;網(wǎng)上培訓(xùn)報名管理;場館新聞管理;信息查詢;圖片管理;在線留言管理。在網(wǎng)站總體設(shè)計中采用結(jié)構(gòu)化系統(tǒng)設(shè)計方法的IPO圖方法對功能模塊的功能實現(xiàn)進行描述。網(wǎng)站總體的IPO如圖12所示。</p><p>  圖12 網(wǎng)站總體IPO圖</p><

80、;p>  在網(wǎng)站設(shè)計功能總體IPO圖的基礎(chǔ)上,進行每項功能的IPO設(shè)計,設(shè)計的結(jié)果如下:</p><p>  表33 會員管理模塊IPO設(shè)計</p><p>  表34 信息瀏覽模塊IPO設(shè)計</p><p><b>  續(xù)表</b></p><p>  表35 網(wǎng)上訂票模塊IPO設(shè)計</p><

81、;p>  表36 網(wǎng)上培訓(xùn)報名模塊IPO設(shè)計</p><p>  表37 場館新聞模塊IPO設(shè)計</p><p>  表38 個人后臺模塊IPO設(shè)計</p><p>  表39 圖片瀏覽模塊IPO設(shè)計</p><p>  表40 在線留言模塊IPO設(shè)計</p><p><b>  4 網(wǎng)站功能實現(xiàn)<

82、;/b></p><p>  4.1 數(shù)據(jù)庫類的介紹</p><p>  (1)book類,定義一些全局變量,用于記錄用戶填寫的信息,如用戶名,郵箱,QQ,性別等</p><p>  public class book {</p><p>  public string username;</p><p> 

83、 public string email;</p><p>  public string homepage;</p><p>  public string qq;</p><p>  public string sex;</p><p>  public bool ishide;</p><p>  public

84、string face;</p><p>  public string body;</p><p><b>  }</b></p><p>  (2)Class1類,Class1封裝了操作數(shù)據(jù)庫和驗證字符串的各個函數(shù),供系統(tǒng)實現(xiàn)時調(diào)用。</p><p><b>  主要代碼如下所示:</b><

85、;/p><p>  public class Class1</p><p><b>  {</b></p><p>  public static string connstring = ConfigurationManager.AppSettings["cn"]; </p><p>  //獲取web

86、config里面的數(shù)據(jù)庫連接字符串cn </p><p>  public static DataSet GDS(string sql)</p><p><b>  {</b></p><p>  SqlDataAdapter dap = new SqlDataAdapter(sql, connstring); </p><

87、p>  DataSet ds = new DataSet();</p><p>  dap.Fill(ds);</p><p>  return ds;</p><p>  } //執(zhí)行sql語句,返回結(jié)果集ds</p><p>  public int hsgexucute(string sql) </p><p

88、>  //自定義函數(shù):執(zhí)行sql語句,如果執(zhí)行成功,返回值1,否則0</p><p><b>  {</b></p><p>  SqlConnection conn = new SqlConnection(); </p><p>  conn.ConnectionString = connstring; </p

89、><p>  //設(shè)置該新連接字符串是connstr,即上面的webconfig里的cn值</p><p>  SqlCommand myCommand = new SqlCommand(sql, conn); //設(shè)置新執(zhí)行命令</p><p>  conn.Open(); //打開數(shù)據(jù)庫連接</p><p>  myCommand.Exec

90、uteNonQuery(); //執(zhí)行sql語句</p><p>  conn.Close(); //關(guān)閉數(shù)據(jù)庫連接}</p><p>  public DataSet hsggetdata(string sql) </p><p>  //自定義函數(shù),查詢數(shù)據(jù)庫,將得到的數(shù)據(jù)以dataset型返回</p><p><b>  {

91、</b></p><p>  此處代碼打開數(shù)據(jù)庫連接conn,與上相同</p><p>  conn.ConnectionString = connstring;</p><p>  SqlCommand myCommand = new SqlCommand(sql, conn);</p><p>  SqlCommand cmd

92、 = new SqlCommand(sql, conn);</p><p>  SqlDataAdapter da = new SqlDataAdapter(myCommand); //定義一個新dataadapter,用于接收數(shù)據(jù)</p><p>  DataSet ds = new DataSet(); //定義新dataset用于接收數(shù)據(jù)</p><p> 

93、 da.Fill(ds); //將da里的值賦給ds</p><p>  return ds; //返回ds </p><p><b>  }</b></p><p>  public bool IsTelephone(string str_telephone) //驗證電話</p><p><b&

94、gt;  {</b></p><p>  Return System.Text.RegularExpressions.Regex.IsMatch(str_telephone,@"^(\d{3,4}-)?\d{6,8}$");</p><p><b>  }</b></p><p>  以下定義多個函數(shù),作用分別是

95、驗證郵編、驗證身份證、驗證數(shù)字、驗證手機號、驗證網(wǎng)址、驗證郵箱,與驗證電話類似 </p><p><b>  }</b></p><p>  (3) saveinfo類,將book類的對象的各個屬性插入book表中</p><p>  public class saveinfo</p><p><b>  {&

96、lt;/b></p><p>  public static bool savely(book ly)</p><p><b>  {</b></p><p>  打開數(shù)據(jù)庫連接conn</p><p>  SqlCommand cmd = new SqlCommand("insert into book

97、(username,sex,body,email,face,adddate,ishidden) values(@username,@sex,@body,@email,@face,@adddate,@ishidden)", conn);</p><p>  將對象ly的各個屬性分別代入各個參數(shù),執(zhí)行cmd命令</p><p><b>  }</b></p

98、><p>  4.2 網(wǎng)站前臺實現(xiàn)</p><p>  網(wǎng)站前臺主要是展現(xiàn)給用戶的,網(wǎng)頁的界面設(shè)計至關(guān)重要。對于網(wǎng)友來說,一個網(wǎng)站能否吸引網(wǎng)友的注意力,關(guān)鍵在于網(wǎng)站的主頁,主頁設(shè)計的好壞直接營銷到網(wǎng)站的訪問率,因此,如何設(shè)計前臺主頁面,使其變得更加美觀,更加奪目,是每一位網(wǎng)站設(shè)計者都應(yīng)重視的地方。不僅設(shè)計要美觀,而且更要能體現(xiàn)出企業(yè)網(wǎng)站的特色,更重要的是要給瀏覽者在看過眾多的大量信息后留下該企

99、業(yè)的印象。</p><p>  4.2.1 前臺界面設(shè)計</p><p>  網(wǎng)站用戶界面是指網(wǎng)站用于和用戶交流的外觀、部件、窗口、程序語言等等,如今隨著網(wǎng)絡(luò)商業(yè)化的快速進程,大家更多的希望通過網(wǎng)站來獲取較高的訪問量,從而達到盈利的目的,那么對于網(wǎng)站的建設(shè)者來說,主頁面的設(shè)計不僅僅只滿足于技術(shù)上的可行性,而是對網(wǎng)頁的界面有著越來越高的要求,因此,網(wǎng)頁設(shè)計已經(jīng)不再是一門單純的計算機技術(shù),而同

100、時也成為了一門獨特的藝術(shù)。</p><p>  就鄞州游泳中心網(wǎng)站而言,為了體現(xiàn)它企業(yè)與公共休閑娛樂設(shè)施的雙重性特色,給用戶一種不相矛盾的視覺感受,因此,我摒棄了以往的藍色調(diào)的主旋律,而是采用清淡的淺綠色為基調(diào),給顧客展現(xiàn)一種回歸自然,感受綠色健康的盛宴。在綠色調(diào)為主的同時,把企業(yè)網(wǎng)站的游泳主題凸顯出來,取用一個游泳健將的圖片作為首頁最大最顯眼的背景,這會使泳客對企業(yè)網(wǎng)站的具體內(nèi)容產(chǎn)生濃厚的興趣,繼而對進一步的消

101、費娛樂打下了基礎(chǔ)。由于我暑期在鄞州游泳中心做過訪談與研究,對顧客的需求有著明確的把我,因此在首頁界面上進行了最合理的功能設(shè)計,例如網(wǎng)上訂票,網(wǎng)上培訓(xùn)報名,留言版面等等,這些都是泳客迫切希望通過網(wǎng)絡(luò)環(huán)境來改善的消費手段,為此,本人以方便快捷為設(shè)計主旨,對網(wǎng)站功能的實現(xiàn)進行了簡化,去除了不必要的空洞環(huán)節(jié),便于顧客快速的進行操作,從而達到網(wǎng)上交互的平臺。例如,場館新聞、場地介紹、圖片瀏覽等普通信息的查閱根本不需要用戶注冊,而是可以直接進行訪問

102、。對于普通用戶的注冊問題,也只需填寫簡單的信息即可,真正做到“功能從全,操作從簡”的設(shè)計與實現(xiàn)。</p><p>  4.2.2 前臺功能的實現(xiàn)</p><p>  鄞州游泳中心網(wǎng)站的界面設(shè)計過程中遵循了以上的設(shè)計風(fēng)格與原則,每個頁面的布局都符合簡單操作的樸實性,一目了然的直觀性以及設(shè)計到位的邏輯性,能讓普通瀏覽顧客迅速進入網(wǎng)站并找到自己想要的準確位置。網(wǎng)站主頁上顯示了鄞州游泳中心的標題,

103、并在背景圖片上凸顯企業(yè)以游泳為主的盈利方向,體現(xiàn)出鄞州游泳中心的特色。圖13顯示的是網(wǎng)站前臺主頁面截圖。</p><p>  圖13 鄞州游泳中心網(wǎng)站首頁</p><p>  網(wǎng)站首頁的實現(xiàn),根據(jù)需求分析的結(jié)果,本網(wǎng)站前臺將劃分為以下主要功能模塊:場館新聞、用戶注冊、公司背景、場館介紹、在線留言、網(wǎng)上訂票、網(wǎng)上報名、企業(yè)文化、圖片瀏覽,下面分別對網(wǎng)站進行實現(xiàn)部分介紹:</p>

104、<p> ?。?)用戶注冊模塊:</p><p>  普通用戶在網(wǎng)站首頁的用戶登錄板塊,點擊用戶注冊時,如圖14所示,便會彈出用戶注冊界面,如圖15所示:</p><p>  圖14 用戶登陸界面</p><p><b>  圖15用戶注冊界面</b></p><p>  當(dāng)用戶點擊進入鄞州游泳中心網(wǎng)站后,

105、點擊用戶注冊按鈕,出現(xiàn)用戶注冊信息,用戶根據(jù)所需內(nèi)容填寫用戶注冊信息,這為接下來的訂票和報名功能的實現(xiàn)所必須要進行的步驟,填寫完成后便可以進行點擊注冊,在填寫準確無誤的情況下,系統(tǒng)會提示注冊成功,這樣完成注冊申請。</p><p>  該功能的后臺關(guān)鍵代碼如下:</p><p>  protected void Button1_Click(object sender, EventArgs

106、e)</p><p><b>  {</b></p><p>  string sql; </p><p>  sql = "select * from yonghuzhuce where yonghuming='" + TextBox1.Text.ToString().Trim() + "&#

107、39; and mima='" + TextBox2.Text.ToString().Trim() + "' "; </p><p>  DataSet result = new DataSet();</p><p>  result = new Class1().hsggetdata(sql);</p><p

108、>  //執(zhí)行sql語句,向用戶注冊表中插入數(shù)據(jù),返回結(jié)果集result</p><p>  Result不為空時,將數(shù)據(jù)存儲在Session中</p><p> ?。?)在線留言模塊:</p><p>  用戶在網(wǎng)站首頁點擊在線留言板塊,之后會彈出來留言表,如圖16所示,填寫相關(guān)信息,并發(fā)表留言評論。</p><p>  圖16 在線

109、留言界面</p><p>  用戶在進行在線留言時,先要填寫姓名、性別等必填項,然后進行內(nèi)容留言,最后點擊發(fā)表進行留言,系統(tǒng)會自動更新,在最下方可以查閱自己和他人的留言信息,該功能的關(guān)鍵代碼如下:</p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {&l

110、t;/b></p><p>  if (Session["admin"] != null)</p><p>  //驗證當(dāng)前用戶是否是管理員</p><p><b>  {</b></p><p>  admin_go.Text = "退出管理";</p>&l

111、t;p>  admin_go.NavigateUrl = "exit.aspx";</p><p><b>  }</b></p><p>  if (!this.IsPostBack)</p><p><b>  {</b></p><p>  this.Bind_rpt

112、List(Convert.ToInt32(ToPage));</p><p>  // ToPage是已有留言的數(shù)目.Bind_rptList函數(shù)的作用為顯示已有留言</p><p><b>  }</b></p><p><b>  }</b></p><p>  protected void a

113、ddly_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  實例化book類,對象名為binbin,并根據(jù)用戶的輸入和選擇定義相應(yīng)的屬性</p><p>  saveinfo.savely(binbin)</p><p>  //將binbin

114、對象的各個屬性插入表中</p><p><b>  }</b></p><p> ?。?)網(wǎng)上訂票模塊:</p><p>  普通用戶在網(wǎng)站首頁進行注冊后,用會員賬號和密碼進行登錄,然后進行網(wǎng)上訂票操作。點擊網(wǎng)上訂票后,系統(tǒng)會跳轉(zhuǎn)頁面到訂票信息填寫界面,如圖17所示:</p><p>  圖17 網(wǎng)上訂票界面</p

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論