C#程序设计项目化教程

2026-1-11 137 1/11

C#程序设计项目化教程

作者:方少卿

页数:256

出版社:中国铁道出版社

出版日期:2020

ISBN:9787113265779

高清校对版pdf(带目录)

前往页尾底部查看PDF电子书

内容简介

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

本书特色

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

目录

单元 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
百度网盘:https://pan.baidu.com/s/1WMo_443gMHNHAqU8u3WsJA?pwd=ev3j
- THE END -

非特殊说明,本博所有文章均为博主原创。