基于客户服务器方式的设备维修管理系统的设计与实现.pdf
《基于客户服务器方式的设备维修管理系统的设计与实现.pdf》由会员分享,可在线阅读,更多相关《基于客户服务器方式的设备维修管理系统的设计与实现.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 计算机工程与应用1 9 9 7 1 1 I程设计 基于客户服务器方式的设备维修管理系统的设计与实现 大 连 理 工 大 学 杨 琪 -1r P 3 l 与实现,着重讨论客户服务器方式的计-1 I-模式及数据共事的实现 十 1 1、煳一 摊 孵 雾 概述 鲫 。二 接 在 一 盛 形 的 本文所介绍的系统是一个设备维护管理系统,它 运行在客户服务器方式下,小型机 A S 4 O 0 作 为服务 器 几台教机作为客户机,整个系统分两块分别存储在 机网上。通过罔卡丑同轴电缩联结。首先介绍该系统的开发背景。该系统是为一家企 业开发的,该企业有一系列的设备需要定期或不定期 V mO 啦 e t t啪
2、t r y 一2 )k-h e a d e r*是耐 k-h e a d e r 修改后的文件头 Ma k e b o o t 程序的主要流程:1)刨建新文件 m a t h 3,将 文件指针定位到 8 i (e x e c)处2)读 m a t h k e r n e 1 o u t 的文 件 头 k h e a d er3)依次将 m 4 血一 k e mp o u t 的正文段、数据景 拷 贝到 m a t h 3中,记住 m a 曲3的 当前位 置 为 b o er h 一 4)将 m a d=3文件指针定位刊一 当前位置+s i z e o f(b o o t-t r d o)处 拷
3、贝 m a t h k e v f m 1 O U t 的符号表 到m a t h 3 5)读入b o o t s t r a p D u t 的文件头 根据文件头 的信息,产生b-l o a d e r i n f o 6)依次将b o o c r a p O U t 的 正文臣、数据段和符号表拷贝到 ma r h 中7)修改 b-l o a d e r _ i z f-o 写入 m a e h 的尾部8)形成 b o o t i n 如,写 入 m a d e 3 文件 中 的 b o o t-i n f o-砬 处9)修改 k h e a d e r,量 t e x t 等 于 m a
4、t h 3文件 总长 度 一 z e o f (“e c),a -e n t r y 保持不变,其它域t为 O 将修改后的 k h e a d e r 写入 m a c 3 文件的头部 3 3 Ma t h 3 0目标文件 的差人执行 1)硬盘 自举程序苜先读入硬盘根目录下m a e b 3 的 文件头 按照 F F格式约定,将 m 出3 装入内存中一 固定的地址上,从文件头 中的 a-e n t r y 域取得启动地 址 转到启动地址执行 2)接心自举程序从一 e d a t a 地址(由装配程序产生 的数据段 d a t a 的结束地址)处读取 b 一 t n f o 数据 将 核心符号表
5、、b o o t s t r a p代码以及 b-J o 矗 d j n f o 搬到一 e n d地址(由装配程序产生的 h 段的结束地址)之后,井修改 b-1 m 一 i n f o,记录 b o o t s t r a p各段在内存中的 位置 3)核心创建的第一个用户任务首先执行核心函数 t m o t t t r a p c a e a t()。该 函 数 根 据 b-l o a d e r i n t o将 b o o t s t r a p的正文段、数据段映射到 自已的用户地址空 间上 为 b e t s 段和用 户栈段分配空间,并将 启动地址 e n t r y以爰有关参数传到用
6、户栈中,然后返回用户态。从 e n t r y处开始执行 b o o t s t r a p 程序。4 结柬语 因为 m 目 c h 3 0 是锻内核结构的操作系统 它的初 启过程与 U N I X的初启过程有明显的不同通过 E 面 的分析讨论,可以看出,m a 血 3 0 有一十名割其实的徽 内棱 这个搬内棱既不提供装入用户程序的“功能,也不提供用户输入!II 出功能提 l 这些功能是 U N I X 服务器的责任 在我们的研究l谓 霹中需要把 m a 血 3 0 的棱心部分 移植到另一个硬件平台上,为了检验移植正确性,我们 缩写了自己的 r _ b oot g r a p程序来着代原有的
7、新编 的 u-一 b o o t s t r a p 程序负责对移植后的 m a t h 0 棱心 完成测试工作 事实上t 通过修改 u 一 b t 曩 I 刈p 程序,可 以在 m a e t 3 0中启用 自己编 写的服 务器,替代 UN I Xll e r v e l (定稿 日期 9 6 年 7月)参考文献 1 op m S 明 e Fo o nd a t km a n d C蚰 g M e a n Un =r s i t y,(tV in 3 K e r t P r inc t p t=)2-Op e n w口e F o u n d a t io n-T 日 C=r n e Me l
8、 u Ul v e r s h y M础3K盯n e l I n t e r inc=,Ur=h Va h a l i a,(UNI X l l l t e|n i b,一 P 蛳 l j H a ,1 9 9 6 一6 5 维普资讯 http:/ I程设计 1 9 9 7 1 1 计算机工程与应甩 地检查和维修,对于定检和维修的人力、物 力、财 力及 时间、效果都要进行及时预测、跟 踪,这 些工作都由 MA L N P A C 系统和 R J G S 系统完成(MAL NP A C 系 统是由澳大利亚购连)当 MA L N P AC 系统预测出下 月的定检及维修计划后 分别下发给几个维修公司
9、 维 修公司接受工作计划,进行下月的工作安排,维修公司 所用的软件系统 RJ G S”系统。本文主要介绍 R J GS 系统的主要功能和客户服务器方式的计算模式。2 系统简介 2 1 系统功能 R J G S 系统包括 1 3 个主要功能横块:(1)公司概况给出公司的图片及文字信息,简要 介绍公司的主要情况,如经理、人员及公司性质等,使 本公司凡员及外来人员对公司有一初步了解。(2)工作管理它是对该公司所做实际工作的一 种计划管理,包括检修部计赶I、公司内部计划、公司月 计划。其中,检修部计划是由检修下达的工作计划,这 个工作计赶 I 是由 MA L NP AC H 系统预测出,由检修部分 配
10、给几个检修公司。每月中旬检修部下达下月工作计 划 各下属检修公司检索出属于率公司的任务,进符开 工时间及完工时间的确认,然后,数据再返回检 修部。根据检修部最终下达的工作计划及下面提到的公司内 部计埘来安排公司下月的工作进程。公司内部计划是 由公司自巳叠定的工程项 目,与检修部 的工作计划无 关,两者合成公司月工作计划,即下月要完成的所有工 程项 目。最终所有工程项 目都落实到检修班组及负现 几上 (3)材料管理它是对全公司材料的一个全面管 理模块,包括每班月材料审请,公司月材料需求计划 公司月材料订购计划,公司月材料消耗统计,材料出库 情况,材料入库情况,材料库情况等工作管理模块中 已把每个
11、工程项 目 都落实到各检修班组,各检修班组 接到下月工作计划,根据本班组要完成的工作需要提 出使用材料审请 各十班组的材料审请忙总后,得到公 司下月的材料需 求情况,然后查看本公司材料库库存 情况,需求大于库存的材料需要订 购,需求小于库存的 就不再考虑,根据需求及库存情况产生出材料订 购计 划。对每 日的材料出库、入库 计,每月底根据材料 日消耗情况汇总出该月材料消耗 的各种统计数据。(4)工程指导书工程指导书是类似工作步骤的 一个说明书,包括完成一项工作的步骤、人员、工具、安 全措摘等。该模块对工程指导书进行管理,工程指导书 一6 6 一 与工作计句 j 一同下发各班组。(5)维护加油 每
12、个设备都要定期进行加油,加油 的时间是周期性的,根据设备初次加油的时间及加油 周期,可对下次加 油的时间进行预测,该模块是对设备 加油进行管理的一个模块,并包括对加油部位,油的类 型,数量及加油人员的记录和管理。(6)班长 日记班长 日记是该系统原始数据的一 十主要输入 口,后面将要讲到的未完工跟踪、缺陷跟 踪、工时统计及工资奖金等的原始数据都来源于它。班 长 日记分为 日记、月记、年记,这 3块叉分别下分为工 作内窖、考勤情况、人员情况 3 块,分别对公司内每天 各班组 的工作、考勤及人员情况进行跟踪管理 工作内 容还细分为检修、维护、综合及管理 4 种工作类型。蔹 横块与后面的缺 陷跟踪及
13、未完工跟踪相配台t 实现 丁 检修工作和维护工作的工作质量的检验与跟踪。(7)缺陷统计它对设备缺陷进行统计管理。各部 门发现缺陷后均可进,行缺陷数据登录,由发电部确认 后,各公司完成自已的消缺工作。(8)报表打印包括空表打印、周报袁、月报表 的 打印三方面,该模块 无需用户再选择,只焉按打印键 即 可把用人工填写的空表或该周或该月所需统计、亨 总 报袁全部打 印出来,这一模块简化了每周、月打 印汇 总、统计 表的过程。(9)缺陷跟踪它对消缺工作进行跟踪,根据缺陷 前一次的处理时间和车次发现时闻之间的时间的长短 确定上次处理的效果,即工作质量。运符时闻长,工作 质量就好,否则就不好,把这作为对工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 客户 服务器 方式 设备 维修 管理 系统 设计 实现
限制150内