论文部分内容阅读
随着中国石油迈向国际化的步伐进一步加快,对于石油勘探开发生产的综合数据进行信息化的统一管理势在必行。建立一个满足各级部门数据处理要求的行之有效的数据信息系统,成为特油公司现阶段生存和发展的重要条件。以Web技术为核心的Internet技术的飞速发展,为公司实现数据信息的有效管理及综合共享创造了条件。在开发Web应用系统的过程中,为了提高开发的效率,同时考虑到应用系统的灵活性、安全性和实用性,就需要有一种好的设计模式。针对此问题,论文结合应用系统多层次体系结构发展的现状,通过对MVC设计模式和Struts应用框架进行深入分析,讨论了如何结合Struts框架来将MVC设计模式具体应用到系统开发中。论文以特油公司稠油生产数据查询系统作为理论与实践的结合,详细论述了基于MVC设计模式的Struts框架在该项目中的应用。在查询系统需求分析的基础上确定了系统的功能、业务流程,着重根据需求分析对系统做了详细设计,包括数据库设计、采用Struts对系统进行框架设计等,根据Struts框架的技术对系统如何实现做了详细说明,以登陆、作业区报表查询等模块为例说明了Struts框架中的模型、视图、控制器的设计和实现,最后说明了一些关键技术问题的解决方法。通过应用Struts框架实现了表示逻辑和业务逻辑的分离,为系统的开发和维护提供了更大的灵活性和更好的可管理型。通过实践表明,应用这种系统框架可以提高系统开发的效率,同时满足系统扩展性和可维护性的要求。应用该查询系统将能够为特油公司各部门提供准确、及时、全面的生产数据和业务分析数据,有效地提高公司业务管理水平和工作人员的工作效率,同时也会为公司领导正确决策提供迅速而准确的依据。