论文部分内容阅读
本论文通过分析软件系统总体结构设计、应用程序框架、功能模块划分、开发部署环境等方面的内容,分析系统的业务流程、集成关系、IT系统实现方式,结合面向对象的设计方法对技术架构、功能架构、网络架构进行设计,按照系统的实施的方法论进行实施,通过严格的测试对项目质量进行严格控制。本文首先对功能性和非功能性的需求进行了分析,然后采用UML建模语言,对系统进行了建模。在系统的设计阶段,采用自顶而下的方法,逐一对系统各模块进行分析与设计。在文中给出了系统的各功能模块图,系统设计的E-R图,数据库的总体结构和所需要的数据表等内容。最后介绍了通过Java和B/S来实现系统的优势以及价值。其中,使用的相关技术包括MVC开发模式、Struts2、HSP、 Hibernate技术以及SQLServer数据库等。本系统实现了一个供青岛外运公司集团企业使用的网上服务的平台。系统提供了良好的交互界面以及网上服务的各个子模块,如:订舱管理、网上装箱、对账管理、箱管管理、货物跟踪管理和系统管理。订舱管理子模块用于对订单进行查询、修改、确认、打印、删除、操作历史查询等;网上装箱子模块用于网上用户通过该模块向海运系统提交装箱信息。既可可提供按提单号单票提交装箱信息,也可提供按船名/航次批量提交装箱信息功能,还可通过EDI批量导入装箱信息;对账管理子模块可以让主系统结算人员选择需要对帐的费用并发布到网上,外运网上客户可以确认对帐金额并预生成发票。也可以对有问题的费用进行标注通知主系统人员进行核对更改;箱管管理子模块主要提供了进口EIR放箱、超期使用费、箱动态、在场在港箱查询操作;货物跟踪管理子模块提供状态管理和费用管理功能给海外代理用户进行国外状态和费用的维护和管理;系统管理子模块用于系统管理员通过数据权限配置控制可否跨个人、跨公司查看和操作;通过建立网上服务平台,实现了集团客户服务统一的对外窗口,为客户提供了全方位,多层次,个性的航运物流服务,在线上实现订舱,装箱,对账,箱管等业务流程。优化公司内部各业务流程,切实解决了服务质量上存在的问题。实现公司各部门,各单位的权责,增强了责任意识,提高了服务效率,最大限度的方便了客户。