第2版 C#程式设计:Windows项目开发


第2版 C#程式设计:Windows项目开发

文章插图
C#程式设计:Windows项目开发(第2版)【第2版 C#程式设计:Windows项目开发】《C#程式设计:Windows项目开发(第2版)》是2012年出版的图书,作者是邵顺增、李琳 。
基本介绍书名:C#程式设计:Windows项目开发(第2版)
作者:邵顺增、李琳
ISBN:9787302298632
定价:32元
出版时间:2012.10.01
内容简介C#作为Microsoft公司的重要新产品,越来越受到软体开发人员的青睐,现在许多软体公司都把C#作为自己产品的开发平台 。本书共分8章,每章都是以项目引领,每一项目的展开都以项目实施为逻辑顺序,划分为若干个工作任务,把相关的理论知识以项目进行的顺序有机地融入阐述 。通过本书的学习,读者可以初步具备开发Windows应用程式的能力 。本书是在全国进行教育课程教学改革大环境下,为适应高等职业院校项目化教学改革编写的,宗旨是培养学习者的实际编程能力 。本书可以作为高等职业院校信息管理及相关专业的教材,也可以作为其他学习 C#程式设计又想快速提高自己编程能力的学习者的参考用书 。图书目录第1章第一个应用程式 11.1项目一:第一个控制台应用程式 11.1.1工作目标 11.1.2工作任务 11.1.3工作任务一:创建第一个空控制台应用程式 11.1.4工作任务二:编写程式代码运行调试程式 41.2项目二:第一个Windows应用程式 61.2.1工作目标 61.2.2工作任务 71.2.3工作任务一:创建第一个Windows应用程式 71.2.4工作任务二:设计程式界面及控制项属性设定 81.2.5工作任务三:编写程式代码、运行调试程式 101.2.6问题探究 121.2.7项目实践 13第2章存款计算器 142.1工作目标 142.2工作任务 152.3工作任务一:项目分析与算法流程设计 152.4工作任务二:界面设计 152.5工作任务三:代码编写 172.5.1知识準备 172.5.2代码编写与分析 292.6工作任务四:系统运行与效果测试 362.7问题探究 362.8项目实践 37第3章门票销售计算器 403.1工作目标 403.2工作任务 433.3知识準备 433.4工作任务一:项目分析与算法流程设计 523.5工作任务二:界面设计 543.6工作任务三:代码编写 563.7工作任务四:系统运行与效果测试 603.8问题探究 603.9项目实践 61第4章学生成绩统计器 664.1工作目标 664.2工作任务 664.3工作任务一:项目分析与算法流程设计 674.4工作任务二:代码编写 684.4.1知识準备 684.4.2代码编写与分析 804.5工作任务三:系统运行与效果测试 834.6问题探究 834.7项目实践 84第5章成绩排序系统 895.1工作目标 895.2工作任务 905.3工作任务一:项目分析与算法流程设计 905.4工作任务二:界面设计 945.5工作任务三:代码编写 945.5.1知识準备 945.5.2代码编写与分析 1065.6工作任务四:系统运行与效果测试 1115.7问题探究 1115.8项目实践 111第6章四则运算计算器 1146.1项目一:整数四则运算计算器设计 1146.1.1工作目标 1146.1.2工作任务 1146.1.3工作任务一:构建计算器的状态图 1156.1.4工作任务二:设计程式模组的流程图 1176.1.5工作任务三:设计界面,完成窗体及控制项的属性设定 1216.1.6工作任务四:编写程式代码 1226.1.7工作任务五:测试软体,对错误进行调试修改 1326.2项目二:实数四则运算计算器设计 1326.2.1工作目标 1326.2.2工作任务 1326.2.3工作任务一:设计程式模组的流程图 1336.2.4工作任务二:编写程式代码 1366.3项目三:带记忆功能的计算器设计 1396.4问题探究 1416.5项目实践 141第7章贪吃蛇游戏 1427.1工作目标 1427.2工作任务 1437.3知识準备——类、对象、栏位、属性和方法 1437.3.1类的基本概念 1437.3.2属性 1467.3.3实例构造函式 1507.4工作任务一:项目总体设计 1557.4.1项目功能描述 1557.4.2主窗体布局 1557.4.3项目的总体结构 1567.5工作任务二:Bean类 1577.5.1豆(Bean)类分析 1577.5.2豆(Bean)类实现 1577.5.3豆(Bean)类代码 1607.6工作任务三:Block类 1617.6.1块(Block)类分析 1617.6.2块(Block)类实现 1627.6.3块(Block)类代码 1637.7工作任务四:Snake类 1647.7.1蛇(Snake)类分析 1647.7.2蛇(Snake)类实现 1667.7.3蛇(Snake)类代码 1757.8工作任务五:Floor类 1807.8.1场地(Floor)类分析 180 7.8.2场地(Floor)类实现 1817.8.3场地(Floor)类代码 1857.9工作任务六:PubClass类 1877.10工作任务七:Speed类 1887.10.1自定义速度(Speed)类分析 1887.10.2自定义速度(Speed)类代码 1907.11工作任务八:主界面(Start类) 1907.11.1主界面(Start类)分析 1907.11.2主界面(Start类)实现 1937.11.3主界面(Start类)代码 1987.12知识扩展——派生类 2017.13问题探究 2067.14项目实践 207第8章通讯录管理系统 2088.1工作目标 2088.2工作任务 2098.3知识準备 2098.3.1管理信息系统 2098.3.2C/S结构 2108.3.3ADO.NET技术框架 2108.4工作任务一:系统概要设计 2138.4.1功能模组分析 2138.4.2资料库设计 2138.5工作任务二:设计“用户管理”窗体 2158.6工作任务三:设计“用户登录”窗体 2208.6.1知识準备 2208.6.2任务实现 2238.7工作任务四:设计“主操作”窗体 2308.7.1知识準备 2308.7.2任务实现 2378.8工作任务五:设计“新增联繫人”窗体 2468.8.1知识準备 2468.8.2任务实现 2478.9工作任务六:设计“修改联繫人”窗体 2558.9.1知识準备 2558.9.2任务实现 2578.10工作任务七:设计“查找联繫人”窗体 2618.10.1知识準备 2618.10.2任务实现 2648.11问题探究 2678.12项目实践 268参考文献 269