论文围绕物流委托管理子系统,基于MVC模式,Struts框架,和Hibernate数据持久化技术,结合软件工程的开发理论,进行了需求分析,设计,实现和测试。论文首先确定实现物流委托管理子系统需要使用的关键技术,并对其进行详细阐述。然后详细分析物流委托管理子系统的需求,确定系统边界并通过系统的用例分析进行系统需求捕获。在系统设计时,通过对用例的进一步分析,得出了系统的数据库设计和界面设计。在详细设计阶段,使用基于UML的可视化建模技术对系统的各个功能模块分别给出了详细的类图和序列图设计。在系统实现部分介绍了系统主要功能模块的实现细节。最后运用白盒测试和黑盒测试技术,对系统的功能和结构进行了测试。系统具有良好的可维护性与可扩展性。