出版時(shí)間:2009-8 出版社:大連理工大學(xué)出版社 作者:吳平貴 主編
前言
我們已經(jīng)進(jìn)入了一個(gè)新的充滿機(jī)遇與挑戰(zhàn)的時(shí)代,我們已經(jīng)跨入了21世紀(jì)的門檻。20世紀(jì)與21世紀(jì)之交的中國(guó),高等教育體制正經(jīng)歷著一場(chǎng)緩慢而深刻的革命,我們正在對(duì)傳統(tǒng)的普通高等教育的培養(yǎng)目標(biāo)與社會(huì)發(fā)展的現(xiàn)實(shí)需要不相適應(yīng)的現(xiàn)狀作歷史性的反思與變革的嘗試。20世紀(jì)最后的幾年里,高等職業(yè)教育的迅速崛起,是影響高等教育體制變革的一件大事。在短短的幾年時(shí)間里,普通中專教育、普通高專教育全面轉(zhuǎn)軌,以高等職業(yè)教育為主導(dǎo)的各種形式的培養(yǎng)應(yīng)用型人才的教育發(fā)展到與普通高等教育等量齊觀的地步,其來勢(shì)之迅猛,發(fā)人深省。無論是正在緩慢變革著的普通高等教育,還是迅速推進(jìn)著的培養(yǎng)應(yīng)用型人才的高職教育,都向我們提出了一個(gè)同樣的嚴(yán)肅問題:中國(guó)的高等教育為誰服務(wù),是為教育發(fā)展自身,還是為包括教育在內(nèi)的大千社會(huì)?答案肯定而且唯一,那就是教育也置身其中的現(xiàn)實(shí)社會(huì)。由此又引發(fā)出高等教育的目的問題。既然教育必須服務(wù)于社會(huì),它就必須按照不同領(lǐng)域的社會(huì)需要來完成自己的教育過程。換言之,教育資源必須按照社會(huì)劃分的各個(gè)專業(yè)(行業(yè))領(lǐng)域(崗位群)的需要實(shí)施配置,這就是我們長(zhǎng)期以來明乎其理而疏于力行的學(xué)以致用問題,這就是我們長(zhǎng)期以來未能給予足夠關(guān)注的教育目的問題。眾所周知,整個(gè)社會(huì)由其發(fā)展所需要的不同部門構(gòu)成,包括公共管理部門如國(guó)家機(jī)構(gòu)、基礎(chǔ)建設(shè)部門如教育研究機(jī)構(gòu)和各種實(shí)業(yè)部門如工業(yè)部門、商業(yè)部門,等等。每一個(gè)部門又可作更為具體的劃分,直至同它所需要的各種專門人才相對(duì)應(yīng)。教育如果不能按照實(shí)際需要完成各種專門人才培養(yǎng)的目標(biāo),就不能很好地完成社會(huì)分工所賦予它的使命,而教育作為社會(huì)分工的一種獨(dú)立存在就應(yīng)受到質(zhì)疑(在市場(chǎng)經(jīng)濟(jì)條件下尤其如此)??梢詳嘌?,按照社會(huì)的各種不同需要培養(yǎng)各種直接有用人才,是教育體制變革的終極目的。
內(nèi)容概要
本書依據(jù)開發(fā)軟件產(chǎn)品的流程將VC#.NET面向?qū)ο蟪绦蛟O(shè)計(jì)、SQL Server數(shù)據(jù)庫、軟件工程按照由易到難、螺旋上升的原則進(jìn)行了有機(jī)整合。全書共18章。 第1章講解了C#的簡(jiǎn)單的控制臺(tái)應(yīng)用程序; 第2章講解了變量與數(shù)據(jù)類型; 第3章講解了選擇語句和循環(huán)語句; 第4章講解了方法、數(shù)組和函數(shù); 第5、6、7章講解了類與對(duì)象、繼承和多態(tài)性; 第8章講解了泛型與集合; 第9章以開發(fā)維護(hù)員工基礎(chǔ)數(shù)據(jù)模塊為工作任務(wù),講解了數(shù)據(jù)庫的增加、刪除、修改和查找; 第10章以開發(fā)員工簽到模塊為工作任務(wù),講解了存儲(chǔ)過程的使用; 第11章以開發(fā)員工請(qǐng)假逐級(jí)申報(bào)模塊為工作任務(wù),講解了視圖、觸發(fā)器與ADO.NET事務(wù); 第12章以開發(fā)計(jì)算員工基本工資模塊為工作任務(wù),講解了三層架構(gòu)的運(yùn)用; 第13章以開發(fā)計(jì)算員工請(qǐng)假超假罰款模塊為工作任務(wù),講解獨(dú)立存儲(chǔ)文件、事件日志文件、Word文件的讀寫操作,講解了存儲(chǔ)過程、標(biāo)量函數(shù)、泛型、三層架構(gòu)的運(yùn)用,以及如何進(jìn)行UML圖設(shè)計(jì)、單元測(cè)試; 第14章以開發(fā)員工工資計(jì)算模塊為工作任務(wù),講解了標(biāo)量函數(shù)、表值函數(shù)、NET事務(wù)的定義與使用; 第15章講解了版本控制軟件VSS 2005的使用; 第16章講解了Workshop設(shè)計(jì)幫助文件的使用; 第17章講解了如何部署已開發(fā)完成的信息系統(tǒng); 第18章為數(shù)據(jù)字典,是本書所用的數(shù)據(jù)表的匯總。 對(duì)于初學(xué)者,建議從第2章開始學(xué)習(xí),第11章以后的內(nèi)容可以選學(xué);對(duì)于中高級(jí)軟件開發(fā)人員,建議略去前4章,直接從第5章開始閱讀。
書籍目錄
第1章 認(rèn)識(shí)C# 1.1 簡(jiǎn)單的控制臺(tái)應(yīng)用程序 1.2 習(xí)題第2章 變量與數(shù)據(jù)類型 2.1 變量與常量 2.2 基本數(shù)據(jù)類型 2.3 復(fù)雜數(shù)據(jù)類型 2.4 習(xí)題第3章 程序流程控制 3.1 選擇語句 3.2 循環(huán)語句 3.3 跳轉(zhuǎn)語句 3.4 習(xí)題第4章 數(shù)組與方法 4.1 簡(jiǎn)單數(shù)組(一維數(shù)組) 4.2 多維數(shù)組 4.3 方法/函數(shù) 4.4 參數(shù)傳遞 4.5 習(xí)題第5章 類與對(duì)象 5.1 類、對(duì)象、類的成員 5.2 類的屬性 5.3 類的方法 5.4 方法的重載 5.5 構(gòu)造函數(shù) 5.6 重載構(gòu)造函數(shù) 5.7 析構(gòu)函數(shù) 5.8 習(xí)題第6章 繼承 6.1 員工工資計(jì)算模塊 6.2 基礎(chǔ)知識(shí) 6.3 功能實(shí)現(xiàn)70第7章 多態(tài)性 7.2 基礎(chǔ)知識(shí) 7.3 考勤打鈴提示管理系統(tǒng) 7.4 基礎(chǔ)知識(shí) 7.5 習(xí)題第8章 泛型與集合 8.1 ArrayList 8.2 哈希表(HashTable) 8.3 堆棧 8.4 隊(duì)列 8.5 泛型 8.6 習(xí)題第9章 部門信息管理 9.1 開發(fā)任務(wù)演示: 實(shí)現(xiàn)部門信息管理 9.2 T-SQL語句 9.3 使用select語句顯示部門信息 9.4 使用insert語句增加部門信息 9.5 使用update語句更新部門信息 9.6 使用delete語句刪除部門信息 9.7 習(xí)題第10章 員工考勤信息管理 10.1 模塊開發(fā)任務(wù)演示:?jiǎn)T工考勤信息管理模塊實(shí)現(xiàn) 10.2 基礎(chǔ)知識(shí) 10.3 功能實(shí)現(xiàn) 10.4 習(xí)題第11章 自定義員工請(qǐng)假審批工作流 11.1 模塊業(yè)務(wù) 11.2 模塊設(shè)計(jì) 11.3 基礎(chǔ)知識(shí) 11.4 模塊類庫 11.5 窗體類功能實(shí)現(xiàn) 11.6 習(xí)題第12章 員工工資模塊 12.1 業(yè)務(wù)邏輯分析 12.2 設(shè)計(jì)測(cè)試用例 12.3 需求的細(xì)化與設(shè)計(jì) 12.4 標(biāo)準(zhǔn)三層架構(gòu)的基本框架 12.5 實(shí)現(xiàn)工資計(jì)算程序 12.6 標(biāo)準(zhǔn)三層架構(gòu)的總結(jié) 12.7 習(xí)題第13章 超假罰款模塊第14章 支付員工薪水第15章 版本控制軟件VSS 2005第16章 使用Workshop設(shè)計(jì)幫助文件第17章 部署人事工資管理信息系統(tǒng)第18章 數(shù)據(jù)字典
章節(jié)摘錄
插圖:7.1.1 系統(tǒng)業(yè)務(wù)我們即將開發(fā)或正在開發(fā)或已經(jīng)有了一個(gè)為A公司編制的“員工工資管理系統(tǒng)”,假設(shè)這個(gè)系統(tǒng)很適合A公司的工資計(jì)算統(tǒng)籌體系,因此我們交付給A公司使用。當(dāng)A公司付給我們合同款項(xiàng)后,可以把編寫的原系統(tǒng)丟棄,或等到下次A公司需要時(shí)再升級(jí),但任何程序員和公司都不希望自己的系統(tǒng)只使用一次??赡軙?huì)把自己的系統(tǒng)再推銷給B公司、C公司,把希望所有的公司都能夠使用自己的系統(tǒng)作為編寫系統(tǒng)的最高境界,但不同的公司、不同的地區(qū)員工工資計(jì)算、工資發(fā)放情況都不同,難道每實(shí)施一個(gè)公司,都要對(duì)系統(tǒng)進(jìn)行一次代碼修改一編譯一打包發(fā)布嗎?一兩個(gè)公司使用,系統(tǒng)管理比較方便,假如業(yè)務(wù)好,有成千上萬個(gè)單位使用我們的系統(tǒng),那要落實(shí)哪個(gè)單位使用的哪個(gè)安裝包,或要對(duì)其中的哪一個(gè)公共bug進(jìn)行修改,那樣的工作量都是災(zāi)難性的,也是我們不愿意看到的。我們希望開發(fā)的程序,由實(shí)施人員到客戶處,對(duì)配置文件稍加配置,源程序不動(dòng)就能夠滿足用戶的要求,或修改了源程序,不會(huì)對(duì)當(dāng)前正在使用的用戶產(chǎn)生影響,這就要用到這一章要討論的一些面向?qū)ο蟮母呒?jí)概念。
編輯推薦
《VC#.NET 數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì)》:新世紀(jì)高職高專計(jì)算機(jī)專業(yè)基礎(chǔ)系列規(guī)劃教材,重慶市精品課程教材
圖書封面
評(píng)論、評(píng)分、閱讀與下載
(高職高專)VC#.NET 數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì) PDF格式下載