| 摘要 | 第1-6页 |
| Abstract | 第6-10页 |
| 第1章 绪论 | 第10-14页 |
| ·零售业供应链的发展概况 | 第10-11页 |
| ·企业级应用系统建设存在的问题及发展方向 | 第11-12页 |
| ·课题研究的目的与内容 | 第12-14页 |
| 第2章 软件构件与构架的相关理论 | 第14-26页 |
| ·软件复用的思想 | 第14-15页 |
| ·软件复用的定义 | 第14-15页 |
| ·软件复用的优点 | 第15页 |
| ·软件复用的技术形式 | 第15页 |
| ·系统构架 | 第15-18页 |
| ·构架的基本概念 | 第15页 |
| ·构架的构成要素 | 第15-16页 |
| ·构架设计的元模型 | 第16-17页 |
| ·用例驱动的构架设计模型 | 第17-18页 |
| ·构件技术 | 第18-21页 |
| ·构件的定义 | 第18-19页 |
| ·构件的特点与分类 | 第19-20页 |
| ·构件模型和构件描述语言 | 第20-21页 |
| ·构件与构架的关系 | 第21页 |
| ·系统体系结构风格 | 第21-25页 |
| ·系统体系结构风格描述 | 第21-22页 |
| ·系统构架的描述方法与UML/ADL的集成 | 第22-24页 |
| ·ACME形式化描述语言 | 第24-25页 |
| ·本章小结 | 第25-26页 |
| 第3章 基于构件的应用系统开发 | 第26-35页 |
| ·面向对象的构件的分析与设计 | 第26页 |
| ·面向构件的建模工具 | 第26-28页 |
| ·UML的语义 | 第26-28页 |
| ·UML的图形表示 | 第28页 |
| ·UML的构件建模机制 | 第28-30页 |
| ·用例图(Use-Case diagram) | 第29页 |
| ·包图(Package diagram) | 第29页 |
| ·类图(Class diagram) | 第29页 |
| ·交互图(Interaction diagram) | 第29-30页 |
| ·实现图 | 第30页 |
| ·基于用例的需求描述 | 第30页 |
| ·基于UML的构件抽取 | 第30-32页 |
| ·用例对象类的识别 | 第31页 |
| ·对象类属性的识别 | 第31-32页 |
| ·对象类方法的识别 | 第32页 |
| ·对象类间关系的识别 | 第32页 |
| ·基于构件的应用系统开发 | 第32-34页 |
| ·本章小结 | 第34-35页 |
| 第4章 供应链管理软件的模型设计 | 第35-52页 |
| ·基于用例的系统需求描述 | 第35-41页 |
| ·零售业供应链管理信息系统总体结构 | 第35-37页 |
| ·订单管理子系统的用例模型 | 第37-39页 |
| ·库存管理子系统的用例模型 | 第39-40页 |
| ·销售管理子系统的用例模型 | 第40页 |
| ·货品及价格管理子系统的用例模型 | 第40页 |
| ·供应商管理子系统的用例模型 | 第40-41页 |
| ·供应链管理软件的构架设计 | 第41-46页 |
| ·零售业供应链管理信息系统构架模型 | 第41-45页 |
| ·订单管理子系统构架模型 | 第45-46页 |
| ·供应链管理软件的构件设计 | 第46-50页 |
| ·主流的构件实现规范 | 第46-49页 |
| ·基于J2EE规范的应用程序构件 | 第49-50页 |
| ·供应链管理软件的数据库设计 | 第50-51页 |
| ·本章小结 | 第51-52页 |
| 第5章 订单管理子系统的构件设计与实现 | 第52-68页 |
| ·构件抽取 | 第52-53页 |
| ·构件设计 | 第53-54页 |
| ·构件实现 | 第54-65页 |
| ·“付款”业务构件 | 第54-58页 |
| ·“订单付款”数据表构件 | 第58-62页 |
| ·“订单”数据表构件 | 第62-63页 |
| ·JSP访问Session Bean的JavaBean代理构件 | 第63-65页 |
| ·订单管理子系统设计的主要构件列表 | 第65-67页 |
| ·本章小结 | 第67-68页 |
| 第6章 总结与展望 | 第68-70页 |
| ·总结 | 第68页 |
| ·展望 | 第68-70页 |
| 参考文献 | 第70-72页 |
| 攻读学位期间公开发表论文 | 第72-73页 |
| 致谢 | 第73-74页 |
| 研究生履历 | 第74页 |