基于B/S模式的数字油田MIS的研究与实现

来源 :陕西科技大学 | 被引量 : 0次 | 上传用户:xzh_endless
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软件技术的发展,并伴随着异构的网络环境、多样化的用户需求、灵活的业务模式、复杂的业务流程、众多的组织机构及层次、角色分工等问题,越来越多的企业通过Web建立企业物资信息管理系统。随着Web技术的发展和日趋成熟,B/S结构的多层体系架构受到广泛应用。油田企业迫切需要一套业务适应性强、覆盖面广、数据安全性高物资管理信息系统,满足提升企业管理水平,增强企业综合竞争力的要求。本文以延长油田物资管理系统的开发为背景,针对当前油田企业物资管理业务走向现代网络化的需求,以及企业物资管理信息地域分布广泛,多部门多用户共享数据困难的问题,进行了基于B/S模式的数字油田MIS的研究与实现。   本文简述了开发过程中使用的ExtJS、Struts、Spring、Hibernate-Anotation开源技术框架和相关优秀技术,介绍了油田MIS系统的系统结构,并描述其系统功能和系统实施效果以及编码管理的流程。根据系统需求分析和可行性分析,介绍了B/S模式的多层架构体系作为开发MIS平台的方法,采取一种基于ExtJS+Struts+Spring+(Hibernat-Anotation)的Web应用架构。系统介绍了计划、采购和仓储等模块,对各个子模块进行了详细的介绍。采用加入ExtJS的MVC+DAO开发模式,使用Struts技术设计并实现MVC的模型、视图和控制器,对系统进行建模。介绍ExtJS的组件、布局以及与其后台的交互,利用ExtJS技术的优势构建更为动态和响应更为灵敏的可视化页面。在优化业务流程和业务逻辑中,使用Spring进行控制,使得系统的组建更加快捷简易。使用Hibernate-Anotation灵活的声明持久化映射的方法,封装数据访问细节,为业务逻辑层提供服务,提供事务接口以及并发控制机制,保证业务数据的一致性和完整性。   最后论文以物资编码模块为实例介绍了该架构在系统中各个部分层次的具体实现,给出系统运行的结果。系统的设计实现不但提高了软件开发的可重用性、可扩展性和易维护性,而且实现了物资管理业务从传统的管理模式走向现代的网络化、信息化管理模式。达到了节约成本、规范管理、提高效益、方便基层、支持决策等目标。
其他文献
SQL注入已成为数据库严重的威胁之一,目前主流的防御SQL注入的方式是采取预编译SQL以及基于特征库的过滤,但是这两种方式在实际的应用中缺乏部署的灵活性和识别的准确性。本
基因表达谱数据的分析研究对于生物学和生物信息学而言具有极其重要的意义,尤其是对基因功能与条件的关联研究尤为重要。传统的聚类方法是用相似性度量函数确定基因的相似程
随着互联网的发展,社交属性成为互联网应用中最基本的元素之一,社交网络在移动终端上也有很广阔的应用前景。社交网络服务(Social Networking Service,简称SNS)是一种综合的
高校中对程序设计类科目传统的评测方法一般都需要教师参与,具有耗时、耗力以及评测结果受主观因素影响较大等诸多弊端。如何改进传统的评测方法使得它能更加准确和高效已经
智能视频监控是计算机视觉领域一个新兴的应用方向和备受关注的前沿课题。在智能视频监控系统中,运动目标的识别和跟踪是研究的热门话题。目前,许多关于多目标跟踪的算法在实际
植物是自然界最重要的组成部分之一,与人类的生存与生活密切相关。所谓虚拟植物(Virtual Plant),就是利用计算机来模拟植物在三维空间中的生长发育过程,以可视化的方式来反映
事件是一种描述特定人、物、事在特定时间和地点相互作用的客观事实。事件抽取旨在从非结构化的自由文本中抽取出事件信息,并以结构化的形式表示。结构化的事件信息包含触发
目前,人脸检测是科学计算机研究的一个热门话题,广泛应用于身份验证、视频监视、人机交互和图像数据库的检索等领域。其中,人脸检测与定位、人脸部轮廓特征提取和人脸识别等
脱机手写汉字识别技术在近二十几年内的不断发展说明了两个事实:对文字识别技术的需求及其在技术上的可行性。但是手写汉字的形变问题一直是制约其发展的主要因素。本文针对
WSCN节点是无线传感器控制网络中用于实现终端数据采集、通信以及控制目标对象的关键性嵌入式部件。随着物联网的快速发展,WSCN节点程序的在线维护与功能升级已经成为无线传