在線圖書超市管理系統(tǒng)的設(shè)計與實現(xiàn).doc_第1頁
在線圖書超市管理系統(tǒng)的設(shè)計與實現(xiàn).doc_第2頁
在線圖書超市管理系統(tǒng)的設(shè)計與實現(xiàn).doc_第3頁
在線圖書超市管理系統(tǒng)的設(shè)計與實現(xiàn).doc_第4頁
在線圖書超市管理系統(tǒng)的設(shè)計與實現(xiàn).doc_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

精品文檔 I歡迎下載I歡迎下載I歡迎下載I歡迎下載I歡迎下載I歡迎下載I歡迎下載 摘摘 要要 進入 21 世紀以后 隨著計算機技術(shù)的飛速發(fā)展 電子商務(wù)在因特網(wǎng)中的應(yīng)用越來越廣泛 并為廣大 網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù) 現(xiàn)在 網(wǎng)上商城以驚人的速度迅速發(fā)展 這種網(wǎng)上購物逐漸成 為了一種時尚 其中 網(wǎng)上圖書銷售更是得到了飛速發(fā)展 并且隨著因特網(wǎng)的普及 圖書超市會變得更加 成熟 同時也就會有越來越多的消費群體加入其中 如此一來 市場潛力將會得到更充分的發(fā)揮 對 當前蓬勃發(fā)展的電子商務(wù)浪潮及普遍應(yīng)用和發(fā)展 本文從理論與實際發(fā)展兩個角度進行分析 論文首先介 紹了電子商務(wù)的相關(guān)概念 并深入的介紹電子商務(wù)的特點 同時分析了采用的開發(fā)技術(shù)ASP NET 的技 術(shù)特點 接下來對網(wǎng)上超市圖書超市這個系統(tǒng)進行了可行性的分析 及設(shè)計思想 設(shè)計目標及使用的流程 進行明確的講解 最后對本購物店的頁面設(shè)計 數(shù)據(jù)庫 程序的設(shè)計及實現(xiàn)進行較為詳細的講解 網(wǎng)上超市是在 Visual S 平臺運用 ASP NET 技術(shù)來實現(xiàn)的 使用的數(shù)據(jù)庫為SQL Server 主要的功能分為兩類 圖書超市操作人員和消費者 其中超市操作人員功能包括 人員登錄 圖 書維護 供應(yīng)商維護 商品類別維護 會員維護 訂單維護 庫存維護 用戶管理 消費者功能包括 會 員注冊 商品瀏覽 察看購物車 購買商品等 論文在撰寫過程中 力求將理論與實踐應(yīng)用相結(jié)合 對 各種理論進行闡述的同時配合系統(tǒng)從實際應(yīng)用和操作技巧上加以說明 希望能夠更充分地體現(xiàn)到這些知識 與技術(shù)在本系統(tǒng)中的應(yīng)用與實現(xiàn) 關(guān)鍵詞 數(shù)據(jù)庫 電子商務(wù) ASP NET 系統(tǒng)功能 精品文檔 II歡迎下載II歡迎下載II歡迎下載II歡迎下載II歡迎下載II歡迎下載II歡迎下載 AbstAbstractract After entering the 21st century with the rapid development of computer technology e commerce application on the Internet more and more widely and the majority of network users with a more thoughtful and human services Now the online mall at an alarming rate the rapid development of online shopping that has gradually become a kind of fashion Among them the online book sales have been even more rapid development And with the popularization of the Internet book store will become more mature and at the same time there will be an increasing number of consumer groups to join so that the market will be more fully the potential of the play On the current wave of vigorous development and widespread application of e commerce and development this article from the development of both theoretical and practical point of view Paper first introduced the concept of e commerce related and in depth introduction to the characteristics of e commerce while an analysis of the development of technology used in the technical features of ASP NET the next book on line supermarket supermarket feasibility of this system of analysis and design thinking design goals and use of a clear process on the end of this page to store design database design and implementation of procedures to carry out a more detailed explanation Tianyi Online supermarket in ASP NET using Visual S technology platform to achieve and the use of the database for SQL Server the main function is divided into two categories books supermarket operators and consumers Supermarket operators which include staff log book maintenance suppliers maintenance maintenance of merchandise categories membership maintenance order maintenance inventory maintenance user management Consumer features include member registration product browsing View shopping cart the purchase of goods In the process of thesis writing to the application of the theory and practice of combining the various theories at the same time with the system from the practical application and operation of the described techniques hoping to more fully reflect the knowledge and technology of these systems in the Application and Implementation Keyword Keyword databases e commerce ASP NET system functions 精品文檔 I歡迎下載I歡迎下載I歡迎下載I歡迎下載I歡迎下載I歡迎下載I歡迎下載 目目 錄錄 目目 錄錄 I 前前 言言 1 1 1 選選題題背景背景 2 1 1 項目背景 2 1 2 項目目標 3 2 2 解決解決方方案的選擇案的選擇 4 2 1ASP NET 技術(shù) 4 2 2SQL SERVER 數(shù)據(jù)庫 5 3 3 需求分需求分析析 6 3 1 總體目標 6 3 2 具體目標 6 3 3 非功能性需求 6 3 4 數(shù)據(jù)流程圖及功能分析 8 3 4 1 數(shù)據(jù)流圖基本概念 8 3 4 2 系統(tǒng)數(shù)據(jù)流圖 9 4 4 總總體體設(shè)設(shè)計計 14 4 1 總體功能 14 4 1 1 功能結(jié)構(gòu)圖和 E R 圖 15 4 1 2 各個功能模塊的說明 17 4 2 數(shù)據(jù)庫設(shè)計 20 5 5 網(wǎng)網(wǎng)站的詳細設(shè)計站的詳細設(shè)計 24 5 1 主界面模塊的設(shè)計與實現(xiàn) 24 5 2 會員功能模塊的設(shè)計與實現(xiàn) 25 5 3 查看商品模塊的設(shè)計與實現(xiàn) 27 5 4 購物車模塊的設(shè)計與實現(xiàn) 28 5 5 會員信息確認模塊設(shè)計與實現(xiàn) 30 5 6 員工業(yè)務(wù)模塊的設(shè)計與實現(xiàn) 32 5 7 圖書信息維護模塊的設(shè)計與實現(xiàn) 33 6 6 總結(jié)總結(jié) 36 致致 謝謝 37 參考文獻參考文獻 37 精品文檔 1歡迎下載1歡迎下載1歡迎下載1歡迎下載1歡迎下載1歡迎下載1歡迎下載 前 言 時光飛逝 一轉(zhuǎn)眼五年的大學(xué)生活就要結(jié)束了 作為對大學(xué)生活學(xué)習(xí)的總結(jié) 畢業(yè)論文就成了最后的一門必修課 提筆之時感慨萬千 回顧這幾年的大學(xué)生活 感情溢于言表 希望在這最后的大學(xué)時光里 能給母校交上一份滿意的答卷 畢業(yè)設(shè)計作為本科院校重要的實踐性教學(xué)環(huán)節(jié) 是對學(xué)生在校期間所學(xué)知識 的綜合考察 也為我們今后走向工作崗位打下基礎(chǔ) 為了在鍛煉培養(yǎng)自己分析問 題 解決問題的能力的同時兼顧自己的興趣與當今技術(shù)的發(fā)展趨勢的需要 我選 擇了圖書超市這一課題 在適應(yīng)現(xiàn)行書店銷售體制的基礎(chǔ)上 在設(shè)計中盡可能發(fā)揮電子商務(wù)的優(yōu)勢 經(jīng)過三個多月的努力 自己無論在系統(tǒng)分析與設(shè)計還是在軟件編程等方面都有了 很大的提高 獨立完成了設(shè)計任務(wù) 本論文大致分為以下幾個章節(jié) 第一部分 選題背景 主要為本論文的開展 做理論上鋪墊 第二部分 解決方案的選擇 主要簡述了系統(tǒng)的開發(fā)思路和構(gòu)架 過程 第三部分 需要分析 分析了系統(tǒng)的具體需求 第四部分是系統(tǒng)總體設(shè)計 詳細說明了系統(tǒng)的實現(xiàn)過程 第五部分 是詳細設(shè)定 最后一部分是編碼的實現(xiàn) 整個設(shè)計過程中力求按照軟件開發(fā)周期的步驟進行 循序漸進 系統(tǒng)程序經(jīng)過多 次上級調(diào)試 證明是正確的 可行的 由于時間和本人個人能力的限制 設(shè)計中難免出現(xiàn)失誤 懇請各位老師和同 學(xué)給予批評指正 精品文檔 2歡迎下載2歡迎下載2歡迎下載2歡迎下載2歡迎下載2歡迎下載2歡迎下載 1 選題背景 當代社會 人們已經(jīng)深深的領(lǐng)略到信息革命第二次浪潮的沖擊 現(xiàn)在信 息技術(shù)突破了單位性和地域性的局限 實現(xiàn)了網(wǎng)絡(luò)和全球化 以英特網(wǎng)為代 表的信息網(wǎng)絡(luò)的發(fā)展已經(jīng)帶動了信息產(chǎn)業(yè)的形成和發(fā)展 產(chǎn)生了令世人矚目 的經(jīng)濟亮點 其應(yīng)用范圍也開始從單純的通訊 教育和信息查詢向更具效 益的商業(yè)領(lǐng)域擴張 這一趨勢告訴人們 電子商務(wù)在信息技術(shù)的強有力的推 動下 已經(jīng)叩響了人類的大門 計算機的全球聯(lián)網(wǎng) 形成了與地域 空間無 關(guān)的時間一體化市場 一種新的 基于計算機網(wǎng)絡(luò)的新型商業(yè)機制正在逐步 形成 這是處于激烈競爭環(huán)境中的各國政府 制造商 銷售商及有關(guān)研究部 門所不能回避的現(xiàn)實 在已經(jīng)邁入 21 世紀的今天 認識電子商務(wù) 了解電 子商務(wù) 進而參與電子商務(wù) 是每一位消費者都 不得不認真 對待的一項新 任務(wù) 隨著現(xiàn)代信息技術(shù)的迅猛發(fā)展 本系統(tǒng)在電子商務(wù)技術(shù)的應(yīng)用使得企業(yè) 或個人通過電子商務(wù)技術(shù)進行圖書的網(wǎng)上購買 新用戶注冊 用戶登錄 商 品列表 商品分類 查詢商品 特價商場 缺貨登記 購物車和訂單等基本 功能 為了滿足消費者對圖書的需求 建立一個網(wǎng)上銷售平臺勢在必行 網(wǎng) 上平臺的推出 可以使購書者擁有更多的圖書信息進行選擇 以找到滿足需 求的最合適信息 1 1 項目背景 在我國 雖然互聯(lián)網(wǎng)開通較晚 但發(fā)展極為迅速 由中國互聯(lián)網(wǎng)絡(luò)信息 中心 CNNIC 發(fā)布的最新的 第 21 次中國互聯(lián)網(wǎng)絡(luò)發(fā)展狀況統(tǒng)計報告 顯示 截至 2007 年 12 月 網(wǎng)民數(shù)已增至 2 1 億人 中國的網(wǎng)民人數(shù)略低 于美國的 2 15 億 位于世界第二位 網(wǎng)民數(shù)量 2007 年爆發(fā)性增長 家庭 上網(wǎng)計算機數(shù)量為 7800 萬臺 2007 年一年中國網(wǎng)民增加了 7300 萬人 年增長率達到 53 3 相當于在過去一年中 平均每天增加網(wǎng)民20 萬人 或平均每分鐘增加網(wǎng)民近 140 人 而到 2008 年 2 月份 我國網(wǎng)民數(shù)達 2 21 億人 超過美國居全球首位 自 1997 年 10 月 31 日 CNNIC 第一次發(fā)布中國互聯(lián)網(wǎng)統(tǒng)計數(shù)字開始 網(wǎng) 民數(shù)量直到 2005 年 7 月才突破一億人 但是實現(xiàn)第二個一億網(wǎng)民數(shù)量的增 精品文檔 3歡迎下載3歡迎下載3歡迎下載3歡迎下載3歡迎下載3歡迎下載3歡迎下載 長 僅用了兩年半時間 2007 年 12 月中國互聯(lián)網(wǎng)普及率由 2006 年底的 10 5 增至 16 現(xiàn)在的中國正處于網(wǎng)民快速增長的階段 預(yù)計中國網(wǎng)民還 會進一步快速的增長 從 1998 年 3 月 6 日 我國國內(nèi)第一筆互聯(lián)網(wǎng)上電子商務(wù)交易成功 它 是由世紀互聯(lián)通訊技術(shù)有限公司和中國銀行共同攜手完成的 這標志著我國 電子商務(wù)已開始進入實用階段 隨著互聯(lián)網(wǎng)在我國的大規(guī)模普及 互聯(lián)網(wǎng)有 望發(fā)展成為最廣大 最深厚 最快捷的市場 互聯(lián)網(wǎng)商務(wù)也將成為傳統(tǒng)商業(yè) 最有力的挑戰(zhàn)者 電子商務(wù)發(fā)展的歷史軌跡表明 雖然互聯(lián)網(wǎng)經(jīng)濟和電子商務(wù)在其發(fā)展過 程中遇到很多困難 也存在一定的泡沫 但其成長的速度和生命力是不可否 認的 隨著信息技術(shù)在國際貿(mào)易和商業(yè)領(lǐng)域的廣泛應(yīng)用 利用計算機技術(shù) 網(wǎng)絡(luò)通信技術(shù)和互聯(lián)網(wǎng)實現(xiàn)商務(wù)活動的國際化 信息化和無紙化 已成為 21 世紀經(jīng)濟發(fā)展的一大趨勢 1 2 項目目標 圖書超市系統(tǒng)要實現(xiàn)的功能非常多 最重要的就是管理庫房中的圖書 以及管理用戶的購物車 從而實現(xiàn)結(jié)賬等一系列功能 另外 還需要提供給 用戶查找數(shù)據(jù)庫中的圖書相關(guān)記錄的功能 同時 就是為了保證圖書交易的 正常進行 必須對用戶的身份進行驗證 最后該系統(tǒng)還必須具有管理員的功 能 允許管理員對整個系統(tǒng)的數(shù)據(jù)庫進行操作 首先 為了銷售圖書 給圖書做廣告是其中很重要的一部分 系統(tǒng)必須 在醒目的位置給出圖書的信息 包括圖書的名稱 功能 以及圖書的圖片介 紹 另外圖書銷售過程中還需要對用戶的購物車進行管理 允許用戶執(zhí)行諸 如清空購物車 修改購物圖書的數(shù)量 種類等操作 最后 系統(tǒng)必須完成結(jié) 賬的功能 從而完成整個購物的流程 其次 因為在線銷售系統(tǒng)中圖書的種類比較多 某個用戶想要找到自己 需要的圖書就比較麻煩 所以系統(tǒng)提供了查找的功能 將圖書分類 給用戶 帶來方便 另外 為了保證數(shù)據(jù)庫的安全 以及圖書交易的順利進行 系統(tǒng)還需要 對用戶進行管理 最簡單的一點就是需要用戶先注冊 進行身份驗證 最后 系統(tǒng)特別提供了數(shù)據(jù)庫管理的功能 允許具有管理權(quán)限的人員對 系統(tǒng)數(shù)據(jù)庫進行操作 包括添加 刪除 修改記錄等等 精品文檔 4歡迎下載4歡迎下載4歡迎下載4歡迎下載4歡迎下載4歡迎下載4歡迎下載 2 解決方案的選擇 圖書超市 采用 B S 結(jié)構(gòu)設(shè)計 主要采用了如下技術(shù) 2 1 ASP NET 技術(shù) ASP 的最新版本即為 ASP NET 是隨 NET 框架一起出現(xiàn)的 ASP NET 是面向?qū)ο蟮姆?wù)器端腳本工具 因此 它便于開發(fā)面向?qū)ο蟮拇a和粒度 化代碼 2 ASP NET 技術(shù)系統(tǒng)結(jié)構(gòu)模型 ASP NET 結(jié)構(gòu)是一個三層系統(tǒng) UI 層 業(yè)務(wù)邏輯層和數(shù) 據(jù)層 如圖 2 1 所示 圖 2 1 ASP NET 系統(tǒng)結(jié)構(gòu)模型 說明 UI 層負責(zé)與用戶交互 接收用戶的輸入并將服務(wù)器端傳來的數(shù)據(jù) 呈現(xiàn)給客戶 業(yè)務(wù)邏輯層負責(zé)接收瀏覽器傳來的請求并將請求傳給數(shù)據(jù)層 同時將請求處理結(jié)果發(fā)給瀏覽器 它由Web 表單 XML Web 服務(wù)和組件服 務(wù)組成 其中 Web 表單是 ASP NET 應(yīng)用程序的核心所在 它是向客戶呈現(xiàn) 數(shù)據(jù)和信息的基礎(chǔ) 也是響應(yīng)和處理客戶與顯示的Web 表單交互生成的信 息和數(shù)據(jù)的基礎(chǔ) 數(shù)據(jù)層是通過 ADO NET 操縱數(shù)據(jù)為事務(wù)邏輯層提供數(shù)據(jù) 服務(wù) 如存儲數(shù)據(jù)操作結(jié)果 返回數(shù)據(jù)檢索結(jié)果等 3 ASP NET 訪問數(shù)據(jù)庫的原理 與數(shù)據(jù)庫相連 ADO NET 提供了如下 3 種方式 通過 ODBC 相連 通過 OLEDB 相連 直接與 SQL Server 相連 3 種方式由于應(yīng)用層次的差異 使 得效率由低到高 獨立性由高到低 對于相連數(shù)據(jù)庫的數(shù)據(jù)處理 也有2 種方式 即一種是通過 Data Set 來隔離異構(gòu)的數(shù)據(jù)源 另一種是以流方式 從數(shù)據(jù)源讀取 Data Reader 方式 精品文檔 5歡迎下載5歡迎下載5歡迎下載5歡迎下載5歡迎下載5歡迎下載5歡迎下載 2 2SQL SERVER 數(shù)據(jù)庫 1 數(shù)據(jù)庫簡介 SQL server 數(shù)據(jù)庫能夠輕而易舉地通過 Internet 的內(nèi)部網(wǎng)絡(luò)加以訪 問 SQL server 提供了一系列方法將數(shù)據(jù)填充到您的Web 服務(wù)器 同時提 供了對數(shù)據(jù)的快捷訪問 它是一種可伸縮 高性能的數(shù)據(jù)庫管理系統(tǒng) 具備 內(nèi)置的復(fù)制能力 Internet 集成 開發(fā)系統(tǒng)結(jié)構(gòu)以強大的基于GUI 的管理 工具 它的一個獨特功能是基于服務(wù)器的作業(yè)調(diào)度系統(tǒng) 允許直觀地控制多 個服務(wù)器和遠程操作 這極大地增加了數(shù)據(jù)庫的性能和可靠性 2 SQL server 的功能 與因特網(wǎng)的集成 SQL Server 2000 的數(shù)據(jù)庫引擎提供了完整的 XML 支持 它的可伸縮 性 可用性和安全功能是構(gòu)成最大的Web 站點的數(shù)據(jù)存儲組件所需的前提 可伸縮性和可用性 無論使用的是運行 Windows2000 的便攜式電腦 還是運行 WindowsXP 數(shù)據(jù)中心版的大型多處理器服務(wù)器 都可以使用SQL Server 2000 的數(shù)據(jù) 庫引擎 企業(yè)級數(shù)據(jù)庫功能 SQL Server 2000 分布式查詢使用戶可以引用來自不同數(shù)據(jù)源的數(shù)據(jù) 而在進行這些數(shù)據(jù)引用時 會感覺它們是SQL Server 2000 數(shù)據(jù)庫的一部 分 同時 分布式事務(wù)還將保證任何分布式數(shù)據(jù)更新的完整性 另外 SQL Server 2000 關(guān)系數(shù)據(jù)庫引擎能夠充分保護數(shù)據(jù)的完整性 而且還可以 將管理和修改數(shù)據(jù)庫用戶的開銷減到最小 易于安裝 部署和使用 SQL Server 2000 是由一系列的管理和開發(fā)工具組成的 這些工具使用 戶能夠更加容易地在多個站點上進行SQL Server 的安裝 部署 管理和 使用 因此 可以更加快速地交付 SQL Server 應(yīng)用程序 而且客戶只需 進行最少的安裝和管理就可以實現(xiàn)這些應(yīng)用程序 數(shù)據(jù)倉庫 數(shù)據(jù)倉庫是 SQL Server 2000 中包含的用于析取和分析匯總數(shù)據(jù)以進行 聯(lián)機分析處理 OLAP 的工具 除了使用數(shù)據(jù)倉庫以外 還可以使用其他的 精品文檔 6歡迎下載6歡迎下載6歡迎下載6歡迎下載6歡迎下載6歡迎下載6歡迎下載 工具來直觀地設(shè)計數(shù)據(jù)庫 并通過使用英文查詢來分析數(shù)據(jù) 精品文檔 7歡迎下載7歡迎下載7歡迎下載7歡迎下載7歡迎下載7歡迎下載7歡迎下載 3 需求分析 3 1 總體目標 書店是網(wǎng)站式的書店 是一種高質(zhì)量 更快捷 更方便的購書方式 網(wǎng)站式的書店對圖書的管理更加合理化 信息化 售書的同時還具有書籍 類商品管理 購物車 訂單管理 會員管理等功能 非常靈活的網(wǎng)站內(nèi)容和 文章管理功能 為進一步拓展書店消費群體 提高工作效率 增加書店收益 著眼于書店未來的發(fā)展來開發(fā)本系統(tǒng) 本系統(tǒng)的開發(fā)與實施 對擴大書店影 響 減少從前手工操作所帶來的誤差從而提高工作效率 增加書店的經(jīng)濟效 益 同時 對書店的科學(xué)管理 書店圖書的數(shù)據(jù)提供更準確可靠的依據(jù) 3 2 具體目標 根據(jù)上述總體目標需求 該系統(tǒng)分為以下幾個模塊 1 圖書管理 可實現(xiàn)圖書的在線查詢以及管理員對圖書信息的更新 為顧客選購圖書 提供詳實可靠的圖書資源信息 2 銷售管理 完成圖書的在線銷售 實現(xiàn)訂單的處理 3 客戶管理 完成客戶的注冊 客戶信息的維護 管理員可以對客戶的信息進行管理 操作 對系統(tǒng)的安全性提供保障 3 3 非功能性需求 網(wǎng)上圖書超市界面主要以藍色系為主 界面美觀 易懂 格局分配合理 界面操作簡單易于操作 無論是消費者還是員工都會對本網(wǎng)上的設(shè)計而留下 深刻印象 1 用戶界面需求 如表 3 1 所示 表 3 1 用戶界面需求表 需需求求名名稱稱詳詳細細要要求求 風(fēng)格網(wǎng)站主體采用簡明不雜亂的風(fēng)格 使整個界面明亮有規(guī)則 顏色淡藍色明朗界面 界面整潔不雜亂 一種清新脫俗的感覺 精品文檔 8歡迎下載8歡迎下載8歡迎下載8歡迎下載8歡迎下載8歡迎下載8歡迎下載 分辨率1024 768 軟硬件環(huán)境需求 如表 3 2 所示 表 3 2 軟硬件環(huán)境需求表 需需求求名名稱稱詳詳細細要要求求 運行速度cpu P4 2 0 512內(nèi)存 32M 顯存配置以上 容量40G 以上 操作系統(tǒng)性能Windows2000操作系統(tǒng)版本以上 網(wǎng)絡(luò)傳輸率512k以上 產(chǎn)品質(zhì)量需求 如表 3 3 所示 表 3 3 產(chǎn)品質(zhì)量需求表 主主要要質(zhì)質(zhì)量量屬屬性性詳詳細細要要求求 正確性有些信息輸入有自動監(jiān)測 能夠幫助正確完成填寫信息 健壯性有限制 防止輸入信息不合法 可靠性會員資料不對外公開 性能 效率高 易用性方便易用 清晰性清晰 安全性很安全 可擴展性可以擴展 兼容性可以兼容 可移植性代碼可移植 4 設(shè)備需求分析 用戶終端 硬件要求 電腦 辦理上網(wǎng)業(yè)務(wù) 軟件要求 操作系統(tǒng) Windows2000 或以上版本 IE5 0 以上瀏覽器 網(wǎng)站建設(shè)硬件 使用的服務(wù)器 內(nèi)存 256M 以上 CPU 奔騰 3 以上 硬盤 40G 以上 網(wǎng)站建設(shè)軟件 操作系統(tǒng) Windows2000 以上 精品文檔 9歡迎下載9歡迎下載9歡迎下載9歡迎下載9歡迎下載9歡迎下載9歡迎下載 數(shù)據(jù)庫 SQL Server2000 以上 通信接口 通信協(xié)議 TCP IP 協(xié)議 5 其他需求 網(wǎng)站界面美觀大方 易操作 方便用戶使用 對問題范圍 功能需求 性能 應(yīng)用環(huán)境進行總體描述 數(shù)據(jù)庫E R 圖等 3 4 數(shù)據(jù)流程圖及功能分析 3 4 1 數(shù)據(jù)流圖基本概念 1 數(shù)據(jù)流圖的定義 數(shù)據(jù)流圖 DFD Data Flow Diagram 是描繪系統(tǒng)的邏輯模型 圖 中沒有任何具體的物理元素 只是描繪信息在系統(tǒng)中流動和處理的情況 DFD 可以形象地描述事務(wù)處理與所需數(shù)據(jù)的關(guān)聯(lián) 便于用結(jié)構(gòu)比系統(tǒng)分 析方法 自頂向下 逐層分解 步步細化 2 符號說明 如表 3 4 所示 表3 4數(shù)據(jù)流圖符號說明 符號名稱說明 實體系統(tǒng)之外的數(shù)據(jù)提供或數(shù)據(jù)獲得組織或個人 處理記述某種業(yè)務(wù)的手工或計算機處理 數(shù)據(jù)存儲記述與處理有關(guān)的數(shù)據(jù)存儲 數(shù)據(jù)流記述有關(guān)的流動方向FM 記述數(shù)據(jù)流的名稱 3 4 2 系統(tǒng)數(shù)據(jù)流圖 PW DN FM 精品文檔 10歡迎下載10歡迎下載10歡迎下載10歡迎下載10歡迎下載10歡迎下載10歡迎下載 圖 3 1圖書超市管理系統(tǒng)TOP數(shù)據(jù)流圖 圖 3 2圖書超市管理系統(tǒng)一級細化 一 管理員 F1 管理員操作信息 用 戶 F2 用戶操作信息 管理員 用 戶 P0 圖書超市 管理系統(tǒng) F3 管理員操作結(jié)果 F4 用戶操作結(jié)果 F1 3 圖書信息 F1 5 出版商信息 D1 D4 D3 D6 D5 D2 D7 F1 1 等級信息 P1 管理員操 作子系統(tǒng) F1 2 會員信息 F1 4 類別信息 F1 6 銷售狀況信 息 F3 管理員操作結(jié)果 圖書信息表 圖書類別信息表 出版商信息 會員等級信息表 會員信息表 圖書評比信息表 售書信息表 精品文檔 11歡迎下載11歡迎下載11歡迎下載11歡迎下載11歡迎下載11歡迎下載11歡迎下載 P1 2 會員 信息管理 D5 F1 2 會員信息 F3 2 用戶信息處理結(jié)果 會員信息表 圖書信息表 圖書類別信息表 會員信息表 F4 用戶操作結(jié)果 評比信息表 售書信息表 D6 D7 P2 用戶操作 子系統(tǒng) F2 1 用戶注冊 登錄信 息 F2 2 用戶基本信息 F2 3 用戶查詢 瀏覽圖書 F2 4 用戶使用購物車信息 F2 5 用戶訂單信息 F2 6 用戶評比信息 D1 D5 D2 圖 3 3圖書超市管理系統(tǒng)一級細化 二 圖 3 4圖書超市管理系統(tǒng)二級細化 一 圖 3 5圖書超市管理系統(tǒng)二級細化 二 F1 1 等級信息 P1 1 會員等級信 息管理 D4 F3 1 管理員信息處理結(jié)果 會員等級信息表 精品文檔 12歡迎下載12歡迎下載12歡迎下載12歡迎下載12歡迎下載12歡迎下載12歡迎下載 圖書信息表 P1 4 類別 信息管理 D7 F1 4 類別信息 F3 4 類別信息處理結(jié)果 類別信息表 D 6 F1 5 出版商信 息 P1 5 出版商 信息管理 F3 5 出版商信息處理結(jié)果 出版商信息表 圖 3 6圖書超市管理系統(tǒng)二級細化 三 圖 3 7圖書超市管理系統(tǒng)二級細化 四 圖 3 8圖書超市管理系統(tǒng)二級細化 五 F1 3 圖書信息 P1 3 圖書 信息管理 F3 3 圖書信息處理結(jié)果 D1 D2 圖書類別信息表 D3 出版商信息表 精品文檔 13歡迎下載13歡迎下載13歡迎下載13歡迎下載13歡迎下載13歡迎下載13歡迎下載 D5 P2 1 會員注冊登 錄管理 F2 1 會員注冊登錄信 息 F4 1 會員注冊登錄信息失敗 會員信息表 P2 2 用戶基本 信息管理 D 5 F2 2 用戶基本信息 F4 2 用戶基本信息處理結(jié)果 信息管理 會員信息表 P2 3 用戶查詢 瀏覽圖書 F2 3 用戶查詢?yōu)g覽圖書 信息 F4 3 查詢結(jié)果 信息管理 D 1 圖書信息表 D 2 圖書類別信息表 D 6 圖書評比信息表 圖 3 9圖書超市管理系統(tǒng)二級細化 六 圖 3 10圖書超市管理系統(tǒng)二級細化 七 圖 3 11圖書超市管理系統(tǒng)二級細化 八 圖 3 12圖書超市管理系統(tǒng)二級細化 九 P1 6 銷售圖書 管理 F1 6 銷售圖書信息F3 6 銷售圖書處理結(jié)果 D7 售書信息表 精品文檔 14歡迎下載14歡迎下載14歡迎下載14歡迎下載14歡迎下載14歡迎下載14歡迎下載 售書信息表 P2 4 用戶購物 車管理 F2 4 用戶購物車信息 D 7 F4 4 用戶使用購物車信息 P2 5 用戶訂 單瀏覽 D7 F2 5 用戶訂單信息 售書信息表 F4 5 用戶訂單瀏覽結(jié) 果 圖 3 13圖書超市管理系統(tǒng)二級細化 十 圖 3 14圖書超市管理系統(tǒng)二級細化 十一 圖 3 15 圖書超市管理系統(tǒng)二級細化 十二 4 總體設(shè)計 P2 6 用戶評 比處理 D 6 F2 6 用戶評比信息 評比信息表 F4 6 用戶評比瀏覽結(jié) 果 精品文檔 15歡迎下載15歡迎下載15歡迎下載15歡迎下載15歡迎下載15歡迎下載15歡迎下載 4 1 總體功能 1 幾種登錄人員的具體功能如下 1 員工登錄 作為網(wǎng)站的員工自己有相應(yīng)的用戶名和密碼 登錄后進 入本網(wǎng)站的業(yè)務(wù)主頁 2 供應(yīng)商信息維護 主要是針對為本購物網(wǎng)站提供圖書書籍的供應(yīng)商 的詳細信息 其中包括供應(yīng)商錄入 供應(yīng)商刪除 供應(yīng)商修改 供應(yīng)商查詢 等功能 3 圖書商品信息維護 主要是對本網(wǎng)站的圖書商品的一些詳細信息進 行維護 其中包括圖書商品錄入 圖書商品刪除 圖書商品修改 圖書商品 查詢等功能 4 商品類型維護 主要是對圖書的類型進行分化 如文學(xué) 科幻 卡 通等 主要包括商品類型錄入 商品類型刪除 商品類型修改 商品類型查 詢等功能 5 會員維護 主要是對注冊本網(wǎng)站的消費者信息進行維護 主要包括 會員查詢等功能 6 訂單維護 主要是對購買本網(wǎng)站圖書商品而自動產(chǎn)生的訂單 主要 包括訂單查詢 訂單統(tǒng)計的功能 7 庫存維護 主要是對商品庫存進行維護 包括入庫管理 庫存統(tǒng)計 等功能 2 消費者功能包括 1 會員注冊 消費者可以通過注冊成為本網(wǎng)站的會員 2 商品流覽 會員可以通過商品網(wǎng)頁進行瀏覽圖書商品的具體信息 3 圖書資訊 可以通過網(wǎng)站的新聞信息可以了解當今最新出版圖書信 息 以及圖書的排行榜 作者詳細信息等 4 購物車 會員在選好商品后 可以點擊進入購物車 同時可以查看 購物車里的商品 5 確定訂單 確定購物車后會自動產(chǎn)生一個購物單也就是訂單 這個 是消費者購買商品的依據(jù) 6 會員信息維護 消費者可以隨時更改自己的信息 如密碼等 精品文檔 16歡迎下載16歡迎下載16歡迎下載16歡迎下載16歡迎下載16歡迎下載16歡迎下載 4 1 1 功能結(jié)構(gòu)圖和 E R 圖 1 功能結(jié)構(gòu)圖 圖 4 1 網(wǎng)上購書功能結(jié)構(gòu)圖 2 系統(tǒng) E R 圖 圖4 2 會員信息實體E R圖 圖圖 書書 信信 息息 精品文檔 17歡迎下載17歡迎下載17歡迎下載17歡迎下載17歡迎下載17歡迎下載17歡迎下載 圖4 3 商品信息實體E R圖 圖4 4 供應(yīng)商信息實體E R圖 圖4 5 圖書信息實體E R圖 精品文檔 18歡迎下載18歡迎下載18歡迎下載18歡迎下載18歡迎下載18歡迎下載18歡迎下載 圖4 6 商品信息實體E R圖 圖4 7 訂單主表實體E R圖 圖4 8 訂單從表實體E R圖 4 1 2 各個功能模塊的說明 1 網(wǎng)站員工登錄 精品文檔 19歡迎下載19歡迎下載19歡迎下載19歡迎下載19歡迎下載19歡迎下載19歡迎下載 網(wǎng)站員工登錄主要是針對本網(wǎng)站內(nèi)部工作人員而設(shè)定了登錄界面 里面 包括網(wǎng)站相應(yīng)得一些業(yè)務(wù)信息維護 名稱 標識符員工登錄 功能描述網(wǎng)站內(nèi)部工作人員登錄網(wǎng)站并進行業(yè)務(wù)操作的人員憑證 輸 入輸入用戶名和密碼 補充說明密碼是制定多少位的 所以限制了輸入的位數(shù) 2 會員登錄 消費者注冊后成為本購物網(wǎng)站的會員 有自己的用戶名和密碼 這樣登 錄后就有購買本網(wǎng)站商品的權(quán)限了 名稱 標識符會員登錄 功能描述為消費者提供消費權(quán)限的功能 只要登錄后 就享有購買 商品的功能 輸 入輸入用戶名和密碼 補充說明密碼是制定多少位的 所以限制了輸入的位數(shù) 3 商品類別查詢 這一項功能不用消費者自行操作 而是在網(wǎng)站主頁面中直接進行察看 名稱 標識符商品類別查詢 功能描述主要在頁面上按照商品的類別進行顯示 消費者可以根據(jù) 商品的類別進行查看圖書信息 輸 入無需輸入 補充說明直接在購物主頁面顯示 4 會員信息維護 這是消費者成為會員的一項功能 名稱 標識符會員信息維護 功能描述消費者可以通過注冊功能成為會員 同時可以更改自己的相 應(yīng)信息 如密碼等 輸 入輸入會員相應(yīng)得實際信息 補充說明有些輸入作了檢測 如電話 電子信箱等 精品文檔 20歡迎下載20歡迎下載20歡迎下載20歡迎下載20歡迎下載20歡迎下載20歡迎下載 5 商品類別維護 這是網(wǎng)站員工業(yè)務(wù)維護之一 名稱 標識符商品類別維護 功能描述對商品的種類進行信息處理 包括類別添加 類別修改 類別刪除 類別查詢的功能 輸 入輸入編號和類別名稱等 補充說明編號無需輸入 自動生成 6 圖書信息維護 這是網(wǎng)站員工業(yè)務(wù)維護之一 名稱 標識符圖書信息維護 功能描述對了圖書的信息進行處理 包括圖書信息添加 圖書信息 修改 圖書信息刪除 圖書信息查詢 輸 入輸入編號 圖書名稱等信息 補充說明編號無需輸入 自動生成 7 商品信息維護 這是網(wǎng)站員工業(yè)務(wù)之一 名稱 標識符商品信息維護 功能描述對網(wǎng)站出售的商品信息進行處理 包括商品信息添加 商 品信息修改 商品信息刪除 商品信息查詢的功能 輸 入輸入商品編號 商品名稱等信息 補充說明編號無需輸入 自動生成 8 供應(yīng)商信息維護 這是網(wǎng)站員工業(yè)務(wù)之一 名稱 標識符供應(yīng)商信息維護 功能描述對提供商品的供應(yīng)商進行信息處理 包括供應(yīng)商信息添加 供應(yīng)商信息修改 供應(yīng)商信息刪除 供應(yīng)商信息查詢的功能 輸 入編號 名稱 電話等實際信息 補充說明有些輸入作了檢測 如電話 電子信箱等 精品文檔 21歡迎下載21歡迎下載21歡迎下載21歡迎下載21歡迎下載21歡迎下載21歡迎下載 9 訂單信息維護 這是網(wǎng)站員工業(yè)務(wù)之一 名稱 標識符訂單信息維護 功能描述當會員消費后自動形成的訂單 員工只能修改訂單的相應(yīng) 信息 同時具有訂單查詢的功能 輸入只能修改相應(yīng)信息 補充說明自動生成訂單 但只能修改訂單 10 員工信息維護 消費者注冊后成為本圖書網(wǎng)站的會員 有自己的用戶名和密碼 這樣登 錄后就有購買本網(wǎng)站商品的權(quán)限了 名稱 標識符員工信息維護 功能描述為員工提供信息維護權(quán)限的功能 輸 入相應(yīng)信息 補充說明密碼等有限制 4 2 數(shù)據(jù)庫設(shè)計 本系統(tǒng)數(shù)據(jù)庫采用 SQL SERVER2000 數(shù)據(jù)庫 系統(tǒng)數(shù)據(jù)庫名稱為 Tianyishop 數(shù)據(jù)庫中包含 9 個表 下面分別給出數(shù)據(jù)表主要數(shù)據(jù)表的結(jié) 構(gòu) 1 用戶信息表 User 如表 4 1 所示 表 4 1 用戶信息表 字段名數(shù)據(jù)類型長度允許為空是否為主鍵說明 UsernameVarchar10 否是用戶名 PasswordVarchar20 是否用戶密碼 2 供應(yīng)商信息表 Gys 表 4 2 供應(yīng)商信息表 字段名數(shù)據(jù)類型長度允許為空是否為主鍵說明 精品文檔 22歡迎下載22歡迎下載22歡迎下載22歡迎下載22歡迎下載22歡迎下載22歡迎下載 Gys idVarchar10 否是供應(yīng)商編號 GysnameVarchar50 是否供應(yīng)商名 AddressVarchar100 是否所住地址 PostcodeVarchar50 是否郵政編碼 TelVarchar50 是否手機 3 消費者信息表 Customer 如表 4 3 所示 表 4 3 消費者信息表 字段名數(shù)據(jù)類型長度允許為空是否為主鍵說明 CustomerIDVarchar10 否是客戶編號 CustomerNameVarchar30 否否客戶名稱 Customer pwdVarchar20 否否密碼 sexVarchar2 否否性別 IdentityCardVarchar18 否否身份證號 AddressVarchar200 是否地址 ProvinceVarchar20 是否所在省份 cityVarchar20 是否所在城市 ZipCodeVarchar7 是否郵政編碼 EmailVarchar50 是否電子郵件 TelVarchar20 是否手機號碼 4 商品表 Goods 如表 4 4 所示 表 4 4 商品表 字段名數(shù)據(jù)類型長度允許為空是否為主鍵說明 Goods idVarchar10 否是商品編號 Book idVarchar10 否否圖書編號 Relail prVarchar50 是否零售價 Cost prVarchar50 是否成本價 Gys idVarchar10 否否供應(yīng)商編號 Sx 1Varchar500 是否屬性 1 精品文檔 23歡迎下載23歡迎下載23歡迎下載23歡迎下載23歡迎下載23歡迎下載23歡迎下載 Sx 2Varchar500 是否屬性 2 Sx 3Varchar500 是否屬性 3 2 圖書表 Books 如表 4 5 所示 表 4 5 圖書表 字段名數(shù)據(jù)類型長度允許為空是否為主鍵說明 Book idVarchar10 否是圖書編號 Book nameVarchar50 是否圖書名稱 Book lbVarchar10 是否類別 Book picVarchar50 是否照片 Book dscrVarchar500 是否描述 5 消費者登錄信息表 Client 如表 4 6 所示 表 4 6 消費者登錄信息表 字段名數(shù)據(jù)類型長度允許為空是否為主鍵說明 CustomerIDVarchar10 否是客戶編號 CustomerNameVarchar30 否否客戶名稱 Customer pwdVarchar20 否否密碼 6 類別表 Lb 表 4 7 類別表 字段名數(shù)據(jù)類型長度允許為空是否為主鍵說明 Lb idVarchar10 否是類別編號 Lb nmVarchar30 是否類別名稱 7 訂單主表 Dz 表 4 8 訂單主表 字段名數(shù)據(jù)類型長度允許為空是否為主鍵說明 Dz idVarchar10 否是訂單編號 CustomerNameVarchar10 否否客戶名稱 Dz dateDatetime8 是否訂購日期 精品文檔 24歡迎下載24歡迎下載24歡迎下載24歡迎下載24歡迎下載24歡迎下載24歡迎下載 TotalVarchar100 是否總計金額 MeansVarchar20 是否付款方式 PayVarchar2 是否是否付款 ConditionVarchar2 是否狀態(tài) 8 訂單從表 Dc 表 4 9 訂單從表 字段名數(shù)據(jù)類型長度允許為空是否為主鍵說明 Dz idVarchar10 否否訂單編號 Goods idVarchar10 否否商品編號 AmountVarchar50 是否數(shù)量 Sel riceVarchar100 是否售價 精品文檔 25歡迎下載25歡迎下載25歡迎下載25歡迎下載25歡迎下載25歡迎下載25歡迎下載 5 網(wǎng)站的詳細設(shè)計 5 1 主界面模塊的設(shè)計與實現(xiàn) 網(wǎng)上圖書超市主要消費者登錄和員工登錄并且各自有著不同的功能 圖5 1 系統(tǒng)業(yè)務(wù)流程圖 注釋 用戶登錄圖書超市后選擇一種登錄 成功登錄后將進行功能操作 如購物查看信息等 如果登錄錯誤則顯示錯誤信息 如圖5 1 所示 精品文檔 26歡迎下載26歡迎下載26歡迎下載26歡迎下載26歡迎下載26歡迎下載26歡迎下載 圖 5 2 上商圖書超市主頁面 注釋 網(wǎng)上圖書超市整體采用清新淡雅的淺藍顏色為主導(dǎo) 讓顧客購物 舒心 如圖 5 2 所示 主頁部分實現(xiàn)代碼 protected void btnok Click object sender System EventArgs e if this txtusername Text this txtpassword Text Response Write alert 用戶名 密碼 不可為空 else SqlConnection conn DB CreateCon conn Open SqlCommand cmdd new SqlCommand select count from Customer where CustomerName this txtusername Text Trim conn int i Convert ToInt32 cmdd ExecuteScalar if i 0 Response Redirect denglucuowu aspx else Session name this txtusername Text this lblname Text Session name ToString this txtusername Text this txtpassword Text this hl1 Visible true this hl2 Visible true 5 2 會員功能模塊的設(shè)計與實現(xiàn) 人機界面 如圖 5 3 所示 精品文檔 27歡迎下載27歡迎下載27歡迎下載27歡迎下載27歡迎下載27歡迎下載27歡迎下載 圖5 3 會員修改資料 注釋 第一次登錄網(wǎng)上圖書超市的用戶 先要進行注冊 注冊后就可以 成為本購物網(wǎng)站的會員 如圖 5 3 所示 注冊部分實現(xiàn)代碼 private void bing SqlConnection con user createCon con Open SqlCommand cmd new SqlCommand select from Customer where CustomerName Session name con SqlDataReader dr cmd ExecuteReader dr Read this txtCustomerID Text dr CustomerID ToString this txtCustomerName Text dr CustomerName ToString this txtsex SelectedItem Text dr sex ToString this txtIdentityCard Text dr IdentityCard ToString this txtAddress Text dr Address ToString this dd1Province SelectedItem Text dr Province ToString this txtcity Text dr city ToString this txtZipCode Text dr ZipCode ToString 精品文檔 28歡迎下載28歡迎下載28歡迎下載28歡迎下載28歡迎下載28歡迎下載28歡迎下載 this txtEmail Text dr Email ToString this txtTel Text dr Tel ToString dr Close con Close 5 3 查看商品模塊的設(shè)計與實現(xiàn) 圖5 4 查看商品 注釋 成為會員后 您就查找您想要的圖書 同時點擊詳細信息后就可 以查閱這個圖書的詳細內(nèi)容了 如圖5 4 所示 購書頁部分代碼 if this IsPostBack this Panel2 Visible false this DataGrid1 DataKeyField Book id string typeID Request QueryString TypeID ToString ViewState typeID typeID SqlConnection con user createCon con Open SqlDataAdapter da new SqlDataAdapter select distinct from Books Goods Lb where Books Book id Goods Book id and Books Lb Lb Lb nm and Lb id ViewState typeID ToString con DataSet ds new DataSet 精品文檔 29歡迎下載29歡迎下載29歡迎下載29歡迎下載29歡迎下載29歡迎下載29歡迎下載 da Fill ds table this DataGrid1 DataSource ds Tables table this DataGrid1 DataBind if e CommandName buygoods this Panel2 Visible true this Label2 Text this DataGrid1 DataKeys e Item ItemIndex ToStr ing SqlConnection con goods createCon con Open SqlCommand cmd new SqlCommand select from Goods where Book id this Label2 Text con SqlDataReader dr cmd ExecuteReader dr Read this Label1 Text dr GetString 0 ToString this Label3 Text dr GetString 2 ToString this Label4 Text dr GetString 4 ToString this Label5 Text dr GetString 5 ToString this Label6 Text dr GetString 6 ToString this Label7 Text dr GetString 7 ToString dr Close con Close 5 4 購物車模塊的設(shè)計與實現(xiàn) 精品文檔 30歡迎下載30歡迎下載30歡迎下載30歡迎下載30歡迎下載30歡迎下載30歡迎下載 圖5 5 查看購物車 注釋 選購?fù)曜约合矚g的書籍后 點擊購物車就可以查看自己選擇了那 些書籍以及數(shù)量 之后可以點擊 繼續(xù)購物 進行查看別的商品 或者點 擊 我要買單 進入購

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論