电梯管理创新项目可行性研究报告_第1页
电梯管理创新项目可行性研究报告_第2页
电梯管理创新项目可行性研究报告_第3页
电梯管理创新项目可行性研究报告_第4页
电梯管理创新项目可行性研究报告_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

可行性研究报告11 引言 111 编写目的 经过对此项目进行详细调查研究,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排,明确开发风险及其所带来的经济效益。交软件经理审查。 112 背景 a开发软件名称:电梯管理系统b本项目的任务提出者:A西安电力高等专科学校计算机工程系项目开发者:B计算机控制专业44071班10和15号用户:西安电力高等专科学校113 定义 114 参考资料 【1】吴洁明.软件工程基础实践教程M.清华大学出版社,2007【2】郭瑞军.数据库开发实例精粹M.电子工业出版社,2007 【3】姬景刚.管理信息系统设计与实现M.科学出版社,2003【4】 王宜贵.软件工程M.机械工业出版社,200812 可行性研究的前提121 要求 a主要功能:为领导、老师、学生及工作人员提供方便,便于管理。 b性能要求:市场分析准确、投资方案合理、并提供竞争分析、营销计划、管理方案,使电梯在每一层的开闭都能够满足使用者的要求。 c输入要求:简捷d输出要求:准确无误e安全与保密方面的要求:对电梯开放及其管理的人员及时对电梯信息记载统计并做及时调整f完成期限:预计五天 122 目标 a.每个电梯有一些按钮,每个按钮对应一个楼层,当按下按钮后,按钮灯亮,并指出电梯开往相应的楼层。当电梯到达该楼层后,按钮灯熄灭;b.除底层和顶层只有一个按钮外,每个楼层有两个按钮,分别指示上楼和下楼请求。当按下后,按钮灯亮。如果电梯已到达该楼层,或者电梯正在沿所请求的方向运动,按钮灯灭;c.当没有服务请求时,电梯保持在最后一个目的楼层,电梯门关闭;d.系统以事件驱动方式响应楼层对电梯的请求,所有楼层优先级相同;e.每个电梯都有一个紧急按钮,按下后向管理人员发出报警信号,然后电梯被置为不可用状态,每个电梯都有取消不可用状态的机制。123 条件、假定和限制 a建议软件寿命:10年 b经费、投资方面的来源和限制:A西安电力高等专科学校 c社会和政策方面:市场需求和产品发展前景 d硬件条件:服务器、单片机和PJC可编程控制器、晶体振荡器选6JGz,C51、C52为30uE瓷片电容与晶体振荡 e运行环境:WHKEows 2000 SErvEr/ProEEssHoKaJ f系统投入使用的最晚时间:2009年6月22日 124 进行可行性研究的方法 a.投资估算法:投资费用一般包括固定资金及流动资金两大部分,固定资金中又分为设计开发费、设备费、场地费、安装费及项目管理费。 (1)指数估算法,即“0.6次方法” (2)因子估算法 (3)单位能力投资估算法 b.增量净效益法:将有项目时的成本(效益)与无项目时的成本(效益)进行比较,求得两者差额,即为增量成本(效益),这种方法称之为有无比较法。有无比较法比传统的前后比较法更能准确地反映项目的真实成本和效益。 125 评价尺度 成本/效益分析结果,效益大于成本;技术可行,现有技术可完全承担开发任务;操作可行,软件能被原有工作人员很快接受。13 对现有系统的分析电梯是高层建筑不可缺少的运输工具,用于垂直运送乘客和货物,传统的电梯控制系统主要采用继电器-接触器进行控制,其触点多,故障率高、可靠性差、维修工作量大,接线过多,安装复杂,不易更改和扩展,导致难以维护和效率低的缺点。电梯用户对电梯的要求已不仅仅停留在对系统的安全性、可靠性等基本功能的追求上,对电梯的舒适感、效率、自我故障诊断、远程监控等智能化以及电梯调试,维护的简便性提出了更高的要求。 131 处理流程和数据流程图1-1132 工作负荷 表1-1总量年度变化规律图133 费用开支 人力:65000元 设备:2万元 134 设备 继电器-接触器 135 局限性本系统的主要的局限性表现在:例如处理时间赶不上需要,响应不及时,数据存储能力不足,处理功能 不够等。随着建筑物规模越来越大,楼层也越来越高,对电梯的调速精度、调速范围等静态和动态特性都提出了更高的要求。由于传统的电梯运行逻辑控制系统采用的是继电器逻辑控制线路。采用这种控制线路,存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。从技术发展来看,这种系统将逐渐被淘汰。14 所建议的系统而采用 PJC组成的控制系统可以很好地解决上述问题。通过讨论电梯控制系统的组成,阐述可编程控制器(PJC)在电梯控制中的应用,采用三菱PJC编程的程序控制方式,提出了三层电梯的PJC控制系统总体设计方案、设计过程、组成,列出了具体的主要硬件电路、电梯的控制梯形图及指令表。并给出了系统组成框图和程序流程图,在分析、处理随机信号逻辑关系的基础上,提出了PJC的编程方法,设计了一套完整的电梯控制系统方案。采用本方案实现电梯控制,能够解决继电器接触器触点多,故障率高、可靠性差、安装调试周期长、维修工作量大、接线复杂等缺点。使电梯运行更加安全、方便、舒适。 141 对所建议系统的说明硬件部分我们使用的是单片机及外围电路组成高度为四层楼的电梯控制系统。单片机采用AT89C51,晶体振荡器选6JGz,C51、C52为30uE瓷片电容与晶体振荡器形成时钟电路。电容C53、电阻R51、R52和按键RESET构成上电复位和手动复位电路。软件部分采用了两种控制方案简易控制方案只是简单的电梯上升下降在各楼层短暂停留。而进一步控制方案则考虑各楼层的信号请求,以完成各楼层的升降控制。该系统具有工作稳定,操作简单等优点。关键词:电梯 AT89C51单片机,共阴极数码管,CE4511译码器,发光二极管 142 处理流程和数据流程图1-2 143 影响 a . 对设备的影响 电梯的各主要设备技术参数对电梯运行状态的影响不尽相同,但所产生的影响只局限在某一数值段,并得出在该数值段电梯运行曲线的变化情况.b . 对软件的影响 需要进行软件更新以适应新的系统要求,来完善系统功能。c . 对用户单位机构的影响 需要有计算机专业知识的人员,来控制整个系统同时根据软件的实行情况调整人员配备。 d . 对系统运行过程的影响 a)用户的操作规程:按照一定程序操作该系统 b)运行中心的操作规程:在一定的时间内开闭系统运行 c)源数据的处理:对系统运行做出相应的调整 d)数据进入系统的过程:及时提醒系统做正确的输入e . 对开发的影响 说明对开发的影响,如: a)支持所建议系统的开发,用户需进行的工作:认真学习用户手册,正确操作该电梯管理系统。 b)建立一个数据库所要求的数据资源:数据库 c)开发和测验所建议系统而需要的计算机资源:pc机、服务器、终端 d)所涉及的保密与安全问题:对电梯开放及其管理的人员及时对电梯信息记载统计并做及时调整f . 对地点和设施的影响 没有什么特殊要求 144 局限性 a.若有乘客在轿厢内,那么电梯不能响应相反的方向; b.每个电梯都有最大的承载能力,若满载则电梯需直通,不响应外部呼叫; c.每部电梯是在一个恒定的速度下运行; d.每部电梯必须响应内呼。针对以上的目标,提出了基于等待时间、乘梯时间、乘客数量、停站次数和相对距离等5个参量的加权模糊算法。145 技术条件方面的可行性 a.使乘客的等待时间要尽量短; b.尽量减少乘客的长候梯率; c.使每个电梯的行程尽量短;d.合理分配电梯应答,防止聚堆和忙闲不均;e.选择能耗最省的方式。16 投资及效益分析 1 61 支出 a . 基本建设投资 a)房屋和设施:没有很大的要求 b) A EP设备:单片机12台:125000=6万元 c)数据通讯设备:2万元 d)环境保护设备:5000元 e)安全与保密设备:2万 f)AEP操作系统的和应用的软件1万 g)数据库管理软件:1万 b . 其他一次性支出 a)软件购置费:5万 b)操作员培训费:1万c . 非一次性支出 a)后期维护费用:2万 b).软件的租金和维护费用:1万 c)数据通讯方面的租金和维护费用:1万 d)人员的工资、奖金: 5(天)8(人)500元=2万元 e)其他经常性的支出:2万162 收益 a . 一次性收益减少员工10人(1000元/人)五年的收入:100万 b . 不可定量的收益 因服务质量提高增加的承载量10%:2万 163 收益投资比 整个系统生命期的收益投资比值:102万/25万=408% 164 投资回收周期 约1年 165 敏感性分析 设计系统周期为5天,估计最长可达10天。处理速度:一般小于4秒17 社会因素方面的可行性 2008年奥运会和2010年世博会在中国的举办,将有力的带动电梯革命的节能环保化发展,电梯产业的前景和走势也随着社会的需求悄然发生着改变。市场对新一代的绿色电梯、节能电梯和智能电梯的需求越来越旺盛。1 71 法律方面的可行性 所有软件都选用正版,合同制定确定违约责任172 使用方面的可行性 使用本软件人员要求有一定的计算机基础的人员,系统管理员要求由有计算机专业知识的人员来担当,同时,所有人员都要经过培训;管理员也许经一般培训。经过培训的人员可熟练使用本软件。18 结论由于投资效益远大于100%,技术、操作方面都具有可行性,可以立即开始进行项目开发计划21 引言 211 编写目的 本报告的主要作用是确定各个项目模块的开发情况和主要负责人,供各项目模块负责人阅读,做到及时调整,按步有序进行项目开发,减少开发中的不必要损失 212 背景 由于老的操作系统已不能适应就激烈的市场竞争为了适应市场需求,快速发展,提高竞争能力,提出了新的系统要求。对新系统要求实时、高效、便捷、完善、安全性能好。 213 参考资料【1】吴洁明.软件工程基础实践教程M.清华大学出版社,2007【2】郭瑞军.数据库开发实例精粹M.电子工业出版社,2007【3】姬景刚.管理信息系统设计与实现M.科学出版社,2003【4】 王宜贵.软件工程M.机械工业出版社,200822 项目概述 221 工作内容 各小组根据时间先后安排,分别对项目进行开发;各项主要工作:需求分析小组对旅社进行调研。软件编程小组对调查结果进行分析,拟订实现方案软件编程小组对软件进行集中开发软件审核小组对软件进行评定、审核222 主要参加人员 拥有熟练的编程能力和软件理论知识的计算机操作人员223 产品程序 需移交给用户的文档:项目开发计划和系统使用手册向用户提供的服务:人员培训,系统安装,维护(5年)224 验收标准 系统运行流畅,出错率为:1次/5年对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。225 完成项目的员迟用限 226 本计划的批准者和批准日期 23 实施计划 231 工作任务的分门与人员分工 调研小组、设计小组、编程小组、测试小组、维护小组 232 任务分解、进度 及预算 对于需求分析、设计、编码实现、测试、移交、培训和安装等工作,给出每项工作任务的预。定开始日期、完成日期及所需资源,规定各项工作任务完成的先后顺序以及表征每项工作任务完成的标志性事件。表2-1任务人员用时预算分析阶段调研小组1天1000元设计阶段设计小组1天1000元编码阶段编程小组1天1000元测试阶段测试小组1天1000元233 关键问题 关键问题是如何做到大容量、多并发、快速的即时演算能力和部分故障不停机的能力24 支持条件完成项目应具备的条件:资金、调研环境、开发品太、开发基础设施、开发人员、维护人员;开发单位已经具备的条件;开发基础设施、开发平台;尚须创造的条件;良好的调研环境 241 计算机系统支持 逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译 (或 汇编)程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等,逐项给出有关到货日期、 使用时间的要求。 242 需由用户承担的工作 即时做好系统运行时出现任何不正常情况的记录,并即时反应给制造商,做好后期的及时准确的诊断和维护 25 专题计划要点 最迟交付日期:2016年6月21日软件需求说明书31 引言 311 编写目的 使用户和软件开发者是对方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。 312 背景 a开发的软件系统的名称:电梯信息管理系统 b本项目任务的提出者:电专后勤管理部门 313 定义需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。理解和表达用户的需求,描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效需求313 参考资料【1】吴洁明.软件工程基础实践教程M.清华大学出版社,2007【2】郭瑞军.数据库开发实例精粹M.电子工业出版社,2007 【3】姬景刚.管理信息系统设计与实现M.科学出版社,2003【4】 王宜贵.软件工程M.机械工业出版社,200832 任务概述 321 目标 进行电梯设备进场的第一级验收,经材料监理组的复审后完成材料设备进场验收手续,参加单位应由监理(材料组、设备采购监造组、现场组)、业主、电梯制造商、安装单位组成;应做到全面、准确地进行进场验收能够及时发现问题,解决问题,为即将开始的电梯安装工程奠定良好的基础;并且必须检查电梯的土建布置图、产品出厂合格证、门锁装置、限速器、安全钳及缓冲器的型式试验证书复印件等随机文件是否齐全。 322 用户的特点 让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。323 假定和约束本电梯管理系统软件是应用于中小企业的。在功能上还可进一步实现安全防范用双绞线等集成起来,成为一个小型局域网电梯管理系统软件,便于管理。33 需求规定 331 对功能的规定图3-1电梯信息系统的总目标:在一个小型局域网内,通过各个终端分别对电梯进行操作,使得电梯能够有效的运行,利用现有的软件,配置一定的硬件,开发一个具有开放性体系结构的、以扩充的、以维护的、具有良好人机交互界面的电梯信息管理系统。 332 对性能的规定 a . 时间特性要求 说明对于该软件的时间特性要求 a)响应时间:相应速度快,一般为秒级,达到实时要求 b)更新处理时间:及时、准确地反馈信息 c)数据的转换和传送时间:在进行统计系统分析时,根据个阶段执行时间的不同从秒级到分钟级 b . 灵活性 系统的可扩充性,电梯管理信息系统在开发过程中,应该充分考虑以后的可扩充性。3. 4 输入输出要求图3-235 运行环境规定 351 服务器端子系统的运行要求 a系统软件:WinEows 2000 Server b数据库管理系统:MS SQK Server c硬件要求:单片机、终端PC机 352 客户端子系统的运行要求 a.系统软件:WinEows 2000 Professionalb.数据库管理系统:MS SQK Server数据要求说明书41 引言 411 编写目的本报告的主要作用是确定各个项目模块的开发情况和主要负责人,供各项目模块负责人阅读,做到及时调整,按步有序进行项目开发,减少开发中的不必要损失 412 背景 由于老的操作系统已不能适应就激烈的市场竞争为了适应市场需求,快速发展,提高竞争能力,提出了新的系统要求。对新系统要求实时、高效、便捷、完善、安全性能好。413参考资料【1】吴洁明.软件工程基础实践教程M.清华大学出版社,2007【2】郭瑞军.数据库开发实例精粹M.电子工业出版社,2007 【3】姬景刚.管理信息系统设计与实现M.科学出版社,2003【4】 王宜贵.软件工程M.机械工业出版社,200842 数据的逻辑描述 421 静态数据 用户需要显示的楼层号 422 动态输人数据 动态输入数据元素:开门信号、输入想要到达的楼层。 423 动态输出数据 动态输出数据元素:关门信号、输出要到达的楼层。 43 数据的采集 431 要求和范围 按数据元的逻辑分组来说明数据采集的要求和范围,指明数据的采集方法,说明数据采集工作的承担者是用户还是开发者。具体的内容包括: a输入数据的来源:电梯的使用者; b数据输入(指把数据输入处理系统内部)所用的媒体和硬设备:电梯按钮 c接受者说明输出数据的接受者:电梯使用者 d输出数据的形式和设备列出输出数据的形式和硬设备:LED灯显示出所要的楼层号 e数据值的范围给出每一个数据元的合法值的范围:13 f量纲给出数字的度量单位、增量的步长、零点的定标:一位有效数字 432 输人的承担者 预定的对数据输入工作的承担者:PC机,计算机终端,服务器等设备 433 影响 用户增设楼层后只需要在数据库中扩大楼层的使用范围,其他软件自动生成概要设计说明书51 引言 511 编写目的 从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段。得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员512 背景a待开发软件系统的名称:电梯信息管理系统b项目的任务提出者、开发者:由电专后勤管理部门提出,由B计算机控制专业44071班10和15号进行开发。c.项目的用户:西安电力高等专科学校d.将运行该软件的计算站(中心):西安电力高等专科学校计算机工作513 定义 在该概要设计说明书中的专门术语有:总体设计、接口设计、数据结构设计 、运行设计 、出错设计具体的概念与含义在文档后将会解释。514 参考资料 【1】李存珠 李宣东 编著.软件工程概论M. 南京大学计算机系出版. 2001 年 8月【2】张海藩 编著.软件工程导论M . 清华大学出版社 2006【3】【美】雅各布森,布谢,朗博 编著 王峰等译.统一软件开发过程M. 机械工业出版社 52 总体设计 521 需求规定 a.输入:a)以键盘输入呼叫和目标。例如我们可以设定如下:当敲击键1、2、3、4时表示电梯内有乘客按目标按钮,指定相应目标楼层。当敲击键Q、W、E、R时表示4层到1层有上行呼叫请求。b)将呼叫和目标写入一个正文文件,然后程序读取这些呼叫和目标数据后可以在没有人工干预的情况下模拟电梯运行情况。其中一个呼叫/目标占一行,包括如下内容:呼叫和目标的编号,统一编号,从0001开始,占4个字节。该输入的时间,以整数表示,从小到大排列,占4个字节,从0000开始,单位秒。呼叫/目标/GO/结束,表明该行是什么。0表示呼叫,1表示目标。2表示GO,3表示输入到此结束,占一个字节。目的楼层,仅用与呼叫或者目标,呼叫所在楼层或者目标楼层,占一个字节。呼叫方向:仅用于呼叫,0表示上行,1表示下行,占一个字节。每个数据项之间用一个空白字符隔开。不必考虑检查数据的正确性。b.输出:a)电梯运行的动画显示:包括显示各按钮指示灯的亮灭情况、电梯方向指示灯和电梯位置及运行情况。b)电梯运行情况的记录(结果)文件。记录文件也是文本文件,每一行表示一次停靠,包括以下内容:停靠时间:开始停靠某楼层的时间,以整数表示,从小到大排列,占4个字节,从0开始,单位秒。楼层:停靠的楼层,占一个字节(1-9)。每个数据项之间用一个空白字符隔开。程序中不必考虑检查数据的正确性。b. 处理功能的规定图5-1522 运行环境 软件基本运行环境为WHnEows环境。523 基本设计概念和处理流程 a. 设计概念:本系统是以触摸屏为主要交互工具,方便用户使用。本系统的主要功能包括:监控、故障查询、错误提示、出错补救、设备维护等。本系统的设计目标是保证系统可以24小时安全、高效无故障运行;业务人员可以轻松完成设备的监控、管理工作;报表种类齐全,可以满足业务人员各种需求。 图5-2处理流程图524 结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和 图5-3用例图:图5-453 接口设计 通过通讯接口与电梯控制系统联网,来实现对电梯的集群管理。对电梯的集群管理主要是显示电梯的运行状态,故障状态,电梯运行时的楼层号显示,电梯的启/停控制,累计电梯运行时间对到达指定时间的电梯自动提示维护信息,在发生火警时电梯要求与消防联动停在首层。 54 运行设计 信号系统,提升系统.信号系统要解决:车箱运行策略问题;提升体统要解决车箱运行状态,安全保护问题.最后加上车箱门的开关控制.举例说:车停在2楼,3楼有人先要车向下,之后1楼有人要车向上,这时信号系统根据设定优先级判断车向什么方向运行,假设此例中应该给3楼先要车的人.那么信号系统向提升系统发出提升信号,提升系统接受到信号后,控制传动系统按照设定速度向目标位前进,距目标层一定距离时减速,(位置的检测可用编码器,并在适当位置安装开关).55 系统数据结构设计 551 逻辑结构设计要点 电梯是根据外部呼叫信号和自身控制规律等运行的,而呼叫是随机的,电梯实际上是一个人机交互式的控制系统,单纯用顺序控制或逻辑控制都不能满足控制要求,所以要把两者结合在一起来满足逻辑结构的设计。552 物理结构设计要点专门的办公楼,那么应该参照办公建筑来定,也就是5层以上做电梯,如果是教学楼,那么中小学校建筑设计规范中并没有硬性的规定,对商业建筑来说,即使只有两层也最好安个电梯,当然,没有明确规定说几层要安电梯。另外提醒一句,按照低规的规定,各种电梯都要做个前室作为和其他空间的分隔。56 系统出错处理设计 561 出错信息 电梯超载,用户操作不正确等等使得电梯出错系统出现警报电梯突发事故的应急措施和现场急救5. 6. 2 补救措施a、应立即停用b、尽快组织抢修后方可使用c、电梯突发停电或重大事故时,维修人员应尽设法使乘客安全退出轿厢d、妥善保管好机械钥匙,配合电梯维修人员组织疏散、维修,情况严重时必需第1时间报警或救护。563 系统维护设计 a、电梯机械钥匙应由持专业部门颁发的上岗证人员专门保管,严禁乱拿乱放。b、由于工作需要确实要用钥匙时,保管人员应及时做好跟踪记录。c、当电梯发生故障须开启电梯厅门时,应由专业人员开启。d、当您开启电梯厅门时,务必观察电梯是否在本层,以防发生危险。e、严禁在电梯运行时开启电梯厅门和无证上岗操作电梯。详细设计说明书61 引言 611 编写目的 该文档目的是描述电梯信息管理系统项目的编码规范和对代码的说明,其主要包括: 编码规范、命名规范、注释规范、语句规范、声明规范、目录规范、代码规范 本文章的预期读者是:开发人员 项目管理人员 质量保证人员612 背景 a待开发软件系统的名称:电梯信息管理系统 b本项目的任务提出者、开发者、用户和运行该程序系统的计算中心:同上 613 术语定义 CKass:Java程序中的一个程序单位,可以生成很多实例62 程序系统的结构图6-163 程序1(标识符)设计说明 用户通过按下楼层按钮或电梯按钮向系统发命令,系统通过按钮灯亮或灯灭向用户提供反馈信息。在面对对象分析过程中所建立的问题域模型,已经包含了人机交互界面功能,因此,无须再单独设立一个人机交互子系统。类似的,本系统也无须包含独立的数据管理子系统和任务管理子系统。面向对象实际的主要任务就是进一步完善通过面向对象分析所建立的系统模型。 631 程序描述 根据从功能模型中获得的信息,重审对象模型和动态模型,以便进一步完善面向对象分析结果。从图可见,电梯的主要功能是执行电梯控制器发来的电梯操作命令,如果把电梯门作为电梯的一个属性,则电梯类还要执行门操作命令,这样电梯类的功能就不单一了。比较好的做法是把电梯门独立出来作为一个类。一旦“电梯门”成为一个独立对象,则打开或关闭电梯门的唯一办法就是向对象“电梯门”发送一条信息。如果电梯门类的封装性很好,就能保证不会在错误的时间开闭电梯门,从而有效的杜绝严重的意外事故。 632 算法 PKC是在工业环境下应用而设计的数字运算操作的电子装置,采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PKC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。 633 流程逻辑 图6-2 634 限制条件 程序运行中所受到的限制条件:不可高负荷、高频率的运行 635 测试计划 电梯的轿箱全部用金属做成是处于安全考虑和工艺方面的考虑。根据GB7588-2003要求,电梯的平衡系数要求在40%-50%之间,如果轿箱太轻,很难达到多方面的要求。大部分的电梯安装结束后都是没有信号的。信号都别好的电梯都是移动公司在电梯井道里后加的开线设备。如果你所乘坐的电梯信号不好的话,你可以移动公司的客服电话反映,移动公司有专门的部门到你所说的电梯进行测试,如果信号达不到要求,移动公司就会考虑给你的电梯加信号。 636 尚未解决的问题a.怎么使电梯运行平稳?b.H/O怎样提高可靠性? c.控制系统觉的故障? 数据库设计说明书71 引言 711 编写目的 理论应用:运用数据库设计理论设计一个较完善的有实际意义的数据库结构工具使用:掌握目前流行数据库管理系统工具和前端应用开发工具应用开发:为数据库开发相应应用程序,构成完整的数据库应用系统报告编写:用文字处理软件编写高质量的设计报告 712 背景 数据库名称:SQL server 7 13 定义 数据库:按照数据结构来组织、存储和管理数据的仓库 714 参考资料 【1】吴洁明.软件工程基础实践教程M.清华大学出版社,2007【2】郭瑞军.数据库开发实例精粹M.电子工业出版社,2007【3】姬景刚.管理信息系统设计与实现M.科学出版社,2003【4】 王宜贵.软件工程M.机械工业出版社,200872 外部设计 721 标识符和状态TYPE_IDVARCHAR2内部特性标识符RELEASEVARCHAR2发布该特性的版本DESCRIPTIONVARCHAR2特性描述NAMESPACEVARCHAR2名称空间名ATTRIBUTEVARCHAR2属性名VALUEVARCHAR2属性值722 使用它的程序微软和IBM合作开发完成OS/2,IBM 在其销售的OS/2 ExtendedEdition 系统中绑定了OS/2Database Manager,而微软产品线中尚缺少数据库产品。为此,微软将目光投向Sybase,同Sybase 签订了合作协议,使用Sybase的技术开发基于OS/2平台的关系型数据库。1989年,微软发布了SQL Server 1.0 版。 723 语法约定符合软件设计中常规的约定,就是人们普遍约定的东西,就象登陆按钮和取消按钮,的位置一样最好登陆的放前面,取消放后面,当然也可以把取消放前面 TRUNCATE TABLE database_name. schema_name . | schema_name . table_name ; DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一个条目。TRUNCATE TABLE 通过释放用于存储表数据的数据页来删除数据,并且在事务日志中只记录页释放。 当使用行锁执行 DELETE 语句时,将锁定表中各行以便删除。TRUNCATE TABLE 始终锁定表和页,而不是锁定各行。 执行 DELETE 语句后,表仍会包含空页。例如,必须至少使用一个排他 (LCK_M_X) 表锁,才能释放堆中的空表。如果执行删除操作时没有使用表锁,表(堆)中将包含许多空页。对于索引,删除操作会留下一些空页,尽管这些页会通过后台清除进程迅速释放。TRUNCATE TABLE 删除表中的所有行,但表结构及其列、约束、索引等保持不变。若要删除表定义及其数据,请使用 DROP TABLE 语句。 如果表包含标识列,该列的计数器重置为该列定义的种子值。如果未定义种子,则使用默认值 1。若要保留标识计数器,请使用 DELETE。724 专门指导 725 支持软件 数据库直接有关的支持软件: Windows 2000 、Windows XP、Vista73 结构设计 731 概念结构设计图7-1正在载入. 732 逻辑结构设计 说明把上述原始数据进行分解、合并后重新组织起来的数据库全局逻辑结构,包括所确定的关键字和属性、重新确定的记录结构和文卷结构、所建立的各个文卷之间的相互关系,形成本数据库的数据库管理员视图。 图7-2注:图中1,2分别表示上下楼的操作 733 物理结构设计 建立系统程序员视图,包括: a数据在内存中的安排,包括对索引区、缓冲区的设计; b所使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划分; c访问数据的方式方法。74 运用设计741 数据字典设计 表7-1符号含义解释=被定义为+与例如:x=a+b表示x由a和b组成,或例如:x=a,b,表示x由a或b组成|重复例如:a表示x由0个或多个a组成m|n重复例如:x=3a8,表示a在x中至少出现3次最多8次()可选例如:x=(a)表示a可是出现在x中也可以不出现“”基本数据元素例如:x=”a”表示x是取值为a的数据元素连接符例如x=19表示x可以取19之间的任意值用户手册81 引言811 编写目的本报告的主要目的确定用户在运行此软件过程中所进行的各种标准的操作,同时告知用户相关性能的运行环境和使用方法。 812 背景 813 参考资料 【1】陈立定、吴玉香、苏开才编电气控制与可编程控制器M.广州:华南理工大学出版社200l【2】刘载文、李毫升、钟亚林编。电梯控制技术M北京:电子工业出版社1996【3】1 SHMATHC s7200可编程序控制器系统手册S.西门子公司【4】STEP 7-MHertWHN 32 V31 sPl编程帮助手册S.西门子自动化设备公司【5】MCGs参考手册,MCGs用户指南,MCGS嵌人版说明书S.北京昆仑通态自动化软件科技有限公司【6】王平崔纳新.PLC在电梯控制中的应用M微计算机信息1999 2 82 用途821 功能电梯的电气系统由拖动系统和控制系统两部分组成。传统的电气控制系统采用的继电器逻辑控制由于触点多、故障率高、可靠性差、体积大等缺点,正逐渐被淘汰。目前电梯设计使用可编程控制器(PLC),要求功能变化灵活,编程简单,故障少,噪音低。维修保养方便,节能省工,抗干扰能力强,控制箱占地面积少。当乘员进入电梯,按下楼层按钮,电梯门自动关闭后控制系统进行下列运作:根据轿厢所处位置及乘员所处层数判定轿厢运行方向,保证轿厢平层时减速。将轿厢停在选定的楼层上;同时,根据楼层的呼叫,顺路停车,自动开关门。另外在轿厢内外均要有信号灯显示电梯运行方向及楼层数。822 性能MCGS是一套用于快速构造和生成计算机监控系统的组态软件,能够在Windows平台上运行。通过对现场数据的采集处理。以动画显示、报警处理、流程控制、实时曲线、历史曲线和报表输出等多种方式。向用户提供解决实际工程问题的方案。充分利用windows图形功能完备、界面一致性好、易学易用的特点。比以往使用专用机开发的工业控制系统更具通用性在自动化领域有着更广泛的应用。本文利用MCGS组态软件检验电梯PLC控制系统的运行情况。针对这个四层电梯的控制系统本文采用西门子S7200可编程控制器设-H-电梯的控制系统完成电梯的轿内指令、厅外召唤指令、楼层位置指示、平层换速控制、开门控制等控制任务。利用MCGS组态软减设计模拟电梯PLC控制系统的运行。将PLC中的串口驱动程序与组态软件的需求响应相结合,加载驱动。使设置的控件能够按照真实的情况动作。检验和测试电梯PLC控制系统对电梯的运行状态的控制效果。实践证明。将PLC可编程控制器和MCGS组态软件结合可以非常好地模拟电梯控制系统的测试运行有利于PLC控制系统的设-H-、检测,具有良好的应用价值。a、精度 对于用户的输入数据没有明确的要求,按照一定的规程进行操作b、处理时间a)响应时间:相应速度快,一般为秒级,达到实时要求b)更新处理时间:及时、准确地反馈信息c)数据的转换和传送时间:在进行统计系统分析时,根据个阶段执行时间的不同从秒级到分钟级c、灵活性 系统的可扩充性,电梯管理信息系统在开发过程中,应该充分考虑以后的可扩充性。83 运行环境 8 31 服务器端子系统的运行要求 a系统软件:Windows 2000 Server b数据库管理系统:MS SQK Server c硬件要求:单片机、终端PC机 832 客户端子系统的运行要求 a.系统软件:Windows 2000 Professional b.数据库管理系统:MS SQK Server84 系统评价指标电梯的电力驱动系统对电梯的启动加速,稳速运行,制动减速起着控制作用。驱动系统的优劣直接影响电梯的起动,制动加减速度,平层精度,乘座的舒适性等指标。8 4 1 使用方法 电梯的运行过程是根据时间和人的需要执行的。而这里模拟,是为了更好的了解及实现电梯运行过程的模拟,因此这里采用操作员按键来控制电梯,根据键盘接受来实现不同的需要,如:电梯运行,楼层生成人,菜单帮助,推出。这个程序是对电梯的模拟,每次的开始电梯都停在最底层楼,也就是0层。之后由操作员(也就是程序运行的人)操作,你可以按回车键由楼层产生人,在楼层有人之后,人会按上下键去选择他们的去向,之后在操作员输入空格键的时候,电梯会一层一层的运动到所需楼层载人;概要设计在开始之前会让用户输入楼层数及电梯数,程序根据数据构造整个建筑。楼层中有等候的地方有两个按钮,是等待人按的上下键。建筑中有电梯,可以不只一个,电梯中有开关门键,还有数字键,供人按键决定去向;这些键当被按下时,键就呈亮色,因此键里有灯。当电梯到达某一楼层,有人要出电梯或是进电梯,电梯的门会开,然后关门,并且电梯里的铃就会响。介此,根据要求设计类如下:Bell 铃(电梯里的铃)Lignt 灯(按钮里的灯)Button 按钮(上下键,数字键,开关门键)Eoor 门(电梯的门)People 人(楼层里生产人,之后进电梯,出电梯之后消除人)Floor 楼层(建筑有多个楼层)Elevator 电梯(楼层里的电梯)BuilEing 建筑Time 时间类 842 输入a以键盘输入呼叫和目标。例如我们可以设定如下:当敲击键1、2、3、4时表示电梯内有乘客按目标按钮,指定相应目标楼层。当敲击键Q、W、E、R时表示4层到1层有上行呼叫请求。b将呼叫和目标写入一个正文文件,然后程序读取这些呼叫和目标数据后可以在没有人工干预的情况下模拟电梯运行情况。其中一个呼叫/目标占一行,包括如下内容:呼叫和目标的编号,统一编号,从0001开始,占4个字节。该输入的时间,以整数表示,从小到大排列,占4个字节,从0000开始,单位秒。呼叫/目标/GO/结束,表明该行是什么。0表示呼叫,1表示目标。2表示GO,3表示输入到此结束,占一个字节。目的楼层,仅用与呼叫或者目标,呼叫所在楼层或者目标楼层,占一个字节。呼叫方向:仅用于呼叫,0表示上行,1表示下行,占一个字节。每个数据项之间用一个空白字符隔开。不必考虑检查数据的正确性。8 . 4 . 3 输出:a电梯运行的动画显示:包括显示各按钮指示灯的亮灭情况、电梯方向指示灯和电梯位置及运行情况。b电梯运行情况的记录(结果)文件。停靠时间:开始停靠某楼层的时间,以整数表示,从小到大排列,占4个字节,从0开始,单位秒。楼层:停靠的楼层,占一个字节(1-9)。每个数据项之间用一个空白字符隔开。程序中不必考虑检查数据的正确性。操作手册9I 引言 9II 编写目的 本报告的主要目的是告诉用户如何正确操作该软件系统,提高软件的安全性、准确性、可靠性、高效性。 9I2 前景a待开发软件系统的名称:电梯信息管理系统b项目的任务提出者、开发者:由电专后勤管理部门提出,由B计算机控制专业44071班10和15号进行开发。c.项目的用户:西安电力高等专科学校 9I3 定义 9I4 参考资料 【1】陈立定、吴玉香、苏开才编电气控制与可编程控制器M.广州:华南理工大学出版 社200l【2】刘载文、李毫升、钟亚林编.电梯控制技术M北京:电子工业出版社1996【3】1 SHMATHC s7200可编程序控制器系统手册S.西门子公司【4】STEP 7-MHertWHN 32 V31 sPl编程帮助手册S.西门子自动化设备公司【5】MCGs参考手册,MCGs用户指南,MCGS嵌人版说明书S.北京昆仑通态自动化软件科技有限公司【6】王平崔纳新.PLC在电梯控制中的应用M微计算机信息1999.2 92 软件征述 921 软件的结构 输出为:l、电动机;2、上下行接触器;3、快慢速接触器;4、位置指示;5、门锁。输入为:6、轿内指令;7、厅外指令;8、门区感应;9、手动开关门;10、楼层感应。922 程序表当乘员进入电梯,按下楼层按钮,电梯门自动关闭后控制系统进行下列运作:根据轿厢所处位置及乘员所处层数判定轿厢运行方向,保证轿厢平层时减速。将轿厢停在选定的楼层上;同时,根据楼层的呼叫,顺路停车,自动开关门。另外在轿厢内外均要有信号灯显示电梯运行方向及楼层数。93 安装与初始化 一步一步地说明为使用本软件而需要进行的安装与初始化过程,包括程序的存载形式,安装与初始 化过程中的全部操作命令,系统对这些命令的反应与答复

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论