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

正文內(nèi)容

最新基于net的電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-07-16 13:33 本頁面
 

【文章內(nèi)容簡介】 在利用特殊的通道公開給用戶。數(shù)據(jù)提供者的4個基礎(chǔ)對象為:Connection對象、Command對象、DataReader對象和DataAdapter對象,它們的主要功能見表21。表21 基礎(chǔ)對象對象名稱對象功能Connection 建立與數(shù)據(jù)源連接Command執(zhí)行增刪改查等命令DataReader 讀取數(shù)據(jù),訪問數(shù)據(jù)源DataAdapter讀取數(shù)據(jù)源,寫入DataSet第四節(jié) +技術(shù)[20],相比較于傳統(tǒng)他去糟粕取精華,在理論上可以使用C++、Visual Basic、JS等任何編程語言。目前主流、 Framework的C。C開發(fā)公司說C內(nèi)核很像VC,實際上C并不是一種 腳本語言,它是一種類似于JAVA的面向?qū)ο蟮母呒壘幊陶Z言,因此具有面向?qū)ο蟾呒壋绦蛟O(shè)計語言的全部特征,像繼承、多態(tài)以及封裝等等,這些都和JAVA語言有很多相似之處,這對ASP的缺點進行了巨大的彌補,整理封裝使代碼邏輯更加清晰,合理編譯讓代碼易于管理,并且HTML頁面代碼與后臺邏輯代碼是分開使用的。如此使得頁面樣式如何改變,內(nèi)部業(yè)務(wù)邏輯始終不會因為外觀的改變而發(fā)生邏輯的錯誤,就不需要修正改碼。當然這并不是進行了簡簡單單的升級,而是系統(tǒng)的實現(xiàn)方式通過全新的動態(tài)網(wǎng)頁,便于通過Web服務(wù)器構(gòu)建完整的應(yīng)用軟件系統(tǒng),這是MicroSoft發(fā)展新體系結(jié)構(gòu)的核心要素之一。微軟在發(fā)現(xiàn)了原來ASP模型具有很多問題之后, Web Service技術(shù)和Web Forms窗體應(yīng)用開發(fā)出來的,這樣就可以為他們提供企業(yè)級別的WEB應(yīng)用程序。,(、C、VB等)來開發(fā)人們需要的應(yīng)用程序。 HTML編譯器以及其他的工具。另外,所有應(yīng)用程序都擁有獨立的代碼庫, Framework。如果程序員想要開發(fā)各種各樣的程式。, Framework API進行兼容。需要強調(diào)的是,它的兼容性極強,任何代碼都可以進行編譯,而且編譯機制屬于暴力的強處理機制。 ,數(shù)據(jù)綁定技術(shù)來把用戶請求的后端服務(wù)器的數(shù)據(jù)非常靈活地輸出到前端用戶網(wǎng)頁上。,利用此可以替代傳統(tǒng)的網(wǎng)頁開發(fā)。,這使得開發(fā)出的系統(tǒng)的相應(yīng)代碼具有很強的重用性和共享性。因此相應(yīng)WEB程序能夠在服務(wù)器上與對應(yīng)特定的虛擬目錄內(nèi)調(diào)用和執(zhí)行,總的來說,[21]:(1)設(shè)計語言開發(fā)程序與語言無關(guān),程序員們可以自由的選擇自己喜歡的語言,開發(fā)更加靈活(2)代碼分離(CodeBehind),應(yīng)用程序開發(fā)人員把用戶UI顯示代碼從UI處理代碼中分離出來放入aspx文件中,將用戶UI中的業(yè)務(wù)邏輯代碼放入cs文件中,這種代碼分離的方式使得代碼更容易編寫,同時也提高了代碼的可讀性和重用行。(3) 執(zhí)行效率高,這些方式的結(jié)合能夠大大的提升應(yīng)用程序在執(zhí)行過程中的執(zhí)行效率。(4)可擴展性,在應(yīng)用程序里面加入自定義的功能就變得非常容易,在對來自不同數(shù)據(jù)源的數(shù)據(jù)進行操作時提供輔助支持。(5) 可管理性,讓整個服務(wù)器以及其環(huán)境變量的設(shè)定都變的及其的簡單,讓人們工作輕便簡單起來,并且這些文本是純文字的,那么另一個優(yōu)點就浮出水面,只要將這些純文本,復(fù)制到所需的服務(wù)器上,那么再復(fù)雜的應(yīng)用程式都可以及其方便的部署與調(diào)度,甚至我們都不需要重啟服務(wù)器(6)安全性說道安全性,不得不說其自帶的Windows身份驗證,這個功能是基于機器的而不是基于用戶的,那么最顯而易見的優(yōu)點便是個體的用戶程序配置得到了系統(tǒng)上的安全保障。封裝機制使得服務(wù)器獲得了保存控件的權(quán)利,并且能夠及時的感知用戶所使用的瀏覽器版本,從而響應(yīng)出對應(yīng)版本的Html代碼。圖26 第五節(jié) 公共語言運行庫(CLR)CLR是整個框架的基礎(chǔ),是運行整個原件的驅(qū)動,能讓各種如C,JAVA的程序設(shè)計語言運行在相同的環(huán)境變量中,也就是相同的環(huán)境里。那么我們可以得出這樣的結(jié)論,使用它編寫出來的程序,可以不考慮硬件的兼容問題,也可以不考慮用戶使用的操作系統(tǒng)。免去了兼容性難的詬病。運行庫運行的流程如下:第一步:利用內(nèi)置編譯器,生成可以執(zhí)行的文件,整個擁有移植到其他文件與服務(wù)器的能力,文件還包含元數(shù)據(jù),MSIL等內(nèi)容。第二步:通過可以執(zhí)行的文件中的相關(guān)清單可以確定兩件事:第一,該程序的匯編程序版本;第二,MSIL的期權(quán)池的大小;通過這兩件事,我們可以確定程序是否是安全的、可訪問與執(zhí)行的,是否屬于安全類型;第三步:CLR加載MSIL,并且盡可能的收集相關(guān)材料,比如下載地址,安裝功能,需要什么版本的運行庫。還可以確定進行編譯的時候是否需要數(shù)字簽名,最重要的一條是CLR擁有自己的機制確定該程序是否擁有運行的權(quán)利,獲得該應(yīng)用程序的所擁有的權(quán)限,決定應(yīng)用的開始與結(jié)束的時機。第四步: 即時編譯將中間代碼進行最終的編譯,生成本地可以執(zhí)行的代碼,將這些代碼保存在內(nèi)部知道應(yīng)用程序的生命周期結(jié)束,執(zhí)行過程如圖27所示[23]。圖27 CLR環(huán)境下程序編譯執(zhí)行過程第六節(jié) OpenStack云平臺OpenStack云平臺是由基礎(chǔ)設(shè)施服務(wù)提供商Rackspace公司與NASA合作開發(fā)的云計算平臺,并且將其完全地開源出來了,這樣用戶可以根據(jù)OpenStack來開發(fā)具有自己的特點的云計算平臺[24]。由于OpenStack具有開源的特性,即用戶可以在網(wǎng)上自由下載其所有的源代碼而不需要付出任何費用,所以很多國家的大廠商和大公司都加入進來研究和開發(fā)具有自己公司特點的定制的公有云或者私有云。這幾年OpenStack得到了飛速的發(fā)展,這導(dǎo)致越來越多的公司開始研究OpenStack,這對于OpenStack在中國發(fā)展起到了非常大的作用。作為最受歡迎的開源云平臺之一,OpenStack 得到了許多國際巨頭(美國宇航局、英特爾、戴爾、惠普、思科、紅帽等)的支持[25]。截止目前,已經(jīng)有數(shù)千家企業(yè)加入其中的研究,數(shù)萬名社區(qū)貢獻者,社區(qū)的活躍度超越了所有的對手,毫無疑問成為了最受歡迎的開源云平臺云監(jiān)控是OpenStack平臺的一個重要組成部分,在云平臺中,虛擬機和服務(wù)器性能指標的可視化就可以通過云監(jiān)控輕松展示出來,例如計算機各種現(xiàn)狀,如內(nèi)存使用率,磁盤使用率,CPU與顯卡的工作狀態(tài)都可以顯示出來。在對各種各樣信息進行主動監(jiān)控的同時也可以制定各種各樣的臨界警告條件,從而起到大大簡化數(shù)據(jù)中心大量的服務(wù)器的運維工作,這極大地提升了工作效率。云監(jiān)控技術(shù)是基于云計算理念開發(fā)出來的,它可以將很多臺監(jiān)測服務(wù)器整合起來,利用整合后的監(jiān)測能力來對大規(guī)模服務(wù)器產(chǎn)生的海量數(shù)據(jù)進行監(jiān)測,這樣就大大提高了它的監(jiān)控能力。這種監(jiān)測能力還可以進行動態(tài)擴容,當增加數(shù)據(jù)中心的新設(shè)備時,只需要增加相應(yīng)的監(jiān)控云”中的服務(wù)器就可以實現(xiàn)動態(tài)擴容,因此具有高效的動態(tài)擴容能力。這種通過將一套系統(tǒng)分布式部署到多臺機器上,使用一個管理界面就能夠進行系統(tǒng)的統(tǒng)一集中管理,這大大提高了系統(tǒng)維護的工作效率。云計算服務(wù)分為最高層、中間層和最低層[26]:(1)最高層就是將軟件和應(yīng)用程序當作服務(wù)(SaaS) ,其特點是采用了多租戶的(Multitenancy)技術(shù),將應(yīng)用程序作為一種服務(wù)來提供給不同的用戶。(2)中間層就是平臺即服務(wù)(PaaS),它主要是先將開發(fā)環(huán)境進行抽象,之后再進行封裝,同時也包括對服務(wù)器負載進行封裝。(3)最下層主要管理基礎(chǔ)設(shè)施建設(shè),能通過網(wǎng)絡(luò)互連將計算和存儲能力標準化、服務(wù)化,使得面向的用戶可以變的多種多樣。 XEN、KVM為OpenStack提供虛擬化技術(shù)支持,用以完成基礎(chǔ)服務(wù)器資源與網(wǎng)絡(luò)資源歸并,并且使之呈現(xiàn)出一臺機器(虛擬機)的形態(tài)來提供服務(wù)。OpenStack擁有一套完整的解決方案,如此良好的基礎(chǔ),可以支撐起一個龐大的平臺。完成各種接口,為工作人員搭建出一套完整的部署應(yīng)用的方法,提供整個資源池的鏈接與訪問權(quán)利。目前為止,電子商務(wù)系統(tǒng)的基礎(chǔ)設(shè)施、應(yīng)用系統(tǒng)以及數(shù)據(jù)庫應(yīng)用越來越多,復(fù)雜度也越來越高。電子商務(wù)應(yīng)用日益繁錦,提供服務(wù)更加詳細,復(fù)雜程度也日益飆高,構(gòu)建自己的電子商務(wù)平臺勢在必行,虛擬化技術(shù)使得這成為可能,擁有更好的資源處理方法,享受到更加簡化的設(shè)備和架構(gòu),不用考慮設(shè)備之間的兼容性,不用考慮網(wǎng)絡(luò)的兼容性,更不必考慮系統(tǒng)的兼容性,這極大降低了開發(fā)的成本,提高了使用率和利用率。運營維護也是不能忽視的問題,管理服務(wù)的復(fù)雜程度也是如此,降低成本提高服務(wù)是關(guān)鍵問題,利用云管理平臺的的電商系統(tǒng),可以將集成成本與管理模塊,他們是虛擬的,可選擇的,并且是獨立劃分的,這樣就有效的降低了數(shù)據(jù)維護的運營成本和管理復(fù)雜程度。為不同的用戶提供不同的服務(wù),并且開放所擁有的主機及其相關(guān)服務(wù),極大的豐富了所能提供服務(wù)的范圍。第七節(jié) 本章小結(jié)本文介紹了C/S和B/S體系結(jié)構(gòu),詳細的對比了這個兩個結(jié)構(gòu)的特點,和他們的優(yōu)點與缺點。在后面的文章中,詳細介紹了每個系統(tǒng)所擁有的關(guān)鍵技術(shù)和,包括IDE,數(shù)據(jù)庫,和數(shù)據(jù)庫連接技術(shù)等。這個系統(tǒng)將構(gòu)建在網(wǎng)絡(luò)平臺上,所以在本章的最后的我們介紹了能夠?qū)崿F(xiàn)負載均衡的OpenStack云平臺。 第三章 系統(tǒng)需求分析用戶對目標系統(tǒng)的功能、界面、行為、實現(xiàn)方式等方面的期望就是應(yīng)用軟件系統(tǒng)的需求[28]。通過需求分析,系統(tǒng)開發(fā)人員可以明確系統(tǒng)功能,對于一個軟件系統(tǒng)的開發(fā)來說是非常關(guān)鍵與重要的,在開發(fā)系統(tǒng)之前如果沒有做需求分析,當系統(tǒng)開發(fā)快要完成時再來進行需求修改將會對系統(tǒng)的開發(fā)進度造成非常致命的打擊。所以的邏輯開發(fā)需要進行重新的設(shè)計,很多代碼由于不能重用也將成為無用功。所以系統(tǒng)的需求分析需要分析人員深入地理解分析問題,并建立相關(guān)的模型來對用戶的需求進行非常精細化的梳理,只有解決了這些問題以后,才會大大加快系統(tǒng)的執(zhí)行效率,同時大大縮短項目的開發(fā)成本。同時需求分析也是程序開發(fā)成功的基礎(chǔ),它對軟件系統(tǒng)項目的成敗以及系統(tǒng)最終的質(zhì)量起著很大的影響,所以徹底嚴格地檢查對系統(tǒng)的需求分析來說顯得非常有必要 ,通過需求的用例來對需求分析進行方法獲取是比較好的方法。系統(tǒng)的需求分析是對軟件詳細設(shè)計、系統(tǒng)架構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計以及最后的實施測試都十分重要的基礎(chǔ)。系統(tǒng)用例的一個具體實現(xiàn)是事件流,在一個用例當中可以有一個事件流也可以有多個事件流,事件流是用來描述需求活動具體方式的。本課題通過仔細調(diào)研和分析,首先對系統(tǒng)進行需求分析,再詳細的需求分析以后總結(jié)了出系統(tǒng)主要由三個功能模塊組成,分別是網(wǎng)站前端、網(wǎng)站后臺以及云計算平臺。 網(wǎng)站前端主要是用戶進行的一些操作展示以及各種信息的展示,例如導(dǎo)購頁面、關(guān)鍵業(yè)務(wù)流程以及會員專區(qū)等等。 網(wǎng)站后臺主要是管理員對商品以及會員信息進行的一些操作,例如商品管理、界面管理、會員管理以及各種促銷活動管理等等。系統(tǒng)完善以后,用與計算技術(shù)實現(xiàn)負載均衡,能大大增加硬件資源的利用率。第一節(jié) 系統(tǒng)功能需求分析 信息管理子系統(tǒng)信息管理模塊主要是為用戶提供一個可行有效的前臺展示功能,這些功能主要是包含一些重要的信息展示,系統(tǒng)使用的對象,包括系統(tǒng)管理員、普通用戶等。信息管理模塊可以非常有效地使用新聞?wù)故尽N售信息、購物信息等內(nèi)容,為了更好地區(qū)分模塊的一些主要功能,本文的用戶分為普通客戶和管理員兩個角色分別進行詳細的介紹。(1)管理員功能管理員可以管理系統(tǒng)的所有模塊,例如對用戶發(fā)布的信息進行審核、排序、置頂?shù)炔僮?,發(fā)布網(wǎng)站公告信息,相關(guān)信息的編輯等。用戶發(fā)布的信息需要進行審核,當審核通過以后才能正常顯示,同時還根據(jù)搜索量對某些信息進行置頂操作。 (2)客戶管理功能 普通的人員在成功登錄系統(tǒng)之后,能夠瀏覽各個模塊的相關(guān)信息。注冊成為會員之后還可以發(fā)布、修改和刪除相關(guān)的信息,最主要的是可以進行購物等操作。通過對信息管理子系統(tǒng)的詳細分析,系統(tǒng)用例圖如圖31所示。圖31 信息管理子系統(tǒng)用例圖 系統(tǒng)后臺管理子系統(tǒng)系統(tǒng)管理員可以通過本系統(tǒng)對網(wǎng)站進行各種維護操作,比如系統(tǒng)維護、交易管理等等,具體包含以下功能:(1)用戶管理用戶注冊信息通過審核以后在系統(tǒng)中進行保存,管理員還可以對用戶進行不同權(quán)限的授權(quán)。(2)商品管理商品信息也需要通過管理員的審核之后才能發(fā)布,系統(tǒng)可以根據(jù)用戶的瀏覽歷史以及搜索歷史為其推薦不同的商品,此外還能對商品的各種信息進行統(tǒng)計。(3)廣告管理 廣告管理功能能對用戶的廣告申請和維護進行有效的管理,從系統(tǒng)的運行上來說,用戶可以在電商系統(tǒng)上面發(fā)布廣告,系統(tǒng)運營者可以根據(jù)廣告的性質(zhì)或內(nèi)容收取相應(yīng)的費用,廣告需要通過審核之后才能正常發(fā)布。 (4)交易管理交易的全過程都可以被管理員監(jiān)管控制,當發(fā)現(xiàn)異常情況時可以采取適當?shù)拇胧┻M行保護,此外還可以保證正常交易過程的安全性。 (5)訂單管理系統(tǒng)管理員能夠管理所有的交易訂單,在不干擾訂單執(zhí)行的條件下對訂單進行跟蹤等操作,此外也可以保證正常交易過程的安全性。 管理員能夠通過后臺管理子系統(tǒng)對電商系統(tǒng)的所有內(nèi)容進行相關(guān)的操作,信息管理子系統(tǒng)為管理員提供了強大的技術(shù)支撐,子系統(tǒng)用例圖如圖32所示。圖32 后臺管理子系統(tǒng)用例圖第二節(jié) 系統(tǒng)性能需求分析 本文的電商系統(tǒng)在完成過程中規(guī)范執(zhí)行了軟件系統(tǒng)的完整性、可靠性、安全性以及健壯性等原則,同時在開發(fā)中利用先進成熟的技術(shù)來保障系統(tǒng)在以后較長一段時間之內(nèi)擁有較好的先進性,而且還得保證系統(tǒng)具有很好的可操作性。(1)完整性完整性就是用戶不需要事先設(shè)定的某些功能,為了系統(tǒng)自身能夠正常運行系統(tǒng)所必須包含的功能。就像對數(shù)據(jù)庫的支持、軟件的發(fā)布以及升級等功能。但也不是所有的系統(tǒng)都必須完全具備這些功能,用戶可以根據(jù)自己的實際情況和具體的要求來選取自己所需要的功能。擁有完善的系統(tǒng)用戶管理功能可以對系統(tǒng)進行合理有效的控制,這樣在提高系統(tǒng)適應(yīng)能力的同時還能讓系統(tǒng)的運行狀況更加合理。(2) 安全性 為了讓電商系統(tǒng)能夠在實際運營,必須要對系統(tǒng)的安全性進行考慮,系統(tǒng)中存儲著大量的人員信息和科研信息,因此必須要保障系統(tǒng)的安全性。軟件系統(tǒng)的安全性大致分為兩方面,一是自身的全性,二是數(shù)據(jù)在系統(tǒng)中存取的安全性和數(shù)據(jù)傳輸?shù)陌踩裕晟葡到y(tǒng)就必須對這兩方面的安全性進行綜合考量。可以給不同人員授予不同權(quán)限來保障系統(tǒng)自身的安全性,數(shù)據(jù)傳輸過程的安全性可以通過設(shè)置防火墻來提高。(3) 可維護性與可擴充性 軟件系統(tǒng)維護性和擴充性的高低
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1