第1章 毕业设计指导 1
1.1 毕业设计目的 1
1.2 毕业设计选题要求 2
1.3 毕业设计选题类型及注意事项 3
1.4 毕业设计的一般步骤 3
1.4.1 开题阶段 4
1.4.2 分析阶段 4
1.4.3 设计阶段 4
1.4.4 实施和测试阶段 5
1.5 毕业设计框架、内容及要求 5
1.5.1 题目 5
1.5.2 摘要与关键词 5
1.5.3 Abstract and Keywords 6
1.5.4 目录 6
1.5.5 正文 6
1.5.6 附录 7
1.5.7 致谢 8
1.5.8 参考文献 8
1.6 毕业设计其他相关内容的写作指导 8
1.6.1 开题报告的写作 8
1.6.2 中期报告的写作 9
本章小结 10
思考题 10
第2章 基于Web的信息系统开发方法与实现技术 11
2.1 基于Web的信息系统开发方法 11
2.1.1 结构化方法 12
2.1.2 原型法 13
2.1.3 面向对象方法 14
2.1.4 CASE方法 16
2.2 基于Web的信息系统实现技术 17
2.2.1 Web页面技术 17
2.2.2 网络数据库技术 21
2.3 网页制作工具 23
2.3.1 Flash 24
2.3.2 Dreamweaver 25
2.3.3 Fireworks 27
2.3.4 Photoshop 29
2.4 基于Web的信息系统文档开发工具 30
2.4.1 Visio工具 30
2.4.2 ROSE工具 31
本章小结 33
思考题 33
第3章 结构化方法 34
3.1 结构化方法的阶段和主要工具 34
3.1.1 结构化方法的阶段划分 34
3.1.2 结构化方法的主要活动和工具 35
3.2 信息系统规划 36
3.2.1 信息系统规划的目的与主要任务 36
3.2.2 信息系统规划的原则 36
3.2.3 信息系统规划的方法 37
3.2.4 战略目标集转化法 41
3.2.5 可行性分析 42
3.2.6 系统规划的成果 43
3.3 系统分析 43
3.3.1 系统详细调查 44
3.3.2 数据流图 47
3.3.3 数据词典 51
3.3.4 系统分析报告的编制 55
3.4 系统设计 56
3.4.1 系统总体设计 56
3.4.2 详细设计 62
3.4.3 系统设计报告的编制 67
3.5 系统实施 68
3.5.1 编码 68
3.5.2 系统测试 68
3.5.3 系统转换 69
3.5.4 系统评价 69
本章小结 70
思考题 70
第4章 面向对象方法 71
4.1 面向对象的基本概念 71
4.1.1 对象 72
4.1.2 类 73
4.1.3 封装 73
4.1.4 继承 73
4.1.5 消息 74
4.1.6 多态性 74
4.2 面向对象方法概述 74
4.2.1 面向对象分析 75
4.2.2 面向对象设计 76
4.2.3 面向对象实施 76
4.2.4 几种典型的00方法 77
4.3 统一建模语言UML 78
4.3.1 UML概述 78
4.3.2 静态建模 81
4.3.3 动态建模 88
4.3.4 统一开发过程 91
4.4 基于UML的系统开发 94
本章小结 95
思考题 95
第5章 基于结构化方法的B2B商务网站设计指导 96
5.1 系统分析 96
5.1.1 B2B商务网站的定位分析 96
5.1.2 B2B商务网站的交易流程分析 97
5.1.3 系统数据流程分析 97
5.1.4 数据词典定义 99
5.2 总体设计 100
5.2.1 系统模块结构图设计 100
5.2.2 系统功能设计 101
5.2.3 数据库设计 102
5.3 详细设计 106
5.3.1 交易平台模块 106
5.3.2 商户自助管理模块 151
5.3.3 信息分类管理模块 226
5.3.4 用户管理模块 238
5.3.5 公共文件 246
5.3.6 利用SQL Server创建数据库 248
本章小结 250
思考题 251
第6章 基于UML的B2C网上商城设计指导 252
6.1 需求分析 252
6.1.1 问题陈述 252
6.1.2 用例图 254
6.2 系统分析 254
6.2.1 顺序图 254
6.2.2 活动图 255
6.3 系统设计 256
6.3.1 设计类图 256
6.3.2 架构设计 257
6.3.3 系统模块设计 257
6.3.4 数据库设计 258
6.4 详细设计 260
6.4.1 用户注册模块的设计与实现 260
6.4.2 商品浏览模块的设计与实现 262
6.4.3 商品搜索模块的设计与实现 279
6.4.4 购物车模块的设计与实现 286
6.4.5 添加商品模块的设计与实现 300
6.4.6 管理商品模块的设计与实现 308
6.4.7 用户管理模块的设计与实现 318
6.4.8 订单管理模块的设计与实现 320
6.4.9 公共文件 330
本章小结 331
思考题 331
第7章 基于ASP的企业门户网站设计指导 332
7.1 系统分析 332
7.1.1 企业门户网站的定位分析 332
7.1.2 系统数据流程分析 333
7.1.3 数据词典定义 334
7.2 总体设计 335
7.2.1 系统模块结构图设计 335
7.2.2 系统功能设计 336
7.2.3 数据库设计 337
7.3 详细设计 339
7.3.1 用户注册模块的设计与实现 339
7.3.2 用户登录模块的设计与实现 339
7.3.3 新闻浏览和公司信息模块的设计与实现 340
7.3.4 新闻搜索模块的设计与实现 340
7.3.5 客户留言模块的设计与实现 340
7.3.6 文章管理模块的设计与实现 340
7.3.7 留言管理模块的设计与实现 340
7.3.8 用户管理模块的设计与实现 340
7.3.9 公共文件 340
本章小结 340
思考题 341
第8章 基于JSP的企业门户网站设计指导 342
8.1 系统分析 342
8.1.1 企业门户网站的定位分析 342
8.1.2 系统数据流程分析 343
8.1.3 数据词典 343
8.2 总体设计 343
8.2.1 系统模块结构图设计 343
8.2.2 系统功能设计 343
8.2.3 数据库设计 343
8.3 详细设计 343
8.3.1 用户注册模块的实现 343
8.3.2 用户登录模块的实现 344
8.3.3 新闻浏览和公司信息模块的实现 344
8.3.4 新闻搜索模块的实现 344
8.3.5 文章管理模块的实现 344
8.3.6 用户管理模块的实现 344
8.3.7 公共文件 344
本章小结 344
思考题 344
参考文献 345