引言 | 第1页 |
第一章 面向对象的分析与设计概述 | 第6-15页 |
第一节 面向对象的分析与设计概述 | 第6-10页 |
一. 什么是面向对象 | 第6-8页 |
二. 面向对象分析与设计的步骤 | 第8-9页 |
三. 面向对象的与面向功能的分析与设计 | 第9-10页 |
第二节 统一建模语言 | 第10-12页 |
一. 统一建模语言的发展历史 | 第10-11页 |
二. UML视图的分类 | 第11-12页 |
三. UML在本课题中的作用 | 第12页 |
第三节 RATIONAL ROSE | 第12-13页 |
一. RATIONAL ROSE的功能 | 第12-13页 |
二. ROSE模型采用的过程 | 第13页 |
第四节 对网站设计与开发课程技术路线的建议 | 第13-15页 |
一. 对技术路线的建议 | 第13-14页 |
二. 具体实现的模拟系统 | 第14-15页 |
第二章 网上售书系统的需求分析 | 第15-27页 |
第一节 总体需求陈述 | 第15-18页 |
一. 确定BooksOnLine的用户需求 | 第15-16页 |
二. 系统基本流程 | 第16-17页 |
三. 识别BooksOnLine系统功能 | 第17-18页 |
第二节 对过程的描述----用例 | 第18-23页 |
一. 基本概念 | 第18-20页 |
二. 识别参与者和用例 | 第20-21页 |
三. BooksOnLine的基本用例书写 | 第21-23页 |
第三节 活动图 | 第23-27页 |
一. 基本概念 | 第23-25页 |
二. 网上购书用例的活动图 | 第25-27页 |
第三章 对网上售书系统的基于面向对象的分析 | 第27-38页 |
第一节 建立概念模型 | 第27-31页 |
一. 概念模型的意义 | 第27-28页 |
二. 建立概念模型的步骤 | 第28-29页 |
二. 绘制网上购书用例的概念模型 | 第29-31页 |
第二节 建立系统顺序图 | 第31-38页 |
一. 系统顺序图的意义 | 第31-32页 |
二. 系统顺序图的建立 | 第32-34页 |
三. 系统操作契约 | 第34-38页 |
第四章 对网上售书系统的基于面向对象的设计 | 第38-55页 |
第一节 网上售书系统的对象交互图 | 第38-50页 |
一. 描述真实用例 | 第38-44页 |
二. 对象交互图 | 第44-47页 |
三. GRASP:职责分配模式 | 第47-48页 |
四. BooksOnLine对象交互图具体图示 | 第48-50页 |
第二节 网上售书系统的设计类图 | 第50-55页 |
一. 设计类图的定义 | 第50-51页 |
二. 类的类型 | 第51-52页 |
三. 如何建立设计类图 | 第52-53页 |
四. 网上购书用例的设计类图具体图示 | 第53-55页 |
第五章 网上售书系统的设计 | 第55-62页 |
第一节 数据库设计 | 第55-59页 |
一. Rational Rose提供的数据库设计技术-Rose Data Modeler | 第55页 |
二. 用SQL2000设计BooksOnLine数据库 | 第55-59页 |
第二节 程序设计 | 第59-62页 |
一. 用Rational Rose生成代码和逆向转出过程代码 | 第59-60页 |
二. 用JSP设计的BooksOnLine程序说明 | 第60-61页 |
三. 程序的网上发布 | 第61-62页 |
第六章 设计开发网站的经验体会 | 第62-63页 |
第一节 关于设计和开发过程 | 第62-63页 |
第二节 数据库知识的重要性 | 第63页 |
结束语 | 第63-64页 |
致谢 | 第64页 |
参考文献 | 第64-65页 |
附录 | 第65-88页 |