论文摘要
物流信息系统是对物流操作流程、物流管理思想的实现,只有能够满足物流实践需求,能够提高物流运作效率、提升物流管理水平的物流信息系统,才是成功的软件,才是有生命力的软件。物流业务的复杂性且多变性的特点对设计的物流信息系统提出了如下要求:较好的可扩展性,系统模块之间要求具有低耦合性,高内聚,即系统增加新的软件功能时不能影响其它模块的功能;较低的维护成本,即对功能的调整和改进而带来的修改要求具有低工作量,低难度。 为了满足这些要求,人们一直在研究新的技术。软件工程和软件开发技术经过不断的发展与实践使得面向对象技术变得越来越成熟。面向对象理论来源于软件开发实践,是实践的提炼和升华。反过来它又对软件的开发管理,软件的开发过程具有指导作用。 本文结合软件产品开发的实际情况,采用了微软的.NET架构平台与ASP.NET技术,应用面向对象理论来指导物流信息系统的开发,即面向对象理论在开发物流信息系统生命过程中的指导作用。运用系统建模技术,框架技术和设计模式贯穿于软件开发生命过程之中的物流信息系统规划、系统需求、系统分析、系统设计及程序设计各个阶段。 最后,总结了面向对象技术在此次物流信息系统开发中的应用并简要讨论了进一步的工作方向。
论文目录
摘要ABSTRACT第1章 引言1.1 概述1.2 项目背景1.3 最新发展情况1.4 本课题主要内容第2章 物流信息系统的发展2.1 物流管理发展过程2.2 物流信息化2.2.1 物流信息化的价值2.3 物流信息系统的构成2.4 物流信息系统的作用2.5 物流信息系统的未来发展第3章 系统开发的理论与技术基础3.1 面向对象的开发过程3.1.1 面向对象的分析方法3.1.2 面向对象的设计方法3.2 面向对象的建模3.2.1 方法和方法学3.2.2 业务建模和数据库建模3.2.3 基于UML建模的必要性3.3 面向对象的设计模式3.3.1 设计模式的概述3.3.2 设计模式的分类3.4 面向对象的设计原则3.4.1 设计原则分类3.4.2 从设计原则到设计模式3.5 接口设计的原则3.5.1 依赖和耦合3.5.2 接口和实现分离3.5.3 隐式接口设计与显式接口设计第4章 物流信息系统开发的分析与方案4.1 面向对象的框架技术4.1.1 基于框架的软件开发过程4.1.2 框架的复用过程4.2 系统的分层技术4.2.1 企业应用的层次结构4.2.2 ASP.NET下的层次结构4.3 物流信息系统的框架设计4.3.1 物流信息系统的层次构成4.4 框架设计中的设计模式4.4.1 数据访问层中的Factory模式4.4.2 业务外观层中的Facade模式4.4.3 业务逻辑层中的Strategy模式4.4.4 依赖注入模式4.5 物流信息系统开发中的权衡性第5章 系统的详细设计与具体实现5.1 系统的开发过程5.1.1 基于UML的系统建模5.1.2 基于框架的系统开发5.2 系统开发中采用的具体技术5.2.1 ASP.NET Web应用体系架构技术5.2.2 ORM(对象/关系映射)技术5.3 系统的逻辑结构5.4 系统的组成5.4.1 系统的包图组成5.4.2 系统的整体类图5.4.3 系统的整体时序图5.5 系统的主要业务描述5.6 订单管理子系统的分析与设计5.6.1 订单管理子系统的分析5.6.2 订单管理子系统的类设计5.7 系统的部署过程5.8 系统的调试与运行过程第6章 结论与展望6.1 总结6.2 进一步的工作致谢参考文献个人简历 在读期间发表的学术论文与研究成果
相关论文文献
标签:物流信息系统论文; 面向对象分析与设计论文; 系统建模论文; 框架技术论文; 设计模式论文;