前言第1章 概述1 软件开发技术现状与趋势2 科研工作的需求3 本书的内容参考文献第2章 系统分析、设计与建模1 系统设计的基本过程和原理2 结构化方法3 面向对象的方法参考文献第3章 Windows操作系统及应用程序设计1 操作系统简述2 Windows编程3 MFC程序设计4 NET Windows程序设计简介参考文献第4章界面设计1 界面设计概述2 什么是界面3 人类因素的影响4 界面设计的基本准则5 界面元素的设计6 网页界面设计简介参考文献第5章 复杂应用系统的开发平台(一)CORBA1 概述2 CORBA3 CORBA工作方式4 CORBA技术的应用5 CORBA编程平台参考文献第6章 复杂应用系统的开发平台(二)COM1 组件2 COM的概念3 COM概念的发展4 COM接口5 COM类6 COM对象7 自动化8 ATL9 COM的开发参考文献第7章 网络环境的开发平台与工具1 网络计算模式的发展2 客户/服务器应用技术3 Java平台4 ASP5 NET平台参考文献第8章 数据库访问技术1 数据库系统导论2 数据库结构设计方法和工具3 数据库应用程序开发4 XML参考文献第9章 图形处理软件技术1 图形处理软件技术概述2 OpenGL3 DirectX简介参考文献第10章 C#语言以及NET应用程序的开发1 C#基础2 Windows窗体应用程序3 Web应用程序4 Web Service参考文献