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

正文內(nèi)容

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

2023-03-09 09:03:13 本頁面
 

【正文】 清華大學(xué)出版社 2021年 2 月 [3] 溫昱 , 軟件架構(gòu)設(shè)計 電子工業(yè)出版社 2021 年 5 月 [4] 譚云杰 , 大象 Thinking in UML 中國水利水電出版社 2021 年 1月 [5] 溫謙 , CSS 設(shè)計徹底研究 人民郵電 出版社 2021 年 2 月 三、主要儀器設(shè)備及材料 軟件: Visual studio 2021, Sql Server 2021, Microsoft Office Visio 硬件:計算機 四、教師的指導(dǎo)安排情況 (場地安排、指導(dǎo)方式等) 每周五下午在新校區(qū) F116 見面,進行指導(dǎo)、答疑 隨時電話、 Email 聯(lián)系 五、對計劃的說明 注:本計劃一式兩份,一份交學(xué)院,一份學(xué)生自己保存(計劃書雙面打?。? 西 安 電 子 科 技 大 學(xué) 畢業(yè)設(shè)計(論文)中期檢查表 學(xué) 院 經(jīng)濟管理學(xué)院 專 業(yè) 信息管理與信息系統(tǒng) 學(xué)生姓名 王業(yè)平 學(xué) 號 06061029 班 級 06061 導(dǎo)師姓名 王亞民 職 稱 教授 單 位 信管系 題目名稱 基于 C+SQL Server 的 B/S 結(jié)構(gòu)水費管理系統(tǒng) 檢 查 內(nèi) 容 檢 查 結(jié) 果 題目是否更換及更換原因 未更換 學(xué)生出勤情況 每周星期五下午集中答疑,無缺勤 進 度 評 價 (完成總工作量的百分比) 大約已經(jīng)完成工作總量的 70% 質(zhì)量評價、進度描述 論文進度正常 總 體 評 價 (按優(yōu)、良、中、及格、 不及格五 擋評價) 良 存在的問題與建議 完善系統(tǒng)功能、進行功能測試 學(xué) 院 審 核 (蓋章) 注:此表由指導(dǎo)教師填寫, 5 月 15 日前交學(xué)院辦公室,中期檢查成績將作為畢業(yè)設(shè)計總成績的一部分;此表裝訂入畢業(yè)設(shè)計(論文)中。 建議成績: 良 簽名 王亞民 2021 年 6 月 11 日 評閱人評語及成績評定意見 論文采用 . 開發(fā)平臺,使用 C語言和 技術(shù), SQL SERVER 2021 數(shù)據(jù)庫管理系統(tǒng), 設(shè)計 實現(xiàn)了水費管理業(yè)務(wù)流程中的水價、水表、用戶信息管理,水表抄錄,水費計算與審核,報表與圖表的設(shè)計與繪制等功能。 隨著計算機科學(xué)技術(shù)的日漸成熟, 使用計算 機對各項信息進行管理能夠極大地提高工作的效率,同時也是科學(xué)化 、正規(guī)化管理 , 與世界接軌的重要條件。 本文首先對水費 管理 模式和當(dāng)前系統(tǒng)的現(xiàn)狀進行 介紹 ,然后對相關(guān)技術(shù)進行了簡單的介紹, 接著 把重點放在了 對 架構(gòu) 設(shè)計和系統(tǒng) 分析 與 設(shè)計過程的介紹,最后介紹了 系統(tǒng) 的實現(xiàn)情況并對可以改進 和擴展 的地方進行了討論。 提高供水安全性,提高管理水平,實現(xiàn)管理的科學(xué)化和現(xiàn)代化,逐 漸成為城市供水事業(yè)發(fā)展的方向,成為城市經(jīng)營與管理,增強城市競爭力、吸引力的重要條件之一 [1]。 隨著科學(xué)技術(shù)的不斷提高 , 計算機科學(xué)技術(shù)的日漸成熟 , 其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。 而 本課題所 設(shè)計的水費 管理 系統(tǒng) 就是 基于 老百姓實際 的 生活 需要 而 開發(fā)的 ,其中 基于 B/S 結(jié)構(gòu)的 各種 有效 、 合理并且 人性化的 功能 設(shè) 置 能夠幫助 管理者和業(yè)主 將 日常 的收費 管理事務(wù) 更方便、更快捷、更滿意 地 進行處理。 但是 在“客戶機 /服務(wù)器 ” 結(jié)構(gòu)模式中,客戶端直接連接到數(shù)據(jù)庫服務(wù)器, 把一個大型的計算機應(yīng)用系統(tǒng)變?yōu)槎鄠€能互相獨立的子系統(tǒng),而服務(wù)器便是整個應(yīng)用系統(tǒng)資源的存儲與管理 中心,多臺客戶機則各自處理相應(yīng)的功能, 由二者分擔(dān)業(yè)務(wù)處理, 共同實現(xiàn)完整的應(yīng)用 [2]。 其中 本課題采用的 “ 瀏覽器 /服務(wù)器 ” 結(jié)構(gòu) ( 即 B/S結(jié)構(gòu) ) 就是 隨著 Inter技術(shù)的興起,對 C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。 軟件架構(gòu) 進行 系統(tǒng)的分析 、 選擇與調(diào)整 ,以 合適的架構(gòu) 適應(yīng)未來需求的變更 。 .NET 框架和 前面得到的軟件架構(gòu)和分析設(shè)計結(jié)果 ,將設(shè)計轉(zhuǎn)換為具體產(chǎn)品 并進行測試。 ..NET 是一個環(huán)境 , 是一個理想化的未來互聯(lián)網(wǎng)環(huán)境,不再關(guān)注單個網(wǎng)站、單個設(shè)備與因特網(wǎng)相連的互聯(lián)網(wǎng)環(huán)境,而是要讓所有的計算機群、相關(guān)設(shè)備和服務(wù)商協(xié)同工作的網(wǎng) 絡(luò)計算環(huán)境。 XML Web 窗體 Web 服務(wù) Windows 窗體 公共語言規(guī)范 VB C++ C JScript J 6 基于 C+SQL Server 的 B/S結(jié)構(gòu)水費管理系統(tǒng) .NET 框架設(shè)計為一個集成環(huán)境,可以在 Inter、桌面(如 Windows 窗體) ,甚至移動設(shè)備(使用精簡框架 Compact Framework)上無縫地開發(fā)和運行應(yīng)用。 .NET 框架也采用了此種語言執(zhí)行方式, 其中 管理和執(zhí)行中間碼 的“ 虛擬機 ” 就是公共語言運行時( CLR) , 它負責(zé)管理和執(zhí)行由 .NET 編譯器 所 編譯產(chǎn)生的中間語言代碼 [3]。 這組基礎(chǔ)類庫 包含了涉及數(shù)據(jù)庫訪問、圖形、與非托管代碼互操作、安全、 Web 和 Windows 窗體等類。 第二章 平臺、技術(shù)與工具概述 7 C與 Visual studio 概述 C概述 C是由 Microsoft開發(fā)的一種新型編程語言, 它是一門純面向?qū)ο蟮木幊陶Z言,它具有簡潔、嚴(yán)謹、表現(xiàn)力強的特點。與 C相比, .NET 所支持的其它語言顯然是配角身份。 C本質(zhì)上是 C++的進化產(chǎn)物,使用了包括聲明、表達式及操作符在內(nèi)的許多 C++特征,但是 C還有更多的增強功能,比如類型安全( typeSafe)、事件處理、碎片帳集、代碼安全性等。這種不安全的模式允許 使用者 操作原始指針來讀和寫內(nèi)置碎片帳集控制以外的內(nèi)存。 Visual studio 是一套完整的開發(fā)工具集,它提供了在設(shè)計、開發(fā)、調(diào)試和部署應(yīng)用程序時所需的工具,編寫 .NET 程 序最簡單的環(huán)境其實有一個記事本和一個編8 基于 C+SQL Server 的 B/S結(jié)構(gòu)水費管理系統(tǒng) 譯器就足夠了,之所以需要工具集或者 IDE 是因為現(xiàn)在企業(yè)需要 快速、高效地開發(fā)出穩(wěn)定、實用的計算機應(yīng)用程序,而工具集的作用也在于幫助 用戶 快速、高效地開發(fā)。這些特性使得 用戶 可以: 快速構(gòu)建應(yīng)用。 VS的窗體設(shè)計器是最易用的設(shè)計工具 , 它 可以 為 用戶 完成許多 技術(shù)含量比較低的工作 。 專注于解決真正的問題。 VS會生成讓 用戶 當(dāng) 作 應(yīng)用的起點的代碼。由于第二章 平臺、技術(shù)與工具概述 9 , 它們使得 Web開發(fā)人員能夠進行更靈活的面向?qū)ο蟮木幊坦ぷ鳌? “ 二次編譯 ” 的思想。 圖 的關(guān)鍵技術(shù) ,具有更好的可擴展性與可定制性, 在 數(shù)據(jù)處理方面引入了許多新技術(shù)。 ( DataBinding)技術(shù) 在 Web應(yīng)用程序中,是否能以簡單、靈活的方式將后臺數(shù)據(jù)顯示在 Web頁面上,數(shù)據(jù)存取技術(shù)是一項很重要的功能,它決定了程序員如何解決數(shù)據(jù)源和頁面控制項之間的通信問題。 ,與 ASP有所不同,采用了 “ 面向?qū)ο?” 的機制 , 并引入了面向?qū)ο蟮膶傩裕?Property)、事件( Event)和方法( Method)的新特性 , 促進了組件的再利用和共享。 : 操作系統(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)點,同時又比它增加了許多更先進的功能。除這些核心企業(yè)品質(zhì)外, SQL Server 2021 還為數(shù)據(jù)管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng),從而獲得競爭優(yōu)勢。 SQL Server 2021 提供了一整套的管理工具和實用程序,使用這些工具和程序可以設(shè)置和管理 SQL Server, 進行數(shù)據(jù)庫管理和備份,并保證數(shù)據(jù)的安全和一致。 Crystal Reports 使用 XML的標(biāo)準(zhǔn)架構(gòu),使用戶能將所制作的報表裝載到Windows和 Web平臺,并將 Crystal Reports所產(chǎn)生的報表發(fā)布成 Web服務(wù)器上的 “ 報表 Web服務(wù) ” ,也就是說當(dāng) “ 報表 Web服務(wù) ” 發(fā)布到 Web服務(wù)器上后,位于前臺的應(yīng) 用程序就可以使用它,在網(wǎng)絡(luò)上瀏覽與打印。 架構(gòu)是設(shè)計一切系統(tǒng)的基礎(chǔ)和核心。也就是說,架構(gòu)必須省略各元素中與交互無關(guān)的某些信息。 由此可見,軟件系統(tǒng)架構(gòu)關(guān)注的是 如何將企業(yè)應(yīng)用組織成不同的層次,以及這些層次之間如何協(xié)同工作 [6]和 元素之間如何交互的大局,而將局部性的細節(jié)忽略。 在 軟件體系架構(gòu)設(shè)計中, 分層式結(jié)構(gòu)是最常14 基于 C+SQL Server 的 B/S結(jié)構(gòu)水費管理系統(tǒng) 見,也是最重要的一種結(jié)構(gòu)。 微軟推薦的 三層架構(gòu) (3tier application)通常意義上的三層架構(gòu)就是將整個業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層( UI)、業(yè)務(wù)邏輯層( BLL)、數(shù)據(jù)訪問層( DAL)。 數(shù)據(jù)訪問層: 有時候也稱為是持久 層,其功能主要是負責(zé)數(shù)據(jù)庫的訪問,可以訪問數(shù)據(jù)庫系統(tǒng)、二進制文件、文本文檔或是 XML 文檔 。 業(yè)務(wù)邏輯層 : 業(yè)務(wù)邏輯層是表示層和數(shù)據(jù)訪問層之間溝通的橋梁, 這一層為用戶界面層提供功能調(diào)用,同時它又調(diào)用數(shù)據(jù)訪問層所提供的功能訪問 數(shù)據(jù) 庫 [8]。它的關(guān)注點主要集中在業(yè)務(wù)規(guī)則的制定、業(yè)務(wù)流程的實現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計,也即是說它是與系統(tǒng)所應(yīng)對的領(lǐng)域( Domain)邏輯有關(guān),很多時候,也將業(yè)務(wù)邏輯層稱為領(lǐng)域?qū)?。表示層一般為第三? 系統(tǒng)架構(gòu)設(shè)計 15 Windows 窗體應(yīng)用程序或 Web 應(yīng)用程序。 由于某一層僅僅調(diào)用其相鄰下一層所提供的服務(wù),所以,只要本層的 API和相鄰下一層的 API定義完整。 層與層間的依賴。 然后是 分層架構(gòu)的弊端: 16 基于 C+SQL Server 的 B/S結(jié)構(gòu)水費管理系統(tǒng) 。這是不言而喻的 , 如果不采用分層 式結(jié)構(gòu),很多業(yè)務(wù)可以直接 訪問 數(shù)據(jù)庫,以此獲取相應(yīng)的數(shù)據(jù),如今卻必須通過中間層來完成。如在級聯(lián)修改中提到的 “ 在分頁的同時還能分部門 ” 的新需求,就是對 API 進行的變動。為 了用事實說話, 開發(fā)人員 通過對項目各方面的性能評估進而在比較 .NET 和 Java 的高下。所以其一經(jīng)推出,便成為了開發(fā)者、架構(gòu)師等人學(xué)習(xí)、研究的典范。它們沒有行為,僅用于表現(xiàn)對象的數(shù)據(jù)。 第二類數(shù)據(jù)庫對象則是數(shù)據(jù)的業(yè)務(wù)邏輯對象。將數(shù)據(jù)實體與其行為分開,使得兩者之間依賴減弱,當(dāng)數(shù)據(jù)行為發(fā)生改變時,并不影響 Model 模塊中的數(shù)據(jù)實體對象,避免了因一個類職責(zé)過多、過大,從而導(dǎo)致該類的引用者發(fā)生 “ 災(zāi)難性 ” 的 影響。 第三章 系統(tǒng)架構(gòu)設(shè)計 19 層。這給程序的維護帶來極大的困難。而在 .Net 平臺下,最常見的則是。那么,抽象工廠模式中的相關(guān)工廠就可以簡化為一個工廠類了,所以我將這種模式稱之為 “ 具有簡單工廠特質(zhì)的抽象工廠模式 ” 。 此外,抽象出來的 IDAL 模塊,除了解除了向下的依賴之外,對于其上的業(yè)務(wù)邏輯層,同樣僅存在弱依賴關(guān)系,如下圖所示: B L LI D A LD A L F a c t o r y M o d e l業(yè) 務(wù) 邏 輯 層 , 核 心 業(yè) 務(wù) 代 碼 都 在 其 中 。注意圖中對數(shù)據(jù)訪問業(yè)務(wù)的調(diào)用,是通過接口模塊 IDAL 來完成的。 Petshop 中的設(shè)計模式 設(shè)計模式從本質(zhì)上說是一種規(guī)則,從形式上說,分為創(chuàng)建型、結(jié)構(gòu)型、行為型。使用一個類的時候只對接口工作,不關(guān)心具體的實現(xiàn),也不關(guān)心具體的類型。在 中使用依賴注入 技術(shù),可以有效地 降低 模塊間依賴關(guān)系 , 并在運行時為應(yīng)用程序動態(tài)注入依賴的具體內(nèi)容,以提升組件重用性 ,并為應(yīng)用程序搭建一個具有較強靈活性和擴展性的 平臺 [15])。 ProfileDALFactory: ProfileDAL 的工廠類 (反射選擇創(chuàng)建 Oracle 和 SQL Server的 ProfileDAL)。
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1