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

正文內(nèi)容

畢業(yè)設計--網(wǎng)上書店系統(tǒng)(編輯修改稿)

2025-01-06 17:13 本頁面
 

【文章內(nèi)容簡介】 器, SQL 腳本生成,存儲過程生成,數(shù)據(jù)庫文檔生成, Web 項目發(fā)布,代碼批量自動輸出等多項開發(fā)工作中常用到的功能 。 三層 構(gòu)架 : DAL( 數(shù)據(jù)訪問層 ) , BLL( 業(yè)務邏輯層 ) , WEB(表示層) 等多層的代碼 ,可以讓程序員專心去關(guān)注邏輯上的東西,反復的常用代碼就交給代碼生成器去解決。 .NET 介紹 實現(xiàn)技術(shù)概述 是一項革命性的技術(shù)框架。 .NET 的核心技術(shù)包括分布式計算、XML、組件技術(shù)、即時編譯技術(shù)等。分布式計算是網(wǎng)絡的本質(zhì) : XML 奠定了新一代電子數(shù)據(jù)交換的標準,正是數(shù)據(jù)交換使網(wǎng)絡計算成為可能;組件技術(shù)是軟件技術(shù)多年來的發(fā)展成果,它使程序設計員從大量的 API 中解放出來,以采用面向?qū)ο蠛兔嫦蚪M件的技術(shù)來解決軟件問題;即時編譯技術(shù)使應用程序在運行時,還能夠根據(jù)主機的硬 件和軟件環(huán)境進行代碼優(yōu)化,并簡化代碼發(fā)放的過程。 自從 .NET 發(fā)布以來,一直就是媒體的追逐目標,大量程序員參與到 .NET 的測試和研究中,出現(xiàn)了很多 .NET 的技術(shù)論壇和技術(shù)站點。微軟掌門人比爾 .蓋茨更是到中國、印度等國演講宣傳 .NET,鼓動程序員使用 .NET。據(jù)報道很多商業(yè)網(wǎng)站已經(jīng)決定在 .NET 構(gòu)架下建立英特網(wǎng)服務平臺,如全球最大的拍賣站點 。 微軟新一代軟件開發(fā)平臺,稱為 Microsoft Visual Studio 2021,它是微軟 .NET戰(zhàn)略產(chǎn)品的重要部分。 Microsoft Visual Studio 2021 集成了 Visual Basic、 Visual C、Visual J、 Visual C++、 的開發(fā)環(huán)境,而微軟第一次統(tǒng)一了 VB 和 VC 的底層對象,使 Visual 和 Visual C.NET 能夠訪問相同的組件的屬性和方法。這就是編寫 C和編寫 程序同樣的簡單和高效,在這以前,大多數(shù)人認為, 10 VC++程序員就是比 VB 程序員更高級些。在 .NET 時代,這種差別將不復存在。 .NET 的 Web 優(yōu)勢 傳統(tǒng)的 Web 應用程序通過在客戶端腳本生成 算法里嵌入邏輯來減少服務器的加載,同時增加用戶參與。表單驗證、數(shù)據(jù)排序和分頁功能通常都是在客戶端使用用戶信息框、動態(tài)文本元素和彈出菜單完成的。這樣的客戶端腳本需要用戶相當多的參與,卻幾乎不需要和服務器交互操作。通過向客戶發(fā)布特定功能的計算需要,傳統(tǒng)的 Web 系統(tǒng)能輕易獲得一些東西 — 不需要額外服務器加載的動態(tài)功能。大多數(shù)流量巨大的公眾 Web 網(wǎng)站,在沒有相當數(shù)量的客戶端腳本的情況下,無法調(diào)整其用戶庫 (或者實現(xiàn)期望的交互操作 )。而 Microsoft 的 .NET 為 Web應用程序提供了更加廣泛的功能集。 ①通過 .NET 來 減少開發(fā)人員工作量 .NET 努力減輕和大量客戶端腳本編寫相關(guān)聯(lián)的開發(fā)和維護工作。使用 Visual Designer 及其拖放功能,開發(fā)人員甚至可以不編輯任何實際的表示腳本就能基本開發(fā)出整個 應用程序。 Visual 能讓客戶腳本的生成自動化。雖然在一個更加通常的開發(fā)場景中,既會用到拖放操作,又會使用Visual Code Editor 進行的手工腳本編輯,開發(fā)人員仍被局限在編輯任何 Web 控件的服務器標簽。這樣開發(fā)人員就完全從它隱含的 JavaScript 或者 HTML中脫離出來了。 Web 控件能減少自定義表示代碼編寫工作的強度,這不光是通過自動生成JavaScript 代碼實現(xiàn)的。 Web 控件事件模型能激活復雜的、詳細的、基于事件的服務器處理,這對客戶 /服務器或者獨立的應用程序提出了挑戰(zhàn)。當然這里的關(guān)鍵是基于服務器事件模型里的服務器。為了利用 Calendar,DataGrid,Button 或者其他任何 Web 控件的強大功能,所有重要的處理都必須在服務器上完成。 Microsoft的 .NET 減輕了維護和開發(fā)客戶端腳本的工作 — 但是這樣做會極大地改變傳統(tǒng)Web 編程的客戶 /服務器平衡。 ②回傳 (postback) .NET 對服務器編程的側(cè)重已經(jīng)變得很明顯了?;貍骱腿魏?Web 控件的事件相關(guān)聯(lián),而且它基本上就是送往服務器要求其處理的請求。例如,假設一個事件句柄編寫好了,一個列表框會在用戶選擇新項目時啟動一個事件。對服務器的回傳允許通過發(fā)起一個到服務器的來回傳送來處理這個事件。由于服務器請求對于 .NET 來說肯定不是新東西,就需要考慮它們的頻率了。 如果沒有適當?shù)鼐帉?,會把幾乎每個控件的每個事件都回傳給服務器。顯然,即使在中等流量條件下,這樣的網(wǎng)絡流量和服務器負載也會導 致巨大的網(wǎng)絡延遲。 .NET 允許開發(fā)人員禁止某些控件的自動回傳,這樣可以減輕過度使用回傳的壓力。事件在自動回傳被禁止時在下一次傳送時被緩沖和提交,而不是在用戶改變控件時自動發(fā)起回傳。但是有些控件,例如 Calendar 和 GridView 控件,有自動回傳功能。這些控件會在控件每次發(fā)生變化時發(fā)起一個服務器往返請求。 另外,控件的狀態(tài)查看 (view state)可以進行設置,使網(wǎng)絡流量最小化。狀態(tài)查看讓服務器控件能在瀏覽器刷新時保持其內(nèi)容。因為這是通過在瀏覽器和服務器之間前后傳遞控件的連續(xù)值做到的,所以在不需要去進 行狀態(tài)查看會提高性 11 能。 ③回到客戶端 當前,應用程序某個基本的功能還不能在服務器端嚴格地處理。例如,現(xiàn)在把注意力集中到 TextBox 服務器控件上。當前沒有任何 .NET 的方法或者屬性能夠把注意力集中到任何服務器控件上,請求必須通過客戶端腳本處理。直接在 Web表單里放入控件是個相對來說直接的腳本生成操作 : 使用 DOM 訪問服務器控件,再調(diào)用焦點方法 (focus method)。 當目標控件是 GridView、 DataList 或者其他復合控件的子控件時,情況就更復雜了。例如,想要把焦點集中到 GridView 內(nèi)部的 TextBox 上,此時 GridView的方格首先進入編輯模式。而對于獨立控件,在調(diào)用焦點方法時就要用到控件的ID。但是在設計的時候,由于 GridView 方格還沒有被填充,所以特定的 TextBox就不存在。因此就要在運行期間在服務器上 (也就是說,在編輯事件上 )創(chuàng)建客戶端腳本,然后返回給客戶端??蛻舳四_本需要指明目標控件的 ID,所以應用程序的代碼就不得不決定 GridView 里的選擇列和行,然后找到相關(guān) TextBox 控件的ID。 相類似的困難還來自于觸發(fā)最簡單的客戶交互操作 — 警告框。警告框是以瀏覽器為基礎(chǔ)的特有功能, 所以 .NET 沒有提供一個激活的機制。在這種情況下,必須要生成能夠訪問瀏覽器 DOM 和調(diào)用警告方法的客戶端腳本??蛻舳舜a本身很繁瑣 ; 但是,在同 GridView 服務器控件的刪除動作組合后,就又必須編寫用于發(fā)現(xiàn)子控件 ID 的服務器代碼,并把它嵌入到生成的客戶端代碼里。但是隨著網(wǎng)絡帶寬和處理能力的加速發(fā)展, Microsoft 所描繪的自由的服務器端事件和拖放式的 JavaScript 僅僅是一步之遙。 12 第三章 系統(tǒng)的分析 網(wǎng)上書店系統(tǒng)可行性分析 網(wǎng)上書店現(xiàn)狀 國際上網(wǎng)上書店前景看好,至少在 1997 年,國外網(wǎng)上書店已達兩百家以上。而在國內(nèi),自杭州新華書店創(chuàng)辦第一家網(wǎng)上書店后,網(wǎng)上書店如雨后春筍般涌現(xiàn)出來。其中最為有名的莫過于 1999 年 1 月 1 日開通的上海書城網(wǎng)上書店和 3 月9 日正式營業(yè)的北京圖書大廈網(wǎng)上書店,還有 2021 年 7 月 15 日由沈陽市北方圖書城開通的中國內(nèi)地品種最全的網(wǎng)上書店?,F(xiàn)在,到底有多少家中文圖書的網(wǎng)上書店,恐怕很難統(tǒng)計完整。數(shù)據(jù)之多,多少也能看出國內(nèi)網(wǎng)上書店競爭的激烈性。 據(jù)統(tǒng)計, 截至 2021 年底,中國網(wǎng)民規(guī)模達到 億人,較 2021 年增長 %,互聯(lián)網(wǎng)普及率達到 %。 目前的網(wǎng)絡購物用戶人數(shù)已經(jīng)達到 7400 萬人,年增長率達到 60%。 在有實際購買行為的網(wǎng)民中,有 %的網(wǎng)民購買的是圖書,有%的購買的是音像制品,這充分說明以網(wǎng)上書店為代表的出版物在線銷售面臨著良好的發(fā)展機遇。出版物網(wǎng)上銷售有諸多優(yōu)點: 24 小時服務、送貨上門、無店鋪銷售、搜索查詢數(shù)據(jù)庫等優(yōu)點,彌補了傳統(tǒng)出版發(fā)行業(yè)的不足,更為廣大農(nóng)村、偏遠地區(qū)的老百姓提供了方便。隨著人們購物觀念、購物習慣的改變以及網(wǎng)上購物質(zhì)量、信譽的提升,出版物在線銷售將有更大市場空間。 出版物網(wǎng)上銷售 不僅是傳統(tǒng)銷售模式的發(fā)展和補充,也是未來的發(fā)展方向。但應該看到,目前我國網(wǎng)上書店的實力、規(guī)模與外國同行還有很大差距: 2021年,美國亞馬遜網(wǎng)上書店的銷售額是 60 億美元,而中國的卓越、當當 網(wǎng) 和貝塔斯曼三家網(wǎng)上書店的銷售總額只有 3 億人民幣。這也說明中國開展網(wǎng)上書店業(yè)務具有非常大的市場彈性空間。 網(wǎng)上書店前景雖好,但市場還急需大力培育。雖然近年來我國在網(wǎng)絡基礎(chǔ)設施方面有了很大發(fā)展,但同發(fā)達國家相比,仍比較落后,另外還存在銀行結(jié)算體制及產(chǎn)品質(zhì)量、售后服務等方面的制約,使得現(xiàn)在大多數(shù)的網(wǎng)上書店還只是網(wǎng)上瀏覽,網(wǎng)下交易 。據(jù) 2021 年 1 月 CNNIC 第 15 次報告說,網(wǎng)民認為目前網(wǎng)上交易存在的最大問題是:安全性得不到保障的占 %,認為產(chǎn)品質(zhì)量、售后服務及廠商信用得不到保障的占 %。現(xiàn)階段由于中國在支付手段、配送體系等方面還不盡完善,造成網(wǎng)上還不盡如人意。 經(jīng)濟可行性研究 因為通過網(wǎng)絡傳遞銷售信息可以不受距離的限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開支,同時該系統(tǒng)可以提高圖書的銷售效率,即提高了用戶的經(jīng)濟效益,所以從經(jīng)濟上完全是可行的。 (1)用戶有能力承擔系統(tǒng)開發(fā)費用 13 開發(fā) 新系統(tǒng)的工作是一項 艱巨復雜 的工作,它的投資主要是人力和物力的投資。對于本系統(tǒng)的開發(fā)者來說,其主要投資還是在人力和物力兩個方面。如果是用戶自己安排人手開發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。軟件企業(yè)作為一個簡短的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對系統(tǒng)開發(fā)及軟件產(chǎn)業(yè)了解比較多,所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè) 節(jié)約 大部分的額外開支。同時軟件就其它產(chǎn)品來說,屬于高端行業(yè),無論是產(chǎn)品的價格 還是質(zhì)量都比較高,而經(jīng)營產(chǎn)品的經(jīng)銷商或者是商家都要求有雄厚的資金支持。所以,在系統(tǒng)的開發(fā)過程中,企業(yè)完全有能力承擔開發(fā)費用。 (2)新系統(tǒng)將為用戶帶來經(jīng)濟效益 管理系統(tǒng)是一個信息化、智能化和先進管理理念的集合體。而管理是一個動態(tài)過程,在其運行過程中要采取多項措施。所以在管理中獲得經(jīng)濟效益是一個綜合效益,要對它進行直接定量的分析是比較困難的。一般新系統(tǒng)帶來的經(jīng)濟效益是簡介的,其最主要的表現(xiàn)就是減少了用戶管理費用和人力開支。而其它一些繁瑣的 事物 都通過新系統(tǒng)來加以分析解決,不僅節(jié)省了大量的時間,還為企業(yè)的各項決策 提供了寶貴的資料,為企業(yè)帶來巨大的經(jīng)濟效益。 操作可行性研究 本系統(tǒng)采用基于 Windows 的圖形用戶界面,而該系統(tǒng)是大家熟悉的操作系統(tǒng),對于那些有一般的計算機知識的人員就可以輕松上手。而整個網(wǎng)上書店采用最友好的交互界面,簡介明了,不需要對數(shù)據(jù)庫進行深入的了解。 由此,該系統(tǒng)的操作是可行的,有必要開發(fā)該系統(tǒng)。 網(wǎng)上書店系統(tǒng)需求分析 一個系統(tǒng)的開發(fā),除了功能要盡量完善之外,最重要的是要滿足用戶的需求。一個系統(tǒng)的好與壞,也取決于系統(tǒng)是否滿足了用戶的需求。因此開發(fā)系統(tǒng)之前,必須做好詳細的需 求分析,否則到開發(fā)的后期,再來修改系統(tǒng)的功能等等,將會造成資源和人員的浪費。 本系統(tǒng)采用自上向下的方法開發(fā),系統(tǒng)分為前臺和后臺兩部分。網(wǎng)上書店系統(tǒng)前臺部分包括用戶注冊登錄模塊、 圖書檢索模塊、 在線購書模塊。后臺部分包括:圖書目錄管理、圖書管理、用戶管理、訂單管理。系統(tǒng)的這些功能基本用戶的需求。 14 系統(tǒng)的開發(fā)環(huán)境 系統(tǒng)開發(fā)環(huán)境的選擇對于系統(tǒng)的建立來說至關(guān)重要,它將決定著系統(tǒng)開發(fā)工作量的大小,系統(tǒng)的性能特點以及系統(tǒng)今后維護工作的難易等。因此在開發(fā)系統(tǒng)之前,根對系統(tǒng)所采用的技術(shù)、實現(xiàn)功能的評估,在選擇開發(fā) 環(huán)境時,我主要考慮了以下幾 個 因素 : 擴展性、總體成本、功能、是否容易開發(fā)和管理,另外開放性和互操作性也是需要考慮的一個重要方面,因為該系統(tǒng)是運行在 Inter 上的,用戶平臺的差異性決定了與其他系統(tǒng)的互操作是不可避免的。 (1)用戶界面 本系統(tǒng)采用 C技術(shù)開發(fā),用戶交互界面采用的是基于 Windows 的窗口界面。清晰舒適簡單的界面有利于用戶的使用,使用戶快速掌握系統(tǒng)的操作流程。 (2)硬件接口 運行本系統(tǒng)的硬件基本要求如下: CPU: Intel P4 及以上; 內(nèi)存: 256MB 及以上; 硬盤: 40GB 及以上。 (3)軟件接口 數(shù)據(jù)庫服務器: Microsoft SQL Server 2021 及以上。 網(wǎng)上書店系統(tǒng)的業(yè)務流程分析 網(wǎng)上書店系統(tǒng)業(yè)務流程主要體現(xiàn)在在線訂購圖書,下面就主要介紹一下在線訂購圖書的業(yè)務流程。在線訂購子系統(tǒng)是消費者進行網(wǎng)上購書的入口,消費者通過登錄商場的網(wǎng)站,瀏覽、查詢書目信息,并對選中的圖書進行購買。首先,消費者需進行注冊,然后可以通過新書
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1