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

正文內(nèi)容

基于net的網(wǎng)上訂餐系統(tǒng)的開發(fā)與實現(xiàn)畢業(yè)設(shè)計論文(編輯修改稿)

2025-08-16 12:54 本頁面
 

【文章內(nèi)容簡介】 紹系統(tǒng)開發(fā)應(yīng)用到的一系列技術(shù), 頁面開發(fā)技術(shù)、 Visual Studio 技術(shù)、 web服務(wù)器及開發(fā)工具等。 本系統(tǒng)的開發(fā)選擇了 SQL Srver 作為 后臺數(shù)據(jù)庫,利用 Visual Studio 20xx 作為前臺開發(fā)工具。 本系統(tǒng)所用的技術(shù)工具介紹 Visual Studio 20xx 工具 本文所用的 VS 即 Microsoft Visual Studio 20xx專業(yè)版是面向 Windows Vista、 Office 20xx、Web 的下一代開發(fā)工具 ,代號 “Orcas”,是對 Visual Studio 20xx 一次及時、全面的升級。 VS20xx 引入了 250 多個新特性,整合了對象、關(guān)系型數(shù)據(jù)、 XML 的訪問方式 ,語言更加簡潔。使用 Visual Studio 20xx 可以高效開發(fā) Windows 應(yīng)用。設(shè)計器中可以實時反映變更 ,XAML 中智能感知功能可以提高開發(fā)效率。同時 Visual Studio 20xx 支持項目模板、調(diào)試器和部署程序。 Visual Studio 20xx 可以高效開發(fā) Web 應(yīng)用,集成了 AJAX ,包含 AJAX項目模板,它還可以高效開發(fā) Office 應(yīng)用和 Mobile 應(yīng)用。 VS20xx 新特性 : ——軟件開發(fā)更智能 , 特別是自動提示和重構(gòu)功能。 Studio 20xx 中 WCF 的新增功 能, Visual Studio20xx 對 WCF 的擴展,用起來很方便。 Studio 20xx 中的多定向支持 , 為 應(yīng)用程序 的開發(fā)帶來了新的活力。 VS 20xx 支持 Subversion, 雖然 VS20xx 中并未集成 Ankhsvn,但仍然不妨礙使用。 Windows Live 到 VisualStudio 中 , VS20xx 程序員開發(fā) Live 網(wǎng)絡(luò)服 務(wù)平臺的有利武器。 Studio 20xx 中的 SQL 數(shù)據(jù)庫 發(fā) 布 , 提供了更方便快捷的解決 方案。 Studio 20xx 加入拼寫檢查器 ,使用戶避免或少發(fā)生錯誤。 Studio 20xx 的多定向支持 , VS 20xx 允許你構(gòu)建針對多個 .NET 框架版本的應(yīng)用[3]。 Browser/Server B/S(Browser/Server)結(jié)構(gòu) , 即 瀏覽器 和服務(wù)器結(jié)構(gòu) , 興起于上世紀(jì)末 Inter 技術(shù) 的發(fā)展。它是對 C/S 結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下 , 用戶工作界面是通過 WWW瀏覽器來實現(xiàn) , 極少部分事務(wù)邏輯在前端 (Browser)實現(xiàn) ,主要事務(wù) 邏輯在服務(wù)器端 (Server)實基于 .Net 的咖啡店網(wǎng)站的設(shè)計與實現(xiàn) 4 現(xiàn) , Server 端訪問數(shù)據(jù)庫 ,形成所謂三層 3tier 結(jié)構(gòu)。 B/S 結(jié)構(gòu)使用的 協(xié)議 ,就是針對超級文本的 , 而超級文本自身就帶著多媒體的韻味。如今 WEB 技術(shù)的日益成熟 ,B/S 結(jié)構(gòu)浮出水面并呈現(xiàn)逐漸取代 C/S 的形勢 , 使得教學(xué)軟件系統(tǒng)的 網(wǎng)絡(luò)體系結(jié)構(gòu) 跨入一 個新階段。 B/S 結(jié)構(gòu) 最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的 軟件 。只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護。系統(tǒng)的擴展非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內(nèi)部的安全認(rèn)證(如 CA 證書)后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進入系統(tǒng) [4]。 另外 B/S 結(jié)構(gòu)維護和升級方式簡單 。 目前,軟件系統(tǒng)的改進和升級越來越頻繁, B/S 架構(gòu)的產(chǎn)品明顯體現(xiàn)著更為方便的特性。對一個稍微大一點單位來 說, 系統(tǒng)管理 人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但 B/S 架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。 Inter Information Services IIS 是 Inter Information Services 的縮寫,是一個 World Wide Web server。 Gopher server和 FTP server 全部包容在里面。 IIS 意味著你能發(fā)布網(wǎng)頁,并且有 ASP( Active Server Pages)、JAVA、 VBscript 產(chǎn)生頁面,有著一些擴展功能。 IIS 支持一些有趣的東西,像有編輯環(huán)境的界面( FRONTPAGE) 等。 是 .NET 框架的重要組成部分,是 Web 服務(wù)器的 Inter 服務(wù)器應(yīng)用程序接口( Inter server application programming interface, ISAPI)擴展。當(dāng) Inter 信息服務(wù)器( Inter Information Server, IIS)接收到客戶端瀏覽器發(fā)來的請求后,它根據(jù)請求的文件類型確定由哪個 ISAPI 擴展來處理該請求,并將請求轉(zhuǎn)發(fā)給 [5]。 應(yīng)用程序首先進行初始化,并裝載配置模塊,然后經(jīng)過一系列步驟來完成對客戶端請求的響應(yīng)。工作的過程分為以下幾個階段: 當(dāng) Web 服務(wù)器收到客戶端發(fā)出的請求后,就對請求文件的擴展名進行檢查,確定由哪一個 ISAPI 擴展來處理該請求,然后將該請求 傳遞給合適的 ISAPI 擴展。 2. 接 受對應(yīng)用程序的第一個請求 當(dāng) 接收到對應(yīng)用程序的第一個請求時,應(yīng)用程序管理器將創(chuàng)建一個應(yīng)用程序域;在應(yīng)用程序域中,將創(chuàng)建宿主環(huán)境,它提供對有關(guān)應(yīng)用程序的信息的訪問 [6]。 核心對象 創(chuàng)建了應(yīng)用程序域并實例化了宿主環(huán)境之后, 將創(chuàng)建并初始化幾個核心對象: HttpContext 對象:該類包含特定于當(dāng)前應(yīng)用程序請求的對象,如 HttpRequest 和HttpResponse 對象。 HttpRequest 對象 :包含有關(guān)當(dāng)前請求的信息,包括 Cookie 和瀏覽器信息。 平頂山學(xué)院本科畢業(yè)設(shè)計 5 HttpResponse 對象:包含發(fā)送到客戶端的響應(yīng),包括所有呈現(xiàn)的輸出和 Cookie。 HttpApplication 對象分配給請求 初始化所有核心應(yīng)用程序?qū)ο笾?,將通過創(chuàng)建 HttpApplication 類的實例啟動應(yīng)用程序。同時, 將創(chuàng)建所有已配置的模塊,在創(chuàng)建完所有已配置的模塊后,將調(diào)用HttpApplication 類的 Init 方法。 HttpApplication 管線處理請求 由 HttpApplication 類執(zhí)行一 系列的事件;并根據(jù)所請求資源的文件擴展名,選擇實現(xiàn)了IHttpHandler 的類來對請求進行處理 [7]。 數(shù)據(jù)庫技術(shù) 本系統(tǒng)采用的是 SQL Server 20xx, SQL Server 是一個 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 。它最初是由 Microsoft Sybase 和 AshtonTate 三家公司共同開發(fā)的,于 1988 年推出了第一個 OS/2 版本。 該數(shù)據(jù)庫功能強大,操作簡單, 數(shù)據(jù)庫存儲量大,運用于中小型企業(yè),適合本系統(tǒng)的開發(fā)和使用 [8]。 Microsoft SQL Server 20xx 是一個高性能的客戶端 /服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)( RDBMS)。 SQL Server 20xx 是為支持高容量的事務(wù)處理(比如在線訂購錄入、存貨目錄、記賬或制造)以及數(shù)據(jù)倉庫和決策支持系統(tǒng)而設(shè)計的。它運行在 Microsoft Windows NT4 或Microsoft Windows 20xx Server 上 — 基于使用 Intel 處理器的網(wǎng)絡(luò)。也能夠為其他的 Microsoft操作系統(tǒng)提供很多 客戶端工具和網(wǎng)絡(luò)接口。由于 SQL Server 的開放結(jié)構(gòu),其他系統(tǒng)也能和它交互操作。使用它可以完成事務(wù)處理、存儲和分析數(shù)據(jù)以及創(chuàng)建新的應(yīng)用程序。其中 SQL Server 的 RDBMS 負(fù)責(zé)維護數(shù)據(jù)庫中數(shù)據(jù)之間的關(guān)系,確保正確的存儲數(shù)據(jù)和不違反定義數(shù)據(jù)之間的規(guī)則,而且在系統(tǒng)發(fā)生錯誤時將所有數(shù)據(jù)恢復(fù)到某個已知的、具備一致性的檢查點上。 SQL Server 20xx 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。 SQL Server 20xx 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。 數(shù)據(jù)庫 在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,報填數(shù)據(jù)的完整和一致。另外,合理的數(shù)據(jù)庫結(jié)構(gòu)將非常有利于程序的實現(xiàn)。設(shè)計數(shù)據(jù)可系統(tǒng)是應(yīng)該首先充分了解用戶各個方面的要求,包括現(xiàn)有的以及將來可能增加的要求。 SQL Server 20xx 通過在可伸縮性、數(shù)據(jù)集成、開發(fā)工具和強大的分析等方面的革新更好的確立了微軟在 BI 領(lǐng)域的領(lǐng)導(dǎo)地位。 SQL Server 20xx 能夠把關(guān)鍵的信息及時的傳遞到組織內(nèi)員工的手中, 從而實現(xiàn)了可伸縮的商業(yè)智能。從 CEO 到信息工作者,員工可以快速的、容易的處理數(shù)據(jù),以更快更好的做出決策。 SQL Server 20xx 全面的集成、分析和報表功能使企業(yè)能夠提高他們已有應(yīng)用的價值,即便這些應(yīng)用是在不同的平臺上 [9]。 商業(yè)智能增強體現(xiàn)在以下幾個方面: 端到端的集成 BI 平臺 、 集成服務(wù) 、 分析服務(wù) 、基于 .Net 的咖啡店網(wǎng)站的設(shè)計與實現(xiàn) 6 報表服務(wù) 、 Microsoft Office System 的集成 。 SQL Server 20xx 帶來了一個全新的企業(yè)級數(shù)據(jù)整合平臺。此平臺具有出色的 ETL 和整合能力,使得組織機構(gòu)能更加容易地管理 來自于不同的關(guān)系型和非關(guān)系型數(shù)據(jù)源的數(shù)據(jù)。通過 SQL Server Integration Services( SSIS),組織機構(gòu)能以整體的視角去考察它們的商業(yè)運營情況,從而能具有競爭優(yōu)勢。 SQL Server Integration Services 取代了 SQL Server 20xx 中一個非常受歡迎的功能模塊—— 數(shù)據(jù)轉(zhuǎn)換服務(wù)( DTS)。但 SSIS 并不是 DTS 的簡單升級,它是 SQL Server 20xx 中的一個全新的組件,他提供了構(gòu)建企業(yè)級 ETL 應(yīng)用程序所需的功能和性能。 SSIS 是可編程的、可嵌入的 和可擴展的,這些特性使其成為理想的 ETL 平臺。 傳統(tǒng) ETL 之外的 SQL Server 20xx 支持非傳統(tǒng)的數(shù)據(jù)( Web Service, XML): 1. SSIS 可對不持續(xù)的數(shù)據(jù)進行分析; 2. 在數(shù)據(jù)流中的數(shù)據(jù)挖掘和文本挖掘; 3. 數(shù)據(jù)流中的數(shù)據(jù)挖掘和分析可用于數(shù)據(jù)質(zhì)量和數(shù)據(jù)清洗 [10]。 小結(jié) 本章介紹了基于 .Net 的咖啡店網(wǎng)站 所使用的開發(fā)技術(shù)和工具。主要從以下幾個方面介紹: B/S 結(jié)構(gòu), IIS 及 Web 頁面設(shè)計技術(shù) ,還有數(shù)據(jù)庫實現(xiàn)連接使用的四個連接對象,數(shù)據(jù)庫管理系統(tǒng)的介紹,重點介紹 Microsoft SQL Server20xx 數(shù)據(jù)庫管理系統(tǒng)。實現(xiàn)該系統(tǒng)的軟件 Visual Studio 20xx,本系統(tǒng)主要使用該軟件的 C代碼來實現(xiàn)的。 平頂山學(xué)院本科畢業(yè)設(shè)計 7 3 需求分析 需求分析簡單地說就是分析用戶的要求。它是設(shè)計數(shù)據(jù)庫的起點,需求分析的結(jié)果是否準(zhǔn)確的反映了用戶的實際要求,將直接影響到后面各個階段的設(shè)計,并影響到設(shè)計結(jié)果是否合理和實用。需求分析的任務(wù)是通過詳細調(diào)查現(xiàn)實世界要處理的對象,充分了解系統(tǒng)的工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能 [11]。 功能需求 開發(fā)本系統(tǒng)是為了 實現(xiàn)一個適合用戶 和管理人員操作、功能 齊全的咖啡店網(wǎng)站,較好地解決了咖啡店信息管理方面的困難,提高了咖啡店 信息管理效率、減輕了管理員的工作負(fù)擔(dān)。根據(jù)這個系統(tǒng)所要實現(xiàn)的目的和任務(wù),總結(jié)出這個系統(tǒng)最終實現(xiàn)的主要功能如下: 用戶登錄和注冊屬于用戶管理的一部分。用戶共分為 5 種用戶即管理員、 金卡用戶、 VIP用戶、普通用戶 和員工 ,在開始界面中輸入用戶名和密碼就要進行用戶的信息驗證,如果驗證失敗就不能登錄到主界面進行相關(guān)的操作。 2. 用戶 管理模塊 實現(xiàn)對用戶的基本信息的管理,如用戶基本信息的添加、修改、刪除 ,查詢。用戶 基本信息主要包括 : 用戶 名 、 用戶類型、 姓名、性別、 出生 日期、 家庭住址、聯(lián)系電話等用戶 基本情況的錄入、查詢、修改以及刪除。 實現(xiàn)對員工的基本信息的管理,如員工基本信息的添加、修改、刪除、查詢。員工基本信息主要包括:員工 編 號、姓名、性別、出生日期、家庭住址、聯(lián)系電話等員工基本情況的錄入、查詢、修改以及刪除。 管理模塊 管理員可以對各 部 部門 情況進行添加和管理,用戶 只能進行查看。 用戶可以對本系統(tǒng) 、咖啡店的餐類、飲品類等 提出缺點和修改的建議 , 管理員可以查看和刪除 留言板信息。 性能需求 參照各模塊的功能與具體的特點,本文設(shè)計的咖啡店網(wǎng)站 應(yīng)達到以下目的: :整個系統(tǒng)應(yīng)能穩(wěn)定運行,硬件配置的局 部改變不會影響整體的正常運行,其基于 .Net 的咖啡店網(wǎng)站的設(shè)計與實現(xiàn) 8 它系統(tǒng)的差錯不會導(dǎo)致咖啡店網(wǎng)站 無法正確運作。 :系統(tǒng)管理員按操作指南操作產(chǎn)生的權(quán)限數(shù)據(jù) ,和所有前臺用戶的操作與數(shù)據(jù)庫原定產(chǎn)生變化的實際狀態(tài)應(yīng)嚴(yán)格保持一致,杜絕錯誤記錄、數(shù)據(jù)錯位等情況的出現(xiàn)。 :全部模塊工作于 Windows 平臺之上在硬件保證兼容的基礎(chǔ)上,系統(tǒng)應(yīng)保證在所有 Win
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1