




已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
北京xx大學 畢業(yè)設計 摘 要xx企業(yè)電子商務網(wǎng)站是一個基于Internet,采用B2C(Business to Consumers)模式,運用結構化開發(fā)方法進行開發(fā),并根據(jù)現(xiàn)有的網(wǎng)上購物系統(tǒng)的現(xiàn)狀而設計開發(fā)的電子商務平臺。它不但可以擴大商家的規(guī)模和市場影響力,而且可以減少企業(yè)的經(jīng)營成本,提高工作效率。論文首先介紹了網(wǎng)站的現(xiàn)狀及開發(fā)背景,然后論述了系統(tǒng)的設計目標,系統(tǒng)需求和總體設計方案,較詳細的論述了網(wǎng)站的詳細設計和實現(xiàn)。系統(tǒng)主要為用戶提供了會員注冊,購物車管理,商品搜索,用戶資料修改等功能,為管理員提供了商品管理,用戶信息管理,新聞信息管理,訂單信息管理等功能。在設計方面,系統(tǒng)采用B/S三層結構,同時使用ASP技術進行網(wǎng)站頁面的設計,后臺數(shù)據(jù)庫選用SQL Server2000數(shù)據(jù)庫。關鍵詞:ASP 電子商務 訂單管理 AbstractXx enterprise of e-commerce sites is a business based on the Internet, using B2C (Business to Consumers) model, using the structure of the development of methods of development, and in accordance with the existing on-line shopping system and the status of design and development of e-commerce platform. It can not only expand the scale of business and market influence, but also can reduce their operating costs and enhance efficiency. First of all papers on the site of the present situation and development background, and then on the system design objectives, system requirements and design programmes, a more detailed exposition of the sites detailed design and implementation. System is mainly to provide users with the Register, shopping cart management, the value of search, modify user information, and other functions, as administrator for commodity management, personal information management, news and information management, information management orders, and other functions. In the design, the system uses B/S three-tier structure, while the use of ASP pages to the site design, background database optional SQL Server2000 database.Key words: ASP e-commerce Order Management目 錄摘 要IAbstractII目 錄III引言11系統(tǒng)規(guī)劃21.1項目背景21.2技術背景21.3開發(fā)方法32系統(tǒng)分析62.1可行性分析62.1.1經(jīng)濟可行性分析62.1.2技術可行性分析62.1.3人員可行性分析72.2需求分析72.2.1需求概述72.2.2業(yè)務流程92.3數(shù)據(jù)分析102.3.1數(shù)據(jù)流圖102.3.2數(shù)據(jù)字典113 系統(tǒng)設計143.1系統(tǒng)功能設計143.1.1系統(tǒng)功能模塊圖143.1.2系統(tǒng)前臺功能說明153.1.3系統(tǒng)后臺功能說明153.2數(shù)據(jù)庫設計173.2.1概念結構設計173.2.2關系模型轉化173.2.3數(shù)據(jù)庫表設計184系統(tǒng)實現(xiàn)214.1前臺功能實現(xiàn)214.1.1 用戶登錄注冊模塊224.1.2 在線訂購模塊244.2后臺功能實現(xiàn)304.2.1商品管理.314.2.2訂單管理.335系統(tǒng)測試355.1 測試方法355.2 測試案例36結 論37注 釋38參考文獻39致 謝40-IV-引言在信息經(jīng)濟時代,電子商務是企業(yè)發(fā)展的必由之路,企業(yè)如何進入電子商務領域成為至關重要的問題。企業(yè)首先要創(chuàng)立自己的Internet平臺,并建立企業(yè)內部資源管理系統(tǒng),其次要建立企業(yè)網(wǎng)站,連接到Internet上,實現(xiàn)電子商務1。互聯(lián)網(wǎng)作為先進的生產(chǎn)力,已經(jīng)滲透到企業(yè)生產(chǎn)中去。中國的企業(yè)經(jīng)過幾年的實踐,已經(jīng)認識到互聯(lián)網(wǎng)能提高企業(yè)生產(chǎn)力,帶來新的商業(yè)機遇,因此紛紛投入資金建設自己的互聯(lián)網(wǎng)站。企業(yè)網(wǎng)站作為電子商務時代企業(yè)對外的窗口,起著宣傳企業(yè)和提高企業(yè)知名度,展示和提升企業(yè)形象,方便查詢產(chǎn)品信息,提供售后服務等重要作用,因而越來越受到企業(yè)的重視。美國制造者協(xié)會的調查表明,80%的美國制造商已經(jīng)擁有自己的網(wǎng)站,電子商務交易的使用率為32%。采購商的電子商務利用率為38%,在尚未使用電子交易的企業(yè)中,35%的企業(yè)計劃在一年內使用,54%的企業(yè)考慮在未來三年使用,僅有11%企業(yè)表示沒有考慮使用互聯(lián)網(wǎng)進行采購。在當今社會,電子商務已經(jīng)深入到每個人的生活中。大到汽車、家電,小到日用品、百貨,無論是B2B模式下的企業(yè)采購行為,或是C2C模式下的個人消費行為,幾乎每件商品都可以在網(wǎng)上進行交易。大力發(fā)展企業(yè)電子商務網(wǎng)站,使每個企業(yè)面對信息化的必然選擇。1系統(tǒng)規(guī)劃1.1項目背景項目名稱:xx企業(yè)商務網(wǎng)站的設計與開發(fā)。項目簡介:建立企業(yè)的電子商務網(wǎng)站,加強企業(yè)的信息交流與業(yè)務,在互聯(lián)網(wǎng)上展示企業(yè)的形象,增進企業(yè)與消費群體間的溝通,提高企業(yè)的知名度與業(yè)務水平。同時增加了網(wǎng)上訂單業(yè)務,實現(xiàn)了客戶網(wǎng)上訂購和相關的業(yè)務處理,簡化取代傳統(tǒng)的人工業(yè)務處理的繁瑣。1.2技術背景采用Microsoft公司的Windows XP和Internet Information Server作為網(wǎng)站平臺, 用ASP進行程序設計。采用Microsoft公司的SQL Server 2000作為后臺的網(wǎng)絡數(shù)據(jù)庫。ASP技術(Active Server Pages動態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(Common Gateway Interface通用網(wǎng)關接口)的技術。目前,Internet上的許多基于Windows平臺的Web站點已開始應用ASP來替換CGI。 簡單地講,ASP是一個位于服務器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的交互式Web服務器應用程序,如交互式動態(tài)網(wǎng)頁,包括使用HTML表單收集和處理信息,上傳與下載等等。ASP與常見的在Client端實現(xiàn)動態(tài)主頁的技術如Java applet、ActiveX Control、VBScript、JavaScript等不同,ASP中的命令和Script語句都是由服務器來解釋執(zhí)行的,執(zhí)行結果產(chǎn)生動態(tài)生成的Web頁面并送到瀏覽器;而Client端技術的Script命令則是由瀏覽器來解釋執(zhí)行。由于ASP是在服務器端解釋執(zhí)行,開發(fā)者可以不必考慮瀏覽器是否支持ASP;同時由于它在服務器端執(zhí)行,開發(fā)者也不必擔心別人下載程序從而竊取編程邏輯。ASP比較網(wǎng)關及服務器擴展模式有著以下優(yōu)點:(1)完全與HTML文件融合在一起;(2)容易創(chuàng)建,不需要其它編譯、鏈接程序;(3)面向對象的并通過ActiveX Server對象可擴展。SQL Server 2000 是一個具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴展標記語言 (XML) 的核心支持以及在 Internet 上和防火墻外進行查詢的能力。完全的 Web 支持 SQL Server 2000 提供了以 Web 標準為基礎的擴展數(shù)據(jù)庫編程功能。豐富的 XML 和 Internet 標準支持允許使用內置的存儲過程以 XML 格式輕松存儲和檢索數(shù)據(jù)。還可以使用 XML 更新程序容易地插入、更新和刪除數(shù)據(jù)。通過 Web 輕松訪問數(shù)據(jù)。有了 SQL Server 2000,可以使用 HTTP 來向數(shù)據(jù)庫發(fā)送查詢、對數(shù)據(jù)庫中存儲的文檔執(zhí)行全文搜索、以及通過 Web 進行自然語言查詢。 強大而靈活的基于 Web 的分析。SQL Server 2000 分析服務功能被擴展到了 Internet??梢酝ㄟ^ Web 瀏覽器來訪問和控制多維數(shù)據(jù)。 高度的可伸縮性和可靠性 使用 SQL Server 2000 可以獲得非凡的可伸縮性和可靠性。通過向上伸縮和向外擴展的能力,SQL Server 滿足了苛刻的電子商務和企業(yè)應用程序要求。向上伸縮。SQL Server 2000 利用了對稱多處理器 (SMP) 系統(tǒng)。SQL Server Enterprise Edition 最多可以使用 32 個處理器和 64 GB RAM。 向外擴展。向外擴展可以將數(shù)據(jù)庫和數(shù)據(jù)負載分配給多臺服務器。 可用性。通過增強的故障轉移群集、日志傳送和新增的備份策略,SQL Server 2000 達到了最大的可用性。 最快的進入市場時間 SQL Server 2000 是 Microsoft .NET Enterprise Server 的數(shù)據(jù)管理與分析中樞。SQL Server 2000 包括加速從概念到最后交付開發(fā)過程的工具。集成和可擴展的分析服務。有了 SQL Server 2000,您可以建立帶有集成工具的端到端分析解決方案,從數(shù)據(jù)創(chuàng)造價值。此外,還可以根據(jù)分析結果自動驅動商業(yè)過程以及從最復雜的計算靈活地檢索自定義結果集。 快速開發(fā)、調試和數(shù)據(jù)轉換。SQL Server 2000 帶有交互式調節(jié)和調試查詢、從任何數(shù)據(jù)源快速移動和轉化數(shù)據(jù)、以及按 Transact-SQL 方式定義和使用函數(shù)等功能??梢詮娜我?Visual Studio 工具以可視化方式設計和編寫數(shù)據(jù)庫應用程序。 簡化的管理和調節(jié)。使用 SQL Server 2000,可以很容易地在企業(yè)資源旁邊集中管理數(shù)據(jù)庫??梢栽诒3致?lián)機的同時輕松地在計算機間或實例間移動和復制數(shù)據(jù)庫。 1.3開發(fā)方法本次設計運用了結構化的開發(fā)方法來進行系統(tǒng)的開發(fā)。結構化系統(tǒng)開發(fā)方法,是自頂向下結構化方法、工程化的系統(tǒng)開發(fā)方法和生命周期方法的結合,它是迄今為止開法方法中應用最普遍、最成熟的一種。l 結構化系統(tǒng)開發(fā)方法的基本思想結構化系統(tǒng)開發(fā)方法的基本思想是:用系統(tǒng)工程的思想和工程化的方法,按用戶至上的原則,結構化,模塊化,自頂向下地對系統(tǒng)進行分析與設計。具體來說,就是先將整個信息系統(tǒng)開發(fā)過程劃分出若干個相對獨立的階段,如系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)運行與維護等。在前三個階段堅持自頂向下地對系統(tǒng)進行結構化劃分。在系統(tǒng)調查或理順管理業(yè)務時,應從最頂層的管理業(yè)務人手,逐步深人至最基層。在系統(tǒng)分析,提出新系統(tǒng)方案和系統(tǒng)設計時,應從宏觀整體考慮人手,先考慮系統(tǒng)整體的優(yōu)化,然后再考慮局部的優(yōu)化問題。在系統(tǒng)實施階段,則應堅持自底向上地逐步實施。也就是說,組織人力從最基層的模塊做起(編程),然后按照系統(tǒng)設計的結構,將模塊一個個拼接到一起進行調試,自底向上、逐漸地構成整體系統(tǒng)。l 結構化系統(tǒng)開發(fā)方法的特點結構化系統(tǒng)開發(fā)方法主要強調以下特點:1自頂向下整體性的分析與設計和自底向上逐步實施的系統(tǒng)開發(fā)過程。即在系統(tǒng)分析與設計時要從整體全局考慮,要自頂向下地工作(從全局到局部,從領導到普通管理者)。而在系統(tǒng)實現(xiàn)時,則要根據(jù)設計的要求先編制一個個具體的功能模塊,然后自底向上逐步實現(xiàn)整個系統(tǒng)。2用戶至上。用戶對系統(tǒng)開發(fā)的成敗是至關重要的,故在系統(tǒng)開發(fā)過程中要面向用戶,充分了解用戶的需求和愿望。3深入調查研究。即強調在設計系統(tǒng)之前,深入實際單位,詳細地調查研究,努力弄清實際業(yè)務處理過程的每一個細節(jié),然后分析研究,制定出科學合理的新系統(tǒng)設計方案。4嚴格區(qū)分工作階段。把整個系統(tǒng)開發(fā)過程劃分為若干個工作階段,每個階段都有其明確的任務和目標。在實際開發(fā)過程中要求嚴格按照劃分的工作階段,一步步地展開工作,如遇到較小、較簡單的問題,可跳過某些步驟,但不可打亂或顛倒之。5充分預料可能發(fā)生的變化。系統(tǒng)開發(fā)是一項耗費人力、財力、物力且周期很長的工作,一旦周圍環(huán)境(組織的內、外部環(huán)境、信息處理模式、用戶需求等等)發(fā)生變化,都會直接影響到系統(tǒng)的開發(fā)工作,所以結構化開發(fā)方法強調在系統(tǒng)調查和分析時對將來可能發(fā)生的變化給予充分的重視,強調所設計的系統(tǒng)對環(huán)境的變化具有一定的適應能力。6開發(fā)過程工程化。要求開發(fā)過程的每一步都按工程標準規(guī)范化,文檔資料標準化。l 系統(tǒng)開發(fā)的生命周期用結構化系統(tǒng)開發(fā)方法開發(fā)一個系統(tǒng),將整個開發(fā)過程劃分為五個首尾相連接的階段,一般稱之為系統(tǒng)開發(fā)的生命周期。系統(tǒng)開發(fā)的生命周期分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)運行和維護五個階段。1 系統(tǒng)規(guī)劃企業(yè)目標的確定解決目標的方式的確定信息系統(tǒng)目標的確定信息系統(tǒng)主要結構的確定工程項目的確定可行性研究等2系統(tǒng)分析數(shù)據(jù)的收集數(shù)據(jù)的分析系統(tǒng)數(shù)據(jù)流程圖的確定系統(tǒng)方案的確定等系統(tǒng)分析階段是整個MIS建設的關鍵階段。2 系統(tǒng)設計系統(tǒng)流程圖的確定程序流程圖的確定編碼輸入、輸出設計文件設計程序設計等3 系統(tǒng)實施硬件設備的購買硬件設備的安裝數(shù)據(jù)準備程序的調試系統(tǒng)測試與轉換人員培訓等4 系統(tǒng)運行與維護系統(tǒng)投入運行后的管理及維護系統(tǒng)建成前后的評價發(fā)現(xiàn)問題并提出系統(tǒng)更新的請求等l 結構化系統(tǒng)開發(fā)方法的優(yōu)缺點結構化系統(tǒng)開發(fā)方法是在對傳統(tǒng)的自發(fā)的系統(tǒng)開發(fā)方法批判的基礎上,通過很多學者的不斷探索和努力而建立起來的一種系統(tǒng)化方法。這種方法的突出優(yōu)點就是它強調系統(tǒng)開發(fā)過程的整體性和全局性,強調在整體優(yōu)化的前提下來考慮具體的分析設計問題,即自頂向下的觀點。它強調的另一個觀點是嚴格地區(qū)分開發(fā)階段,強調一步一步地嚴格地進行系統(tǒng)分析和設計,每一步工作都及時地總結,發(fā)現(xiàn)問題及時地反饋和糾正。從而避免了開發(fā)過程的混亂狀態(tài),是一種目前廣泛被采用的系統(tǒng)開發(fā)方法。2系統(tǒng)分析2.1可行性分析2.1.1經(jīng)濟可行性分析經(jīng)濟可行性分析主要是對開發(fā)項目的成本與效益做出評估,即分析新系統(tǒng)所帶來的經(jīng)濟效益是否超過開發(fā)和維護系統(tǒng)所需要的費用。l 成本分析硬件費用包括: 服務器費用8000元,客戶端費用5000元左右。軟件費用包括:軟件設計和開發(fā)費用:50000元 ,經(jīng)常性支出(系統(tǒng)維護費用、軟件更新費用):3000元。 l 效益分析網(wǎng)站運行后能夠有效的增加工作效率,能夠展示企業(yè)的形象和企業(yè)文化,最大限度的向客戶介紹企業(yè)的產(chǎn)品,做到與客戶之間能夠進行信息共享與互通,同時為客戶實現(xiàn)網(wǎng)上在線訂購功能,方便客戶購買公司的產(chǎn)品。在方便客戶的同時,大大簡化了傳統(tǒng)手工簽單的復雜程度,使得公司在交易環(huán)節(jié)上能夠節(jié)約一定的人力資源成本,提高企業(yè)的效益。結合以上成本與效益兩方面分析證明系統(tǒng)在經(jīng)濟可行性上是可行的。2.1.2技術可行性分析信息系統(tǒng)技術上的可行性可以從硬件(包括外圍設備)的性能要求、軟件的性能要求(包括操作系統(tǒng)、程序設計、語言、軟件包、數(shù)據(jù)庫管理系統(tǒng)及各種軟件工具)、能源及環(huán)境條件、輔助設備及配件條件幾個方面去考慮。l 硬件環(huán)境 表2.1服務器配置表主機性能 CPUIntel PIV 1.8GHzCache256KB二級緩存,CPU片內集成內存1G硬盤200G 顯示主板集成64位圖形加速卡,64MB顯示內存CD-ROM16XDVD網(wǎng)卡10/100M自適應以太網(wǎng)卡,主板集成鍵盤PS/2接口鍵盤鼠標PS/2接口滾輪鼠標l 軟件環(huán)境操作系統(tǒng):Microsoft Windows XP數(shù)據(jù)庫管理軟件:SQL Server 2000Web應用服務器:IIS信息服務器網(wǎng)頁設計軟件:Dreamweaver8編程語言:VBScriptJavaScript繪圖工具:MS Visio 2003 MS project2003結論:因為設計本網(wǎng)站使用的都是比較常用的軟件和硬件,所以在技術上是完全可行的。2.1.3人員可行性分析網(wǎng)站管理部門通過現(xiàn)代化建設和現(xiàn)有網(wǎng)站的開發(fā)維護,操作人員、維護人員的教育水平和技術水平在大學本科以上,一般的管理人員都為通過計算機培訓的專業(yè)人員;網(wǎng)站由專職人員管理和維護,確保其正常運行和及時更新。系統(tǒng)設計中注重內部重要數(shù)據(jù)的絕對保護和一般數(shù)據(jù)的權限保護,注重不同級別的操作人員調用的數(shù)據(jù)保護,數(shù)據(jù)備份,數(shù)據(jù)修改記錄等。因此不論是網(wǎng)站日常維護,網(wǎng)站的使用甚至網(wǎng)站升級都不成問題,所以在人員上是完全可行的。2.2需求分析2.2.1需求概述l 功能需求所有用戶:登陸注冊,查詢產(chǎn)品信息、企業(yè)動態(tài)和相關行業(yè)信息,站內分類搜索等.會員:查看、修改個人信息,查看個人經(jīng)歷,在線訂購,在線提出反饋意見等。網(wǎng)站管理員:查看、修改和增加產(chǎn)品和行業(yè)相關信息,查看和升級會員信息,登陸后臺管理查看反饋意見等。l 性能需求 可用性:頁面下載速度快,文本支持、瀏覽器激活頁面的可讀性強,用戶界面簡潔統(tǒng)一,網(wǎng)站目錄清晰,在線咨詢與反饋渠道通暢,信息可訪問性強,方便用戶查詢、搜索信息。功能性:在線查詢操作簡單,搜索功能方便快捷,并建立了健全的導航系統(tǒng),定位能力高,鏈接可視性好,返回簡單順利。可靠性:訪問控制規(guī)范,會員身份認證嚴格管理,對會員個人隱私的保密工作完善、健全,保證不會泄漏給他人。l 待解決問題傳統(tǒng)的交易方法給公司的辦公效率帶來很大的麻煩,每天來自全國各地的電話、傳真、采購清單、合同等等不計其數(shù)。每個文檔資料都需要人工的分檢、整理勢必造成效率低下,增加成本。針對待解決的問題,我認為主要從以下兩個方面考慮:第一、提高客戶需求信息收集和處理的效率。要提高客戶需求信息的收集和處理效率,必須要有一套規(guī)范統(tǒng)一的模板式工具,這就要求網(wǎng)站具有這些統(tǒng)一信息和整理規(guī)范處理信息的能力,從而代替?zhèn)鹘y(tǒng)的重復性強的手工整理方法。第二、提高辦公自動化。辦公自動化可以簡化辦公流程,加快公文流轉速度,節(jié)約費用,減員增效,從根本上提高辦公效率和質量;為完成信息整合與共享;為決策分析提供了堅實基礎。2.2.2業(yè)務流程圖2.1訂購產(chǎn)品業(yè)務流程圖此圖為網(wǎng)站訂購模塊的業(yè)務流程圖。用戶可以瀏覽商品信息,并將選中的商品放入購物車,在確認所購買的商品后正式下單,進入支付環(huán)節(jié),這里用戶可選擇不同的支付方式進行付款結算,支付結算后生成訂單,待訂單管理員受理訂單。用戶或管理員可對訂單狀態(tài)進行跟蹤查詢,在每筆訂單交易后,可根據(jù)訂單信息,做出商品銷售情況統(tǒng)計。2.3數(shù)據(jù)分析2.3.1數(shù)據(jù)流圖中拓企業(yè)網(wǎng)站用戶管理員注冊訂購網(wǎng)站信息更新產(chǎn)品信息更新會員信息更新訂購信息圖2.2頂層數(shù)據(jù)流程圖9.0更新企業(yè)信息F23F14用戶1.0注冊管理員3.0查詢產(chǎn)品信息5.0查詢資訊信息7.0修改會員信息4.0查詢企業(yè)信息6.0訂購2.0管理個人信息11.0更新訂購信息8.0更新產(chǎn)品信息10.0更新資訊信息D1 會員信息列表D2 產(chǎn)品信息列表D4 資訊信息列表D5 訂購信息表D3 企業(yè)信息列表F1F3F2F5F6F7F9F11F13F8F10F12F15F17F21F19F25F26F24F22F20F18F16F27F4圖2.3零層數(shù)據(jù)流程圖用戶21查詢個人信息22修改個人信息D1 會員信息列表F3F4F5F6圖2.4管理個人信息1層數(shù)據(jù)流程圖用戶61訂購查詢62訂購D4 訂購信息列表F14F13F16F15圖2.5在線訂購1層數(shù)據(jù)流程圖2.3.2數(shù)據(jù)字典 表2.2數(shù)據(jù)流描述數(shù)據(jù)流數(shù)據(jù)流描述來源流向處理F1注冊信息用戶處理1.0登錄注冊F2注冊信息處理1.0 數(shù)據(jù)存儲D1存儲注冊信息F3會員信息2.1用戶顯示會員信息F4用戶名、密碼用戶2.2修改會員信息F5會員信息D12.1讀取會員信息F6用戶名、密碼2.2D1寫入會員信息F7產(chǎn)品信息3.0用戶顯示產(chǎn)品信息F8產(chǎn)品信息D23.0 讀取產(chǎn)品信息F9企業(yè)信息4.0用戶顯示企業(yè)信息F10企業(yè)信息D34.0讀取企業(yè)信息F11資訊信息5.0用戶顯示資訊信息F12資訊信息D45.0讀取資訊信息F13訂購申請信息用戶6.2訂購申請F14訂購信息6.1用戶顯示訂購信息F15訂購申請信息6.2D5寫入訂購信息F16訂購信息D5S6.1讀取訂購信息F17會員信息7.0D1寫入會員信息F18會員信息管理員7.0更新會員信息F19產(chǎn)品信息8.0D2寫入產(chǎn)品信息F20產(chǎn)品信息管理員8.0更新產(chǎn)品信息F21企業(yè)信息9.0D3寫入企業(yè)信息F22企業(yè)信息管理員9.0更新企業(yè)信息F23資訊信息10.0D4寫入資訊信息F24資訊信息管理員10.0更新資訊信息F25訂購信息D511.0讀取訂購信息F26訂購信息11.0D5寫入訂購信息F27訂購信息管理員11.0更新訂購信息 表2.3 數(shù)據(jù)存儲表存儲名描述輸入數(shù)據(jù)流輸出數(shù)據(jù)流處理D1會員信息列表F2、F6、F17F51.0、2.0、7.0D2產(chǎn)品信息列表F19F83.0、8.0D3企業(yè)信息列表F21F104.0、9.0D4資訊信息列表F23F125.0、10.0D5訂購信息列表F15、F26F16、F256.0、11.0 表2.4處理功能表處理名描述輸入輸出邏輯概括1.0注冊F1F2會員注冊2.0查詢修改個人信息F4、F5F3、F6會員修改個人信息3.0查詢產(chǎn)品信息F8F7會員查詢產(chǎn)品信息4.0查詢企業(yè)信息F10F9會員查詢企業(yè)信息5.0查詢資訊信息F12F11會員查詢資訊信息6.0訂購F13、F16F14、F15會員在線訂購7.0修改會員信息F18F17管理員升級會員信息8.0更新產(chǎn)品信息F20F19管理員更新產(chǎn)品信息9.0更新企業(yè)信息F22F21管理員更新企業(yè)信息10.0更新資訊信息F24F23管理員更新資訊信息11.0更新訂購信息F25、F27F26發(fā)送訂購信息3 系統(tǒng)設計3.1系統(tǒng)功能設計3.1.1系統(tǒng)功能模塊圖圖3.1前臺功能模塊圖企業(yè)信息管理網(wǎng)站設置支付方式管理類別管理商品管理單位管理訂單管理后臺功能商品管理用戶管理廣告管理郵編設置管理送貨方式管理幫助信息管理網(wǎng)站設置資訊管理公告管理留言管理新聞管理前臺用戶管理后臺用戶管理圖3.2后臺功能模塊圖3.1.2系統(tǒng)前臺功能說明前臺界面要求大方美觀簡潔,可看性比較強,能夠吸引瀏覽者的眼球,不應瀏覽者感到任何不適。公司的主要產(chǎn)品一目了然,最大限度的方便用戶使用網(wǎng)站瀏覽企業(yè)的信息。網(wǎng)站前臺應具有的功能:l 瀏覽功能:未注冊的用戶可以匿名登錄,查看企業(yè)新聞,資訊等基本信息,查看產(chǎn)品信息,但是不能進行訂購業(yè)務。如果用戶對產(chǎn)品感興趣,想要訂購產(chǎn)品,必須在網(wǎng)站上注冊會員。l 會員功能:會員登錄后,可以進入會員中心管理自己的個人信息,如帳號信息,訂單信息,收藏夾等。l 訂購功能:注冊會員客戶提出訂購業(yè)務,生成訂貨單反饋到后臺,由管理員處理前臺客戶產(chǎn)生的訂單3.1.3系統(tǒng)后臺功能說明后臺為管理員使用的界面,作為管理網(wǎng)站的后臺界面,要求界面盡可能的簡單,各種功能應一目了然,最大程度的為使用者提供方便快捷的操作環(huán)境。網(wǎng)站后臺應具有的功能:l 對新聞和資訊的管理功能:管理員登陸后,可以在新聞管理和資訊管理中對相關信息進行增刪改的操作。l 產(chǎn)品管理功能:管理員可以添加新產(chǎn)品、設置產(chǎn)品的狀態(tài)(新品熱銷推薦)、設置產(chǎn)品的庫存量、產(chǎn)品基本信息(照片、簡介等)等功能,以便能夠及時準確的更新產(chǎn)品的信息。l 訂單管理功能:管理員收到前臺用戶發(fā)出的訂單后,根據(jù)客戶交款情況確定是否發(fā)貨,確認交款成功后,生成發(fā)貨單交由發(fā)貨部門處理。l 用戶管理功能:管理前臺注冊用戶和后臺管理員的帳號信息,為確保用戶信息安全,這里對用戶密碼采取加密設置。 用戶21查詢個人信息22修改個人信息D1 會員信息列表F3F4F5F69.0用戶1.0注冊管理員3.0查詢產(chǎn)品信息5.0查詢資訊信息7.0修改會員信息4.0查詢企業(yè)信息6.0訂購2.0查詢修改個人信息11.0更新訂購信息8.0更新產(chǎn)品信息10.0更新資訊信息D1 會員信息列表D2 產(chǎn)品信息列表D4 資訊信息列表D5 訂購信息列表D3 企業(yè)信息列表F1F3F2F5F6F7F9F11F13F8F10F12F15F17F21F19F25F26F24F22F20F18F16后臺功能會員管理企業(yè)信息管理反饋會員留言會員信息交流向員發(fā)送電子郵刪除會員添加會員添加刪除修改產(chǎn)品信息添加刪除修業(yè)相關信息添除修改企業(yè)信息添加刪除修改行業(yè)常識用戶61訂購查詢62訂購D4 訂購信息列表F14F13F16F15前臺功能在線咨詢所有用戶員注冊會員站內搜索查看個人信會員互動進入會員中心在線訂購查看個人經(jīng)歷修改個人信息查看企業(yè)信息查看行業(yè)相關信息查看產(chǎn)品信息查看行業(yè)資訊查看行業(yè)常識選擇會員特別服務查看近期會員活動3.2數(shù)據(jù)庫設計3.2.1概念結構設計概念結構設計是將分析得到的用戶需求抽象為信息結構(即概念模型)的過程,它是整個數(shù)據(jù)庫設計的關鍵。概念結構的主要特點是:能真實、充分地反映現(xiàn)實世界,包括事物和事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)的處理要求。是對現(xiàn)實世界的一個真實模型。易于理解,從而可以用它和不熟悉計算機的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫的設計成功的關鍵。易于更改,當應用環(huán)境和應用要求改變時,容易對概念模型修改和擴充。易于向關系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉換。概念結構是各種數(shù)據(jù)模型的共同基礎,它比數(shù)據(jù)模型更獨立于機器、更抽象,從而更加穩(wěn)定。為了把用戶的數(shù)據(jù)要求清晰明確的表達出來,通常要建立一種面向問題的數(shù)據(jù)模型,按照用戶的觀點來對數(shù)據(jù)和信息建模。收藏用戶產(chǎn)品訂單新聞留言發(fā)布資訊下單購物車發(fā)布發(fā)表添加111n1nnmnn1管理員11添加n圖3.3 E-R圖3.2.2關系模型轉化用戶(用戶ID、用戶名、密碼、真實姓名、性別、身份證號碼、簡介、地址、郵編、電子郵件、聯(lián)系電話、注冊時間、購物總金額、購物總產(chǎn)品數(shù)、最近購物時間、登錄次數(shù)、上次登錄時間、當前登錄時間)管理員(管理員ID、管理員名、密碼、真實姓名、性別、身份證號碼、住址、郵編、電子郵件、聯(lián)系電話、手機、添加時間、管理員類別)產(chǎn)品類別(類別ID、類別名稱、類別介紹、加入時間、)產(chǎn)品(產(chǎn)品ID、類別ID、產(chǎn)品名稱、產(chǎn)品介紹、產(chǎn)品圖片、價格、折扣、添加時間、添加人員、更新時間、更新人員、產(chǎn)品狀態(tài)、銷售量、銷售金額、產(chǎn)品詳細數(shù)、點擊數(shù))產(chǎn)品詳細信息(產(chǎn)品詳細ID、產(chǎn)品ID、詳細描述、價格、添加時間、添加人員、銷售狀態(tài)、銷售時間、訂單ID)購物車信息(購物車ID、產(chǎn)品ID、用戶ID、購買數(shù)量、單價、購買總額、添加時間、購物車狀態(tài))訂單(訂單ID、產(chǎn)品ID、用戶ID、購物車ID、購買數(shù)量、單價、購買總額、下單時間、付款狀態(tài)、付款類型、付款金額、付款時間、發(fā)貨狀態(tài)、發(fā)貨數(shù)量、發(fā)貨時間)留言信息(留言ID、產(chǎn)品ID、留言內容、添加時間、添加人員)3.2.3數(shù)據(jù)庫表設計表3.1 數(shù)據(jù)庫清單表名稱代碼廣告信息表advertisement商品表attribute用戶表user新聞表news訂單信息表orders單位表unit表3.2 廣告信息表名稱代碼類型主鍵外鍵必填廣告IDggidInt(4)TRUEFALSETRUE廣告名adnvarchar(50)FALSEFALSEFALSE廣告鏈接adurlnvarchar(50)FALSEFALSEFALSE廣告圖片Pic1nvarchar(50)FALSEFALSEFALSE表3.3商品表名稱代碼類型主鍵外鍵必填商品IDidint(4)TRUEFALSETRUE字段名ziduannamenvarchar(255)FALSEFALSEFALSE字段編號ziduanorderint(4)FALSEFALSEFALSE表3.4用戶表名稱代碼類型主鍵外鍵必填用戶IDUSER IDInt(4)TRUEFALSETRUE用戶名USERNAMEnvarchar(50)FALSEFALSETRUE用戶密碼UserPasswordnvarchar(50)FALSEFALSETRUE表3.5新聞表名稱代碼類型主鍵外鍵必填新聞IDnewsidint(4)TRUEFALSETRUE新聞名稱newsnamenvarchar(50)FALSEFALSETRUE新聞內容newscontectntextFALSEFALSEFALSE添加日期adddateSmalldate(4)FALS
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 咸豐白茶修剪管理辦法
- 品質部rohs培訓課件
- 員工出差安全培訓課件
- 廣東19年的數(shù)學試卷
- 東港區(qū)初一今年數(shù)學試卷
- 肝病護理教學課件
- 東勝區(qū)2024中考數(shù)學試卷
- 固鎮(zhèn)縣初三2模數(shù)學試卷
- 福建小學4年級數(shù)學試卷
- 肛瘺護理查房課件
- 內科護理學消化性潰瘍
- 北京市第一零一中學2023-2024學年高一下學期期末考試地理試題(解析版)
- 中小學暑期安全教育班會課件
- DB43-T 2988-2024 再生稻高產(chǎn)栽培技術規(guī)程
- 2024年荊州市荊發(fā)控股集團招聘考試真題
- 2025年新疆維吾爾自治區(qū)中考歷史真題(解析版)
- 2025至2030中國新能源行業(yè)市場發(fā)展分析及前景趨勢與對策戰(zhàn)略報告
- 空壓機考試題及答案
- 中國再生水行業(yè)發(fā)展分析與發(fā)展趨勢預測研究報告2025-2028版
- 慢病智能監(jiān)測-洞察及研究
- 2025至2030年中國直驅電機行業(yè)發(fā)展策略分析及投資前景研究報告
評論
0/150
提交評論