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

正文內(nèi)容

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

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