C#面向?qū)ο蟪绦蛟O(shè)計
發(fā)布時間:2017-01-14 10:22
本文關(guān)鍵詞:C#面向?qū)ο蟪绦蛟O(shè)計,由筆耕文化傳播整理發(fā)布。
圖書信息/C#面向?qū)ο蟪绦蛟O(shè)計
書 名:C#面向?qū)ο蟪绦蛟O(shè)計作 者: 王晶晶
出版社: 機械工業(yè)出版社
出版時間: 2010-5-1
ISBN: 9787111300564
開本: 16開
定價: 28.00元
內(nèi)容簡介/C#面向?qū)ο蟪绦蛟O(shè)計
本書結(jié)合了高職高專教育的特點,系統(tǒng)講解了C#語言及其程序設(shè)計過程。全書共分為11章,從基本概念和實際應(yīng)用出發(fā),由淺入深、循序漸進地講述了C#語言基礎(chǔ)語法、結(jié)構(gòu)化程序設(shè)計、面向?qū)ο蟪绦蛟O(shè)計、Windows應(yīng)用程序開發(fā)和ADO NET訪問數(shù)據(jù)庫等內(nèi)容,每一部分結(jié)合典型實例,讓學(xué)生在學(xué)的過程中動手操作,在學(xué)好理論知識的同時強化專業(yè)技能訓(xùn)練,最后又通過學(xué)生信息管理系統(tǒng)這一綜合實例,講述了使用C#開發(fā)信息管理系統(tǒng)的過程和技術(shù)。本書既可作為高職高專院校計算機及相關(guān)專業(yè)的教材,也可作為廣大工程技術(shù)人員及計算機愛好者的參考用書。
圖書目錄/C#面向?qū)ο蟪绦蛟O(shè)計
前言第1章 C#概述
第2章 數(shù)據(jù)類型、運算符與表達式
第3章 結(jié)構(gòu)化程序設(shè)計
第4章 面向?qū)ο缶幊袒A(chǔ)
第5章 繼承、多態(tài)與接口
第6章委托、事件及異常處理
第7章 Windows程序開發(fā)基礎(chǔ)
第8章 Windows Forms高級應(yīng)用
第9章 文件與通用對話框
第10章 ADO NET訪問數(shù)據(jù)庫
第11章 學(xué)生信息管理系統(tǒng)開發(fā)
附錄
參考文獻
文摘/C#面向?qū)ο蟪绦蛟O(shè)計
在軟件體系結(jié)構(gòu)中,分層結(jié)構(gòu)是最重要的一種結(jié)構(gòu)。一個良好的應(yīng)用程序模式,不僅可以方便軟件的開發(fā)與維護,而且可以保證系統(tǒng)的性能。下面就微軟推薦的三層結(jié)構(gòu)給以簡要介紹。在中小型應(yīng)用程序開發(fā)中,備受推崇的是三層結(jié)構(gòu)模式。三層結(jié)構(gòu)模式是指將應(yīng)用程序的體系結(jié)構(gòu)劃分為表示層、業(yè)務(wù)層和數(shù)據(jù)層。
。1)表示層:顯示數(shù)據(jù)和接受用戶輸入的數(shù)據(jù),僅僅提供應(yīng)用程序與用戶進行交互的界面。
。2)業(yè)務(wù)層:實現(xiàn)應(yīng)用程序的業(yè)務(wù)功能,通過封裝好的方法對數(shù)據(jù)層提供的數(shù)據(jù)進行業(yè)務(wù)處理,并將處理好的結(jié)果傳送給表示層。業(yè)務(wù)層是表示層和數(shù)據(jù)層的橋梁,表示層調(diào)用業(yè)務(wù)層的方法,而業(yè)務(wù)層接受數(shù)據(jù)層返回的結(jié)果。
。3)數(shù)據(jù)層:與數(shù)據(jù)庫直接進行操作,實現(xiàn)數(shù)據(jù)的保存和讀取操作。
在三層模式中,表示層和業(yè)務(wù)層均不包含任何對數(shù)據(jù)庫直接操作的代碼,客戶端必須通過業(yè)務(wù)層才能訪問數(shù)據(jù)層,從而避免用戶直接操作數(shù)據(jù)層,保證了數(shù)據(jù)的安全性。另外,由于表示層、業(yè)務(wù)層和數(shù)據(jù)層完全分離,當(dāng)用戶界面或數(shù)據(jù)庫發(fā)生變化時,不需要對系統(tǒng)進行重新開發(fā),只需要在現(xiàn)有系統(tǒng)的基礎(chǔ)上做簡單調(diào)整即可,降低了開發(fā)和維護的成本。
表示層、業(yè)務(wù)層和數(shù)據(jù)層之間的關(guān)系如圖11-2所示。
本文關(guān)鍵詞:C#面向?qū)ο蟪绦蛟O(shè)計,,由筆耕文化傳播整理發(fā)布。
本文編號:237379
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/237379.html
最近更新
教材專著