freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于b2c的網(wǎng)上書店系統(tǒng)設計與實現(xiàn)本科生畢業(yè)設計(編輯修改稿)

2025-07-24 17:50 本頁面
 

【文章內(nèi)容簡介】 對于一個網(wǎng)上書店來說是非常重要的。②針對性:該平臺設計是網(wǎng)上書店系統(tǒng)后臺管理的定向開發(fā)設計,所以具有專業(yè)突出和很強的針對性。③實用性:該平臺能完成商品展示和管理員管理的基本信息,具有良好的實用性。廣東海洋大學 2022 屆本科生畢業(yè)設計3④標準化、開放性:標準化、開放性是信息技術發(fā)展的必然趨勢,在可能的條件下,設計中采用的技術都盡可能是標準化、具良好開放性的。廣東海洋大學 2022 屆本科生畢業(yè)設計42 開發(fā)工具及系統(tǒng)模式介紹 B/S 系統(tǒng)模式 B/S 結構B/S 結構(Browser/Server 結構)結構即瀏覽器和服務器結構。它是隨著 Inter 技術的興起,對 C/S 結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過 WWW 瀏覽器來實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),但是主要事務邏輯在服務器端(Server)實現(xiàn),形成所謂三層 3tier 結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(TCO) 。以目前的技術看,局域網(wǎng)建立 B/S 結構的網(wǎng)絡應用,并通過 Inter/Intra 模式下數(shù)據(jù)庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權限,服務器數(shù)據(jù)庫也很安全 。隨著 Inter 和 WWW 的流行,以往的主機/終端和 C/S 都無法滿足當前的全球網(wǎng)絡開放、互連、信息隨處可見和信息共享的新要求,于是就出現(xiàn)了 B/S 型模式,即瀏覽器/服務器結構。B/S模式最大特點是:用戶可以通過 WWW 瀏覽器去訪問 Inter 上的文本、數(shù)據(jù)、圖像、動畫、視頻點播和聲音信息,這些信息都是由許許多多的 Web 服務器產(chǎn)生的,而每一個 Web 服務器又可以通過各種方式與數(shù)據(jù)庫服務器連接,大量的數(shù)據(jù)實際存放在數(shù)據(jù)庫服務器中。客戶端除了 WWW 瀏覽器,一般無須任何用戶程序,只需從 Web 服務器上下載程序到本地來執(zhí)行,在下載過程中若遇到與數(shù)據(jù)庫有關的指令,由 Web 服務器交給數(shù)據(jù)庫服務器來解釋執(zhí)行,并返回給 Web 服務器,Web 服務器又返回給用戶。在這種結構中,將許許多多的網(wǎng)連接到一塊,形成一個巨大的網(wǎng),即全球網(wǎng)。而各個企業(yè)可以在此結構的基礎上建立自己的 Inter。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(TCO) 。以目前的技術看,局域網(wǎng)建立 B/S 結構的網(wǎng)絡應用,并通過 Inter/Intra模式下數(shù)據(jù)庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權限,服務器數(shù)據(jù) [6]。 B/S 結構的優(yōu)缺點優(yōu)點:(1)具有分布性特點,可以隨時隨地進行查詢、瀏覽等業(yè)務處理。(2)業(yè)務擴展簡單方便,通過增加網(wǎng)頁即可增加服務器功能。(3)維護簡單方便,只需要改變網(wǎng)頁,即可實現(xiàn)所有用戶的同步更新。(4)開發(fā)簡單,共享性強。缺點:(1)個性化特點明顯降低,無法實現(xiàn)具有個性化的功能要求。廣東海洋大學 2022 屆本科生畢業(yè)設計5   (2)操作是以鼠標為最基本的操作方式,無法滿足快速操作的要求?! ? (3)頁面動態(tài)刷新,響應速度明顯降低?! ? (4)功能弱化,難以實現(xiàn)傳統(tǒng)模式下的特殊功能要求。 開發(fā)環(huán)境選擇2022 年,隨著 .NET 口號的提出與 Windows XP / Office XP 的發(fā)布,微軟發(fā)布了 Visual Studio .NET(內(nèi)部版本號為 ) 。在這個版本的 Visual Studio 中,微軟剝離了 Visual FoxPro 作為一個單獨的開發(fā)環(huán)境以 Visual FoxPro 單獨銷售,同時取消了 Visual InterDev。與此同時,微軟引入了建立在 .NET 框架上(版本 )的托管代碼機制以及一門新的語言 C(讀作 C Sharp,意為 C) 。C 是一門建立在 C++和 Java 基礎上的現(xiàn)代語言,是編寫 .NET 框架的語言。Visual Basic、Visual C++ 都被擴展為支持托管代碼機制的開發(fā)環(huán)境,且 Visual Basic .NET 更是從 Visual Basic 脫胎換骨,徹底支持面向?qū)ο蟮木幊虣C制。而 Visual J++ 也變?yōu)?Visual J。后者僅語法同 Java 相同,但是面向的不是 Java 虛擬機,而是 .NET Framework。2022 年,微軟對 Visual Studio 2022 進行了部分修訂,以 Visual Studio 2022 的名義發(fā)布(內(nèi)部版本號為 ) 。Visio 作為使用統(tǒng)一建模語言( UML)架構應用程序框架的程序被引入,同時被引入的還包括移動設備支持和企業(yè)模版。.NET 框架也升級到了 。2022 年,微軟發(fā)布了 Visual Studio 2022。.NET 字眼從各種語言的名字中被抹去,但是這個版本的 Visual Studio 仍然還是面向 .NET 框架的(版本 ) 。2022 年 11 月,微軟發(fā)布了 Visual Studio 2022 英文版,2022 年 2 月 14 日發(fā)布了簡體中文專業(yè)版。2022 年 4 月 12 微軟發(fā)布 Visual Studio 2022 Framework ,并于 2022 年 5 月 26發(fā)布了中文版。本系統(tǒng)采用的是 Visual Studio 2022 旗艦版。 服務器及數(shù)據(jù)庫操作系統(tǒng)采用 Windows XP Professional 版再加上 IIS 版本作為網(wǎng)站的服務器。因為Windows XP 不像 Windows 2022 和 98 一樣有 Server 的版本,但是其有出色的兼容性和強大的系統(tǒng)管理能力。IIS 是 Inter Information Server 的縮寫,它是微軟公司主推的服務器,最新的版本是Windows2022 里面包含的 IIS 5, IIS 與 Window NT Server 完全集成在一起,因而用戶能夠利用Windows NT Server 和 NTFS(NT File System,NT 的文件系統(tǒng))內(nèi)置的安全特性,建立強大,靈活而安全的 Inter 站點。廣東海洋大學 2022 屆本科生畢業(yè)設計6本設計采用 Microsoft SQL Server 2022 個人版。數(shù)據(jù)庫的種類繁多,如何選擇數(shù)據(jù)庫實在是讓人頭痛?,F(xiàn)在比較流行的數(shù)據(jù)庫像 Access、SQL Server、Oracle、MySQL 等等都是常用的。Access 用于比較簡單的數(shù)據(jù)庫設計,一般用于論壇和留言板;Oracle 是以高級結構化查詢語言為基礎的大型數(shù)據(jù)庫,一般用于大型的數(shù)據(jù)庫設計;MySQL 和 SQL Server 則是適用于中小型企業(yè)的數(shù)據(jù)庫。由于 SQL Server 支持存儲過程、觸發(fā)器、自定義函數(shù)等操作,它的安全性、并發(fā)性控制能力、數(shù)據(jù)挖掘、聯(lián)機操作等方面都是其它中小型數(shù)據(jù)庫系統(tǒng)無法超越的,因此本系統(tǒng)選擇了 SQL Server 2022[7]。 及 C 是微軟公司繼 ASP(Active Server Pages:活動服務器頁面)之后推出的用于創(chuàng)建、管理和部署 Web 應用程序的新的理想平臺。 框架所提供的編程類庫構建而成的。使 創(chuàng)建、管理和部署 Web 應用程序變得非常容易。 擁有許多優(yōu)點:(1)通吃各家瀏覽由于 程序是在網(wǎng)絡服務器端中執(zhí)行,執(zhí)行結果所產(chǎn)生的 HTML 文件適用于不同的瀏覽器。(2)語言支持, 支持多種語言,它的缺省語言將是 visual Basic 而不是VBScript,這意味著我們可以擺脫 VBScript 的語言限制,我們的代碼將是編譯后運行的。(3)更好的代碼控制,COM 對象不需要再在服務器上注冊,但是通過這種過程簡化,你再也不能夠在你的服務器上運行另外一個 DLL 版本,并且代碼相當保密。這意味著,如果沒有正確的開發(fā)工具和源代碼,很難改變代碼。(4)更好的升級能力,一個系統(tǒng)建成,本身有著一定的特性,以改進多處理器和串口環(huán)境中的性能。 (5)“動態(tài)服務器網(wǎng)頁” , 之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結果都是標準的 HTML 格式,而且這些程序是在網(wǎng)絡服務端中執(zhí)行,使用一般的瀏覽器(如IE 或 Netscape)都可以正確地獲得 的“執(zhí)行” 結果,并且將這 執(zhí)行的結果直接在瀏覽器中“瀏覽” ,不像 VBScript 或 JavaScript 是在客戶端( Client)的瀏覽器上執(zhí)行,若使用 VBScript 來設計程序,客戶端(Client)在 IE 瀏覽器中可以顯示程序執(zhí)行的結果,可是,客戶端(Client)若使用 Netscape 瀏覽器就無法顯示 VBScript 的執(zhí)行結果。(6)隱密安全性高。如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的 ASP 程序代碼是看不到的!這是因杰 ASP 程序先于網(wǎng)站服務(WServer)端執(zhí)行后,將結果轉換成標準HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的 ASP程序并不會輕易地被看見進而被盜用.(7)易于操控數(shù)據(jù)庫: 可以輕易地通過 ODBC(Open Database Connectivity)驅(qū)動程序連接各種不同的數(shù)據(jù)庫,例如:Access、FoxPro、dBase、Oracle 等等,另外, 亦可將廣東海洋大學 2022 屆本科生畢業(yè)設計7“XML 文件當成數(shù)據(jù)庫用。(8)面向?qū)ο髮W習容易: 具備有面向?qū)ο螅∣bjectOriented)功能,學習容易, 提供了五種方便能力強大的內(nèi)建對象:Request、Response、Sever、Application 以及Session,同時,若使用 內(nèi)建的“Application”對象或“Session”對象所撰寫出來的 程序可以在多個網(wǎng)頁之間暫時保存必要的信息。 的六大內(nèi)部對象 Request、Response、Server、Session、Application、Object Context 從客戶端取得信息將信息送給客戶端提供一些 Web 服務器工具儲存在一個 Session 內(nèi)的用戶信息, 中讓不同的客戶端共享信息可以用來配合 Microsoft Transaction 服務器進行分布式事務處理 [8]。C是一種編程語言, Framework 上運行的各種應用程序而設計的。C簡單、功能強大、類型安全,面向?qū)ο?。憑借在許多方面的創(chuàng)新,在保持 C 語言風格的表現(xiàn)力和雅致特征的同時,實現(xiàn)了應用程序的快速開發(fā)。Visual C 是 Microsoft 對 C 語言的實現(xiàn)。Visual Studio 通過功能齊全的代碼編輯器、編譯器、項目模板、設計器、代碼向?qū)?、功能強大而易用的調(diào)試器以及其他工具,實現(xiàn)了對 Visual C 的支持。通過 .NET Framework 類庫,可以訪問許多操作系統(tǒng)服務和其他有用的精心設計的類,這些類可顯著加快開發(fā)周期。而且使用 C 可以在不丟失面向?qū)ο筇匦缘幕A上降低開發(fā)與測試時間。對這個系統(tǒng)來說,C 語言看起來是最合適做應用程序設計的了。實際上,因為有了來自 .NET 框架對核心編程任務的支持,發(fā)現(xiàn)使用 C 比使用 Visual Basic 更容易。本系統(tǒng)采用的就是 C開發(fā)語言 [9]。廣東海洋大學 2022 屆本科生畢業(yè)設計83 系統(tǒng)分析 可行性研究該階段通過對系統(tǒng)目標的初步調(diào)研和分析,提出可行性方案并進行論證。我們在這里主要從技術可行性、經(jīng)濟可行性和操作可行性等方面進行分析。 經(jīng)濟可行性企業(yè)總是以贏利為目的的,利潤最大化是企業(yè)追求的目標,經(jīng)濟上的可行性是企業(yè)行為的基礎。而開發(fā)該系統(tǒng)所需的相關資料可以通過已存在的相關系統(tǒng)進行調(diào)查采集,所需的其他應用軟件、,開發(fā)成本較低。而引進使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點,可以節(jié)省不少人力、物力及財力。本系統(tǒng)功能比較符合小型電子商務的需求,軟件使用方便,費用較低,是所有小型企業(yè)都能承擔的,商家只要在線申請服務器空間和數(shù)據(jù)庫空間就可以使用這個系統(tǒng),所以從經(jīng)濟的角度看,本系統(tǒng)可行。 技術可行性技術可行性要考慮現(xiàn)有的技術條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。本系統(tǒng)用的是 開發(fā)語言,調(diào)試相對簡單,當前的計算機硬件配置也完全能滿足開發(fā)的需求,因此在技術上是絕對可行的。軟件方面:由于目前單機模式相對發(fā)展成熟,故軟件的開發(fā)平臺成熟可行,它們速度快、容量大、可靠性能高、價格低,完全能滿足系統(tǒng)的需求。 運行可行性運行可行性是對組織結構的影響,現(xiàn)有人員和機構和環(huán)境對系統(tǒng)的適應性及人員培訓補充計劃的可行性。當前信息化技術已經(jīng)相當普及,各類操作人員水平都有相當?shù)母叨龋栽谶\行上是可行性的。 操作可行性界面設計充分考慮瀏覽用戶的習慣,圖書信息瀏覽、會員注冊登錄、購書操作方便。而且所有網(wǎng)頁設計清新、簡潔、合理,不會讓用戶感到視覺疲勞??刹僮餍院軓?。廣東海洋大學 2022 屆本科生畢業(yè)設計9 需求分析 角色識別角色識別的任務是找出所有可能與系統(tǒng)發(fā)生交互行為的外部實體,對象和系統(tǒng)。在前面的描述中已經(jīng)知道,用戶在訪問系統(tǒng)時,可以瀏覽和查詢圖書,接著把有意購買的圖書放進購物車,并使用購物車篩選自己中意的商品,最后保存訂單以便收到貨物時進行核
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1