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

正文內(nèi)容

基于csharp的網(wǎng)上書店--世紀(jì)網(wǎng)上書店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-12 00:58 本頁面
 

【文章內(nèi)容簡介】 程式 的類別庫,封裝在 檔案中,顯露出 命名空間,并提供 網(wǎng)頁處理、擴(kuò)充以及 HTTP 通道的應(yīng)用程式與通訊處理等工作,以及 Web Service 的基礎(chǔ)架構(gòu)。 是 ASP 技術(shù)的后繼者,但它的發(fā)展性要比 ASP 技術(shù)要強(qiáng)大許多。 可以運(yùn)行在安裝了 .NET Framework 的 IIS 服務(wù)器上,若要在非微軟的平臺(tái)上執(zhí)行,則需要使用 Mono 平臺(tái), 在 版本已經(jīng)定型,在 .NET Framework 上則加上了許多功能,像是 AJAX、 MVC Framework、 Dynamic Data 與 Microsoft Silverlight 的服務(wù)器控件等。 很多人都把 當(dāng)做是一種 編程語言 ,但它實(shí)際上只是一個(gè)由 .NET Framework 提供的一種 開發(fā)平臺(tái) (development platform),并非編程語言。 XX 大學(xué)畢業(yè)設(shè)計(jì)(論文) No 7 C( C Sharp)[2]是微軟 (Microsoft)為 .NET Framework 量身訂做的程序語言,微軟公司在 2021 年 6 月發(fā)布的一種新的編程語言。 C擁有 C/C++的強(qiáng)大功能以及 Visual Basic 簡易使用的特性,是第一個(gè)組件導(dǎo)向(Componentoriented)的程序語言,和 C++與 Java 一樣亦為對象導(dǎo)向(objectoriented)程序語言 [3]。 C (C SHARP)是微軟對這一問題的解決方案。 C是一 種最新的、面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于 MICROSOFT .NET 平臺(tái)的應(yīng)用程序, MICROSOFT .NET 提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計(jì)算與通訊領(lǐng)域。正是由于 C面向?qū)ο蟮淖吭皆O(shè)計(jì),使它成為構(gòu)建各類組件的理想之選 ——無論是高級(jí)的商業(yè)對象還是系統(tǒng)級(jí)的應(yīng)用程序。使用簡單的 C語言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為 XML 網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語言在任何操作系統(tǒng)上通過 INTERNET 進(jìn)行調(diào)用。最重要的是, C使得 C++程序員可以高效的開發(fā)程序,而絕不損失 C/C++原 有的強(qiáng)大的功能。因?yàn)檫@種繼承關(guān)系, C與 C/C++具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向 C[4]。 SQL Server SQL Server 是由 Microsoft 開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng) (DBMS)[5],它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988年推出了第一個(gè) OS/2 版本。 Microsoft SQL Server 近年來不斷更新版本, 1996年, Microsoft 推出了 SQL Server 版本; 1998 年, SQL Server 版本和用戶見面; SQL Server 2021 是 Microsoft 公司于 2021 年推出,目前最新版本是 2021 年 3 月份推出的 SQL SERVER 2021。 SQL Server 2021 是一個(gè)重大的 XX 大學(xué)畢業(yè)設(shè)計(jì)(論文) No 8 產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為至今為止的最強(qiáng)大和最全面的 SQL Server 版本。在現(xiàn)今數(shù)據(jù)的世界里,公司要獲得成功和不斷發(fā)展,他們需要定位主要的數(shù)據(jù)趨勢的愿景。微軟的這個(gè)數(shù)據(jù)平臺(tái)幫助公司滿足這些數(shù)據(jù)爆炸和下一代數(shù)據(jù)驅(qū)動(dòng)應(yīng)用程序的需求。微軟將繼續(xù)投入和發(fā)展以下的 關(guān)鍵領(lǐng)域來支持他們的數(shù)據(jù)平臺(tái)愿景:關(guān)鍵任務(wù)企業(yè)數(shù)據(jù)平臺(tái)、動(dòng)態(tài)開發(fā)、關(guān)系數(shù)據(jù)和商業(yè)智能。 SQL Server 2021 可以對整個(gè)數(shù)據(jù)庫、數(shù)據(jù)文件和日志文件進(jìn)行加密,而不需要改動(dòng)應(yīng)用程序。進(jìn)行加密使公司可以滿足遵守規(guī)范和及其關(guān)注數(shù)據(jù)隱私的要求。簡單的數(shù)據(jù)加密的好處包括使用任何范圍或模糊查詢搜索加密的數(shù)據(jù)、加強(qiáng)數(shù)據(jù)安全性以防止未授權(quán)的用戶訪問、還有數(shù)據(jù)加密。這些可以在不改變已有的應(yīng)用程序的情況下進(jìn)行。 SQL Server 擴(kuò)展事件是一個(gè)用于服務(wù)器系統(tǒng)的一般的事件處理系統(tǒng)。擴(kuò)展事件基礎(chǔ)設(shè)施是一個(gè)輕量級(jí)的機(jī)制,它支持 對服務(wù)器運(yùn)行過程中產(chǎn)生的事件的捕獲、過濾和響應(yīng)。這個(gè)對事件進(jìn)行響應(yīng)的能力使用戶可以通過增加前后文關(guān)聯(lián)數(shù)據(jù),例如 Transact SQL 對所有事件調(diào)用堆棧或查詢計(jì)劃句柄,以此來快速的診斷運(yùn)行時(shí)問題。事件捕獲可以按幾種不同的類型輸出,包括Windows 事件跟蹤 (Event Tracing for Windows, ETW)。當(dāng)擴(kuò)展事件輸出到 ETW時(shí),操作系統(tǒng)和應(yīng)用程序就可以關(guān)聯(lián)了,這使得可以作更全面的系統(tǒng)跟蹤。 DIV+CSS DIV+CSS 是網(wǎng)站標(biāo)準(zhǔn)(或稱 “WEB標(biāo)準(zhǔn) ”)中常用術(shù)語之一, DIV+CSS是一種網(wǎng)頁的布局方法,這一種網(wǎng)頁布局方法有別于傳統(tǒng)的 HTML 網(wǎng)頁設(shè)計(jì)語言中的表格( table)定位方式,可實(shí)現(xiàn)網(wǎng)頁頁面內(nèi)容與表現(xiàn)相分離。 XHTML是 The Extensible HyperText Markup Language(可擴(kuò)展超文本標(biāo)識(shí)語言)的縮 XX 大學(xué)畢業(yè)設(shè)計(jì)(論文) No 9 寫。 XHTML 基于可擴(kuò)展標(biāo)記語言( XML),是一種在 HTML 基礎(chǔ)上優(yōu)化和改進(jìn)的的新語言,目的是基于 XML 應(yīng)用與強(qiáng)大的數(shù)據(jù)轉(zhuǎn)換能力,適應(yīng)未來網(wǎng)絡(luò)應(yīng)用更多的需求。在 XHTML 網(wǎng)站設(shè)計(jì)標(biāo)準(zhǔn)中,不再使用表格定位技術(shù),而是采用 DIV+CSS 的方式實(shí)現(xiàn)各種定位。 AJAX Ajax 的全稱是 Asynchronous JavaScript and XML,其中, Asynchronous是異步的意思,它有別于傳統(tǒng) web 開發(fā)中采用的同步的方式。 Ajax 的原理簡單來說通過 XmlHttpRequest 對象來向服務(wù)器發(fā)異步請求,從服務(wù)器獲得數(shù)據(jù),然后用 javascript 來操作 DOM 而更新頁面。這其中最關(guān)鍵的一步就是從服務(wù)器獲得請求數(shù)據(jù)。 AJAX[6]開發(fā)與傳統(tǒng)的 CS 開發(fā)有很大的不同。這些不同引入了新的編程問題,最大的問題在于易用性。由于 AJAX 依賴 瀏覽器 的 JavaScript 和 XML,瀏覽器的兼容性和支持的標(biāo)準(zhǔn)也變得和 JavaScript 的運(yùn)行時(shí)性能一樣重要了。這些問題中的大部分來源于瀏覽器、 服務(wù)器 和技術(shù)的組合,因此必須理解如何才能最好的使用這些技術(shù)。 綜合各種變化的技術(shù)和強(qiáng)耦合的客戶服務(wù)端環(huán)境, AJAX 提 出了一種新的開發(fā)方式。 AJAX 開發(fā)人員必須理解傳統(tǒng)的 MVC 架構(gòu),這限制了應(yīng)用層次之間的邊界。同時(shí),開發(fā)人員還需要考慮 CS 環(huán)境的外部和使用 AJAX 技術(shù)來重定型 MVC 邊界。最重要的是, AJAX 開發(fā)人員必須禁止以頁面集合的方式來考慮 Web 應(yīng)用而需要將其認(rèn)為是單個(gè)頁面。一旦 UI 設(shè)計(jì)與服務(wù)架構(gòu)之間的范圍被嚴(yán)格區(qū)分開來后,開發(fā)人員就需要更新和變化的技術(shù)集合了。 傳統(tǒng)的 web 應(yīng)用允許用戶填寫 表單 (form),當(dāng)提交表單時(shí)就向 web 服務(wù) XX 大學(xué)畢業(yè)設(shè)計(jì)(論文) No 10 器發(fā)送一個(gè)請求。服務(wù)器接收并處理傳來的表單,然后返回一個(gè)新的網(wǎng)頁。這個(gè)做法浪費(fèi)了許多帶寬,因?yàn)樵谇昂髢蓚€(gè)頁面中的大部分 HTML 代碼往往是相同的。由于每次應(yīng)用的交互都需要向服務(wù)器發(fā)送請求,應(yīng)用的響應(yīng)時(shí)間就依賴于服務(wù)器的響應(yīng)時(shí)間。這導(dǎo)致了用戶界面的響應(yīng)比本地應(yīng)用慢得多。 與此不同, AJAX 應(yīng)用可以僅向服務(wù)器發(fā)送并取回必需的數(shù)據(jù),它使用SOAP 或其它一些基于 XML 的 web service 接口,并在客戶端采用 JavaScript處理來自服務(wù)器的響應(yīng)。因此在服務(wù)器和瀏覽 器之間交換的數(shù)據(jù)大量減少,結(jié)果我們就能看到響應(yīng)更快的應(yīng)用。同時(shí)很多的處理工作可以在發(fā)出請求的客戶端機(jī)器上完成,所以 Web 服務(wù)器的處理時(shí)間也減少了。 使用 Ajax 的最大 優(yōu)點(diǎn) ,就是能在不更新整個(gè)頁面的前提下維護(hù)數(shù)據(jù)。這使得 Web 應(yīng)用程序更為迅捷地回應(yīng)用戶動(dòng)作,并避免了在網(wǎng)絡(luò)上發(fā)送那些沒有改變過的信息。 Ajax 不需要任何瀏覽器插件,但需要用戶允許 JavaScript 在瀏覽器 上執(zhí)行。就像 DHTML 應(yīng)用程序那樣, Ajax 應(yīng)用程序必須在眾多不同的瀏覽器和平臺(tái)上經(jīng)過嚴(yán)格的測試。隨著 Ajax 的成熟,一些簡化 Ajax 使用方法的 程序庫也相繼問世。同樣,也出現(xiàn)了另一種輔助程序設(shè)計(jì)的技術(shù),為那些不支持JavaScript 的用戶提供替代功能。 JavaScript JavaScript 是一種解釋性語言(就是說,代碼執(zhí)行不進(jìn)行預(yù)編譯)。被設(shè)計(jì)用來向 HTML 頁面添加交互行為。是一種腳本語言(腳本語言是一種輕量級(jí)的編程語言)。由數(shù)行可執(zhí)行計(jì)算機(jī)代碼組成。通常被直接嵌入 HTML 頁面。 XX 大學(xué)畢業(yè)設(shè)計(jì)(論文) No 11 JavaScript 是一種能讓你的 網(wǎng)頁 更加生動(dòng)活潑的程式語言,也是目前網(wǎng)頁中設(shè)計(jì)中最容易學(xué)又最方便的語言。你可以利用 JavaScript 輕易的做出親切的歡迎訊息、漂亮的數(shù)字鐘、有廣告效果的跑馬燈及簡易的選舉,還可以顯示瀏覽器 停留的時(shí)間。讓這些特殊效果提高網(wǎng)頁的可觀性。 XX 大學(xué)畢業(yè)設(shè)計(jì)(論文) No 12 2 需求分析 總體需求 (1)建立對圖書提供全面管理的信息系統(tǒng); (2)對所有的圖書、客戶提供全面管理; (3)對圖書詳細(xì)信息提供管理。 功能需求 (1)在 Inter,客戶可通過 IE 或其他瀏覽器瀏覽書目信息; (2)在互聯(lián)網(wǎng),可提交訂單; (3)具有購物車功能; (4)客戶能通過書名來檢索書籍; (5)客戶可在網(wǎng)上進(jìn)行注冊, 成為會(huì)員; (6)客戶能查看當(dāng)前訂單和以往訂單; (7)書店管理員能查找客戶信息; (8)書店管理員在發(fā)貨后能改寫訂單中的發(fā)貨日期; 性能需求 (1)系統(tǒng)可以對圖書的庫存進(jìn)行統(tǒng)計(jì); (2)系統(tǒng)界面設(shè)計(jì)友好,操作方便、靈活; (3)具有高可靠性和冗錯(cuò)能力,不允許系統(tǒng)在工作時(shí)間停機(jī),不允許系統(tǒng)丟失圖書信息,不允許在運(yùn)行期間出現(xiàn)故障和錯(cuò)誤; (4)具有安全檢查機(jī)制,非法用戶不能使用系統(tǒng),不能偷看系統(tǒng)信息,不能修改圖書,防止隨意刪改,同時(shí)提供信息備份的服務(wù); XX 大學(xué)畢業(yè)設(shè)計(jì)(論文) No 13 (5)具有保密機(jī)制,各級(jí)使用者只能看到允許查 看的系統(tǒng)信息; 業(yè)務(wù)流程及說明 用戶購書流程 圖 1 用戶購書業(yè)務(wù)流程圖 說明 : 結(jié)合顧客購買過程,顧客進(jìn)入網(wǎng)上書店站點(diǎn)之后 [7],首先顧客可以通過分類瀏覽和圖書查詢功能找到自己想要買的書 ,點(diǎn)擊購買把它放入購物車中;然后可以選擇繼續(xù)購書或付款;在購物車頁面中,顧客還可以任意刪除已選中的書籍;挑選完畢之后進(jìn)入結(jié)算頁面,確定購買的圖書名稱和數(shù)量之后進(jìn)入填寫核對訂單信息頁面,在這里顧客填寫收貨人姓名,詳細(xì)地址,聯(lián)系電話,郵編,填寫完之后提交訂單進(jìn)入付款頁面。此外,用戶根據(jù)自己對某方面書籍的需求 ,進(jìn)入書籍求購頁面,填寫相應(yīng) 書籍求購信息,由書店工作人員根據(jù)用戶填寫的書籍求購信息去匹配合適的書籍推薦給用戶購買。 XX 大學(xué)畢業(yè)設(shè)計(jì)(論文) No 14 管理員審核訂單業(yè)務(wù)流程 圖 2 管理員審核訂單業(yè)務(wù)流程圖 說明:用戶對訂單付款結(jié)賬之后,書店工作人員會(huì)收到發(fā)貨通知,進(jìn)入訂單管理功能處理用戶的訂單,審核無誤后進(jìn)行發(fā)貨。發(fā)貨之后產(chǎn)生相應(yīng)的物流憑證,通知銀行將貨款轉(zhuǎn)入到自己的賬戶中,交易完成。 用戶管理業(yè)務(wù) 圖 3 用戶管理業(yè)務(wù)流程圖 說明: 管理員可以查看用戶的信息,根據(jù)用戶的帳號(hào)的異常情況可以禁 XX 大學(xué)畢業(yè)設(shè)計(jì)(論文) No 15 用或者啟用用戶 。 圖書業(yè)務(wù)管理 圖 4 圖書管理業(yè)務(wù)流程圖 說明 : 圖書管理分為圖書分類管理和書籍管理。圖書分類管理功能主要是查看圖書分類,添加、修改、刪除圖書分類。書籍管理主要是查看圖書
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1