版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、電子商務(wù)課程設(shè)計(jì)1網(wǎng)上飾品銷售系統(tǒng) 西安石油大學(xué)經(jīng)濟(jì)管理學(xué)院 電子商務(wù)專業(yè) 1201班 所在院:經(jīng)濟(jì)管理學(xué)院 班級(jí):商務(wù)1201 組長(zhǎng):王瓏 組員:周彬 201209040111 指導(dǎo)老師:朱養(yǎng)鵬 電子商務(wù) 課程設(shè)計(jì)任務(wù)書(shū)題 目猴哥網(wǎng)上飾品店電子商務(wù)網(wǎng)站設(shè)計(jì)學(xué)生姓名王瓏周彬?qū)W號(hào)201209040108201209040111專業(yè)班級(jí)商務(wù)1201設(shè)計(jì)內(nèi)容與要求1設(shè)計(jì)目的:學(xué)生結(jié)合課程教學(xué)內(nèi)容,綜合運(yùn)用所學(xué)習(xí)的網(wǎng)絡(luò)知識(shí)、數(shù)據(jù)庫(kù)知識(shí)、網(wǎng)頁(yè)設(shè)計(jì)以及ASP知識(shí),參與一個(gè)較簡(jiǎn)單完整的電子商務(wù)網(wǎng)站開(kāi)發(fā)全過(guò)程的工作,從中掌握電子商務(wù)網(wǎng)站開(kāi)發(fā)的具體方法與過(guò)程;培養(yǎng)、提高學(xué)生的動(dòng)手實(shí)踐、團(tuán)隊(duì)協(xié)作以及電子商務(wù)網(wǎng)站分
2、析與設(shè)計(jì)能力。2設(shè)計(jì)內(nèi)容:(1)網(wǎng)站前臺(tái)設(shè)計(jì) 包括商品信息的展示、查找以及在線購(gòu)買。(2)會(huì)員管理 包括會(huì)員注冊(cè)、審核、會(huì)員購(gòu)物單的管理。(3)后臺(tái)管理 包括企業(yè)銷售商品的添加、修改和刪除;網(wǎng)站新聞、通知、公告的管理,用戶購(gòu)物單的管理、會(huì)員積分管理。(4)訂單管理 用戶在線購(gòu)買后,可以查看自己購(gòu)物單的狀態(tài)(未審核、已通過(guò)審核、未發(fā)貨、已發(fā)貨),后臺(tái)可以管理訂單狀態(tài)(未審核、審核通過(guò)、審核未通過(guò)、未發(fā)貨、已發(fā)貨、已收到貨物)(本部分為選作內(nèi)容)。(5)在線支付 用戶可以通過(guò)支付寶、網(wǎng)銀等網(wǎng)上支付手段進(jìn)行在線支付,商家可以在線查看訂單的支付情況(本部分為選作內(nèi)容)。3課程設(shè)計(jì)要求:(1)分項(xiàng)目組進(jìn)
3、行開(kāi)發(fā),每組由2-3名同學(xué)組成,每個(gè)人都有明確的分工和職責(zé),可以同時(shí)承擔(dān)多項(xiàng)角色,由一位項(xiàng)目負(fù)責(zé)人負(fù)責(zé)整個(gè)項(xiàng)目的協(xié)調(diào)和管理。(2) 分組進(jìn)行系統(tǒng)規(guī)劃與可行性分析,構(gòu)建系統(tǒng)的邏輯模型,寫出系統(tǒng)可行性報(bào)告、系統(tǒng)分析說(shuō)明書(shū);(3)完成系統(tǒng)物理模型設(shè)計(jì),并編寫系統(tǒng)設(shè)計(jì)說(shuō)明書(shū);(4)各組分工進(jìn)行程序設(shè)計(jì),每人分別設(shè)計(jì)與實(shí)現(xiàn)分工的系統(tǒng)模塊;(5)完成系統(tǒng)的測(cè)試與連接,編寫課程設(shè)計(jì)總結(jié)報(bào)告。起止時(shí)間2014 年 12 月 19 日 至 2015 年 1 月 2日指導(dǎo)教師簽名年 月 日系(教研室)主任簽名年 月 日學(xué)生簽名年 月 日目錄前言2第一章 系統(tǒng)概述4開(kāi)發(fā)背景4第二章 相關(guān)技術(shù)42.1 ASP介紹42
4、.2 B/S結(jié)構(gòu)52.3 數(shù)據(jù)庫(kù)6第三章 網(wǎng)上飾品店的分析與設(shè)計(jì)73.1 系統(tǒng)需求分析73.2 系統(tǒng)總體設(shè)計(jì)73.2.1 系統(tǒng)設(shè)計(jì)目標(biāo)73.2.2 開(kāi)發(fā)設(shè)計(jì)思想83.2.3 系統(tǒng)功能模塊設(shè)計(jì)8第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)104.1 數(shù)據(jù)庫(kù)需求分析104.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)103.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)12第五章 系統(tǒng)實(shí)現(xiàn)145.1界面展示14第六章 系統(tǒng)總結(jié)17結(jié)論18參考文獻(xiàn)19前言一、課程設(shè)計(jì)背景 1. 課程設(shè)計(jì)的目的電子商務(wù)課程設(shè)計(jì),是電子商務(wù)專業(yè)教學(xué)計(jì)劃中重要的實(shí)踐性課程之一。
5、本課程設(shè)計(jì)是在學(xué)生學(xué)習(xí)電子商務(wù)概論、電子商務(wù)結(jié)算與支付、網(wǎng)頁(yè)設(shè)計(jì)、ASP語(yǔ)言以及數(shù)據(jù)庫(kù)原理與應(yīng)用等課程的基礎(chǔ)上,讓學(xué)生結(jié)合課程教學(xué)內(nèi)容,綜合運(yùn)用所學(xué)習(xí)的網(wǎng)絡(luò)知識(shí)、數(shù)據(jù)庫(kù)知識(shí)、網(wǎng)頁(yè)設(shè)計(jì)以及ASP知識(shí),參與一個(gè)較簡(jiǎn)單完整的電子商務(wù)網(wǎng)站開(kāi)發(fā)全過(guò)程的工作,從中掌握電子商務(wù)網(wǎng)站開(kāi)發(fā)的具體方法與過(guò)程;培養(yǎng)、提高學(xué)生的動(dòng)手實(shí)踐、團(tuán)隊(duì)協(xié)作以及電子商務(wù)網(wǎng)站分析與設(shè)計(jì)能力。2. 課程設(shè)計(jì)的基本要求借助已經(jīng)掌握的網(wǎng)站開(kāi)發(fā)軟件工具Dreamweaver、Fireworks、Flash以及ASP開(kāi)發(fā)語(yǔ)言和SQL-SERVER或ACCESS數(shù)據(jù)庫(kù),分組設(shè)計(jì)簡(jiǎn)單的B2C購(gòu)物網(wǎng)站,使學(xué)生初步掌握購(gòu)物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)方法,將所
6、學(xué)的計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)、網(wǎng)頁(yè)設(shè)計(jì)和ASP編程語(yǔ)言等內(nèi)容貫穿起來(lái),提高學(xué)生的動(dòng)手能力。具體要求如下:(1)分項(xiàng)目組進(jìn)行開(kāi)發(fā),每組由2-3名同學(xué)組成,每個(gè)項(xiàng)目組內(nèi)部進(jìn)行分工,有系統(tǒng)設(shè)計(jì)人員、數(shù)據(jù)庫(kù)設(shè)計(jì)人員、界面設(shè)計(jì)人員、美工、編程人員、文檔編寫人員,每個(gè)人都有明確的分工和職責(zé),可以同時(shí)承擔(dān)多項(xiàng)角色,由一位項(xiàng)目經(jīng)理負(fù)責(zé)整個(gè)項(xiàng)目的協(xié)調(diào)和管理。(2)由項(xiàng)目經(jīng)理向教師匯報(bào)項(xiàng)目進(jìn)度,演示軟件,并對(duì)系統(tǒng)開(kāi)發(fā)過(guò)程的難點(diǎn)和輔導(dǎo)教師進(jìn)行交流。(3) 分組進(jìn)行系統(tǒng)規(guī)劃與可行性分析,構(gòu)建系統(tǒng)的邏輯模型,寫出系統(tǒng)可行性報(bào)告、系統(tǒng)分析說(shuō)明書(shū);(4)完成系統(tǒng)物理模型設(shè)計(jì),并編寫系統(tǒng)設(shè)計(jì)說(shuō)明書(shū);(5)各組分工進(jìn)行程序設(shè)計(jì),每人
7、分別設(shè)計(jì)與實(shí)現(xiàn)分工的系統(tǒng)模塊;(6)完成系統(tǒng)的測(cè)試與連接,編寫系統(tǒng)設(shè)計(jì)總結(jié)報(bào)告。二、工作業(yè)績(jī)1、組員1(姓名:王瓏)(1)個(gè)人主要工作:整個(gè)系統(tǒng)的方向、框架、內(nèi)容設(shè)計(jì),各個(gè)界面之間的聯(lián)系,以及數(shù)據(jù)庫(kù)與網(wǎng)頁(yè)之間的關(guān)聯(lián)。(2)主要收獲:對(duì)書(shū)本知識(shí)有了一個(gè)全新的了解,以及過(guò)往知識(shí)的全面回憶和應(yīng)用。程序編好了,還要經(jīng)過(guò)調(diào)試和修改,這步也很關(guān)鍵,好的程序是經(jīng)過(guò)了無(wú)數(shù)次的修改和調(diào)試才產(chǎn)生的。我的程序基本上能夠滿足要求,但還有一些地方需要改進(jìn),在今后我應(yīng)該在多看書(shū)的同時(shí)還要加強(qiáng)實(shí)踐的練習(xí)。才能進(jìn)一步提高自己的編程能力。2、組員2(姓名:周彬)(1)個(gè)人主要工作:數(shù)據(jù)庫(kù)里數(shù)據(jù)的輸入設(shè)計(jì),以及整個(gè)大報(bào)告的設(shè)計(jì)與
8、制作。(2)主要收獲:對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的輸入輸出有了認(rèn)識(shí)與記憶,對(duì)數(shù)據(jù)庫(kù)與網(wǎng)站的連接有了簡(jiǎn)單的了解,還要更加深入的進(jìn)行學(xué)習(xí)。首先我分析了相關(guān)的題目?jī)?nèi)容,并由此而進(jìn)行了相關(guān)飾品和飾品信息的查詢工作然后才開(kāi)始正式進(jìn)行設(shè)計(jì)。一開(kāi)始不知從何下手但后來(lái)分析了一下題目。明白了系統(tǒng)結(jié)構(gòu)網(wǎng)頁(yè)框架及聯(lián)系,明白要完成報(bào)告也必須對(duì)系統(tǒng)要有整體的認(rèn)識(shí),才能更好的完成報(bào)告設(shè)計(jì)。并且合作有很多需要磨合的地方,我們一直努力溝通,團(tuán)隊(duì)合作必須做好交流,否則就是功半事倍,而不是事半功倍,效率真的很重要。第一章 系統(tǒng)概述開(kāi)發(fā)背景 隨著全球經(jīng)濟(jì)一體化的逐步發(fā)展和深入,網(wǎng)上商店已成為傳統(tǒng)商店必不可少的經(jīng)營(yíng)策略之一.目前,網(wǎng)上飾
9、品店在國(guó)際互聯(lián)網(wǎng)上可以實(shí)現(xiàn)的商務(wù)已經(jīng)多樣化,可以完成從最基本的信息展示、信息發(fā)布功能到在線交易、在線客戶服務(wù)、在線網(wǎng)站管理功能等,可以說(shuō),傳統(tǒng)飾品店所具備的功能幾乎都可以在互聯(lián)網(wǎng)上進(jìn)行電子化的高效動(dòng)作。雖然傳統(tǒng)飾品店規(guī)模有所不同,隨著網(wǎng)上交易的開(kāi)展,都將有力地改變企業(yè)的發(fā)展空間,會(huì)對(duì)企業(yè)的競(jìng)爭(zhēng)力產(chǎn)生不可忽視的影響。 第二章 相關(guān)技術(shù)2.1 ASP介紹ASP英文名:Active Server Pages。 ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或Web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁(yè)中
10、添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁(yè)作為用戶界面的web應(yīng)用程序。 與HTML相比,ASP網(wǎng)頁(yè)具有以下特點(diǎn):利用ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù);ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測(cè)試;服務(wù)器上的ASP解釋程序會(huì)在服務(wù)器端執(zhí)行ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁(yè);ASP提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過(guò)HTML表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;ASP可以使
11、用服務(wù)器端ActiveX組件來(lái)執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)送Email或訪問(wèn)文件系統(tǒng)等;由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊??; 方便連接ACCESS與SQL數(shù)據(jù)庫(kù);開(kāi)發(fā)需要有豐富的經(jīng)驗(yàn),否則會(huì)留出漏洞,讓駭客(cracker)利用進(jìn)行注入攻擊。ASP也不僅僅局限于與HTML結(jié)合制作WEB網(wǎng)站,而且還可以與XHTML和WML語(yǔ)言結(jié)合制作WAP手機(jī)網(wǎng)站。但是其原理也是一樣的。2.2 B/S結(jié)構(gòu)B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式
12、,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)、維護(hù)和使用。客戶機(jī)上只要安裝一個(gè)瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務(wù)器安裝Oracle、Sybase、Informix或 SQL Server等數(shù)據(jù)庫(kù)。瀏覽器通過(guò)Web Server 同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。B/S結(jié)構(gòu)圖【1】B/S最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件,只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶端零安裝、零維護(hù)。系統(tǒng)的擴(kuò)展非常容易。B/S結(jié)構(gòu)的使用越來(lái)越多,特別是由需求推動(dòng)了
13、AJAX技術(shù)的發(fā)展,它的程序也能在客戶端電腦上進(jìn)行部分處理,從而大大的減輕了服務(wù)器的負(fù)擔(dān);并增加了交互性,能進(jìn)行局部實(shí)時(shí)刷新。B/S最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件,只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶端零安裝、零維護(hù)。系統(tǒng)的擴(kuò)展非常容易。B/S結(jié)構(gòu)的使用越來(lái)越多,特別是由需求推動(dòng)了AJAX技術(shù)的發(fā)展,它的程序也能在客戶端電腦上進(jìn)行部分處理,從而大大的減輕了服務(wù)器的負(fù)擔(dān);并增加了交互性,能進(jìn)行局部實(shí)時(shí)刷新。2.3 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)(Database)簡(jiǎn)稱為DB,它是一個(gè)按數(shù)據(jù)結(jié)構(gòu)來(lái)存儲(chǔ)和管理數(shù)據(jù)的計(jì)算機(jī)軟件系統(tǒng)。數(shù)據(jù)庫(kù)的概念實(shí)際上包括兩層意思:一、數(shù)據(jù)庫(kù)是一個(gè)實(shí)體,它是
14、能夠合理保管數(shù)據(jù)的“倉(cāng)庫(kù)”,用戶在該“倉(cāng)庫(kù)”存放要管理的事物數(shù)據(jù),“數(shù)據(jù)”和“庫(kù)”兩個(gè)概念結(jié)合成為“數(shù)據(jù)庫(kù)”;二、數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的新方法和技術(shù),它能夠更合理地組織數(shù)據(jù)、更方便的維護(hù)數(shù)據(jù)、更嚴(yán)密的監(jiān)控?cái)?shù)據(jù)和更有效的利用數(shù)據(jù)。在信息化社會(huì),充分有效地管理和利用各類信息資源,是進(jìn)行科學(xué)研究和決策管理的前提條件。數(shù)據(jù)庫(kù)技術(shù)是管理信息系統(tǒng)、辦公自動(dòng)化系統(tǒng)、決策支持系統(tǒng)等各類信息系統(tǒng)的核心部分,是進(jìn)行科學(xué)研究和決策管理的重要技術(shù)手段。數(shù)據(jù)庫(kù)是一個(gè)單位或是一個(gè)應(yīng)用領(lǐng)域的通用數(shù)據(jù)處理系統(tǒng),它存儲(chǔ)的是屬于企業(yè)和事業(yè)部門、團(tuán)體和個(gè)人的有關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫(kù)中的數(shù)據(jù)是從全局觀點(diǎn)出發(fā)建立的,按一定的數(shù)據(jù)模型進(jìn)行組織
15、、描述和存儲(chǔ)。其結(jié)構(gòu)基于數(shù)據(jù)間的自然聯(lián)系,從而可提供一切必要的存取路徑,且數(shù)據(jù)不再針對(duì)某一應(yīng)用,而是面向全組織,具有整體的結(jié)構(gòu)化特征。數(shù)據(jù)庫(kù)中的數(shù)據(jù)是為眾多用戶所共享其信息而建立的,已經(jīng)擺脫了具體程序的限制和制約。不同的用戶可以按各自的用法使用數(shù)據(jù)庫(kù)中的數(shù)據(jù);多個(gè)用戶可以同時(shí)共享數(shù)據(jù)庫(kù)中的數(shù)據(jù)資源,即不同的用戶可以同時(shí)存取數(shù)據(jù)庫(kù)中的同一個(gè)數(shù)據(jù)。數(shù)據(jù)共享性不僅滿足了各用戶對(duì)信息內(nèi)容的要求,同時(shí)也滿足了各用戶之間信息通信的要求。 第三章 網(wǎng)上飾品店的分析與設(shè)計(jì)3.1 系統(tǒng)需求分析 (1)簡(jiǎn)潔易懂美觀的界面設(shè)計(jì)。 (2)包括搜索查詢的選項(xiàng)、會(huì)員注冊(cè)的功能、精美飾品的展示
16、等。 (3)各種界面服務(wù)如購(gòu)買飾品、會(huì)員中心、修改用戶信息 購(gòu)物車等。 (4)強(qiáng)大的查詢搜索引擎,瀏覽用戶可根據(jù)飾品分類進(jìn)行搜索。 3.2 系統(tǒng)總體設(shè)計(jì) 3.2.1 系統(tǒng)設(shè)計(jì)目標(biāo)本文研究開(kāi)發(fā)的網(wǎng)上飾品店系統(tǒng)用于支持企業(yè)完成網(wǎng)上飾品銷售管理工作,有如下兩個(gè)方面的目標(biāo): 前臺(tái)實(shí)現(xiàn)功能: 1新客戶注冊(cè) 2飾品分類搜索3推薦、特色商品 4新品上架 5購(gòu)物車功能模塊 6訂單查詢 7網(wǎng)上銀行支付功能 后臺(tái)管理實(shí)現(xiàn)功能: 1.用戶注冊(cè)信息
17、管理 2.訂單添加/刪除/修改管理功能3.飾品信息管理功能 4.客戶權(quán)限管理 3.2.2 開(kāi)發(fā)設(shè)計(jì)思想基于以上系統(tǒng)設(shè)計(jì)目標(biāo),本文在開(kāi)發(fā)網(wǎng)上飾品銷售系統(tǒng)時(shí)遵循了以下開(kāi)發(fā)設(shè)計(jì)思想: 采用現(xiàn)有的軟硬件環(huán)境及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開(kāi)發(fā)水平和應(yīng)用效果的目的。 盡量達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。 系統(tǒng)采用B/S體系結(jié)構(gòu),瀏覽器(瀏覽器端)負(fù)責(zé)提供表達(dá)邏輯、顯示用戶界面信息、訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器;Server(服務(wù)器端)則用于提供數(shù)據(jù)服務(wù)。 系統(tǒng)采用模塊化程序設(shè)計(jì)方法,
18、既便于系統(tǒng)功能的各種組合和修改,又便于未參與開(kāi)發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。 系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、備份等操作。 3.2.3 系統(tǒng)功能模塊設(shè)計(jì) 本系統(tǒng)分為兩個(gè)模塊:管理員模塊、用戶模塊。得到如圖3-1所示的系統(tǒng)功能。管理員登陸會(huì)員管理系統(tǒng)設(shè)置訂單管理倉(cāng)庫(kù)管理未批準(zhǔn)訂單出庫(kù)操作入庫(kù)操作庫(kù)存查詢成員管理積分管理已批準(zhǔn)訂單訂單操作基本配置添加管理員修改密碼用戶登錄結(jié)算訂單飾品搜索查詢訂單修改購(gòu)物車查詢購(gòu)物車刪除購(gòu)物車更改信息個(gè)人信息我的訂單購(gòu)物車商品瀏覽圖3-1系統(tǒng)功能模塊圖第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)4.1 數(shù)
19、據(jù)庫(kù)需求分析 數(shù)據(jù)庫(kù)需求分析是數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的第一個(gè)階段,也是非常重要的一個(gè)階段。在這個(gè)階段主要工作是收集基本數(shù)據(jù)以及數(shù)據(jù)處理的流程,為以后進(jìn)一步設(shè)計(jì)打下基礎(chǔ)。需求分析主要解決兩個(gè)問(wèn)題: 內(nèi)容要求。調(diào)查應(yīng)用系統(tǒng)用戶所需要操作的數(shù)據(jù),決定在數(shù)據(jù)庫(kù)中存儲(chǔ)什么數(shù)據(jù)。 處理要求。調(diào)查應(yīng)用系統(tǒng)用戶要求對(duì)數(shù)據(jù)庫(kù)進(jìn)行什么樣的處理,理清數(shù)據(jù)庫(kù)中各種數(shù)據(jù)之間的關(guān)系。 在數(shù)據(jù)庫(kù)需求分析后,得到一個(gè)數(shù)據(jù)字典文檔,包括3方面內(nèi)容。 數(shù)據(jù)項(xiàng)。包括名稱、含義、類型、取值范圍、長(zhǎng)度以及和其他數(shù)據(jù)項(xiàng)之間的邏輯關(guān)系。 數(shù)據(jù)結(jié)構(gòu)。若干個(gè)數(shù)據(jù)項(xiàng)的有意義的集合,包括名稱、含
20、義以及組成數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)項(xiàng)。 數(shù)據(jù)流。指數(shù)據(jù)中數(shù)據(jù)的處理過(guò)程,包括輸入、處理和輸出。4.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。用E-R圖是描述數(shù)據(jù)實(shí)體關(guān)系的一種直觀描述工具,所以本系統(tǒng)采用了E-R圖的方法進(jìn)行數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)。 密碼姓名編號(hào)管理員圖4-1管理員實(shí)體E-R圖描述類型價(jià)格編號(hào)飾品名稱圖片會(huì)員價(jià)時(shí)間圖4-2飾品E-R圖訂單號(hào)訂單時(shí)間是否批準(zhǔn)聯(lián)系電話飾品編號(hào)訂單數(shù)量?jī)r(jià)格地址圖4-3訂單E-R圖價(jià)格名稱數(shù)量用戶編號(hào)
21、飾品編號(hào)購(gòu)物車圖4-4購(gòu)物車E-R圖積分郵箱密碼名稱用戶等級(jí)編號(hào)圖4-5用戶E-R圖飾品信息用戶信息購(gòu)買用戶飾品圖4-6實(shí)體E-R圖 4.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 概念結(jié)構(gòu)是獨(dú)立于實(shí)際數(shù)據(jù)模型的信息結(jié)構(gòu),必須將其轉(zhuǎn)化為邏輯結(jié)構(gòu)后才能進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用的設(shè)計(jì)。也就是要將概念上的結(jié)構(gòu)轉(zhuǎn)化為BP數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型。 網(wǎng)上書(shū)店系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下面的八個(gè)表所示。每個(gè)表表示數(shù)據(jù)庫(kù)中的一個(gè)表。表4-1Admin表表4-2User表字段名 字段類型 主鍵 字段值約束 應(yīng)對(duì)中文名acID int P not 飾品編號(hào)Acname var not 名稱
22、Acpicture var not 圖片Acprice var not 價(jià)格Acvipprice var not 會(huì)員價(jià)Actime var not 時(shí)間Actype var not 類型Acdescrip var null 描述表4-3Accessory表表4-4BOder表第五章 系統(tǒng)實(shí)現(xiàn)5.1界面展示圖5.1 商城主界面圖5.2用戶注冊(cè)頁(yè)面圖5.3 商品介紹頁(yè)面圖5.4 購(gòu)買支付頁(yè)面圖5.5會(huì)員登錄頁(yè)面圖5.6會(huì)員信息界面圖5.7我的收藏夾圖5.8我的購(gòu)物車圖5.9下訂單圖5.10訂單信息確定圖5.11提交訂單第六章 系統(tǒng)總結(jié)本系統(tǒng)用SQL Server 2000做為
23、后臺(tái)數(shù)據(jù)庫(kù)創(chuàng)建所需要的數(shù)據(jù)庫(kù)和表,用ASP語(yǔ)言進(jìn)行連接,以及對(duì)數(shù)據(jù)庫(kù)進(jìn)行檢索、添加和刪除。從最后設(shè)計(jì)出的測(cè)試結(jié)果來(lái)看,效果比較明顯,檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、信息利用率高。當(dāng)然,要作為實(shí)際應(yīng)用還有一些具體細(xì)節(jié)問(wèn)題需要解決,還有一些功能需要改進(jìn)。例如:還沒(méi)有完善網(wǎng)上商店后臺(tái)管理功能,沒(méi)有實(shí)現(xiàn)多條記錄的連鎖刪除和添加以及外部數(shù)據(jù)的導(dǎo)入功能;還沒(méi)能實(shí)現(xiàn)動(dòng)態(tài)生成報(bào)表;該系統(tǒng)還不能與企業(yè)中其他管理系統(tǒng)共享信息等。在今后的工作、學(xué)習(xí)中我將認(rèn)真總結(jié)經(jīng)驗(yàn)教訓(xùn),努力使自己成為一名技術(shù)過(guò)硬、工作嚴(yán)謹(jǐn)、思維活躍的工程人員,為提高人們的生活質(zhì)量做出更大的貢獻(xiàn)。結(jié)論課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn)
24、,提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程.隨著科學(xué)技術(shù)發(fā)展的日新日異,應(yīng)用平臺(tái)開(kāi)發(fā)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域, 在生活中可以說(shuō)得是無(wú)處不在。 回顧起此次課程設(shè)計(jì),至今我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,可以說(shuō)得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書(shū)本上所沒(méi)有學(xué)到過(guò)的知識(shí)。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際
25、動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固,通過(guò)這次課程設(shè)計(jì)之后,一定把以前所學(xué)過(guò)的知識(shí)重新溫故。 這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問(wèn)題,最后在同學(xué)的互幫互助下終于游逆而解。 課程設(shè)計(jì)結(jié)束了,在這次的課程設(shè)計(jì)中不僅檢驗(yàn)了我所學(xué)習(xí)的知識(shí),也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在設(shè)計(jì)過(guò)程中,與同學(xué)分工設(shè)計(jì),和同學(xué)們相互探討,相互學(xué)習(xí),相互監(jiān)督。學(xué)會(huì)了合作,學(xué)會(huì)了運(yùn)籌帷幄,學(xué)會(huì)了寬容,學(xué)會(huì)了理解,也學(xué)會(huì)了做人與處世。 由于我們的設(shè)計(jì)能力有限,在設(shè)計(jì)過(guò)程中難免出現(xiàn)錯(cuò)誤,懇請(qǐng)老師們多多指教,我十分樂(lè)意接受你們的批評(píng)與指正。主要參考文獻(xiàn)1.閆洪亮,潘勇.
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年小學(xué)衛(wèi)生室工作計(jì)劃(二篇)
- 2024年小學(xué)安全工作常規(guī)檢查制度(二篇)
- 2024年小學(xué)班主任安全工作計(jì)劃例文(四篇)
- 2024年學(xué)校心理咨詢室工作計(jì)劃(二篇)
- 2024年學(xué)生會(huì)體育部年度工作計(jì)劃例文(五篇)
- 2023年泌尿系統(tǒng)用藥投資申請(qǐng)報(bào)告
- 汽車前沿概念:飛行汽車-引領(lǐng)未來(lái)低空發(fā)展的新引擎(先進(jìn)制造2024前沿第8期)
- 2024年單位消防安全管理制度范文(二篇)
- 2024年土木工程實(shí)習(xí)總結(jié)常用版(二篇)
- 2024年婚前房產(chǎn)協(xié)議參考范本(二篇)
- 個(gè)人簡(jiǎn)歷模板(表格式)
- 管理者的角色定位及認(rèn)知培訓(xùn)
- 國(guó)家開(kāi)放大學(xué)《西方經(jīng)濟(jì)學(xué)(本)》章節(jié)測(cè)試參考答案
- 第三章 采收及采后商品化處理
- 工業(yè)通風(fēng)除塵課程設(shè)計(jì)
- ??低暼珨?shù)字可視對(duì)講系統(tǒng)設(shè)計(jì)方案
- 二年級(jí)上冊(cè)數(shù)學(xué)3.1 統(tǒng)計(jì)表初步滬教版課件(共11張PPT)
- 引水罐的設(shè)計(jì)計(jì)算
- nexstar系列天文望遠(yuǎn)鏡用戶手冊(cè)
- 廣州地區(qū)穗建中驗(yàn)收表格完整
- 機(jī)房搬遷方案計(jì)劃
評(píng)論
0/150
提交評(píng)論