文摘
英文文摘
独创性声明及学位论文版权使用授权书
第一章系统背景和问题陈述
1.1系统背景
1.2问题陈述和设计思想
第二章理论知识准备
2.1 J2EE软件架构概述
2.1.1 J2EE的概念
2.1.2 J2EE的各种组件
2.2 J2EE的模型-视图-控制(MVC)体系结构
2.2.1 MVC体系结构概述
2.2.2 MVC如何工作
2.2.3 MVC是一条创建软件的好途径
2.3 Jakarta Struts软件应用体系架构
2.4 J2EE设计模式简述
2.4.1前控制器(Front Controller)
2.4.2会话面(Session Facade)模式
2.4.3数据访问对象(data access object,DAO)模式
2.4.4视图帮助(View Helper)模式
第三章系统需求分析和概要设计
3.1项目需求分析
3.1.1项目要求
3.1.2用例分析
3.1.3 UML表示的用例图
3.1.4用例描述
3.1.5系统交互图分析
3.2运行环境需求
3.2.1硬件设备
3.2.2软件支持
3.2.3接口设计
3.3系统概要设计
3.3.1网络拓扑图
3.3.2选择应用服务器和开发环境
第四章供应商管理系统模型分析
4.1系统组件(Component)图及层次(tie)图
4.1.1系统的各层次
4.1.2系统组件(Component)分析
4.2系统类分析及实现
4.2.1 SMSController类(控制器类)
4.2.2 Action Object类
4.2.3 ActionForm类
4.2.4 BusinessFacade类
4.2.5 DAO类
4.2.6 Helper类
4.2.7 BusinessProcess类
4.2.8 JSP
4.2.9 Message类
4.3源码举例
4.3.1 LoginForm类源码
4.3.2 SMSAction类源码
4.3.3 LoginAction类源码
第五章结论与展望
参考文献
发表论文和参加科研情况说明
致谢