Visual C#程序設(shè)計(jì)項(xiàng)目案例教程

出版時(shí)間:2011-7  出版社:清華大學(xué)出版社  作者:鄭偉 編  頁數(shù):299  
Tag標(biāo)簽:無  

內(nèi)容概要

《Visual
C#程序設(shè)計(jì)項(xiàng)目案例教程》采用任務(wù)驅(qū)動(dòng)模式編寫,突出實(shí)際動(dòng)手能力的培養(yǎng),所選用項(xiàng)目來自企業(yè)真實(shí)案例?!禫isual
C#程序設(shè)計(jì)項(xiàng)目案例教程》以C#作為開發(fā)語言,以Visual Studio 2010作為開發(fā)平臺(tái),數(shù)據(jù)庫采用SQL Server
2005,從開發(fā)人員的角度出發(fā),講解了7個(gè)設(shè)計(jì)項(xiàng)目,從簡(jiǎn)單應(yīng)用程序的編寫到企業(yè)級(jí)應(yīng)用程序的構(gòu)建,內(nèi)容涉及Windows
Forms基礎(chǔ)應(yīng)用程序、數(shù)據(jù)庫應(yīng)用程序。從基礎(chǔ)架構(gòu),到數(shù)據(jù)庫的設(shè)計(jì)、用戶界面的構(gòu)建以及類層次關(guān)系的構(gòu)建,由淺入深地進(jìn)行講述,本著理論必需、夠用的原則,對(duì)涉及的知識(shí)點(diǎn)進(jìn)行精講,讓學(xué)生既知其理,又懂得使用方法。通過項(xiàng)目與任務(wù)的實(shí)施,提高學(xué)生的動(dòng)手能力。每個(gè)項(xiàng)目都有拓展訓(xùn)練,通過這些訓(xùn)練可達(dá)到舉一反三的目的。
《Visual
C#程序設(shè)計(jì)項(xiàng)目案例教程》適合作為大學(xué)本科、高職高專院校計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為編程愛好者的自學(xué)教材,還可供成人教育和在職人員作培訓(xùn)教材使用。

書籍目錄

項(xiàng)目1 設(shè)計(jì)制作用戶登錄界面
任務(wù)1.1 創(chuàng)建visual C#編程環(huán)境
  1.1.1 了解.net框架和C#語言
  1.1.2 安裝Visual Studio 2010編程環(huán)境
  1.1.3 了解Visual Studio 2010的菜單項(xiàng)和工具欄
任務(wù)1.2 設(shè)計(jì)制作用戶登錄界面
 1.2.1 簡(jiǎn)單visual C#應(yīng)用程序設(shè)計(jì)流程
 1.2.2 設(shè)計(jì)用戶登錄系統(tǒng)界面
 小結(jié)
 拓展訓(xùn)練
項(xiàng)目2 設(shè)計(jì)制作計(jì)算器程序
任務(wù)2.1 設(shè)計(jì)基本計(jì)算語句
 2.1.1 C#常量與變量
 2.1.2 使用C#數(shù)據(jù)類型
 2.1.3 使用C#運(yùn)算符與表達(dá)式
 2.1.4 編寫基本流控制語句
任務(wù)2.2 設(shè)計(jì)制作簡(jiǎn)單計(jì)算器程序
 2.2.1 創(chuàng)建計(jì)算器界面
 2.2.2 編寫計(jì)算器程序的代碼
 .2.2.3 使用異常調(diào)試語句改進(jìn)計(jì)算器代碼
任務(wù)2.3 設(shè)計(jì)通用計(jì)算器程序
 2.3.1 設(shè)計(jì)通用計(jì)算器界面
 2.3.2 編寫通用計(jì)算器代碼
 2.3.3 運(yùn)行并測(cè)試通用計(jì)算器
 小結(jié)
 拓展訓(xùn)練
項(xiàng)目3 設(shè)計(jì)制作考試系統(tǒng)
任務(wù)3.1 使用基本控件創(chuàng)建考試系統(tǒng)界面
 3.1.1 使用radiobutton控件
 3.1.2 使用checkbox控件
 3.1.3 使用combobox控件
 3.1.4 使用richtextbox控件
 3.1.5 使用linklabel控件
 3.1.6 使用toolstrip控件
 3.1.7 使用listbox控件
 3.1.8 使用menustrip控件
任務(wù)3.2 設(shè)計(jì)制作考試系統(tǒng)
 3.2.1 考試系統(tǒng)需求分析和功能設(shè)計(jì)
 3.2.2 設(shè)計(jì)考試系統(tǒng)界面
 3.2.3 編寫考試系統(tǒng)代碼
 3.2.4 測(cè)試并發(fā)布考試系統(tǒng)
 小結(jié)
 拓展訓(xùn)練
項(xiàng)目4 設(shè)計(jì)制作圖書管理系統(tǒng)
任務(wù)4.1 安裝并使用sql server 2005數(shù)據(jù)庫
任務(wù)4.2 sql server 2005數(shù)據(jù)庫基本操作
 4.2.1 創(chuàng)建數(shù)據(jù)庫
 4.2.2 數(shù)據(jù)表的基本操作
 4.2.3 使用基本sql語句
任務(wù)4.4 設(shè)計(jì)制作圖書管理系統(tǒng)
 4.4.1 圖書管理系統(tǒng)整體功能設(shè)計(jì)
 4.4.2 圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
 4.4.3 圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)
 小結(jié)
 拓展訓(xùn)練
項(xiàng)目5 設(shè)計(jì)制作文件管理系統(tǒng)
任務(wù)5.1 文件管理系統(tǒng)功能總體設(shè)計(jì)
任務(wù)5.2 設(shè)計(jì)制作簡(jiǎn)單文件管理系統(tǒng)
 5.2.1 設(shè)計(jì)制作創(chuàng)建文件功能
 5.2.2 設(shè)計(jì)制作顯示文件信息功能
 5.2.3 設(shè)計(jì)制作讀寫文件功能
 5.2.4 設(shè)計(jì)制作文件比較功能
 小結(jié)
 拓展訓(xùn)練
項(xiàng)目6 設(shè)計(jì)制作酒店客房管理系統(tǒng)
任務(wù)6.1 酒店客房管理系統(tǒng)功能總體設(shè)計(jì)
 6.1.1 酒店客房管理系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì)
 6.1.2 酒店客房管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)
任務(wù)6.2 酒店客房管理系統(tǒng)詳細(xì)設(shè)計(jì)
 6.2.1 設(shè)計(jì)用戶登錄界面login.cs
 6.2.2 設(shè)計(jì)管理主界面wFmain.cs
 6.2.3 設(shè)計(jì)管理員注冊(cè)功能界面mregister.cs
 6.2.4 設(shè)計(jì)管理員更新功能界面mupdate.cs
 6.2.5 設(shè)計(jì)客房樓信息管理界面buildinFo.cs
 6.2.6 設(shè)計(jì)客房信息管理界面dorminFo.cs
 6.2.7 設(shè)計(jì)客戶信息錄入界面stuinForegister.cs
 6.2.8 設(shè)計(jì)入住信息管理界面dormregister.cs
 6.2.9 設(shè)計(jì)報(bào)修登記功能界面repairrecord.cs
 6.2.10 設(shè)計(jì)維修反饋功能界面repairFeedback.cs
 6.2.11 設(shè)計(jì)違規(guī)信息登記功能界面Foulsrecord.cs
 6.2.12 設(shè)計(jì)違規(guī)處理功能界面FoulsFeedback.cs
 6.2.13 設(shè)計(jì)查詢客戶信息功能界面stuinFosearch.cs
任務(wù)6.3 酒店客房管理系統(tǒng)的運(yùn)行與測(cè)試
 6.3.1 酒店客房管理系統(tǒng)登錄模塊的運(yùn)行與測(cè)試
 6.3.2 酒店客房管理系統(tǒng)管理員管理模塊的運(yùn)行與測(cè)試
 6.3.3 酒店客房管理系統(tǒng)資源管理模塊的運(yùn)行與測(cè)試
 6.3.4 顧客管理模塊的運(yùn)行與測(cè)試
 6.3.5 保修管理模塊的運(yùn)行與測(cè)試
 6.3.6 違規(guī)管理模塊的運(yùn)行與測(cè)試
 小結(jié)
 拓展訓(xùn)練
項(xiàng)目7 設(shè)計(jì)制作企業(yè)人事管理系統(tǒng)
任務(wù)7.1 企業(yè)人事管理系統(tǒng)功能總體設(shè)計(jì)
 7.1.1 企業(yè)人事管理系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)
 7.1.2 企業(yè)人事管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)
任務(wù)7.2 企業(yè)人事管理系統(tǒng)詳細(xì)設(shè)計(jì)
 7.2.1 企業(yè)人事管理系統(tǒng)公共類設(shè)計(jì)
 7.2.2 設(shè)計(jì)制作用戶登錄界面F_Login.cs
 7.2.3 設(shè)計(jì)制作系統(tǒng)管理主界面F_Main.cs
 7.2.4 設(shè)計(jì)制作基礎(chǔ)數(shù)據(jù)設(shè)置界面F_Basic.cs
 7.2.5 設(shè)計(jì)制作設(shè)置提示日期界面F_Clewset.cs
 7.2.6 設(shè)計(jì)制作人事檔案管理界面F_Manfile.cs
 7.2.7 設(shè)計(jì)制作人事資料查詢界面F_Find.cs
 7.2.8 設(shè)計(jì)制作人事資料統(tǒng)計(jì)界面F_Stat.cs
 7.2.9 設(shè)計(jì)制作日常記事界面F_Wordpad.cs
 7.2.10 設(shè)計(jì)制作管理通訊錄界面F_Addresslist.cs
 7.2.11 設(shè)計(jì)制作用戶管理界面F_User.cs
 小結(jié)
拓展訓(xùn)練
  參考文獻(xiàn)

章節(jié)摘錄

  項(xiàng)目3設(shè)計(jì)制作考試系統(tǒng)  考試系統(tǒng)是現(xiàn)代教育中常用的一種考試形式??荚囅到y(tǒng)通過計(jì)算機(jī)軟件生成考試題目,然后考生對(duì)生成的考試題目進(jìn)行答卷,答卷交卷后由考試系統(tǒng)自動(dòng)判斷答題的對(duì)錯(cuò),并自動(dòng)給出分?jǐn)?shù)。  本項(xiàng)目使用C#設(shè)計(jì)一個(gè)簡(jiǎn)單的考試系統(tǒng),設(shè)計(jì)包括“選擇題”、“判斷題”和“填空題”等考試題型。考生答題后,本考試系統(tǒng)將對(duì)答題情況進(jìn)行判斷,并給出相應(yīng)的分?jǐn)?shù)?! 『?jiǎn)單考試系統(tǒng)的功能和使用流程如下:首先是生成考試試卷;考試界面包括“單項(xiàng)選擇題”、“多項(xiàng)選擇題”、“判斷題”和“填空題”等題型,考生根據(jù)題目情況進(jìn)行答題,答題后,單擊“交卷”按鈕交卷;考試系統(tǒng)自動(dòng)評(píng)出分?jǐn)?shù),并把分?jǐn)?shù)顯示出來?! ”究荚囅到y(tǒng)的設(shè)計(jì)重點(diǎn)為練習(xí)C#控件的使用方法,并不涉及數(shù)據(jù)庫知識(shí),所以在考試題目設(shè)置上,采用固定的題目以及事先設(shè)定好的答案。讀者可以在學(xué)習(xí)完本書后面的數(shù)據(jù)庫的相關(guān)項(xiàng)目之后,自行設(shè)計(jì)數(shù)據(jù)庫版本的考試系統(tǒng)。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Visual C#程序設(shè)計(jì)項(xiàng)目案例教程 PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   很值得看看,各位試試吧
  •   這本書總體來說還行,不過需要一些C#基礎(chǔ),否則一些基本的操作會(huì)有問題。書的內(nèi)容還可以,從淺到深,開始是一些控制臺(tái)程序,慢慢過渡到管理系統(tǒng)的設(shè)計(jì)編制,不過里面有一些內(nèi)容交代得不清楚,比如計(jì)算器那部分,按鍵的名稱設(shè)置沒有說清,再比如圖書管理系統(tǒng)部分,有一個(gè)checkchilkfrm函數(shù)沒有寫,程序里卻調(diào)用了。涉及到數(shù)據(jù)庫表的部分,表中每一項(xiàng)的名字創(chuàng)建有些問題,大小寫混亂,看著挺不專業(yè)的,在相關(guān)程序編寫中,使用數(shù)據(jù)庫表的時(shí)候,每一項(xiàng)的名字大小寫也不一樣,覺得好像作者比較粗心,所以編寫時(shí)自己應(yīng)該打開SQL表格,對(duì)應(yīng)自己編寫的每一項(xiàng)來寫SQL語句。
    另外,在窗體創(chuàng)建的時(shí)候,一些控件的名稱沒有講清楚,常常是需要在編寫一個(gè)控件事件時(shí)才知道它的name,一些屬性設(shè)置也沒有講,所以需要有一定編寫管理系統(tǒng)的經(jīng)驗(yàn)才可以很好地看這本書。
    總之,我覺得這本書是適合有一定的C#開發(fā)經(jīng)驗(yàn),但是有一段時(shí)間不編程,需要盡快恢復(fù)狀態(tài)的人使用,真要是初學(xué),用這本書不太好,看上去上手很快,但實(shí)際上做完也就忘了,甚至不知道里面函數(shù)的作用,有些淺嘗輒止的感覺。
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7