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

正文內(nèi)容

基于csqlserver的bs結(jié)構(gòu)水費(fèi)管理系統(tǒng)畢業(yè)論文(存儲(chǔ)版)

  

【正文】 層來(lái)完成。 層與層間的依賴。表示層一般為第三章 系統(tǒng)架構(gòu)設(shè)計(jì) 15 Windows 窗體應(yīng)用程序或 Web 應(yīng)用程序。 業(yè)務(wù)邏輯層 : 業(yè)務(wù)邏輯層是表示層和數(shù)據(jù)訪問(wèn)層之間溝通的橋梁, 這一層為用戶界面層提供功能調(diào)用,同時(shí)它又調(diào)用數(shù)據(jù)訪問(wèn)層所提供的功能訪問(wèn) 數(shù)據(jù) 庫(kù) [8]。 微軟推薦的 三層架構(gòu) (3tier application)通常意義上的三層架構(gòu)就是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層( UI)、業(yè)務(wù)邏輯層( BLL)、數(shù)據(jù)訪問(wèn)層( DAL)。 由此可見(jiàn),軟件系統(tǒng)架構(gòu)關(guān)注的是 如何將企業(yè)應(yīng)用組織成不同的層次,以及這些層次之間如何協(xié)同工作 [6]和 元素之間如何交互的大局,而將局部性的細(xì)節(jié)忽略。 架構(gòu)是設(shè)計(jì)一切系統(tǒng)的基礎(chǔ)和核心。 SQL Server 2021 提供了一整套的管理工具和實(shí)用程序,使用這些工具和程序可以設(shè)置和管理 SQL Server, 進(jìn)行數(shù)據(jù)庫(kù)管理和備份,并保證數(shù)據(jù)的安全和一致。 : 操作系統(tǒng) : Windows 2021 SP3/ Windows Server 2021/ Windows XP Professional/Windows 7 Web 服務(wù)器: Inter Information Services 或以上 Web 瀏覽器: Inter Explorer 或以上 .NET 框架 : .NET Framework SDK : 操作系統(tǒng) : Windows98 或以上 Web 瀏覽器: Inter Explorer 或以上 SQL SERVER 2021 概述 SQL Server2021 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng),該版本繼承了 SQL Server 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能。 ( DataBinding)技術(shù) 在 Web應(yīng)用程序中,是否能以簡(jiǎn)單、靈活的方式將后臺(tái)數(shù)據(jù)顯示在 Web頁(yè)面上,數(shù)據(jù)存取技術(shù)是一項(xiàng)很重要的功能,它決定了程序員如何解決數(shù)據(jù)源和頁(yè)面控制項(xiàng)之間的通信問(wèn)題。 “ 二次編譯 ” 的思想。 VS會(huì)生成讓 用戶 當(dāng) 作 應(yīng)用的起點(diǎn)的代碼。 VS的窗體設(shè)計(jì)器是最易用的設(shè)計(jì)工具 , 它 可以 為 用戶 完成許多 技術(shù)含量比較低的工作 。 Visual studio 是一套完整的開(kāi)發(fā)工具集,它提供了在設(shè)計(jì)、開(kāi)發(fā)、調(diào)試和部署應(yīng)用程序時(shí)所需的工具,編寫 .NET 程 序最簡(jiǎn)單的環(huán)境其實(shí)有一個(gè)記事本和一個(gè)編8 基于 C+SQL Server 的 B/S結(jié)構(gòu)水費(fèi)管理系統(tǒng) 譯器就足夠了,之所以需要工具集或者 IDE 是因?yàn)楝F(xiàn)在企業(yè)需要 快速、高效地開(kāi)發(fā)出穩(wěn)定、實(shí)用的計(jì)算機(jī)應(yīng)用程序,而工具集的作用也在于幫助 用戶 快速、高效地開(kāi)發(fā)。 C本質(zhì)上是 C++的進(jìn)化產(chǎn)物,使用了包括聲明、表達(dá)式及操作符在內(nèi)的許多 C++特征,但是 C還有更多的增強(qiáng)功能,比如類型安全( typeSafe)、事件處理、碎片帳集、代碼安全性等。 第二章 平臺(tái)、技術(shù)與工具概述 7 C與 Visual studio 概述 C概述 C是由 Microsoft開(kāi)發(fā)的一種新型編程語(yǔ)言, 它是一門純面向?qū)ο蟮木幊陶Z(yǔ)言,它具有簡(jiǎn)潔、嚴(yán)謹(jǐn)、表現(xiàn)力強(qiáng)的特點(diǎn)。 .NET 框架也采用了此種語(yǔ)言執(zhí)行方式, 其中 管理和執(zhí)行中間碼 的“ 虛擬機(jī) ” 就是公共語(yǔ)言運(yùn)行時(shí)( CLR) , 它負(fù)責(zé)管理和執(zhí)行由 .NET 編譯器 所 編譯產(chǎn)生的中間語(yǔ)言代碼 [3]。 ..NET 是一個(gè)環(huán)境 , 是一個(gè)理想化的未來(lái)互聯(lián)網(wǎng)環(huán)境,不再關(guān)注單個(gè)網(wǎng)站、單個(gè)設(shè)備與因特網(wǎng)相連的互聯(lián)網(wǎng)環(huán)境,而是要讓所有的計(jì)算機(jī)群、相關(guān)設(shè)備和服務(wù)商協(xié)同工作的網(wǎng) 絡(luò)計(jì)算環(huán)境。 軟件架構(gòu) 進(jìn)行 系統(tǒng)的分析 、 選擇與調(diào)整 ,以 合適的架構(gòu) 適應(yīng)未來(lái)需求的變更 。 但是 在“客戶機(jī) /服務(wù)器 ” 結(jié)構(gòu)模式中,客戶端直接連接到數(shù)據(jù)庫(kù)服務(wù)器, 把一個(gè)大型的計(jì)算機(jī)應(yīng)用系統(tǒng)變?yōu)槎鄠€(gè)能互相獨(dú)立的子系統(tǒng),而服務(wù)器便是整個(gè)應(yīng)用系統(tǒng)資源的存儲(chǔ)與管理 中心,多臺(tái)客戶機(jī)則各自處理相應(yīng)的功能, 由二者分擔(dān)業(yè)務(wù)處理, 共同實(shí)現(xiàn)完整的應(yīng)用 [2]。 隨著科學(xué)技術(shù)的不斷提高 , 計(jì)算機(jī)科學(xué)技術(shù)的日漸成熟 , 其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。 本文首先對(duì)水費(fèi) 管理 模式和當(dāng)前系統(tǒng)的現(xiàn)狀進(jìn)行 介紹 ,然后對(duì)相關(guān)技術(shù)進(jìn)行了簡(jiǎn)單的介紹, 接著 把重點(diǎn)放在了 對(duì) 架構(gòu) 設(shè)計(jì)和系統(tǒng) 分析 與 設(shè)計(jì)過(guò)程的介紹,最后介紹了 系統(tǒng) 的實(shí)現(xiàn)情況并對(duì)可以改進(jìn) 和擴(kuò)展 的地方進(jìn)行了討論。 建議成績(jī): 良 簽名 王亞民 2021 年 6 月 11 日 評(píng)閱人評(píng)語(yǔ)及成績(jī)?cè)u(píng)定意見(jiàn) 論文采用 . 開(kāi)發(fā)平臺(tái),使用 C語(yǔ)言和 技術(shù), SQL SERVER 2021 數(shù)據(jù)庫(kù)管理系統(tǒng), 設(shè)計(jì) 實(shí)現(xiàn)了水費(fèi)管理業(yè)務(wù)流程中的水價(jià)、水表、用戶信息管理,水表抄錄,水費(fèi)計(jì)算與審核,報(bào)表與圖表的設(shè)計(jì)與繪制等功能。 西 安 電 子 科 技 大 學(xué) 畢業(yè)設(shè)計(jì)(論文)工作計(jì)劃 學(xué)生姓名 王業(yè)平 學(xué) 號(hào) 06061029 指導(dǎo)教師 王亞民 職 稱 教授 學(xué) 院 經(jīng)濟(jì)管理學(xué)院 專 業(yè) 信息管理與信息系統(tǒng) 題目名稱 基于 C+SQL Server 的 B/S 結(jié)構(gòu)水費(fèi)管理系統(tǒng) 一、畢業(yè)設(shè)計(jì)(論文)進(jìn)度 起 止 時(shí) 間 工 作 內(nèi) 容 —— 收集并查閱相關(guān)的文獻(xiàn)資料, 明確論文的研究?jī)?nèi)容,初步確定論文研究的關(guān)鍵技術(shù)。 開(kāi)始日期 2021 年 1 月 10 日 完成日期 2021 年 6 月 10 日 院長(zhǎng) (簽字) 年 月 日 注:本任務(wù)書一式兩份,一份交學(xué)院,一份學(xué)生自己保存。 論文撰寫認(rèn)真,結(jié)構(gòu)合理,表 明作者掌握了本專業(yè)的基礎(chǔ)理論和基本知識(shí),具備從事科學(xué)研究的能力,很好的完成了畢業(yè)設(shè)計(jì)任務(wù)書的要求,達(dá)到了本科畢業(yè)設(shè)計(jì)的論文水平。本系統(tǒng) 主要 實(shí)現(xiàn)水費(fèi) 管理 業(yè)務(wù)流程中 的 相關(guān) 信息管理,水表抄錄,水費(fèi)計(jì)算與審核,報(bào)表與圖表的設(shè)計(jì)與繪制等工作。 。 在具體實(shí)現(xiàn)形式上, 目前的 各個(gè) 水費(fèi)管理系統(tǒng)由于使用范圍有限,計(jì)算需求并不突出, 而 大多采用“客戶機(jī) /服務(wù)器 ” 結(jié)構(gòu)( 即 C/S結(jié)構(gòu)) 的傳統(tǒng)應(yīng)用系統(tǒng)模式。 第一章 緒論 3 本文的 研究?jī)?nèi)容 本文的研究?jī)?nèi)容主要有以下幾點(diǎn): 本 系統(tǒng) 開(kāi)發(fā)的背景、平臺(tái)、技術(shù)和工具的基本情況和 選 用理由進(jìn)行 簡(jiǎn)單的描述。 ” Microsoft 公司推出 .NET 的目的在于:完全消除當(dāng)今計(jì)算技術(shù)中的所有缺陷,實(shí)現(xiàn)用戶從任何地點(diǎn)、任何設(shè)備都可訪問(wèn)其個(gè)人數(shù)據(jù)和應(yīng)用程序的宏偉藍(lán)圖。 從 Java 語(yǔ)言開(kāi)始,一種新的程序語(yǔ)言執(zhí)行方式產(chǎn)生了,這就是 “ 中間碼 +虛擬機(jī) ” 執(zhí)行機(jī)制?,F(xiàn)在的 .NET 類庫(kù)不僅可以開(kāi)發(fā)桌面程序,而且還可以開(kāi)發(fā)Web 程序,而這些開(kāi)發(fā)都使用同樣的類庫(kù)以及幾乎同樣的開(kāi)發(fā)技巧 。 此外在性能和功能上 , C與傳統(tǒng)語(yǔ)言相比也有了長(zhǎng)足的進(jìn) 步。 Visual studio 整合了多種開(kāi)發(fā)語(yǔ)言如Visual Basic、 Visual C和 Visual C++,使開(kāi)發(fā)人員在一個(gè)相同的開(kāi)發(fā)環(huán)境中自由的發(fā)揮自己的長(zhǎng)處,并且,還可以創(chuàng)建混合語(yǔ)言的應(yīng)用程序項(xiàng)目。 設(shè)計(jì)美觀的 UI。 VS負(fù)責(zé)單調(diào)乏味的 工作 ,比如說(shuō):管理所有的項(xiàng)目,使編輯項(xiàng)目的代碼變得簡(jiǎn)單,管理所有項(xiàng)目的圖片、音頻、圖標(biāo)及其它資源,管理數(shù)據(jù)庫(kù)并與之交互,這意味著 用戶 可以把 本來(lái)會(huì) 花 費(fèi) 在瑣碎事務(wù)上的時(shí)間 投入到 構(gòu)建 邏輯復(fù)雜 的 程序上 。 的執(zhí)行架構(gòu) 。 ( CodeBehind)技術(shù) 通過(guò)使用 CodeBehind技術(shù)、用戶控件、自定義控件和組件等方法,可以很好地將程序的執(zhí)行代碼和邏輯代 碼分開(kāi),兩者互不影 響 ,從而實(shí)現(xiàn)了結(jié)構(gòu)化的 Web頁(yè)面設(shè)計(jì)。 第二章 平臺(tái)、技術(shù)與工具概述 11 的運(yùn)行及開(kāi)發(fā)環(huán)境 運(yùn)行 應(yīng)用程序,首先要建立和配置運(yùn)行環(huán)境,這包括服務(wù)器端運(yùn)行環(huán)境與客戶端運(yùn)行環(huán)境。作為重要的基準(zhǔn)測(cè)試可伸縮性和速度獎(jiǎng)的記錄保持者, SQL Server 2021 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫(kù)產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言 (XML)的核心支持以及在 Inter 上和防火墻外進(jìn)行查詢的能力。 架構(gòu)設(shè)計(jì)在建立 Web應(yīng)用程序中起著關(guān)鍵作用,會(huì)影響系統(tǒng)的可擴(kuò)展性、可靠性、可重用性以及開(kāi)發(fā)效率 [5]。根據(jù)這種劃分,架構(gòu)屬于公有部分,而私有部分 ——即僅與內(nèi)部具體實(shí)現(xiàn)有關(guān)的細(xì)節(jié) ——是不屬于架構(gòu)的。 三層結(jié)構(gòu)是基于模塊化程序設(shè)計(jì)的思想,為實(shí)現(xiàn)分解應(yīng)用程序的需求,而逐漸形成的一種標(biāo)準(zhǔn)模式的模塊劃分方法。在 Petshop 的數(shù)據(jù)訪問(wèn)層中,并沒(méi)有使用 ORM,從而導(dǎo)致了代碼量的增加,可以看作是整個(gè)設(shè)計(jì)實(shí)現(xiàn)中的一大敗筆。 表示層位于 最上層,通俗講就是展現(xiàn)給用戶的界面,即用戶在使用一個(gè)系統(tǒng)的時(shí)候 的所見(jiàn)所得 ,用于顯示和接收用戶提交的數(shù)據(jù),為用戶提供交互式的界面。 , 可以很容易的用新的實(shí) 現(xiàn)來(lái)替換原有層次的實(shí)現(xiàn)。 。 Petshop 項(xiàng)目的 系統(tǒng) 架構(gòu)設(shè)計(jì) 大家都知道,一直以來(lái),在 .NET 和 Java 之間爭(zhēng)論不休,到底使用哪個(gè)平臺(tái)開(kāi)發(fā)的企業(yè)級(jí)應(yīng)用性能最好、結(jié)構(gòu)最優(yōu)、生產(chǎn)力 最高 [10]。 在 Petshop 中,系統(tǒng)需要處理的數(shù)據(jù)庫(kù)對(duì)象分為兩類:一是數(shù)據(jù)實(shí) 體,對(duì)應(yīng)數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)表。 首先,它體現(xiàn)了 “ 職責(zé)分離 ” 的原則。在早期的 CS 結(jié)構(gòu)中,由于未采用三層式架構(gòu)設(shè)計(jì),數(shù)據(jù)訪問(wèn)層和業(yè)務(wù)邏輯層是緊密糅合在一起的,因此, SQL 語(yǔ)句遍布與系統(tǒng)的每一個(gè)角落。然而,當(dāng)我們利用配置文件和反射功能時(shí), 并不需要 具體工廠的創(chuàng)建,我們完全可以在配置文件中,直接指向具體的數(shù)據(jù)庫(kù)對(duì)象實(shí)現(xiàn)類,例如 。在業(yè)務(wù)邏輯層中,不能直接訪問(wèn)數(shù)據(jù)庫(kù),而必須通過(guò) 數(shù)據(jù)訪問(wèn)層。 設(shè)計(jì)的時(shí)候只關(guān)心類的接口,編程的時(shí)候可以先實(shí)現(xiàn)一個(gè)簡(jiǎn)單的接口,供別的模塊調(diào)用。 MessagingFactory:異時(shí)處理消息隊(duì)列的抽象工廠(反射創(chuàng)建具體的異時(shí)處理類) 。 IDAL 引用 Model。 創(chuàng)建 DALFactory,返回程序集的指定類的實(shí)例。 活動(dòng)圖顯示了系統(tǒng)行為的詳細(xì)描述 , 描述了單個(gè)功能需求內(nèi)部的細(xì)節(jié)行為,包括基本的場(chǎng)景和一些可選的場(chǎng)景。 包圖顯示了設(shè)計(jì)的層次結(jié)構(gòu), 描述了設(shè)計(jì)的相關(guān)元素如何按組結(jié)合在一起,以及這些組如何相互依賴。當(dāng)需求發(fā)生變化(總會(huì)變 化的)以及系統(tǒng)增長(zhǎng)(總會(huì)增長(zhǎng)的)時(shí),用這種方法建造的系統(tǒng)就會(huì)變得很難維護(hù)。 對(duì)高質(zhì)量軟件的追求是過(guò)程發(fā)展的原動(dòng)力。 第四章 系統(tǒng)分析與設(shè)計(jì) 25 RUP 可以用二維坐標(biāo)來(lái)描述。而我們這里采用的就是 RUP。每一個(gè)對(duì)象都有標(biāo)識(shí)(能夠?qū)λ?,以區(qū)別于其他對(duì)象)、狀態(tài)(通常有一些數(shù)據(jù)與它相聯(lián)系)和行為(能對(duì)該對(duì)象做某些事,它也能為其他對(duì)象做某些事)。 24 基于 C+SQL Server 的 B/S結(jié)構(gòu)水費(fèi)管理系統(tǒng) 基于 UML 與 精簡(jiǎn) RUP 的面向?qū)ο蠼:?jiǎn)介 傳統(tǒng)的軟件開(kāi)發(fā)是從算法的角度進(jìn)行建模。 順序圖顯示了對(duì)象隨著時(shí)間的交互, 描述了某個(gè)功能需求的路徑或場(chǎng)景內(nèi)相對(duì)時(shí)間的詳細(xì)行為。它 為交流面向?qū)ο蟮脑O(shè)計(jì)中的需求、行為、體系結(jié)構(gòu)和實(shí)現(xiàn)提供了一套綜合的表示法并提供了一種創(chuàng)建和記錄系統(tǒng)模型的方法。 實(shí)現(xiàn)步驟 創(chuàng)建 Model,實(shí)現(xiàn)業(yè)務(wù)實(shí)體。 第三章 系統(tǒng)架構(gòu)設(shè)計(jì) 21 本 系統(tǒng) 架構(gòu)設(shè)計(jì) 策略 本系統(tǒng) 是 在 Petshop 項(xiàng)目架構(gòu)設(shè)計(jì)的基礎(chǔ)上,立足于本系統(tǒng)項(xiàng)目的實(shí)際情況和特點(diǎn),在其基礎(chǔ)上進(jìn)行部分精簡(jiǎn)和修改 得到的 ,比如減少了緩存依賴和策略模式的應(yīng)用等等 。 依賴注入是指將應(yīng)用程序的組件在運(yùn)行時(shí)注入給應(yīng)用中。畢竟,具體實(shí)現(xiàn)的 SQLServerDAL 和 OracalDAL 與業(yè)務(wù)邏輯層沒(méi)有 任何 關(guān)系。因?yàn)閿?shù)據(jù)庫(kù)類型的不同,對(duì)數(shù)據(jù)庫(kù)的操作也有所不同,代碼也會(huì)因 此有所區(qū)別 [14]。 “ 依賴注入 ” 的功能通常是用專門的 IoC 容器提供的,在 Java 平臺(tái)下,這樣的容器包括 Spring, PicoContainer 等。這種與實(shí)現(xiàn)無(wú)關(guān)的設(shè)計(jì),保證了系統(tǒng)的可擴(kuò)展性,同時(shí)也保證了數(shù)據(jù)庫(kù)的可移植性。 層。 正因?yàn)?Petshop 肩負(fù)著上面所說(shuō)的重任,
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1