已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1 濟(jì)源職業(yè)技術(shù)學(xué)院 畢 業(yè) 設(shè) 計(jì)(論文) 題目 幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 系別 信息工程系 專業(yè) 計(jì)算機(jī) 網(wǎng)絡(luò)技術(shù) 班級(jí) xxx 姓名 xxxxxx 學(xué)號(hào) xxxxxxx 指 導(dǎo) 教 師 xxxxxxxx 日期 二零一 二 年 九 月 幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 東東幼兒園 網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 總計(jì):畢業(yè)設(shè)計(jì) (論文) 27頁(yè) 圖表 12 幅 I 摘 要 隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)應(yīng)用已經(jīng)滲透到了人類社會(huì)的各個(gè)角落。作為網(wǎng)絡(luò)世界的重要組成部分 網(wǎng)站,更是人們所關(guān)注的熱點(diǎn)。一個(gè)網(wǎng)站是由多個(gè)元素有機(jī)結(jié)合而組成的 Internet 空間。網(wǎng)站能起到企 事業(yè)單位形象宣傳的良好效果,又能做為與各方朋友、商家、客戶往來(lái)的工具。 近年來(lái),隨著整個(gè)社會(huì)對(duì)學(xué)前教育的逐漸重視,幼兒園建立具有自身特色網(wǎng)站的時(shí)機(jī)已經(jīng)成熟。因此,本論文 介紹了一個(gè)幼兒園網(wǎng)站的整體建設(shè)過(guò)程,并實(shí)現(xiàn)了幼兒園網(wǎng)站。 幼兒園網(wǎng)站設(shè)計(jì) 是基于 WEB的信息處理系統(tǒng),主要采用 PHP作為開(kāi)發(fā)工具,后臺(tái)數(shù)據(jù)庫(kù)采用 MySQL數(shù)據(jù)庫(kù)設(shè)計(jì),基本能實(shí)現(xiàn)有互聯(lián)網(wǎng)的地方的用戶就能登錄和瀏覽,系統(tǒng)主要實(shí)現(xiàn)前臺(tái)界面設(shè)計(jì)和后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)。對(duì)數(shù)據(jù)進(jìn)行遠(yuǎn)程傳輸及系統(tǒng)的遠(yuǎn)程控制 , 使用方便、功能齊全、運(yùn)行速度快 ,具有良好的可移植性和 可擴(kuò)展性。在設(shè)計(jì)過(guò)程中,首先建立了系統(tǒng)的應(yīng)用原型,然后在此基礎(chǔ)上進(jìn)行需求迭代,詳細(xì)設(shè)計(jì)時(shí)不斷地修改和完善,經(jīng)過(guò)測(cè)試階段反復(fù)調(diào)用和測(cè)試和驗(yàn)證,最終形成達(dá)到設(shè)計(jì)要求的系統(tǒng)。 關(guān)鍵 詞 : 幼兒園網(wǎng)站 , PHP、 MySQL II ABSTRACT With the continuous development of network technology, network application has permeated every corner of human society. As an important part of the online world - web site, but also people concern hot spot. A website is by multiple elements and organic combination of Internet space. Web site can play the enterprise or business the unit image promotion and good effect, and can be used as the parties with friends, business, customer relations tool. In recent years, with the whole society to pay more attention to preschool education gradually, the kindergarten has its own characteristics to establish website time is ripe. Therefore, this paper introduces a kindergarten website whole construction process, and realize the nursery school website. Kindergarten website design is based on WEB information processing system, mainly using PHP as a development tool, backend database using MySQL database design, basic can realize the Internet local users can login and browsing, system mainly realize the foreground interface design and the design of backstage supporters database. The data remote transmission and system of remote control, easy to use, the function is all ready, operation speed, good portability and scalability. In the design process, first established the system application prototype, then on this basis demand iteration, a detailed design constantly revised and improved, after testing repeated calls and test and verify, and finally form to meet the design requirements of the system. Key word: kindergarten website; PHP; MySQL III 目 錄 第 1 章 引言 . - 1 - 1.1 任務(wù)概述 . - 1 - 1.2 需求概述 . - 1 - 1.3 設(shè)計(jì)目標(biāo) . - 1 - 1.4 開(kāi)發(fā)工具和 運(yùn)行環(huán)境 . - 1 - 1.4.1 網(wǎng)站 設(shè)計(jì)的基本知識(shí) . - 2 - 1.4.2 Dreamweaver 8 簡(jiǎn)介 . - 2 - 1.4.3 Photoshop 概述 . - 2 - 1.4.4 Flash8 的簡(jiǎn)介 . - 2 - 1.4.5 PHP+MySQL . - 3 - 第 2 章 總體設(shè)計(jì) . - 4 - 2.1 網(wǎng)站總體模塊概述 . - 4 - 2.1.1 本 網(wǎng)站 的系統(tǒng) . - 4 - 2.1.2 網(wǎng)站的結(jié)構(gòu) . - 4 - 2.2 網(wǎng)站總體功能介紹 . - 5 - 2.3 功能分配和模塊設(shè)計(jì) . - 6 - 2.3.1 用戶模塊的實(shí)現(xiàn) . - 6 - 2.3.2 網(wǎng)站首頁(yè) . - 6 - 2.3.3 留言 板模塊 . - 8 - 2.4 數(shù)據(jù)庫(kù) 設(shè)計(jì) . - 9 - 2.4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 . - 9 - 2.4.2 數(shù)據(jù)庫(kù) 的完整性和安全性 . - 10 - 2.4.3 建數(shù)據(jù)庫(kù) . - 10 - 第 3 章 模塊詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) . - 12 - 3.1 模塊 功能詳細(xì)描述 . - 12 - 3.1.1 系統(tǒng)功能 模塊設(shè)計(jì) . - 12 - IV 3.2 模塊關(guān)鍵技術(shù) . - 12 - 3.2.1 留言分頁(yè) . - 12 - 3.3 模塊功能實(shí)現(xiàn) . - 14 - 3.3.1 數(shù)據(jù)庫(kù)連接 . - 14 - 3.3.2 用戶模塊的實(shí)現(xiàn) . - 14 - 3.3.3 在線 留言的實(shí)現(xiàn) . - 14 - 3.3.4 新聞的添加 . - 16 - 3.3.5 新聞的編輯 . - 17 - 第 四 章 結(jié) 論 . - 18 - 致 謝 . - 20 - 參考文獻(xiàn) . - 21 - 幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) - 1 - 第 1 章 引言 1.1 任務(wù)概述 當(dāng)今社會(huì),是個(gè)信息化的社會(huì),信息的傳播速度不斷加快,幼兒園屬于事業(yè)型單位,但 鑒于 幼兒園今后的 發(fā)展的需要,擬建立一個(gè)網(wǎng)站,用于對(duì)外宣傳和內(nèi)部管理,提高幼兒園知名度,樹(shù)立良好的社會(huì)形象 是必不可少的 。 并且在網(wǎng)站中應(yīng)更加注意與家長(zhǎng)之間的聯(lián)系關(guān)系。 1.2 需求概述 21 世紀(jì)是一個(gè)信息化的時(shí)代。網(wǎng)絡(luò)這一信息時(shí)代的產(chǎn)物,已經(jīng)超出了技術(shù)產(chǎn)品本身的內(nèi)涵,而向社會(huì)生活的各個(gè)領(lǐng)域擴(kuò)展,并逐漸形成了具有鮮明時(shí)代特色的文化。學(xué)習(xí)作為延續(xù)人類已有物質(zhì)文化成果、并在原有知識(shí)基礎(chǔ)上創(chuàng)造出前所未有的內(nèi)容的活動(dòng),已從傳統(tǒng)的基于課堂的 “ 老師教授 學(xué)生學(xué)習(xí) ” 的模式轉(zhuǎn)變?yōu)橥ㄟ^(guò)多種途徑來(lái)實(shí)現(xiàn),網(wǎng)絡(luò)教學(xué)是一個(gè)必然的發(fā)展趨勢(shì)。 1.3 設(shè)計(jì)目標(biāo) 網(wǎng)站設(shè)計(jì)風(fēng)格應(yīng)該是活潑可愛(ài)健康向上的,圖片多應(yīng)用小動(dòng)物、植物和卡通人物。網(wǎng)站內(nèi)容應(yīng)介紹幼兒園硬件設(shè)施、師資隊(duì)伍、課程設(shè)置 、特色展示,園內(nèi)活動(dòng)、 幼兒食譜、 等情況,宣傳保教理念和幼教特色,展示保教成果和幼兒風(fēng)采。根據(jù)前期調(diào)研的幼兒園網(wǎng)站功能需求,網(wǎng)站頁(yè)面設(shè)計(jì)分 八 大模塊,分別是:首頁(yè)、 園內(nèi)新聞、園內(nèi)通告、幼兒活動(dòng)、幼兒食譜、 家園互動(dòng) 、 園所介紹 、 園景園貌 、 園丁風(fēng)采 、 特色展現(xiàn) 、招生專欄、留言板 等,網(wǎng)站主體結(jié)構(gòu)分布采用層狀結(jié)構(gòu)。 1.4 開(kāi)發(fā)工具和 運(yùn)行環(huán)境 該網(wǎng)站是在系統(tǒng)在 WindowsXP/7環(huán)境下,主要采用 Dreamweaver 網(wǎng)站設(shè)計(jì)軟件編輯, MySQL數(shù)據(jù)庫(kù)來(lái)設(shè)計(jì) 。 濟(jì)源職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) - 2 - 1.4.1 網(wǎng)站設(shè)計(jì)的基本知識(shí) WEB 最主要的一個(gè)特點(diǎn)是它使用的超文本( Hypertext)鏈接技術(shù)。超文本可以WEB 頁(yè)上的任意的一個(gè)元素,由它指向 Internet 上的其他 WEB 元素。使用 WEB 瀏覽器(文本所指的 WEB 瀏覽器均為 Internet Explorer)上網(wǎng)時(shí)用戶看到的 WEB頁(yè)面,都是由服務(wù)器發(fā)送的瀏覽器,再由瀏覽器解釋的 HTML 文檔中的內(nèi)容是怎樣顯示的、怎樣控制它們的顯示格式是本章主要討論的內(nèi)容,也是開(kāi)發(fā)交互性動(dòng)態(tài)網(wǎng)站的基礎(chǔ)。 1.4.2 Dreamweaver 8 簡(jiǎn)介 Dreamweaver 是 Macromedia 公司開(kāi)發(fā)的一款“所見(jiàn)即所得”的網(wǎng)頁(yè)編輯工具,它采用 Mac 機(jī)浮動(dòng)面板的設(shè)計(jì)風(fēng)格,具有很強(qiáng)的直觀性與便攜性 7。與其他網(wǎng)頁(yè)制作工具相比, Dreamweaver 具有以下優(yōu)勢(shì): 1.Dreamweaver 新版本加強(qiáng)了對(duì)簡(jiǎn)體中文的支持,不會(huì)出現(xiàn)不兼容中文的現(xiàn)象。 2.使用 Dreamweaver,可以在可視化界面中制作處 ASP, .NET, JSP, PHP等站點(diǎn)。 3.Dreamweaver 自帶了大量模板,大大簡(jiǎn)化了制作網(wǎng)站的過(guò)程。 4.由于支持?jǐn)?shù)量眾多的大三方插件,大大增強(qiáng)了 Dreamweaver的功能。 5.通過(guò)配置 Dreamweaver 生成符合 XHTML 的代碼,可以確保 用最新的 HTML 設(shè)計(jì)標(biāo)準(zhǔn)及時(shí)更新站點(diǎn) 1.4.3 Photoshop 概述 Photoshop是當(dāng)今世界上最為流行的圖像處理軟件,是集圖像制作、掃描輸入、修改合成、特效處理以及高品質(zhì)分色輸出等功能于一體的圖像處理軟件。其強(qiáng)大的功能和友好的界面深受廣大用戶的喜愛(ài)。最新的 Photoshop CS4與舊版本相比,最大優(yōu)勢(shì)在于增強(qiáng)了網(wǎng)絡(luò)功能。它整合了 Adobe 公司 Web 圖像處理工具 ImageReady 4 的圖像編輯功能,可處理非常精美的 Web圖形,并增加了 Web的制圖功能,如矢量圖形對(duì)象工具、分割圖像和針對(duì) Web的圖 像壓縮技術(shù)。 1.4.4 Flash8 的簡(jiǎn)介 Flash是 Macromedia 公司推出的動(dòng)畫制作軟件,也是當(dāng)前 Internet 上最為流行的 Web動(dòng)畫制作軟件,作為三劍客之一的 Flash 憑借強(qiáng)大的動(dòng)畫視覺(jué)效果,精簡(jiǎn)的文件尺寸與飛快的下載速度,以及在交互性方面超乎尋常的能力,迅速成為互聯(lián)網(wǎng)矢量幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) - 3 - 動(dòng)畫的標(biāo)準(zhǔn)。 網(wǎng)頁(yè)動(dòng)畫無(wú)疑是 Flash應(yīng)用最為廣泛的一個(gè)領(lǐng)域,由于在網(wǎng)頁(yè)中播放 flash動(dòng)畫需要插件的支持,所以 Flash在這個(gè)領(lǐng)域的發(fā)展還是或多或少地受到了影響,但是即使這樣, Flash在網(wǎng)頁(yè)發(fā)布中的地位仍已成為了主流 ?,F(xiàn)在,在新浪,搜狐等大型門戶網(wǎng)站, Flash動(dòng)畫的使用已經(jīng)占用有相當(dāng)?shù)谋嚷省?1.4.5 PHP+MySQL PHP 是服務(wù)端語(yǔ)言解釋軟件。由 Apache 加載以后,使 Apache 增加解釋 PHP 文件的功能。以便這臺(tái)服務(wù)器可以運(yùn)行 php 程序。訪問(wèn)方法如下: 地址 /文件名 .php 注:該 php文件必須在 Apache 配置的工作目錄中。不是安裝目錄。 MySQL 小型關(guān)系數(shù)據(jù)庫(kù)軟件。為各種軟件提供數(shù)據(jù)庫(kù)支持 PHP站點(diǎn)保存的數(shù)據(jù)一般都存在 MYSQL 數(shù)據(jù)庫(kù)里。當(dāng)然你也可以選擇其他數(shù)據(jù)庫(kù)。不一定要是 MySQL。只是 MySQL 和 PHP 的 “ 關(guān)系 ” 非常好。 Dreamweaver 可視化網(wǎng)頁(yè)編輯軟件??梢杂脕?lái)編寫大部的網(wǎng)站腳本程序。例如 HTML CSS ASP PHP 等。但是它僅局限于編輯代碼。為可視部份提供可視化編輯。并不能運(yùn)行服務(wù)端動(dòng)態(tài)腳本程序,例如 ASP PHP 等需要服務(wù)端解釋才能運(yùn)行的網(wǎng)頁(yè)程序。 補(bǔ)充說(shuō)明:如果只是從編寫代碼的角度而言。系統(tǒng)自帶的記事本都可以寫。不一定非得用 Dreamweaver 。它用來(lái)編寫 CSS HTML 還不錯(cuò)。寫 PHP 的話就和拿記事本寫沒(méi)啥兩樣。 PHP環(huán) 境:一臺(tái)運(yùn)行了 Apache 的電腦,并且該 Apache 已經(jīng)加載了 PHP 。數(shù)據(jù)庫(kù)不是必裝軟件 , 如果你不需要數(shù)據(jù)庫(kù)可以不裝。版本號(hào)不重要 , 新版的功能多一點(diǎn) ,安全性好一點(diǎn) 。 版權(quán)所有水泥球磨 濟(jì)源職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) - 4 - 第 2 章 總體設(shè)計(jì) 2.1 網(wǎng)站總體模塊概述 根據(jù)前期調(diào)研的幼兒園網(wǎng)站功能需求,網(wǎng)站頁(yè)面設(shè)計(jì)分 九 大模塊,分別是:首頁(yè)、家園互動(dòng) 、 園所介紹 、 園景園貌 、 園丁風(fēng)采 、 特色展現(xiàn) 、 招生專欄、新聞添加,留言板九大模塊 ,網(wǎng)站主體結(jié)構(gòu)分布采用層狀結(jié)構(gòu)。 2.1.1 本網(wǎng)站的系統(tǒng) 繪制系統(tǒng)結(jié) 構(gòu)圖的過(guò)程,實(shí)際上就是對(duì)系統(tǒng)功能模塊進(jìn)行分解設(shè)計(jì)的過(guò)程,即合理地將數(shù)據(jù)流程圖轉(zhuǎn)變?yōu)樗枰南到y(tǒng)結(jié)構(gòu)圖 系統(tǒng)結(jié)構(gòu)圖將會(huì)使讀者和用戶能直觀的了解系統(tǒng)的結(jié)構(gòu)模式,理解系統(tǒng)的各個(gè)功能的結(jié)構(gòu),能很好地方便用戶使用和理解整個(gè)系統(tǒng)。 本網(wǎng)站的系統(tǒng)結(jié)構(gòu) 見(jiàn)圖 2.1 圖 2.1網(wǎng)站系統(tǒng) 2.1.2 網(wǎng)站的結(jié)構(gòu) 本 網(wǎng)站的開(kāi)發(fā)過(guò)程中采用的是瀏覽器 /服務(wù)器模式。它以訪問(wèn)數(shù)據(jù)服務(wù)器為中心,東東才兒園網(wǎng)站系統(tǒng) 在線留言 信息瀏覽 留言管理用戶登陸 管理員登陸 招生專欄 園丁風(fēng)采丁風(fēng)采 特色展現(xiàn) 園景園貌 家園互動(dòng)家園互動(dòng) 留言板 首頁(yè) 留言板 新聞模塊 新聞添加 新聞編輯 幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) - 5 - HTTP協(xié)議為傳輸協(xié)議,客戶端通過(guò)瀏覽器( IE)訪問(wèn) WEB服務(wù)器和數(shù)據(jù)服務(wù)器。其 三層結(jié)構(gòu)見(jiàn)圖 2.2。 圖 2.2網(wǎng)站結(jié)構(gòu) 中從左到右,分為三層結(jié)構(gòu): 第一層:瀏覽器。主要完成客戶和后臺(tái)的交互及最終查詢結(jié)果的輸出。瀏覽器將HTML 語(yǔ)言代碼轉(zhuǎn)化成圖文網(wǎng)頁(yè)。網(wǎng)頁(yè)具備一定的交互功能,允許用戶根據(jù)網(wǎng)頁(yè)提供的表單輸入信息,提交給后臺(tái)并提出處理請(qǐng)求。后臺(tái)處理完后,將結(jié)果返回至用戶的瀏覽器。 第二層: WEB 服務(wù)器,主要完成客戶的應(yīng)用功能。 WEB 服務(wù)器接受客戶請(qǐng)求后,啟動(dòng)相應(yīng)的進(jìn)程響應(yīng)這一請(qǐng)求,動(dòng)態(tài)生成一串 HTML 代碼,返回用戶的瀏覽器。若用戶請(qǐng)求中包含數(shù)據(jù)的存取, WEB服務(wù)器還將與數(shù)據(jù)庫(kù)服務(wù)器連接,協(xié)同完成處理工作。 第三層:數(shù)據(jù)庫(kù)服務(wù)器,主要協(xié)調(diào)不同的 WEB服務(wù)器發(fā)出的請(qǐng)求,管理數(shù)據(jù)庫(kù)。 2.2 網(wǎng)站總體功能介紹 隨著整個(gè)社會(huì)對(duì)學(xué)前教育的逐漸重視,幼兒園建立具有自身特色網(wǎng)站的時(shí)機(jī)已經(jīng)日趨成熟。經(jīng)調(diào)查顯示:目前辦理入托入園的家長(zhǎng)年齡大部分在 2535 歲之間,是社會(huì)生產(chǎn)和經(jīng)濟(jì)發(fā)展的骨干力量。他們工作繁忙,大部分都沒(méi)有很多時(shí)間和精力用來(lái)照顧孩子,全托式的幼兒園成了他們的首選。但孩子畢竟是父母的寶貝,每周一兩次的接送并不能讓家長(zhǎng)充分了解孩子在幼兒園的情況,因此,對(duì)網(wǎng)絡(luò)的熟 悉和單位家庭上網(wǎng)的便捷,使得通過(guò)幼兒園網(wǎng)站進(jìn)行家園互動(dòng)、及時(shí)全面了解孩子在園狀況成了家長(zhǎng)們的迫切需要。 幼兒園網(wǎng)站作為一個(gè)信息發(fā)布和交流的平臺(tái),它對(duì)于促進(jìn)教師專業(yè)化發(fā)展,提高家庭教育質(zhì)量,加強(qiáng)幼兒園自身建設(shè)和發(fā)展都具有重要的作用。 現(xiàn)如今幼兒園網(wǎng)站一般具有以下 3個(gè)功能: 1.為幼兒園和家長(zhǎng)的溝通建立一座橋梁:網(wǎng)絡(luò)是一種全天 24 小時(shí)的平臺(tái),家長(zhǎng)可以了解幼兒園的最新信息,及時(shí)反饋?zhàn)约旱囊庖?jiàn)和建議 ; 瀏 覽 器 瀏 覽 器 WEB 服 務(wù) 器 后臺(tái)數(shù)據(jù)庫(kù) 濟(jì)源職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) - 6 - 2.提供了一種最低廉最有效的宣傳平臺(tái); 3.樹(shù)立幼兒園品牌展示幼兒園風(fēng)采。 2.3 功能分配和模塊設(shè)計(jì) 2.3.1用戶模塊的實(shí)現(xiàn) 本模塊輸入輸出包括: 用戶登陸:輸入用戶名、密碼 。 用戶登陸;當(dāng)用戶輸入的用戶名時(shí)與數(shù)據(jù)庫(kù)中的用戶名和密碼進(jìn)行比較,如果兩項(xiàng)都相同則進(jìn)入到 網(wǎng)頁(yè) 管理員登陸:可實(shí)現(xiàn)后臺(tái)的管理 。 用戶登錄頁(yè)面如圖 2.3 ? if($_POST) $us=$_POSTid; $pw=$_POSTpw; if($us=admin & $pw=admin) setcookie(username,admin); echo ; ? 圖 2.3用戶登錄 2.3.2 網(wǎng)站首頁(yè) 幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) - 7 - 圖 2.4首頁(yè) 功能圖 網(wǎng)站首頁(yè) banner 部分是絢麗的動(dòng)畫,還有音樂(lè)插件瀏覽器打開(kāi)后可以播放動(dòng)畫和音樂(lè)。 Body 又有七部分別是廣告條幅,通知通告,新聞動(dòng)態(tài),歡樂(lè)時(shí)光,每周食譜,友情鏈接,幼兒作品。其中通知通告,新聞動(dòng)態(tài)是動(dòng)態(tài)模塊形式,歡樂(lè)時(shí)光是靜態(tài)相冊(cè) 圖 2.6。 圖 2.5新聞管理模塊 濟(jì)源職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) - 8 - 圖 2.6歡樂(lè)時(shí)光相冊(cè) 2.3.3 留言板模塊 該模塊主要是方便家長(zhǎng)和幼兒園管理人員進(jìn)行溝通和交流,家長(zhǎng)對(duì)于幼兒園中的默寫可以發(fā)表自己的看法。留言信息包括:留言的用戶、留言標(biāo)題及留言內(nèi)容。 我們的幼兒園 留言板有兩個(gè)功能:一是家長(zhǎng)和用戶可以瀏覽留言列表,發(fā)表留言 ,功能 如圖 2.7。二是管理員可里登錄實(shí)現(xiàn)對(duì)留言的管理 留言管理功能如圖 2.8,包括對(duì)留言的回復(fù)及刪除 。 圖 2.7留言板功能 幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) - 9 - 圖 2.8 留言管理 2.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 2.4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的最新技術(shù)。十多年來(lái)數(shù)據(jù)庫(kù)管理系統(tǒng)已從專用的應(yīng)用程序發(fā)展成為通用的系統(tǒng)軟件。由于數(shù)據(jù)庫(kù)具有數(shù)據(jù)結(jié)構(gòu)化,最低冗余度,較高的程序與數(shù)據(jù)獨(dú)立性,易于擴(kuò)充,易于編制應(yīng)用程序等優(yōu)點(diǎn),較大的信息系統(tǒng)都是建立在數(shù)據(jù)庫(kù)設(shè)計(jì)之上的。因此不僅大型計(jì)算機(jī)及中小型計(jì)算機(jī),甚至微型機(jī)都配有數(shù)據(jù)庫(kù)管理系統(tǒng)。 數(shù)據(jù)庫(kù)系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序?yàn)橹行霓D(zhuǎn)向圍繞共享的 數(shù)據(jù)庫(kù)為中心的新階段。這樣既便于數(shù)據(jù)的集中管理,又有利于應(yīng)用程序的研制和維護(hù),提高了數(shù)據(jù)的利用性和相容性,提高了決策的可靠性。目前,數(shù)據(jù)庫(kù)已經(jīng)成為現(xiàn)代信息系統(tǒng)不可分割的重要組成部分。數(shù)據(jù)庫(kù)技術(shù)也是計(jì)算機(jī)領(lǐng)域中發(fā)展最快的技術(shù)之一。 數(shù)據(jù)庫(kù)設(shè)計(jì)是把現(xiàn)實(shí)世界的實(shí)體模型與需求轉(zhuǎn)換成數(shù)據(jù)庫(kù)的模型的過(guò)程,它是建立數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的核心問(wèn)題。數(shù)據(jù)庫(kù)及其應(yīng)用的性能都建立在良好的數(shù)據(jù)庫(kù)設(shè)計(jì)的基礎(chǔ)之上,數(shù)據(jù)庫(kù)的數(shù)據(jù)是一切操作的基礎(chǔ),如果數(shù)據(jù)庫(kù)設(shè)計(jì)不好,那么其它一切用于提高數(shù)據(jù)庫(kù)性能的方法收效都是有限的。數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵是如何使設(shè) 計(jì)的數(shù)據(jù)庫(kù)能合理地存儲(chǔ)用戶的數(shù)據(jù),方便用戶進(jìn)行數(shù)據(jù)處理。 設(shè)計(jì)數(shù)據(jù)庫(kù)必須遵循一定的規(guī)則,在關(guān)系型數(shù)據(jù)庫(kù)中,這種規(guī)則就是范式,范式濟(jì)源職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) - 10 - 是符合某一種級(jí)別的關(guān)系模式的集合。一般人們?cè)O(shè)計(jì)數(shù)據(jù)庫(kù)遵循第三范式。即:數(shù)據(jù)庫(kù)表中不包含已在其他表中包含的非主關(guān)鍵字信息。采用范式減少了數(shù)據(jù)冗余,節(jié)約了存儲(chǔ)空間,同時(shí)加快了增、刪、改的速度。 2.4.2數(shù)據(jù)庫(kù)的完整性和安全性 數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。數(shù)據(jù)庫(kù)管理系統(tǒng)用一定的機(jī)制來(lái)檢查數(shù)據(jù)庫(kù)中的數(shù)據(jù)是否滿足規(guī)定的條件 完整性約束條件,數(shù)據(jù)的約束條件是語(yǔ)義的體現(xiàn),將作為模 式的一部分存入數(shù)據(jù)庫(kù)中。本系統(tǒng)中定義了表與表之間的聯(lián)系及表中各字段屬性約束有助于實(shí)現(xiàn)有助于完整性。 數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。在數(shù)據(jù)庫(kù)系統(tǒng)中,大量的數(shù)據(jù)集中存放,而且為許多用戶直接共享,是寶貴的信息資源,系統(tǒng)的安全保護(hù)措施就顯得更為重要,它可以保護(hù)數(shù)據(jù)庫(kù)防止惡意的破壞和非法的存取。在系統(tǒng)中,用戶通過(guò)瀏覽器打開(kāi)本站首頁(yè)后,必須經(jīng)過(guò)注冊(cè)登陸,方可對(duì)本站景點(diǎn)進(jìn)行瀏覽、查看、等操作。用戶注冊(cè)的用戶名是唯一的,密碼通過(guò)加密。在用戶登陸,必須輸入用戶名和密碼,并通過(guò)數(shù)據(jù) 庫(kù)的驗(yàn)證,同時(shí)對(duì)用戶的權(quán)限進(jìn)行驗(yàn)證,防止非法用戶和未授權(quán)用戶對(duì)本站進(jìn)行非法訪問(wèn)和操作,保證本站的安全。 2.4.3建數(shù)據(jù)庫(kù) 整個(gè)系統(tǒng)所包括的信息有幼兒園家長(zhǎng)登錄網(wǎng)站的用戶名、密碼、昵稱、留言的標(biāo)題以及留言的內(nèi)容等。可將這些信息抽象為下列系統(tǒng)所需要的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 表 2.1用戶登錄數(shù)據(jù)表 字段名稱 數(shù)據(jù)類型 ID Int 自動(dòng)編號(hào) username Varchar(35) Password Varchar(20) 表 2.2留言板數(shù)據(jù) 表 字段名稱 數(shù)據(jù)類型 描述 ID Int 自動(dòng)編號(hào) topic Varchar(20) 標(biāo)題 content text 內(nèi)容 nim Varchar(20) 昵稱 reply Varchar(20) 回復(fù)留言 lytime 日期類型 留言時(shí)間 幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) - 11 - 表 2.3新聞數(shù)據(jù) 表 字段名稱 數(shù)據(jù)類型 描述 ID Int 自動(dòng)編號(hào) Title Varchar(20) 新聞標(biāo)題 content text 新聞內(nèi)容 time int(20) 瀏覽次數(shù) Add_user Varchar(20) 添加人 Add_time 日期類型 添加時(shí)間 表 2.4通告數(shù)據(jù)表 字段 名稱 數(shù)據(jù)類型 描述 ID Int 自動(dòng)編號(hào) Title Varchar(20) 通告標(biāo)題 content text 通告內(nèi)容 time int(20) 瀏覽次數(shù) Add_user Varchar(20) 添加人 Add_time 日期類型 添加時(shí)間 濟(jì)源職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) - 12 - 第 3 章 模塊詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 3.1 模塊功能詳細(xì)描述 根據(jù)前期調(diào)研的幼兒園網(wǎng)站功能需求,網(wǎng)站頁(yè)面設(shè)計(jì)分 九 大模塊,分別是:首頁(yè)、家園互動(dòng) 、 園所介紹 、 園景園貌 、 園丁風(fēng)采 、 特色展現(xiàn) 、 招生專欄、新聞添加,留言板九大模塊 ,網(wǎng)站主體結(jié)構(gòu)分布采用層狀結(jié)構(gòu) 。 3.1 1系統(tǒng)功能模塊設(shè)計(jì) 根據(jù)需求分析的結(jié)果,按照“低耦合、高內(nèi)聚”的原則,本系統(tǒng)將劃分為以下主要功能模塊:用戶功能模塊;幼兒園信息瀏覽功能模塊;在線留言功能模塊。 1.用戶功能模塊 實(shí)現(xiàn)的主要功能用戶登陸。 (1)用戶訪問(wèn)本站,只能瀏覽,在線留言,沒(méi)有更改添加內(nèi)容的權(quán)限 (2)管理員登陸。管理員登陸本站,既能瀏覽,在線留言,也有更改添加內(nèi)容的權(quán)限 用戶登錄成功后調(diào)用信息瀏覽、留言模塊等。 2.在線留言模塊 該模塊主要是方便家長(zhǎng)和幼兒園管理人員進(jìn)行溝通和交流,家長(zhǎng)對(duì)于幼兒園中的默寫可以發(fā)表自己的看 法。留言信息包括:留言的用戶、留言標(biāo)題及留言內(nèi)容。 ( 1)瀏覽留言。用戶登陸后可以查看以前的留言。 ( 2)發(fā)表留言。用戶如果要留言必須登陸后發(fā)表其留言。 3.2 模塊關(guān)鍵技術(shù) 3.2.1 留言分頁(yè) ? $pre_page=$page-1; $next_page=$page+1; if ($page=1) echo 第一頁(yè) | ; else echo 第一頁(yè) | ; if ($pre_page1) echo 上一頁(yè) | ; else echo 上一頁(yè) | ; if ($next_page$sumpage) echo 下一頁(yè) | ; else echo 下一頁(yè) | ; if ($page=$sumpage) echo 最后一頁(yè) ; else echo 最后一頁(yè) ; ? 濟(jì)源職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) - 14 - 3.3 模塊功能實(shí)現(xiàn) 3.3.1 數(shù)據(jù)庫(kù)連接 數(shù)據(jù)庫(kù)連接代碼如下: 3.3.2 用戶模塊的實(shí)現(xiàn) 本模塊輸入輸出包括: 用戶登陸:輸入用戶名、密碼 用戶登陸;當(dāng)用戶輸入的用戶名時(shí)與數(shù)據(jù)庫(kù)中的用戶名和密碼進(jìn)行比較,如果兩項(xiàng)都相同則進(jìn)入到 liuyan2.php,如果不同彈出對(duì)話框要求重新輸入 用戶登陸窗口主要代碼: ? if($_POST) $us=$_POSTid; $pw=$_POSTpw; if($us=admin & $pw=admin) setcookie(username,admin); echo ; ? 3.3.3在線留言的實(shí)現(xiàn) 本模塊輸入:昵稱,留言主題,留言內(nèi)容。 在留言板添加新的留言的主要代碼如下: 1.添加留言代碼 主要代碼如下: ?php include(config.php); 幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) - 15 - if($_POST) $bt=$_POSTbiaoti; $nr=$_POSTneirong; $nc=$_POSTnicheng; $sql=insert into lyb(topic,content,nim,lytime)values($bt,$nr,$nc,now(); $res=mysql_query($sql,$link); if($res) echo ; ? 2.刪除留言 ?php include(config.php); $sql1=delete from lyb where id=$_GETid; $res=mysql_query($sql1); if($res) echo; ? 3. 留言分頁(yè) ? $sql2=select * from lyb; $result=mysql_query($sql2,$link); $pages=4; if(mysql_num_rows($result)%4!=0) $sumpage=floor(mysql_num_rows($result)/4)+1; else $sumpage=mysql_num_rows($result)/4; if(!$_GETpage) $page=1; else $page=$_GETpage; $firstnum=($page-1)*4; $sql4=select * from lyb limit $firstnum,4; $result=mysql_query($sql4,$link); while($row=mysql_fetch_row($result) 濟(jì)源職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) - 16 - ? $pre_page=$page-1; $next_page=$page+1; if ($page=1) echo 第一頁(yè) | ; else echo 第一頁(yè) | ; if ($pre_page1) echo 上一頁(yè) | ; else echo 上一頁(yè) | ; if ($next_page$sumpage) echo 下一頁(yè) | ; else echo 下一頁(yè) | ; if ($page=$sumpage) echo 最后一頁(yè) ; else echo 最后一頁(yè) ; ? 3.3.4 新聞的添加 關(guān)鍵代碼 ? session_start(); include(conn.php); if($_POST) $title=$_POSTtextfield; $cont=$_POSTtextarea; $sql2=insert news_info(title,cont,add_time)values($title,$cont,now(); $res2=mysql_query($sql2,$conn); if($res2) echo ; 幼兒園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) - 17 - ? 3.3.5新聞的編輯 ?php session_start(); include(conn.php); $module_id=$_GETid; $query=select * from news_info where id=$module_id; $res=mysql_query($query); $row=mysql_fetch_array($res); if($_POST) $title=$_POSTtextfield; $cont=$_POSTtextarea; $username=$_SESSIONname; $sql=update news_info set title=$title,cont=$cont,add_user=$username where id=$module_id; $res=mysql_query($sql,$conn); if($res) echo ; ? 版權(quán)所有水泥球磨 濟(jì)源職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) - 18 - 第 4 章 結(jié) 論 幼兒園網(wǎng)站系統(tǒng)是對(duì)幼兒園的設(shè)計(jì)構(gòu)造硬件設(shè)施以及每日的活動(dòng)流程 進(jìn)行詳細(xì)調(diào)研后,確定了包括數(shù)據(jù)庫(kù)設(shè)計(jì)、界面設(shè)計(jì)、 Web應(yīng)用層設(shè)計(jì)等 的設(shè)計(jì) ,是一個(gè)具有實(shí)際應(yīng)用意義的系統(tǒng)。本系統(tǒng)已實(shí)現(xiàn)功能如下。 1.用戶登陸 。 2.瀏覽幼兒園的基本信息,以及幼兒在園內(nèi)的活動(dòng)。 3.在線留言功能。 4.校園新聞的添加 。 但是由于在本項(xiàng)目開(kāi)始的時(shí)候,作者對(duì) PHP和 Web應(yīng)用程序設(shè)計(jì)方面的運(yùn)用不太熟 悉,再加之畢業(yè)設(shè)計(jì)的時(shí)間有限,存在不少問(wèn)題有待進(jìn)一步改進(jìn)和完善。主要針對(duì)以下幾方面: 1.系統(tǒng)的某些設(shè)計(jì)的可擴(kuò)展性并不十分理想,在以后的系統(tǒng)維護(hù)過(guò)程中,使用重構(gòu)方法對(duì)系統(tǒng)進(jìn)行重構(gòu),使系統(tǒng)的設(shè)計(jì)日益趨于更強(qiáng)的可擴(kuò)展性。 2.在功能實(shí)現(xiàn)方面,還有許多功能需要拓展,需要進(jìn)一步完善和優(yōu)化。 在做畢業(yè)設(shè)計(jì)之前,作者對(duì)幼兒園 網(wǎng)站系統(tǒng)的理解,是停留在感官和理論水平上的,是“紙上談兵”,缺乏實(shí)際的軟件開(kāi) 發(fā)經(jīng)驗(yàn)。這次通過(guò)做畢業(yè)設(shè)計(jì),完成了幼兒園 網(wǎng)站系統(tǒng)的軟件開(kāi)發(fā)任務(wù)。在整個(gè)開(kāi)發(fā)過(guò)程中,遇到了很多問(wèn)題,但“功夫不負(fù)有心
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度危險(xiǎn)品運(yùn)輸與安全裝卸協(xié)議3篇
- 專業(yè)水泥購(gòu)銷協(xié)議規(guī)范版B版
- 二零二五年度電子商務(wù)平臺(tái)建設(shè)與運(yùn)營(yíng)管理協(xié)議2篇
- 專項(xiàng)融資委托代理協(xié)議(2024版)版A版
- 個(gè)人借款抵押車復(fù)雜合同(2024版)2篇
- 二零二五年度城市綜合體項(xiàng)目投資合作協(xié)議5篇
- 專業(yè)短視頻攝制服務(wù)合同(2024年)3篇
- 2025年度生物制藥研發(fā)與市場(chǎng)推廣合作協(xié)議2篇
- 2025年度廠房物業(yè)管理與能源審計(jì)服務(wù)協(xié)議4篇
- 2025年度廠區(qū)生態(tài)景觀綠化養(yǎng)護(hù)服務(wù)合同樣本4篇
- 2024版?zhèn)€人私有房屋購(gòu)買合同
- 2025年山東光明電力服務(wù)公司招聘筆試參考題庫(kù)含答案解析
- 《神經(jīng)發(fā)展障礙 兒童社交溝通障礙康復(fù)規(guī)范》
- 2025年中建六局二級(jí)子企業(yè)總經(jīng)理崗位公開(kāi)招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年5月江蘇省事業(yè)單位招聘考試【綜合知識(shí)與能力素質(zhì)】真題及答案解析(管理類和其他類)
- 注漿工安全技術(shù)措施
- 《食品與食品》課件
- 2024年世界職業(yè)院校技能大賽“食品安全與質(zhì)量檢測(cè)組”參考試題庫(kù)(含答案)
- 讀書(shū)分享會(huì)《白夜行》
- 2023上海高考英語(yǔ)詞匯手冊(cè)單詞背誦默寫表格(復(fù)習(xí)必背)
- 人民軍隊(duì)歷史與優(yōu)良傳統(tǒng)(2024)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
評(píng)論
0/150
提交評(píng)論