上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 项目和开发环境介绍
本书主要讲解使用Visual Studio 2010(C#)开发基于数据库应用的Windows窗体应用程序。本书以实训为主,力求以步骤明确的方式指导读者完成项目的开发,而并不对单个知识点做详细介绍。对某项具体技术或概念的阐述,读者可参考相关的MSDN。
1.1.1 为什么学习该项目
(1)为什么开发Windows项目?
Windows窗体应用程序具备界面友好、功能丰富的特点,加上智能客户端部署功能,可使客户端自动升级并更新到最新程序。
(2)为什么使用数据库项目?
市场上需求的软件,如各种ERP软件、财务软件、游戏软件等基本上都和数据库有关,所以开发数据库系统具有广泛的实用性。
(3)为什么使用学生选课系统?
可能有读者要问,这个好像应该是Web项目。没错,编者确实开发过该选课系统的Web项目,但为什么拿来作为Windows项目讲解呢?因为:第一,该系统所使用的数据库便于学生理解;第二,不管什么项目,主要功能其实都很类似,如数据的维护(录入、修改、删除)、统计、查询、报表输出、登录验证以及相应的业务逻辑等。编者也将围绕这几个部分来展开系统的开发和讲解。其实用什么项目来讲解都可以,关键是最后让读者能举一反三,能开发出满足客户需求的系统,这也是编者编写本书的目的。
1.1.2 开发环境介绍
本书所要求的开发环境为Visual Studio 2010、SQL Server 2005或2008。
考虑到读者机器的环境通用性,本书所带示例数据库为SQL Server 2005版本,在SQL Server 2005/2008下都可使用。