![計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文:網(wǎng)上圖書商城系統(tǒng)設(shè)計(jì)_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c1.gif)
![計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文:網(wǎng)上圖書商城系統(tǒng)設(shè)計(jì)_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c2.gif)
![計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文:網(wǎng)上圖書商城系統(tǒng)設(shè)計(jì)_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c3.gif)
![計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文:網(wǎng)上圖書商城系統(tǒng)設(shè)計(jì)_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c4.gif)
![計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文:網(wǎng)上圖書商城系統(tǒng)設(shè)計(jì)_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c/50dc5f68-b3f0-4df1-bf1d-c3a6ce56ab9c5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 山東財(cái)經(jīng)大學(xué) 本科畢業(yè)論文本科畢業(yè)論文( (設(shè)計(jì)設(shè)計(jì)) ) 題目:題目: 網(wǎng)上圖書商城 學(xué)學(xué) 院院 計(jì)算機(jī)科學(xué)與技術(shù) 專專 業(yè)業(yè) 電子信息科學(xué)與技術(shù) 班班 級(jí)級(jí) 電子 0802 學(xué)學(xué) 號(hào)號(hào) 姓姓 名名 學(xué)學(xué) 號(hào)號(hào) 姓姓 名名 指導(dǎo)教師指導(dǎo)教師 戚尚菊 山東財(cái)經(jīng)大學(xué)教務(wù)處制 二零一二年四月 山東財(cái)經(jīng)大學(xué)學(xué)士學(xué)位論文原創(chuàng)性聲明山東財(cái)經(jīng)大學(xué)學(xué)士學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下進(jìn)行研究工作 所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不含任何其他個(gè)人或集 體已經(jīng)發(fā)表或撰寫過的研究成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體, 均已在論文中作了明確的說(shuō)明并表示
2、了謝意。本聲明的法律結(jié)果由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 日 山東財(cái)經(jīng)大學(xué)關(guān)于論文使用授權(quán)的說(shuō)明山東財(cái)經(jīng)大學(xué)關(guān)于論文使用授權(quán)的說(shuō)明 本人完全了解山東財(cái)經(jīng)大學(xué)有關(guān)保留、使用學(xué)士學(xué)位論文的規(guī)定,即:學(xué)校 有權(quán)保留、送交論文的復(fù)印件,允許論文被查閱,學(xué)校可以公布論文的全部或 部分內(nèi)容,可以采用影印或其他復(fù)制手段保存論文。 指導(dǎo)教師簽名: 論文作者簽名: 年 月 日 年 月 日 網(wǎng)上圖書商城 摘要 隨著科學(xué)技術(shù)的發(fā)展,電子商務(wù)在人們生活中的應(yīng)用越來(lái)越廣泛。人們?cè)絹?lái)越想在最 短的時(shí)間內(nèi)購(gòu)買到自己所需的圖書。但書目的繁多,給人們?cè)诜泵Φ墓ぷ魃钪械馁?gòu)書帶 來(lái)了很大的麻煩,于是網(wǎng)上購(gòu)書便成了人們向往
3、的事情。 網(wǎng)上書店的開發(fā)為人們帶來(lái)了很大的方便,使他們足不出戶就可以輕輕松松地買到自 己想要的書,既省時(shí)又省力。有效地縮短了圖書流通發(fā)行環(huán)節(jié),將廣大讀者、圖書、出版 者、發(fā)行者緊密地結(jié)合在一起,大大提高了圖書流通率。它有著經(jīng)營(yíng)成本低、庫(kù)存是虛擬 的、用戶檢索方便、地域限制少等特點(diǎn)。 系統(tǒng)以 asp 為主要制作工具,制作的管理信息系統(tǒng)實(shí)現(xiàn)了用戶注冊(cè)、登陸、驗(yàn)證身份 及用戶數(shù)據(jù)采集、書籍的預(yù)覽查詢、對(duì)書籍的購(gòu)買通過購(gòu)物車實(shí)現(xiàn)、可進(jìn)入留言本留言, 從而實(shí)現(xiàn)了網(wǎng)站與客戶之間的交流和溝通,后臺(tái)實(shí)現(xiàn)對(duì)圖書的添加,刪除等功能。 關(guān)鍵詞:電子商務(wù); 網(wǎng)上書店; 管理信息系統(tǒng); 數(shù)據(jù)采集 web book ma
4、ll abstract with the development of science and technology, internet is applied more and more widely in peoples lives. there is a growing desire to purchase books which peoples want to buy in the shortest time possibly. however, a wide range of books bright a lot of troubles to people in the busy li
5、fe. so book online has become a matter of people yearn for. the development of this system will make a lot of convenience for people, so that they can buy books which they liked easily, both convenience and effective. the system effectively reduce the length of the book links the flow of distributio
6、n, it can be a large number of readers, books, publishers, distribution worked closely together, improving the flow rate of the book greatly. the system has many advantages such as low operating costs, virtual inventory, and the user searches convenient, less geographical restrictions and so on. sys
7、tem to asp as the main production tools, production management information system to realize the user register, login, verified identity and user data acquisition, books preview inquires to buy through the books, shopping cart, can realize the message into the message is realized, and the website an
8、d the communication between clients and communication, the background of the book to achieve add, delete etc. keywords: e-commerce ; online bookstore; mis; date collection 目錄目錄 一、緒論.1 (一)設(shè)計(jì)提出的背景 .1 (二)web服務(wù)器平臺(tái)與 web平臺(tái)的動(dòng)態(tài)設(shè)計(jì)技術(shù) .1 (三)web平臺(tái)系統(tǒng)的開發(fā)方法 .1 二、系統(tǒng)分析.2 (一)開發(fā)背景與開發(fā)意義 .2 1.開發(fā)背景 .2 2.系統(tǒng)開發(fā)的意義 .2 (二)可行性
9、分析 .2 1.技術(shù)可行性分析 .2 2.操作可行性分析 .2 3.經(jīng)濟(jì)可行性分析 .2 (三)需求分析 .2 1.初步調(diào)查 .2 2.用戶需求分析 .2 3.購(gòu)物流程圖 .3 4.數(shù)據(jù)流圖 .3 5.數(shù)據(jù)字典 .5 三、概要設(shè)計(jì).6 (一)總體方案設(shè)計(jì) .6 1.系統(tǒng)目標(biāo) .6 2.劃分子系統(tǒng) .6 3.系統(tǒng)結(jié)構(gòu)總體設(shè)計(jì) .6 (二)數(shù)據(jù)庫(kù)設(shè)計(jì) .7 1.數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) .7 2.連接數(shù)據(jù)庫(kù) .8 四、詳細(xì)設(shè)計(jì).9 (一)前臺(tái)設(shè)計(jì) .9 1.前臺(tái)總框架 .9 2.用戶身份調(diào)用 .9 3.商品瀏覽 .9 4.購(gòu)物車版面 .11 (二)后臺(tái)部分 .11 1.后臺(tái)總體框架 .11 2.查詢管理
10、 .11 3.訂單管理 .11 4.商品管理 .12 5.刪除商品及類別 .13 五、系統(tǒng)調(diào)試.14 (一)系統(tǒng)的實(shí)施 .14 1.開發(fā)環(huán)境及工具 .14 2.系統(tǒng)的運(yùn)行環(huán)境 .14 (二)系統(tǒng)的調(diào)試與測(cè)試 .14 1.調(diào)試與測(cè)試 .14 2.系統(tǒng)調(diào)試與測(cè)試的目的和原則 .14 3.系統(tǒng)的調(diào)試 .15 4.系統(tǒng)測(cè)試的方法與步驟 .15 六、總結(jié).16 附錄.17 參考文獻(xiàn).22 致謝.23 一、緒論 (一)設(shè)計(jì)提出的背景 電子商務(wù)是伴隨著信息經(jīng)濟(jì)的高速發(fā)展而產(chǎn)生的一個(gè)較新的概念,是一種新型的商業(yè)運(yùn)營(yíng)模式???以概括為:電子商務(wù)web(服務(wù)器)it(信息技術(shù))+企業(yè)業(yè)務(wù)。發(fā)展電子商務(wù)是不可阻擋的
11、趨勢(shì), 已逐漸成為企業(yè)、商家們不可或缺的營(yíng)銷手段。本系統(tǒng)屬于典型的企業(yè)與消費(fèi)者之間 (b2c)類型的電 子商務(wù)系統(tǒng)。 (二)web服務(wù)器平臺(tái)與web平臺(tái)的動(dòng)態(tài)設(shè)計(jì)技術(shù) 目前流行三種最常用的 web 服務(wù)器平臺(tái)是:基于 apache http server 的服務(wù)器平臺(tái)、基于網(wǎng)景的 nes 的服務(wù)器平臺(tái)、基于微軟的 iis 的服務(wù)器平臺(tái), internet information services(iis,互聯(lián)網(wǎng)信息服務(wù)) ,是由微軟公司提供的基于運(yùn)行 microsoft windows 的互聯(lián)網(wǎng)基本服務(wù)??煽啃耘c可伸縮性方面 iis 提 供了更智能的、更可靠的 web 服務(wù)器環(huán)境,新的環(huán)境包括
12、應(yīng)用程序健康監(jiān)測(cè)、應(yīng)用程序自動(dòng)地循環(huán)利 用。其可靠的性能提高了網(wǎng)絡(luò)服務(wù)的可用性并且節(jié)省了管理員用于重新啟動(dòng)網(wǎng)絡(luò)服務(wù)所花費(fèi)的時(shí)間, iis 提供最佳的擴(kuò)展性和強(qiáng)大的性能從而充分發(fā)揮每一臺(tái) web 服務(wù)器的最大功效。 更安全、易于管 理, iis 在安全與管理方面做出了重大的改進(jìn)。安全性能的增強(qiáng)包括技術(shù)與需求處理變化兩方面。另 外,增強(qiáng)了在安全方面的認(rèn)證和授權(quán)。iis 的默認(rèn)安裝是被全面鎖定的,這意味著默認(rèn)系統(tǒng)的安全系 數(shù)就被設(shè)為最大,它提供的增強(qiáng)的管理性能改善了 xml 的管理及新的命令行工具。 因此本系統(tǒng)便是 采用 iis 服務(wù)器平臺(tái)。 當(dāng)前比較流行的 web 開發(fā)技術(shù)有: asp, php,
13、jsp,asp.net 等。php 在國(guó)內(nèi)比較流行,但是 由于 php 的跨平臺(tái)能力差,而且安全性不好;asp 在國(guó)際上比較流行,可以用 vbscript 或 jscript 創(chuàng) 建腳本,同時(shí)結(jié)合 html 語(yǔ)言就能夠非常方便地完成網(wǎng)站的應(yīng)用程序??蛻舳松蟽H可以看到由 asp 輸出的動(dòng)態(tài) html 文件。因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。適合開發(fā) 一些企業(yè)級(jí)電子商務(wù)系統(tǒng),相比之下,我們選擇了 asp 語(yǔ)言來(lái)開發(fā)本系統(tǒng)。 sql 是高級(jí)的非過程化編程語(yǔ)言,是溝通數(shù)據(jù)庫(kù)服務(wù)器和客戶端的重要工具,允許用戶在高層數(shù) 據(jù)庫(kù)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解
14、具體的數(shù)據(jù)存放方式,所以, 具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng),可以使用相同的 sql 語(yǔ)言作為數(shù)據(jù)輸入與管理的接口。它 以記錄集合作為操作對(duì)象,所有 sql 語(yǔ)句接受集合作為輸入,返回集合作為輸出,這種集合特性允許 一條 sql 語(yǔ)句的輸出作為另一條 sql 語(yǔ)句的輸入,所以 sql 語(yǔ)句可以嵌套,這使它具有極大的靈活 性和強(qiáng)大的功能,在多數(shù)情況下,在其他語(yǔ)言中需要一大段程序?qū)崿F(xiàn)的功能只需要一個(gè) sql 語(yǔ)句就可 以達(dá)到目的,這也意味著用 sql 語(yǔ)言可以寫出非常復(fù)雜的語(yǔ)句。我們采用的是 sql 數(shù)據(jù)庫(kù)系統(tǒng)。 (三)web 平臺(tái)系統(tǒng)的開發(fā)方法 在探討電子商務(wù)的基本原理以及 web 相關(guān)開發(fā)
15、技術(shù)的基礎(chǔ)上,我們以軟件工程方法完成了網(wǎng)上商 城系統(tǒng)的開發(fā)。開發(fā)過程中所做的工作包括:整個(gè)系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)和所有模塊的具體實(shí)現(xiàn)、 系統(tǒng)測(cè)試等。 二、系統(tǒng)分析 (一)開發(fā)背景與開發(fā)意義 1.開發(fā)背景 21 世紀(jì)的今天,網(wǎng)絡(luò)在人們生活中已經(jīng)日益盛行,越來(lái)越多人已經(jīng)離不開網(wǎng)絡(luò)。人們已經(jīng)不再滿 足于了解最新信息、查找資料等一些傳統(tǒng)的網(wǎng)絡(luò)使用方式,而是過渡到娛樂、購(gòu)物等新興的網(wǎng)民生活。 網(wǎng)上購(gòu)物,成了當(dāng)今廣大群眾的時(shí)尚。而商家,也逐漸重視起網(wǎng)絡(luò)的作用,充分利用起網(wǎng)絡(luò)的低成本、 高效性來(lái)宣傳企業(yè)形象和銷售商品。因此,為了方便廣大群眾,滿足商家的需求,我們專門構(gòu)建網(wǎng)上 商城系統(tǒng)。 2.系統(tǒng)開發(fā)的意義
16、 長(zhǎng)期以來(lái),大部分的銷售活動(dòng),都是面對(duì)面的銷售,如:店鋪銷售、廣交會(huì)、上門推銷等。這些 銷售活動(dòng),都會(huì)受到地域、時(shí)間、環(huán)境等方面的影響,從而給企業(yè)、公司等的銷售管理帶來(lái)極大的不 便。而且信息的人工管理,也存在諸多缺點(diǎn)。而網(wǎng)上商城,正好能全面解決這樣的問題。產(chǎn)品生產(chǎn)-銷 售-客戶訂單管理系統(tǒng)軟件為企業(yè)、公司等的銷售管理帶來(lái)了極大的方便。產(chǎn)品生產(chǎn)-銷售-客戶訂單管 理系統(tǒng)能夠?yàn)橛脩籼峁┛煽康男畔?chǔ)存和快捷的信息處理手段。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算 機(jī)對(duì)企業(yè)、公司的產(chǎn)品銷售信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。因此,開發(fā)這樣一套管 理系統(tǒng)成為很有必要的事情,它能夠具體化、合理化的管理單位
17、的銷售信息情況,用結(jié)構(gòu)化的思維方 式去了解計(jì)算機(jī)的工作原理。 (二)可行性分析 1.技術(shù)可行性分析 本系統(tǒng)采用 asp+sql+dre 進(jìn)行開發(fā),其中前臺(tái)用 html 嵌入 asp 進(jìn)行頁(yè)面開發(fā)和管理用戶界 面,提示信息完善,界面友好有親和力;后臺(tái)采用 sql 數(shù)據(jù)庫(kù)開發(fā)和管理數(shù)據(jù)庫(kù),部分關(guān)鍵內(nèi)容采用 事務(wù)處理機(jī)制,具有很強(qiáng)的錯(cuò)誤處理能力。在電子商務(wù)系統(tǒng)開發(fā)上,asp+sql+dre 得到廣泛的應(yīng)用。 如易趣網(wǎng)、百度有啊、shops 等大型電子商務(wù)網(wǎng)站。綜上所述,本系統(tǒng)在技術(shù)方面是可行的。 2.操作可行性分析 本系統(tǒng)采用 b/s 架構(gòu),對(duì)銷售信息進(jìn)行網(wǎng)上管理,操作簡(jiǎn)單易懂,對(duì)用戶來(lái)說(shuō)不需要高深
18、的計(jì)算 機(jī)專業(yè)知識(shí),只要管理員能夠懂得使用網(wǎng)絡(luò),就可以對(duì)商城進(jìn)行使用和維護(hù)。 3.經(jīng)濟(jì)可行性分析 由于本系統(tǒng)屬于模擬的網(wǎng)上商城系統(tǒng),整個(gè)系統(tǒng)并不算太大,因此開發(fā)成本不算太高。整個(gè)開發(fā) 過程由兩個(gè)人參與,只需要兩臺(tái) pc 機(jī)和上述的各種軟件,就可以實(shí)現(xiàn)全部的開發(fā)任務(wù)。由于 pc 機(jī)是 我們各自原有的,而且無(wú)需專門升級(jí)硬件;而各種軟件,又是能夠在網(wǎng)上免費(fèi)下載的,因此,整個(gè)開 發(fā)成本可以說(shuō)是非常的低廉,這也為我們以后進(jìn)一步完善網(wǎng)站提供了非常大的方便。在使用成本上, 用戶只需要擁有一臺(tái)能夠連接到國(guó)際互聯(lián)網(wǎng)上的計(jì)算機(jī),通過注冊(cè)就可以在世界的任何一個(gè)角落使用 網(wǎng)站的全部功能和服務(wù)。而且對(duì)計(jì)算機(jī)的硬件的需求
19、也不是很高,軟件方面也沒有特殊的需求,易于 廣大用的訪問與使用。因此,從經(jīng)濟(jì)可行性分析來(lái)看,這個(gè)網(wǎng)站體現(xiàn)了經(jīng)濟(jì)實(shí)惠,但是功能強(qiáng)大的特 點(diǎn)。 (三)需求分析 1.初步調(diào)查 本次調(diào)查主要是由我們兩個(gè)同學(xué)一起通過親身體驗(yàn)現(xiàn)在各大 b2c 網(wǎng)站的購(gòu)物流程,如卓越網(wǎng)、 百度有啊、淘寶網(wǎng)、京東商城等等,熟悉其實(shí)現(xiàn)購(gòu)物的方式,了解其管理的運(yùn)作方式和管理業(yè)務(wù)流程, 分析現(xiàn)在 b2c 網(wǎng)上商城的基本運(yùn)行情況和不足并探討其需求。同時(shí),參考了相關(guān)網(wǎng)站的調(diào)查分析報(bào) 告等。 2.用戶需求分析 隨著互聯(lián)網(wǎng)的高速發(fā)展,web 應(yīng)用技術(shù)也得到了迅速提高。電子商務(wù)平臺(tái)便是基于這些互聯(lián)技術(shù) 發(fā)展起來(lái)的。而基于 b/s 體系結(jié)構(gòu)的
20、網(wǎng)上購(gòu)物系統(tǒng)正是電子商務(wù)的典型,系統(tǒng)簡(jiǎn)單卻功能強(qiáng)大。 由于客戶端服務(wù)器(c/s)應(yīng)用程序可維護(hù)性差,而且對(duì)客戶端計(jì)算機(jī)要求功能必須相當(dāng)強(qiáng)大。為 了解決這個(gè)缺點(diǎn),瀏覽器服務(wù)器(b/s)應(yīng)用程序應(yīng)運(yùn)而生??蛻舳酥灰蟀惭b有瀏覽器,就可以與服 務(wù)器連接,運(yùn)行整個(gè)應(yīng)用程序。與此同時(shí),由于服務(wù)端與客戶端分離,應(yīng)用程序的版本不管如何更新, 都只會(huì)在服務(wù)器端進(jìn)行,這樣客戶端可以節(jié)省大量資源和時(shí)間。近年來(lái),b/s 結(jié)構(gòu)越來(lái)越受到企業(yè)和 公司等的喜愛和重用,選擇 b/s 結(jié)構(gòu)是當(dāng)前電子商務(wù)系統(tǒng)開發(fā)的明智之舉,能充分適應(yīng)市場(chǎng)的需求。 本系統(tǒng)便是采用 b/s 結(jié)構(gòu)進(jìn)行開發(fā)的。 3.購(gòu)物流程圖 網(wǎng)上購(gòu)物系統(tǒng) 網(wǎng)站管理
21、員 網(wǎng)站訪問者 瀏覽選擇商品 會(huì)員 登錄 注冊(cè)否 填寫訂單 是 否 進(jìn)行商品管理、 訂單管理、會(huì)員 管理、文章管 理、系統(tǒng)管理等 是 修改訂單添加刪除商品 瀏覽挑選商品 是 確認(rèn)訂單 生成訂單 配送發(fā)貨 否 圖 2-1 購(gòu)物流程圖 figure 2-1,shoping process 4.數(shù)據(jù)流圖 由于原始的數(shù)據(jù)流程圖存在操作的重復(fù)性和流程的不合理性,經(jīng)過我們兩個(gè)人的討論,再根據(jù)網(wǎng) 上商城系統(tǒng)的購(gòu)物流程,我們采用從總體到局部、逐步細(xì)化的辦法,繪制出如下的數(shù)據(jù)流圖: : 圖 2-2 網(wǎng)上商城頂層數(shù)據(jù)流圖 figure2-2 . online mall top data p0 網(wǎng)上商城管理 用戶
22、用戶信息表 訂單表 圖 2-3 網(wǎng)上商城第二層數(shù)據(jù)流圖 figure2-3 . online mall the second data 圖 2-4 個(gè)人信息管理數(shù)據(jù)圖 figure2-4 . person information management p0 p1.1 p1.2 p4 訂單管理 p3 購(gòu)物車管理 p2 個(gè)人賬號(hào)管理 p1 用戶管理 倉(cāng)庫(kù) 用戶 f1 用戶信息表 f5 訂單表 f3 收藏夾表 f2 地址表 商品信息 用戶信息 發(fā)貨 付款通知 訂單 發(fā)貨通知 訂單 用戶信息 收貨地址 用戶信息 商品信息 訂單 用戶信息 p2.3 個(gè)人信息管理 p2.2 個(gè)人應(yīng)用管理 p2.1 訂單管
23、理 f6 訂單表 f2 地址表 f3 收藏夾表 f1 用戶信息表 用戶信息 訂單 收貨地址 商品信息 用戶信息 圖 2-5 數(shù)據(jù) 流圖 figure2-5 . data 5.數(shù)據(jù)字典 關(guān)鍵部分?jǐn)?shù)據(jù)項(xiàng)(由于篇幅有限,這里僅對(duì)部分?jǐn)?shù)據(jù)項(xiàng)進(jìn)行描述) 表 2-1 數(shù)據(jù)項(xiàng) table2-1 ,data 名稱別名數(shù)據(jù)類型類型長(zhǎng)度 用戶登錄 u_name 字符型字符 50 手機(jī)號(hào)碼 u_phone 字符型字符 30 用戶地址 u_site 字符型字符 50 密碼 u_pass 整形數(shù)值 50 郵箱 u_post 字符型字符 50 p4 p3.1 p3.2 p4.3 完成交易 p4.2 發(fā)貨通知 用戶 p4.
24、1 付款通知 f6 訂單表 確認(rèn)收貨 發(fā)貨 付款 訂單 確認(rèn)付款 訂單 訂單 訂單 訂單 三、概要設(shè)計(jì) (一)總體方案設(shè)計(jì) 1.系統(tǒng)目標(biāo) (1)提高公司企業(yè)用戶的經(jīng)營(yíng)管理效率,減少管理工作上的重復(fù)操作等。 (2)簡(jiǎn)化操作過程,提高資源的共享能力,增進(jìn)查詢速度。 2.劃分子系統(tǒng) 此基于電子商務(wù)理論與 asp 技術(shù)的網(wǎng)上商城購(gòu)物系統(tǒng),分前臺(tái)功能和后臺(tái)管理功能: (1)前臺(tái)部分由用戶使用,主要包括用戶管理(用戶登錄、注冊(cè)) ,商品瀏覽、購(gòu)物車管理,個(gè) 人賬戶管理。 (2)后臺(tái)部分由管理員使用,主要包括管理員身份驗(yàn)證,商品管理,訂單管理,會(huì)員管理,系統(tǒng) 管理。 3.系統(tǒng)結(jié)構(gòu)總體設(shè)計(jì) 圖 3-1 系統(tǒng)功
25、能結(jié)構(gòu)圖 figure3-1 . system function struction (二)數(shù)據(jù)庫(kù)設(shè)計(jì) 1.數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) (1)系統(tǒng)主要功能模塊 e-r 圖 圖 3-3 e-r 圖 figure3-3 . e-r (2)部分相關(guān)數(shù)據(jù)表 表 3-1 管理員信息表 table3-1 . administrator information 字段名稱代碼數(shù)據(jù)類型是否為空 管理員 id idint(5)not null 管理員名稱 usernamevarchar(60)not null 管理員 email emailvarchar(60)not null 管理員密碼 passwordvarchar
26、(255)not null 用戶 送貨 方式 發(fā)貨 商品 訂購(gòu) 商品名稱 商品 id 商品價(jià)格 用戶 id 用戶名 密碼 n n 品 n 管理員 短 信息 公告 發(fā)布 密碼 用戶名 標(biāo)題 時(shí)間 內(nèi)容 內(nèi)容 發(fā)送 表 3-2 購(gòu)物信息表 table3-2 . shopping information 字段名稱代碼數(shù)據(jù)類型是否為空 用戶登錄 id login_idint(11) not null 商品 id goods_idmediumint(8) not null 商品編號(hào) goods_snint(11) not null 商品名稱 goods_namevarchar(120) not null
27、 表 3-3 訂單信息表 table3-3 . order for goods information 字段名稱代碼數(shù)據(jù)類型是否為空 訂單 id idint(11) not null 用戶登錄 id login_idint(11) not null 收件人地址 id address_idint(11) not null 付款方式 paymentvarchar(50) not null 下單時(shí)間 timedatetime not null 表 3-4 用戶登錄信息表 table3-4 . user login information 字段名稱代碼數(shù)據(jù)類型是否為空 用戶登錄 id login_id
28、int(10) not null 用戶登錄名稱 login_namevarchar(30) not null 用戶 email login_emailvarchar(100) not null 密碼 login_pwdvarchar(32) not null 2.連接數(shù)據(jù)庫(kù) 在本系統(tǒng)充分發(fā)揮 asp 支持面向?qū)ο缶幊痰奶匦?,將常用的函?shù)封裝在一個(gè)類里面。數(shù)據(jù)表的一 些常用操作,如數(shù)據(jù)添加、查詢、刪除、更新等,由于使用特別頻繁,我們也將它特地裝訂起來(lái)。同 時(shí),我們還將一些專門針對(duì)某些數(shù)據(jù)表的操作函數(shù),也封裝起來(lái)。后面將直接調(diào)用這些函數(shù)。 四、詳細(xì)設(shè)計(jì) (一)前臺(tái)設(shè)計(jì) 1.前臺(tái)總框架 網(wǎng)站前臺(tái)部分
29、主要提供給用戶使用,是系統(tǒng)對(duì)外的窗口。主要包括用戶注冊(cè)、登錄,商品瀏覽, 購(gòu)物車管理,個(gè)人賬戶管理等幾個(gè)部分。由于篇幅有限,本文只對(duì)部分模塊的實(shí)現(xiàn)進(jìn)行描述。 查詢:輸入書名查詢圖書并顯示圖書結(jié)果,并顯示一本書的簡(jiǎn)介。 購(gòu)買:點(diǎn)擊購(gòu)買,出現(xiàn)購(gòu)物車頁(yè)面。 注冊(cè):注冊(cè)完成后登陸后臺(tái)顯示個(gè)人信息。 2.用戶身份調(diào)用 (1)新用戶注冊(cè) (2)用戶登錄 用戶登錄頁(yè)面主要用來(lái)接收用戶輸入的用戶名和密碼,并更新用戶在網(wǎng)站中的狀態(tài)信息。 圖 4-1 用戶身份調(diào)用 figure 4-1 . user identity 3.商品瀏覽 (1)用戶在商品顯示頁(yè)面輸入書名,并在商品顯示頁(yè)面對(duì)商品進(jìn)行詳細(xì)理解加入購(gòu)物車,
30、圖 4-2 圖書搜索界面 figure 4-2 . book search (2)商品詳情 圖 4-3 圖書詳情 figure 4-3 . books details 4.購(gòu)物車版面 (1)用戶在瀏覽商品時(shí),如果對(duì)想購(gòu)買的商品,可可以點(diǎn)擊“購(gòu)買商品” ,此時(shí)頁(yè)面便自動(dòng)跳轉(zhuǎn) 到商品購(gòu)物列表, 圖 4-4 購(gòu)物車提交頁(yè)面 figure 4-4 . shopping cart to submit (二)后臺(tái)部分 1.后臺(tái)總體框架 后臺(tái)是前臺(tái)功能實(shí)現(xiàn)的基礎(chǔ),只能由管理員進(jìn)行使用與維護(hù)。主要包括管理員身份驗(yàn)證,商品管 理模塊,訂單管理模塊,會(huì)員管理模塊,系統(tǒng)管理模塊組成。后臺(tái)功能介紹: (1)功能模塊介
31、紹 查詢:查詢注冊(cè)會(huì)員或者訂單以及圖書。 刪除:刪除以及下架的圖書或者圖書類別。 增加:添加圖書詳細(xì)信息可以在前臺(tái)顯示。 訂單:生成的訂單可以在后頭顯示以便處理。 2.查詢管理 在以及注冊(cè)的會(huì)員界面,輸入會(huì)員名稱,可以模糊搜索會(huì)員名稱,以便查看個(gè)人信息。 圖 4-5 會(huì)員管理 figure 4-5 . member management 3.訂單管理 在訂單管理下,可以查看訂單的狀態(tài),時(shí)間按降序排列。 圖 4-6 訂單管理界面 figure 4-6 . order for goods management 4.商品管理 單擊導(dǎo)航區(qū)的“添加商品”超鏈接,系統(tǒng)將打開添加商品頁(yè)面,該頁(yè)面主要用于將商
32、品信息添 加到數(shù)據(jù)庫(kù)表中,以提供前臺(tái)商品展示。 圖 4-7 添加圖書 figure 4-7 . add books 5.刪除商品及類別 可以刪除產(chǎn)品的類別以及所有商品的所有信息。 圖 4-8 刪除與修改圖書 figure 4-8 . delete and modify books 五、系統(tǒng)調(diào)試 (一)系統(tǒng)的實(shí)施 1.開發(fā)環(huán)境及工具 本系統(tǒng)是構(gòu)建在 microsoft 公司的系統(tǒng)平臺(tái)與環(huán)境下采用 asp 開發(fā)設(shè)計(jì)的。asp 的開發(fā)工具很多, 而且各有優(yōu)缺點(diǎn)。這里選擇了 adobe dreamweaver cs4 開發(fā)工具。在使用此工具前需要建立 asp 開發(fā) 環(huán)境,因此就需要安裝 web 服務(wù)器
33、 iis5。 adobe dreamweaver cs4 是由 adobe 公司推出的一款在網(wǎng)頁(yè)制作方面大眾話的軟件,他具有可視 化編輯界面,用戶不必寫復(fù)雜的 html 源代碼就可以生成跨平臺(tái),跨瀏覽器的網(wǎng)頁(yè),不僅適合于專業(yè) 網(wǎng)頁(yè)編輯人員的需求,同時(shí)也容易被掌握。另外 adobe dreamweaver cs4 的網(wǎng)頁(yè)動(dòng)態(tài)效果與網(wǎng)頁(yè)排版 功能都比一般的軟件好用,所以 adobe dreamweaver cs4 是網(wǎng)頁(yè)設(shè)計(jì)的首選工具。 2.系統(tǒng)的運(yùn)行環(huán)境 1.支持硬件 (1)服務(wù)器端 中央處理器(cpu):petiumiv1.5ghz 以上。 內(nèi)存:512mb。 硬盤:60gb。 顯示器:分辨率
34、 800 600 ,顏色 16 位色。 網(wǎng)卡:100mbit/s。 (2)客戶端 中央處理器(cpu):petiumii300mhz 以上. 內(nèi)存:64mb。 硬盤:6gb。 顯示器:分辨率 800 600 ,顏色 16 位色。 網(wǎng)卡:10/100mbit/s 自適應(yīng)。 2.支持軟件 (1)服務(wù)器 數(shù)據(jù)庫(kù)服務(wù)器:sql server2005。 支持服務(wù)器端增加網(wǎng)絡(luò)版防病毒軟件或插防病毒卡 (2)客戶端 操作系統(tǒng):windows xp。 目標(biāo)應(yīng)用軟件客戶端。 瀏覽器:internet explorer6(或以上版本) 。 支持客戶端增加網(wǎng)絡(luò)版防病毒軟件或插防病毒卡 (二)系統(tǒng)的調(diào)試與測(cè)試 1.調(diào)
35、試與測(cè)試 asp 的運(yùn)行環(huán)境是一種服務(wù)器端的腳本環(huán)境,當(dāng)用戶從瀏覽器向 web 服務(wù)器請(qǐng)求.asp 文件時(shí), asp 腳本開始運(yùn)行,然后 web 服務(wù)器調(diào)用 asp,asp 全面讀取請(qǐng)求的文件,執(zhí)行所有腳本命令,并將 web 頁(yè)傳送給瀏覽器,這就意味著用戶不能簡(jiǎn)單的在現(xiàn)有的操作運(yùn)行.asp 文件,需要服務(wù)器端的支持, 通過對(duì)程序的調(diào)式,使系統(tǒng)可以正常的運(yùn)行。 系統(tǒng)調(diào)試與測(cè)試的作用和意義 系統(tǒng)調(diào)試與測(cè)試是信息系統(tǒng)的開發(fā)周期中一個(gè)十分重要的活動(dòng)。盡管在系統(tǒng)開發(fā)周期的各個(gè)階段 均采取了嚴(yán)格的技術(shù)審查,但依然難免遺留下差錯(cuò),問題遲早會(huì)在運(yùn)行中暴露出來(lái),到那時(shí)要糾正錯(cuò) 誤則會(huì)付出更大的代價(jià)。系統(tǒng)測(cè)試占用
36、的時(shí)間、花費(fèi)的人力和成本占軟件開發(fā)的很大比例。統(tǒng)計(jì)表明, 開發(fā)較大規(guī)模系統(tǒng),系統(tǒng)測(cè)試的工作量大約占整個(gè)軟件開發(fā)工作量的 4050。而對(duì)于一些特別重 要大型系統(tǒng),測(cè)試的工作量和成本更大,甚至超過系統(tǒng)開發(fā)其他各階段總和的若干倍。 2.系統(tǒng)調(diào)試與測(cè)試的目的和原則 系統(tǒng)調(diào)試與測(cè)試是以找錯(cuò)誤為目的,不是要證明程序沒有錯(cuò)誤,而是要精心選取那些易于發(fā)生錯(cuò) 誤的測(cè)試數(shù)據(jù),以十分挑剔的態(tài)度,去尋找程序的錯(cuò)誤。這個(gè)測(cè)試目的的觀念對(duì)于測(cè)試工作是有很大 影響的。實(shí)踐證明,軟件在測(cè)試前是不可能沒有錯(cuò)誤的,因此測(cè)試的目的就是發(fā)現(xiàn)程序的錯(cuò)誤。系統(tǒng) 測(cè)試的最主要的原則就是測(cè)試工作應(yīng)該避免由原開發(fā)軟件的個(gè)人或小組來(lái)承擔(dān)。 3.
37、系統(tǒng)的調(diào)試 (1)對(duì)系統(tǒng)進(jìn)行分調(diào),即對(duì)本系統(tǒng)的功能模塊逐一的進(jìn)行調(diào)試,這樣能夠保證模塊內(nèi)各個(gè)程序間具 有正確的控制關(guān)系,同時(shí)可以測(cè)試模塊的運(yùn)行效率。 (2)對(duì)系統(tǒng)進(jìn)行總調(diào),即將系統(tǒng)的功能模塊整體的進(jìn)行調(diào)試,其中包括主控程序、調(diào)動(dòng)程序的調(diào)試 和程序的總調(diào)。 4.系統(tǒng)測(cè)試的方法與步驟 一般源程序通過編譯后,先要經(jīng)過人工測(cè)試,然后再進(jìn)行機(jī)器測(cè)試。以登錄界面的測(cè)試為例: (1)用正常數(shù)據(jù)測(cè)試 (2)用異常數(shù)據(jù)測(cè)試 例如:用空數(shù)據(jù)文件參加測(cè)試,檢查程序能否正常運(yùn)行。 (3)用錯(cuò)誤數(shù)據(jù)測(cè)試 試驗(yàn)程序?qū)﹀e(cuò)誤的處理能力,包括顯示出錯(cuò)信息及容許修改錯(cuò)誤的可能性。具體檢驗(yàn)內(nèi)容有:輸 入鍵號(hào)錯(cuò)誤時(shí)(包括錯(cuò)的鍵號(hào)和不
38、應(yīng)該有的鍵號(hào))能否及時(shí)檢出和發(fā)出出錯(cuò)信息,并允許修改;輸入 數(shù)據(jù)錯(cuò)誤時(shí)(包括錯(cuò)誤數(shù)據(jù)、不合理數(shù)據(jù)和負(fù)數(shù))能否及時(shí)查出或發(fā)出出錯(cuò)信息,并允許修改;操作 錯(cuò)誤時(shí)(包括磁盤錯(cuò)誤、操作步驟或方法錯(cuò)誤)能否及時(shí)檢出并發(fā)出警告信息,允許改正。 六、總結(jié) 經(jīng)過一段時(shí)間的努力,我們終于完成了網(wǎng)上商城網(wǎng)站系統(tǒng),基本實(shí)現(xiàn)了題目的基本要求。但 是由于經(jīng)驗(yàn)不足,對(duì)報(bào)表統(tǒng)計(jì)的實(shí)現(xiàn)功能,還沒有完善,這算是一個(gè)缺陷與遺憾。不過我們一定 會(huì)努力學(xué)習(xí),盡早實(shí)現(xiàn)該模塊功能。總的來(lái)說(shuō),在做這個(gè)畢業(yè)設(shè)計(jì)的過程中,我們查閱了大量關(guān) 于網(wǎng)上銷售的相關(guān)資料,切實(shí)地按照軟件工程的步驟,從需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),數(shù)據(jù) 庫(kù)設(shè)計(jì),再到編碼,
39、調(diào)試運(yùn)行,測(cè)試等步驟。從中我們學(xué)到了很多東西,對(duì)我們來(lái)說(shuō),無(wú)論是理 論還是實(shí)踐上都是一個(gè)較大幅度的提高,可以說(shuō)是理論到實(shí)踐的一個(gè)飛躍。我們還了解了軟件開 發(fā)的大體過程,在當(dāng)今競(jìng)爭(zhēng)激烈的社會(huì)中只有學(xué)到本領(lǐng)才能有立足之地,通過這次綜合實(shí)驗(yàn)也使 我們知道作軟件開發(fā)的辛苦,首先要有足夠的耐心,要勇于面對(duì)密密麻麻的代碼,無(wú)數(shù)遍的調(diào)試, 和無(wú)數(shù)遍的修改,但是,當(dāng)你調(diào)試成功時(shí),你就會(huì)感到這些努力的意義,成功的喜悅。軟件開發(fā), 還要注意借鑒,查看已有的例子的代碼,這樣可以節(jié)省大量的時(shí)間,同時(shí)也實(shí)現(xiàn)了代碼重用。此 外,我知道了基礎(chǔ)課的重要,要學(xué)好一門編程語(yǔ)言,一定要?jiǎng)邮?,?shí)踐是最好的方法。 總的來(lái)說(shuō),對(duì)我個(gè)人而言,這次畢業(yè)設(shè)計(jì)的確提高了我自己的動(dòng)手能力,讓我認(rèn)識(shí)到了自己的 不足,同時(shí)多虧了在開發(fā)網(wǎng)站的過程中戚尚菊老師的指導(dǎo)以及同學(xué)們給予的幫助,使我順利地完 成了畢業(yè)設(shè)計(jì),在此我對(duì)你們表示衷心的感謝! 附錄 (1)會(huì)員中心調(diào)用程序代碼 % * restrict ac
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 12富起來(lái)到強(qiáng)起來(lái) 第一課時(shí)(說(shuō)課稿)-2023-2024學(xué)年道德與法治五年級(jí)下冊(cè)統(tǒng)編版
- 13《貓》說(shuō)課稿-2023-2024學(xué)年四年級(jí)語(yǔ)文下冊(cè)統(tǒng)編版
- Unit 4 Customs and Traditions:Review of Passives 語(yǔ)法銜接活動(dòng)案例說(shuō)課稿-2024-2025學(xué)年高中英語(yǔ)滬外版必修第一冊(cè)
- 8 安全記心上《平安出行》(說(shuō)課稿)-部編版道德與法治三年級(jí)上冊(cè)
- 西藏小區(qū)變壓器施工方案
- 27《巨人的花園》(說(shuō)課稿)-2023-2024學(xué)年統(tǒng)編版語(yǔ)文四年級(jí)下冊(cè)
- 《3 我的本領(lǐng)大-循環(huán)模塊與執(zhí)行器模塊組合應(yīng)用》說(shuō)課稿-2023-2024學(xué)年清華版(2012)信息技術(shù)六年級(jí)下冊(cè)001
- 9元日說(shuō)課稿-2023-2024學(xué)年三年級(jí)下冊(cè)語(yǔ)文統(tǒng)編版
- Unit 3 Seasons Lesson 2(說(shuō)課稿)-2023-2024學(xué)年人教新起點(diǎn)版英語(yǔ)二年級(jí)下冊(cè)
- 倒賣人口合同范例
- 邵陽(yáng)市職工勞動(dòng)能力鑒定表
- 稀土配合物和量子點(diǎn)共摻雜構(gòu)筑發(fā)光軟材料及其熒光性能研究
- 衛(wèi)生部手術(shù)分級(jí)目錄(2023年1月份修訂)
- JJG 921-2021環(huán)境振動(dòng)分析儀
- 中藥炮制學(xué)-第五、六章
- 中國(guó)風(fēng)軍令狀誓師大會(huì)PPT模板
- 小兒高熱驚厥精品課件
- 2023機(jī)械工程師考試試題及答案
- 2022年電拖實(shí)驗(yàn)報(bào)告伍宏淳
- 豐田汽車戰(zhàn)略規(guī)劃與戰(zhàn)略管理體系研究(2021)
- 即興口語(yǔ)(姜燕)-課件-即興口語(yǔ)第一章PPT-中國(guó)傳媒大學(xué)
評(píng)論
0/150
提交評(píng)論