![電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文).doc_第1頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/19/dd843758-5714-44f9-ba63-9189419ae772/dd843758-5714-44f9-ba63-9189419ae7721.gif)
![電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文).doc_第2頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/19/dd843758-5714-44f9-ba63-9189419ae772/dd843758-5714-44f9-ba63-9189419ae7722.gif)
![電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文).doc_第3頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/19/dd843758-5714-44f9-ba63-9189419ae772/dd843758-5714-44f9-ba63-9189419ae7723.gif)
![電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文).doc_第4頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/19/dd843758-5714-44f9-ba63-9189419ae772/dd843758-5714-44f9-ba63-9189419ae7724.gif)
![電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文).doc_第5頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/19/dd843758-5714-44f9-ba63-9189419ae772/dd843758-5714-44f9-ba63-9189419ae7725.gif)
已閱讀5頁(yè),還剩43頁(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)介
畢業(yè)設(shè)計(jì)(論文)畢業(yè)設(shè)計(jì)(論文)電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)目 錄摘要3abstract 4前言5第一章 系統(tǒng)概述61.1 本課題的研究意義61.2 本論文的目的、內(nèi)容及發(fā)展趨勢(shì)61.3 作者的主要貢獻(xiàn)6第二章 銷售網(wǎng)站系統(tǒng)概述82.1 銷售模型現(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ì)215.1 系統(tǒng)概要設(shè)計(jì)215.2 電子商務(wù)網(wǎng)站功能分析215.3 電子商務(wù)網(wǎng)站模塊設(shè)計(jì)215.4 數(shù)據(jù)庫(kù)設(shè)計(jì)215.5 電子商務(wù)網(wǎng)站界面設(shè)計(jì)22第六章 電子商務(wù)網(wǎng)站界面設(shè)計(jì)29 6.1 開(kāi)發(fā)環(huán)境簡(jiǎn)介29 6.2 系統(tǒng)界面的設(shè)計(jì)29總結(jié)41參考資料42摘 要電子商務(wù)網(wǎng)站是典型的電子商務(wù)銷售平臺(tái), 其開(kāi)發(fā)基于b/s模式的網(wǎng)上銷售的實(shí)現(xiàn),采用的是asp。+sql 2000模式。電子商務(wù)是凌架于互聯(lián)網(wǎng)系統(tǒng)上的一個(gè)銷售平臺(tái),是地面銷售系統(tǒng)的一種延伸和互補(bǔ),也是商家和顧客的一種很有效的溝通途徑。當(dāng)下在中國(guó),不同程序?qū)崿F(xiàn)網(wǎng)上銷售的廠商約占%左右,剩下的那左右的廠商,都在努力創(chuàng)造著做網(wǎng)上銷售的地面物質(zhì)準(zhǔn)備。鏨于此,實(shí)現(xiàn)網(wǎng)上銷售,已經(jīng)成為未來(lái)商場(chǎng)戰(zhàn)爭(zhēng)中占有優(yōu)勢(shì)地位的必不可少的工具了。本網(wǎng)上銷售系統(tǒng)主要是針對(duì)某某專賣店而開(kāi)發(fā)的,該商店有著多年銷售網(wǎng)絡(luò)的積累,無(wú)論從顧客群方面還是從物流、倉(cāng)儲(chǔ)、貨源方面,都具備了做網(wǎng)上銷售的物質(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界面與用戶交互,為用戶提供信息并接受其操作,同時(shí)通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)存儲(chǔ)信息數(shù)據(jù)。系統(tǒng)實(shí)現(xiàn)了對(duì)信息數(shù)據(jù)的瀏覽、查詢、編輯和管理等基本數(shù)據(jù)庫(kù)操作,采用了模塊化設(shè)計(jì)方法,根據(jù)用戶的需求及程序的應(yīng)用與維護(hù)的易用性,將各個(gè)部分置于不同的模塊當(dāng)中,方便了程序的擴(kuò)展與維護(hù),同時(shí)建立了程序功能復(fù)用的基礎(chǔ)。關(guān)鍵詞:電子商務(wù),。,交互性。abstractabstract: the system is an online car saling system, using the model to customised asp.net+sql 2000 running a small e-commerce platform. the network distribution system bands franchiser and workflow of the enterprise together, and cuts an effective channel from the enterprise to franchiser. the system can also improve the works efficiency and increases the sale through breaking the obstacle between branch and branch, enterprise and enterprise.from the functional point of view, the system is relatively complete. web interface with the system to users in the world, providing information to users and accept its operation, and through the database management system to store information. system to achieve data browse information, referral, editing and management of basic database operations, the use of modular system design methodology, based on user demand and application procedures and the maintenance of the user-friendly nature, each component will be placed in different modules, to facilitate the process of expansion and maintenance, and established procedures of the functional use basis.keywords: asp.net;pills;network distribution;database; sql 2000.前 言中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心發(fā)布的2006第十六次cnnic調(diào)查結(jié)果顯示,內(nèi)地上網(wǎng)人數(shù)與日俱增。用戶在網(wǎng)上關(guān)注的信息也不再是單一的新聞。報(bào)告數(shù)據(jù)顯示,用戶在網(wǎng)上經(jīng)常查詢的信息中,教育信息占29.3%,信息占13.8%,求職招聘信息占24.2%。在互聯(lián)網(wǎng)服務(wù)業(yè)務(wù)方面:電子郵件、搜索引擎、網(wǎng)上銀行、在線交易、網(wǎng)絡(luò)廣告、網(wǎng)絡(luò)新聞、網(wǎng)絡(luò)游戲等服務(wù)業(yè)務(wù)仍然快速的發(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é),玩具銷售量的將近半數(shù)是由網(wǎng)絡(luò)購(gòu)物完成的。不僅僅是玩具,書(shū)籍、音樂(lè)cd、個(gè)人電腦、電腦軟件、日常雜貨、小件物品等,甚至廣泛發(fā)展到股票及證券交易。網(wǎng)絡(luò)正以一種前所未有的沖擊力在影響著人類的活動(dòng),包括人類的生產(chǎn)和日常生活。網(wǎng)絡(luò)的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時(shí)間和空間的種種壁壘,極大地改變了人類從物質(zhì)到精神、從形式到內(nèi)容、從生產(chǎn)到生活的各種活動(dòng),并且給人類帶來(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ù)處理需求的迅速提高,滿足各類信息系統(tǒng)對(duì)數(shù)據(jù)管理的要求,在文件系統(tǒng)的基礎(chǔ)上發(fā)展基礎(chǔ)數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)庫(kù)方法針對(duì)事物處理中大量數(shù)據(jù)管理需求提供了更加周到和人性化的服務(wù)。現(xiàn)在生活節(jié)奏越來(lái)越快,工作壓力也隨著越來(lái)大,而真正能給自己學(xué)習(xí)充電的時(shí)間是越來(lái)越少,所以,人們都在考慮怎么能給自己開(kāi)小灶,以免落于時(shí)代之后。在這個(gè)大環(huán)境下,在線購(gòu)買迅速被人們所接受,從而也引發(fā)了行業(yè)的大爆發(fā),競(jìng)爭(zhēng)空前激烈。所以,把銷售搬到網(wǎng)上進(jìn)行,是很有必要,也是很有市場(chǎng)的。第一章 系統(tǒng)概述1.1本課題的研究意義筆者在與該經(jīng)銷商的深入了解后,得知目前行業(yè)的競(jìng)爭(zhēng)狀態(tài)已不是僅用慘烈二字可以形容了。面對(duì)如此大的壓力,除了傳統(tǒng)的打價(jià)格戰(zhàn)或買贈(zèng)等手段外,應(yīng)該另想一條更好的路,以避開(kāi)這面對(duì)面的爭(zhēng)鋒。而網(wǎng)上銷售平臺(tái),業(yè)已發(fā)展多年,大的如阿里巴巴、淘寶網(wǎng),小的就更不勝數(shù)了,和地面銷售一樣,競(jìng)爭(zhēng)異常激烈。但是,一如地面銷售一樣,只要是能另辟蹊徑、努力創(chuàng)新的銷售商,都會(huì)在競(jìng)爭(zhēng)中立于不敗之地。所以,網(wǎng)上銷售平臺(tái),就是要在網(wǎng)絡(luò)商海上,保持創(chuàng)新,并且與地面門店保持動(dòng)作協(xié)調(diào)一到,以期在兩處慘烈的戰(zhàn)場(chǎng)中搏得一線生機(jī)。1.2、本論文的目的及內(nèi)容隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)線上銷售平臺(tái)進(jìn)行管理,具有線下操作所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、方便快捷、高效率、低成本、存儲(chǔ)量大、壽命長(zhǎng)、溝通成本低等,這些優(yōu)點(diǎn)能夠極大地提高管理和辦事的效率。因此,開(kāi)發(fā)這樣一個(gè)網(wǎng)上銷售平臺(tái)就成為很有必要的事情。而且只要系統(tǒng)的設(shè)計(jì)合理,就可以為公司再開(kāi)一條銷售通路,減少庫(kù)存堆積,利用網(wǎng)絡(luò)的共享、互動(dòng)的優(yōu)點(diǎn),結(jié)合地面銷售的優(yōu)點(diǎn),借助數(shù)據(jù)庫(kù)管理技術(shù),開(kāi)發(fā)一個(gè)網(wǎng)上銷售平臺(tái),實(shí)現(xiàn)網(wǎng)上銷售規(guī)范化、個(gè)性化、人性化。相比傳統(tǒng)地面銷售,網(wǎng)絡(luò)銷售有著以下優(yōu)點(diǎn):降低成本:由于管理系統(tǒng)是通過(guò)互聯(lián)網(wǎng)將企業(yè)的客戶聯(lián)系在一起,能夠動(dòng)態(tài)地反映當(dāng)前企業(yè)的銷售狀況,使企業(yè)對(duì)內(nèi)部信息有一個(gè)準(zhǔn)確的了解,降低業(yè)務(wù)交易中的風(fēng)險(xiǎn)和成本,加強(qiáng)各級(jí)與總部的信息交流,大大降低了人力成本、管理成本,使企業(yè)能夠及時(shí)對(duì)企業(yè)在銷售中出現(xiàn)的問(wèn)題進(jìn)行解決。 增加收益:建立管理系統(tǒng)可加快資金回籠速度,提高資產(chǎn)回報(bào)率,可以迅速、準(zhǔn)確響應(yīng)市場(chǎng)變化和客戶需求,從而達(dá)到增加收益的目的。 提高控制力度:管理系統(tǒng)可以加強(qiáng)銷售成本控制,減少人為錯(cuò)誤,使每一級(jí)客戶都可以降低銷售風(fēng)險(xiǎn),使管理更完善。 減少操作誤差:銷售的自動(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ī)范銷售流程,消除不符要求的銷售請(qǐng)求,提高業(yè)務(wù)效率,使銷售管理規(guī)范化。業(yè)務(wù)流程化,避免重復(fù)抄寫(xiě)和錄入,減少失誤,提高業(yè)務(wù)人員工作效率。 提升信息交流:管理者和決策人員及時(shí)獲取分銷售的各項(xiàng)真實(shí)數(shù)據(jù),保證了各分公司與上級(jí)管理者之間信息交流,提高企業(yè)運(yùn)作效率。同時(shí),更可與其它系統(tǒng)結(jié)合,建立一個(gè)統(tǒng)一互動(dòng)的電子商務(wù)平臺(tái),供客戶共享企業(yè)信息。 提供決策支持:管理系統(tǒng)可充分收集銷售信息,加強(qiáng)了對(duì)歷史數(shù)據(jù)的利用,為進(jìn)一步市場(chǎng)分析提供數(shù)據(jù)基礎(chǔ)和決策支持。總之,伴隨著個(gè)人電腦的普及和使用電腦人口的增加,網(wǎng)絡(luò)銷售在眾多的銷售渠道中脫穎而出,其地位及占有量一定會(huì)逐漸增加。技術(shù)革命引發(fā)產(chǎn)業(yè)結(jié)構(gòu)變革,市場(chǎng)的競(jìng)爭(zhēng)規(guī)則也會(huì)跟著發(fā)生變化,網(wǎng)絡(luò)銷售的產(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)用前景,以及能給經(jī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ò)化銷售理念,綜合多家電子商務(wù)平臺(tái)開(kāi)發(fā)商優(yōu)點(diǎn)以及結(jié)合目標(biāo)銷售商實(shí)際情況而開(kāi)發(fā)。2.1 現(xiàn)行銷售系統(tǒng)現(xiàn)狀據(jù)前期對(duì)銷售店的數(shù)據(jù)流程、管理模式、外延端口及相關(guān)部門的調(diào)查研究,筆者總結(jié)出現(xiàn)行銷售店銷售系統(tǒng)的整體概況??傮w而言,無(wú)論從銷售模式還是終端物流,都與同行相距不大,沒(méi)有多大的系統(tǒng)優(yōu)勢(shì)。下面就筆者觀察調(diào)研的系統(tǒng)模型及組織結(jié)構(gòu)進(jìn)行簡(jiǎn)單分析。貨源提供商進(jìn)貨信息經(jīng)銷商銷售信息顧客圖2-1 現(xiàn)行銷售商銷售系統(tǒng)數(shù)據(jù)流程圖整體而言,銷售模型呈下坡?tīng)?,信息管理單一,銷售模式單一,交流平臺(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)部用戶,系統(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)放的、非專用的,是經(jīng)過(guò)標(biāo)準(zhǔn)化組織所確定而非單一廠商所制定,保證了其應(yīng)用的通用性和跨平臺(tái)性。(2)較低的開(kāi)發(fā)和維護(hù)成本:b/s的應(yīng)用只需在客戶端安裝通用的瀏覽器即可,維護(hù)和升級(jí)工作都在服務(wù)器端進(jìn)行,不需對(duì)客戶端進(jìn)行任何改變,故而大大降低了開(kāi)發(fā)和維護(hù)的成本。(3)用戶使用簡(jiǎn)單,界面友好:b/s用戶的界面都在統(tǒng)一的瀏覽器上,瀏覽器易于使用、界面友好,又因?yàn)樗辉儇?fù)責(zé)數(shù)據(jù)的存取和復(fù)雜數(shù)據(jù)計(jì)算等任務(wù),只需要進(jìn)行顯示,因而大大降低了對(duì)客戶端的要求。從以上的分析與比較可以看出,b/s模式具有c/s模式無(wú)法替代的優(yōu)越性:它簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)和維護(hù),并且特別適用于網(wǎng)上信息發(fā)布。因此,我開(kāi)發(fā)的在線瀏覽系統(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或php網(wǎng)站。通過(guò)平面設(shè)計(jì)工具以及代碼提示、標(biāo)簽編輯器、可擴(kuò)展色彩代碼、標(biāo)簽選擇器、片段和代碼檢驗(yàn)這類編碼特性來(lái)實(shí)現(xiàn)對(duì)代碼和設(shè)計(jì)的管理。新集成的工作空間可以與macromedia flash mx和fireworks mx共享,其中包括了標(biāo)示簽的文檔窗口、可放到dock中的畫(huà)板組、可定制的工具條和集成的文件瀏覽。dreamweaver 還包括有預(yù)建的布局和代碼,其中有網(wǎng)站結(jié)構(gòu)、表格、可訪問(wèn)的模板以及為客戶端交互應(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)可訪問(wèn)性的支持。dreamweaver 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)行查詢的能力,提供了以 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ā)工具和各類開(kāi)發(fā)特性,在大大提高開(kāi)發(fā)效率的同時(shí),進(jìn)一步拓展應(yīng)用空間,帶來(lái)新的商業(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ù)類型和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的英文全稱是hypertext markup language,中文譯為“超文本標(biāo)記語(yǔ)言”。“超文本”就是指頁(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 之類,它只是標(biāo)示語(yǔ)言,你只要明白了各種標(biāo)記的用法便算學(xué)會(huì)了html.html 的格式非常簡(jiǎn)單,只是由文字及標(biāo)記組合而成,因此任何文本編輯器都可以制作html頁(yè)面。在編輯器中輸入html代碼即可完成對(duì)網(wǎng)頁(yè)的設(shè)計(jì),如果在其中加入vb,java等腳本文件以及數(shù)據(jù)庫(kù)連接有關(guān)的語(yǔ)句指令,便可對(duì)已知數(shù)據(jù)進(jìn)行查詢,從而生成動(dòng)態(tài)網(wǎng)頁(yè)的一部分。2.2.5 asp.netasp.net是建立在通用語(yǔ)言運(yùn)行時(shí)(clr)上的應(yīng)用程序框架。他用來(lái)在服務(wù)器端構(gòu)建功能強(qiáng)大的web應(yīng)用程序。asp.net提供了世界級(jí)水平的開(kāi)發(fā)工具支持。在visual studio .net的集成開(kāi)發(fā)環(huán)境(ide)中,asp.net框架由豐富的工具箱和設(shè)計(jì)器組成。所見(jiàn)即所得的(wysiwyg)編輯方式、拖放服務(wù)器控件、以及自動(dòng)部署,僅僅是這一強(qiáng)大工具所提供的一少部分功能。asp.net強(qiáng)大而富有彈性。由于asp.net是基于(clr)的,因此整個(gè).net平臺(tái)的強(qiáng)大和富有彈性,同樣可以應(yīng)用于web應(yīng)用程序開(kāi)發(fā)者。.net框架的類庫(kù)、消息以及數(shù)據(jù)訪問(wèn)解決方案,都可以無(wú)縫集成到web。asp.net也是語(yǔ)言中立的,因此你可以選擇你最熟悉的語(yǔ)言,或者通過(guò)幾種語(yǔ)言來(lái)共同完成一個(gè)應(yīng)用。 48 / 48第三章 系統(tǒng)調(diào)研及可行性分析3.1 系統(tǒng)調(diào)研經(jīng)過(guò)本人長(zhǎng)期蹲點(diǎn)調(diào)研及親自參與整個(gè)銷售的工作流程,結(jié)合本人的專業(yè)知識(shí),得出以下調(diào)研結(jié)果。1、銷售終端的工作人員文化層次普遍不高,其中大部分為高中畢業(yè);2、銷售終端已經(jīng)擁有配置很好的電腦系統(tǒng),所以,硬件方面已經(jīng)得到解決;3、經(jīng)銷商方面也迫切地尋求一個(gè)更新更適合其自身情況的網(wǎng)絡(luò)銷售平臺(tái),所以在政策上十分支持,在人事支持方面已經(jīng)做出了很大的幫助。4、經(jīng)銷商畢竟是只有地面銷售背景的傳統(tǒng)型銷售商,沒(méi)接觸過(guò)網(wǎng)絡(luò)銷售,所以,在設(shè)計(jì)新系統(tǒng)時(shí),要把這些因素考慮在內(nèi)。3.2 可行性分析1.2.1 經(jīng)濟(jì)可行性 由于開(kāi)發(fā)此電子商務(wù)網(wǎng)站所需的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(asp+sql 2000),市場(chǎng)上都容易購(gòu)買到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開(kāi)發(fā)與維護(hù)上,對(duì)用戶不造成過(guò)重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用,不僅可以減少商家的工作強(qiáng)度,提高工作效率,而且方便了用戶的購(gòu)買,打破了傳統(tǒng)的銷售模式,極大限度的方便了用戶,也為系統(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)上書(shū)店的開(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ā)工具。asp.net是建立在通用語(yǔ)言運(yùn)行時(shí)(clr)上的應(yīng)用程序框架。他用來(lái)在服務(wù)器端構(gòu)建功能強(qiáng)大的web應(yīng)用程序。asp.net提供了世界級(jí)水平的開(kāi)發(fā)工具支持。在visual studio .net的集成開(kāi)發(fā)環(huán)境(ide)中,asp.net框架由豐富的工具箱和設(shè)計(jì)器組成。所見(jiàn)即所得的(wysiwyg)編輯方式、拖放服務(wù)器控件、以及自動(dòng)部署,僅僅是這一強(qiáng)大工具所提供的一少部分功能。asp.net強(qiáng)大而富有彈性。由于asp.net是基于(clr)的,因此整個(gè).net平臺(tái)的強(qiáng)大和富有彈性,同樣可以應(yīng)用于web應(yīng)用程序開(kāi)發(fā)者。.net框架的類庫(kù)、消息以及數(shù)據(jù)訪問(wèn)解決方案,都可以無(wú)縫集成到web。asp.net也是語(yǔ)言中立的,因此你可以選擇你最熟悉的語(yǔ)言,或者通過(guò)幾種語(yǔ)言來(lái)共同完成一個(gè)應(yīng)用。sql 2000作為微軟在windows 系列平臺(tái)上開(kāi)發(fā)的數(shù)據(jù)庫(kù),一經(jīng)推出就以其易用性得到了很多用戶的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在windows平臺(tái)上的用戶都會(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)上手容易話分兩頭,如果您的企業(yè)至今還未購(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 2000的基礎(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的憂越性microsoft sql 2000是在sql 2000 7.0的基礎(chǔ)上對(duì)性能、可靠性、質(zhì)量以及易用性進(jìn)行了擴(kuò)展。sql 2000中包含許多新特性,這些特性使其成為針對(duì)電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和在線商務(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ū)店銷售平臺(tái),是web技術(shù)應(yīng)用于網(wǎng)上銷售中的產(chǎn)物,是銷售商發(fā)展歷史上的一個(gè)新階段。系統(tǒng)基于web的工作界面,使采購(gòu)人員無(wú)論身處何地,無(wú)論通過(guò)局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中直接對(duì)新聞進(jìn)行錄入、瀏覽、修改、刪除、查閱等新聞管理工作。在操作使用上十分方便,員工只需連上公司內(nèi)部的局域網(wǎng),在自己的電腦上通過(guò)web瀏覽器就可使用本系統(tǒng),同時(shí)所有的操作都是基于web的的操作方式,如:鏈接、按鈕、文本框等等。所有的操作通過(guò)瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件,用戶不需培訓(xùn)。因此,在操作使用上,本系統(tǒng)簡(jiǎn)單、方便,易于使員工們接受,本系統(tǒng)盡力為用戶著想,因而該系統(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)上銷售平臺(tái)的開(kāi)發(fā)是必需的,是可行的。第四章系統(tǒng)需求分析. 業(yè)務(wù)流分析銷售平臺(tái)工作流程為:系統(tǒng)啟動(dòng)并進(jìn)入登錄界面,根據(jù)不同的用戶進(jìn)行登錄,所有用戶都可以瀏覽系統(tǒng)主頁(yè)面。通過(guò)權(quán)限判斷,普通用戶只能瀏覽、閱讀和查詢信息,注冊(cè)用戶除了可以完成普通用戶的操作外,還可以進(jìn)行對(duì)自己注冊(cè)資料的操作(包括對(duì)自己的資料的錄入、修改和刪除的操作)。管理員可以對(duì)系統(tǒng)信息進(jìn)行添加、修改和刪除的權(quán)限,及對(duì)系統(tǒng)管理的所有功能進(jìn)行操作。所有用戶均可以實(shí)現(xiàn)查詢功能。查詢 發(fā)布 修改 添加 刪除 登錄系統(tǒng) 已注冊(cè)用戶 未注冊(cè)用戶 注冊(cè) 各種信息系統(tǒng)管理員所有用戶 統(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ù)與銷售管理服務(wù)模式相結(jié)合,按照銷售管理的服務(wù)流程設(shè)計(jì)完成的。同時(shí)為擴(kuò)展服務(wù)范圍,初步設(shè)計(jì)一個(gè)銷售平臺(tái)以利于信息發(fā)布和管理。為了使系統(tǒng)在各項(xiàng)管理中發(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)源、作者等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時(shí)清楚自己的操作情況。(2)即時(shí)可見(jiàn):對(duì)信息的處理(包括添加、修改、刪除)將立即在主頁(yè)的對(duì)應(yīng)欄目顯示出來(lái),達(dá)到即時(shí)發(fā)布、即時(shí)見(jiàn)效的功能。(3)功能完善:不僅包括常見(jiàn)系統(tǒng)的信息管理的各個(gè)方面:信息錄入、瀏覽、刪除、修改、查詢等各個(gè)方面,完整地實(shí)現(xiàn)了系統(tǒng)對(duì)即時(shí)信息的管理要求。而且,還能進(jìn)行對(duì)會(huì)員的管理,對(duì)會(huì)員的資料進(jìn)行審核,以及上傳文件的管理。同時(shí),為了能有效方面的更新系統(tǒng)的界面。(4)方便移植:系統(tǒng)應(yīng)具有實(shí)用性、可靠性和適用性,同時(shí)注意到先進(jìn)性。針對(duì)不同的用戶,只需要稍作修改就可以開(kāi)發(fā)出適合自己特點(diǎn)的網(wǎng)上書(shū)店。系統(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)查詢、動(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)題。現(xiàn)有的數(shù)據(jù)流程分析多是通過(guò)分層的數(shù)據(jù)流程圖(data flow diagram,簡(jiǎn)稱dfd)來(lái)實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過(guò)程中所掌握的數(shù)據(jù)處理過(guò)程,繪制成一套完整的數(shù)據(jù)流程圖。網(wǎng)上書(shū)店的數(shù)據(jù)流程:對(duì)本系統(tǒng)操作的數(shù)據(jù)源有普通用戶、注冊(cè)用戶和管理員三種,首先由系統(tǒng)管理員根據(jù)不同用戶的需要將某些信息保存到數(shù)據(jù)庫(kù)中,然后再進(jìn)行發(fā)布。不同權(quán)限的用戶可以對(duì)這些庫(kù)信息進(jìn)行添加、修改和刪除處理。所有用戶均可以進(jìn)行信息查詢。通過(guò)對(duì)本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)確定。整個(gè)系統(tǒng)的數(shù)據(jù)流程圖如2-2:訂單號(hào)用戶購(gòu)物信息進(jìn)入系統(tǒng)登錄界面瀏覽頁(yè)面用戶注冊(cè)用戶登錄選購(gòu)商品更改資料數(shù)據(jù)庫(kù)加入購(gòu)物車去收銀臺(tái)結(jié)賬退出管理員登錄類別管理會(huì)員維護(hù)商品維護(hù)訂單維護(hù)查看發(fā)貨注銷登錄操作頁(yè)面商品搜索faq管理圖2-2 系統(tǒng)數(shù)據(jù)流程圖整個(gè)系統(tǒng)各個(gè)模塊的系統(tǒng)頂層數(shù)據(jù)流圖如圖2-3所示:電子商務(wù)網(wǎng)站普通用戶新用戶注冊(cè)信息商品信息注冊(cè)用戶登錄信息登錄后的注冊(cè)會(huì)員會(huì)員信息商品信息數(shù)據(jù)庫(kù)系統(tǒng)會(huì)員信息商品信息新用戶注冊(cè)信息網(wǎng)上銷售系統(tǒng)商品信息修改信會(huì)員信訂單維護(hù)管理員信息廠商管理管理員登錄信息登錄后的管理員管理員信息修改信息圖2-3 頂層數(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ǔ)名稱:管理員信息數(shù)據(jù)來(lái)源:管理員信息表數(shù)據(jù)去向:管理員登陸模塊數(shù)據(jù)組成:管理員信息管理員唯一識(shí)別+管理員帳號(hào)+管理員密碼+權(quán)限+添加時(shí)間描述:存儲(chǔ)了管理員的基本信息數(shù)據(jù)存儲(chǔ)名稱:用戶信息數(shù)據(jù)來(lái)源:用戶信息表數(shù)據(jù)去向:用戶模塊數(shù)據(jù)組成:用戶信息=用戶唯一識(shí)別+用戶帳號(hào)+密碼+真實(shí)姓名+聯(lián)系電話+身份證號(hào)碼+聯(lián)系地址+添加時(shí)間等描述:存儲(chǔ)了用戶的基本信息數(shù)據(jù)存儲(chǔ)名稱:商品信息數(shù)據(jù)來(lái)源:商品信息表數(shù)據(jù)去向:商品信息模塊數(shù)據(jù)組成:商品信息=商品唯一識(shí)別+添加時(shí)間+商品名稱+商品類別+原價(jià)+現(xiàn)價(jià)+添加時(shí)間等描述:存儲(chǔ)了商品的基本信息數(shù)據(jù)存儲(chǔ)名稱:商品類別信息數(shù)據(jù)來(lái)源:商品類別信息表數(shù)據(jù)去向:商品類別信息模塊數(shù)據(jù)組成:商品類別信息=商品類別的唯一識(shí)別id+商品類別+添加時(shí)間描述:存儲(chǔ)了商品類別的基本信息數(shù)據(jù)存儲(chǔ)名稱:購(gòu)物車信息數(shù)據(jù)來(lái)源:購(gòu)物車信息表數(shù)據(jù)去向:購(gòu)物車信息模塊數(shù)據(jù)組成:購(gòu)物車信息=購(gòu)物車信息唯一標(biāo)識(shí)+貨物+用戶名稱+添加時(shí)間等描述:存儲(chǔ)了購(gòu)物車信息2.數(shù)據(jù)字典列表數(shù)據(jù)處理描述:用戶登錄系統(tǒng)進(jìn)行用戶登錄管理輸入:會(huì)員用戶的用戶名、密碼過(guò)程:判斷是否為合法的會(huì)員用戶輸出:系統(tǒng)主界面名稱: 查詢信息描述:根據(jù)條件查詢所需信息:產(chǎn)品信息輸入: 輸入查詢的條件過(guò)程:查詢系統(tǒng)的用戶所需的信息輸出: 查詢得到的信息頁(yè)面名字:錄入信息描述:會(huì)員信息,產(chǎn)品信息等的錄入輸入: 輸入要添加錄入的信息過(guò)程: 將需要添加錄入的信息加入數(shù)據(jù)庫(kù)中輸出: 系統(tǒng)新的信息表頁(yè)面輸出: 查詢得到的信息頁(yè)面名字:修改、刪除信息描述:對(duì)會(huì)員信息,產(chǎn)品信息等修改或刪除后存入數(shù)據(jù)庫(kù)中輸入: 輸入要修改或刪除的信息過(guò)程:對(duì)需要修改的信息做修改、刪除過(guò)時(shí)的信息輸出: 系統(tǒng)新的信息表頁(yè)面輸出: 查詢得到的信息頁(yè)面名字: 數(shù)據(jù)庫(kù)信息別名:無(wú)描述:存儲(chǔ)了數(shù)據(jù)庫(kù)的基本信息數(shù)據(jù)組成:數(shù)據(jù)庫(kù)信息=產(chǎn)品信息+會(huì)員信息+管理員信息+訂單信息+產(chǎn)品分類信息位置:數(shù)據(jù)庫(kù)輸出: 查詢得到的信息頁(yè)面3.數(shù)據(jù)字典列表數(shù)據(jù)存儲(chǔ) 超市貨物信息管理系統(tǒng)的數(shù)據(jù)項(xiàng)名稱:管理員帳號(hào) 簡(jiǎn)述:唯一表示一個(gè)管理員數(shù)據(jù)類型:文本字段大?。?0名稱:管理員密碼 簡(jiǎn)述:每個(gè)管理員所對(duì)應(yīng)的密碼數(shù)據(jù)類型:文本字段大?。?0管理員數(shù)據(jù)項(xiàng):用戶數(shù)據(jù)項(xiàng):名稱:用戶帳號(hào) 簡(jiǎn)述:用戶注冊(cè)的帳號(hào)數(shù)據(jù)類型:文本字段大?。?0名稱:用戶姓名 簡(jiǎn)述:用戶的名字信息數(shù)據(jù)類型:文本字段大?。?0名稱:密碼 簡(jiǎn)述:用戶的密碼數(shù)據(jù)類型:文本字段大?。?0名稱:商品類別 簡(jiǎn)述:商品的類別信息數(shù)據(jù)類型:文本字段大小:50名稱:商品名稱 簡(jiǎn)述:商品的名稱信息數(shù)據(jù)類型:文本字段大?。荷唐窋?shù)據(jù)項(xiàng)名稱:現(xiàn)價(jià) 簡(jiǎn)述:商品的現(xiàn)價(jià)信息數(shù)據(jù)類型:長(zhǎng)整形字段大?。?名稱:原價(jià) 簡(jiǎn)述:商品的原價(jià)信息數(shù)據(jù)類型:長(zhǎng)整形字段大小:8五系統(tǒng)設(shè)計(jì).系統(tǒng)概要設(shè)計(jì)網(wǎng)上銷售平臺(tái)的設(shè)計(jì),是為了使經(jīng)銷商實(shí)現(xiàn)線上銷售,以補(bǔ)地面銷售的不足,更好的做好雙線并行,互補(bǔ)互助。所以,在設(shè)計(jì)上要考慮超前性和可擴(kuò)張性,以有為日后系統(tǒng)升級(jí)預(yù)留端口。網(wǎng)上銷售平臺(tái)采用模式開(kāi)發(fā),采取網(wǎng)站的形式,這樣就省卻在每一臺(tái)電腦上都裝客戶端的麻煩以及考慮到后期維護(hù)的方便性,只需要在一臺(tái)主機(jī)上裝有系統(tǒng),別的電腦只需聯(lián)網(wǎng)到這臺(tái)主機(jī)就可以在里打開(kāi)系統(tǒng),很方便。. 超市貨物信息管理系統(tǒng)功能分析 5.2.1 系統(tǒng)設(shè)計(jì)思想 頁(yè)面模塊化 把頁(yè)面中一些常用的部分集成為模塊,例如頁(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文件中加入了下面一行代碼而具備了顯示詳細(xì)信息的功能。call showproduct(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 hacker 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á)到目的。 代碼的復(fù)用本系統(tǒng)中使用了很好的代碼復(fù)用機(jī)制,即在開(kāi)發(fā)中盡量使用本系統(tǒng)中已經(jīng)使用過(guò)的代碼,以及使用以前項(xiàng)目積累的代碼,如分頁(yè)、檢查e-mail的函數(shù)和上傳類。5.3 系統(tǒng)功能模塊劃分 根據(jù)系統(tǒng)功能分析,可以畫(huà)出系統(tǒng)的功能模塊圖,從客戶界面,管理界面分別對(duì)功能模塊圖加以描述。管理界面的系統(tǒng)功能模塊圖如圖3-1:管理員登錄網(wǎng)上藥品銷售系統(tǒng)管理界面商品維護(hù)訂單管理會(huì)員維護(hù)修改密碼類別管理圖3-1 系統(tǒng)功能模塊圖網(wǎng)上銷售系統(tǒng) 客戶界面客戶界面的系統(tǒng)功能模塊圖如圖3-2所示:購(gòu)物車修改購(gòu)物信息查看購(gòu)物車提交購(gòu)物清單清空購(gòu)物車會(huì)員功能會(huì)員注冊(cè)會(huì)員登錄修改個(gè)人信息系統(tǒng)主界面類別列表暢銷商品最優(yōu)惠商品新商品預(yù)覽最新推薦商品購(gòu)買商品查找商品查看商品詳細(xì)信息商品縮略圖預(yù)覽商品列表問(wèn)題答案問(wèn)題列表購(gòu)物幫助5.4 數(shù)據(jù)庫(kù)設(shè)計(jì) “數(shù)據(jù)庫(kù)”就是為了實(shí)現(xiàn)一定的目的按某種規(guī)則組織起來(lái)的“數(shù)據(jù)”的“集合”。它由一個(gè)稱為數(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ù)需求分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。通過(guò)系統(tǒng)功能分析,針對(duì)一般的電子商務(wù)網(wǎng)站,總結(jié)出如下的需求信息:1)用戶分一般用戶、注冊(cè)用戶和管理員用戶。2)一般用戶和注冊(cè)用戶無(wú)需要登錄就可以查看信息和購(gòu)買3)注冊(cè)用戶登錄后可以維護(hù)自己的個(gè)人信息,并且在向網(wǎng)站發(fā)出定單時(shí)會(huì)自動(dòng)填寫(xiě)自己的聯(lián)系信息。4)按商品類別來(lái)分類,每一個(gè)商品都對(duì)應(yīng)一個(gè)類別。5)定單分單張?jiān)敿?xì)定單和總定單。6)一個(gè)用戶可以購(gòu)買多個(gè)或多種型號(hào)的。7)一個(gè)用戶對(duì)應(yīng)一張定單列表。8)一個(gè)定單列表對(duì)應(yīng)多張定單詳細(xì)信息。9)提供購(gòu)物幫助功能。關(guān)于定單列表與定單詳細(xì)信息可以這樣理解:因?yàn)橛脩粢淮慰梢再?gòu)買多種產(chǎn)品。則對(duì)每種產(chǎn)品(即每一款型號(hào)的商品)生成一條定單詳細(xì)信息記錄。然后多個(gè)這樣的定單詳細(xì)信息組成一個(gè)定單列表。每一個(gè)定單列表才與一個(gè)用戶對(duì)應(yīng),在發(fā)貨時(shí)以定單列表為單位,也即用戶在操作時(shí)所看到的“定單”。經(jīng)過(guò)系統(tǒng)功能分析和需求總結(jié),考慮到將來(lái)功能上的擴(kuò)展,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):1)管理員信息,包括數(shù)據(jù)項(xiàng):帳號(hào),姓名,密碼。2)注冊(cè)用戶(會(huì)員),包括數(shù)據(jù)項(xiàng):用戶id,用戶名,密碼等。3)商品,包括數(shù)據(jù)項(xiàng):商品編號(hào),商品名稱,分類,原價(jià),現(xiàn)價(jià)等。4)商品類別,包括數(shù)據(jù)項(xiàng):分類編號(hào),分類名稱,添加時(shí)間等。5)定單詳細(xì)信息,包括數(shù)據(jù)項(xiàng):定單編號(hào),訂單列表編號(hào),商品編號(hào),購(gòu)買數(shù)量。6)定單列表,包括數(shù)據(jù)項(xiàng):定單列表編號(hào),用戶編號(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ì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員信息實(shí)體、注冊(cè)用戶(會(huì)員)信息實(shí)體、產(chǎn)品實(shí)體、產(chǎn)品類型實(shí)體、定單詳細(xì)信息實(shí)體、定單列表實(shí)體和常見(jiàn)問(wèn)題實(shí)體。商品類別 定單列表 定單圖4-1 實(shí)體間的關(guān)系e-r圖 用戶 購(gòu)買商品nmn11n實(shí)體之間關(guān)系的e-r圖如圖4-1所示:管理員信息實(shí)體e-r圖如圖4-2所示:管理員帳號(hào)姓名密碼圖4-2 管理員信息實(shí)體er圖注冊(cè)用戶信息實(shí)體er圖如圖4-3所示:注冊(cè)用戶會(huì)員帳號(hào)姓名密碼地址.圖4-3 注冊(cè)用戶信息實(shí)體er圖實(shí)體er圖如圖4-4所示:.商品信息編號(hào)名稱原價(jià)現(xiàn)價(jià)圖4-4 圖書(shū)實(shí)體er圖類型實(shí)體er圖如圖4-5所示:商品類型類型編號(hào)類型名稱添加時(shí)間圖4-5 汽車類型實(shí)體er圖定單詳細(xì)信息 編號(hào)所屬定單列表購(gòu)買商品購(gòu)買數(shù)量圖4-6 定單詳細(xì)信息實(shí)體er圖定單詳細(xì)信息實(shí)體er圖如圖4-6所示:定單列表實(shí)體er圖如圖4-7所示:定單列表編號(hào)客戶信息應(yīng)付款項(xiàng)處理狀態(tài).圖4-7定單列表實(shí)體er圖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ù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。電子商務(wù)網(wǎng)站數(shù)據(jù)庫(kù)中各個(gè)表的設(shè)計(jì)結(jié)果如表所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。表1為管理員信息表,存儲(chǔ)系統(tǒng)中的管理員信息。表1 管理員信息表(allusers)表2為會(huì)員信息表,記錄系統(tǒng)中注冊(cè)用戶的詳細(xì)信息。表2 會(huì)員信息表(khusers)表3為商品信息表,記錄系統(tǒng)中已有商品的信息。表3 產(chǎn)品信息表(allpro) 表4為產(chǎn)品類別信息表,記錄系統(tǒng)中的類別信息。表4 產(chǎn)品類另信息表(alllb)表5為定單詳細(xì)信息表,記錄在客戶的一個(gè)定單中,針對(duì)一件商品的訂貨信息。表5 定單詳細(xì)信息表(dtproperties)第六章 電子商務(wù)網(wǎng)站界面設(shè)計(jì)61開(kāi)發(fā)環(huán)境簡(jiǎn)介 asp.net是m的一部分,作為戰(zhàn)略產(chǎn)品,它提供了一個(gè)統(tǒng)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年世界合作伙伴協(xié)議
- 2025年原材料供貨采購(gòu)協(xié)議書(shū)
- 2025年化妝品生產(chǎn)公司勞動(dòng)合同范文
- 2025年倉(cāng)儲(chǔ)物流保管協(xié)議與分析
- 2025年辦公樓建設(shè)施工合作協(xié)議
- 水利工程建設(shè)項(xiàng)目申請(qǐng)合作協(xié)議
- 2025年企業(yè)保密協(xié)議策劃簽訂步驟
- 2025年中外合作環(huán)保工程技術(shù)合同
- 2025年勞動(dòng)雇傭協(xié)議模板
- 2025年汽車行業(yè)策劃合作戰(zhàn)略協(xié)議
- 攝影入門課程-攝影基礎(chǔ)與技巧全面解析
- 司法考試2024年知識(shí)點(diǎn)背誦版-民法
- 冀少版小學(xué)二年級(jí)下冊(cè)音樂(lè)教案
- 【龍集鎮(zhèn)稻蝦綜合種養(yǎng)面臨的問(wèn)題及優(yōu)化建議探析(論文)13000字】
- 25 黃帝的傳說(shuō) 公開(kāi)課一等獎(jiǎng)創(chuàng)新教案
- 人教版音樂(lè)三年級(jí)下冊(cè)第一單元 朝景 教案
- 《師范硬筆書(shū)法教程(第2版)》全套教學(xué)課件
- 中國(guó)聯(lián)通H248技術(shù)規(guī)范
- 孫權(quán)勸學(xué)省公共課一等獎(jiǎng)全國(guó)賽課獲獎(jiǎng)?wù)n件
- DL-T-692-2018電力行業(yè)緊急救護(hù)技術(shù)規(guī)范
- 精索靜脈曲張臨床路徑表單
評(píng)論
0/150
提交評(píng)論