论文部分内容阅读
成都铁路石油化工实业有限公司主要承担中石油、中石化等大型企业石化产品的铁路运输配送业务,近年来,业务量不断增多,业务范围扩展迅速,原有的物流业务模式已逐渐不能适应公司发展的需要,公司急需为企业客户提供基于信息化、网络化、专业化、个性化的油品运输业务一体化的解决方案。而一个好的网上物流信息平台不仅可以满足企业以上基于发展的需求,而且拥有良好维护特性与扩展潜力的应用系统更可以为企业节省开支,能够助推企业不断向前发展。这便是成铁石化物流信息平台开发的初衷和目标。本文首先介绍了项目的研究背景以及国内外现状,并阐述了成铁石化物流信息平台的业务流程。在此基础上,探讨了系统的模块以及大体设计,建立了系统的总体结构。其次,在对系统业务的分析基础上,针对石化运输的特殊性,提出了基于时间序列的单亲遗传算法来优化油罐车调度方案,并配合父子竞争选择算子和多点交叉算子,以提高单亲遗传算法的搜索效率,加快收敛速度,较好地解决了遗传算法易早熟,且构造交叉算子复杂,搜索效率低的缺点,得到了较好的调度效果,并经过实验证明了此算法的有效性,最后应用此算法实现了油罐车调度模块。再次,介绍了MVC (Model-View-Controller,模型—视图—控制器)设计模式的发展过程,阐述了MVC模式的设计思想,同时重点探讨了微软新推出的ASP. NET MVC框架,该框架具有关注点分离、易于维护、适合团队开发等优势。本文结合成铁石化物流信息平台的具体设计,通过具体实现过程和示例代码详细论述了系统在表现层,控制层,模型层,数据持久层等的实现方法。并应用MVC设计模式进行了完整的系统设计与验证。论文结果验证了应用改进遗传算法进行油罐车调度模块设计的可行性。通过对物流平台的搭建,证明了利用ASP. NET MVC框架进行程序开发可以大大提高程序的开发效率,同时基于微软的.NET平台使得程序也有很好的可扩展性,可维护性等。