文摘
英文文摘
声明
第1章绪论
1.1课题背景
1.1.1管理信息系统概述
1.1.2管理信息系统的基本功能
1.1.3信息系统体系结构的发展
1.2课题研究的内容
1.3论文结构
第2章系统相关技术与理论
2.1开发平台概述
2.1.1 J2EE定义
2.1.2 J2EE优点
2.2平台系统结构简介
2.2.1 C/S与B/S模式
2.2.2 B/S模式的优势
2.3建模语言-UML
2.3.1 UML软件设计概述
2.3.2 UML的内容
2.4框架简介
2.4.1 Struts框架
2.4.2 Spring框架
2.4.3 Hibernate框架
2.4.4 Ibatis框架
2.4.5 Ajax技术
2.5框架整合
2.6本章小结
第3章模块需求分析
3.1航次统计查询模块
3.1.1电厂客户运输情况模块
3.1.2分港运出量统计模块
3.2航次运费模块
3.2.1航次运费清单模块
3.3信息调度快报
3.3.1每日调度快报汇总
3.3.2装货港平均等泊时间
3.3.3 BDI数据
3.4本章小结
第4章数据库优化与数据持久化
4.1数据库的优化
4.2存储过程
4.2.1存储过程的优点
4.2.2创建存储过程的语法
4.2.3存储过程的应用策略
4.3创建存储过程
4.3.1存储过程分港运出量统计港口查询设计
4.3.2存储过程分港运出量统计客户查询设计
4.3.3存储过程分港运出量统计货量查询的实现
4.4存储过程的映射
4.5存储过程的调用
4.6 Hibenate的关联映射
4.7本章小结
第5章系统模块的设计
5.1系统结构设计
5.2系统用例模型
5.2.1航次运费清单的用例
5.2.2 BDI数据的用例
5.3系统的静态建模
5.3.1类之间的关系
5.3.2航次统计查询类图
5.3.3航次运费清单的类图
5.3.4 BDI数据的类图
5.4系统的动态建模
5.4.1航次运费结算
5.4.2 BDI数据的时序图
5.5系统中的模式应用
5.5.1面向对象的设计原则
5.5.2 MVC设计模式
5.5.3工厂模式
5.5.4适配器模式(Adapter Pattern)
5.5.5外观模式(Facade Pattern)
5.6本章小结
第6章系统模块的实现
6.1系统包的设计
6.2系统模块的实现
6.2.1表示层的实现
6.2.2业务逻辑层的实现
6.2.3数据层的实现
6.2.4 HyDailyBDIDataAction控制器的实现
6.2.5 Ajax类的实现
6.2.6 Struts-config.xml文件
6.3系统关键功能的实现
6.3.1页面表格的显示
6.3.2权限审核
6.3.3下拉菜单的实现
6.3.4 JFreeChart画图
6.3.5 Excel的导入导出
6.4本章小结
第7章结束语
一、工作总结
二、不足与展望
参考文献
附录
作者在攻读硕士学位期间发表的论文