系统管理工具操作手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子病历
系统管理工具
操作说明
曼荼罗软件有限公司
目录
版本说明
曼荼罗配置管理者目前功能主要包括两大块,配置文件的管理和数据库对象的管理.本文档就以任务的方式说明如何使用该工具进行配置文件管理和数据库对象的管理.
[任务]
1.客户端的安装及运行
1).首先安装.NET Framework 3.5 SP 1
2)本程序安装包直接为压缩文件.直接解压缩到安装目录下,解压缩后如下图.
3)这里的ConfigurationManager.exe为主程序,是程序配置文件,在后面的任务中可能需要对其做必要的修改,User.config也另一个配置文件,但是不需要用户去修改.客户端程序在运行过程中会自动记载一些参数到User.config中,下次运行的时候会用到这些参数. 4)在桌面创建ConfigurationManager.exe的快捷方式并修改名称,方便调用,如下图:
5)启动程序,程序在载入之前首先会显示Splash,载入完成显示一个简单的登录框.
6)这里验证方式选择[本地],因为还没有安装验证服务端,所以暂时只能用本地.如果需要,可以启用验证[服务器]来登录.本地登录不需要用户名和密码.直接点击[确定]按钮.程序便启动成功,如下图(启动默认最大化,这里为了清晰,进行了还原).
可以看到这个界面空空如也,实际上也确实如此.主界面主要包括6
个部分.分别是最上边的[菜单栏],菜单栏下面的[工具栏],最下方的[任务栏],左侧的[配置对象浏览器],右中占据最大控件的[工作区], 以及工作区下方的[提示区].
菜单栏:包含常用功能的菜单命令;
工具栏:包含常用功能的工具条命令;
任务栏:包含一些状态显示(系统状态和登录用户);
配置对象浏览器:显示项目中的配置对象树;
工作区:配置对象编辑;
提示区:程序运行中的一些重要信息的提示和错误浏览.
2.创建配置项目[Example]
1)要使用配置管理者,必须首先要创建一个配置项目,而配置项目可
以有若干个,但必须在同一个解决方案下;
2)选择菜单[文件]-[新建],弹出如下新建对话框;
默认的项目位置为安装目录下的Solutions文件夹,这里我们不去改变它.
3)由于还没有解决方案,所以项目所在的解决方案会同时新建,这里
解决方案不可选.
4)分别填写项目名称和解决方案名称,这里分别填写[Example]和
[Mandala],如下图
5)点击确定.
6)由此,Example项目建立完成.如果此时关闭程序,下次打开程序将
自动载入改解决方案.
7)用户可以选择对应配置对象查看配置对象属性;方法是选中对应
配置对象-[上下文菜单]-[配置];也可以点击[属性]页直接查看和修改属性.
3.添加一台本地主机[本地测试机]
1)上一节已经添加了一个Example项目,之后的所有示例都将在这个
项目中进行;
2)一个项目中可以包含若干主机,主机可以是本地的,也可以是远程
的.这里先以本地为例(因为远程主机涉及到ConfigService服务的安装和启动);
3)选中Example项目-上下文菜单-[添加]-[主机],如下图
4)这个时候主机是未命名的,程序自动打开该主机的配置界面,同时
Example右侧显示红色*,表示项目已经更改(用户不必担心,关闭程序的时候默认会自动保存,当然也可以手动点击菜单[文件]-[保存项目]进行保存,红色*会消失).
5)我们在右侧配置界面填写配置主机名称为”本地测试机”,配置
主机描述也填写”本地测试机”,注意填写的过程中配置对象浏览器和右侧配置编辑器的标题都会自动同步,这里的配置主机描述将在左侧配置对象的ToolTip中用到.最后,我们本配置主机本地的复选框选中.最后的结果如下:
4.添加一个文件系统[电子病历客户端配置文件]
1)一个配置主机下可以有并且只能有一个配置文件系统,不过配置
文件系统下可以有若干配置文件组,而配置文件组下还可以嵌套
配置文件组.我们这里的任务只是要添加配置文件系统.
2)选中本地测试机,上下文菜单-[添加]-[文件系统],如下图;
3)同样,我们需要输入必要的内容来描述这个文件系统,[配置文件
系统名称]是显示名,[配置文件系统描述]会用作ToolTip,而[配置文件系统路径]则比较重要,因为如果配置文件系统下的任何配置文件如果不定义目录,将使用该路径.所以请保证这个路径是电子病历的根目录.
4)到此任务4完成.
5.添加三个配置文件到电子病历客户端配置文件集下
1)我们选择比较常用的Plugin.cfg为例
2)和以上方法类似添加配置文件节点并做好描述配置,如下图
操作中可以发现,当[配置文件名]发生改变(失去焦点的时候判断),程序会自动判断这个配置文件的状态,刚新建的时候是?,输入文件判断到有该文件则变成L,表示这是一个本地文件,如果输入的文件不存在则会变成B,用户可以试一下.
3)下面我们先看看可以对Plugin.cfg这个配置文件在界面上做的2
项最简单的操作.
4)直接调用外部默认编辑器操作,从其上下文菜单中选择[编
辑]-[外部]-[默认];
可以看到程序直接用默认程序[记事本]打开了这个文件.用户可以在记事本里编辑.这里就是这么简单,不过之后你会发现事情没这么简单,对于远程机器,同样的操作打开的是远程文件的本地备份,一但这
个默认外部编辑程序关闭,程序会探测到更改并提交到远程服务器上.这里先简要介绍一下.
5)而对于配置文件的双击操作,实际上等价于上下文菜单-[编
辑]-[内部]-[默认],如下图;
默认使用内部AvalonEditor控件编辑.程序会更具文件扩展名自动选择编辑样式,这个文件是.cfg文件,编辑器不知道其为.xml文件,不过没关系,我们可以手动选择Xml,语法着色,行号和自动折叠的编辑特性就都有了.
6)另外两个文件我们选择NurseChart.xml和Assistant.cfg.添加方
式同上,此外也可以通过复制粘贴操作完成.方法是选中Plugin.cfg,上下文菜单-[复制],这个时候电子病历客户端配置文件集的上下文菜单[粘贴]-[文件]变得可用,我们点击它,同时修改必要的配置即可.
7)完成后界面如下
此外我们可以对配置文件进行排序.可以看到,配置管理者的一个最简单功能是首先可以把系统中的属于配置文件的文件单独抽取出来,进行一目了然的管理.
8)不过到目前为止,我们涉及的配置管理者的功能还很浅很浅.
6.添加远程机器
1)假设现在我们要在自己的机器上管理电子病历服务器上的
DataService.cfg文件.怎么办?传统的办法就是通过远程桌面来做.但这里,我们要做到的是,不用远程桌面也可以.而且要更方