畢業(yè)論文 校園網(wǎng)站系統(tǒng)
《畢業(yè)論文 校園網(wǎng)站系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《畢業(yè)論文 校園網(wǎng)站系統(tǒng)(32頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、福建商業(yè)高等專(zhuān)科學(xué)校 2009 屆畢業(yè)論文校園網(wǎng)站系統(tǒng)學(xué)生姓名: 李成宣 學(xué)生學(xué)號(hào): 09537022年 級(jí): 2009 專(zhuān) 業(yè): 軟件技術(shù)指導(dǎo)教師: 邱文海 職 稱(chēng): 講 師 2012年 05 月畢業(yè)論文原創(chuàng)性聲明畢業(yè)論文原創(chuàng)性聲明茲呈交的畢業(yè) 論文,是本人在指導(dǎo)老師指導(dǎo)下獨(dú)立完成的。本人在畢業(yè)論文寫(xiě)作中參考的其他個(gè)人或集體的研究成果,均在文中心明確方式標(biāo)明。本人依法享有和承擔(dān)由此論文而產(chǎn)生的權(quán)利和責(zé)任聲明人: 李成宣2012 年 05 月 內(nèi) 容 摘 要隨著網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展, 當(dāng)代學(xué)校紛紛建立自己的網(wǎng)站,借助于互聯(lián)網(wǎng)擴(kuò)大自己的影響、推廣自己的聲譽(yù),同時(shí)通過(guò)互聯(lián)網(wǎng)快速的信息傳遞加速自身的發(fā)
2、展。因此我選擇將學(xué)校網(wǎng)站的設(shè)計(jì)以及后臺(tái)的管理作為我的項(xiàng)目。 (選擇此項(xiàng)目的理由)本論文所研究的是如何建設(shè)一個(gè)符合學(xué)生要求的校園網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng),意在通過(guò)設(shè)計(jì)一個(gè)具有強(qiáng)大的數(shù)據(jù)管理功能的系統(tǒng)來(lái)管理前臺(tái)頁(yè)面中不斷更新的數(shù)據(jù),方便網(wǎng)站管理員日后對(duì)網(wǎng)站的維護(hù)和數(shù)據(jù)更新。本論文所提出的方案是采用現(xiàn)在比較流行的 php 技術(shù)配合網(wǎng)頁(yè)三劍客(dreamweaver、fireworks、flash)等制作工具來(lái)設(shè)計(jì)和建設(shè)一個(gè)校園網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)。該系統(tǒng)的基本功能有校園的簡(jiǎn)介、校園概況、新聞中心、后臺(tái)的管理等等。通過(guò)對(duì)校園網(wǎng)站需求的了解和對(duì)其他學(xué)校網(wǎng)站的參考,最終成功完成了一個(gè)虛擬校園網(wǎng)站的后臺(tái)數(shù)據(jù)
3、庫(kù)管理系統(tǒng)。該系統(tǒng)完全能滿足大部分學(xué)生了解校園的需要,可以作為許多學(xué)校建設(shè)網(wǎng)站的參考系統(tǒng)。該系統(tǒng)在 Windows XP+php+mysql+dreamweaver 平臺(tái)下開(kāi)發(fā)、實(shí)現(xiàn)。進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)、制作及發(fā)布。使用 PHP 腳本語(yǔ)言進(jìn)行 Web 開(kāi)發(fā)。關(guān)鍵字關(guān)鍵字:PHP;MYSQL; dreamweaver;PHOTOSHOP; 校園網(wǎng)站目目 錄錄中文摘要. (3)1.引言.(6)2.可行性分析.(6)2.1 可行性研究的前提.(6)2.1.1 目的.(6)2.1.2 條件.(6)2.1.3 決定可行性的主要因素.(6)2.2 系統(tǒng)技術(shù)可行性分析.(7)2.2.1 開(kāi)發(fā)環(huán)境的選擇 .(7)2
4、.2.2 編程語(yǔ)言的選擇.(7)2.2.3 數(shù)據(jù)庫(kù)服務(wù)器的選擇 .(7)3.模塊分析及總體設(shè)計(jì).(8)3.1模塊需求. (8)3.1.1 系統(tǒng)結(jié)構(gòu)分析.(8)3.1.2 功能描述.(8)3.1.3 功能模塊詳細(xì)描述.(10)3.2 系統(tǒng)開(kāi)發(fā)工具 . (10)3.2.1 系統(tǒng)開(kāi)發(fā)所用技術(shù).(10)4.模塊開(kāi)發(fā)設(shè)計(jì).(10)4.1開(kāi)發(fā)框架的設(shè)計(jì). (10)4.1.1 模型設(shè)計(jì).(10)4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) . (10)5.系統(tǒng)設(shè)計(jì).(11)5.1 首頁(yè)登錄界面.(11)5.2 校園簡(jiǎn)介.(21)5.3 其它頁(yè)面.(22)6.總結(jié) .(30)致謝.(30)參考文獻(xiàn).(31)01.引 言計(jì)算機(jī)是新技術(shù)革
5、命的一支主力,也是推動(dòng)社會(huì)向現(xiàn)代化邁進(jìn)的活躍因素。計(jì)算機(jī)科學(xué)與技術(shù)是第二次世界大戰(zhàn)以來(lái)發(fā)展最快、影響最為深遠(yuǎn)的新興學(xué)科之一。計(jì)算機(jī)產(chǎn)業(yè)已在世界范圍內(nèi)發(fā)展成為一種極富生命力的戰(zhàn)略產(chǎn)業(yè)。隨著社會(huì)的發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)日趨成熟,走進(jìn)了我們的生活,成為我們生活的主流,同時(shí)也被廣泛應(yīng)用于教學(xué),科研,事業(yè)等各個(gè)方面。所謂科研管理系統(tǒng)就是針對(duì)日??蒲泄芾砉ぷ鞯木唧w要求而實(shí)現(xiàn)科研工作的網(wǎng)絡(luò)化管理的一種系統(tǒng),本系統(tǒng)的建設(shè)也是計(jì)算機(jī)網(wǎng)絡(luò)飛速發(fā)展給人們帶來(lái)方便的一種表現(xiàn)。本設(shè)計(jì)具有一般校園網(wǎng)站管理的功能,且體現(xiàn)出校園風(fēng)格。該系統(tǒng)提供的功能包括校園的簡(jiǎn)介、校園概況、新聞中心、后臺(tái)的管理等等。本系統(tǒng)的特點(diǎn)在于應(yīng)用了 PHP
6、 技術(shù)。它是一種簡(jiǎn)單的動(dòng)態(tài)腳本語(yǔ)言,具有開(kāi)放源碼、執(zhí)行速度快的特點(diǎn)。該技術(shù)還支持廣泛的數(shù)據(jù)庫(kù)連接 ,具有大量的擴(kuò)展庫(kù),安全性能高,易學(xué)易用。2.可行性分析2.1 可行性研究的前提2.1.12.1.1 目的盡可能在最短的時(shí)間內(nèi)確定完成系統(tǒng)模塊,以便學(xué)校網(wǎng)站管理工作更加順利進(jìn)行。2.1.22.1.2 條件現(xiàn)所具有的軟、硬件設(shè)備如下:開(kāi)發(fā)設(shè)備:PC 機(jī)(CPU:Intel(R) Core(TM)2 CPU 4300 1.80GHz (2 CPUs) ,內(nèi)存:2046MB)開(kāi)發(fā)環(huán)境:Windows XP開(kāi)發(fā)軟件:php數(shù)據(jù)庫(kù)服務(wù)器:MYSQL其它輔助工具:Dreamweaver 以上設(shè)備可以滿足本系統(tǒng)
7、的開(kāi)發(fā)。2.1.32.1.3 決定可行性的主要因素一個(gè)良好的校園網(wǎng)站可以幫助我校網(wǎng)絡(luò)化管理。完成此系統(tǒng)有助于網(wǎng)絡(luò)管理溝通平臺(tái)的構(gòu)建,系統(tǒng)維護(hù)只要在后臺(tái)進(jìn)行編輯,前臺(tái)的用戶界面操作就能很好地按一定方式進(jìn)行以達(dá)到你所要的效果。服務(wù)于學(xué)校工作人員的工作,具有較強(qiáng)的使用性。當(dāng)1然,系統(tǒng)的完整性離不開(kāi)各模塊的完整性。2.2 系統(tǒng)技術(shù)可行性分析2.2.12.2.1開(kāi)發(fā)環(huán)境的選擇 1 PHP 的技術(shù)性能與特點(diǎn) PHP 自出現(xiàn)以來(lái),就得到了廣泛的應(yīng)用和迅速的發(fā)展。根據(jù) Netcraft 的權(quán)威調(diào)查,截至2002 年 5 月,PHP 技術(shù)已被用于 1188121 個(gè) IP 地址。36%的 Apache Web
8、服務(wù)器(WEB 上最常用的服務(wù)器)上都使用了 PHP, PHP 的最新版本PHP4 在其發(fā)表的頭兩個(gè)月就被下載 265000 次。這些統(tǒng)計(jì)數(shù)字說(shuō)明, PHP 已經(jīng)成為世界上最受歡迎的腳本語(yǔ)言之一。 由于 PHP 是專(zhuān)門(mén)為 Web 環(huán)境設(shè)計(jì)的服務(wù)器端嵌入式腳本語(yǔ)言,就其技術(shù)本身而言,具有其它 Web 開(kāi)發(fā)技術(shù)不可比擬的優(yōu)點(diǎn)。 (1)理想的動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)工具。在交互式網(wǎng)站迅速取代靜態(tài) HTML 網(wǎng)站的今天,不少網(wǎng)站包含了成百乃至上千的網(wǎng)頁(yè),要網(wǎng)絡(luò)管理員保證這么多相互分離的網(wǎng)頁(yè)時(shí)時(shí)更新是不可能的。于是如今許多網(wǎng)站采用以 HTML 或 XML 網(wǎng)頁(yè)展示信息,而以數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)的管理方式。這樣,只要在數(shù)據(jù)
9、庫(kù)里更新一次信息,就可以將變化反映在使用這條信息的每一個(gè)網(wǎng)頁(yè)上。PHP 能很容易的做到這一點(diǎn):只要將 PHP 腳本嵌入 HTML,數(shù)據(jù)就會(huì)出現(xiàn)在網(wǎng)頁(yè)中恰當(dāng)?shù)牡胤健?(2)專(zhuān)為網(wǎng)絡(luò)環(huán)境設(shè)計(jì)。很多網(wǎng)站建設(shè)工具最初是為一些其它目的設(shè)計(jì)的。例如, Java是面向客戶端而不是服務(wù)器端的應(yīng)用小程序; Perl 編程語(yǔ)言被設(shè)計(jì)為系統(tǒng)管理工具,后來(lái)勉強(qiáng)用作網(wǎng)絡(luò)開(kāi)發(fā)語(yǔ)言,結(jié)果出現(xiàn)了如存儲(chǔ)漏洞(memory leaks)這樣的結(jié)構(gòu)問(wèn)題。而 PHP 是專(zhuān)為網(wǎng)絡(luò)環(huán)境設(shè)計(jì)的,這意味著它有很多內(nèi)建函數(shù)使得網(wǎng)絡(luò)編程非常簡(jiǎn)單,程序員可以集中精力研究編程邏輯而不再浪費(fèi)寶貴的開(kāi)發(fā)時(shí)間了。 (3)跨多個(gè)平臺(tái)。目前 PHP 可在 W
10、indows、Unix、Linux 的 Web 服務(wù)器上正常運(yùn)行,支持 IIS,Apache 等通用 Web 服務(wù)器,用戶更換平臺(tái)時(shí),無(wú)需變換 PHP 代碼,可即拿即用。 (4)極其強(qiáng)大的數(shù)據(jù)庫(kù)支持。PHP 最強(qiáng)大也最有代表性的特點(diǎn)在于它的數(shù)據(jù)庫(kù)層,它內(nèi)置了對(duì)很多數(shù)據(jù)庫(kù)的支持,而不再需要特殊擴(kuò)充,使得編寫(xiě)基于數(shù)據(jù)庫(kù)的網(wǎng)頁(yè)變得非常簡(jiǎn)單。目前所支持的數(shù)據(jù)庫(kù)有 Oracle、Adabas D、Sybase、FilePro、MSSQL、Velocis、MySQL、Informix、Solid、dBase、ODBC、Unix dbm、Postgre SQL、MSSQL SERVER 等。針對(duì)每個(gè)數(shù)據(jù)庫(kù)都
11、有一組函數(shù)用于數(shù)據(jù)庫(kù)訪問(wèn)和操作,如對(duì) d Base 數(shù)據(jù)庫(kù)有dbhttp:/ - delete - record、dbase - get -record、dbase-numfields、dbase-numrecords 等函數(shù),對(duì) MySQL 有 mysql-close、mysql-connect、mysql-create-db、mysql-data-seek、mysql-dbname、mysql-db-query 等函數(shù)。(5)多種擴(kuò)展功能模塊。由于有了 PHP 源代碼庫(kù),可以很容易地與一些特殊庫(kù)連接。其中有適用于 PDF 文件、Flash 動(dòng)畫(huà)、電子貨幣、日歷、XML、IMAP、POP 等
12、等的模塊。即使某些功能 PHP 不支持,也可以很容易地編寫(xiě)或下載一個(gè)擴(kuò)展功能的模塊。 (6)開(kāi)放源代碼。所有的 PHP 源代碼都是公開(kāi)的,這意味著不必等待軟件生產(chǎn)商去修復(fù)軟件中的錯(cuò)誤,也不必每年花錢(qián)去更新版本。 當(dāng)然, PHP 也存在一些缺點(diǎn),比如缺乏規(guī)模支持和多層結(jié)構(gòu)支持,所提供的數(shù)據(jù)庫(kù)接口支持不統(tǒng)一,這使得它不適合應(yīng)用于大型電子商務(wù)站點(diǎn),而更適合一些中小型的商業(yè)站點(diǎn)。 基于 PHP 的動(dòng)態(tài) Web 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的工作原理 在動(dòng)態(tài)交互式 Web 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中, PHP 語(yǔ)言在 Web 服務(wù)器端運(yùn)行,這種技術(shù)在開(kāi)發(fā)互聯(lián)網(wǎng)應(yīng)用程序時(shí)非常有用,將它和客戶端腳本技術(shù)聯(lián)合起來(lái)可以制作出功能極其強(qiáng)
13、大的動(dòng)態(tài)網(wǎng)頁(yè)。其工作原理是:創(chuàng)建一個(gè) PHP 應(yīng)用程序,實(shí)際上相當(dāng)于創(chuàng)建了一個(gè) PHP 腳本文件。在服務(wù)器將輸出信息發(fā)送到客戶端之前,Web 服務(wù)器會(huì)率先將文件中的 PHP 語(yǔ)言進(jìn)行加工處理。如果服務(wù)器不支持 PHP,通常情況下, Web 服務(wù)器會(huì)直接將超文本文件送到客戶的瀏覽器上以表示對(duì) HTTP 的要求做出應(yīng)答;如果服務(wù)器支持 PHP,則服務(wù)器在對(duì) PHP文件的請(qǐng)求作出響應(yīng)時(shí),會(huì)先在一個(gè) PHP 文件內(nèi)將標(biāo)準(zhǔn)的 HTML 編碼直接送到瀏覽器上,而內(nèi)嵌 PHP 程序則由 Web 服務(wù)器解釋執(zhí)行。 基于 PHP 的動(dòng)態(tài)交互式 Web 數(shù)據(jù)庫(kù)是一種典型的 B/W/D (瀏覽器/Web 服務(wù)器/數(shù)
14、據(jù)庫(kù)服務(wù)器)三層結(jié)構(gòu)。BWD 模式以 Web 為中心,采用 TCP/IP 技術(shù),以 HTTP 作為傳輸協(xié)議,客戶端通過(guò)瀏覽器訪問(wèn) Web 及其所連接的數(shù)據(jù)庫(kù)系統(tǒng)。Web 瀏覽器與 Web 服務(wù)器之間的關(guān)系就類(lèi)似于主機(jī)/終端結(jié)構(gòu)中兩者之間的關(guān)系, Web 服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器之間的關(guān)系就像客戶機(jī)/服務(wù)器結(jié)構(gòu)中兩者之間的關(guān)系。3.模塊分析及總體設(shè)計(jì)3.1模塊需求此系統(tǒng)主要供學(xué)校網(wǎng)站工作者使用,根據(jù)一般校園網(wǎng)站系統(tǒng)功能分析,將系統(tǒng)分為管理3員、用戶兩大模塊。系統(tǒng)管理員模塊包括:系統(tǒng)配置管理、會(huì)員信息管理、網(wǎng)站新聞管理、物品信息管理、管理員管理、登錄日志管理。剛進(jìn)入網(wǎng)站的非會(huì)員能夠在此網(wǎng)站瀏覽和搜索信
15、息。經(jīng)過(guò)注冊(cè)成為會(huì)員便能發(fā)布信息。此系統(tǒng)還考慮到用戶利用窮舉法破解密碼,專(zhuān)門(mén)設(shè)置了用戶和管理員登錄日志,以便及時(shí)了解和防范。模塊結(jié)構(gòu)圖如下圖 3-1 所示:校園特色學(xué)校網(wǎng)站學(xué)校簡(jiǎn)介組織機(jī)構(gòu)查詢(xún)?cè)u(píng)論教育教學(xué)評(píng)論查詢(xún)?cè)u(píng)論查詢(xún)查詢(xún)?cè)u(píng)論新聞系統(tǒng)管理分類(lèi)列表新聞列表添加分類(lèi)添加新聞帳號(hào)管理帳號(hào)列表修改資料添加帳號(hào)修改密碼4圖 3-13.1.1功能描述 該系統(tǒng)的基本功能有校園的簡(jiǎn)介、校園概況、新聞中心、后臺(tái)的管理3.2系統(tǒng)開(kāi)發(fā)工具開(kāi)發(fā)軟件:php3.2.1系統(tǒng)開(kāi)發(fā)所用技術(shù)其它輔助工具:Dreamweaver,PHOTOSHOP3.2.2運(yùn)行環(huán)境數(shù)據(jù)庫(kù)服務(wù)器:MYSQL4.4.模塊開(kāi)發(fā)設(shè)計(jì)模塊開(kāi)發(fā)設(shè)計(jì)4.1
16、.1控制器設(shè)計(jì)通過(guò) IE 可瀏覽主界面,根據(jù)客戶的請(qǐng)求來(lái)操作模型,并把模型的響應(yīng)結(jié)果由用戶界面展現(xiàn)給用戶4.1.2視圖設(shè)計(jì)系統(tǒng)模塊開(kāi)發(fā)中所用到的界面和后臺(tái)代碼4.2數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是項(xiàng)目開(kāi)發(fā)中非常重要的一個(gè)環(huán)節(jié),它是整個(gè)項(xiàng)目的根基,如果設(shè)計(jì)不好,在后來(lái)的系統(tǒng)開(kāi)發(fā),維護(hù),變更和功能擴(kuò)充時(shí),將會(huì)遇到非常大的困難,大量工作可能需要重新進(jìn)行。4.2.1數(shù)據(jù)庫(kù)表設(shè)計(jì)的準(zhǔn)則數(shù)據(jù)庫(kù)設(shè)計(jì)一個(gè)表最好只存儲(chǔ)一個(gè)實(shí)體或?qū)ο蟮南嚓P(guān)信息,不同的實(shí)體最好存儲(chǔ)在不同的數(shù)據(jù)表中,如果實(shí)體還可以再劃分,實(shí)體的劃分原則是最好能夠比當(dāng)前系統(tǒng)要開(kāi)發(fā)的實(shí)體的顆粒度要??;數(shù)據(jù)庫(kù)表的信息結(jié)構(gòu)一定要合適,表的字段的數(shù)量一定不要過(guò)多;擴(kuò)充
17、信息和動(dòng)態(tài)變化的信息一定要分開(kāi)在不同的表里;對(duì)于出現(xiàn)多對(duì)多這樣的表關(guān)系系統(tǒng),盡量不出現(xiàn)。4.2.2數(shù)據(jù)庫(kù)表的設(shè)計(jì)55.系統(tǒng)設(shè)計(jì)5.1 首頁(yè)界面5.1.1 相關(guān)代碼Read_config();$aboutus = $db-Read_danye(1);include(head.php);6? 用戶登錄 用戶名稱(chēng): 用戶密碼: var widths=209; /設(shè)置幻燈片寬度var heights=121; /設(shè)置幻燈片高度var counts=4; /設(shè)置幻燈片數(shù)量/設(shè)置圖片路徑img1=new Image ();img1.src=images/n
18、ew-pic-1.jpg;img2=new Image ();img2.src=images/new-pic-2.jpg;img3=new Image ();img3.src=images/new-pic-3.jpg;img4=new Image ();img4.src=images/new-pic-4.jpg;/設(shè)置圖片的 URLurl1=new Image ();url1.src=#;url2=new Image ();url2.src=#;url3=new Image ();url3.src=#;8url4=new Image ();url4.src=#;var nn=1;var key
19、=0;function change_img()if(key=0)key=1;else if(document.all)document.getElementById(pic).filters0.Apply();document.getElementById(pic).filters0.Play(duration=2);eval(document.getElementById(pic).src=img+nn+.src);eval(document.getElementById(url).href=url+nn+.src);for (var i=1;icounts)nn=1;/設(shè)置圖片切換間隔時(shí)
20、間tt=setTimeout(change_img(),3000);function changeimg(n)nn=n;window.clearInterval(tt);change_img();document.write();document.write(.axxpadding:1px 10px;border-left:#cccccc 1px solid;);document.write(a.axx:link,a.axx:visitedtext-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;backgroun
21、d-color:#666;);document.write(a.axx:active,a.axx:hovertext-decoration:none;color:#fff;line-height:12px;font:9px sans-9serif;background-color:#999;);document.write(.bxxpadding:1px 7px;border-left:#cccccc 1px solid;);document.write(a.bxx:link,a.bxx:visitedtext-decoration:none;color:#fff;line-height:12
22、px;font:9px sans-serif;background-color:#D34600;);document.write(a.bxx:active,a.bxx:hovertext-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#D34600;);document.write();document.write();document.write();document.write();for(var i=1;icounts+1;i+)document.write(+i+);do
23、cument.write();10change_img(); 1 2 3 4 5 var $ = function (id) return string = typeof id ? document.getElementById(id) : id;11;var Class = create: function() return function() this.initialize.apply(this, arguments); Object.extend = function(destination, source) for (var property in source) destinati
24、onproperty = sourceproperty;return destination;var TransformView = Class.create();TransformView.prototype = /容器對(duì)象,滑動(dòng)對(duì)象,切換參數(shù),切換數(shù)量 initialize: function(container, slider, parameter, count, options) if(parameter = 0 | count = 0) return;var oContainer = $(container), oSlider = $(slider), oThis = this;th
25、is.Index = 0;/當(dāng)前索引this._timer = null;/定時(shí)器this._slider = oSlider;/滑動(dòng)對(duì)象this._parameter = parameter;/切換參數(shù)this._count = count | 0;/切換數(shù)量this._target = 0;/目標(biāo)參數(shù)12this.SetOptions(options);this.Up = !this.options.Up;this.Step = Math.abs(this.options.Step);this.Time = Math.abs(this.options.Time);this.Auto = !
26、this.options.Auto;this.Pause = Math.abs(this.options.Pause);this.onStart = this.options.onStart;this.onFinish = this.options.onFinish;oContainer.style.overflow = hidden;oContainer.style.position = relative;oSlider.style.position = absolute;oSlider.style.top = oSlider.style.left = 0; , /設(shè)置默認(rèn)屬性 SetOpt
27、ions: function(options) this.options = /默認(rèn)值Up:true,/是否向上(否則向左)Step:5,/滑動(dòng)變化率Time:10,/滑動(dòng)延時(shí)Auto:true,/是否自動(dòng)轉(zhuǎn)換Pause:2000,/停頓時(shí)間(Auto 為 true 時(shí)有效)onStart:function(),/開(kāi)始轉(zhuǎn)換時(shí)執(zhí)行onFinish: function()/完成轉(zhuǎn)換時(shí)執(zhí)行;13Object.extend(this.options, options | ); , /開(kāi)始切換設(shè)置 Start: function() if(this.Index = this._count) this.I
28、ndex = 0; this._target = -1 * this._parameter * this.Index;this.onStart();this.Move(); , /移動(dòng) Move: function() clearTimeout(this._timer);var oThis = this, style = this.Up ? top : left, iNow = parseInt(this._slider.stylestyle) | 0, iStep = this.GetStep(this._target, iNow);if (iStep != 0) this._slider.
29、stylestyle = (iNow + iStep) + px;this._timer = setTimeout(function() oThis.Move(); , this.Time); else this._slider.stylestyle = this._target + px;this.onFinish();14if (this.Auto) this._timer = setTimeout(function() oThis.Index+; oThis.Start(); , this.Pause); , /獲取步長(zhǎng) GetStep: function(iTarget, iNow)
30、var iStep = (iTarget - iNow) / this.Step;if (iStep = 0) return 0;if (Math.abs(iStep) 0 ? 1 : -1);return iStep; , /停止 Stop: function(iTarget, iNow) clearTimeout(this._timer);this._slider.stylethis.Up ? top : left = this._target + px; ;window.onload=function()function Each(list, fun)for (var i = 0, le
31、n = list.length; i len; i+) fun(listi, i); ;var objs = $(idNum).getElementsByTagName(li);var tv = new TransformView(idTransformView, idSlider, 277, 5, onStart : function() Each(objs, function(o, i) o.className = 15tv.Index = i ? on : ; ) /按鈕樣式);tv.Start();Each(objs, function(o, i)o.onmouseover = fun
32、ction()o.className = on;tv.Auto = false;tv.Index = i;tv.Start();o.onmouseout = function()o.className = ;tv.Auto = true;tv.Start();)/test2var objs2 = $(idNum2).getElementsByTagName(li);var tv2 = new TransformView(idTransformView2, idSlider2, 736, 5, onStart: function() Each(objs2, function(o, i) o.cl
33、assName = tv2.Index = i ? on : ; ) ,/按鈕樣式Up: false);16tv2.Start();Each(objs2, function(o, i)o.onmouseover = function()o.className = on;tv2.Auto = false;tv2.Index = i;tv2.Start();o.onmouseout = function()o.className = ;tv2.Auto = true;tv2.Start();)$(idStop).onclick = function() tv2.Auto = false; tv2.
34、Stop(); $(idStart).onclick = function() tv2.Auto = true; tv2.Start(); $(idNext).onclick = function() tv2.Index+; tv2.Start(); $(idPre).onclick = function() tv2.Index-;tv2.Start(); $(idFast).onclick = function() if(-tv2.Step = 10)tv2.Step = 10; $(idReduce).onclick = function() tv2.Pause-=1000; if(tv2
35、.Pause = 175000)tv2.Pause = 5000; $(idReset).onclick = function()tv2.Step = Math.abs(tv2.options.Step);tv2.Time = Math.abs(tv2.options.Time);tv2.Auto = !tv2.options.Auto;tv2.Pause = Math.abs(tv2.options.Pause); 學(xué)校簡(jiǎn)介 Profile 詳細(xì) 18 新聞中心 FJSZ News 更多 query(select * from head_new where cid=1 and shenhe=
36、1 limit 0,6);while($rownew = $db-fetch_array($quss) ? a class=normal href=newcon.php?id= title= target=_blank 公告信息 Notice 更多 query(select * from head_new where cid=2 and shenhe=1 limit 0,8);while($rownewg = $db-fetch_array($qusg) ? a class=normal href=newcon.php?id= title= 5.25.2校園簡(jiǎn)介215.35.3 新聞中心新聞中
37、心225.45.4校園特色5.55.5 組織機(jī)構(gòu)組織機(jī)構(gòu)5.65.6 教育教學(xué)教育教學(xué)235.75.7 圖書(shū)館圖書(shū)館245.8 精品課程255.9 招生信息5.10 聯(lián)系我們5.11 系統(tǒng)后臺(tái)管理展示266.總結(jié)本次科研系統(tǒng)修改主要采用php+mysql+dreamweave等網(wǎng)站開(kāi)發(fā)相關(guān)技術(shù)。通過(guò)本次系統(tǒng)的開(kāi)發(fā),增加了我對(duì)一個(gè)完整系統(tǒng)開(kāi)發(fā)技術(shù)的熟悉程度和網(wǎng)站的開(kāi)發(fā)經(jīng)驗(yàn),以及要怎樣部署發(fā)布網(wǎng)站。一個(gè)系統(tǒng)中要怎樣控制不同用戶的權(quán)限,提供給不同用戶有不同的數(shù)據(jù)及不同的操作功能。提高了系統(tǒng)開(kāi)發(fā)的代碼可讀性和重用性,減少代碼量,同時(shí)也方便系統(tǒng)代碼的后期維護(hù)。打開(kāi)各校網(wǎng)站基本上都是對(duì)自己學(xué)校的宣傳窗口。
38、通過(guò)互聯(lián)網(wǎng),提高自己學(xué)校的知名度,是廣大策劃者的共識(shí)。不難看出,現(xiàn)階段各校對(duì)校園網(wǎng)的利用只局限在宣傳這一主題上,宣傳成了校園網(wǎng)建立的宗旨。如此簡(jiǎn)單地開(kāi)發(fā)、利用網(wǎng)絡(luò)技術(shù),與網(wǎng)絡(luò)本身所具有的豐富、快捷等特點(diǎn)相比,顯得我們搞教育的人,實(shí)在落后網(wǎng)絡(luò)時(shí)代很多,當(dāng)引起教育自身的重視。致謝本次畢業(yè)設(shè)計(jì)及畢業(yè)論文制作中,我要誠(chéng)摯地感謝我的指導(dǎo)老師邱文海老師,他不僅以他那嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、縝密的思維能力、嫻熟的操作技巧深刻地影響著我,更以他那博大的胸懷潛移默化地影響我如何學(xué)會(huì)去寬容別人,笑著面對(duì)生活。讓我感到三年中不僅積累了豐富的學(xué)識(shí),更在如何做人上讓我學(xué)到了很多,我將隨身攜帶著它們,勇敢的踏上新的人生之路。邱老
39、師多次詢(xún)問(wèn)設(shè)計(jì)進(jìn)程,并為我指點(diǎn)迷津,幫助我開(kāi)拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。邱老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實(shí)的態(tài)度,踏踏實(shí)實(shí)的精神,27不僅授我以文,而且教我做人,雖歷時(shí)三載,卻給以終生受益無(wú)窮之道。對(duì)邱老師的感激之情是無(wú)法用言語(yǔ)表達(dá)的。從課題的選擇到項(xiàng)目的最終完成,邱老師都始終給予我細(xì)心的指導(dǎo)和不懈的支持。盡管在作業(yè)過(guò)程中會(huì)碰到各種疑惑,在邱老師親切的關(guān)懷和悉心的指導(dǎo)下我才得以順利地完成此次的畢業(yè)設(shè)計(jì)及畢業(yè)論文。同時(shí),我要感邱老師能于百忙之中抽出空來(lái),認(rèn)真、細(xì)致的修改我的論文。在此我謹(jǐn)向邱老師及那些支持過(guò)我、幫助過(guò)我并給予我寶貴意見(jiàn)的同學(xué)和朋友致以最誠(chéng)摯的謝意和最崇高的敬意。參考文獻(xiàn)1 Dan Orzech. PHP: Speaking the Language of Enterpris.2 魏應(yīng)彬,等.PHP 技術(shù)及其應(yīng)用.計(jì)算機(jī)與現(xiàn)代化,2000(5)3 魏應(yīng)彬,等.用 PHP 建立動(dòng)態(tài) Web 網(wǎng)面.電腦學(xué)習(xí),2001 (1)4 汪學(xué)明.基于 PHP 和 MySQL 的 B/W/D 三層結(jié)構(gòu)動(dòng)態(tài) Web 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的研究與開(kāi)發(fā).貴州工業(yè)大學(xué)學(xué)報(bào), 2001 (4)
- 溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 單級(jí)雙吸離心泵維護(hù)與檢修
- 高中生物綜合考試典型試題舉例中國(guó)生物教學(xué)網(wǎng)
- 7怎么都快樂(lè)(精品)
- 四沖程汽油機(jī)的工作原理..課件
- 高中數(shù)學(xué)3.3幾何概型課件新人教A版必修
- 高中歷史必修二第20課修改
- 金融監(jiān)管體制的發(fā)展與發(fā)展變遷
- 七年級(jí)上新目標(biāo)英語(yǔ)期末復(fù)習(xí)課件
- 概率論與數(shù)理統(tǒng)計(jì)-32邊緣分布課件
- 四、人員素質(zhì)測(cè)評(píng)授課PPT(助學(xué)班)課件
- 劍南御白酒客戶推廣策略
- 金融行業(yè)超融合適用性探討
- 滇西南瀾滄江湄公河國(guó)際旅游區(qū)課件
- 華為3G無(wú)線路由器功用以及參數(shù)的詳細(xì)評(píng)測(cè)
- 冀教版三年級(jí)數(shù)學(xué)噸的認(rèn)識(shí)說(shuō)課獲獎(jiǎng)?wù)n件