欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机应用 > 基于Java 的可重构数控服务系统的开发

基于Java 的可重构数控服务系统的开发

日期:2023-01-24 阅读量:0 所属栏目:计算机应用


摘 要:数控服务系统从功能上可分为六个部分:用户管理模块,日志审计模块,机床操作处理模块,加工状态显示模块,加工代码输入和编译模块,通信模块。本文主要运用Java技术实现了对机床控制的业务逻辑,机床加工信息的实时显示以及可重构技术。

关键词:Java;可重构数控服务系统;开发

一、 Java与可重构系统
1、 java
  Java是一种简单的、跨平台的、面向对象的、分布式的、半编译半解释的、健壮的、安全的、性能很优异的、多线程的、动态的语言。Java 与 c 及c++的比较具有自身的特点和优势:自动内存管理:Java对于内存的分配是动态的,并具有垃圾回收机制;不在类外定义全局变量;Java中将不再使用goto语句;Java中取消了指针;支持固定位数的数据类型;运行时系统对类型转换进行类型相容性检查;Java不支持头文件,使用import与其它类通讯;Java中不包含结构和联合,所有的内容都封装在类中;Java中不支持宏,它通过final关键字来声明一个常量;Java不支持多重继承,可以通过Java中的接口实现多重继承的功能。
2、 可重构系统
  就目前来说,可重构系统的历史很短,其标准形式还没有形成。现有的各种可重构系统,无论是从重构单元的粒度、重构方式、系统结构等等都有极大的不同。从系统的组成方式上来说,重构系统有硬件重构系统和软件重构系统。本文主要讲述软件系统的重构,它的可重构性表现在,它的功能和代码结构能根据用户请求的不同而自动调整代码结构,随着需求的变更,该系统基于可配置,可装载的特性,能通过改变组件和配置属性来对系统进行更新换代,不必修改源代码,减少了后期对系统维护的成本和难度。
二、 基于Java 的可重构数控服务系统的设计与实现
  整个数控服务系统主要由用户管理、日志审计、机床操作处理、加工状态显示、加工代码输入、加工代码编译、以及通信功能组成。本文主要介绍前三个模块的设计与实现。
  1、用户管理模块
  用户管理模块是负责用户在远程浏览器端实现存储在数据库中的用户信息的管理和使用的模块,它的功能模型设计如图(一)所示。


   图(一)
  任何使用数控服务系统的用户都要先注册,然后登录才能正常操作。注册的用户登录进入系统,选择用户管理模块,可以对系统的用户信息进行管理操作,如果用户级别为普通用户,该用户只能对系统用户进行查询操作。如果用户级别为高级用户,该用户除了可以查询系统用户以外,还可以对系统的用户信息进行修改和删除操作。配置文件配置了Action和各功能模块之间的对应关系,对每个操作,系统都会调用日志审计模块记录该操作日志,并保存到数据库,该模块主要是对数据库系统进行的操作。
2、 用户审计模块
  用户审计模块是负责记录系统日志,供用户审计需要的模块,其功能模型设计如图(二)所示。

  图(二)
  记录日志功能负责记录用户对系统所作的重要操作,包括操作用户、操作时间、操作事件以及操作的机床号。因此,在系统的其他功能模块,都会调用记录日志功能记录用户对该模块的操作日志。查询日志是提供给用户查询用的功能,通过查询日志,用户可以了解用户对系统操作的信息,同时,为了清理数据库,用户还可以删除日志。
  3、机床操作处理模块
  机床操作处理模块是供用户在远程浏览器端实现远程操作控制机床模块。它的功能模型设计如图(三)。

   图(三)
  机床操作处理模块提供了操作机床的命令,用户根据需要向系统发送命令,这些命令主要包括手动操作和代码加工操作,系统响应用户的需求,根据配置文件(Actlo动ava组件)执行相关功能模块的调用。

本文链接:http://www.qk112.com/lwfw/jsjlw/jisuanjiyingyong/241466.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学