freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于php技術的深井魚場網(wǎng)站的設計與開發(fā)(已修改)

2025-06-30 16:22 本頁面
 

【正文】 北京化工大學北方學院畢業(yè)設計(論文)基于PHP技術的深井魚場網(wǎng)站的設計與開發(fā)目  錄前 言 1第1章 概述 2 制作背景 2 制作意義 2 開發(fā)工具簡介 3第2章 可行性分析 5 B/S結構介紹 5 MySQL 數(shù)據(jù)庫 7 PHP 技術 8第3章 需求分析 10 總體功能需求分析 10 網(wǎng)站具體功能模塊需求分析 11 網(wǎng)頁結構圖 12 網(wǎng)頁版面規(guī)劃 13 網(wǎng)頁布局技術 15第4章 數(shù)據(jù)庫設計 16 數(shù)據(jù)庫概念結構設計 16 數(shù)據(jù)庫邏輯結構設計 18第5章 人機界面設計 20 前臺主頁界面設計 20 前臺產(chǎn)品展示頁面設計 24 前臺資訊頁面設計 25 前臺留言頁面設計 26 后臺管理頁面設計 27 程序設計語言 28 部份源程序實現(xiàn)及文件 29第6章 網(wǎng)站測試 33 測試網(wǎng)站的建立 33 網(wǎng)頁發(fā)布測試及維護 34結  論 36參考文獻 37致  謝 3837前 言第1章 概述 制作背景此次的項目是一個老同學跟我說他們公司想做個網(wǎng)站,功能要求并不多,主要是要實現(xiàn)客服。當時覺得我們參加過尚智的培訓也做過六七個網(wǎng)站項目了,于是我就答應了我做這個深井魚場的網(wǎng)站。那時正好快要做畢設了,就這樣我把這個項目做為我的畢業(yè)設計的項目。由于那時他們公司要求的時間比較緊,所以那一二個星期總是一邊忙著上培訓課,一邊忙著做這個網(wǎng)站。當時想,利用PHP開源的語言,(PHP +Apach+Mysql黃金組合)快速的進行網(wǎng)站的建設。一方面是PHP比較簡單易學,另一方面是搭配PHP運行環(huán)境可以利用一些集成的軟件進行一步就安裝到位,如使用phpStudy的最新版集成環(huán)境包,Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安裝,無須配置即可使用,是非常方便、好用的PHP調試環(huán)境。該程序不僅包括PHP調試環(huán)境,還包括了開發(fā)工具、開發(fā)手冊等。從何快速的搭建開發(fā)環(huán)境,并進入真正的項目開發(fā)當中去,在遇到一些問題時可查看相關文檔,提高開發(fā)效率。并且PHP有著自己的優(yōu)勢總的來說有三點::PHP幾乎支持所以的操作系統(tǒng)平臺及數(shù)據(jù)庫系統(tǒng),具有良好的跨平臺特性;:PHP嵌入在HTML語言中,且堅持腳本語言為主,與JAVA、c等語言不同,語法簡單,書寫容易,方便學習掌握;PHP占用系統(tǒng)資源少,代碼執(zhí)行速度快的特點也讓它在互聯(lián)網(wǎng)上得到了廣泛的應用。 ,這樣可以依據(jù)個人需要來定制業(yè)務流程;在修改的過程中發(fā)現(xiàn)的問題以及心得可以被利用來維護更新開源項目;另外由于代碼完全暴露,因此安全性可以得到快速更新?;谶@些的考慮并決定利用PHP網(wǎng)站開始技術進行此次深井魚場網(wǎng)站的設計與實現(xiàn)。 制作意義此次基于PHP技術進行深井魚場網(wǎng)站的設計與制作,能讓自己重新鞏固下利用PHP開發(fā)技術語言進行網(wǎng)站的開發(fā)。通過此次《基于PHP技術的深井魚場網(wǎng)站設計與開發(fā)》能使自己了解到如何開發(fā)一個網(wǎng)站有一個具體的流程與相關步驟,特別是將自己所做的網(wǎng)站放在相關服務器上并通過域名的注冊與虛擬主機的解釋,使得能在全國各地都能通過web瀏覽器進行訪問。在這個過程中能對所遇到的問題進行思考與尋找最佳的解決方法,加強與他人的交流,可以采用多種形式進行交流,可以是傳統(tǒng)的面對面進行答疑,尋找老師及同學的幫助。也可以是利用網(wǎng)絡通過郵件、BBS進行網(wǎng)上交流,及時地解決在項目實施中所遇到的問題。進一步加強自我的實踐能力,把理論與實際相結合,提高自我的動手能力。總的來說在這個開發(fā)一個php的網(wǎng)站開發(fā),也是當今較流行的一種網(wǎng)站開發(fā)技術,在開發(fā)這個網(wǎng)站時,第一可以理解整個網(wǎng)站開發(fā)的過程,以及各各細節(jié)。第二加深對php網(wǎng)站開發(fā)的技術的理解。第三鍛煉自己的實踐能力,提高自己的技術。為自己積累相關的經(jīng)驗,為以后的學習與工作打下基礎?!¢_發(fā)工具簡介在開發(fā)過程中主要使用到的工具有:XAMPP這種集成的開放源碼軟件,ZendOptimizer,Zend Studio。(1)XAMPP這種集成的開放源碼軟件:XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大php的建站集成軟件包。這個軟件包原來的名字是LAMPP,但是為了避免誤解,最新的幾個版本就改名為XAMPP了。它可以在Windows、Linux、Solaris三種操作系統(tǒng)下安裝使用,支持多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。 許多人通過他們自己的經(jīng)驗認識到安裝Apache服務器是件不容易的事兒。如果您想添加MySQL、PHP和Perl,那就更難了。XAMPP是一個易于安裝且包含 MySQL、PHP和Perl的Apache發(fā)行版。XAMPP的確非常容易安裝和使用:只需下載,解壓縮,啟動即可。其中Apache做為Web服務器,Mysql做為數(shù)據(jù)庫服務器[1]。(2)Zend Studio包括了PHP開發(fā)所有必須的部件,通過一整套編輯、調試、分析、優(yōu)化和數(shù)據(jù)庫工具,使用Zend Studio 縮短了開發(fā)周期,并簡化了復雜的應用方案,無容置疑,其已經(jīng)是當今世上最強大的PHP集成開發(fā)環(huán)境。Zend Studio的強大之處,除了一般編輯器所具有的代碼高亮,語法自動縮進,書簽功能外,它內置的調試器更是無可挑剔,支持本地和遠程(debug server)兩種調試模式,支持諸如跟蹤變量、單步運行、斷點、堆棧信息、函數(shù)調用、查看實時輸出等多種高級調試功能。另外,最新版(Zend Studio )對中文的支持也是非常穩(wěn)定的。(3)Zend Optimizer(以下簡稱ZO)用優(yōu)化代碼的方法來提高php應用程序的執(zhí)行速度。實現(xiàn)的原理是對那些在被最終執(zhí)行之前由運行編譯器(RunTime Compiler)產(chǎn)生的代碼進行優(yōu)化。 優(yōu)化能提高你的盈利能力。 一般情況下,執(zhí)行使用ZO的php程序比不使用的要快40%到100%。這意味著網(wǎng)站的訪問者可以更快的瀏覽網(wǎng)頁,從而完成更多的事務,創(chuàng)造更好的客戶滿意度。更快的反應同時也意味著可以節(jié)省硬件投資,并增強網(wǎng)站所提供的服務。所以,使用ZO,就等于提高了電子商務的盈利能力[2]。 ZO能給php用戶帶來很多益處,特別是那些運營網(wǎng)站的人??焖龠\行php程序可以顯著降低服務器的CPU負載,并可以減少一半的反應時間,也就是從訪問者點擊鏈接到服務器開始讀取頁面之間的時間。 第2章 可行性分析 B/S結構介紹(1)B/S結構(Browser/Server結構)結構即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),但是主要事務邏輯在服務器端(Server)實現(xiàn),形成所謂三層3tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。以目前的技術看,局域網(wǎng)建立B/S結構的網(wǎng)絡應用,并通過Internet/Intranet模式下數(shù)據(jù)庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權限,服務器數(shù)據(jù)庫也很安全 。特別是在JAVA這樣的跨平臺語言出現(xiàn)之后,B/S架構管理軟件更是方便、速度快、效果優(yōu)。隨著Internet和WWW的流行,以往的主機/終端和C/S都無法滿足當前的全球網(wǎng)絡開放、互連、信息隨處可見和信息共享的新要求,于是就出現(xiàn)了B/S型模式,即瀏覽器/服務器結構。B/S模式最大特點是:用戶可以通過WWW瀏覽器去訪問Internet上的文本、數(shù)據(jù)、圖像、動畫、視頻點播和聲音信息,這些信息都是由許許多多的Web服務器產(chǎn)生的,而每一個Web服務器又可以通過各種方式與數(shù)據(jù)庫服務器連接,大量的數(shù)據(jù)實際存放在數(shù)據(jù)庫服務器中[3]??蛻舳顺薟WW瀏覽器,一般無須任何用戶程序,只需從Web服務器上下載程序到本地來執(zhí)行,在下載過程中若遇到與數(shù)據(jù)庫有關的指令,由Web服務器交給數(shù)據(jù)庫服務器來解釋執(zhí)行,并返回給Web服務器,Web服務器又返回給用戶。在這種結構中,將許許多多的網(wǎng)連接到一塊,形成一個巨大的網(wǎng),即全球網(wǎng)。而各個企業(yè)可以在此結構的基礎上建立自己的Intranet。B/S 架構的優(yōu)勢(1)維護和升級方式簡單。目前,軟件系統(tǒng)的改進和升級越來越頻繁,C/S系統(tǒng)的各部分模塊中有一部分改變,就要關聯(lián)到其它模塊的變動,使系統(tǒng)升級成本比較大。B/S與C/S處理模式相比,則大大簡化了客戶端,只要客戶端機器能上網(wǎng)就可以。對于B/S而言,開發(fā)、維護等幾乎所有工作也都集中在服務器端,當企業(yè)對網(wǎng)絡應用進行升級時,只需更新服務器端的軟件就可以,這減輕了異地用戶系統(tǒng)維護與升級的成本。如果客戶端的軟件系統(tǒng)升級比較頻繁,那么B/S架構的產(chǎn)品優(yōu)勢明顯——所有的 升級操作只需要針對服務器進行,這對那些點多面廣的應用是很有價值的,例如一些招聘網(wǎng)站就需要采用B/S模式,客戶端分散,且應用簡單,只需要進行簡單的瀏覽和少量信息的錄入。(2)系統(tǒng)的性能 在系統(tǒng)的性能方面,B/S占有優(yōu)勢的是其異地瀏覽和信息采集的靈活性。任何時間、任何地點、任何系統(tǒng),只要可以使用瀏覽器上網(wǎng),就可以使用B/S系統(tǒng)的終端。不過,采用B/S結構,客戶端只能完成瀏覽、查詢、數(shù)據(jù)輸入等簡單功能,絕大部分工作由服務器承擔,這使得服務器的負擔很重。采用C/S結構時,客戶端和服務器端都能夠處理任務,這雖然對客戶機的要求較高,但因此可以減輕服務器的壓力。而且,由于客戶端使用瀏覽器,使得網(wǎng)上發(fā)布的信息必須是以HTML格式為主,其它格式文件多半是以附件的形式存放[4]。而HTML格式文件(也就是Web頁面)不便于編輯修改,給文件管理帶來了許多不便。比如說很多人每天上“新浪”網(wǎng),只要安裝了瀏覽器就可以了,并不需要了解“新浪”的服務器用的是什么操作系統(tǒng),而事實上大部分網(wǎng)站確實沒有使用windows操作系統(tǒng),但用戶的電腦本身安裝的大部分是windows操作系統(tǒng)。(3)系統(tǒng)的開發(fā) C/S結構是建立在中間件產(chǎn)品基礎之上的,要求應用開發(fā)者自己去處理事務管理、消息隊列、數(shù)據(jù)的復制和同步、通信安全等系統(tǒng)級的問題。這對應用開發(fā)者提出了較高的要求,而且迫使應用開發(fā)者投入很多精力來解決應用程序以外的問題。這使得應用程序的維護、移植和互操作變得復雜。如果客戶端是在不同的操作系統(tǒng)上,C/S結構的軟件需要開發(fā)不同版本的客戶端軟件[5]。但是,與B/S結構相比,C
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1