新書推薦:
《
形似神异:什么是中日传统政治文化的结构性差异
》
售價:NT$
254.0
《
养育不好惹的小孩
》
售價:NT$
352.0
《
加加美高浩的手部绘画技法 II
》
售價:NT$
407.0
《
卡特里娜(“同一颗星球”丛书)
》
售價:NT$
398.0
《
伟大民族:从路易十五到拿破仑的法国史(方尖碑)
》
售價:NT$
857.0
《
古今“书画同源”论辨——中国书法与中国绘画的关系问题兼中国画笔墨研究
》
售價:NT$
602.0
《
《日本文学史序说》讲演录
》
售價:NT$
332.0
《
无尽的海洋:美国海事探险与大众文化(1815—1860)
》
售價:NT$
454.0
|
編輯推薦: |
顶层设计,优化体系,参考教学基本要求 行业指导,企业参与,有机嵌入职业标准 专家指导,名师领衔,构建优质作者队伍
项目贯穿,任务驱动,融合工程教育理念 就业导向,学生为本,着眼职业生涯发展 接轨大赛,实战演练,借鉴技能竞赛要求
循序渐进,理实结合,符合学生认知规律 立体资源,开放共享,完善增值服务体系
|
內容簡介: |
本教材以 Visual Studio
2010为集成开发环境,通过完成项目“客户关系管理系统”的分析、设计与实现,以基础知识为先导,以项目实践为特色,以提高工程实践能力为目的,由浅入深、循序渐进地介绍了.NET
Windows项目的设计方法和开发技术。 本教材将.NET
Windows项目的开发环境、C#窗体与控件、数据库访问、报表、文件、GDI+和多媒体等知识点与“客户关系管理系统”
紧密地融合在一起,突出项目实践为教学主线,遵循以用为本、学以致用等原则,使学习者逐步养成良好、规范的项目开发素养和解决实践问题的能力。
本教材内容丰富,结构清晰,语言简练,具有很强的实用性,可作为职业院校、大中专院校、应用型本科相关专业及各类社会培训学校的教材,并可供软件开发爱好者自学参考。
|
目錄:
|
第1章客户关系管理系统总体概述
1.1项目导引——客户关系管理系统
1.2项目分析
1.3技术准备
1.3.1系统开发背景
1.3.2系统需求分析
1.3.3系统可行性分析
1.3.4系统总体设计
1.3.5数据库设计
1.4项目实施
1.4.1数据库设计
1.4.2公共类设计
1.5技术拓展
1.5.1CS架构
1.5.2三层架构
1.6本章小结
1.7强化练习
第2章初识Windows编程
2.1项目导引——用户登录
2.2项目分析
2.3技术准备
2.3.1安装Visual Studio 2010集成开发环境
2.3.2了解Visual Studio 2010集成开发环境
2.3.3C#应用程序的一般结构
2.4项目实施
2.5技术拓展
2.5.1断点设置与程序调试
2.5.2C#代码编写命名建议
2.6本章小结
2.7强化练习
第3章C#基础知识
3.1项目导引——基础知识
3.2项目分析
3.3技术准备
3.3.1数据类型
3.3.2类型转换
3.3.3常量与变量
3.3.4表达式与运算符
3.3.5流程控制
3.4项目实施
3.5技术拓展
3.5.1字符串
3.5.2多维数组
3.6本章小结
3.7强化练习
第4章客户关系管理系统窗体设计
4.1项目导引——系统主要窗体
4.2项目分析
4.3技术准备
4.3.1窗体
4.3.2文本操作控件
4.3.3容器控件
4.3.4值设置控件
4.3.5选择操作类控件
4.3.6图像操作类控件
4.3.7菜单类控件
4.3.8工具栏与状态栏控件
4.3.9视图操作类控件
4.4项目实施
4.5技术拓展
4.5.1高级验证技术
4.5.2在Windows窗体上显示Web页面
4.5.3正则表达式
4.6本章小结
4.7强化练习
第5章客户关系管理系统数据库实现
5.1项目导引——系统主要数据操作
5.2项目分析
5.3技术准备
5.3.1ADO.NET简介
5.3.2数据访问对象
5.3.3数据绑定控件
5.4项目实施
5.4.1登录窗体
5.4.2系统主窗体
5.4.3客户资料管理窗体
5.4.4客户资料查询
5.4.5客户区域管理
5.4.6资料分析
5.4.7用户资料
5.4.8系统维护
5.4.9日志
5.4.10工具和帮助
5.5技术拓展
5.5.1数据库基本知识
5.5.2异常处理
5.6本章小结
5.7强化练习
第6章报表设计
6.1项目导引——资料分析
6.2项目分析
6.3技术准备
6.3.1水晶报表基础知识
6.3.2水晶报表的两种模式
6.3.3水晶报表的制作
6.3.4CrystalReportViewer对象模型
6.4项目实施
6.4.1客户资料报表
6.4.2客户区域报表
6.4.3客户等级报表
6.5技术拓展
6.5.1数据过滤
6.5.2数据排序
6.6本章小结
6.7强化练习
第7章文件管理
7.1项目导引——日志管理
7.2项目分析
7.3技术准备
7.3.1目录管理
7.3.2文件管理
7.3.3文本文件读写
7.4项目实施
7.5技术拓展
7.5.1文件编码
7.5.2System.IO 命名空间
7.5.3二进制文件的读写
7.5.4FileSystemWatcher组件
7.6本章小结
7.7强化练习
第8章C#图形图像编程
8.1项目导引——图形验证码
8.2项目分析
8.3技术准备
8.3.1GDI+绘图基础
8.3.2C#图像处理基础
8.4项目实施
8.5技术拓展
8.5.1画刷和画刷类型
8.5.2彩色位图图像的颜色
8.6本章小结
8.7强化练习
第9章LINQ
9.1项目导引——区域管理
9.2项目分析
9.3技术准备
9.3.1LINQ基础概念
9.3.2查询表达式
9.3.3LINQ 查询方法
9.3.4LINQ to SQL
9.4项目实施
9.5技术拓展
9.6本章小结
9.7强化练习
第10章综合练习——LeGoo乐购超市会员管理系统
10.1项目导引
10.2项目分析
10.3技术准备
10.3.1项目开发背景
10.3.2项目功能设计
10.3.3项目数据设计
10.4项目实施
10.4.1项目登录模块主要功能
10.4.2项目主界面主要功能
10.4.3项目销售管理模块主要功能
10.4.4项目会员管理模块主要功能
10.4.5项目商品管理(服务台人员)模块主要功能
10.4.6商品管理(管理员)模块主要功能
10.4.7日志管理模块主要功能
10.4.8系统规则模块主要功能
10.5技术拓展
10.5.1复合控件(Composite Controls)
10.5.2扩展控件(Extended Controls)
10.5.3自定义控件(Extended Controls)
10.6本章小结
10.7强化练习
参考文献
|
內容試閱:
|
【前言】随着信息技术的发展和普及,高职高专教育作为高等教育的一种,更强调工程化和职业化教育——学生不仅应具有基本的专业理论知识,更重要的是应具有过硬的专业技能和工程能力。计算机专业的学生不仅要掌握相关理论知识,更要具有较强的项目开发能力,要有将知识转化为生产力的能力。因此,有必要提高学生软件项目开发能力,最终达到提高计算机专业学生的职业素质的目的。
基于.NET的Windows编程教材已经非常多了,但大多是以讲解知识点为主,其中涉及的例子比较零散,本教材突出案例教学,从始至终以“客户关系管理系统”项目为基础,在项目的实施中体现知识点,使学生掌握各种知识的实际应用。
本教材以知识点讲解和应用相结合为特征,在系统讲述理论知识的同时更注重学生项目开发能力的培养和提高。为使内容通俗易懂,激发学生的学习兴趣,在教材中设计了“小陈”(开发者)、“小王”(系统的使用者)和“小李”(系统的管理员)三个人物角色,通过情景引出每章节知识点,与教学内容进行衔接,增强学生对知识的理解与运用。
一、教材特色
内容全面,详略得当
全教材共10章,全面讲解.NET
Windows编程的基本开发思想和基本开发技术。在讲解过程中,采用循序渐进、逐步深化的模式,结合实际开发范例进行讲解,几乎涵盖.NET
Windows编程的所有主要知识点。
注重操作,强化实践
本教材重点突出、实用性强、过程步骤清晰、易于操作。全教材采用循序渐进的教学方式,代码配以分析的讲解方式,将基础知识与实例教学进行完美结合。读者可以根据本教材讲解进行实际操作,即可开发出相应的应用程序,从而逐步掌握.NET
Windows编程的相关技术。
精编案例,深入剖析
在编写本教材的过程中,编者结合自己的学习和开发经验,列举了大量实战案例,这些案例全部通过调试,而且还配以详细的代码解析,并将源文件存储在配套光盘中。读者如需查看各个案例的源文件,从光盘中即可找到。
二、内容介绍与教学建议
本教材共分10章,全面讲解了基于.NET的Windows编程方法,包括基础窗体的创建,控件的设计,数据库与窗体的链接以及数据的显示方式。项目简单,易于理解,知识全面。
每章均分为7个部分编写:“项目导引”部分通过一个有趣的情景激发起学生学习的兴趣;“项目分析”
部分对导引中的项目进行分析,引出为完成项目所需要学习的知识点;“技术准备”
部分详细讲解本章的主要知识点,并通过小的示例加深理解;“项目实施”部分
利用本章知识点完成导引中的情景;“技术拓展”部分补充介绍本章的项目导引中未使用,但实际开发过程中经常应用的技术知识点;“本章小结”部分总结了本章的重点学习内容;“强化练习”部分设计了一套试题,方便学生进行自我练习和测试。
本教材的内容结构如下:
第1章:介绍“客户关系管理系统”的需求分析与系统设计。
第2章:介绍.NET Windows编程的基本步骤和基本思想。
第3章:介绍“客户关系管理系统”所需要掌握的C#基础知识和基础语法。
第4章:介绍“客户关系管理系统”窗体设计需要掌握的主要控件。
第5章:介绍“客户关系管理系统”主要的数据库操作,详细讨论ADO.NET的基本原理和应用。
第6章:介绍水晶报表的基本设计步骤,完善“客户关系管理系统”。
第7章:介绍文件和目录的基本操作,完善“客户关系管理系统”。
第8章:介绍图形图像编程,设计验证码,完善“客户关系管理系统”。
第9章:介绍LINQ技术,优化“客户关系管理系统”。
第10章:结合本教材介绍的内容,实现一个综合实例“LeGoo乐购超市会员管理系统”提高项目实现能力。
本教程建议以理论课与实践课相结合的方式进行讲授,强调学生的实际动手能力。可以根据自己的实际情况适当调整教学内容。
三、读者对象
高职高专计算机相关专业的学生;
应用型本科院校计算机相关专业的学生;
计算机相关专业培训机构的学生;
广大计算机爱好者。
本教材由倪鹏、王大亮担任主编,宋涛、朱兴宇、周岩、闻喆、郭建宏担任副主编,胡婷、丁健生、李欣颖等同志参与了本教材的编写和程序代码的调试工作。
由于编者水平有限,加之编写时间仓促,教材中难免存在疏漏和不当之处,敬请广大读者批评指正。
……
|
|