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

正文內(nèi)容

基于aspnet的網(wǎng)上圖書商城的設(shè)計與實現(xiàn)畢業(yè)設(shè)計-文庫吧

2025-06-12 17:00 本頁面


【正文】 2 開發(fā)軟件及技術(shù)的介紹 系統(tǒng)操作的平臺 Windows 8 是由微軟公司開發(fā)的,由微軟公司于 2022 年 10 月 26 日正式推出,具有革命性變化的操作系統(tǒng)。系統(tǒng)獨特的 metro 開始界面和觸控式交互系統(tǒng),旨在讓人們的日常電腦操作更加簡單和快捷,為人們提供高效易行的工作環(huán)境。Windows 8支持來自 Intel、AMD 的芯片架構(gòu),被應(yīng)用于個人電腦和平板電腦上。該系統(tǒng)具有更好的續(xù)航能力,且啟動速度更快、占用內(nèi)存更少,并兼容 Windows 7 所支持的軟件和硬件。微軟將于 2022 年 10 月停止發(fā)售 Windows 8。但預(yù)裝 Windows 8 系統(tǒng)的電腦設(shè)備銷售正常運營,用戶依然可以通過購買 PC 的方式獲取到 OEM 版本的 Windows 8。同時微軟對 Windows 8 的技術(shù)支持工作也不會停止。另外,Windows 8 的免費主流支持服務(wù)過期時間為 2022 年 1 月 9 日,擴展支持服務(wù)過期時間為 2023 年 1 月 10日。 數(shù)據(jù)庫的平臺 SQL Server 2022 在 Microsoft 的數(shù)據(jù)平臺上發(fā)布,可以組織管理任何數(shù)據(jù)??梢詫⒔Y(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲到數(shù)據(jù)庫中。可以對數(shù)據(jù)進行查詢、搜索、同步、報告和分析之類的操作。數(shù)據(jù)可以存儲在各種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計算機和移動設(shè)備,它都可以控制數(shù)據(jù)而不用管數(shù)據(jù)存儲在哪里。 SQL Server 是一個具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴展標(biāo)記語言(XML)的核心支持以及在 Inter 上和防火墻外進行查詢的能力,提供了以 Web標(biāo)準(zhǔn)為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能。SQL Server 提供強大的開發(fā)工具和各類開發(fā)特性,在大大提高開發(fā)效率的同時,進一步拓展應(yīng)用空間,帶來新的商業(yè)應(yīng)用機遇。C、 、AMO 等都將成為 SQL Server 數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具 [58]。 系統(tǒng)開發(fā)平臺 , framework(. 框架)主要包括:. 類庫和開發(fā)軟件及技術(shù)的介紹CLR。 是一種動態(tài)網(wǎng)頁技術(shù), 代碼,動態(tài)生成 HTML,然后響應(yīng)給瀏覽器。而 CLR(公共語言運行時)則是實現(xiàn)程序運行的基礎(chǔ),任何針對于 CLR 的語言,最終都在 CLR 的托管下有序運行。語言只要是針對 CLR 最終都會被編譯成MSIL(一種中間語言) ,所以,這樣可以實現(xiàn)不同語言之間的相互操作(當(dāng)然前提是這種語言有針對 CLR 的編譯器) 。 開發(fā)架構(gòu)簡介 本系統(tǒng)采用三層架構(gòu),將整個業(yè)務(wù)應(yīng)用那個劃分為:表現(xiàn)層,業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層。表現(xiàn)層用于展示用戶界面,業(yè)務(wù)邏輯層:用于訪問數(shù)據(jù)層,從數(shù)據(jù)層取數(shù)據(jù)、修改數(shù)據(jù)以及刪除數(shù)據(jù),并將結(jié)果返回給表現(xiàn)層,數(shù)據(jù)層:連接數(shù)據(jù)庫,對數(shù)據(jù)進行增查刪改。便于后期維護,可以降低各層之間的依賴,使得結(jié)構(gòu)更加明確。開發(fā)軟件及技術(shù)的介紹需求分析3 需求分析 可行性分析對系統(tǒng)進行可行性分析,目的是為了避免盲目投資,減少不必要的損失??尚行匝芯?,就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。隨著網(wǎng)上購物的流行,網(wǎng)上書城也越來越多,但專賣計算機技術(shù)類圖書的網(wǎng)上書城并不多,對于那些需要購買和查找相關(guān)圖書的計算機相關(guān)人士和大學(xué)生而言,本系統(tǒng)能夠為他們提高購書銷量,降低圖書銷售價格,節(jié)約時間等。 技術(shù)的可行性本系統(tǒng)開發(fā)工具使用 Microsoft Visual Studio 2022 作為開發(fā)平臺,使用 Microsoft SQL Server 2022 作為數(shù)據(jù)庫,開發(fā)語言是 C并使用了 Ajax 來開發(fā),主要技術(shù)是。之前大二時學(xué)習(xí)過,大四也有進行系統(tǒng)學(xué)習(xí),本系統(tǒng)總體上開發(fā)難度不高,數(shù)據(jù)庫的設(shè)計和操作是本系統(tǒng)設(shè)計的核心 [79]。在大學(xué)期間學(xué)習(xí)過軟件工程,軟件測試,UML 統(tǒng)一建模語言等課程,每個學(xué)期也會完成對應(yīng)的課程設(shè)計,具備一定的系統(tǒng)分析、設(shè)計和測試能力。因此,完成系統(tǒng)實現(xiàn)在技術(shù)上完全具有可行性。 經(jīng)濟的可行性軟件的經(jīng)濟可行性是指軟件所能帶來的經(jīng)濟效益與開發(fā)設(shè)計所需要的投資相比,是否相適宜,同時還要看此軟件能否真正給用戶帶來足夠的經(jīng)濟效益。本系統(tǒng)所用的軟件都是開源的,為開發(fā)軟件節(jié)省了大量的金錢和時間,達到降低成本,提高開發(fā)效率的目的,本系統(tǒng)對計算機配置的要求不高,只要用自己的筆記本就可以進行開發(fā),所以在經(jīng)濟上具有完全的可行性 [10]。 操作可行性本系統(tǒng)操作簡單,和對操作人員的要求很低,只需對 Windows 操作熟練,加之對本系統(tǒng)的操作稍加培訓(xùn)即可工作,而且本系統(tǒng)可視性非常好,所以在操作上不會有很大難度。 法律的可行性網(wǎng)上書圖書城是自行開發(fā)的網(wǎng)絡(luò)系統(tǒng),是很有實際意義的系統(tǒng),開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,不存在侵權(quán)等問題,即法律上是可行的。需求分析 功能需求分析 游客游客是進入網(wǎng)站瀏覽書籍,但沒有注冊本系統(tǒng)會員的瀏覽者,他們具有的功能如下:(1) 注冊成為會員。(2) 瀏覽圖書列表。(3) 查看書籍詳細(xì)信息。游客用例圖如圖 31 所示。圖 31 游客用例圖 會員會員是通過本系統(tǒng)注冊成功成為會員的瀏覽者,具有一般游客的權(quán)限,其具有的功能如下:(1) 登錄會員。(2) 瀏覽圖書列表。(3) 查看書籍詳細(xì)信息。(4) 添加購物車。 (5) 下單。(6) 留言。會員用例圖如圖 32 所示。需求分析圖 32 會員用例圖 商家商家除擁有一切普通用戶的權(quán)限之外,可以發(fā)布自己要銷售的圖書商品信息、修改或者刪除某些自己沒有貨源的圖書商品,其主要功能如下:(1) 瀏覽圖書列表。(2) 查看書籍詳細(xì)信息。(3) 商家登錄。(4) 添加圖書商品信息。(5) 刪除圖書商品信息。(6) 修改圖書商品信息。(7) 查看留言。(8) 查看訂單。(9) 修改個人信息。商家用例圖如圖 33 所示。需求分析 圖 33 商家用例圖 性能需求分析 安全性約束 軟件保證具備較高安全性,權(quán)限設(shè)計為系統(tǒng)提供充分安全保證。對不同的用戶設(shè)置不同的權(quán)限,如游客擁有對網(wǎng)站的瀏覽功能,商家可以添加、修改和刪除書籍。網(wǎng)上圖書商城在管理權(quán)限上要嚴(yán)格進行控制,具體要求如下:(1) 只有依據(jù)用戶名和密碼登錄到系統(tǒng)才能將喜愛的圖書添加購物車,沒有登錄會員,則只能查看圖書列表和圖書詳細(xì)信息,沒有權(quán)限的用戶不能通過任何方式登錄系統(tǒng)查看個人信息,以確保系統(tǒng)的嚴(yán)密性和安全性。(2) 不同權(quán)限用戶登錄到系統(tǒng)后,不能越級操作,商家可以添加修改圖書信息。游客只能在線瀏覽圖書,查看圖書詳細(xì)信息等功能。 完整性約束(1) 各種信息記錄的完整性,數(shù)據(jù)庫中要求不能為空的信息內(nèi)容不能為空。(2) 各種數(shù)據(jù)間相互聯(lián)系的正確性。(3) 相同的數(shù)據(jù)在不同記錄中的一致性。系統(tǒng)設(shè)計4 系統(tǒng)設(shè)計 總體結(jié)構(gòu)設(shè)計為了更加滿足軟件行業(yè)人士和大學(xué)生的要求同時也考慮到系統(tǒng)的實用性和簡單化,讓用戶快樂、方便、靈活和直觀的網(wǎng)上選購圖書,所以網(wǎng)上圖書商城系統(tǒng)分為游客瀏覽圖書信息、普通用戶登錄管理、圖書商品管理、訂單管理、購物車等。系統(tǒng)整體的功能結(jié)構(gòu)如圖 41 所示。 網(wǎng)上圖書商城系統(tǒng)瀏覽圖書列表 添加圖書信息下單添加購物留言登錄注冊查看圖書詳細(xì)信息修改圖書信息 修改個人信息查看訂單信息圖 41 功能結(jié)構(gòu)圖 游客 游客是指瀏覽本系統(tǒng)但并未注冊會員的客戶,由于沒有注冊會員,他們可以進行的功能操作很少。游客功能結(jié)構(gòu)圖如圖 42 所示。游客瀏覽圖書信息注冊成為會員查看書籍詳情圖 42 游客功能結(jié)構(gòu)圖系統(tǒng)設(shè)計 會員會員是指游客在注冊登錄成功后成為該網(wǎng)站的會員,除了擁有游客的查看功能外,還有添加購物車等功能。普通會員功能結(jié)構(gòu)圖如圖 43 所示。 會員瀏覽圖書信息下單查看書籍詳情登陸會員添加購物車圖 43 會員功能結(jié)構(gòu)圖 商家商家是為那些想要賣書的商人設(shè)定的角色,商家除了擁有會員的基本功能操作外還擁有添加圖書信息、刪除圖書信息、修改圖書信息、查看訂單的功能。商家功能結(jié)構(gòu)圖如圖 44 所示。商 家瀏覽圖書信息刪除圖書信息查看書籍詳情 添加圖書信息商家登錄 查看留言修改圖書信息查看訂單修改個人信息圖 44 商家功能結(jié)構(gòu)圖系統(tǒng)設(shè)計 詳細(xì)設(shè)計 類圖(1) 游客作為執(zhí)行者對應(yīng)的類圖如圖 45 所示。 圖 45 與游客有關(guān)的類圖(2) 會員作為執(zhí)行者對應(yīng)的類圖如圖 46 所示。系統(tǒng)設(shè)計圖 46 與會員有關(guān)的類圖(3) 商家作為執(zhí)行者對應(yīng)的類圖如圖 47 所示。圖 47 與商家有關(guān)的類圖系統(tǒng)設(shè)計 順序圖(1) 游客作為執(zhí)行者注冊會員功能操作對應(yīng)的順序圖如圖 48 所示。 :個 個個 個個 個個個 個個個個個個1個個個個 2個個個3個個個個個個個個個4個個個個5個個個6個個個圖 48 游客注冊操作順序圖(2) 會員作為執(zhí)行者進行登錄操作時對應(yīng)的順序圖如圖 49 所示。 :個個 個個個個個個個個 個個個個個3個個個個個個個個個 4個個個個1個個個個 2個個個6個個個 5個個個個個7個個個圖 49 會員登錄操作順序圖(3) 商家作為執(zhí)行者添加圖書商品信息對應(yīng)的順序圖如圖 410 所示。系統(tǒng)設(shè)計 :個 個個個 個個個 個個個 個個個個個個1個個個2個個個個3個個個個個個個個個個 4個個個個5個個個6個個個圖 410 商家添加圖書商品功能的順序圖 數(shù)據(jù)庫分析與設(shè)計 概念結(jié)構(gòu)設(shè)計網(wǎng)上圖書商城系統(tǒng)功能描述如下:系統(tǒng)擁有若干用戶,用戶分為游客、會員、商家三種。商家可以添加多種書籍。已注冊的用戶可以進行留言操作,一個用戶可以有多條留言,一本書籍信息下面也可以有多條留言,一條留言只可能有一個用戶和一本書籍。從上述功能描述可以抽取到的實體以及實體所對應(yīng)的屬性如下:(1) 用戶:用戶 ID、登錄帳號、登錄密碼、用戶姓名、地址、聯(lián)系電話、郵箱、是用戶類別 ID。如圖 411 所示。用戶用戶 I D登陸帳號登陸密碼用戶姓名地址聯(lián)系電話郵箱用戶類別 I D圖 411 用戶實體屬性圖系統(tǒng)設(shè)計(2) 用戶類別:用戶類別 ID、類別名稱。如圖 412 所示。 用戶類別用戶類別 I D類別名稱圖 412 用戶類別實體屬性圖(3) 書籍:圖書 ID、書名、作者、出版社 ID、圖書編號、字?jǐn)?shù)、價格、內(nèi)容描述、作者簡介、編者點評、目錄、類別 ID、點擊次數(shù)。如圖 41
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1