Pipesim软件中的MultiPhase插件使用教程以及案例说明

Pipesim软件中的MultiPhase插件使用教程以及案例说明
Pipesim软件中的MultiPhase插件使用教程以及案例说明

MultiFlash使用说明

黑油模型一般用于模拟干气、水和非挥发性油体系;组分模型则适用于模拟轻油、凝析油及天然气体系。虽然说任何储层流体都可以通过组分模型进行描述,组分模型允许用户对流体相态进行更为详细的分析。但由于现场条件的限制,用户手头往往缺乏流体样品的全组分数据而不得不使用黑油模型,因此不能对诸多问题(如流动安全保障问题以及多种流体模型的混合问题)进行更进一步的分析。

MultiFlash可以根据流体的黑油模型数据进行分析得到等效的组分数据。具体操作步骤如下:

①启动Pipesim软件,并新建一个模型或选择已建好模型。

②模型如下,从主菜单栏找到Fluid Manager选项,点击后选择下拉列表中的MFL Flie。

③点击窗口中的“+”,然后点击“+New…”添加MFL流体,进入MultiFlash界面。

④点击File→Save,保存新建的MFL文件。

⑤点击Home→Units,弹出Unit Setting窗口,进行单位设置,设置好后点击OK。

⑥选择模型:点击Models→Select Model→Cubic EoS选择适当的Thermodynamics model(热力学模型)、Viscosity(黏度模型)、Thermal conductivity(导热模型)、Surface tension (表面张力模型),选定要模拟的相态。点击Define model确定。

⑦点击Fluid PVT→PVT Analysis→Black oil,在弹出的PVT Laboratory Fluid Analysis 窗口中填入主要的三个黑油数据Gas Gravity(气体比重)、Stock Tank Oil SG(地面脱气原油比重)和Solution GOR(Rs)(溶解气油比),Watson K factor(原油特性因数)可选择性输入。也可选择输入SARA Analysis等数据。然后点击Do characterization来进行流体特征化,

并在随后弹出的窗口“Characterization successful”点击OK来关闭PVT Laboratory Fluid Analysis窗口,从而生成组分数据。(下图中所填数据来源于文献:Jha N K, Jamal M S, Singh D, et al. Characterization of crude oil of upper Assam field for flow assurance[C]. SPE Saudi Arabia section technical symposium and exhibition, 2014.)

下表为Multiflash软件根据上图所填参数,分析得到的组分数据与Jha文章中实验所测数据的对比。可以发现,Multiflash生成的数据与实验数据相差还是很大的。

但是根据Jha文章中实验测得的饱和烷烃、芳香烃、胶质和沥青质的百分比数据,胶质、沥青质共占10.68%,C33以后的组分数据摩尔分数不应该全为0。

软件工程文档模板

软件工程文档模板 好的开发文档就是别人一拿到你的文档就可以接着你的工作往下写程序,而不要挖空心思去想你的程序是什么结构,怎么写的。 下面给出通常软件工程文挡模板供大家参考: ============================================================ New Project 1: 需求分析说明书 ============================================================ 1. 引言 1.1. 编写目的 1.2. 背景说明 1.3. 术语定义 1.4. 参考资料 2. 任务概述 2.1. 目标 2.2. 用户的特点 2.3. 假定与约束 3. 需求规定 3.1. 对功能的规定 3.2. 对性能的规定 3.2.1. 精度 3.2.2. 时间特性要求 3.2.3. 灵活性 3.3. 输入输出要求 3.4. 数据管理能力要求 3.5. 故障处理要求 3.6. 其它专门要求 4. 运行环境设定 4.1. 设备 4.2. 支持软件 4.3. 接口 4.4. 控制 5. 缩写词表 6. 参考文献 ============================================================ New Project 1: 总体设计说明书 ============================================================ 1. 前言 2. 摘要 3. 需求分析 3.1. 企业生产经营概况 3.2. 企业经营目标及策略(近期及远期)

3.3. 实施需求 3.4. 实施目标 3.5. 实施约束 3.6. 实施功能要求 3.7. 实施信息要求 3.8. 实施性能要求 4. 总体方案与结构 4.1. 制定总体结构的出发点 4.2. 体系结构 4.3. 应用系统结构 4.4. 支撑系统结构 4.5. 信息分类编码体系 5. I2DEF模型 5.1. 模型选择说明 5.2. I2DEF模型设计规范 5.3. 结构模型 5.3.1. 系统/功能分解树 5.3.2. 构件图 5.4. 动态模型 5.4.1. 事件流程图 5.4.2. 事件汇总图 5.4.3. 工作案例图 5.4.4. 典型事件跟踪图 5.5. 功能模型 5.5.1. 数据流程图 5.5.2. 数据汇总图 5.5.3. 功能调用图 6. 资源需求 7. 系统配置 7.1. 配置原则 7.2. 硬件配置 7.3. 软件配置 8. 接口 8.1. 内部接口 8.2. 外部接口 9. 组织机构及人员配置 9.1. 现行组织机构 9.2. 开发运行的组织机构 9.3. 人员配置与培训 10. 关键技术 10.1. 关键技术的提出 10.2. 关键技术的一般说明 10.3. 关键技术的实现方案 11. 方案实施的技术路线和实施计划

按键精灵插件使用说明

函数说明: 1.TransformWindow(窗口句柄) 功能:转换窗口,对要取后台图色数据的窗口使用该函数后才能取后台图色数据。如果是DX图形绘图的窗口,DX绘图区域必须有部分移到屏幕外,否则无法使用。转换窗口后,有些窗口(特别是大多数游戏的)要等待一会儿才能用其它函数可靠地取到后台图色数据,等待的时间要大于画面两次刷新的时间间隔。转换后到取消转换前,可以无限次使用取到后台图色数据的命令,即通常只需要转换一次。 参数: 1)窗口句柄:整型数。 2.UnTransformWindow(窗口句柄) 功能:取消窗口转换,DX图形绘图的窗口,用过TransformWindow后,必须用UnTransformWindow取消窗口转换才能让DX绘图完全移到屏幕中,否则后很严重(不会损坏电脑的),自己试下就知道了。 参数: 1)窗口句柄:整型数。 3.GetPixelColor(窗口句柄,横坐标,纵坐标)[颜色值] 功能:获得指定点的颜色 参数: 1)窗口句柄:整型数。 2)横坐标:整型数,窗口客户区坐标。 3)纵坐标:整型数,窗口客户区坐标。 返回值: 颜色值:整型数。 例子: Plugin hwnd=Window.Foreground() Plugin Window.Move(hwnd,-30,10) Plugin BGCP2_02.TransformWindow(hwnd) Delay 200 Plugin color=BGCP2_02.GetPixelColor(hwnd,0,0) MsgBox CStr(Hex(color)),4096,"颜色" Plugin BGCP2_02.UnTransformWindow(hwnd) Plugin Window.Move(hwnd,10,10) 4.CmpColor(窗口句柄,横坐标,纵坐标,颜色,颜色最大偏差)[是否满足条件] 功能:判断指定点的颜色,后台的IfColor 参数: 1)窗口句柄:整型数。 2)横坐标:整型数,窗口客户区坐标。 3)纵坐标:整型数,窗口客户区坐标。 4)颜色:整型数。 5)颜色最大偏差:整型数。游戏中不同电脑上显示的颜色会有点偏差,这个参数用于兼容这种情况,它设置的是RGB各颜色分量偏差的最大允许值,取值范围是0-255,0是无颜色偏差。 返回值: 是否满足条件:布尔值,布尔值是用来表达是真是假的,指定点的颜色满足条件就返回真,否则返回假。 例子: Import "BGCP2_02.dll" Plugin hwnd=Window.Foreground() Plugin Window.Move(hwnd,-30,10) Plugin BGCP2_02.TransformWindow(hwnd) Delay 200 Plugin tj=BGCP2_02.CmpColor(hwnd,6,5,&HFF7F00,30) If tj=true MsgBox "满足条件",4096 Else MsgBox "不满足条件",4096 EndIf Plugin BGCP2_02.UnTransformWindow(hwnd) Plugin Window.Move(hwnd,10,10) 5.FindColor(窗口句柄,左边界,上边界,右边界,下边界,颜色,颜色最大偏差,查找方式,横坐标,纵坐标) 功能:找色 参数: 1)窗口句柄:整型数。 2)左边界,整型数,用于设置找色范围,找色区域左上角的横坐标(窗口客户区坐标)。 3)上边界,整型数,用于设置找色范围,找色区域左上角的纵坐标(窗口客户区坐标)。 4)右边界,整型数,用于设置找色范围,找色区域右下角的横坐标(窗口客户区坐标)。 5)下边界,整型数,用于设置找色范围,找色区域右下角的纵坐标(窗口客户区坐标)。

软件工程案例分析

一、 阅读下列系统需求陈述,回答问题1、问题2、问题3和问题4。 某银行准备开发一个网上信用卡管理系统CCMS,该系统的基本功能为: (1)信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS登录。如果信用卡申请被银行接受,客户会收到银行的确认函,并告知用户信用卡的有效期及信贷限额;否则银行会发送一封拒绝函给该客户。客户收到确认函后,需再次登录CCMS ,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功地激活。 (2)月报表生成。在每个月第一天的零点,CCMS为每个信用卡客户创建一份月报表,对该客户上月的信用卡交易情况及交易额进行统计。信用卡客户可以登录CCMS查看月报表,也可以要求CCMS提供打印出的月报表。 (3)信用卡客户信息管理。信用卡客户的个人信息可以在 CCMS中进行在线的管理。每个信用卡客户可以在线查询其个人信息。 (4)信用卡交易记录。信用卡客户使用信息卡进行的每一笔交易都会记录在CCMS中。 (5)交易信息查询。信用卡客户可以登录CCMS查询并核实其信用卡交易记录及交易额。在系统的需求分析阶段,使用用例对系统需求建模。表1—1和表1—2给出了其中两个用例的概要描述。 [问题1]) 将表1—1和表1—2中的(1)~(10)填充完整。 [问题2] 除了表1—1和表1—2给出的用例外,从上述系统陈述中还可以获取哪些由信用卡客户发起的用例?(给出用例名称即可)

[问题3] 用400字以内文字,简要说明用例获取的基本步骤。 [问题4] 用例除了使用表1—1和表1—2所示的形式描述外,还可以使用UML的用例图来表示。分别用50字以内文字,解释UML用例图中扩展用例和抽象用例的内涵。 二、 阅读以下关于工作流系统性能分析的叙述,回答问题1、问题2和问题3。 某企业正在创建一个工作流管理系统,目前正处于过程定义阶段,即创建工作流模型阶段。对于这些工作流模型,除了要考虑工作流的正确性外,工作流的性能也是十分重要的。工作流性能主要反映工作流定量方面的特性,例如,任务的完成时间、单位时间内处理的任务数量、资源的利用率以及在预定的标准时间内完成任务的百分比等等。 图2—1所示的是一个简单的工作流模型(其中单位时间为1小时),它表示这样一个执行过程:每小时将会有20个任务达到c1,这20个任务首先经过处理taskl,再经过处理task2,最终将结果传递到c3。处理taskl和处理task2相互独立。 图2-1 假设性能评价模型符合M/M/1排队模型,在计算性能指标的过程中可以使用下列公式进行计 算:,其中ρ表示资源利用率,表示单位时间内到达的任务数,表示该资源单位时间内能够完成的任务数。 [问题1] 计算图2—1所示的工作流模型的下列性能指标: (1)每个资源的利用率; (2)每个处理中的平均任务数L; (3)平均系统时间S; (4)每个处理的平均等待时间W。 [问题2]

控制软件说明书

控制软件说明书 PC端软件FTM 安装及应用 系统运行环境: 操作系统中英文Windows 98/2000/ NT/XP/WIN7/ Vista, 最低配置 CPU:奔腾133Mhz 内存:128MB 显示卡:标准VGA,256色显示模式以上 硬盘:典型安装 10M 串行通讯口:标准RS232通讯接口或其兼容型号。 其它设备:鼠标器 开始系统 系统运行前,确保下列连线正常: 1:运行本软件的计算机的RS232线已正确连接至控制器。 2:相关控制器的信号线,电源线已连接正确; 系统运行步骤: 1:打开控制器电源,控制电源指示灯将亮起。 绿色,代表处于开机运行状态;橙色代表待机状态。 2. 运行本软件 找到控制软件文件夹,点击FWM.exe运行。出现程序操作界面:

根据安装软件版本不同,上图示例中的界面及其内容可能会存在某些差别,可咨询我们的相关的售后服务人员。 上图中用红色字体标出操作界面的各部分的功能说明: 1. 菜单区:一些相关的菜单功能选择执行区。 2. 操作区:每一个方格单元代表对应的控制屏幕,可以通过鼠标或键盘的点选,拖拉的方式选择相应控制单元。 3.功能区:包含常用的功能按钮。 4.用户标题区:用户可根据本身要求,更改界面上的标题显示 5.用户图片区:用户可根据本身要求,更改界面上的图片显示,比如公司或工程相关LOGO图片。 6.附加功能区:根据版本不同有不同的附加项目。 7.状态区:显示通讯口状态,操作权限状态,和当前的本机时间,日期等。 如何开始使用 1. 通讯设置 单击主菜单中“系统配置”――》“通讯配置” 选择正确的通讯端口号,系统才能正常工作。 可以设置打开程序时自动打开串口。 2.系统配置

软件工程文档模板--二、项目开发计划

二、项目开发计划1.引言 1 1.1编写目的 1 1.2项目背景 1 1.3定义 2 1.4参考资料 2 2.项目概述 2 2.1工作内容 2 2.2条件与限制 2 2.3产品 2 2.4运行环境 2 2.5服务 3 2.6验收标准 3 3.实施计划 3 3.1任务分解 3 3.2进度 3 3.3预算 3

3.4关键问题 3 4.人员组织及分工 3 5.交付期限 3 6.专题计划要点 3 1.引言 1.1编写目的 【阐明编写开发计划的目的,指明读者对象。】 1.2项目背景 【可包括: a. 项目的委托单位、开发单位和主管部门; b. 该软件系统与其他系统的关系。】 1.3定义 【列出本档中用到的专门术语的定义和缩写词的原文。】 1.4参考资料 【可包括: a. 项目经核准的计划任务书、合同或上级机关的批文; b. 文档所引用的资料、规范等;列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。】

2.项目概述 2.1工作内容 【简要说明项目的各项主要工作,介绍所开发软件的功能、性能等。若不编写可行性研究报告,则应在本节给出较详细的介绍。】 2.2条件与限制 【阐明为完成项目应具备的条件、开发单位已具备的条件以及尚需创造的条件。必要时还应说明用户及分合同承包者承担的工作、完成期限及其他条件与限制。】 2.3产品 2.3.1程序 【列出应交付的程序名称、使用的语言及存储形式。】 2.3.2文档 【列出应交付的文档。】 2.4运行环境 【应包括硬件环境、软件环境。】 2.5服务 【阐明开发单位可向用户提供的服务。如人员培训、安装、保修、维护和其他运行支持。】

C#中如何调用按键精灵插件

C#中如何调用按键精灵插件 原来是为了在游戏外挂中发送键盘鼠标消息,自己写个sendmessage或者是postmessage又比较麻烦。于是google了一下,发现现在很多脚本工具都有这个功能,其中按键精灵的一个叫361度的插件已经有这个的实现,还验证过了。为什么不拿来己用呢?首先分析一下按键精灵插件的接口,发现: 插件的功能函数没有直接暴露出来,而是通过一个GetCommand的函数返回一个函数描述结构。 接下来看看这个结构: 上面这个结构我已经是转换成C#的对应结构了,原结构可以查看按键精灵提供的插件C++接口源代码。 这个结构里面的handlerFunction 实际上是指向函数的入口点,也就是一个函数指针,每个函数都一样是2个参数: typedef int (*QMPLUGIN_HANDLER)(char *lpszParamList, char *lpszRetVal); 转换为C#中相应的委托为: delegate void Invoker(string parameters, StringBuilder returnValue); 大家注意到,有两个参数,c++原型中都是char*类型,转换为C#的delegate后第一个为string,第二个为StringBuilder。这是因为parameters是in的,dll中不会对这个参数做修改,而returnValue是out的,dll返回时候要把返回值写入这个StringBuilder的缓冲区。 原本的想法是用C++写一个桥来调用dll,不过在.net 2.0 中,框架直接提供了

Marshal.GetDelegateForFunctionPointer 来转换一个函数指针为一个委托,这就方便多拉。请看下面代码,注意看BGKM_ExecuteCommand 这个函数里面的东西。 using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace WJsHome.Game.Utility { public class QMacro { [DllImport("BGKM5.dll", EntryPoint = "GetCommand")] static extern IntPtr BGKM_GetCommand(int commandNum); [StructLayout(LayoutKind.Sequential)] class QMPLUGIN_CMD_INFO { public string commandName; public string commandDescription; public IntPtr handlerFunction; public uint paramNumber; } delegate void Invoker(string parameters, StringBuilder returnValue); static string BuildParameters(params object[] parameters) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < parameters.Length; i++) { sb.Append(parameters[i].ToString());

软件操作说明书

门禁考勤管理软件 使 用 说 明 书

软件使用基本步骤

一.系统介绍―――――――――――――――――――――――――――――2二.软件的安装――――――――――――――――――――――――――――2 三.基本信息设置―――――――――――――――――――――――――――2 1)部门班组设置―――――――――――――――――――――――――3 2)人员资料管理―――――――――――――――――――――――――3 3)数据库维护――――――――――――――――――――――――――3 4)用户管理―――――――――――――――――――――――――――3 四.门禁管理―――――――――――――――――――――――――――――4 1)通迅端口设置―――――――――――――――――――――――――42)控制器管理――――――――――――――――――――――――――43)控制器设置――――――――――――――――――――――――――64)卡片资料管理―――――――――――――――――――――――――11 5)卡片领用注册―――――――――――――――――――――――――126)实时监控―――――――――――――――――――――――――――13 五.数据采集与事件查询――――――――――――――――――――――――13 六.考勤管理―――――――――――――――――――――――――――――14 1)班次信息设置――――――――――――――――――――――――――14 2)考勤参数设置――――――――――――――――――――――――――15 3)考勤排班――――――――――――――――――――――――――――15 4)节假日登记―――――――――――――――――――――――――――16 5)调休日期登记――――――――――――――――――――――――――16 6)请假/待料登记―――――――――――――――――――――――――17 7)原始数据修改――――――――――――――――――――――――――17 8)考勤数据处理分析――――――――――――――――――――――――17 9)考勤数据汇总―――――――—――――――――――――――――――18 10)考勤明细表—―――――――――――――――――――――――――18 11)考勤汇总表――――――――――――――――――――――――――18 12)日打卡查询――――――――――――――――――――――――――18 13)补卡记录查询—――――――――――――――――――――――――19

软件开发文档模版

目录 1. 范围 (1) 2. 总体要求 (1) 2.1总体功能要求 (1) 2.2软件开发平台要求 (1) 2.3软件项目的开发实施过程管理要求 (2) 2.3.1 软件项目实施过程总体要求 (2) 2.3.2 软件项目实施变更要求 (2) 2.3.3 软件项目实施里程碑控制 (2) 3. 软件开发 (3) 3.1软件的需求分析 (3) 3.1.1 需求分析 (3) 3.1.2 需求分析报告的编制者 (4) 3.1.3 需求报告评审 (4) 3.1.4 需求报告格式 (4) 3.2软件的概要设计 (4) 3.2.1 概要设计 (4) 3.2.2 编写概要设计的要求 (4) 3.2.3 概要设计报告的编写者 (4) 3.2.4 概要设计和需求分析、详细设计之间的关系和区别 (4) 3.2.5 概要设计的评审 (4) 3.2.6 概要设计格式 (4) 3.3软件的详细设计 (5) 3.3.1 详细设计 (5) 3.3.2 特例 (5) 3.3.3 详细设计的要求 (5) 3.3.4 数据库设计 (5) 3.3.5 详细设计的评审 (5) 3.3.6 详细设计格式 (5) 3.4软件的编码 (5) 3.4.1 软件编码 (5) 3.4.2 软件编码的要求 (5) 3.4.3 编码的评审 (6) 3.4.4 编程规范及要求 (6) 3.5软件的测试 (6) 3.5.1 软件测试 (6) 3.5.2 测试计划 (6) 3.6软件的交付准备 (6) 3.6.1 交付清单 (6)

3.7软件的鉴定验收 (7) 3.7.1 软件的鉴定验收 (7) 3.7.2 验收人员 (7) 3.7.3 验收具体内容 (7) 3.7.4 软件验收测试大纲 (7) 3.8培训 (7) 3.8.1 系统应用培训 (7) 3.8.2 系统管理的培训(可选) (8) 附录A 软件需求分析报告文档模板 (9) 附录B 软件概要设计报告文档模板 (21) 附录C 软件详细设计报告文档模板 (33) 附录D 软件数据库设计报告文档模板 (43) 附录E 软件测试(验收)大纲 ................................................................... 错误!未定义书签。5

(完整版)按键精灵默认插件命令大全

目录 插件命令面板 - BKgnd后台控制 (6) KeyPress 按键 (6) KeyDown 按下 (7) KeyUp 弹起 (8) LeftClick 左键单击 (9) LeftDoubleClick 左键双击 (10) LeftDown 左键按下 (11) LeftUp 左键弹起 (12) RightClick 右键单击 (13) RightDown 右键按下 (14) RightUp 右键弹起 (15) MiddleClick 中键单击 (16) SendString 发送字符串 (17) MoveTo 鼠标移动 (18) GetPixelColor 得到指定点颜色 (19) FindColor 区域找色 (20) FindColorEx 模糊找色 (21) FindCenterColor 中心找色 (22) 插件命令面板 - Color颜色 (23) ColorToRGB 颜色转RGB (23) GetRGB 得到RGB分量合并值 (23) ColorToHSL 颜色转HSL (24) CountColor 区域搜索颜色数量 (25) FindMutiColor 区域多点找色 (26) FindShape 区域多点找形状 (27) 插件命令面板 - Console控制台 (27) Open 打开 (28) Close 关闭 (29) ReadLine 读取一行 (29) WriteLine 写入一行 (29)

WaitKey 等待按键 (30) 插件命令面板 - Encrypt加解密 (30) Md5String 字符串MD5加密 (30) Md5File 文件MD5加密 (31) 插件命令面板 - File文件 (31) CloseFile 关闭文件 (31) CopyFile 复制文件 (31) CreateFolder 创建文件夹 (32) DeleteFile 删除文件 (32) DeleteFolder 删除文件夹 (33) ExistFile 判断文件(旧) (33) GetFileLength 得到文件长度 (33) IsFileExit 判断文件 (34) MoveFile 移动文件 (35) OpenFile 打开文件 (35) ReadFile 读取文件 (36) ReadFileEx 读取文件 (36) ReadINI 读取键值 (37) ReadLine 读取一行 (37) ReNameFile 重命名文件 (38) SeekFile 设置文件的当前读写位置 (38) SelectDirectory 弹出选择文件夹对话框 (39) SelectFile 弹出选择文件对话框 (39) SetAttrib 设置文件属性 (40) SetDate 设置文件日期时间 (41) WriteFile 写入文件 (41) WriteFileEx 写入文件 (41) WriteINI 写入键值 (42) WriteLine 写入一行 (42) 插件命令面板 - Media多媒体 (43) Beep 蜂鸣器 (43) Play 播放 (44)

本科毕业论文格式(软件工程-样例).

中文题目:物流管理系统 外文题目:LOGISTICS MANAGEMENT SYSTEM 毕业设计(论文)共××页(其中:外文文献及译文××页)图纸共 0张完成日期20××年×月答辩日期20××年×月

摘要 本物流管理系统应用于物流公司管理物流信息,主要使用了JSP、Struts、JDBC技术。控制层由Action控制流程,并调用业务层的相应方法进行不同的业务处理管理员端主要包括货物信息管理、物流信息管理、车辆信息管理、企业信息管理、客户订单管理、客户信息管理以及个人管理,管理员能对客户和货物、物流、车辆等进行增、删、查、改的操作,还能修改自己的基本信息并且在订单签订时操作员能自动提取目前登陆的用户名。客户端能查看货物车辆物流公司概况等基本信息,以及根据物流编号对物流信息进行查询,修改个人信息等操作。能更高效的提高物流公司的管理。 关键词:物流;JSP;Struts;管理

ABSTRACT The logistics management system used in logistics company management logistics information, The main use the JSP, Struts, JDBC technology. the administrator mainly includes cargo information management, logistics information management, vehicle information management, enterprise information management, management of customer orders, customer information management, and personal management, the administrator can to client and goods, logistics, vehicles and so on them, delete, check, change of operation, also can modify your basic information and signed in order when the operator can automatically extracted at present on the user name. The client can check goods vehicle logistics company profile and other basic information, and according to the logistics Numbers in logistics information query, modify the personal information and other operational. Can more efficient logistics to improve the management of the company. Keywords: logistics, JSP, Struts, management,

动环监控软件操作手册

深圳市通讯威科技有限公司 EP-MEVP SYSTEM 动力环境集中监控系统 安装使用说明书 版本

目录

第一章软件的安装、卸载、升级 软件安装对计算机的配置要求 CPU 主频或以上 内存最低要求256MB [推荐 512MB] 硬盘系统驱动器上需要 100MB以上的可用空间 显示 Super VGA (1024x768) 或更高分辨率的显示器(颜色设置为 256 色或更高) 鼠标 Microsoft 鼠标或兼容的指点设备 操作系统: Windows 2000 Windows XP Windows 7 (管理员权限) Microsoft Windows Server 2003 Microsoft Windows Server 2008 软件的安装 首先将光盘放入光驱,执行光盘目录【安装软件】里面的,系统会弹出安装界面 (如下图) 注意: Framework 软件包和中文语言包,是必需安装的。如果不安装 .NET软件包,程序将无法正常运行。如果您的系统已经安装过语言包,系统会自动跳到下一安装环节,进行软件的安装。 单击【接受】系统将自动安装组件以及动环监控系统软件。如下图: 组件和中文语言包安装完成后会弹出如下界面安装动环监控系统软件。【如下图】 单击【下一步】选择你所要软件安装的目录【下一步】一般软件默认安装路径为C:\Program Files\综合机房动力环境监控系统\ 点击【磁盘开销】可以了解软件所安装目录的磁盘空间大小,如果选择的空间不够安装软件请选择其它目录安装,选择目录后点击【确定】。 点击【任何人】或者【只有我】,如果使用本电脑的任何人都可以使用此软件的话请选择【任何人】单击【下一步】 安装中选择安装动环监控模块,如下图 单击安装完成后,点击【关闭】即可。 桌面将自动增加快捷方式。 软件的卸载 首先,打开 [我的电脑] \ [控制面板] 双击 [添加和删除程序] 在[目前安装的程序]栏中找到动环监控系统软件,选中然后按[更改/删除]按钮。 单击【删除】可直接卸载动环监控系统软件。 备注: 以下几个是软件运行必须具备的控件,请勿删除,如果不小心删除了,请重新安装软件. 软件的升级 如果您从我公司获取了更新版本的软件想升级的话,对于使用Access数据库的用户,请安装以下步骤进行操作。

软件工程文档模板范例

目录 三、需求规格说明书 (2) 四、概要设计说明书 (12) 五、详细设计说明书 (15)

3软件需求说明书软件需求说明书的编制是为了使用户的软件开发者双方对该软件的起初规定有一个共同的理解,使之成为整个开发工作的基础。编制软件需求说明书的内容要求如下: 3.1引言 3.1.1 编写的目的 3.1.2 背景 3.1.3 定义 3.1.1 参考资料 3.2任务概述 3.2.1目标 3.2.2用户的点 3.2.3假定与约束 3.3需求规定 3.3.1对功能的规定 3.3.2对性能的规定

3.3.2.1 精度 3.3.2 .2 时间特性要求 3.3.2 .3 灵活性 3.3.3 输入输出要求 3.3.4 数据管理能力的要求 3.3.5 故障处理要求 3.3.6 其它的专门的要求 3.4 运行环境规定 3.4.1 设备 3.4.2 支持软件 3.4.3 接口 3.4.4 控制 4数据需求说明书数据要求说明书的编制目的是为了向整个开发时期提供关于处理数据的描述和数据采集要求的技术信息。编制数据要求说明书的内容要求如下: 4.1引言

4.1. 1 编写目的 4.1. 2 背景 4.1. 3 定义 4.1. 4 参考资料 4.2 数据的逻辑描述 4.2. 1 静态数据 4.2. 2 动态输入数据 4.2. 3 动态输出数据 4.2. 4 内部生成数据 4.2. 5 数据约定 4.3 数据的采集 4.3. 1 要求和范围 4.3. 2 输入的承担者 4.3. 3 处理 4.3. 4 影响 5概要设计说明书概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括

按键精灵插件帮助

1.什么是按键精灵的插件 按键精灵的插件是由按键精灵官方或用户自己提供的一种功能扩展。由于按键精灵本身只提供脚本制作过程中最常用的功能,而不可能面面俱到。所以,如果您稍懂一点Visual C++编写程序的知识,就可以通过自己写按键精灵插件,实现比较特殊、高级的功能,如文件读写、注册表访问,等等。如果您愿意,还可以把自己写的插件提交给我们,我们可以在按键精灵的最新版中捆绑您编写的插件,和大家共同分享您的智慧! 按键精灵的插件是通过动态链接库(DLL)的形式提供的。这些动态链接库必须满足一定的规范,并且放在按键精灵所在路径的plugin文件夹下。在按键精灵启动的时候,会自动加载plugin文件夹下的每个插件。每个插件可以包含多个“命令”,每个命令则可以看作是一个独立的函数或者子程序。比如我们提供的文件相关操作插件File.dll,就提供了ExistFile(判断文件是否存在)、CopyFile(复制一个文件)、DeleteFile(删除一个文件)等多个命令。 目前按键精灵的插件只能使用Visual C++编写。您不需要懂得很高深的Visual C++编程技巧,也不需要知道插件的技术细节。因为我们已经提供了一个“模板”插件,您只需要在这个模板上按照下文所述的步骤进行一点点修改,一个属于您自己的插件就完成了。我们推荐您使用Visual C++ 6.0,也可以用Visual C++.NET。 值得说明的是,由于技术原因,按键精灵的插件目前还不能用Visual Basic、Delphi、JBuilder等常见的开发工具编写。但是有聪明的用户使用VBScript脚本和ActiveX DLL的形式,同样实现了按键精灵的功能扩展,典型的例子如Ringfo大虾制作的QMBoost等等。严格说来,这种功能扩展不能称为按键精灵的插件,但是我们同样欢迎这种类型的功能扩展。 2. 如何制作一个插件 2.1.准备动手 为按键精灵写一个插件其实非常简单,只需要您有一点Visual C++编程的知识就够了。如果您懂Visual C++编程,就请跟我一步一步的来完成一个简单的插件。 首先得计划一下,我们的插件完成什么功能,再考虑一下这个插件都需要具有哪些命令。这里假设我们的插件是用于字符串操作的,名字就叫String.dll,这个插件目前暂时只有一个命令,名字叫StrLen,是用于得到字符串长度的。也就是说,用户通过使用我们提供的StrLen 命令,传入一个字符串,我们给他返回这个字符串的长度。 具体的说,用户可能将来会在按键精灵中这样调用我们的插件命令: Dim length as integer Plugin length=String.StrLen(“Hello, world”) 如果您熟悉按键精灵,那么对第一句话不会陌生,它的意思是定义一个叫length的整数变量。第二句的意思,我们来解析一下:

高级软件工程师简历范文范例

xxx专业个人简历 姓名:*** 性别:男 出生日期:1977-01-24 籍贯:河北 目前城市:上海市工作年限:五年以上 目前年薪:10-15万人民币联系电话: E-mail :(邮件&MSN) 请换成自己的真实信箱! 应聘方向 求职行业:计算机软件 应聘职位:高级软件工程师,系统架构设计师,项目经理 求职地点:上海市薪资要求:面议 工作经历 2008/03—现在***公司 所属行业:计算机软件 PC部(东南亚项目)高级软件工程师 主要职责: 1. 新加坡大东方保险GEL项目的开发维护。 2. 主要负责项目财务模块收付费部分。 2007/01—2008/02 **物流系统有限公司 所属行业:计算机服务(系统、数据服务,维修) 电子支付部门高级软件工程师 主要职责: 1. 负责上海电子口岸数据处理系统平台端的维护和版本升级。 2. 负责基于平台的业务开发,(银行担保业务、国检项目)。 2005/10—2006/10 **科技 所属行业:计算机软件 技术部高级软件工程师 主要职责: 1. 对公司销售软件“逍遥行”的维护和版本升级。 2. 负责开发运行在PDA上的销售软件简化版和客户增值模块的开发。2003/10—2005/08 **信通 所属行业:计算机软件 上海金融高级软件工程师 主要职责: 1. 银行管理软件的开发,主要为信贷管理,财务管理,人力资源管理

等银行相关系统。 2. 负责重要模块的需求调研,分析设计以及编码测试。 2002/10—2003/10 **软件公司 所属行业:计算机软件 政府事业部软件工程师 主要职责: 电子政务的开发实施,开发多个项目。(闸北区政府OA系统,卢湾区五 里桥街道oa等) 项目经验 2008/04—至今新加坡GEL项目 项目描述:新加坡GEL项目,是新加坡大东方保险公司的寿险产品项目。 项目已成功上线。架构为STRUTS+业务接口+HIBERNATE+PLSQL, 数据库使用ORACLE。业务主要用PLSQL实现。 责任描述:我负责项目后期财务模块(收付费部分)的维护实施和新需 求的开发。包括defect的修改,plsql的优化,java代码的重构。 2007/11—2008/02 海关进出口检验检疫项目 项目描述:“国检”项目是实现国检收费电子化,通过大通关电子支付 平台,将检验检疫机构、进出口企业及其代理和银行连接在一起,实现 报检企业以电子方式向检验检疫机构缴纳检验检疫规费。架构为 SPRING+IBATIS,数据库使用ORACLE。服务器WEBSPHERE和 WEBLOGIC,开发工具ECLIPSE。 责任描述:负责国检端的设计开发,并负责国检端和平台端的联调。开 发安全角色模块和消息传递。 2007/01—2007/10 大通关电子支付平台维护和升级 项目描述:上海口岸电子支付平台("大通关"电子支付平台)是上海海关的 税费处理系统。作为中间业务平台,已为上海10家银行提供服务。平 台的升级主要包括技术的升级(web logic、web sphere MQ、开源软件和 公共包message framework等) 责任描述:负责message framework的重构优化,负责平台端的单元测 试,负责消息处理系统Gateway的配置测试。负责平台端担保业务的开 发,以及消息处理系统Gateway的配置测试。 2005/10—2006/10 &**软件PDA版本开发和原产品维护 项目描述:负责**软件PDA版的开发,依然采用WEB浏览方式,是公司 原有销售软件产品的简化版。数据库MYSQL,服务器为TOMCAT。客户 增值系统的开发包括数据导入,统计图标,搜索功能,邮件等功能。 责任描述:负责PDA产品公共模块的设计与开发:审批,共享,报价。

软件操作说明书

智能蓝精灵 门禁考勤管理软件 使 用 说 明 书

软件使用基本步骤

一.系统介绍―――――――――――――――――――――――――――――2二.软件的安装――――――――――――――――――――――――――――2三.基本信息设置―――――――――――――――――――――――――――2 1)部门班组设置 -------------------------- 3 2)人员资料管理 -------------------------- 3 3)数据库维护 ---------------------------- 3 4)用户管理 ------------------------------ 3 四.门禁管理―――――――――――――――――――――――――――――4 1)通迅端口设置―――――――――――――――――――――――――4 2)控制器管理――――――――――――――――――――――――――4 3)控制器设置 ---------------------------- 6 4)卡片资料管理―――――――――――――――――――――――――11 5)卡片领用注册 ------------------------- 12 6)实时监控 ----------------------------- 13 五.数据采集与事件查询――――――――――――――――――――――――13六.考勤管理―――――――――――――――――――――――――――――14 1 )班次信息设置――――――――――――――――――――――――――14 2 )考勤参数设置--------------------------------------------------------- 15 3 )考勤排班------------------------------------------------------------- 15 4 )节假日登记―――――――――――――――――――――――――――16 5 )调休日期登记――――――――――――――――――――――――――16 6 )请假/待料登记―――――――――――――――――――――――――17 7 )原始数据修改――――――――――――――――――――――――――17 8 )考勤数据处理分析――――――――――――――――――――――――17 9 )考勤数据汇总―――――――—――――――――――――――――――18 10 )考勤明细表—―――――――――――――――――――――――――18 11 )考勤汇总表――――――――――――――――――――――――――18 12 )日打卡查询――――――――――――――――――――――――――18 13 )补卡记录查询—――――――――――――――――――――――――19

按键精灵教程

变量!神奇的小柜子 变量就是会变化的量。就像一个小柜子,我们可以在柜子里装载不同的东西,而当我们需要找到这些东西的时候,只要记住柜子的名字就可以了。 使用变量的方法是:先定义(给柜子起名)、再赋值(将物品放进柜子)、最后使用(根据柜子名字找到放在其中的物品)。 使用Dim命令定义变量,例如: Dim str1 //定义变量str1 Dim var1=22 //定义变量Var1,并且赋值为22 例子1:使用变量设置输出文字的内容 1、下面红色的是3行脚本,请把他复制到“源文件”当中 Dim str1 str1 = "你很聪明" SayString str1 2、Dim str1 就是定义变量,也就是说我们创建了一个小柜子,给他起名为str1 3、str1 = "你很聪明" 就是赋值,我们把"你很聪明"这几个字放到str1这个小柜子里 4、SayString str1 表示我们输出str1这个变量的内容,也就是说把str1这个小柜子里的内容拿出来交给SayString 这个命令去使用。 5、如果你希望修改喊话的内容,只要修改str1这个小柜子里的内容就可以了。 例子2:变量的一些用法 a=1 把数字1放进柜子a中。 b="你猜对了吗?" 把字符串你猜对了吗?放进柜子b中。字符串必须用""包含。 dc=3.14159265 把小数放进柜子dc中。 num1=1 num1=33 num2=55 sum=num1+num2 首先把33和55分别放入num1和num2中。然后把他们取出来,做加法操作(加法是由CPU来处理的),把结果放在sum中。结果sum等于88 num1=1 num1=33 num1被给值为1,然后又给值为33。此时,num1中存储是的33。1就被覆盖掉了。没有了:) sum=sum+1 这句不等同于数学的加法,也是初学者不容易理解的地方。我们只要想,把sum拿出来和1做加法,再放回sum中就可以了。sum原来的值是88,做完加法后,sum等于89。 pig=1 pig=pig*3+pig 能猜出pig最后等于几么?1*3+1。结果是4 例子3:使用变量输入1到100的数字 VBSCall RunApp("notepad") Delay 2000 a=1

相关文档
最新文档