欢迎来到天天文库
浏览记录
ID:32214320
大小:1.18 MB
页数:53页
时间:2019-02-01
《选矿生产管理信息系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、山东大学硕士学位论文§1.1课题背景与意义第1章概述本人从事矿山选矿技术工作多年,工作中深切感受到矿山作为国民经济的基础产业,近几年随着钢铁产业的产能扩张而蓬勃发展,其重要性已提升到战略资源的高度,但是资源利用率低、管理方式落后、生产效率低的局面仍未得到明显改观,企业信息化的进程远远落后于其他行业的发展,也落后于世界同行业的发展水平。在经济全球化的今天,矿山企业要想在国际竞争中立稳脚跟,就必须按信息化的模式改变过去的粗放型结构,通过信息化来增强自我发展和市场竞争的能力.在国内,随着计算机的迅速普及,计算机近几年在
2、矿山企业中的应用发展较快,但相对其他行业和国际同类企业先进管理水平来讲,还是较为落后,有巨大的发展潜力和空间.对照国际先进水平,矿山企业提出了建设“数字矿山”的口号,从1999年开始,矿山企业在信息化方面的投入逐渐加大,矿山ERP、OA办公自动化等项目大量实施,但矿山企业的决策者、管理者和工程技术人员,对信息化建设仍存在因循守旧、短期效益、重硬轻软等不良倾向,加上系统维护和二次开发能力的严重不足,阻碍了矿山信息化建设的进程,阻碍了数字矿山的健康发展⋯。在这一背景下,济钢矿业公司也建成了以局域网为中心的管理信息系统
3、。依托这个信息平台,开发运行了财务子系统、物流子系统、生产视频监控子系统和办公自动化系统。实际应用中,由于各种因素制约,信息系统的应用效果一般,而作为企业经营主线的采、选生产管理,更处于信息化的边缘。此时的我深深感受到了信息化的使命感,因此在公司局域网的基础上,数年前我使用PowerBuilder8.0为开发工具,选用AdaptiveServerAnywhere7.0为数据库开发了一套选矿生产技术管理信息系统,该系统主要服务于公司的一期选矿和二期选矿生产,开发后得到了较好的应用。当时采用的是面向过程的生命周期法、
4、基于传统的两层C/S(客户机/服务器)结构。而近两年,随着国内矿业市场的迅猛发展,矿业公司先后建成了三山东大学硕士学位论文-一I●-_-_-●-__--_-__-●-_-_________■-__■___-_●●__●____●■_●-______●_--_●●_●●--_●_●●-一期选矿、洗矿,洗煤、晋选等多个生产项目,生产规模成倍扩大,公司生产模式和管理内容发生了很大的变化,原有的选矿生产管理信息系统已经不能适应生产发展的新需要,其可重用性、可扩展性,可维护性差的缺点暴露无疑,同时计算机软硬件和开发技术也不
5、断推陈出新。因此,结合本企业实际情况,紧跟软件开发新技术,及时对选矿生产管理信息系统进行更新换代,已经显得十分必要。因此我决定用自己所学的软件工程理论和技术,充分利用当今世界的先进理念和成熟的实践经验,结合本企业实际情况,及时进行软件更新换代,不断满足企业对信息化应用日益增长的需求,推动企业实现跨越式发展。结合矿业公司的发展要求,我着手开发了一套基于a/S多层结构的选矿生产管理信息系统,这必将进一步推动单位信息化的建设,提高生产管理的现代化程度。§1.2论文内容和结构安排本文根据选矿生产发展的需要和面向对象技术的
6、发展,在结合了J2EE技术和框架应用的基础上,构建了一个基于B/S多层结构的选矿生产管理信息系统,并给出了质量管理子系统的设计和实现.本文的主要研究内容有:1)采用面向对象的分析和设计方法,全面分析了选矿生产管理的需求。得出了系统的用例和概念模型。2)结合JBoss应用服务器和MySQL数据库,给出了基于J2EE技术和浏览器/服务器(B/S)结构的多层体系结构。3)在Apache提出的Struts框架上,对Struts下数据的增,删、改、查等功能实现设计的简化与优化。4)借鉴应用了一种EJa调用包Bussines
7、sFroxy,在Web层和EJB层建立了一个中间代理层,通过Java的Method反射机制直接调用EJB方法,实现了Web层和EJB层的完全解耦。5)综合运用Struts下数据通用操作简化框架和EJB方法调用代理,结合J2EE技术,给出了质量管理子系统的具体实现。2山东大学硕士学位论文论文的结构如下:第l章简要描述了课题背景意义和论文的内容结构。第2章对选矿生产管理信息系统进行了分析。详细分析了系统的问题、目标和功能,结合选矿业务流程,得出了系统的用例图和概念模型。第3章对选矿生产管理信息系统进行了设计。通过比较
8、C/S与a/S结构的优缺点,基于J2EE架构的优势,选择了基于浏览器/服务器(a/S)结构的多层体系结构;根据系统的概念模型,设计出系统的数据结构,绘出了数据的逻辑和物理关系图。第4章详细讨论了质量子系统的实现。采用CMP和Facade模式实现EJB实体的开发;引入BussinessProxy调用包建立中间代理层,实现Web与EJB的层间解耦;在Struts框架下,对数据
此文档下载收益归作者所有