[发明专利]基于CLI模式的linux文本图形化任务处理系统在审
申请号: | 201410011344.2 | 申请日: | 2014-01-10 |
公开(公告)号: | CN103744677A | 公开(公告)日: | 2014-04-23 |
发明(设计)人: | 周雨辰 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cli 模式 linux 文本 图形 任务 处理 系统 | ||
1.一种基于CLI模式的linux文本图形化任务处理系统,其特征在于:针对操作系统本身的任务安排处理机制,在CLI模式下为其配备文本图形界面,在默认界面将操作系统的日历内容与每个任务一一对应,使得管理员或用户在文本图形界面下可以更清晰的了解系统所制定的任务,进行新任务的提交,提高系统的易用性;所述系统主要分为显示输出、任务处理和用户控制三个子系统,其中:
显示输出子系统包含图形化处理模块,主要负责CLI模式下文本界面的刷新、排版及显示,这是整个系统的前端,直接与用户进行各种交互,内置的图形化处理模块排版出不同功能的界面,在风格上保持统一,正确、清晰的显示计划任务信息;
任务处理子系统负责语句转换、用户需求处理和信息传递;它包含两个模块,一个是功能性操作模块,另一个是信息处理模块,功能性操作模块处理用户的需求命令,将用户需求与crontab中的shell脚本语言相互转换,下发计划任务至系统;
信息处理模块负责将功能性操作模块、用户控制模块相连接,保证彼此之间的通信流畅;
用户控制子系统包含用户分析模块,主要是验证用户身份,进行依赖性检查,保证系统用户的权限不出现混乱。
2.根据权利要求1所述的基于CLI模式的linux文本图形化任务处理系统,其特征在于:所述图形化处理模块负责将日志处理子系统内模块传递进来的信息进行图形化输出,调用系统日历程序并进行相应补充,使得呈现给用户的是一个带有任务标记的界面。
3.根据权利要求1所述的基于CLI模式的linux文本图形化任务处理系统,其特征在于:所述功能性操作模块调用系统内置任务管理程序crontab和用户分析模块,对任务进行显示、添加、修改、删除的操作,并且分析不同用户下的不同定制任务,将这些任务归纳整理。
4.根据权利要求1所述的基于CLI模式的linux文本图形化任务处理系统,其特征在于:所述信息处理模块负责子系统间之间、子系统与操作系统之间的连接、信息传递工作,对任务信息进行审查、归类及合理化处理,保证任务处理系统的正确运行。
5.根据权利要求1所述的基于CLI模式的linux文本图形化任务处理系统,其特征在于:所述用户分析模块对每个任务按照不同的提交者进行分类,对包含性和依赖性做进一步分析,保证将最准确的内容输出给用户。
6.根据权利要求1-5任一所述的基于CLI模式的linux文本图形化任务处理系统,其特征在于:所述系统中的每个子系统将各个模块封装成一个彼此可以交互,各个模块可以彼此通信,接收统一调配并协调一致工作的系统,使用统一的消息控制机制来满足以上的工作要求,完成图形化处理任务的流程控制;统一消息控制机制能够让图形化任务系统实现动态的运行,以有顺序的消息流动来调度各个模块的工作,有效进行任务操作信息提交的流程以及对用户关系的控制,保证系统可以正常输出文本图形化的界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410011344.2/1.html,转载请声明来源钻瓜专利网。