Visual C#2005数据库开发案例教程

出版时间:2009-10  出版社:机械工业出版社  作者:李志云 等编著  页数:273  
Tag标签:无  

前言

当前,在开发领域中,主要有两大开发工具:.NET和Java。而在开发的所有工程项目中,很大一部分软件开发集中在数据库开发领域。微软推出的Visual Studio 2005套装软件便是.NET开发的利器,它可以和数据库管理系统SQL Server进行无缝连接,很适合数据库应用系统的开发。高职高专院校主要培养应用型人才,学生毕业后,能快速上手开发出实用的软件,是当前高职院校计算机类专业追求的目标之一。作者旨在编写这样一本适合高职学生学习的教材,使学生毕业后能快速适应程序开发工作。目前适合高职学生学习数据库开发的教材并不多,有的偏重于实例,有的偏重于理论,一本既有实例又有知识点讲解的难易适中的教材,正是高职学生以及其他学习数据库开发的编程人员所需要的。本书以实例为主导,按照循序渐进的原则,选取学生较易理解的学生信息管理系统为主要讲解内容,将数据库开发的关键知识点贯穿其中,强调应用性。全书内容系统、简练,知识点突出,逻辑性强。本书按照教与学的规律精心设计每一章的内容,注重各知识点之间的内在联系。全书分10章,共介绍3个较大的实例。第1~8章详细介绍了学生信息管理系统的设计,.对该实例的典型窗体逐一实现,并对模块中的知识点进行讲解,每章配有思考题,便于教师和学生使用;第9章介绍了图书馆信息管理系统的设计过程、开发步骤及主要模块的实现;第lO章介绍了房屋中介管理系统,通过该系统的学习,可以拓宽读者的知识面,进一步掌握数据库开发在各个领域的应用。为节省篇幅,本书后两个实例只介绍了主要模块的设计和实现。3个实例由易到难、逐步提高,特别适合高职学生和数据库开发的初、中级编程人员学习使用。本书可作为高职高专院校Visual c≠}程序设计后续课程的教材,也可作为.NET数据库开发爱好者的参考书。本书的第8章由徐春华编写,第9章由武际斌编写,第10章由周岩和李晓编写,其余章节由李志云编写。全书由李志云统稿。在本书编写过程中得到了王兴宝、王在云和满昌勇老师的大力支持和帮助,在此一并表示感谢。本书实例的源程序以及各章的电子教案可通过机械工业出版社网站WWW.cmpedu.com下载。由于作者水平有限,错误和不足之处请读者指正。

内容概要

本书主要以学生信息管理系统为例,全面介绍了利用SQL Server创建后台数据库,Visual C# 2005作为前台开发工具进行数据库应用系统开发的实现步骤。在实例中穿插介绍了ADO.NET的常用类,数据库开发巾的常用控件,对数据库进行查询、添加、修改和删除记录的方法,数据库中的数据与Excel的交互以及安装程序的制作等重要知识点。为了拓宽数据库开发的思路,书中还给出了图书馆信息管理系统和房屋中介管理系统两个实例。    本书可作为高职高专计算机相关专业的教材,也可作为.NET数据库开发爱好者的参考书。

书籍目录

前言第1章 数据库应用系统开发概述  1.1 数据库应用系统开发过程    1.1.1 数据库应用系统开发步骤    1.1.2 数据库设计    1.1.3 应用程序设计  1.2 数据库应用系统的体系结构    1.2.1 单机模式    1.2.2 C/S结构模式    1.2.3 B/S结构模式      1.2.4 C/S与B/S的混合结构模式  1.3 数据库应用系统开发的关键技术    1.3.1  ADO.NET简介    1.3.2  ADO.NET对象模型    1.3.3  ADO.NET的常用类  1.4 本章小结  1.5 思考题第2章 学生信息管理系统框架设计 2.1 系统分析    2.1.1 需求分析    2.1.2 开发工具选择 2.2 系统功能设计    2.2.1 系统规划    2.2.2 系统功能结构 2.3 系统数据库设计与实现    2.3.1 系统数据库设计    2.3.2 系统数据库实现    2.3.3 数据库的分离与附加 2.4 项目文件夹设计    2.4.1 创建项目    2.4.2 创建项目文件夹  2.5 本章小结  2.6 思考题第3章 主窗体及登录窗体设计 3.1 主窗体设计    3.1.1 菜单设计    3.1.2 状态栏设计    3.1.3 主窗体代码实现    3.1.4 知识点 3.2 登录窗体设计    3.2.1 登录窗体界面设计    3.2.2 登录窗体代码实现    3.2.3 知识点  3.3 本章小结  3.4 思考题第4章 基础信息设置模块设计 4.1 系别设置窗体设计    4.1.1 系别设置窗体界面设计    4.1.2 系别设置窗体代码实现    4.1.3 知识点 4.2 专业设置窗体设计    4.2.1  专业设置窗体界面设计    4.2.2 专业设置窗体代码实现 4.3 本章小结 4.4 思考题第5章 班级信息管理模块设计 5.1 班级信息维护窗体设计    5.1.1 班级信息维护窗体界面设计    5.1.2 班级信息维护窗体代码实现    5.1.3 知识点  5.2 班级信息浏览窗体设计    5.2.1  班级信息浏览窗体界面设计    5.2.2 班级信息浏览窗体代码实现    5.2.3 知识点  5.5 本章小结  5.6 思考题第6章 学生信息管理模块设计 ……第7章 系统维护模块设计第8章 学生信息管理系统安装程序的制作第9章 图书馆信息管理系统第10章 房屋中介管理系统参考文献

章节摘录

插图:第1章数据库应用系统开发概述数据库技术是进行数据存储、管理、统计、查询等操作的技术。学生信息管理、财务数据管理、档案信息管理、图书资料管理等都可采用数据库技术。这类应用中的数据特点是数据量比较大,数据检索频繁,数据库技术就是针对这类数据的处理而发展起来的。数据库应用系统的开发伴随着数据库技术而诞生。随着信息技术的飞速发展,以及计算机和网络技术的普及和应用,数据库应用系统已在当前各行各业的日常管理中得到广泛应用。数据库应用系统的开发也成为软件开发领域的一个重要分支。本章主要介绍数据库应用系统的开发步骤、数据库应用系统的体系结构,以及利用Visual C# 2005进行数据库应用系统开发所需要的关键技术。1.1 数据库应用系统开发过程数据库应用系统是在数据库管理系统支持下运行的计算机应用系统。普通的计算机用户对后台的数据库不熟悉,也不需要和不应该直接使用数据库管理系统操作数据库。这就需要应用开发人员根据应用需求开发界面友好的前台应用程序,普通数据库用户不必了解复杂的数据库概念和学习数据库管理系统的操作。而对于应用开发人员,则不仅要开发前端应用程序,还要设计后台的数据库。1.1.1数据库应用系统开发步骤开发数据库应用系统,一般包括需求分析、系统设计、系统实现、运行调试、系统维护等阶段。每阶段应提交相应的文档资料,包括《需求分析报告》、《系统设计报告》、《系统详细设计报告》、《系统测试大纲》、《系统测试报告》以及《操作使用说明书》等。但由于应用系统的规模和复杂程度不同,在实际开发过程中往往有一些相应的灵活处理,有时候把两个甚至三个过程合并进行,不一定完全遵守上述的过程。但是,不管所开发的应用系统的复杂程度如何,需求分析、系统设计、编码、调试、修改是不可缺少的。

编辑推荐

《Visual C#2005数据库开发案例教程》:项目式教学,通过项目讲解数据库开发的方法和思路;每个模块均遵循数据库开发流程,图文并茂,代码规范;三个项目由易到难,各具特色,有助于读者逐步提高实际数据库项目的开发能力。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Visual C#2005数据库开发案例教程 PDF格式下载


用户评论 (总计17条)

 
 

  •   我是一名初学C#的菜鸟编程者,在大学学习C、C++时,都没有做出什么像样的项目来,但正是这本书,让我学会了数据库系统软件的开发,心情甚是高兴!
  •   这本书很好!适合有碁础的看的!是说数据库开发方面的书,很适合我!
  •   这本书很不错,对于初学者。解释得比较细,但里面的代码没有用公共类去写,所以重复的代码有点多。
  •   好评,书很好,学校要订的,是正版。
  •   书邮寄得很及时,包装不错,很满意
  •   不错,对我还是有一定的帮助
  •   发货速度很快,昨天中午下的订单,今天下午就收到了。

    这本书对于新手在开发方面可以提供很好的参考。
  •   有详细的案例过程介绍,适合初学者!!
  •   因为是不配光盘的。看起来还是比较艰难,眼花·····以后买这类的专业书还是买有配光盘的比较容易看下去····
  •   书还没看,翻了下,感觉还好。
  •   要的正是这本书,买对版本了。
  •   有些太久了 忘记了查查还可以不错的
  •   写这个评论并不是因为书不好,而是书的源代码下载居然只限教师用户,其他购买本书的用户反而没权限下载。
  •   我用的是vs2008,但是关于2008数据库编程的书没找到,就买了这本2005的,有些例子在2008上还是有问题的!!
  •   不错,就是不知道代码全否
  •   很适合新手,老手无视了
  •   对初学者还是有一定的帮助的~
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7