C#程序设计项目化教程

本书特色

[

本书为安徽省高校省级质量工程规划教材立项教材——计算机专业项目化系列教程(2017ghjc290)的组成部分;针对高职教育特点,从项目开发实际需求出发,以与企业合作开发的真实案例“职苑物业管理系统”的开发过程贯穿全书,由实际项目开发步骤合理安排知识结构,将课程内容与行业标准和岗位规范对接,教学过程与生存过程对接,每个任务和单元之后合理拓展知识,单元之后配有小结、实训和习题,以帮助读者巩固所学内容。另外学生可以通过扫描二维码在线学习操作视频。本书共分 7 个单元,基于 Visual Studio 2015 进行开发和学习,主要介绍了 C# 基础知识,常用类,构造函数、属性、继承、多态、接口的实现方法,控制台程序设计和 WinForm 编程以及 C# 项目开发知识,以及系统安装与部署等内容。本书适合作为高等职业院校计算机、电子信息、物联网技术应用等专业(方向)的教材,也可供从事信息技术、嵌入式系统与物联网技术开发的工程技术人员参考。

]

内容简介

[

(1)以与企业合作开发的真实案例的开发过程贯穿全书,由实际项目开发步骤合理安排知识结构。(2)重要内容通过微课视频进行展示,以方便学习者快速掌握。

]

目录

单元 1? 案例系统介绍?…………..1任务 1? 系统功能设计?………………………………………1任务 2? 项目功能演示?………………………………………7知识拓展?………………………………………………………………..12小结……………………………………………………..13实训……………………………………………………..13习题……………………………………………………..13单元 2?.NET 开发环境搭建?……….14任务 1? 搭建物业管理系统开发环境?……….14知识技能准备一、C# 的特点?…………………………………………………….15二、什么是 .NET?………………………………………………..15三、.NET?Framework?……………………………………15四、Visual?Studio?2015(Community?版)的运行平台和zui低配置?………………..16任务 2? 创建 C# 应用程序项目?………………….17知识技能准备一、Visual?Studio?2015 界面组成?…………..18二、工具箱与属性窗口?……………………………………18三、解决方案资源管理器?……………………………….19知识拓展?………………………………………………………………..22小结……………………………………………………..23实训……………………………………………………..23习题……………………………………………………..23单元 3? C# 语言基础?…………..24任务 1? 显示物业管理系统主菜单?……………24知识技能准备一、C# 程序基本结构?……………………………………….25二、控制台的输入 / 输出?………………………………..27任务 2? 物业费计算?…………………………………………30知识技能准备一、C# 数据类型?………………………………………………..31二、常量与变量?……………………………………………………33三、C# 数据类型转换?……………………………………….36任务 3? 模拟用户登录?……………………………………40知识技能准备一、运算符?……………………………………………………………40二、表达式?……………………………………………………………42任务 4? 选择菜单操作?……………………………………46知识技能准备一、程序的三种基本结构?……………………………….46二、选择结构?……………………………………………………….47任务 5? 浏览住户信息?……………………………………53知识技能准备一、数组??……………………………………………………………….54二、结构体?…………………………………………………………….57三、循环结构?………………………………………………………..58四、break 语句?…………………………………………………..64五、continue 语句?……………………………………………64任务 6? 查询住户信息?……………………………………65知识技能准备结构数组?………………………………………………………………….66知识拓展?………………………………………………………………..71小结……………………………………………………..73实训……………………………………………………..73习题……………………………………………………..73单元 4?面向对象程序设计基础?……..76任务 1? 创建建筑物类?……………………………………76知识技能准备一、OOP 概述?………………………………………………………77二、类及对象?………………………………………………………..77任务 2? 创建住宅、商铺类?…………………………..93知识技能准备一、类的继承?……………………………………………………….94二、声明子类?……………………………………………………….94三、继承的实际应用?…………………………………………94任务 3? 创建物业费计算接口?…………………..103知识技能准备一、接口的概念?………………………………………………..104二、接口的声明?………………………………………………..104三、接口的实现?………………………………………………..105小结……………………………………………………108实训……………………………………………………108习题……………………………………………………109单元 5? 系统窗体界面设计?……..111任务 1? 用户登录窗体设计?………………………..112知识技能准备一、窗体介绍?……………………………………………………..112二、控件的概念?…………………………………………………115三、Label(标签)控件?……………………………….117四、TextBox(文本框)控件?…………………..118五、Button(按钮)控件?……………………………119六、MessageBox(消息对话框)控件?….121任务 2? 用户管理窗体设计?………………………..127知识技能准备一、TabControl(选项卡)控件?……………..127二、ListBox(列表框)控件?……………………..129三、CheckedListBox(复选列表框)?控件?……………………………………………………………….131任务 3? 楼盘管理窗体设计?………………………..136知识技能准备一、RadioButton(单选按钮)?控件?……………………………………………………………….136二、DataGridView 控件?……………………………..137三、ContextMenuStrip(上下文?菜单)控件?………………………………………………..139任务 4? 住宅管理窗体设计………………………..145知识技能准备一、ComboBox?( 组合框 ) 控件……………….145二、OpenFileDialog(打开文件?对话框)控件?…………………………………………..147三、PictureBox(图片框)控件?…………….149四、GroupBox(分组框)控件?………………149任务 5? 物业费管理窗体设计?…………………..154知识技能准备一、CheckBox( 复选框 ) 控件?………………….154二、DataTimePicker(日期)?控件?……………………………………………………………….156三、SaveFileDialog(保存文件?对话框)控件?………………………………………….158任务 6? 系统主界面设计?…………………………….164知识技能准备一、WinForm 窗体分类………………………………164二、ImageList(图像列表)控件?…………..167三、MenuStrip( 菜单栏 ) 控件?………………….168文前.indd 2 2020-3-11 11:14:12III 目录四、ToolStrip(工具栏)控件?…………………169五、StatusStrip(状态栏)控件?…………….170六、Timer(计时器)控件?………………………..170知识拓展?……………………………………………………………..175小结……………………………………………………181实训……………………………………………………181习题……………………………………………………183单元 6?系统各功能模块实现?………185任务 1? 职苑物业管理系统分析?………………185任务 2? 数据操作的封装?…………………………….190任务 3? 楼盘管理功能实现?………………………..196知识技能准备一、DataGridView 控件?……………………………..196二、SQL 语句?…………………………………………………….197任务 4? 住宅管理功能实现………………………..205知识技能准备一、打开文件对话框控件?OpenFileDialog?……………………………………205二、将图片存储到数据库的方法?……………..205任务 5? 物业费管理功能实现?…………………..214知识技能准备时间以及日期的控件……………………………..214任务 6? 主界面设计?………………………………………221知识技能准备一、MDI 窗体?……………………………………………………221二、菜单设计?……………………………………………………..222三、工具栏设计?…………………………………………………223四、状态栏设计?………………………………………………..224五、ImageList 控件?……………………………………….225小结……………………………………………………230实训……………………………………………………231习题……………………………………………………232单元 7?系统部署与安装?………….234任务 1? 系统部署?…………………………………………..234任务 2? 系统安装?…………………………………………..241小结……………………………………………………243实训……………………………………………………243习题……………………………………………………243附录 A? C# 语言关键字?………..244附录 B? C# 运算符优先级与结合性?…245参考文献?……………………246

封面

C#程序设计项目化教程

书名:C#程序设计项目化教程

作者:方少卿

页数:未知

定价:¥45.0

出版社:中国铁道出版社

出版日期:2020-01-01

ISBN:9787113265779

PDF电子书大小:128MB 高清扫描完整版



本文标题:《C#程序设计项目化教程》PDF下载

资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!