本教材以两个项目为导引,介绍了中大型.NET项目如何进行设计和开发。项目均遵循软件工程的流程,包括构思、设计、实施和运行的全过程,针对每个项目给出了相关分析设计文档,对于每个项目用到的知识点,也有明确清晰的介绍。项目均基于最新的开发工具Visual Studio 2010,数据库采用SQL Server 2008,并以C#为开发语言编写,符合学习.NET技术的最新要求。
本教材内容是按照项目组织的,共包含两个项目,每个项目为1章。第1章介绍了企业资源管理系统,让读者了解完整的数据库系统开发流程;第2章是一个五子棋游戏,让读者了解C#桌面应用程序的开发过程。
本教材配有电子课件、项目文档和项目的源文件,可以作为本专科学生.NET方面实践课程的辅助教材或者相关培训机构的辅导资料使用,也可以供.NET学习者用于模仿开发使用。
第1章项目1——企业资源管理系统1
1.1项目构思2
1.1.1项目背景2
1.1.2项目需求3
1.2项目设计7
1.2.1基本设计7
1.2.2高级设计——三层体系结构设计15
1.3项目实施21
1.3.1基本实施23
1.3.2高级实施——三层体系结构实现27
1.4项目测试40
1.4.1系统界面测试41
1.4.2功能测试41
1.4.3实施测试52
1.4.4测试报告53
1.5知识扩展53
1.5.1SQL Server 200853
1.5.2ADO.NET对象61
1.5.3使用数据绑定控件64
第2章项目2——五子棋游戏68
2.1游戏构思69
2.1.1项目背景69
2.1.2项目需求71
2.2游戏设计73
2.2.1基本设计73
2.2.2高级设计——人工智能设计79
2.3游戏实施88
2.3.1基本实施88
2.3.2高级实施——人工智能实现96
2.4游戏测试和部署103
2.4.1系统界面测试103
2.4.2游戏功能测试104
2.4.3实施测试108
2.4.4测试报告109
2.4.5安装和部署109
附录AVisual Studio 2010的安装与使用115
附录BC#编程规范121
本教材以两个项目为导引,介绍了中大型.NET项目如何进行设计和开发。项目均遵循软件工程的流程,包括构思、设计、实施和运行的全过程,针对每个项目给出了相关分析设计文档,对于每个项目用到的知识点,也有明确清晰的介绍。项目均基于最新的开发工具Visual Studio 2010,数据库采用SQL Server 2008,并以C#为开发语言编写,符合学习.NET技术的最新要求。
本教材内容是按照项目组织的,共包含两个项目,每个项目为1章。第1章介绍了企业资源管理系统,让读者了解完整的数据库系统开发流程;第2章是一个五子棋游戏,让读者了解C#桌面应用程序的开发过程。
本教材配有电子课件、项目文档和项目的源文件,可以作为本专科学生.NET方面实践课程的辅助教材或者相关培训机构的辅导资料使用,也可以供.NET学习者用于模仿开发使用。