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

正文內容

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

2025-08-16 12:54 本頁面
 

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