- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QC成果报告Simulator仿真体系局域网同步培训功能的实现
Simulator仿真系统局域网同步培训功能的实现
广西电力工业勘察设计研究院
数字电网研究中心QC小组
1 小组概况
表1-1 小组基本情况表
小组注册及活动情况 小组名称 数字电网研究中心QC小组 课题名称 SIMULATOR仿真系统局域网
同步培训功能的实现 成立日期 2007年4月18 日 课题类型 攻关型 注册号 数网2007-01 注册时间 2007年4月19 日 辅导员 骆霜 活动时间 2007年4月~2007年5月 活动次数 2次 平均接受TQM教育 40小时 每次活动平均时间 1小时 出勤率 100% 小组成员情况 序号 姓名 性别 年龄 文化
程度 职务/职称 组内分工 1 何万江 男 29 硕士 助理工程师 组长,组织活动,成果总结 2 刘 然 男 29 硕士 工程师 组员,收集资料、统计、现状调查、分析问题、软件开发等 3 张 婧 女 25 双学士 助理工程师 4 覃 晖 女 25 硕士 助理工程师 5 郭振威 男 33 硕士 助理工程师 6 骆 玲 女 25 硕士 助理工程师 2 P阶段(计划阶段)
2.1 选择课题
我院代理的美国Power World公司Simulator电网离线分析软件属于单机独立运行的软件,在广西电网公司科技项目“贵港电网可视化运行培训与辅助预决策系统”中,贵港供电局提出要求能够将此软件实现局域网内同步操作,从而实现多人多机培训功能。由于业主要求项目完成时间紧迫,同时美方还没有向我院开放全部源代码,因此成立QC小组,选择“Simulator仿真系统局域网同步培训功能的实现”的课题开展活动。
2.2 设定目标
在美方尚未向我院开放全部源代码的条件下,于1个月时间内实现Simulator电网离线分析软件的局域网同步操作以及多人多机培训功能,支持30台学员机规模的联网培训显示速度与反应时间上的时延短于1.5秒。
2.3 目标可行性分析
2.4 分析原因
目标设定后,小组成员充分开阔思路,集思广益,对当前面临的困难进行分析和归纳,并整理出因果分析树图。见图2-1。
要实现局域网同步仿真培训功能,必须实现网络通信功能,而Simulator属于单机独立运行的软件。2.5 确定主要原因
确认一
不是C/S软件架构 确认方法:分析论证法 确认人:刘然 目前Simulator只有单机版,不能进行网络通信,而基于C/S架构的软件系统是进行网络通信的必要条件。进行网络通信,是实现局域网同步培训功能的前提。 结论:不是C/S软件架构,是主要原因。 确认二
不能进行权限设置 确认方法:分析论证法 确认人:张婧 进行局域网同步培训,必须在教员机上进行统一控制,同时给学员设置操作权限。否则,操作安全性得不到保障,会造成培训时的混乱局面。 结论:不能进行权限设置,是主要原因。 确认三
美方未开放源代码 确认方法:分析论证法 确认人:郭振威 根据已签订的商业合同的相关规定,这是近期暂时无法改变的客观现实。 结论:美方未开放源代码,非主要原因。
确认四
不能进行用户验证 确认方法:分析论证法 确认人:覃晖 为保证系统的安全性,有必要进行用户身份验证,这也是进行权限设置的前提。 结论:不能进行用户验证,是主要原因
通过小组成员调查、分析、论证,确定的主要原因是:
1)不是C/S软件架构;
2)不能进行权限设置;
3)不能进行用户验证。
制定对策:
表2-1 对策表
序号 要因 对策 目标 措施 完成
时间 负责人 1 不是C/S软件架构 通过设计外挂的C/S架构程序来实现 实现系统1台教员机与30台学员机的网络通信功能,且时延短于1.5秒 外挂的C/S架构程序通过连续屏幕拷贝的方式从教员机向学员机发送信息,并接收学员机信息 2007.4.19-2007.5.19 何万江 2 不能进行权限设置 在外挂的C/S架构程序上进行权限设置功能模块的开发 实现教员机对学员机的权限设置 在教员机的服务器端上统一进行学员的操作权限设置 2007.4.19-2007.5.19 郭振威 3 不能进行用户验证 在外挂的C/S架构程序上进行用户验证功能模块的开发 实现系统的用户验证功能 在教员机的服务器端上设置学员登录的验证密码 2007.4.19-2007.5.19 骆玲
3 D阶段(对策实施)
3.1 对策一实施:
(1)通过Hooks技术实现连续屏幕拷贝:
钩子(Hook)是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段
文档评论(0)