导 师: 徐晓飞
学科专业: H1203
授予学位: 硕士
作 者: ;
机构地区: 哈尔滨工业大学
摘 要: 软件构件技术是当前软件复用研究的焦点,被视为实现复用的关键因素之一。目前大多数开发的系统都存在难于进行业务扩展和系统升级等问题,因此,我们采用基于构件的软件开发方法来开发华东海运货运管理信息系统。基于构件的软件开发体现了软件复用思想,缩短软件开发周期,降低开发费用,软件维护更容易。而且它是面向需求的开发,根据业务的变化修改系统更容易,并为系统的再次开发提供可复用的资源。本文从以下几个方面进行了分析研究:首先,分析了课题的来源和背景,然后是构件技术在国内外的现状分析,以及船公司业务的现状分析。其次,对软件构件技术的分析,介绍了构件模型、基于构件的业务系统体系结构和构件的开发过程。在业务构件的设计方法中,将业务构件分为过程构件和实体构件,以UML语言描述的业务用例模型和业务实体模型作为输入,通过聚类分析算法识别出两类业务构件,设计业务构件接口,得出两类业务构件的设计规格说明。对货运业务管理建模,按照上面的构件设计方法,识别出货运中的过程构件和实体构件,最后组装这些构件得到应用系统。再次,使用软件工程思想对货运管理系统进行分析和设计。分析了系统的组织结构、内外部角色和业务流程,绘制出用例图和活动图,提取出业务中所涉及的类,设计了系统的功能结构、接口、功能流程和数据库等。最后,介绍了在哈工大计算机学院企业智能计算与服务中心自主研发的CERP框架下开发货运管理系统所使用的各种关键技术,并指出这些技术在系统中的具体应用。然后按照货运的业务流程运行一遍系统来验证系统的有效性和准确性。
分 类 号: [TP311.52]
领 域: [自动化与计算机技术] [自动化与计算机技术]