【正文】
。 3. 編寫(xiě)系統(tǒng)分析說(shuō)明書(shū)。 由于條件有限,只能根據(jù)現(xiàn)有條件來(lái)開(kāi)發(fā)系統(tǒng)。了解他們?cè)诰W(wǎng)站功能 、 性能等方面的要求及用戶(hù)在硬件配置 、 開(kāi)發(fā)周期處理方式等方面的意向與打算。 .Net 框架的類(lèi)庫(kù)、消息以及數(shù)據(jù)訪問(wèn)解決方案,都可以無(wú)縫集成到 web。在 Visual Studio 2020 的集成開(kāi)發(fā)環(huán)境( IDE)中, 框架由豐富的工具箱和設(shè)計(jì)器組成。 在編輯器中輸入 html 代碼即可完成對(duì)網(wǎng)頁(yè)的設(shè)計(jì),如果在其中加入VB,JAVA 等腳本文件以及數(shù)據(jù)庫(kù)連接有關(guān)的語(yǔ)句指令,便可對(duì)已知數(shù)據(jù)進(jìn)行查詢(xún),從而生成動(dòng)態(tài)網(wǎng)頁(yè)的一部分。 一個(gè) HTML 文件中包含了所有將顯示在網(wǎng)頁(yè)上的文字信息,其中也包括對(duì)瀏覽器的一些指示,如哪些文字應(yīng)放置在何處,顯示模式是什么樣的等。C、 、 XMLA、 等都將成為 SQL Server 數(shù)據(jù)平臺(tái)上開(kāi)發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具。 SQL Server 2020 包含了多項(xiàng)新功能,這使它成為大規(guī)模聯(lián)機(jī)事務(wù)處理 (OLTP)、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫(kù)平臺(tái)。 Web 窗體是用于創(chuàng)建可編程網(wǎng)頁(yè)的 技術(shù)。 Microsoft Visual Studio 2020 Visual Studio 2020 是一套完整的開(kāi)發(fā)工具集, Visual Basic、 Visual C++、 Visual C 和 Visual J 全都使用相同的集成開(kāi)發(fā)環(huán)境 (IDE),利用此 IDE 可以共享工具且有助于創(chuàng)建混合語(yǔ)言解決方案。 (如下圖 ) 基于 網(wǎng)上書(shū)店銷(xiāo)售系統(tǒng) 10 圖 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)放的、非專(zhuān)用的,是經(jīng)過(guò)標(biāo)準(zhǔn)化組織所制定,保證了其應(yīng)用的通用性和跨平臺(tái)性。 C是一種相對(duì)簡(jiǎn)單的語(yǔ)言,SQL Server 也是一種簡(jiǎn)單的數(shù)據(jù)庫(kù),所以技術(shù)難度并不高。 2. 2 可行性分析 風(fēng)險(xiǎn)分析 系統(tǒng)軟件硬件的風(fēng)險(xiǎn) : 采用了性能較高的硬件設(shè)備,和較穩(wěn)定的系統(tǒng)軟件,網(wǎng)站仍存在一定的因軟硬件崩潰而帶來(lái)的風(fēng)險(xiǎn)。 SQL Server 2020 采用了關(guān)系型數(shù)據(jù)庫(kù)結(jié)構(gòu),是一套精簡(jiǎn)、快速的數(shù)據(jù)庫(kù)管理系統(tǒng),它提供了多人使用的管理模式,并支持標(biāo)準(zhǔn)的 SQL 語(yǔ)法。 本系統(tǒng)對(duì)數(shù)字化信息資源的組織采用數(shù)據(jù)庫(kù)。 人性化的操作界 面 一個(gè)網(wǎng)站,能否吸引顧客的經(jīng)常光顧,界面的美觀也顯得非常重要。 售價(jià)便宜。 網(wǎng)絡(luò)書(shū)店的魅力主要表現(xiàn)在三個(gè)方面: 品種豐富,購(gòu)買(mǎi)者選書(shū)的余地大。網(wǎng) 絡(luò) 書(shū)店 24 小時(shí)全天候服務(wù)讀者,你隨時(shí)可以來(lái)這里瀏覽或買(mǎi)書(shū)。 購(gòu)書(shū)者 最關(guān)心的是出版物的配送,由于配送體系尚待完善而無(wú)法做到高效率、低成本。這些海量的、以不同形式存儲(chǔ)的數(shù)據(jù)資料,表面上雜亂無(wú)章且缺乏組織的規(guī)整化,但事實(shí)上包含了許多潛在的、有價(jià)值的知識(shí)和規(guī)則,如何從這些海量的數(shù)據(jù)中發(fā)現(xiàn)有用的知識(shí)是知識(shí)工程研究面臨的新課題。 網(wǎng)上商業(yè)交易迅速地發(fā)展起來(lái), 給我們 生活帶來(lái)很多方便。t go out and can do shopping easily through surfing the Net at home .this article is analyzing the design and realization of an online bookshop with Data Mining function, from the views of theory and practice. Starting with introducing concepts and techniques of OOA and OOP in detail, especially introducing the knowledge which apply for this system, such as: the feature and flow of OOA and OOP。其主要功能有:用戶(hù)管理,新書(shū)上架,分類(lèi)查找,購(gòu)買(mǎi)流程,圖書(shū)評(píng)論,網(wǎng)站管理等。論文首先較為詳盡地介紹了 面向?qū)ο蠓治雠c設(shè)計(jì)的 有關(guān)概念與技術(shù),特別深入介紹了在本系統(tǒng)中運(yùn)用到的知識(shí),如: 面向?qū)ο蟮姆治鲈O(shè)計(jì)流程;系統(tǒng)中所用到的開(kāi)發(fā)技術(shù) 以及 的特點(diǎn)、結(jié)構(gòu)框架以及使用方法。未來(lái)社會(huì)人們的生活和工作將越來(lái)越依賴(lài)于數(shù)字技術(shù)的發(fā)展,越來(lái)越數(shù)字化、網(wǎng)絡(luò)化、電子化、虛擬化。 Inter 的發(fā)展歷程以及目前的應(yīng)用狀況和發(fā)展趨勢(shì),可以充分地相信網(wǎng)絡(luò)技術(shù)將極大的改變我們的生活和工作方式,甚至社會(huì)的價(jià)值觀也會(huì)發(fā)生某種變化。接著對(duì)書(shū)店系統(tǒng)的可行性進(jìn)行了分析,然后對(duì)系統(tǒng)的設(shè)計(jì)思想、設(shè)計(jì)目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了明確的規(guī)劃。論文在撰寫(xiě)過(guò)程中,力求將理論與實(shí)踐應(yīng)用相結(jié)合,對(duì)各種理論進(jìn)行闡述的同時(shí)配合系統(tǒng)從實(shí)際應(yīng)用和操作技巧上加以說(shuō)明,希望能夠更充分地體現(xiàn)到這些知識(shí)與技術(shù)在本系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)。 analyzing the feature、structure and using method of developing techniques and which using in my system. And then, this article analyses the feasibility of the system, then minutely layouts the design thoughts, goals and the system holistic framework. At last, this article minutely explains the design and realization of Web page layout, data base and application program of our system. This online bookstore system uses technology to realize on Visual Studio 2020 platform. Its main function has: manage users, new books on sale, look for classified books, process of purchase, the ment of the books, website39。 電子商務(wù) 是一種全新的商業(yè)交易模式,它實(shí)現(xiàn)了交易的無(wú)紙化,效率 化 ,自動(dòng)化,表現(xiàn)了網(wǎng)絡(luò)最具魅力的地方,快速的信息 交換 ,地理界限的模糊,必將推動(dòng)傳統(tǒng)商業(yè)行為在網(wǎng) 絡(luò) 時(shí)代的變革 ! 它對(duì)人類(lèi)社會(huì)進(jìn)行著全方位的改造,在企業(yè)競(jìng)爭(zhēng)、政府部門(mén)、公共研究機(jī)構(gòu)、教育以及娛樂(lè)等方面改變著人類(lèi)相互交往的方式,為人們 提供一個(gè)嶄新的平臺(tái) 。 留出一個(gè)漢字的空間,下同 留出一個(gè)漢字的空間,下同 奇 數(shù) 頁(yè) 頁(yè)眉 奇 數(shù) 頁(yè) 頁(yè)眉 基于 網(wǎng)上書(shū)店銷(xiāo)售系統(tǒng) 6 1 概述 1. 1 網(wǎng)上書(shū)店系 統(tǒng)的現(xiàn)狀 網(wǎng) 絡(luò) 書(shū)店是 出版 業(yè)電子商務(wù)的重要組成部分。目前我國(guó)網(wǎng)絡(luò)書(shū)店采用的三種配送方式是本地讀者送書(shū)上門(mén)、外地讀者郵局投遞及利用加盟書(shū)店就近配送。網(wǎng) 絡(luò) 購(gòu)書(shū)省時(shí)省力,閉門(mén)家中坐,書(shū)從 “ 網(wǎng) 絡(luò) ” 來(lái), 只 要您 移動(dòng)一下 您 的鼠標(biāo)。稍具規(guī)模的網(wǎng)絡(luò)書(shū)店,一般都 具有良好的網(wǎng)絡(luò)購(gòu)書(shū)界面 , 讀者可以通過(guò)分類(lèi)查找方式選擇自己所需購(gòu)買(mǎi)的圖書(shū)。在網(wǎng)絡(luò)售書(shū)市場(chǎng)還很不穩(wěn)定之前,各個(gè)經(jīng)營(yíng)者都要使用各種手段搶占市場(chǎng),賠本打折那是很普遍的競(jìng)爭(zhēng)手段之一。本書(shū)店系統(tǒng)通過(guò)精心打造,讓書(shū)店的設(shè)計(jì)充分體現(xiàn) 軟件的 時(shí)尚、大眾化。系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)是關(guān)系數(shù)據(jù)庫(kù) SQL Server 2020,前臺(tái)使用 平臺(tái)開(kāi)發(fā)。同時(shí), .Net 平臺(tái)和 SQL Server 2020 作為微軟公司的產(chǎn)品,具有良好的整和性。解決辦法之一是定期備份數(shù)據(jù)以降低風(fēng)險(xiǎn)。 操作可行性 該網(wǎng)站如投入使用,預(yù)期作到界面友好 簡(jiǎn)潔 ,管理方便,使用簡(jiǎn)單,管理人員經(jīng)過(guò)培訓(xùn),也是完全 能夠使用本網(wǎng)站管理書(shū)店的相關(guān)信息的。 (2)較低的開(kāi)發(fā)和維護(hù)成本: B/S 的應(yīng)用只需在客戶(hù)端安裝通用的瀏覽器即可, 維護(hù)和升級(jí)工作都在服務(wù)器端進(jìn)行,不需對(duì)客戶(hù)端進(jìn)行任何改變,故而大大降低了開(kāi)發(fā)和維護(hù)的成本。另外,這些語(yǔ)言利用了 .NET Framework 的功能,通過(guò)此框架可使用簡(jiǎn)化 ASP Web 應(yīng)用程序和 XML Web Services 開(kāi)發(fā)的關(guān)鍵技術(shù)。 Web 窗體將自己呈現(xiàn)為瀏覽器兼容的 HTML 和腳本,這使任何平臺(tái)上的任何瀏覽器都可以查看 Web 頁(yè)。 SQL Server 2020 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫(kù)產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言 (XML) 的核心支持以及在 Inter 上和防火墻外進(jìn)行查詢(xún)的能力,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。 HTML(Hyper Text Markup Language) HTML 的英文全稱(chēng)是 Hypertext Markup Language,中文譯為“超文本標(biāo)記語(yǔ)言”。如果你還有一些圖片、動(dòng)畫(huà)、聲音或是任何其它形式的資源,HTML 文件也會(huì)告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁(yè)的什么位置。 是建立在通用語(yǔ)言運(yùn)行時(shí)( CLR)上的應(yīng)用程序框架。所見(jiàn)即所得的( WYSIWYG)編輯方式、拖放服務(wù)器控件、以及自動(dòng)部署,僅僅是這一強(qiáng)大工具所提供的一少部分功能。 也是語(yǔ)言中立的,因此你可以選擇你最熟悉的語(yǔ)言,或者通過(guò)幾種語(yǔ)言來(lái)共同完成一個(gè)應(yīng)用。 按 用戶(hù)要求成文,完成網(wǎng)站分析報(bào)告。 系統(tǒng)分析的步驟 1. 描述網(wǎng)站。 3. 2 網(wǎng)站項(xiàng)目范圍 網(wǎng)上書(shū)店系統(tǒng)從兩種用戶(hù)角度進(jìn)行功能劃分。 2: 會(huì)員 信息管理 : 新 會(huì)員注冊(cè)及 老會(huì)員 可 找回密碼 。 中國(guó)人民解放軍防空兵指揮學(xué)院畢業(yè)(論文) 15 4:收銀臺(tái):生成訂單,寫(xiě)入庫(kù)存。 管理員部分 : 系統(tǒng)管理分為三個(gè)管理模塊及對(duì)應(yīng)的三種管理角色:系統(tǒng)管理員、出庫(kù)管理員和入庫(kù)管理員。 5:積分管理:修改會(huì)員積分的等級(jí)和標(biāo)準(zhǔn)。 9: 查看庫(kù)存:查看圖書(shū)的庫(kù)存儲(chǔ)量。然后再把概念模式轉(zhuǎn)換成邏輯模式。一種完整的方式是對(duì)局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類(lèi)型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類(lèi)型之間是否存在聯(lián)系。 購(gòu)物車(chē) 與圖書(shū) M:N(一對(duì)多的關(guān)系) 購(gòu)物車(chē) M : N 圖書(shū) 圖書(shū)類(lèi)別 1 : N 圖書(shū) 會(huì)員 1 : N 圖書(shū) 訂單 M : N 圖書(shū) 基于 網(wǎng)上書(shū)店銷(xiāo)售系統(tǒng) 22 ⑤ 一張 發(fā)貨 單可以包含多種書(shū),一本書(shū)只可以在一張出庫(kù)單上。 會(huì)員購(gòu)物實(shí)體單與信息明細(xì) 1:1(一對(duì)一的關(guān)系) 設(shè)計(jì)全局 ER 模式 所有局部 ER 模式都設(shè)計(jì)好了后,接下來(lái)就是把它們綜合成單一的全局概念結(jié)構(gòu)。一般把同名實(shí)體類(lèi)型作為公共實(shí)體類(lèi)型的一類(lèi)候選,把具有相同鍵的實(shí)體類(lèi)型作為公共實(shí)體類(lèi)型的另一類(lèi)候選。 (4) 全局 ER 模式的優(yōu)化 在得到全局 ER 模式后,為了提高數(shù)據(jù)庫(kù)系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需求對(duì) ER 模式進(jìn)行優(yōu)化。 名稱(chēng)、標(biāo)識(shí)符 會(huì)員登陸及注冊(cè) 功能描述 會(huì)員登錄,免費(fèi)注冊(cè), 輸入 會(huì)員名,密碼,會(huì)員的詳細(xì)資料 操作序列 先登陸,如未成為會(huì)員請(qǐng)先注冊(cè),填寫(xiě)個(gè)人資料 輸出 成功登錄或成為會(huì)員, 補(bǔ)充說(shuō)明 會(huì)員的權(quán)利,是由管理員監(jiān)控,一旦發(fā)現(xiàn)會(huì)員操作有異,及時(shí)作出反應(yīng)并對(duì)其進(jìn)行處理。 中國(guó)人民解放軍防空兵指揮學(xué)院畢業(yè)(論文) 27 功能 4 收銀臺(tái)實(shí)現(xiàn)真正的購(gòu)書(shū)操作,將會(huì)員的購(gòu)書(shū)請(qǐng)求在數(shù)據(jù)庫(kù)中進(jìn)行校驗(yàn),判斷購(gòu)買(mǎi)是否可以完成。 名稱(chēng)、標(biāo)識(shí)符 管理員對(duì)基本信息的操作 功能描述 管理員的 職責(zé),不僅是對(duì)網(wǎng)站的起發(fā)布信息的作用,同時(shí)也對(duì)整個(gè)網(wǎng)站起到實(shí)時(shí)監(jiān)控的作用,一旦發(fā)現(xiàn)有錯(cuò),及時(shí)修改 輸入 系統(tǒng)設(shè)置信息,圖書(shū)分類(lèi),會(huì)員及管理員管理 ,圖書(shū)出庫(kù)入庫(kù),訂單管理等 操作序列 填寫(xiě)基本信息,數(shù)據(jù)校驗(yàn), 輸出 填寫(xiě)成功,寫(xiě)入數(shù)據(jù)庫(kù) 補(bǔ)充說(shuō)明 管理員所處的可以說(shuō)是在整個(gè)網(wǎng)站的核心地位。 網(wǎng)上普通用戶(hù) : 可以瀏覽網(wǎng)站 但必須 經(jīng)過(guò)注冊(cè)才 能進(jìn)行交易 。注冊(cè)內(nèi)容包括 登錄 名, 密碼 , 真實(shí)姓名 , E— ail 等信息。如果會(huì)員朋友希望得到某一書(shū)籍,直接點(diǎn)擊購(gòu)買(mǎi),然后可查看購(gòu)物車(chē),并結(jié)帳購(gòu)買(mǎi)交易。 流程圖 購(gòu)物車(chē)流程圖 中國(guó)人民解放軍防空兵指揮學(xué)院畢業(yè)(論文) 37 5. 5 收銀臺(tái) 人機(jī)交互界面 (略) 收銀臺(tái)界面說(shuō)明 采用與購(gòu)物主界面風(fēng)格一致的設(shè)計(jì)。 在感謝頁(yè)面中,顯示了會(huì)員本次的消費(fèi)金額,若庫(kù)存能夠滿(mǎn)足會(huì)員的購(gòu)買(mǎi)請(qǐng)求則正常