C#程序设计项目教程

当前位置:首页 > 教材 > 高职高专 > C#程序设计项目教程

出版社:北京大学出版社
出版日期:2010-2
ISBN:9787301169353
作者:宋桂岭 编
页数:243页

作者简介

《C#程序设计项目教程》是C#语言的入门教程。全书分为两个部分:第一部分介绍C#的基础知识,主要包括C#变量和表达式、流程控制语句、类和对象、继承和多态、数组与集合对象、值类型与引用类型:第二部分通过某超市进销存信息管理系统,讲解软件开发过程中的程序框架设计、数据库设计、界面设计的流程,并演示基础资料设置模块、采购入库模块、查询统计模块、用户管理与权限管理模块和商品销售模块的实现过程。在系统实现过程中,《C#程序设计项目教程》通过实际问题带出知识点的形式,讲解异常处理、事件、ADO.NET编程、报表设计、WinForms控件、Excel操作、字符串处理、泛型编程等多项.NET知识。
《C#程序设计项目教程》的特点是充分考虑初学者的学习情况,强调“必需、够用”原则,在强调动手能力的同时,也强调编程思想的讲解。全书项目案例完整,书中代码可移植性强,可直接应用于商业软件开发。《C#程序设计项目教程》还免费提供教学视频、电子教案和项目完整源代码。
《C#程序设计项目教程》适合作为高职院校计算机专业的教材,也可作为有一定数据库技术基础的计算机语言初学者的入门教程。对于刚刚进入公司工作的程序员来说,《C#程序设计项目教程》也有较大的参考价值。

书籍目录

第一部分 C#程序设计基础  第1章 绪论   1.1 C#程序设计语言概述   1.2 .NET Framework概述   1.3 第一个C#应用程序   1.4 “Program.cs”文件分析   本章小结   习题  第2章 变量和表达式   2.1 数据类型   2.2 变量与常量   2.3 运算符和表达式   2.4 综合案例   本章小结   习题  第3章 流程控制语句   3.1 程序结构概述   3.2 分支结构   3.3 循环结构   3.4 综合案例   本章小结   习题  第4章 类和对象   4.1 面向对象概述   4.2 类   4.3 对象   4.4 静态属性与静态方法   4.5 综合案例   本章小结   习题  第5章 继承和多态   5.1 继承   5.2 多态   5.3 抽象类   5.4 接口   5.5 综合案例   本章小结   习题  第6章 数组与集合对象   6.1 数组   6.2 “Army”类   6.3 “ArrayList”类   6.4 “List(T)”类   6.5 “HashTable”类   6.6综合案例   本章小结   习题  第7章 值类型与引用类型   7.1 值类型与引用类型的区别   7.2 值类型内存分配机制   7.3 引用类型内存分配机制   7.4 不同类型的参数传递   7.5 “System.Object”类   7.6 装箱与拆箱   本章小结   习题 第二部分 进销存系统项目开发实战  第8章 淮信POS进销存系统设计  第9章 系统主界面开发  第10章 基础资半斗设置模块实现  第11章 采购入库功能实现  第12章 查询统计功能实现  第13章 用户设置与权限管理功能实现   第14章 商品销售功能实现 参考文献

前言

  C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言,是微软公司目前推出的最新的一门编程语言,肩负着微软对抗Java阵营的重大使命。它使得程序员可以快速编写基于Microsoft.NET平台的应用程序。目前,C#语言在软件开发行业中已取得了广泛的应用,很多高等院校也将C@程序设计列为计算机专业学生的必修课程。  作为面向高职高专学生的教材,本书具有以下特点。  1.强调“必需、够用”原则  本书定位于易学、易懂、易掌握,强调知识体系的连续性,便于教师课堂讲解。本书重点讲解企业常用的核心技术,而对于不常用的技术则弱化讲解或不予讲解。学生通过学习本书入门后,可自行查阅参考书或MSDN学习其他C#编程知识。例如,对于同类书上很少提及但在企业中广泛应用的查询统计报表功能及Excel、Word互操作功能等,本书给予了详尽的讲解,而类似委托、事件等内容,由于在开发过程中程序员很少编写类似代码,在本书中则弱化讲解。  2.在强调动手能力的同时,也强调编程思想的讲解  本书根据高职生源的实际情况来确定教学内容,明确教学重点及难点,内容编排符合学生的认知规律。考虑到学生的实际情况,本书分为两个部分:第一部分介绍c#的基础知识,在讲解过程中,通过综合案例的形式,采用“问题描述”一“思路讲解”一“具体实现”的形式,强调编程思想的培养;第二部分通过超市进销存信息管理系统,讲述利用c#语言开发Windows应用程序的流程。  3.项目案例完整,书中代码可移植性强,可直接应用于商业软件开发  在介绍“超市进销存信息管理系统”过程中,本书依照软件项目开发流程,详细介绍数据库操作类设计、程序框架设计、程序界面设计、程序功能编码等各个环节所要解决的主要问题,并给出详尽的操作步骤。编者将多年企业工作经验中积累的编码经验融入书中的项目代码,使全书代码简单明了,易学、易用、易移植,符合软件公司的实际岗位需要。  本书在内容组织上分为两大部分:第一部分通过“理论+例题+综合案例”的形式,对于采用C#进行软件开发所必需的基本知识进行讲解;第二部分通过“淮信POS进销存系统”引导读者完成一个典型的软件系统。在编排内容时,根据项目开发需要,将整个系统划分为基础信息、采购进货、查询统计、用户管理与权限控制和商品销售等模块;对于具体的子模块,则进行了任务分解。  本书由淮安信息职业技术学院宋桂岭任主编,淮安信息职业技术学院的郭艾华、刘万辉、刘升贵参加了部分章节的编写。具体编写分工如下:宋桂岭编写了第4~14章,郭艾华编写了第1章,刘万辉编写了第2章,刘升贵编写了第3章。本书在编写过程中得到了淮安信息职业技术学院计算机系张洪斌等人的悉心指导,他们对本书的内容、章节编排等方面提出了宝贵意见和建议,在此对他们表示衷心的感谢。

图书封面


 C#程序设计项目教程下载



发布书评

 
 


精彩短评 (总计1条)

  •     讲的还行 挺简单的
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024