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

正文內(nèi)容

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

2025-04-27 09:03上一頁面

下一頁面
  

【正文】 秀的特性,無需做任何額外的工 作。開發(fā)者面對(duì)的只是一套封裝了通用 HTML用戶接口 (例如文本框、下拉菜單等 )的 。 ( Dataset)。 Crystal Reports可以實(shí)現(xiàn)快速的將任何數(shù)據(jù)轉(zhuǎn)化為強(qiáng)大的、交互式的報(bào)表內(nèi)容;將報(bào)表集成、修改和查閱緊密集成到 .NET, Java和 COM應(yīng)用中;使最終用戶得以通過門戶、無線設(shè)備和 Microsoft office文檔對(duì)報(bào)表進(jìn)行訪問和交互。 ” 分層架構(gòu)簡(jiǎn)介 傳統(tǒng)的系統(tǒng)設(shè)計(jì)方法越來越不能滿足人們?cè)诜庋b、復(fù)用、擴(kuò)展、移置等方面的要求,多層架構(gòu)的思想應(yīng)運(yùn) 而生 [7]。 業(yè)務(wù)邏輯層無疑是系統(tǒng)架構(gòu)中體現(xiàn)核心價(jià)值的部分。 概括來說,分層式設(shè)計(jì)可以達(dá) 到 如下目的:分散關(guān)注、松散耦合、邏輯復(fù)用、標(biāo)準(zhǔn)定義。 正因?yàn)?Petshop 肩負(fù)著上面所說的重任,各方面必須是最優(yōu)的, 因此 架構(gòu)設(shè)計(jì)是 經(jīng)過慎重考慮的。這種與實(shí)現(xiàn)無關(guān)的設(shè)計(jì),保證了系統(tǒng)的可擴(kuò)展性,同時(shí)也保證了數(shù)據(jù)庫的可移植性。因?yàn)閿?shù)據(jù)庫類型的不同,對(duì)數(shù)據(jù)庫的操作也有所不同,代碼也會(huì)因 此有所區(qū)別 [14]。 依賴注入是指將應(yīng)用程序的組件在運(yùn)行時(shí)注入給應(yīng)用中。 實(shí)現(xiàn)步驟 創(chuàng)建 Model,實(shí)現(xiàn)業(yè)務(wù)實(shí)體。 順序圖顯示了對(duì)象隨著時(shí)間的交互, 描述了某個(gè)功能需求的路徑或場(chǎng)景內(nèi)相對(duì)時(shí)間的詳細(xì)行為。每一個(gè)對(duì)象都有標(biāo)識(shí)(能夠?qū)λ?,以區(qū)別于其他對(duì)象)、狀態(tài)(通常有一些數(shù)據(jù)與它相聯(lián)系)和行為(能對(duì)該對(duì)象做某些事,它也能為其他對(duì)象做某些事)。 第四章 系統(tǒng)分析與設(shè)計(jì) 25 RUP 可以用二維坐標(biāo)來描述。當(dāng)需求發(fā)生變化(總會(huì)變 化的)以及系統(tǒng)增長(zhǎng)(總會(huì)增長(zhǎng)的)時(shí),用這種方法建造的系統(tǒng)就會(huì)變得很難維護(hù)。 活動(dòng)圖顯示了系統(tǒng)行為的詳細(xì)描述 , 描述了單個(gè)功能需求內(nèi)部的細(xì)節(jié)行為,包括基本的場(chǎng)景和一些可選的場(chǎng)景。 IDAL 引用 Model。 設(shè)計(jì)的時(shí)候只關(guān)心類的接口,編程的時(shí)候可以先實(shí)現(xiàn)一個(gè)簡(jiǎn)單的接口,供別的模塊調(diào)用。然而,當(dāng)我們利用配置文件和反射功能時(shí), 并不需要 具體工廠的創(chuàng)建,我們完全可以在配置文件中,直接指向具體的數(shù)據(jù)庫對(duì)象實(shí)現(xiàn)類,例如 。 首先,它體現(xiàn)了 “ 職責(zé)分離 ” 的原則。 Petshop 項(xiàng)目的 系統(tǒng) 架構(gòu)設(shè)計(jì) 大家都知道,一直以來,在 .NET 和 Java 之間爭(zhēng)論不休,到底使用哪個(gè)平臺(tái)開發(fā)的企業(yè)級(jí)應(yīng)用性能最好、結(jié)構(gòu)最優(yōu)、生產(chǎn)力 最高 [10]。 , 可以很容易的用新的實(shí) 現(xiàn)來替換原有層次的實(shí)現(xiàn)。在 Petshop 的數(shù)據(jù)訪問層中,并沒有使用 ORM,從而導(dǎo)致了代碼量的增加,可以看作是整個(gè)設(shè)計(jì)實(shí)現(xiàn)中的一大敗筆。根據(jù)這種劃分,架構(gòu)屬于公有部分,而私有部分 ——即僅與內(nèi)部具體實(shí)現(xiàn)有關(guān)的細(xì)節(jié) ——是不屬于架構(gòu)的。作為重要的基準(zhǔn)測(cè)試可伸縮性和速度獎(jiǎng)的記錄保持者, SQL Server 2021 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語言 (XML)的核心支持以及在 Inter 上和防火墻外進(jìn)行查詢的能力。 ( CodeBehind)技術(shù) 通過使用 CodeBehind技術(shù)、用戶控件、自定義控件和組件等方法,可以很好地將程序的執(zhí)行代碼和邏輯代 碼分開,兩者互不影 響 ,從而實(shí)現(xiàn)了結(jié)構(gòu)化的 Web頁面設(shè)計(jì)。 VS負(fù)責(zé)單調(diào)乏味的 工作 ,比如說:管理所有的項(xiàng)目,使編輯項(xiàng)目的代碼變得簡(jiǎn)單,管理所有項(xiàng)目的圖片、音頻、圖標(biāo)及其它資源,管理數(shù)據(jù)庫并與之交互,這意味著 用戶 可以把 本來會(huì) 花 費(fèi) 在瑣碎事務(wù)上的時(shí)間 投入到 構(gòu)建 邏輯復(fù)雜 的 程序上 。 Visual studio 整合了多種開發(fā)語言如Visual Basic、 Visual C和 Visual C++,使開發(fā)人員在一個(gè)相同的開發(fā)環(huán)境中自由的發(fā)揮自己的長(zhǎng)處,并且,還可以創(chuàng)建混合語言的應(yīng)用程序項(xiàng)目。現(xiàn)在的 .NET 類庫不僅可以開發(fā)桌面程序,而且還可以開發(fā)Web 程序,而這些開發(fā)都使用同樣的類庫以及幾乎同樣的開發(fā)技巧 。 ” Microsoft 公司推出 .NET 的目的在于:完全消除當(dāng)今計(jì)算技術(shù)中的所有缺陷,實(shí)現(xiàn)用戶從任何地點(diǎn)、任何設(shè)備都可訪問其個(gè)人數(shù)據(jù)和應(yīng)用程序的宏偉藍(lán)圖。 在具體實(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)模式。本系統(tǒng) 主要 實(shí)現(xiàn)水費(fèi) 管理 業(yè)務(wù)流程中 的 相關(guān) 信息管理,水表抄錄,水費(fèi)計(jì)算與審核,報(bào)表與圖表的設(shè)計(jì)與繪制等工作。 開始日期 2021 年 1 月 10 日 完成日期 2021 年 6 月 10 日 院長(zhǎng) (簽字) 年 月 日 注:本任務(wù)書一式兩份,一份交學(xué)院,一份學(xué)生自己保存。 建議成績(jī): 良 簽名 王亞民 2021 年 6 月 11 日 評(píng)閱人評(píng)語及成績(jī)?cè)u(píng)定意見 論文采用 . 開發(fā)平臺(tái),使用 C語言和 技術(shù), SQL SERVER 2021 數(shù)據(jù)庫管理系統(tǒng), 設(shè)計(jì) 實(shí)現(xiàn)了水費(fèi)管理業(yè)務(wù)流程中的水價(jià)、水表、用戶信息管理,水表抄錄,水費(fèi)計(jì)算與審核,報(bào)表與圖表的設(shè)計(jì)與繪制等功能。 隨著科學(xué)技術(shù)的不斷提高 , 計(jì)算機(jī)科學(xué)技術(shù)的日漸成熟 , 其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。 軟件架構(gòu) 進(jìn)行 系統(tǒng)的分析 、 選擇與調(diào)整 ,以 合適的架構(gòu) 適應(yīng)未來需求的變更 。 .NET 框架也采用了此種語言執(zhí)行方式, 其中 管理和執(zhí)行中間碼 的“ 虛擬機(jī) ” 就是公共語言運(yùn)行時(shí)( CLR) , 它負(fù)責(zé)管理和執(zhí)行由 .NET 編譯器 所 編譯產(chǎn)生的中間語言代碼 [3]。 C本質(zhì)上是 C++的進(jìn)化產(chǎn)物,使用了包括聲明、表達(dá)式及操作符在內(nèi)的許多 C++特征,但是 C還有更多的增強(qiáng)功能,比如類型安全( typeSafe)、事件處理、碎片帳集、代碼安全性等。 VS的窗體設(shè)計(jì)器是最易用的設(shè)計(jì)工具 , 它 可以 為 用戶 完成許多 技術(shù)含量比較低的工作 。 “ 二次編譯 ” 的思想。 : 操作系統(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ù)庫管理系統(tǒng),該版本繼承了 SQL Server 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能。 架構(gòu)是設(shè)計(jì)一切系統(tǒng)的基礎(chǔ)和核心。 微軟推薦的 三層架構(gòu) (3tier application)通常意義上的三層架構(gòu)就是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層( UI)、業(yè)務(wù)邏輯層( BLL)、數(shù)據(jù)訪問層( DAL)。表示層一般為第三章 系統(tǒng)架構(gòu)設(shè)計(jì) 15 Windows 窗體應(yīng)用程序或 Web 應(yīng)用程序。這是不言而喻的 , 如果不采用分層 式結(jié)構(gòu),很多業(yè)務(wù)可以直接 訪問 數(shù)據(jù)庫,以此獲取相應(yīng)的數(shù)據(jù),如今卻必須通過中間層來完成。它們沒有行為,僅用于表現(xiàn)對(duì)象的數(shù)據(jù)。這給程序的維護(hù)帶來極大的困難。注意圖中對(duì)數(shù)據(jù)訪問業(yè)務(wù)的調(diào)用,是通過接口模塊 IDAL 來完成的。 ProfileDALFactory: ProfileDAL 的工廠類 (反射選擇創(chuàng)建 Oracle 和 SQL Server的 ProfileDAL)。 創(chuàng)建 BLL,調(diào)用 DALFactory,得到程序集指定類的實(shí)例,完成數(shù)據(jù)操作方法。該圖可用于將復(fù)雜的設(shè)計(jì)劃分為多個(gè)更易于管理的較小設(shè)計(jì)。從宏觀看 , 過程的標(biāo)準(zhǔn)化是質(zhì)量保證的手段之一 ; 從微觀看 , 過程還可擁有具體的手段來改善和保證軟件質(zhì)量 [17]。然而,為了從 UML 中得到最大的收益,應(yīng)該考慮這樣的過程,它是:用況驅(qū)動(dòng)的、以體系結(jié)構(gòu)為中心的、迭代的和增量。 在 OOAD(面向?qū)ο蠓治雠c設(shè)計(jì))中使用 UML 的核心目標(biāo)是通過系統(tǒng)模型來學(xué)習(xí)并理解該 系統(tǒng) [18]。 第四章 系統(tǒng)分析與設(shè)計(jì) 23 第四章 系統(tǒng) 分析與設(shè)計(jì) 建模技術(shù)與工具 UML 簡(jiǎn)介 UML(Unified Modeling Language,統(tǒng)一建模語言 )是一種用于提取 OOAD 過程的產(chǎn)物和繪制軟件藍(lán)圖的標(biāo)準(zhǔn)圖 形化語言 , 可以用 UML 對(duì)軟件密集型系統(tǒng)的制品進(jìn)行可視化、詳述、構(gòu)造 和文檔化 [16]。 : CategoryDataProxy, ItemDataProxy, ProductDataProxy。如果此時(shí)需要修改數(shù)據(jù)訪問層的具體實(shí)現(xiàn),只要不涉及到 IDAL 的接口定義,那么業(yè)務(wù)邏輯層就不會(huì)受到任何影響。 解決的辦法是 “ 依賴注入 ” 。雖然這些類的屬性分別映射了數(shù)據(jù)表的列,而每一個(gè)對(duì)象實(shí)例也恰恰對(duì)應(yīng)于數(shù)據(jù)表的每一行,但這些實(shí)體類卻并不具備對(duì)應(yīng)的數(shù)據(jù)庫訪問能力,由于數(shù)據(jù)訪問層和業(yè)務(wù)邏輯層都將對(duì)這些數(shù)據(jù)實(shí)體進(jìn)行操作,因此程序集 Model 會(huì)被這兩層的模塊所引用。對(duì)待分層架構(gòu),我們的態(tài)度應(yīng)當(dāng)是 先 明晰其本質(zhì)和利弊,然后根據(jù)具體情況做出理性的分析和抉擇。在 Petshop 中,是利用 來設(shè)計(jì)的,因此包含了許多 Web 控件和相關(guān)邏輯。在三層結(jié)構(gòu)中,各層之間相互依賴,表示層依賴于業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層依賴于數(shù)據(jù)訪問層。如何在萬象中提煉事物的本質(zhì)和精髓 正是我們所要面對(duì)的問題 , 而 “ 軟件 架構(gòu) ” 正是化繁為簡(jiǎn)、 應(yīng)對(duì)復(fù)雜需求 的 這樣 一門藝術(shù)。 今天的商業(yè)環(huán)境要求不同類型的數(shù)據(jù)庫解決方案。然后經(jīng)過載入器,載入 .NET Framework所支持的類函數(shù)庫,再由 JIT( Just In Time 即時(shí)編譯器)將 MSIL代碼編譯成為機(jī)器碼執(zhí)行。 創(chuàng)建數(shù)據(jù)庫并與之交互。特別地是,我們可以處理 COM 的自動(dòng)化和 C 類型的函數(shù)。此外,它還支持跨語言集成,允許不同語言生成的代碼無縫地交互。 用面向?qū)ο蟮姆治龇绞?對(duì) 業(yè)務(wù)和 系統(tǒng)需求 進(jìn)行 分析 并進(jìn)行 系統(tǒng) 的具體分析與設(shè)計(jì)。這些優(yōu)點(diǎn) 不僅 能夠極大地提高工作的效率 ,同時(shí) 也是科學(xué)化管理、正規(guī)化管理、與世界接軌的重要條件。 建議成績(jī): 良 簽名 孫蕾 2021 年 6 月 11 日 答辯小組意見 論文撰寫認(rèn)真、結(jié)構(gòu)合理,答辯中回答問題正確。 本論文和資料若有不實(shí)之處,本人承擔(dān)一切相關(guān)責(zé)任。 本 系統(tǒng) 是 在 . 平臺(tái)下,使用 C語言 和 技術(shù)進(jìn)行 構(gòu)建 的。 2 基于 C+SQL Server 的 B/S結(jié)構(gòu)水費(fèi)管理系統(tǒng) 水費(fèi) 管理 系統(tǒng)的研究現(xiàn)狀 在 實(shí)際 應(yīng)用 形式 上, 目前 國內(nèi) 的水費(fèi)管理 軟件 大多 應(yīng)用于城市住宅 小區(qū)和 企業(yè)的 水費(fèi)管理 , 但在縣級(jí)城鎮(zhèn)中由于成本和規(guī)模原因而沒有 得到廣泛應(yīng)用。 本 系統(tǒng) 的開發(fā)過程進(jìn)行 總結(jié),并就不足之處和可以改進(jìn)的地方 分別 進(jìn)行討論和 展望。只要是遵循 .NET 框架的語言,都會(huì)使用這個(gè)公共類庫。 Visual studio 概述 Visual studio 無疑是現(xiàn)今 開發(fā) 工具界最具影響力的集成開發(fā)環(huán)境。 VS確實(shí) 為用戶 做了很多工作,但 用戶 仍能掌控 C創(chuàng)建的東西。 窗 體 標(biāo) 題窗 體 標(biāo) 題瀏覽器發(fā)出請(qǐng)求 輸出緩存 瀏覽器 Web 服務(wù)器 由 JIT 編譯 生成 MSIL MSIL 裝配件緩存 進(jìn)行二次編譯 分析器找到runat=”server” 標(biāo)記,解釋執(zhí)行源代碼 ASPX 文件中原有的 HTML 代碼 請(qǐng)求服務(wù)器程序 10 基于 C+SQL Server 的 B/S結(jié)構(gòu)水費(fèi)管理系統(tǒng) HTML元素,并充分支持事件驅(qū)動(dòng)機(jī)制, 而 不必考慮如何將服務(wù)器端的信息回送瀏覽器。從數(shù)據(jù)管理和分析角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用 Web 帶來的機(jī)會(huì)非常重要。因此,架構(gòu)首先是對(duì)系統(tǒng)的抽象, 這種 抽象去除了不影響它 們?nèi)绾问褂?、其他元素如何使用以及如何與其他元素關(guān)聯(lián)或交互的細(xì)節(jié)。簡(jiǎn)單的說法就是實(shí)現(xiàn)對(duì)數(shù)據(jù)表的 Select, Insert, Update, Delete 的操作。 每一層只實(shí)現(xiàn)相對(duì)獨(dú)立的功能,所以各層都可以采用最為適合的技術(shù)來實(shí)現(xiàn) , 而且便于測(cè)試和維護(hù)。 API 的變動(dòng)對(duì)于分層架構(gòu)是致命的,修改起來難度非常大。這里所指的業(yè)務(wù)邏輯,并 非業(yè)務(wù)邏輯層意義上的領(lǐng)域( domain)業(yè)務(wù)邏輯(從這個(gè)意義上,更 應(yīng)當(dāng)將業(yè)務(wù)邏輯層稱為 “ 領(lǐng)域邏輯層 ” ),一般意義上說,這些業(yè)務(wù)邏輯即為基本的數(shù)據(jù)庫操作,包括 Select,
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1