畢業(yè)論文——食全食美 預(yù)定系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
《畢業(yè)論文——食全食美 預(yù)定系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《畢業(yè)論文——食全食美 預(yù)定系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(37頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、“食全食美”預(yù)定系統(tǒng)畢業(yè)設(shè)計(jì)(論文) “食全食美”預(yù)定系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-某某大學(xué)某某學(xué)院畢業(yè)論文院(系):計(jì)算機(jī)學(xué)院專(zhuān) 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班 級(jí):學(xué) 號(hào):姓 名: 指導(dǎo)教師: 2008年4月目 錄摘要3Abstract 4前言5第一章 系統(tǒng)概述61.1 本課題的研究意義61.2 本論文的目的、內(nèi)容及發(fā)展趨勢(shì)6第二章 銷(xiāo)售網(wǎng)站系統(tǒng)概述82.1 銷(xiāo)售模型現(xiàn)狀82.2 網(wǎng)站系統(tǒng)開(kāi)發(fā)方法介紹8第三章 系統(tǒng)調(diào)研及可行性分析123.1 系統(tǒng)調(diào)研123.2 可行性分析12第四章 系統(tǒng)及需求分析154.1 系統(tǒng)需求154.2 可行性分析開(kāi)發(fā)環(huán)境的選擇16第五章 系統(tǒng)設(shè)計(jì)205.1 系統(tǒng)概要設(shè)計(jì)205.2 網(wǎng)上
2、美食預(yù)訂系統(tǒng)功能分析205.3 網(wǎng)上美食預(yù)訂系統(tǒng)模塊設(shè)計(jì)215.4 數(shù)據(jù)庫(kù)設(shè)計(jì)225.5 網(wǎng)上美食預(yù)訂系統(tǒng)界面設(shè)計(jì)22第六章 網(wǎng)上美食預(yù)訂系統(tǒng)界面設(shè)計(jì)27 6.1 開(kāi)發(fā)環(huán)境簡(jiǎn)介27 6.2 系統(tǒng)界面的設(shè)計(jì)28總結(jié)36參考資料37摘 要“食全食美”預(yù)定系統(tǒng)是典型的電子商務(wù)銷(xiāo)售平臺(tái), 其開(kāi)發(fā)基于B/S模式的網(wǎng)上銷(xiāo)售的實(shí)現(xiàn),采用的是ASP +sql 2000模式。電子商務(wù)是凌架于互聯(lián)網(wǎng)系統(tǒng)上的一個(gè)銷(xiāo)售平臺(tái),是地面銷(xiāo)售系統(tǒng)的一種延伸和互補(bǔ),也是商家和顧客的一種很有效的溝通途徑。當(dāng)下在中國(guó),不同程序?qū)崿F(xiàn)網(wǎng)上銷(xiāo)售的廠商約占%左右,剩下的那左右的廠商,都在努力創(chuàng)造著做網(wǎng)上銷(xiāo)售的地面物質(zhì)準(zhǔn)備。鏨于此,實(shí)現(xiàn)網(wǎng)上
3、銷(xiāo)售,已經(jīng)成為未來(lái)商場(chǎng)戰(zhàn)爭(zhēng)中占有優(yōu)勢(shì)地位的必不可少的工具了。本網(wǎng)上銷(xiāo)售系統(tǒng)主要是針對(duì)某餐廳而開(kāi)發(fā)的,該餐廳有著多年店面營(yíng)銷(xiāo)的積累,無(wú)論從顧客群方面還是從物流、倉(cāng)儲(chǔ)等方面,都具備了做網(wǎng)上銷(xiāo)售的物質(zhì)準(zhǔn)備。此系統(tǒng)設(shè)計(jì)上采用三層結(jié)構(gòu)、Web Service技術(shù),使之在選用平臺(tái)、采用技術(shù)上具有先進(jìn)性、前瞻性、擴(kuò)充性,從而保證建成的系統(tǒng)具有良好的穩(wěn)定性、可擴(kuò)充性。系統(tǒng)設(shè)計(jì)按標(biāo)準(zhǔn)化、規(guī)范化,分層設(shè)計(jì),構(gòu)件化實(shí)現(xiàn)。采用軟件構(gòu)件化的開(kāi)發(fā)方式,使系統(tǒng)結(jié)構(gòu)分層,業(yè)務(wù)與實(shí)現(xiàn)分離,邏輯與數(shù)據(jù)分離;以統(tǒng)一的服務(wù)接口規(guī)范為核心,使用開(kāi)放標(biāo)準(zhǔn)。從功能上來(lái)說(shuō),系統(tǒng)是比較完備的,系統(tǒng)以Web界面與用戶(hù)交互,為用戶(hù)提供信息并接受其
4、操作,同時(shí)通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)存儲(chǔ)信息數(shù)據(jù)。系統(tǒng)實(shí)現(xiàn)了對(duì)信息數(shù)據(jù)的瀏覽、查詢(xún)、編輯和管理等基本數(shù)據(jù)庫(kù)操作,采用了模塊化設(shè)計(jì)方法,根據(jù)用戶(hù)的需求及程序的應(yīng)用與維護(hù)的易用性,將各個(gè)部分置于不同的模塊當(dāng)中,方便了程序的擴(kuò)展與維護(hù),同時(shí)建立了程序功能復(fù)用的基礎(chǔ)。關(guān)鍵詞:電子商務(wù),交互性。前 言中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心發(fā)布的2006第十六次CNNIC調(diào)查結(jié)果顯示,內(nèi)地上網(wǎng)人數(shù)與日俱增。用戶(hù)在網(wǎng)上關(guān)注的信息也不再是單一的新聞。報(bào)告數(shù)據(jù)顯示,用戶(hù)在網(wǎng)上經(jīng)常進(jìn)行的操作中,瀏覽信息占59.3%,查收郵件占33.8%,互動(dòng)聊天占74.2%,網(wǎng)絡(luò)游戲占56.4%,網(wǎng)上購(gòu)物占67.5%。而隨著地面物流等基礎(chǔ)設(shè)施的進(jìn)一步完
5、善,網(wǎng)上購(gòu)物的發(fā)展速度會(huì)遠(yuǎn)遠(yuǎn)大于今天的發(fā)展速度。據(jù)我國(guó)IT行業(yè)發(fā)布的報(bào)告表明,近年來(lái),我國(guó)互聯(lián)網(wǎng)發(fā)展呈快速增長(zhǎng)趨勢(shì),網(wǎng)民的數(shù)量已達(dá)8700萬(wàn),逼近世界第一,并且隨著寬帶的實(shí)施及降價(jià),每天約有近6萬(wàn)人走進(jìn)網(wǎng)絡(luò)世界。伴隨著網(wǎng)絡(luò)的普及,電子商務(wù)(網(wǎng)絡(luò)購(gòu)物)也日趨盛行。特別是在美國(guó)、日本等發(fā)達(dá)國(guó)家,上網(wǎng)人口迅速增加,可以說(shuō)已達(dá)到普及。例如在美國(guó)的圣誕季節(jié),玩具銷(xiāo)售量的將近半數(shù)是由網(wǎng)絡(luò)購(gòu)物完成的。不僅僅是玩具,書(shū)籍、音樂(lè)CD、個(gè)人電腦、電腦軟件、日常雜貨、小件物品等,甚至廣泛發(fā)展到股票及證券交易。網(wǎng)絡(luò)正以一種前所未有的沖擊力在影響著人類(lèi)的活動(dòng),包括人類(lèi)的生產(chǎn)和日常生活。網(wǎng)絡(luò)的誕生和發(fā)展,顛覆了傳統(tǒng)的信息
6、傳播方式,沖破了存在于傳統(tǒng)交流方式中時(shí)間和空間的種種壁壘,極大地改變了人類(lèi)從物質(zhì)到精神、從形式到內(nèi)容、從生產(chǎn)到生活的各種活動(dòng),并且給人類(lèi)帶來(lái)了新的機(jī)遇和挑戰(zhàn)。信息在社會(huì)和經(jīng)濟(jì)的發(fā)展中所起的作用越來(lái)越為人們所重視。信息資源的開(kāi)發(fā)利用水平成為衡量一個(gè)國(guó)家綜合國(guó)力的重要標(biāo)志之一。計(jì)算機(jī)作為信息處理的工具,為適應(yīng)數(shù)據(jù)處理需求的迅速提高,滿(mǎn)足各類(lèi)信息系統(tǒng)對(duì)數(shù)據(jù)管理的要求,在文件系統(tǒng)的基礎(chǔ)上發(fā)展基礎(chǔ)數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)庫(kù)方法針對(duì)事物處理中大量數(shù)據(jù)管理需求提供了更加周到和人性化的服務(wù)?,F(xiàn)在生活節(jié)奏越來(lái)越快,工作壓力也隨著越來(lái)大,而真正能給自己享受美食的時(shí)間是越來(lái)越少,不光是排隊(duì)等候麻煩,而且在其中浪費(fèi)的時(shí)間,也
7、是一種財(cái)富上的損失。在這個(gè)大環(huán)境下,在線(xiàn)訂餐迅速被人們所接受,從而也引發(fā)了餐飲行業(yè)的大爆發(fā),競(jìng)爭(zhēng)空前激烈。所以,把餐飲預(yù)定搬到網(wǎng)上進(jìn)行,是很有必要,也是很有市場(chǎng)的。第一章 系統(tǒng)概述1.1本課題的研究意義筆者在與該餐廳所有者的深入了解后,得知目前餐飲行業(yè)的競(jìng)爭(zhēng)狀態(tài)已不是僅用慘烈二字可以形容了。面對(duì)如此大的壓力,除了傳統(tǒng)的打價(jià)格戰(zhàn)或買(mǎi)贈(zèng)等手段外,應(yīng)該另想一條更好的路,以避開(kāi)這面對(duì)面的爭(zhēng)鋒。而網(wǎng)上銷(xiāo)售平臺(tái),業(yè)已發(fā)展多年,大的如阿里巴巴、淘寶網(wǎng),小的就更不勝數(shù)了,和地面銷(xiāo)售一樣,競(jìng)爭(zhēng)異常激烈。但是,一如地面銷(xiāo)售一樣,只要是能另辟蹊徑、努力創(chuàng)新的銷(xiāo)售商,都會(huì)在競(jìng)爭(zhēng)中立于不敗之地。所以,網(wǎng)上餐飲預(yù)定平臺(tái),
8、就是要在網(wǎng)絡(luò)商海上,保持創(chuàng)新,并且與地面門(mén)店保持動(dòng)作協(xié)調(diào)一到,以期在兩處慘烈的戰(zhàn)場(chǎng)中搏得一線(xiàn)生機(jī)。1.2、本論文的目的及內(nèi)容隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)線(xiàn)上銷(xiāo)售平臺(tái)進(jìn)行管理,具有線(xiàn)下操作所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、方便快捷、高效率、低成本、存儲(chǔ)量大、壽命長(zhǎng)、溝通成本低等,這些優(yōu)點(diǎn)能夠極大地提高管理和辦事的效率。因此,開(kāi)發(fā)這樣一個(gè)網(wǎng)上銷(xiāo)售平臺(tái)就成為很有必要的事情。而且只要系統(tǒng)的設(shè)計(jì)合理,就可以為公司再開(kāi)一條銷(xiāo)售通路,減少庫(kù)存堆積,利用網(wǎng)絡(luò)的共享、互動(dòng)的優(yōu)點(diǎn),
9、結(jié)合地面銷(xiāo)售的優(yōu)點(diǎn),借助數(shù)據(jù)庫(kù)管理技術(shù),開(kāi)發(fā)一個(gè)網(wǎng)上預(yù)定銷(xiāo)售平臺(tái),實(shí)現(xiàn)餐飲網(wǎng)上預(yù)定銷(xiāo)售規(guī)范化、個(gè)性化、人性化。相比傳統(tǒng)地面銷(xiāo)售,網(wǎng)絡(luò)銷(xiāo)售有著以下優(yōu)點(diǎn):降低成本:由于管理系統(tǒng)是通過(guò)互聯(lián)網(wǎng)將企業(yè)的客戶(hù)聯(lián)系在一起,能夠動(dòng)態(tài)地反映當(dāng)前企業(yè)的銷(xiāo)售狀況,使企業(yè)對(duì)內(nèi)部信息有一個(gè)準(zhǔn)確的了解,降低業(yè)務(wù)交易中的風(fēng)險(xiǎn)和成本,加強(qiáng)各級(jí)與總部的信息交流,大大降低了人力成本、管理成本,使企業(yè)能夠及時(shí)對(duì)企業(yè)在銷(xiāo)售中出現(xiàn)的問(wèn)題進(jìn)行解決。 增加收益:建立管理系統(tǒng)可加快資金回籠速度,提高資產(chǎn)回報(bào)率,可以迅速、準(zhǔn)確響應(yīng)市場(chǎng)變化和客戶(hù)需求,從而達(dá)到增加收益的目的。 提高控制力度:管理系統(tǒng)可以加強(qiáng)銷(xiāo)售成本控制,減少人為錯(cuò)誤,使每一級(jí)客
10、戶(hù)都可以降低銷(xiāo)售風(fēng)險(xiǎn),使管理更完善。 減少操作誤差:銷(xiāo)售的自動(dòng)化管理,可以在業(yè)務(wù)操作時(shí)錄入,保證數(shù)據(jù)的真實(shí)性。多種業(yè)務(wù)單據(jù)自動(dòng)生成和權(quán)限控制,減少操作上的人為誤差。 提高企業(yè)規(guī)范化運(yùn)作水平:實(shí)施管理系統(tǒng),保證統(tǒng)一業(yè)務(wù)處理模式,規(guī)范銷(xiāo)售流程,消除不符要求的銷(xiāo)售請(qǐng)求,提高業(yè)務(wù)效率,使銷(xiāo)售管理規(guī)范化。業(yè)務(wù)流程化,避免重復(fù)抄寫(xiě)和錄入,減少失誤,提高業(yè)務(wù)人員工作效率。 提升信息交流:管理者和決策人員及時(shí)獲取分銷(xiāo)售的各項(xiàng)真實(shí)數(shù)據(jù),保證了各分公司與上級(jí)管理者之間信息交流,提高企業(yè)運(yùn)作效率。同時(shí),更可與其它系統(tǒng)結(jié)合,建立一個(gè)統(tǒng)一互動(dòng)的電子商務(wù)平臺(tái),供客戶(hù)共享企業(yè)信息。 提供決策支持:管理系統(tǒng)可充分收集銷(xiāo)售信息
11、,加強(qiáng)了對(duì)歷史數(shù)據(jù)的利用,為進(jìn)一步市場(chǎng)分析提供數(shù)據(jù)基礎(chǔ)和決策支持??傊?,伴隨著個(gè)人電腦的普及和使用電腦人口的增加,網(wǎng)絡(luò)銷(xiāo)售在眾多的銷(xiāo)售渠道中脫穎而出,其地位及占有量一定會(huì)逐漸增加。技術(shù)革命引發(fā)產(chǎn)業(yè)結(jié)構(gòu)變革,市場(chǎng)的競(jìng)爭(zhēng)規(guī)則也會(huì)跟著發(fā)生變化,網(wǎng)絡(luò)銷(xiāo)售的產(chǎn)生是流通領(lǐng)域中的一場(chǎng)革命。本論文含針對(duì)畢業(yè)設(shè)計(jì)程序的相關(guān)說(shuō)明,但不是軟件系統(tǒng)的使用說(shuō)明書(shū)。本論文不單單介紹系統(tǒng)的各組成部分及操作方法,更強(qiáng)調(diào)系統(tǒng)的應(yīng)用前景,以及能給餐廳帶來(lái)的益處,從提高經(jīng)濟(jì)利益、提升服務(wù)質(zhì)量、合理安排人力、擴(kuò)大商店影響、增進(jìn)消費(fèi)者口碑等方面進(jìn)行全方位介紹。第二章 管理系統(tǒng)概述本系統(tǒng)開(kāi)發(fā)思想是采用現(xiàn)代化先進(jìn)的網(wǎng)絡(luò)化銷(xiāo)售理念,綜合多家
12、電子商務(wù)平臺(tái)開(kāi)發(fā)商優(yōu)點(diǎn)以及結(jié)合目標(biāo)銷(xiāo)售商實(shí)際情況而開(kāi)發(fā)。2.1 現(xiàn)行圖書(shū)銷(xiāo)售系統(tǒng)現(xiàn)狀據(jù)前期對(duì)圖書(shū)銷(xiāo)售店的數(shù)據(jù)流程、管理模式、外延端口及相關(guān)部門(mén)的調(diào)查研究,筆者總結(jié)出現(xiàn)行圖書(shū)銷(xiāo)售店銷(xiāo)售系統(tǒng)的整體概況??傮w而言,無(wú)論從銷(xiāo)售模式還是終端物流,都與同行相距不大,沒(méi)有多大的系統(tǒng)優(yōu)勢(shì)。下面就筆者觀察調(diào)研的系統(tǒng)模型及組織結(jié)構(gòu)進(jìn)行簡(jiǎn)單分析。顧 客應(yīng)答并安排餐飲電話(huà)預(yù)約餐 廳圖2-1 現(xiàn)行餐廳餐飲預(yù)定系統(tǒng)數(shù)據(jù)流程圖整體而言,銷(xiāo)售模型呈單環(huán)狀,信息管理單一,銷(xiāo)售模式單一,交流平臺(tái)單一。根本沒(méi)有可以與同行競(jìng)爭(zhēng)的優(yōu)勢(shì)。2.2 電子商務(wù)平臺(tái)的開(kāi)發(fā)方法介紹2.2.1 B/S體系結(jié)構(gòu)本系統(tǒng)所面向的對(duì)象是超市倉(cāng)儲(chǔ)中心內(nèi)部用戶(hù)
13、,系統(tǒng)要突出時(shí)代感,時(shí)尚感。因此,將要采用比較流行的B/S三層結(jié)構(gòu)。圖2-4-1 B/S三層結(jié)構(gòu)圖B/S體系結(jié)構(gòu)與C/S體系結(jié)構(gòu)相比不僅具有其全部的優(yōu)點(diǎn),而且又有C/S體系結(jié)構(gòu)所不具備的獨(dú)特優(yōu)勢(shì):(1)開(kāi)放的標(biāo)準(zhǔn):B/S所采用的標(biāo)準(zhǔn)都是開(kāi)放的、非專(zhuān)用的,是經(jīng)過(guò)標(biāo)準(zhǔn)化組織所確定而非單一廠商所制定,保證了其應(yīng)用的通用性和跨平臺(tái)性。(2)較低的開(kāi)發(fā)和維護(hù)成本:B/S的應(yīng)用只需在客戶(hù)端安裝通用的瀏覽器即可,維護(hù)和升級(jí)工作都在服務(wù)器端進(jìn)行,不需對(duì)客戶(hù)端進(jìn)行任何改變,故而大大降低了開(kāi)發(fā)和維護(hù)的成本。(3)用戶(hù)使用簡(jiǎn)單,界面友好:B/S用戶(hù)的界面都在統(tǒng)一的瀏覽器上,瀏覽器易于使用、界面友好,又因?yàn)樗辉儇?fù)責(zé)
14、數(shù)據(jù)的存取和復(fù)雜數(shù)據(jù)計(jì)算等任務(wù),只需要進(jìn)行顯示,因而大大降低了對(duì)客戶(hù)端的要求。從以上的分析與比較可以看出,B/S模式具有C/S模式無(wú)法替代的優(yōu)越性:它簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)和維護(hù),并且特別適用于網(wǎng)上信息發(fā)布。因此,我開(kāi)發(fā)的圖書(shū)在線(xiàn)瀏覽系統(tǒng)采用了基于B/S模式的體系結(jié)構(gòu)。2.2.2 DreamweaveDreamweaver是美國(guó)MACROMEDIA公司開(kāi)發(fā)的集網(wǎng)頁(yè)制作和網(wǎng)站管理于一身的所見(jiàn)即所得網(wǎng)頁(yè)編輯器, 是一種可視化網(wǎng)頁(yè)制作工具,利用它可以輕松地制作出跨越平臺(tái)限制和跨越瀏覽器限制的動(dòng)態(tài)網(wǎng)頁(yè)。Dreamweaver 可以開(kāi)發(fā)HTML、XHTML、ColdFusion、ASP、ASP.NET、JSP
15、或PHP網(wǎng)站。通過(guò)平面設(shè)計(jì)工具以及代碼提示、標(biāo)簽編輯器、可擴(kuò)展色彩代碼、標(biāo)簽選擇器、片段和代碼檢驗(yàn)這類(lèi)編碼特性來(lái)實(shí)現(xiàn)對(duì)代碼和設(shè)計(jì)的管理。新集成的工作空間可以與Macromedia Flash MX和Fireworks MX共享,其中包括了標(biāo)示簽的文檔窗口、可放到dock中的畫(huà)板組、可定制的工具條和集成的文件瀏覽。Dreamweaver 還包括有預(yù)建的布局和代碼,其中有網(wǎng)站結(jié)構(gòu)、表格、可訪(fǎng)問(wèn)的模板以及為客戶(hù)端交互應(yīng)用而提供的JavaScript。 為翻新現(xiàn)有網(wǎng)站以及創(chuàng)建下一代應(yīng)用程序,Dreamweaver 還支持新標(biāo)準(zhǔn)和新的網(wǎng)頁(yè)技術(shù),帶有對(duì)XML、網(wǎng)頁(yè)服務(wù)和增強(qiáng)可訪(fǎng)問(wèn)性的支持。Dreamwea
16、ver MX為新的ColdFusion MX特性提供全套的支持,包括增強(qiáng)的代碼編輯和開(kāi)發(fā)功能、集成的調(diào)試功能、可視化布局功能和照片打印功能。2.2.3 SQL ServerSQL Server 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫(kù)產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言 (XML) 的核心支持以及在 Internet 上和防火墻外進(jìn)行查詢(xún)的能力,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。豐富的 XML 和 Internet 標(biāo)準(zhǔn)支持允許使用內(nèi)置的存儲(chǔ)過(guò)程以 XML 格式輕松存儲(chǔ)和檢索數(shù)據(jù)。SQL Server 提供強(qiáng)大的開(kāi)發(fā)工具和各類(lèi)開(kāi)發(fā)特性,在大大提高開(kāi)發(fā)效率的同時(shí),進(jìn)一步拓展應(yīng)用空間,帶來(lái)新的
17、商業(yè)應(yīng)用機(jī)遇。例如,XML數(shù)據(jù)庫(kù)與Web Service的支持將使您的應(yīng)用實(shí)現(xiàn)Internet數(shù)據(jù)互聯(lián),.Net集成極大的擴(kuò)展了開(kāi)發(fā)空間,異構(gòu)數(shù)據(jù)集成、Service Broker使您的數(shù)據(jù)和其它應(yīng)用無(wú)縫集成,各種新數(shù)據(jù)類(lèi)型和T-SQL擴(kuò)展帶來(lái)了諸多靈活性。C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都將成為SQL Server數(shù)據(jù)平臺(tái)上開(kāi)發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具。2.2.4 HTML(Hyper Text Markup Language)HTML的英文全稱(chēng)是Hypertext Markup Language,中文譯為“超文本標(biāo)記語(yǔ)言”?!俺谋尽本褪侵?/p>
18、頁(yè)面內(nèi)可以包含圖片,聯(lián)接,甚至音樂(lè),程序等非文字的元素。在幾年前作為SGML的一個(gè)子集開(kāi)發(fā)的。一個(gè)HTML文件中包含了所有將顯示在網(wǎng)頁(yè)上的文字信息,其中也包括對(duì)瀏覽器的一些指示,如哪些文字應(yīng)放置在何處,顯示模式是什么樣的等。如果你還有一些圖片、動(dòng)畫(huà)、聲音或是任何其它形式的資源,HTML文件也會(huì)告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁(yè)的什么位置。瀏覽的網(wǎng)頁(yè)就是由HTML語(yǔ)言編寫(xiě)出來(lái)的。雖然HTML是一種語(yǔ)言,但HTML不是程序語(yǔ)言,如 C+ 和 Java 之類(lèi),它只是標(biāo)示語(yǔ)言,你只要明白了各種標(biāo)記的用法便算學(xué)會(huì)了HTML.HTML 的格式非常簡(jiǎn)單,只是由文字及標(biāo)記組合而成,因此任
19、何文本編輯器都可以制作HTML頁(yè)面。在編輯器中輸入html代碼即可完成對(duì)網(wǎng)頁(yè)的設(shè)計(jì),如果在其中加入VB,JAVA等腳本文件以及數(shù)據(jù)庫(kù)連接有關(guān)的語(yǔ)句指令,便可對(duì)已知數(shù)據(jù)進(jìn)行查詢(xún),從而生成動(dòng)態(tài)網(wǎng)頁(yè)的一部分。2.2.5 ASPASP是 Active Server Pages(動(dòng)態(tài)服務(wù)器主頁(yè))的縮寫(xiě),它是一個(gè)服務(wù)器端的腳本環(huán)境,在站點(diǎn)的Web服務(wù)器上解釋腳本,可產(chǎn)生并執(zhí)行動(dòng)態(tài)、交互式、高效率的站點(diǎn)服務(wù)器應(yīng)用程序。ASP可以勝任基于微軟Web服務(wù)器的各種動(dòng)態(tài)數(shù)據(jù)發(fā)布。ASP方法與傳統(tǒng)靜態(tài)主頁(yè)的區(qū)別把信息系統(tǒng)納入Internet/Intranet的框架之后,首先要解決的問(wèn)題是通過(guò)網(wǎng)頁(yè)訪(fǎng)問(wèn)后臺(tái)數(shù)據(jù)庫(kù)信息。所
20、有應(yīng)用程序都被分割為頁(yè)面的形式,用戶(hù)的交互操作是以提交表單等方式來(lái)實(shí)現(xiàn)的,這就要求Web 站點(diǎn)具有很強(qiáng)的動(dòng)態(tài)數(shù)據(jù)發(fā)布能力。然而,目前Web的服務(wù),仍以提供 靜態(tài)主頁(yè)內(nèi)容為主。所謂靜態(tài),指的就是站點(diǎn)的主頁(yè)內(nèi)容是固定不變的,無(wú)法根據(jù)用戶(hù)的需求和實(shí)際情況作出相應(yīng)的變化。當(dāng)瀏覽器通過(guò)Internet的HTTP協(xié)議向站點(diǎn)的Web服務(wù)器申請(qǐng)主頁(yè)時(shí),站點(diǎn)服務(wù)器就會(huì)將已設(shè)計(jì)好的靜態(tài)的HTML文件傳送給瀏覽器。若要更新主頁(yè)的內(nèi)容, 只能用非在線(xiàn)的手動(dòng)方式更新HTML的文件數(shù)據(jù)。 ASP所設(shè)計(jì)出的是動(dòng)態(tài)主頁(yè),可接收用戶(hù)提交的信息并作出反應(yīng), 其中的數(shù)據(jù)可隨實(shí)際情況而改變,無(wú)須人工對(duì)網(wǎng)頁(yè)文件進(jìn)行更新即可滿(mǎn)足應(yīng)用需要
21、。例如:當(dāng)在瀏覽器上填好表單并提交HTTP請(qǐng)求時(shí),可以要求在站點(diǎn)服務(wù)器上執(zhí)行一個(gè)表單所設(shè)定的應(yīng)用程序,而不只是一個(gè)簡(jiǎn)單的HTML文件。該應(yīng)用程序分析表單的輸入數(shù)據(jù),根據(jù)不同的數(shù)據(jù)內(nèi)容將相應(yīng)的執(zhí)行結(jié)果(通常是數(shù)據(jù)庫(kù)查尋的結(jié)果集)以HTML的格式傳送給瀏覽器。數(shù)據(jù)庫(kù)的數(shù)據(jù)可以隨時(shí)變化,而服務(wù)器上執(zhí)行的應(yīng)用程序卻不必更改,客戶(hù)端得到的網(wǎng)頁(yè)信息會(huì)始終保持新鮮的魅力。 11 / 37“食全食美”預(yù)定系統(tǒng)畢業(yè)設(shè)計(jì)(論文)第三章 系統(tǒng)調(diào)研及可行性分析3.1 系統(tǒng)調(diào)研經(jīng)過(guò)本人長(zhǎng)期蹲點(diǎn)調(diào)研及親自參與整個(gè)預(yù)定的工作流程,結(jié)合本人的專(zhuān)業(yè)知識(shí),得出以下調(diào)研結(jié)果。1、預(yù)定終端的工作人員文化層次普遍不高,其中大部分為高中
22、畢業(yè);2、預(yù)定終端已經(jīng)擁有配置很好的電腦系統(tǒng),所以,硬件方面已經(jīng)得到解決;3、餐廳方面也迫切地尋求一個(gè)更新更適合其自身情況的網(wǎng)絡(luò)預(yù)定銷(xiāo)售平臺(tái),所以在政策上十分支持,在人事支持方面已經(jīng)做出了很大的幫助。4、餐廳畢竟是只有地面銷(xiāo)售背景的傳統(tǒng)型銷(xiāo)售商,沒(méi)接觸過(guò)網(wǎng)絡(luò)銷(xiāo)售,所以,在設(shè)計(jì)新系統(tǒng)時(shí),要把這些因素考慮在內(nèi)。3.2 可行性分析1.2.1 經(jīng)濟(jì)可行性 由于開(kāi)發(fā)此網(wǎng)上餐飲預(yù)定銷(xiāo)售系統(tǒng)所需的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(ASP+SQL 2000),市場(chǎng)上都容易購(gòu)買(mǎi)到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開(kāi)發(fā)與維護(hù)上,對(duì)用戶(hù)不造成過(guò)重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用,不僅可以減少商家的工
23、作強(qiáng)度,提高工作效率,而且方便了用戶(hù)的購(gòu)買(mǎi),打破了傳統(tǒng)的銷(xiāo)售模式,極大限度的方便了用戶(hù),也為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件,而且,目標(biāo)系統(tǒng)不是很復(fù)雜,開(kāi)發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)省的大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本管理系統(tǒng)的開(kāi)發(fā)成本,所以從經(jīng)濟(jì)方面講開(kāi)發(fā)此系統(tǒng)是可行的。1.2.2 技術(shù)可行性網(wǎng)上餐飲預(yù)定銷(xiāo)售系統(tǒng)的開(kāi)發(fā)基于B/S模式,主要包括前端應(yīng)用程序的開(kāi)發(fā)以及后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面。對(duì)于前者要求應(yīng)具備功能完備、易于使用等特點(diǎn),而對(duì)于后者則要求能建立數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。本系統(tǒng)擬采用ASP和MS SQL 2000分別作為前端和后端的開(kāi)發(fā)工具。Microsof
24、t的動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè)(Active Server Pages,ASP )技術(shù)目前已發(fā)展到了3.0版。對(duì)很多人來(lái)說(shuō),用ASP來(lái)創(chuàng)建Windows服務(wù)器平臺(tái)上的動(dòng)態(tài)Web網(wǎng)頁(yè)、整個(gè)站點(diǎn)和基于We b的應(yīng)用程序已經(jīng)成為極其自然而然的方法。在瀏覽器地址欄中,文件擴(kuò)展名.asp同表示動(dòng)態(tài)創(chuàng)建的網(wǎng)頁(yè)的文件擴(kuò)展名.pl或.cgi一樣,已被瀏覽者所接受。事實(shí)上,對(duì)于在微軟的操作系統(tǒng)上工作的We b程序員來(lái)說(shuō),ASP正在變成一種不再令人激動(dòng)的技術(shù),而僅是一種工作方式。這種看法的改變體現(xiàn)了一種技術(shù)的逐步成熟。由于ASP的應(yīng)用程序的數(shù)量日益增多,ASP的工具也在日益增加,同時(shí)有越來(lái)越多的第三方開(kāi)發(fā)商開(kāi)發(fā)出一系列基于A
25、SP或使用ASP的附加功能模塊、ActiveX服務(wù)器組件,甚至成套的“自己做(do-it-yourself)”Web站點(diǎn)SQL 2000作為微軟在Windows 系列平臺(tái)上開(kāi)發(fā)的數(shù)據(jù)庫(kù),一經(jīng)推出就以其易用性得到了很多用戶(hù)的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在Windows平臺(tái)上的用戶(hù)都會(huì)對(duì)它有相當(dāng)?shù)挠H切感。區(qū)別于FoxPro、Sql 2000小型數(shù)據(jù)庫(kù),SQL 2000是一個(gè)功能完備的數(shù)據(jù)庫(kù)管理系統(tǒng)。它包括支持開(kāi)發(fā)的引擎、標(biāo)準(zhǔn)的SQL語(yǔ)言、擴(kuò)展的特性(如復(fù)制、OLAP、分析)等功能。而像存儲(chǔ)過(guò)程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫(kù)才擁有的。SQL 2000的新特點(diǎn):(a)上手容易話(huà)分兩頭,如果您的企業(yè)
26、至今還未購(gòu)置數(shù)據(jù)庫(kù),其中一個(gè)主要的原因可能就是認(rèn)為它不好上手,那么,從SQL 2000開(kāi)始吧。畢竟,大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在Windows平臺(tái)上的。由于SQL 2000與Windows界面風(fēng)格完全一致,且有許多向?qū)?Wizard)幫助,因此易于安裝和學(xué)習(xí),有關(guān)SQL 2000的資料、培訓(xùn)隨處可得,并且目前國(guó)內(nèi)具有MCDBA認(rèn)證的工程師不在少數(shù)。從另一個(gè)角度來(lái)講,學(xué)習(xí)SQL 2000是掌握其他平臺(tái)及大型數(shù)據(jù),如Oracle,Sybase,DB/2的基礎(chǔ)。因?yàn)檫@些大型數(shù)據(jù)庫(kù)對(duì)于設(shè)備、平臺(tái)、人員知識(shí)的要求往往較高,而并不是每個(gè)人都具備這樣的條件,且有機(jī)會(huì)去接觸它們。但有了SQL 200
27、0的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了。IT行業(yè)的實(shí)踐經(jīng)驗(yàn)充分證明了這一點(diǎn)。(b)兼容性良好由于今天Windows操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇SQL 2000一定會(huì)在兼容性方面取得一些優(yōu)勢(shì)。另外,SQL 2000 除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開(kāi)發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結(jié)果以 XML格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點(diǎn)在.NET 戰(zhàn)略中發(fā)揮著重要的作用。(c)相對(duì)于7.0的憂(yōu)越性Microsoft SQL 2000是在SQL 2000 7.0的基礎(chǔ)上對(duì)性能、可靠性、質(zhì)量以及易
28、用性進(jìn)行了擴(kuò)展。SQL 2000中包含許多新特性,這些特性使其成為針對(duì)電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和在線(xiàn)商務(wù)解決方案的卓越的數(shù)據(jù)庫(kù)平臺(tái)。其增強(qiáng)的特性包括對(duì)豐富的擴(kuò)展標(biāo)記語(yǔ)言(XML)的支持、綜合分析服務(wù)以及便捷的數(shù)據(jù)庫(kù)管理。因此從技術(shù)方面講開(kāi)發(fā)此系統(tǒng)是可行的。1.2.3 操作可行性本系統(tǒng)是一個(gè)基于Web的網(wǎng)上書(shū)店圖書(shū)銷(xiāo)售平臺(tái),是Web技術(shù)應(yīng)用于網(wǎng)上銷(xiāo)售中的產(chǎn)物,是圖書(shū)銷(xiāo)售商發(fā)展歷史上的一個(gè)新階段。系統(tǒng)基于Web的工作界面,使采購(gòu)人員無(wú)論身處何地,無(wú)論通過(guò)局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中直接對(duì)新聞進(jìn)行錄入、瀏覽、修改、刪除、查閱等新聞管理工作。在操作使用上十分方便,員工只需連上公司內(nèi)部的局域網(wǎng),在自己的電
29、腦上通過(guò)Web瀏覽器就可使用本系統(tǒng),同時(shí)所有的操作都是基于Web的的操作方式,如:鏈接、按鈕、文本框等等。所有的操作通過(guò)瀏覽器完成,客戶(hù)端不需要配置其他應(yīng)用軟件,用戶(hù)不需培訓(xùn)。因此,在操作使用上,本系統(tǒng)簡(jiǎn)單、方便,易于使員工們接受,本系統(tǒng)盡力為用戶(hù)著想,因而該系統(tǒng)是方便可操作的。1.2.4 法律可行性 即該平臺(tái)的開(kāi)發(fā)會(huì)不會(huì)在社會(huì)上引起侵權(quán)或其它責(zé)任問(wèn)題。因?yàn)樵撈脚_(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無(wú)關(guān),又因?yàn)槭亲灾鏖_(kāi)發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。綜上所述,網(wǎng)上圖書(shū)銷(xiāo)售平臺(tái)的開(kāi)發(fā)是必需的,是可行的。第四章系統(tǒng)需求分析. 業(yè)務(wù)流分析餐飲預(yù)定銷(xiāo)售平臺(tái)工作流程為:系統(tǒng)啟動(dòng)并進(jìn)入系統(tǒng)主界面,所有用戶(hù)都可
30、以瀏覽系統(tǒng)主頁(yè)面。通過(guò)權(quán)限判斷,普通游客只能瀏覽、閱讀和查詢(xún)餐飲信息,注冊(cè)用戶(hù)除了可以完成普通用戶(hù)的操作外,還可以進(jìn)行對(duì)餐飲的預(yù)定操作。管理員可以對(duì)系統(tǒng)信息進(jìn)行添加、修改和刪除的權(quán)限,及對(duì)系統(tǒng)管理的所有功能進(jìn)行操作。所有用戶(hù)均可以實(shí)現(xiàn)查詢(xún)功能。查詢(xún) 發(fā)布 修改 預(yù)定 刪除 系統(tǒng)界面 已注冊(cè)用戶(hù) 未注冊(cè)用戶(hù) 注冊(cè) 各種信息系統(tǒng)管理員所有用戶(hù) 統(tǒng)計(jì) 自動(dòng)寫(xiě)入后臺(tái)數(shù)據(jù)庫(kù) 保存 圖2-1 系統(tǒng)業(yè)務(wù)流程圖 本系統(tǒng)的業(yè)務(wù)流程圖如圖2-1所示:本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)與銷(xiāo)售管理服務(wù)模式相結(jié)合,按照銷(xiāo)售管理的服務(wù)流程設(shè)計(jì)完成的。同時(shí)為擴(kuò)展服務(wù)范圍,初步設(shè)計(jì)一個(gè)銷(xiāo)售平臺(tái)以利于信息發(fā)布和管理。為了使系統(tǒng)在各項(xiàng)
31、管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過(guò)程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下系統(tǒng)開(kāi)發(fā)目標(biāo):具體目標(biāo)如下:(1)操作簡(jiǎn)單、界面友好:完全控件式的頁(yè)面布局,使得信息的錄入工作更簡(jiǎn)便;許多選項(xiàng)包括信息類(lèi)別、來(lái)源、作者等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤出現(xiàn)的提示信息也讓用戶(hù)隨時(shí)清楚自己的操作情況。(2)即時(shí)可見(jiàn):對(duì)信息的處理(包括添加、修改、刪除)將立即在主頁(yè)的對(duì)應(yīng)欄目顯示出來(lái),達(dá)到即時(shí)發(fā)布、即時(shí)見(jiàn)效的功能。(3)功能完善:不僅包括常見(jiàn)系統(tǒng)的信息管理的各個(gè)方面:信息錄入、瀏覽、刪除、修改、查詢(xún)等各個(gè)方面,完整地實(shí)現(xiàn)了系統(tǒng)對(duì)即時(shí)信息的管理要求。而且,還能進(jìn)行對(duì)會(huì)員的管理,對(duì)會(huì)員的資料進(jìn)行審核,以
32、及上傳文件的管理。同時(shí),為了能有效方面的更新系統(tǒng)的界面。(4)方便移植:系統(tǒng)應(yīng)具有實(shí)用性、可靠性和適用性,同時(shí)注意到先進(jìn)性。針對(duì)不同的用戶(hù),只需要稍作修改就可以開(kāi)發(fā)出適合自己特點(diǎn)的餐館預(yù)定管理系統(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)查詢(xún)、動(dòng)態(tài)更新修改和動(dòng)態(tài)錄入數(shù)據(jù)。.2 數(shù)據(jù)流分析數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問(wèn)題?,F(xiàn)有的數(shù)據(jù)流程分析多是通過(guò)分層的
33、數(shù)據(jù)流程圖(data flow diagram,簡(jiǎn)稱(chēng)DFD)來(lái)實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過(guò)程中所掌握的數(shù)據(jù)處理過(guò)程,繪制成一套完整的數(shù)據(jù)流程圖。網(wǎng)上餐飲預(yù)定銷(xiāo)售系統(tǒng)的數(shù)據(jù)流程:對(duì)本系統(tǒng)操作的數(shù)據(jù)源有普通用戶(hù)、注冊(cè)用戶(hù)和管理員三種,首先由系統(tǒng)管理員根據(jù)不同用戶(hù)的需要將某些信息保存到數(shù)據(jù)庫(kù)中,然后再進(jìn)行發(fā)布。不同權(quán)限的用戶(hù)可以對(duì)這些庫(kù)信息進(jìn)行添加、修改和刪除處理。所有用戶(hù)均可以進(jìn)行信息查詢(xún)。通過(guò)對(duì)本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)確定。整個(gè)系統(tǒng)的數(shù)據(jù)流程圖如2-2:訂單號(hào)用戶(hù)購(gòu)物信息進(jìn)入系統(tǒng)主界面瀏覽頁(yè)面用戶(hù)注冊(cè)用戶(hù)登錄選購(gòu)商品更改資料數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)加入購(gòu)物
34、車(chē)去收銀臺(tái)結(jié)賬退出管理員登錄類(lèi)別管理會(huì)員維護(hù)信息維護(hù)訂單維護(hù)帳號(hào)管理注銷(xiāo)登錄操作頁(yè)面商品搜索FAQ管理圖2-2 系統(tǒng)數(shù)據(jù)流程圖.3 數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。1.數(shù)據(jù)字典列表數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)名稱(chēng):用戶(hù)信息數(shù)據(jù)來(lái)源:用戶(hù)信息表數(shù)據(jù)去向:用戶(hù)登陸模塊數(shù)據(jù)組成:用戶(hù)信息用戶(hù)唯一識(shí)別+用戶(hù)帳號(hào)+用戶(hù)密碼+權(quán)限+注冊(cè)時(shí)間描述:存儲(chǔ)了用戶(hù)的基本信息數(shù)據(jù)存儲(chǔ)名稱(chēng):公告信息數(shù)據(jù)來(lái)源:公告信息表數(shù)據(jù)去向:系統(tǒng)公告模塊數(shù)據(jù)組成:公告信息=公告唯一識(shí)別+公告名稱(chēng)+公告內(nèi)容+添加時(shí)間+添加者描述:存儲(chǔ)了公告的基本信息數(shù)
35、據(jù)存儲(chǔ)名稱(chēng):商品信息數(shù)據(jù)來(lái)源:商品信息表數(shù)據(jù)去向:商品信息模塊數(shù)據(jù)組成:商品信息=商品唯一識(shí)別+添加時(shí)間+商品名稱(chēng)+商品類(lèi)別+原價(jià)+現(xiàn)價(jià)+添加時(shí)間等描述:存儲(chǔ)了商品的基本信息數(shù)據(jù)存儲(chǔ)名稱(chēng):購(gòu)物車(chē)信息數(shù)據(jù)來(lái)源:購(gòu)物車(chē)信息表數(shù)據(jù)去向:購(gòu)物車(chē)信息模塊數(shù)據(jù)組成:購(gòu)物車(chē)信息=購(gòu)物車(chē)信息唯一標(biāo)識(shí)+貨物+用戶(hù)名稱(chēng)+添加時(shí)間等描述:存儲(chǔ)了購(gòu)物車(chē)信息2.數(shù)據(jù)字典列表數(shù)據(jù)處理描述:用戶(hù)登錄系統(tǒng)進(jìn)行用戶(hù)登錄管理輸入:會(huì)員用戶(hù)的用戶(hù)名、密碼過(guò)程:判斷是否為合法的會(huì)員用戶(hù)輸出:系統(tǒng)主界面名稱(chēng): 查詢(xún)信息描述:根據(jù)條件查詢(xún)所需信息:產(chǎn)品信息輸入: 輸入查詢(xún)的條件過(guò)程:查詢(xún)系統(tǒng)的用戶(hù)所需的信息輸出: 查詢(xún)得到的信息頁(yè)面名字
36、:錄入信息描述:會(huì)員信息,產(chǎn)品信息等的錄入輸入: 輸入要添加錄入的信息過(guò)程: 將需要添加錄入的信息加入數(shù)據(jù)庫(kù)中輸出: 系統(tǒng)新的信息表頁(yè)面輸出: 查詢(xún)得到的信息頁(yè)面名字:修改、刪除信息描述:對(duì)會(huì)員信息,產(chǎn)品信息等修改或刪除后存入數(shù)據(jù)庫(kù)中輸入: 輸入要修改或刪除的信息過(guò)程:對(duì)需要修改的信息做修改、刪除過(guò)時(shí)的信息輸出: 系統(tǒng)新的信息表頁(yè)面輸出: 查詢(xún)得到的信息頁(yè)面名字: 數(shù)據(jù)庫(kù)信息別名:無(wú)描述:存儲(chǔ)了數(shù)據(jù)庫(kù)的基本信息數(shù)據(jù)組成:數(shù)據(jù)庫(kù)信息=公告信息+用戶(hù)信息+餐館信息+訂單信息位置:數(shù)據(jù)庫(kù)輸出: 查詢(xún)得到的信息頁(yè)面3.數(shù)據(jù)字典列表數(shù)據(jù)存儲(chǔ) 超市貨物信息管理系統(tǒng)的數(shù)據(jù)項(xiàng)名稱(chēng):公告名稱(chēng) 簡(jiǎn)述:公告的名稱(chēng)信
37、息數(shù)據(jù)類(lèi)型:文本字段大?。?0名稱(chēng):公告內(nèi)容 簡(jiǎn)述:公告的內(nèi)容信息數(shù)據(jù)類(lèi)型:文本字段大小:20公告數(shù)據(jù)項(xiàng):名稱(chēng):添加時(shí)間 簡(jiǎn)述:公告的添加時(shí)間信息數(shù)據(jù)類(lèi)型:日期字段大?。?0名稱(chēng):添加者 簡(jiǎn)述:公告的添加者信息數(shù)據(jù)類(lèi)型:文本字段大小:20購(gòu)物車(chē)數(shù)據(jù)項(xiàng):名稱(chēng):購(gòu)買(mǎi)用戶(hù) 簡(jiǎn)述:購(gòu)買(mǎi)用戶(hù)的帳號(hào)數(shù)據(jù)類(lèi)型:文本字段大?。?0名稱(chēng):預(yù)定時(shí)間 簡(jiǎn)述:用戶(hù)的預(yù)定時(shí)間數(shù)據(jù)類(lèi)型:日期字段大?。?0名稱(chēng):商品編號(hào)簡(jiǎn)述:商品的編號(hào)數(shù)據(jù)類(lèi)型:文本字段大小:20名稱(chēng):商品介紹 簡(jiǎn)述:商品的詳細(xì)介紹信息數(shù)據(jù)類(lèi)型:文本字段大?。?0名稱(chēng):商品名稱(chēng) 簡(jiǎn)述:商品的名稱(chēng)信息數(shù)據(jù)類(lèi)型:文本字段大?。荷唐窋?shù)據(jù)項(xiàng)名稱(chēng):現(xiàn)價(jià) 簡(jiǎn)述:商品的
38、現(xiàn)價(jià)信息數(shù)據(jù)類(lèi)型:長(zhǎng)整形字段大小:8名稱(chēng):原價(jià) 簡(jiǎn)述:商品的原價(jià)信息數(shù)據(jù)類(lèi)型:長(zhǎng)整形字段大?。?五系統(tǒng)設(shè)計(jì).系統(tǒng)概要設(shè)計(jì)網(wǎng)上餐飲預(yù)定銷(xiāo)售平臺(tái)的設(shè)計(jì),是為了使餐廳實(shí)現(xiàn)線(xiàn)上預(yù)定銷(xiāo)售,以補(bǔ)地面銷(xiāo)售的不足,更好的做好雙線(xiàn)并行,互補(bǔ)互助。所以,在設(shè)計(jì)上要考慮超前性和可擴(kuò)張性,以有為日后系統(tǒng)升級(jí)預(yù)留端口。網(wǎng)上餐飲預(yù)定銷(xiāo)售平臺(tái)采用模式開(kāi)發(fā),采取網(wǎng)站的形式,這樣就省卻在每一臺(tái)電腦上都裝客戶(hù)端的麻煩以及考慮到后期維護(hù)的方便性,只需要在一臺(tái)主機(jī)上裝有系統(tǒng),別的電腦只需聯(lián)網(wǎng)到這臺(tái)主機(jī)就可以在里打開(kāi)系統(tǒng),很方便。. 網(wǎng)上餐飲預(yù)定銷(xiāo)售系統(tǒng)功能分析 5.2.1 系統(tǒng)設(shè)計(jì)思想5.2.1.1 頁(yè)面模塊化 把頁(yè)面中一些常用的部
39、分集成為模塊,例如頁(yè)面的頭部、尾部和數(shù)據(jù)庫(kù)連接文件,這樣設(shè)計(jì)新的頁(yè)面時(shí)如果有重復(fù)出現(xiàn)的部分,只需要拿現(xiàn)成的模塊來(lái)組裝就可以了。在本系統(tǒng)中,將數(shù)據(jù)庫(kù)連接存入conndb.asp文件中,當(dāng)需要數(shù)據(jù)庫(kù)連接時(shí),只要用Include語(yǔ)句包含此文件即可。另外系統(tǒng)頁(yè)面結(jié)構(gòu)定義在一個(gè)模板文件template.asp中,在這個(gè)文件中可以看到系統(tǒng)中基本的頁(yè)面組成結(jié)構(gòu)。只要在此模板頁(yè)面中的特定位置加上實(shí)現(xiàn)某種功能的頁(yè)面代碼,此頁(yè)就會(huì)成為一個(gè)具有特定功能的 完整的頁(yè)面。例如ProductDetail.asp文件是在template.asp文件中加入了下面一行代碼而具備了顯示圖書(shū)詳細(xì)信息的功能。call ShowPro
40、duct(RealSruing(Request.QUERYstring(id)3.1.2 注重安全性 1)不要把Sql 2000數(shù)據(jù)庫(kù)放在網(wǎng)站內(nèi)部不要把Sql 2000數(shù)據(jù)庫(kù)文件放在網(wǎng)站結(jié)構(gòu)內(nèi)部,這樣,當(dāng)惡意人士獲取數(shù)據(jù)庫(kù)路徑后,就可以輕易獲取該數(shù)據(jù)庫(kù),進(jìn)而肆意更改數(shù)據(jù)庫(kù)內(nèi)容。比較好的做法是,使用SQL 2000數(shù)據(jù)庫(kù)或Oracle數(shù)據(jù)庫(kù),或者將Sql 2000數(shù)據(jù)庫(kù)文件放在網(wǎng)站虛擬目錄以外。2)過(guò)濾字符串中的單引號(hào)當(dāng)用字符串來(lái)組織SQL語(yǔ)句時(shí),最重要的一個(gè)問(wèn)題就是過(guò)濾字符串中的單引號(hào),因?yàn)镾QL語(yǔ)句中的字符是以單引號(hào)為分界的,例如下面的語(yǔ)句,在執(zhí)行時(shí)就會(huì)出錯(cuò): strName=Im Hack
41、er strSQL=SELECT*FROM User WHEREName=&strName& conn.Execute strSQL這樣,在實(shí)際執(zhí)行過(guò)程中最終SQL語(yǔ)句如下: SELECT*FROM User WHERE Name=Im Hacker由于在“Im Hacker”中包含一個(gè)單引號(hào)“”,這樣系統(tǒng)會(huì)認(rèn)為在字母“I”后面已經(jīng)結(jié)束,但后面仍有字符,于是就會(huì)提示語(yǔ)法錯(cuò)誤。因此需要將單引號(hào)過(guò)濾掉,或者替換為兩個(gè)單引號(hào)(在SQL語(yǔ)法中用兩個(gè)單引號(hào)表示一個(gè)單引號(hào)),只要使用VBScript中的Replace函數(shù)就可以達(dá)到目的。5.2.1.3 代碼的復(fù)用本系統(tǒng)中使用了很好的代碼復(fù)用機(jī)制,即在開(kāi)發(fā)中
42、盡量使用本系統(tǒng)中已經(jīng)使用過(guò)的代碼,以及使用以前項(xiàng)目積累的代碼,如分頁(yè)、檢查E-mail的函數(shù)和上傳類(lèi)。5.3 系統(tǒng)功能模塊劃分 根據(jù)系統(tǒng)功能分析,可以畫(huà)出系統(tǒng)的功能模塊圖,從客戶(hù)界面,管理界面分別對(duì)功能模塊圖加以描述。管理界面的系統(tǒng)功能模塊圖如圖3-1:管理員登錄網(wǎng)上餐飲預(yù)定系統(tǒng)管理界面美食管理訂單管理新聞資訊管理修改密碼帳號(hào)管理圖3-1 系統(tǒng)功能模塊圖網(wǎng)上餐飲預(yù)定系統(tǒng)用戶(hù)界面的系統(tǒng)功能模塊圖如圖3-2所示:購(gòu)物車(chē)修改購(gòu)物信息查看購(gòu)物車(chē)提交購(gòu)物清單清空購(gòu)物車(chē)會(huì)員功能會(huì)員注冊(cè)會(huì)員登錄預(yù)定餐飲系統(tǒng)主界面瀏覽信息用戶(hù)登錄最新資訊信息網(wǎng)站介紹友情鏈接5.4 數(shù)據(jù)庫(kù)設(shè)計(jì) “數(shù)據(jù)庫(kù)”就是為了實(shí)現(xiàn)一定的目的
43、按某種規(guī)則組織起來(lái)的“數(shù)據(jù)”的“集合”。它由一個(gè)稱(chēng)為數(shù)據(jù)庫(kù)管理系統(tǒng)的軟件進(jìn)行管理。數(shù)據(jù)的存取方式獨(dú)立于使用它的應(yīng)用程序。 數(shù)據(jù)庫(kù)的主要特征: l 數(shù)據(jù)共享 l 數(shù)據(jù)具有最小冗余度 l 數(shù)據(jù)的完整性 l 數(shù)據(jù)的安全性 l 數(shù)據(jù)的獨(dú)立性 數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)是軟件開(kāi)發(fā)的首要條件,設(shè)計(jì)較好、全面的數(shù)據(jù)庫(kù)結(jié)構(gòu),對(duì)于軟件開(kāi)發(fā)來(lái)說(shuō)是成功的基石,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)不全面,會(huì)嚴(yán)重影響軟件系統(tǒng)的開(kāi)發(fā)利用率與進(jìn)程。5.4.1 數(shù)據(jù)庫(kù)需求分析用戶(hù)的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢(xún)方面,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿(mǎn)足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體
44、設(shè)計(jì)打下基礎(chǔ)。通過(guò)系統(tǒng)功能分析,針對(duì)一般的網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng),總結(jié)出如下的需求信息:1)用戶(hù)分一般用戶(hù)、注冊(cè)用戶(hù)和管理員用戶(hù)。2)一般用戶(hù)和注冊(cè)用戶(hù)無(wú)需要登錄就可以查看餐飲信息和資訊3)注冊(cè)用戶(hù)登錄后可以進(jìn)行餐飲預(yù)定。4)管理員可進(jìn)行所有后臺(tái)操作權(quán)限。關(guān)于定單列表與定單詳細(xì)信息可以這樣理解:因?yàn)橛脩?hù)一次可以購(gòu)買(mǎi)多種產(chǎn)品。則對(duì)每種產(chǎn)品(即每一款型號(hào)的商品)生成一條定單詳細(xì)信息記錄。然后多個(gè)這樣的定單詳細(xì)信息組成一個(gè)定單列表。每一個(gè)定單列表才與一個(gè)用戶(hù)對(duì)應(yīng),在發(fā)貨時(shí)以定單列表為單位,也即用戶(hù)在操作時(shí)所看到的“定單”。經(jīng)過(guò)系統(tǒng)功能分析和需求總結(jié),考慮到將來(lái)功能上的擴(kuò)展,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):1)
45、用戶(hù)信息,包括數(shù)據(jù)項(xiàng):帳號(hào),密碼,權(quán)限,注冊(cè)時(shí)間。2)公告,包括數(shù)據(jù)項(xiàng):公告名稱(chēng),公告內(nèi)容,添加時(shí)間等。3)商品,包括數(shù)據(jù)項(xiàng):商品編號(hào),商品名稱(chēng),商品說(shuō)明,價(jià)格,圖片等。4)定單列表,包括數(shù)據(jù)項(xiàng):定單列表編號(hào),用戶(hù)編號(hào),下單時(shí)間,聯(lián)系方式等。5.4.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)得到上面數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員信息實(shí)體、注冊(cè)用戶(hù)(會(huì)員)信息實(shí)體、產(chǎn)品實(shí)體、產(chǎn)品類(lèi)型實(shí)體、定單詳細(xì)信息實(shí)體、定單列表實(shí)體和常見(jiàn)問(wèn)題實(shí)體。餐飲 定單列表
46、定單圖4-1 實(shí)體間的關(guān)系E-R圖 用戶(hù) 預(yù)定餐飲服務(wù)NMN11N實(shí)體之間關(guān)系的E-R圖如圖4-1所示:用戶(hù)信息實(shí)體E-R圖如圖4-2所示:用戶(hù)帳號(hào)權(quán)限密碼圖4-2 用戶(hù)信息實(shí)體ER圖商品信息實(shí)體ER圖如圖4-3所示:商品商品名稱(chēng)商品介紹圖片價(jià)格.圖4-3 商品信息實(shí)體ER圖公告實(shí)體ER圖如圖4-5所示:公告公告名稱(chēng)公告內(nèi)容添加時(shí)間圖4-4 公告實(shí)體ER圖定單詳細(xì)信息 編號(hào)所屬定單列表購(gòu)買(mǎi)商品購(gòu)買(mǎi)數(shù)量圖4-5 定單詳細(xì)信息實(shí)體ER圖定單詳細(xì)信息實(shí)體ER圖如圖4-6所示:5.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ù)
47、模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表的設(shè)計(jì)結(jié)果如表所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。表1為用戶(hù)信息表,存儲(chǔ)系統(tǒng)中的用戶(hù)信息。表1 用戶(hù)信息表(allusers)表2為公告信息表,記錄系統(tǒng)中公告的詳細(xì)信息。表2 公告信息表(allgonggao)表3為商品信息表,記錄系統(tǒng)中已有圖書(shū)商品的信息。表3 產(chǎn)品信息表(allPro) 表4為購(gòu)物車(chē)信息表,記錄系統(tǒng)中的購(gòu)物車(chē)信息。表4 購(gòu)物車(chē)信息表(gwc)第六章 “食全食美”預(yù)定系統(tǒng)界面設(shè)計(jì)61開(kāi)發(fā)環(huán)境簡(jiǎn)介 ASP.net是M的一部分,作為戰(zhàn)略產(chǎn)品,它提供了一個(gè)統(tǒng)一的 Web 開(kāi)發(fā)模型,其中包括開(kāi)發(fā)人員生成企業(yè)級(jí) Web 應(yīng)用
48、程序所需的各種服務(wù)。ASP.NET 的語(yǔ)法在很大程度上與 ASP 兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)??梢酝ㄟ^(guò)在現(xiàn)有 ASP 應(yīng)用程序中逐漸添加 ASP.NET 功能,隨時(shí)增強(qiáng) ASP 應(yīng)用程序的功能。 ASP.NET 是一個(gè)已編譯的、基于 .NET 的環(huán)境,可以用任何與 .NET 兼容的語(yǔ)言(包括 Visual Basic .NET、C# 和 JScripts .NET.)創(chuàng)作應(yīng)用程序。另外,任何 ASP.NET 應(yīng)用程序都可以使用整個(gè) .NET Framework。開(kāi)發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ)言運(yùn)
49、行庫(kù)環(huán)境、類(lèi)型安全、繼承等等。 ASP.NET 可以無(wú)縫地與 WYSIWYG HTML 編輯器和 Microsoft Visual Studio .NET一起工作。這不僅使得 Web 開(kāi)發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包括開(kāi)發(fā)人員可以用來(lái)將服務(wù)器控件拖放到 Web 頁(yè)的 GUI 和完全集成的調(diào)試支持。 微軟為ASP.net設(shè)計(jì)了這樣一些策略:易于寫(xiě)出結(jié)構(gòu)清晰的代碼、代碼易于重用和共享、可用編譯類(lèi)語(yǔ)言編寫(xiě)等等,目的是讓程序員更容易開(kāi)發(fā)出Web應(yīng)用,滿(mǎn)足計(jì)算向Web轉(zhuǎn)移的戰(zhàn)略需要。ASP.net提供了穩(wěn)定的性能、優(yōu)秀的升級(jí)性、更快速的開(kāi)發(fā)、更簡(jiǎn)便的管理、全新的語(yǔ)言以及網(wǎng)絡(luò)服務(wù)。
50、貫穿整個(gè)ASP.net的主題就是系統(tǒng)幫用戶(hù)做了大部分不重要的瑣碎的工作。 由于ASP.NET有強(qiáng)大的功能,所以本系統(tǒng)采用了它作為開(kāi)發(fā)語(yǔ)言,同時(shí)它的便捷性和它強(qiáng)大的控件支持性,所以它給我們開(kāi)發(fā)時(shí)候帶來(lái)了很大方便。62 系統(tǒng)界面的設(shè)計(jì) 6.2.1 首頁(yè)設(shè)計(jì) 此界面為所有用戶(hù)的操作主頁(yè)面,包括非注冊(cè)用戶(hù)、注冊(cè)會(huì)員、管理員,都可在此界面進(jìn)行信息瀏覽、查詢(xún)。信息分類(lèi)清晰,不但有傳統(tǒng)的文字信息,還有時(shí)下流行的FLASH動(dòng)畫(huà)演示。6.2.2 會(huì)員注冊(cè)界面設(shè)計(jì)會(huì)員注冊(cè)時(shí)需填寫(xiě)用戶(hù)名、密碼、真實(shí)姓名、性別、電話(huà)、身份證、聯(lián)系地址等信息,其中用戶(hù)名、密碼、身份證三項(xiàng)為必填項(xiàng)。6.2.3美食查詢(xún)界面的設(shè)計(jì)界面中,除
51、了左側(cè)的常用功能外,右側(cè)以圖片鏈接的形式詳細(xì)列出美食信息,其上方有一搜索引擎,可在此中輸入全部或部分的關(guān)鍵字進(jìn)行查詢(xún)。當(dāng)輸入關(guān)鍵字“優(yōu)格皇”時(shí),系統(tǒng)自動(dòng)找到此頁(yè)面。當(dāng)點(diǎn)擊其圖片時(shí),則顯示:6.2.4 購(gòu)物車(chē)界面的設(shè)計(jì) 當(dāng)用戶(hù)點(diǎn)擊“預(yù)訂”的鏈接后,系統(tǒng)跳轉(zhuǎn)到購(gòu)物車(chē)界面:點(diǎn)擊確定按鈕后:該界面即為用戶(hù)選購(gòu)的所有商品的清單,包括商品編號(hào)、商品名稱(chēng)、每類(lèi)商品的價(jià)格及總價(jià)格,以及進(jìn)行刪除操作。提供一個(gè)鏈接:“繼續(xù)預(yù)訂”,可返回購(gòu)物界面。6.2.5 管理員登陸界面設(shè)計(jì)此頁(yè)面為管理員登陸界面,點(diǎn)擊屏幕下方的“進(jìn)入管理”鏈接可進(jìn)入。當(dāng)擁有合法身份的管理員在輸入正確的帳號(hào)及密碼后,進(jìn)入后臺(tái)管理系統(tǒng)。6.2.6
52、后臺(tái)首頁(yè)界面設(shè)計(jì) 在此界面,管理員可以進(jìn)行任何對(duì)后臺(tái)的操作,所有操作功能都以菜單的形式列開(kāi)。6.2.7 美食管理界面設(shè)計(jì) 在此界面中,可以進(jìn)行關(guān)于美食信息的添加管理操作。6.2.8 訂單管理界面設(shè)計(jì) 此界面的執(zhí)行結(jié)果,是列出所有的訂單記錄,包括:序號(hào)、商品名稱(chēng)、商品單價(jià)、購(gòu)買(mǎi)時(shí)間、預(yù)定人及刪除操作權(quán)限。 綜言上文,網(wǎng)上美食預(yù)定系統(tǒng)操作簡(jiǎn)約,流程清晰。功能齊全,沒(méi)有冗余,沒(méi)有遺漏。 但是,隨著競(jìng)爭(zhēng)的進(jìn)一步升級(jí)和網(wǎng)絡(luò)技術(shù)及網(wǎng)絡(luò)營(yíng)銷(xiāo)手段的升級(jí),本系統(tǒng)會(huì)有些落伍,所以,系統(tǒng)留有足夠的升級(jí)端口,以備日后系統(tǒng)升級(jí)???結(jié)通過(guò)開(kāi)發(fā)本系統(tǒng),我較全面的掌握了ASP及SQL2000的基本知識(shí)和編程技巧,并在開(kāi)發(fā)過(guò)
53、程中我的ASP開(kāi)發(fā)能力得到了進(jìn)一步的提高。如: SQL語(yǔ)言的使用;以前學(xué)過(guò)的軟件工程知識(shí)、數(shù)據(jù)庫(kù)原理及操作也得到了充分的應(yīng)用。 在開(kāi)發(fā)過(guò)程中我學(xué)到了一些經(jīng)驗(yàn):系統(tǒng)分析的好壞將決定著的系統(tǒng)開(kāi)發(fā)成功與否,一份好分析設(shè)計(jì)將是成功開(kāi)發(fā)主要因素。我們?cè)谥珠_(kāi)發(fā)之前不要急于編程,先應(yīng)有較長(zhǎng)的時(shí)間去把分析做好,做好數(shù)據(jù)庫(kù)設(shè)計(jì)工作,寫(xiě)出相關(guān)的開(kāi)發(fā)文檔等。然后再開(kāi)始編寫(xiě)程序代碼,這樣做到每寫(xiě)一步代碼心底有數(shù),有條不絮。當(dāng)然也有些還需待繼續(xù)深入地方如:COM技術(shù)等。此外,我還覺(jué)得,我個(gè)人在這次設(shè)計(jì)中走了很多彎路。主要是因?yàn)槠綍r(shí)很少接觸軟件開(kāi)發(fā)工作,盡管相關(guān)理論考試已經(jīng)通過(guò)了,但在應(yīng)用方面缺乏經(jīng)驗(yàn),如果及時(shí)得到老師或?qū)<业闹更c(diǎn),象這樣的系統(tǒng)開(kāi)發(fā)起來(lái)應(yīng)該還比較容易。參考文獻(xiàn)1 伍俊良.ASP課程設(shè)計(jì)與系統(tǒng)開(kāi)發(fā)案例.清華大學(xué)出版社2 楊小平.ASP項(xiàng)目案例導(dǎo)航.科學(xué)出版社3 鄧宗明,張曉競(jìng).ASP編程實(shí)用技術(shù)與案例.清華大學(xué)出版社4 鄭阿奇.ASP實(shí)用教V程.電子工業(yè)出版社5 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論.高等教育出版社6 鄭人杰,殷人昆,陶永雷三實(shí)用軟件工程清華大學(xué)出版社1997.4 7 龍馬工作室.ASP+ SQL 2000組建動(dòng)態(tài)網(wǎng)站M.北京:人民郵電出版社,2004年8月第一版 37 / 37
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競(jìng)賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫(kù)試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫(kù)試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫(kù)試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測(cè)試題庫(kù)及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測(cè)工種技術(shù)比武題庫(kù)含解析
- 1 礦山應(yīng)急救援安全知識(shí)競(jìng)賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案