出版時間:2008-6 出版社:清華大學出版社 作者:段德亮,余健,張仁才 編著 頁數(shù):359
Tag標簽:無
內(nèi)容概要
C# 是一種先進的、面向?qū)ο蟮恼Z言,使用C# 語言可以讓開發(fā)人員快速地建立大范圍的基于MS網(wǎng)絡平臺的應用,并且提供大量的開發(fā)工具和服務,幫助開發(fā)人員開發(fā)基于計算和通信的各種應用。 本書精選了10個C# 開發(fā)案例,分別是員工管理信息系統(tǒng)、房屋出租管理系統(tǒng)、倉庫管理信息系統(tǒng)、研究生管理信息系統(tǒng)、圖書館管理信息系統(tǒng)、宿舍管理信息系統(tǒng)、理財管理信息系統(tǒng)、IT設備資產(chǎn)管理系統(tǒng)、俄羅斯方塊游戲的編制和貪吃蛇游戲的編制。 本書內(nèi)容詳實、語言簡練、思路清晰、圖文并茂、理論與實際設計相結合,適合作為高等院校計算機、自動化、機械、電子等相關專業(yè)學生課程設計的指導書,也適合作為開發(fā)人員的參考用書。
書籍目錄
第1章 C#基礎知識 1.1 Visual Studio.NET 1.1.1 什么是.NET 1.1.2 .NET結構 1.2 基本C# 1.2.1 什么是C# 1.2.2 C#?代碼結構 1.2.3 C#注釋 1.2.4 標識符與關鍵字 1.3 C# 基本類型 1.3.1 值類型 1.3.2 引用類型 1.3.3 類型轉(zhuǎn)換 1.4 變量和常量 1.4.1 變量的定義 1.4.2 變量的命名 1.4.3 變量的類型 1.4.4 常量 1.5 運算符與表達式 1.5.1 運算符分類 1.5.2 算術運算符 1.5.3 關系運算符 1.5.4 賦值運算符 1.5.5 邏輯運算符 1.5.6 位運算符 1.5.7 其他運算符 1.5.8 運算符優(yōu)先級和結合性第2章 C#?程序設計 2.1 C#?控制臺應用程序 2.1.1 創(chuàng)建工程 2.1.2 修改代碼 2.1.3 運行程序 2.2 C# Windows應用程序 2.2.1 新建工程 2.2.2 添加新的窗口 2.2.3 添加菜單 2.3 SQL入門 2.3.1 SQL簡介 2.3.2 SQL的優(yōu)點 2.3.3 從服務器資源管理器連接數(shù)據(jù)庫 2.4 連接數(shù)據(jù)庫 2.4.1 .NET中的Connection對象 2.4.2 C#?連接Access 2.4.3 C#?連接SQL Server 2.4.4 C#?連接Oracle 2.4.5 C#?連接MySQL第3章 俄羅斯方塊游戲的編制 3.1 程序概述 3.1.1 游戲的功能 3.1.2 游戲的預覽 3.2 游戲的概要設計 3.2.1 游戲?qū)崿F(xiàn)方案 3.2.2 游戲邏輯設計 3.3 游戲的詳細設計及編碼 3.3.1 主界面設計編碼 3.3.2 游戲控制設置設計編碼 3.3.3 游戲方塊設計編碼 3.3.4 游戲聲音設計編碼 3.4 本章小結第4章 貪吃蛇游戲的編制 4.1 程序概述 4.1.1 游戲的功能 4.1.2 游戲的預覽 4.2 游戲的概要設計 4.2.1 游戲?qū)崿F(xiàn)方案 4.2.2 游戲邏輯設計 4.3 游戲的詳細設計及編碼 4.3.1 主界面設計編碼 4.3.2 游戲顏色設置設計編碼 4.3.3 游戲蛇設計編碼 4.4 本章小結第5章 員工管理信息系統(tǒng) 5.1 系統(tǒng)概述 5.1.1 系統(tǒng)功能與應用背景 5.1.2 系統(tǒng)預覽 5.2 系統(tǒng)設計 5.2.1 系統(tǒng)設計思想 5.2.2 系統(tǒng)結構設計 5.2.3 系統(tǒng)功能模塊劃分 5.3 數(shù)據(jù)庫設計 5.3.1 數(shù)據(jù)庫需求分析 5.3.2 數(shù)據(jù)庫概念結構設計 5.3.3 數(shù)據(jù)庫邏輯結構設計 5.3.4 設置表與表之間的關系 5.4 工種種類設置 5.4.1 添加工種種類 5.4.2 瀏覽工種種類 5.4.3 修改工種種類 5.4.4 刪除工種種類 5.5 員工個人信息管理 5.5.1 添加員工信息 5.5.2 瀏覽員工信息 5.5.3 修改員工信息 5.5.4 刪除員工信息 5.6 員工所屬部門信息管理 5.6.1 添加部門信息 5.6.2 瀏覽部門信息 5.6.3 修改部門信息 5.6.4 刪除部門信息 5.7 員工月收入信息管理 5.7.1 添加員工月收入信息 5.7.2 瀏覽員工月收入信息 5.7.3 修改員工月收入信息 5.7.4 刪除員工月收入信息 5.8 本章小結第6章 房屋出租管理系統(tǒng) 6.1 系統(tǒng)概述 6.1.1 系統(tǒng)的應用背景 6.1.2 系統(tǒng)的功能 6.1.3 系統(tǒng)的預覽 6.2 系統(tǒng)概要設計 6.2.1 系統(tǒng)實現(xiàn)方案和系統(tǒng)模塊劃分 6.2.2 數(shù)據(jù)庫邏輯設計 6.3 系統(tǒng)詳細設計 6.3.1 數(shù)據(jù)庫連接 6.3.2 出租人信息管理 6.3.3 房屋信息管理 6.3.4 房屋查詢 6.3.5 承租者入住管理 6.3.6 承租者查詢 6.3.7 利潤信息 6.4 系統(tǒng)編制 6.4.1 主界面編碼 6.4.2 出租人信息管理部分編碼 6.4.3 房屋信息管理部分編碼 6.4.4 房屋查詢部分編碼 6.4.5 承租者入住部分編碼 6.4.6 承租者查詢部分編碼 6.4.7 利潤信息部分編碼 6.5 本章小結第7章 倉庫管理信息系統(tǒng) 7.1 系統(tǒng)概述 7.1.1 系統(tǒng)功能與應用背景 7.1.2 系統(tǒng)預覽 7.2 系統(tǒng)設計 7.2.1 系統(tǒng)設計思想 7.2.2 系統(tǒng)功能模塊設計 7.2.3 數(shù)據(jù)庫設計 7.3 登錄界面與用戶模塊設計 7.3.1 登錄界面設計 7.3.2 用戶模塊設計 7.3.3 系統(tǒng)模塊設計 7.4 物資信息管理 7.4.1 添加物資信息 7.4.2 瀏覽物資信息 7.4.3 修改物資信息 7.4.4 查詢物資信息 7.5 入庫信息管理 7.5.1 添加入庫信息 7.5.2 瀏覽入庫信息 7.5.3 修改入庫信息 7.5.4 查詢?nèi)霂煨畔ⅰ?.6 出庫信息管理 7.6.1 添加出庫信息 7.6.2 瀏覽出庫信息 7.6.3 修改出庫信息 7.6.4 查詢出庫信息 7.7 庫存信息管理 7.7.1 瀏覽庫存信息 7.7.2 查詢庫存信息 7.8 本章小結第8章 研究生管理信息系統(tǒng) 8.1 系統(tǒng)概述 8.1.1 系統(tǒng)功能 8.1.2 系統(tǒng)預覽 8.2 系統(tǒng)概要設計 8.2.1 功能模塊設計 8.2.2 文件架構設計 8.2.3 數(shù)據(jù)庫設計 8.3 系統(tǒng)詳細設計 8.3.1 數(shù)據(jù)庫連接 8.3.2 主界面 8.3.3 系統(tǒng)管理 8.3.4 專業(yè)管理 8.3.5 課程管理 8.3.6 研究生管理 8.3.7 成績管理 8.3.8 用戶管理 8.4 系統(tǒng)程序設計 8.4.1 登錄界面編碼 8.4.2 主界面編碼 8.4.3 系統(tǒng)管理編碼 8.4.4 專業(yè)管理編碼 8.4.5 課程管理編碼 8.4.6 研究生管理編碼 8.4.7 成績管理編碼 8.4.8 用戶管理編碼 8.5 本章小結第9章 圖書館管理信息系統(tǒng) 9.1 系統(tǒng)概述 9.1.1 系統(tǒng)功能 9.1.2 系統(tǒng)預覽 9.2 系統(tǒng)概要設計 9.2.1 系統(tǒng)設計思想 9.2.2 功能模塊設計 9.3 數(shù)據(jù)庫設計 9.3.1 數(shù)據(jù)庫概念設計 9.3.2 數(shù)據(jù)庫邏輯設計 9.3.3 數(shù)據(jù)庫表之間的關系 9.4 系統(tǒng)詳細設計 9.4.1 數(shù)據(jù)庫連接 9.4.2 系統(tǒng)管理設計 9.4.3 圖書管理設計 9.4.4 讀者管理設計 9.4.5 借還管理設計 9.4.6 查詢管理設計 9.4.7 用戶管理設計 9.5 系統(tǒng)程序設計 9.5.1 登錄界面編碼 9.5.2 主界面編碼 9.5.3 系統(tǒng)管理編碼 9.5.4 圖書管理編碼 9.5.5 讀者管理編碼 9.5.6 借還管理編碼 9.5.7 查詢管理編碼 9.5.8 用戶管理編碼 9.6 本章小結第10章 宿舍管理信息系統(tǒng) 10.1 系統(tǒng)概述 10.1.1 系統(tǒng)功能 10.1.2 系統(tǒng)預覽 10.2 系統(tǒng)概要設計 10.2.1 系統(tǒng)設計思想 10.2.2 功能模塊設計 10.2.3 數(shù)據(jù)庫設計 10.3 系統(tǒng)詳細設計 10.3.1 數(shù)據(jù)庫連接 10.3.2 系統(tǒng)管理設計 10.3.3 宿舍管理設計 10.3.4 學生管理設計 10.3.5 衛(wèi)生檢查設計 10.3.6 水電收費設計 10.3.7 房屋報修設計 10.3.8 外來人員登記設計 10.4 系統(tǒng)程序設計 10.4.1 登錄界面編碼 10.4.2 主界面編碼 10.4.3 系統(tǒng)管理編碼 10.4.4 宿舍管理編碼 10.4.5 學生管理編碼 10.4.6 衛(wèi)生檢查編碼 10.4.7 水電收費編碼 10.4.8 房屋報修編碼 10.4.9 外來人員登記編碼 10.5 本章小結第11章 理財管理信息系統(tǒng) 11.1 系統(tǒng)概述 11.1.1 系統(tǒng)功能 11.1.2 系統(tǒng)預覽 11.2 系統(tǒng)概要設計 11.2.1 系統(tǒng)設計思想 11.2.2 功能模塊設計 11.2.3 數(shù)據(jù)庫設計 11.3 系統(tǒng)詳細設計 11.3.1 數(shù)據(jù)庫連接 11.3.2 系統(tǒng)管理設計 11.3.3 基礎數(shù)據(jù)管理設計 11.3.4 收支管理設計 11.3.5 儲蓄管理設計 11.3.6 借還錢管理設計 11.3.7 理財分析設計 11.4 系統(tǒng)程序設計 11.4.1 登錄界面編碼 11.4.2 主界面編碼 11.4.3 系統(tǒng)管理編碼 11.4.4 基礎數(shù)據(jù)管理編碼 11.4.5 收支管理編碼 11.4.6 儲蓄管理編碼 11.4.7 借還錢管理編碼 11.4.8 理財分析編碼 11.5 本章小結第12章 IT設備資產(chǎn)管理系統(tǒng) 12.1 系統(tǒng)概述 12.1.1 系統(tǒng)功能 12.1.2 系統(tǒng)預覽 12.2 系統(tǒng)概要設計 12.2.1 系統(tǒng)設計思想 12.2.2 系統(tǒng)功能模塊設計 12.2.3 數(shù)據(jù)庫設計 12.3 系統(tǒng)詳細設計 12.3.1 數(shù)據(jù)庫連接 12.3.2 資產(chǎn)管理設計 12.3.3 軟件管理設計 12.3.4 服務管理設計 12.3.5 報表設計 12.3.6 系統(tǒng)管理設計 12.4 系統(tǒng)程序設計 12.4.1 數(shù)據(jù)操作編碼 12.4.2 登錄界面編碼 12.4.3 主界面編碼 12.4.4 資產(chǎn)管理編碼 12.4.5 軟件管理編碼 12.4.6 服務管理編碼 12.4.7 報表編碼 12.4.8 系統(tǒng)管理編碼 12.5 本章小結
章節(jié)摘錄
第1章 C#基礎知識 1.2 基本C# 1.2.1 什么是C# C#語言是一種簡單、現(xiàn)代、優(yōu)雅、面向?qū)ο?、類型安全、平臺獨立的新型組件編程語言,是微軟公司為了能夠完全利用.NET平臺優(yōu)勢而開發(fā)的一種新型編程語言。其語法風格源自C/C++家族,融合了Visual Basic的高效和C/C++的強大,是微軟為奠定其下一互聯(lián)網(wǎng)霸主地位而打造的Microsoft.Net平臺的主流語言。其一經(jīng)推出便因其強大的操作能力,優(yōu)雅的語法風格,創(chuàng)新的語言特性,第一等的面向組件編程的支持而深受世界各地程序員的好評和喜愛。盡管它借鑒了C和C++的許多特性,但是在一些諸如名字空間、類、方法和異常處理等特定領域,它們之間還存在著巨大的差異?! ?.2.2 C#代碼結構 C群代碼的外觀和操作方式與C++和Java非常類似,在#編程中,使用的樣式是比較清晰的,不用花太多的力氣就可以編寫出可讀性很強的代碼?! ∨c其他語言盼編譯器不同,無論代碼中是否有空格、回車符或Tab字符(這些字符統(tǒng)稱為空白字符),C#編譯器都不考慮這些字符。這樣格式化代碼時就有很大的自由度,但遵循某些規(guī)則將有助于使代碼易于閱讀?! #代碼由一系列語句組成,每個語句都用一個分號來結束。因為空格被忽略,所以一行可以有多個語句,但從可讀性的角度來看,通常在分號的后面加上回車符,這樣就不能在一行上放置多個語句了。但一句代碼放在多個行上是可以的(也比較常見)?! #是一個塊結構的語言,所有的語句都是代碼塊的一部分。這些塊用花括號來界定({和}),代碼塊可以包含任意行語句,或者根本不包含語句。注意花括號字符不需要附帶分號。
編輯推薦
《高等院校課程設計案例精編?C#課程設計案例精編》贈送光盤中附有完整的案例源代碼?! 《砹_斯方塊游戲,貪吃蛇游戲,員工管理信息系統(tǒng),房屋出租管理系統(tǒng),倉庫管理系統(tǒng),研究生管理信息系統(tǒng),圖書館管理信息系統(tǒng),宿舍管理信息系統(tǒng),理財管理信息系統(tǒng),IT設備資產(chǎn)管理系統(tǒng)?! 矔厣阂园咐龓又R點,詮釋實際項目的設計理念,使讀者可舉一反三,案例典型,切合實際應用,使讀者身臨其境,有助于快速進入開發(fā)狀態(tài)。案例功能完善,配書盤中附有完整的案例源代碼。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載