第一部分 基础·技巧
第1章 软件开发概述
1.1软件工程的产生和发展
1.1.1软件工程的产生和发展
1.1.2软件工程的相关内容
1.2软件工程过程与软件生存期
1.2.1软件工程过程
1.2.2软件生存期
1.2.3软件生存期模型
1.3软件开发方法
1.4软件工程的基本目标
1.5软件开发工具和开发环境
1.6本章小结
第2章ASP编程技巧实例
2.1单个图片上传到数据库
2.1.1功能说明
2.1.2疑难解析
2.1.3制作步骤
2.1.4例子思考
2.2微型调查系统
2.2.1功能说明
2.2.2疑难解析
2.2.3制作步骤
2.2.4例子思考
2.3数据库备份
2.3.1功能说明
2.3.2疑难解析
2.3.3制作步骤
2.3.4例子思考
2.4聊天室
2.4.1功能说明
2.4.2疑难解析
2.4.3代码实现
2.4.4例子思考
2.5抓取程序
2.5.1功能说明
2.5.2疑难解析
2,5.3代码实现
2.5.4例子思考
2.6用ASP动态生成JavaScript表单验证代码
2.6.1功能说明
2.6.2疑难解析
2.6.3代码实现
2.6.4例子思考
2.7图片管理系统
2.TI功能说明
2.7.2疑难解析
2.7.3代码实现
2.7.4例子思考
2.8智能搜索系统
2.8.1功能说明
2.8.2疑难解析
2.8.3代码实现
2.8.4例子思考
2.9用ASP+XML打造留言本
2.9.1功能说明
2.9.2疑难解析
2.9.3代码实现
2.4.4例子思考
2.10小型论坛
2.10.1功能说明
2.10.2疑难解析
2.10.3代码实现
2.10.4例子思考
2.11新闻发布系统
2.11.1功能说明
2.11.2疑难解析
2.11.3代码实现
2.11.4例子思考
2.12图书管理系统
2.12.1功能说明
2.12.2疑难解析
2.12.3代码实现
2.12.4例子思考
2.13本章小结
第3章SQLServer2000
3.1SQLServer2000概述
3.2SQLServer2000的安装和使用
3.2.1安装过程
3.2.1SOLServer2000的使用
3.3使用ODBC
3.4本章小结
第二部分实践·提高
第4章需求分析
4.1需求分析
4.1.1什么是需求分析
4.1.2如何做好需求分析
4.1.3编写需求文档
4.2科研管理项目的需求分析
4.2.1项目开发目的
4.2.2系统概述
4.2.3项目功能需求
4.2.4系统的性能要求
4.2.5系统的运行要求
4.3开发实现流程简介
4.3.1采用瀑布模型
4.3.2实现过程
4.4本章小结
第5章开发文档的编写方法
5.1软件工程的国际标准
5.1.11S09000—3标准
5.1.2软件文档的分类
5.1.3软件文档的质量要求
5.2需求说明书的编写
5.2.1需求说明书编写的目的
5.2.2需求分析的任务和步骤
5.2.3确定需求的方法
5.2.4需求说明书的主要内容
5.2.5科研项目管理系统的需求说明书
5.3概要设计说明书的编写
5.3.1概要设计的目的
5.3.2概要设计的任务和步骤
5.3.3软件设计
5.3.4概要设计文档的主要内容
5.3.5科研项目管理系统的概要设计说明书
5.4详细设计说明书的编写
5.4.1详细设计的目的
5.4.2详细设计
5.4.3如何编写详细设计说明书
5.5数据库设计说明书的编写
5.6本章小结
第6章编码实现
6.1数据库设计
6.1.1创建数据库
6.1.2数据表设计
6.1.3建立表关系
6.2数据连接
6.2.1建立数据库连接
6.2.2安全策略
6.3功能模块设计
6.3.1数据连接模块
6.3.2系统独立模块
6.3.3系统登录页面
6.3.4系统主页面设计
6.3.5横向项目设计
6.3.6科研成果模块
6.3.7系统管理模块
6.3.8数据表备份成Excel文件
6.3.9Excel文件数据导入数据库
6.4本章小结
第7章测试与发布.
7.1测试
7.1.1测试的定义及目的
7.1.2测试的原则-Good-Enough
7.1.3软件测试的对象
7.1.4测试方法
7.1.5科研项目管理系统的测试
7.2本机发布
7.2.1设置本机数据库服务器
7.2.2代码发布
7.3远程发布
7.4本章小结
第三部分案例精解
第8章会员注册登录系统
8.1系统概述
8.2数据库设计与实现
8.3系统模块的编码实现
8.3.1会员登录和新用户注册
8.3.2会员登录验证和新用户注册
8.3.3添加管理功能模块
8.4会员注册登录系统的测试与发布
8.5本章小结
第9章网上图书交易系统
9.1系统概述
9.1.1网上图书交易系统的需求
9.1.2网上图书交易系统的概要设计
9.1.3网上图书交易系统的详细设计
9.2数据库设计与实现
9.2.1创建数据库
9.2.2数据表设计
9.3数据连接
9.3.1建立数据库连接
9.3.2安全策略
9.4网上图书交易系统设计
9.4.1数据连接公用模块
9.4.2用户信息模块
9.4.3商品信息模块
9.4.4系统管理模块
9.5网上图书交易系统开发的疑难分析
9.6网上图书交易系统的测试与发布
9.7本章小结