C#程序设计项目教程 实验指导与课程设计PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:黄兴荣编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302226758
- 页数:199 页
第1部分 基础实验 3
第1章 简单的C#程序设计 3
1.1 项目一:第一个控制台应用程序 3
1.1.1 项目目标 3
1.1.2 项目描述 3
1.1.3 工作任务 3
1.2 项目二:第一个Windows应用程序 7
1.2.1 项目目标 7
1.2.2 项目描述 7
1.2.3 工作任务 8
1.3 问题探究 11
1.4 项目实践 12
第2章 求圆的面积和周长 13
2.1 项目目标 13
2.1.1 能力目标 13
2.1.2 知识目标 13
2.2 项目描述 13
2.2.1 项目功能 13
2.2.2 项目描述 13
2.3 工作任务 14
2.3.1 工作任务一:项目创建 14
2.3.2 工作任务二:程序代码编制 14
2.3.3 工作任务三:系统运行 15
2.4 问题探究 16
2.5 项目实践 16
第3章 学生成绩统计器(一) 17
3.1 项目目标 17
3.1.1 能力目标 17
3.1.2 知识目标 17
3.2 项目描述 17
3.2.1 项目功能 17
3.2.2 项目描述 17
3.3 工作任务 18
3.3.1 工作任务一:项目分析与算法流程设计 18
3.3.2 工作任务二:程序代码设计 19
3.3.3 工作任务三:系统运行 22
3.4 问题探究 22
3.5 项目实践 22
第4章 学生成绩统计器(二) 23
4.1 项目目标 23
4.1.1 能力目标 23
4.1.2 知识目标 23
4.2 项目描述 23
4.2.1 项目功能 23
4.2.2 项目描述 23
4.3 工作任务 24
4.3.1 工作任务一:项目分析与算法流程设计 24
4.3.2 工作任务二:程序代码设计 25
4.3.3 工作任务三:系统运行 28
4.4 问题探究 28
4.5 项目实践 28
第5章 学生信息管理(一) 29
5.1 项目目标 29
5.1.1 能力目标 29
5.1.2 知识目标 29
5.2 项目描述 29
5.2.1 项目功能 29
5.2.2 项目描述 29
5.3 工作任务 30
5.3.1 工作任务一:创建一个学生类clsStudent 30
5.3.2 工作任务二:在类clsStudent中添加相应的字段 31
5.3.3 工作任务三:在类clsStudent中添加相应的属性 31
5.3.4 工作任务四:在类clsStudent中添加相应的方法 33
5.3.5 工作任务五:在类clsStudent中添加构造函数和析构函数 35
5.3.6 工作任务六:学生类对象的创建及对象成员的引用 37
5.4 问题探究 39
5.5 项目实践 39
第6章 学生信息管理(二) 40
6.1 项目目标 40
6.1.1 能力目标 40
6.1.2 知识目标 40
6.2 项目描述 40
6.2.1 项目功能 40
6.2.2 项目描述 40
6.3 工作任务 41
6.3.1 工作任务一:在学生类clsStudent中实现Grow()方法的重载 41
6.3.2 工作任务二:通过静态字段实现学生人数的统计 43
6.3.3 工作任务三:基于学生类派生出大学生类 46
6.4 问题探究 49
6.5 项目实践 49
第7章 运动员训练 50
7.1 项目目标 50
7.1.1 能力目标 50
7.1.2 知识目标 50
7.2 项目描述 50
7.2.1 项目功能 50
7.2.2 项目描述 50
7.3 工作任务 51
7.3.1 工作任务一:定义一个抽象类clsPlayer,在其中定义抽象方法Train() 51
7.3.2 工作任务二:定义3个clsPlayer的子类,在子类中实现抽象方法Train() 51
7.3.3 工作任务三:定义测试类,实现调用Train()方法 52
7.3.4 工作任务四:利用多态实现Train()方法的调用 54
7.4 问题探究 56
7.5 项目实践 56
第8章 四则运算计算器 57
8.1 项目目标 57
8.1.1 能力目标 57
8.1.2 知识目标 57
8.2 项目描述 57
8.2.1 项目功能 57
8.2.2 项目描述 57
8.3 工作任务 58
8.3.1 工作任务一:添加计算器窗体,建立Windows应用程序的框架 58
8.3.2 工作任务二:添加计算器控件,设置其属性 58
8.3.3 工作任务三:为控件添加事件处理程序,实现功能 60
8.3.4 工作任务四:测试与运行 62
8.4 问题探究 62
8.5 项目实践 62
第9章 注册用户 63
9.1 项目目标 63
9.1.1 能力目标 63
9.1.2 知识目标 63
9.2 项目描述 63
9.2.1 项目功能 63
9.2.2 项目描述 64
9.3 工作任务 64
9.3.1 工作任务一:用户注册功能分析 64
9.3.2 工作任务二:界面实现 64
9.3.3 工作任务三:事件处理和编码 65
9.3.4 工作任务四:测试与运行 67
9.4 问题探究 68
9.5 项目实践 68
第10章 学生信息管理 70
10.1 项目目标 70
10.1.1 能力目标 70
10.1.2 知识目标 70
10.2 项目描述 70
10.2.1 项目功能 70
10.2.2 项目描述 70
10.3 工作任务 70
10.3.1 知识准备 72
10.3.2 工作任务一:学生信息管理功能分析 73
10.3.3 工作任务二:设计浏览信息、添加信息及修改信息界面 73
10.3.4 工作任务三:浏览信息界面的编码 74
10.3.5 工作任务四:添加信息界面的编码 79
10.3.6 工作任务五:修改信息界面的编码 80
10.3.7 工作任务六:测试与运行 80
10.4 问题探究 81
10.5 项目实践 81
第11章 市场调查 82
11.1 项目目标 82
11.1.1 能力目标 82
11.1.2 知识目标 82
11.2 项目描述 82
11.2.1 项目功能 82
11.2.2 项目描述 82
11.3 工作任务 82
11.3.1 工作任务一:市场调查功能分析 83
11.3.2 工作任务二:设计父窗体、模态对话框 83
11.3.3 工作任务三:实现对话框自身功能 84
11.3.4 工作任务四:实现对话框的数据访问 85
11.3.5 工作任务五:显示对话框 87
11.3.6 工作任务六:测试与运行 88
11.4 问题探究 88
11.5 项目实践 88
第12章 员工管理系统 89
12.1 项目目标 89
12.1.1 能力目标 89
12.1.2 知识目标 89
12.2 项目描述 89
12.2.1 项目功能 89
12.2.2 项目描述 89
12.3 工作任务 91
12.3.1 工作任务一:系统功能分析 91
12.3.2 工作任务二:设计数据库 91
12.3.3 工作任务三:建立项目 92
12.3.4 工作任务四:界面设计 92
12.3.5 工作任务五:编程实现系统功能 92
12.3.6 工作任务六:测试与运行 98
12.4 问题探究 99
12.5 项目实践 99
第2部分 课程设计 103
第13章 课程设计概述 103
13.1 课程设计概述 103
13.2 课程设计任务书 103
13.2.1 课程设计的目的 103
13.2.2 项目及其具体内容 103
13.2.3 实习(实训)分组 104
13.2.4 实习(实训)时间及进度安排 104
13.2.5 实习成果 105
13.3 课程设计指导书 106
13.3.1 设计准备工作 106
13.3.2 设计的要求及内容 106
13.4 本章小结 109
第14章 图书馆管理信息系统 110
14.1 开发背景 110
14.2 需求分析 110
14.3 系统设计 110
14.3.1 系统目标 110
14.3.2 系统预览 111
14.3.3 系统设计思想 111
14.3.4 功能模块设计 112
14.3.5 数据库分析 113
14.3.6 数据库概念设计 113
14.3.7 数据库逻辑设计 114
14.3.8 数据库表之间的关系 116
14.3.9 文件夹组织结构 116
14.4 公共类设计 117
14.4.1 dbConnection.cs类 117
14.4.2 BaseClass.cs类 118
14.5 系统登录模块设计 119
14.5.1 系统登录模块概述 119
14.5.2 系统登录模块技术分析 119
14.5.3 系统登录模块实现过程 119
14.6 主窗体设计 122
14.6.1 主窗体概述 122
14.6.2 主窗体实现过程 122
14.7 系统管理模块设计 125
14.7.1 系统管理模块概述 125
14.7.2 系统管理模块实现过程 126
14.8 图书管理模块设计 130
14.8.1 图书管理模块概述 130
14.8.2 图书管理模块实现过程 132
14.9 读者管理模块设计 138
14.9.1 读者管理模块概述 138
14.9.2 读者管理模块实现过程 141
14.10 借还管理模块设计 141
14.10.1 借还管理模块概述 141
14.10.2 借还管理模块实现过程 142
14.11 查询操作模块设计 150
14.11.1 查询操作模块概述 150
14.11.2 查询操作模块实现过程 150
14.12 用户登录模块设计 154
14.12.1 用户登录模块概述 154
14.12.2 用户登录模块实现过程 154
14.13 本章小结 156
第15章 超市进销存管理系统 157
15.1 开发背景 157
15.2 需求分析 157
15.3 系统设计 158
15.3.1 系统目标 158
15.3.2 系统功能结构 158
15.3.3 系统预览 158
15.3.4 系统业务流程图 158
15.3.5 数据库设计 160
15.3.6 数据库概念设计 160
15.3.7 数据库逻辑结构设计 162
15.3.8 系统文件夹组织结构 165
15.4 公共类设计 166
15.4.1 getSqlConnection类 166
15.4.2 tb_JhGoodsInfo类 167
15.4.3 tb_JhGoodsInfoMethod类 169
15.5 系统登录模块设计 174
15.5.1 系统登录模块概述 174
15.5.2 系统登录模块技术分析 175
15.5.3 系统登录模块实现过程 175
15.6 主窗体设计 176
15.6.1 主窗体概述 176
15.6.2 主窗体技术分析 177
15.6.3 主窗体实现过程 177
15.7 商品进货管理模块设计 178
15.7.1 商品进货管理模块概述 178
15.7.2 商品进货管理模块技术分析 179
15.7.3 商品进货管理模块实现过程 179
15.8 商品销售管理模块设计 184
15.8.1 商品销售管理模块概述 184
15.8.2 商品销售管理模块技术分析 185
15.8.3 商品销售管理模块实现过程 185
15.9 库存管理模块设计 192
15.9.1 库存管理模块概述 192
15.9.2 库存管理模块技术分析 193
15.9.3 库存管理模块实现过程 194
15.10 系统开发技巧与难点分析 197
15.11 本章小结 198
参考文献 199
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《思维进阶 常态课不能绕过的素养》田树林,刘强 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019