基于Internet的风机网上选型系统的设计论文(通用11篇)由网友“滴滴滴吹”投稿提供,这次小编给大家整理过的基于Internet的风机网上选型系统的设计论文,供大家阅读参考。
篇1:基于Internet的风机网上选型系统的设计论文
针对单位软件程序进行创新设计开发,需要借助软件工学层次明确各类用户实际需求,经过风机网上选型提供技术人员相关疏导经验,确保用户提供的参数能够尽快输入相关风机设备之中,用户可以借助特定程序查询风机性能状态,对于最终判定结果予以科学处置并绘制性能曲线认证图,使得各类选型结果都能如数保存到系统之中,方便日后维护工作的进行。依照上述功能分析,选型系统须围绕以下模块结构进行有效调试,包括模块性能、模型架构、用户数据、风机选型模块资源等。
1.1系统总体架构形态
通风机系统选型设计思路具体是应用网络浏览器鉴定数据库系统存储管理信息功能,借助对应调试访问技术为用户提供方便适应条件,杜绝任何模糊认知迹象滋生。例如:对新风机压力系数的要求,应是越大越好,因为压力系数越大风机直径越小,相应的风机的体积就小、重量就轻。在具体设计中,压力系数到底应选多大合适,这要由设计者全面衡量考虑后决定,不同的设计者,可能有不同的选择,这都是正常的。叶轮主要尺寸及机壳出口和进风口的进口尺寸均为优先数系中的值,其中除叶轮总宽度尺寸为R40数系外,其它均为R20数系中的值。这样一来,当按这两个风机的空气动力学略图设计系列风机时,其机号(叶轮外径D)按优先数系(一般按R20)排列时,各机号风机的主要尺寸也将符合优先数系中的值。这会给设计工作带来极大方便。
1.2系统功能模式
单位软件程序都可以借助若干个子系统实施搭接,这部分选型系统集合设备数据维护、用户资料管理、风机工作状况查询以及选型参数检验等工序进行适当衔接。前期设备维护就是针对通风机性能以及模型数据库进行适当添加、删除,确保在网页浏览时能够清晰提炼关键维护要领;用户数据管理则针对系统注册用户进行网上浏览资格验证;风机参数查询计算结果会合理输入存储界面之内,并在后续选型工作中依照用户个体需求进行合理计算,实时列入查询范围并供用户现场选择,必要时应用Web显示或者直接打印收编。
2此类系统的支持技术研究
2.1数据库技术
该类系统具体应用MYSQL网络数据库进行整编,保留一定程度的结构化特征,能够在通风机性能维护与信息检索中提供方便适应条件。MYSQL样式数据库结构具体结合库、表二级结构形态舒展,其直接与关系数据查询语言标准SQL对应。经过系统建立fandatabase数据库过后,包含basicdata、member等多个表格都会存储到通风机基础性能数据框架之中。
2.2Web技术
这是网上信息发布的主要端口,其中运用Apache服务器建立核心站点以及静态页面,包括各类交互式应用程序在内,可以及时抽取数据库中特定信息结果并予以合理交接计算。此类站点信息的具体引导媒介就是HTML文档。由于系统主要应用Dreamweaver与动态HTML进行设计,使得处于动态HTML的用户个体能够随时与系统进行信息交互,保持双向通信工作的顺利进行。处于远程通信界面的用户数据可以利用超链接形式直接发送至HTML表单并启动WWW服务器上的应用程序,这部分应用程序可以快速完成数据库查询与结果分析工作。
2.3Web服务器与数据库衔接端口支持技术
数据库与Web服务器之间存在交接端口,能够合理促使信息技术的对外宣传与应用速率。在此类系统架构之中,包含大量网页服务器对MYSQL数据库的访问活动,这里强调的技术是目前十分流行的PHP模式,具体就是借助服务器端HTML页面进行脚步描述语言嵌入,实施手段基本与微软ASP语言大同小异。PHP可说是全面吸纳了数据库与脚步应用程序语言功效,能够尽快完成数据库与页面同步更新工作,因为PHP源代码保持全面公开状态,一直以来能够全面供应函数库更新动力,确保其不管在UNIX或者是Windows平台之上都赋予着独特运转功能,保证其在程序设计方面拥有极高的支持能效。需要特别强调的是,PHP能够提供优质化的数据访问媒介,同时开创动态交互式服务器应用渠道。处于服务器端口的脚本语句应用<?和?>标识进行合理嵌入,只要客户浏览器向服务器终端提出页面访问请求时,页面就会自动激活处理程序;如果页面文件检查为.php格式,就瞬时处理特殊标识语句,在第一时间内向客户端提供检验结果,最后交由浏览器进行HTML标记以及客户端脚本语句形态阐述。
3网上选型系统的应用要点解析
此类系统保留以下技术优势特征:首先,通风机数据高度共享,风机设备本就蕴藏着繁多技术类别,数据库在网上运行同时实现共享能够合理杜绝数据库人力开发消耗的人力、物力资源;其次,使用过程十分便利快速,因为网络保留一定程度的开放性,系统在任何地区基本都可以使用,单位选型分析结果也可直接拷贝于优盘之中,方便随身携带;在此,选型结果与经验可以在第一时间内进行共享优化,因为操作主体同时使用单个数据库,面对着时间跨越性度过,各类数据库资料提取经验逐渐丰富,加上系统界面展示形式精巧,能够确保首次接触的人员尽快熟练操作要点;最后,系统在用户使用环境上没有过多严格要求,用户甚至不需重复安装软件程序,直接就可依靠网页进行操作。
4离心通风机集成化设计平台的实现策略补充
4.1通风机相似设计流程
所谓相似设计就是依照两个相似风机设备进行比转数相等原理解析,之后结合实验室考验性能较好的相同型号风机进行验证,从中选取数据结果较为接近的设备个体作为模型,并将模型机几何尺寸进行合理放大甚至缩小,进而获取创新风机形态标准方案。实际工序流程为:依照用户个体提供的流量、压力状态进行科学转换,并确定比转数,当比转数过小甚至不能借由回转式风机操作时,就应该考虑配合单进气双极离心通风机进行比转数计算,直到确定结果后依据模型无因次性能曲线进行最高效率点中各类流量、系数。在新通风机设备之中采取相似设计方式,基本上规避重复性能检测流程,机械在迎合总体设计要求前提下还可稳固结构高效率运作水准,因此此类手段在通风机架构设计项目中得到广泛采纳。
4.2参数化设计模型指导
参数化设计模型具体用来约束表达产品模型的形状特征,配合参数组校正设计结果,进而搭配相关零件材料。此类设计活动依靠程序与尺寸驱动,在图形几何模型与尺寸数学关系梳理清楚之后,将此类特殊关联输入系统程序之中,并联合特定参数值生成所需模型。其基本理论就是借助应用程序生成的基图进行特定标识审核,为用户提供各类安全保障。参数化实现手段实际上就是配合草图技术生产二维轮廓,轮廓基础位置与尺寸都不必借助草图绽放,只要在日后参数设计过程中就可清晰提炼;之后配合系统拉伸与旋转功能获取三维特征。配合这类手段进行CSG树调试,就可以顺利完成模型的参数设计工序。需要关注的.是,这部分参数并不代表最末端模型的参数结构,而是完成造型模拟的参数形态。
4.3网上选型软件匹配
此类软件在系统选定基础上得到验证开发,大部分交由企业研究中心依据实际情况布置,其核心动机在于提升设计运作效率,尽量遏制工期拖延现象,使得产品质量获得前所未有的改观效果,为各类生产项目提供优质化服务。这类软件经常借助交互式形态呈现,以合理发挥人机各类所长,程序衔接上较为迎合设计主体行为习惯,用户秩序熟练掌握操作命令与参数内容就可以了,不需要费尽心思记忆各类程序调用细节。目前用VB6.0编写的风机选型软件涵盖了离心通风机行业较常用的风机模型,具有应用范围广,软件操作简便等特点。其中考虑了风机在不同运行环境下的大气压、介质密度计算;同时分析额定转速下的叶轮外缘线速度计算等。其间软件既可做选型用,也可根据密度、转速、直径,通过选择不同的风机系列做风机电子样本使用。理想化的选型软件笔者认为应该是框架式的,不同的厂家将自己常用风机的无因次性能取点输入软件的数据库,运用行业通用的计算理论计算工况环境下的风机性能,选取适合的风机型号、机号,采用差值法取得风机运行工况点或范围。PB+SQL可作为这种软件编制的首选,其前台的编程软件和后台数据库管理核心都是sysbase公司的,具有完美结合力。
5结束语
风机网上选型过程以及结果多样,但总体上仍旧方便、快捷,能够实时与企业现有模型进行充分对比、融合,稳定基础设备长期工作动力与资源开发实效,为后期各类生产项目拓展肃清不必要的限制因素。
参考文献:
[1]吴淑芳.基于三维设计的工程图自动调整技术[J].机械设计与制造,(18):59-63.
[2]苑雪.《数据库技术》基于工作过程的教学模式设计与分析[J].科技信息,(22):68-75.
[3]杨兆建.基于JavaScript的网络三维实体造型研究[J].机械工程与自动化,2010(13):69-70.
篇2:基于Internet的风机网上选型系统的设计论文
摘要:本文具体探讨Internet风机网上选型系统设计要领,集合数据库维护、风机设备选型以及用户数据管理功能进行模块梳理,借助网络平台以及浏览器令客户能够及时、方便地查询选型工作进展状况,全面解决传统手工操作行为带来的选型困境,实现相关系统会员之间的无空间、无时间限制沟通。
关键词:Internet;数据库;风机设备;系统选型
目前大多数研究单位以及高校都深度吸纳具备经验数据且工作性能稳定的风机设备,其间布置合理选型鉴定软件,使得程序工作人员能够及时摆脱传统手工操作带来的疲惫感官效应。网络技术高速发展可说是为风机选型系统提供全新认知分解经验。
篇3:基于Internet的多媒体教学系统结构论文
基于Internet的多媒体教学系统结构论文
一.引言
基于Internet的多媒体教学系统是一个由硬件、软件、教学内容、教学管理机构组成的一体化有机的系统,对它整个结构的完整的认识,需要从四个方面考察:要了解系统实施的物质基础,可以看它的硬件结构;要了解教学系统支撑平台(环境),要看它的软件结构;要了解学生如何进行学习,要看它的教学内容的组织结构;若是想了解如何实际开展教学工作,则需要看它的教育管理职能部门的组织结构。本文从这四个角度来介绍基于Internet的多媒体教学系统的结构。
二.硬件结构
支撑网络教学系统的物质基础就是一个实际的计算机网络,一般是一个网络中心,它根据支持的学生人数、范围、学生访问网络的方式等诸多因素的不同,变化很大,组织结构形式也各不相同,但一般来说,都具有如下模块:接入模块(电话拨号和Internet接入)、交换模块、服务器模块、网络管理与计费模块、拨号用户与局域网用户模块、课件制作与开发模块,双向交互式同步教学模块,其结构示意图为:
接入模块的主要设备是路由器,路由器的主要作用是通过网络专线将整个网络接入Internet,从而使本网的用户能够访问Internet资源,而其它网络用户能够访问本网信息。
交换模块是整个网络连接与传输的核心,主要的设备有主干交换机、分支集线器和连接各模块的网络电缆,由它们组成整个骨干网络。
服务器模块主要负责信息的收集、储存、发布,它们是对外提供教学与信息服务主要实体,一般有Web服务器、FTP服务器、E-mail服务器、DNS服务器、数据库服务器等等,它们可以由一台或多台高性能的计算机承担。
网络管理模块主要对整个网络进行监控、运行性能的监测、故障的预警和诊断等等;计费模块主要是记录网络使用者的资费信息,以控制网络资源的有偿使用。
拨号用户与局域网用户模块主要功能是让学生和教师能够以多种方式访问网络资源,从而达到教学或学习的目的,其主要设备是访问服务器,访问服务器的主要作用是使得没有连入Internet的学生可以通过电话拨号的方式来访问网上的教育资源。在网络中进行学习的学员可以通过三种方式接入本网:首先是通过电话线路直接拨号访问;其次是局域网用户可直接访问;第三是外部网用户可通过网络中转,进入络。络通过校园网与CERNET互联,这样,对于现在已经是这些网络的用户,不需要任何变动,只需进行登记注册,便可进入本网进行学习。
课件制作与开发模块主要是开发、维护网上的教学内容与教育资源,以实现教育信息的不断更新与丰富。
双向交互式同步教学模块是一个基于高速数据网络双向可视会话系统,它可以将演播教室中教师的讲解情况实时传送到远程多媒体教室,教师在讲解中,还可以看到远程教室中学生的表情与神态,并能接收到学生的询问,类似于本地课堂教学。此模块的核心设备是基于相关标准(如H.320)的视频会议终端、MCU(多点控制单元)、摄像机等。MCU是一种多端口设备,通过它可以使得多个视频终端在一个会话中互相通信,其主要控制功能包括音频混合、音频切换、视频混合和视频切换。
三.软件结构(仅指教学支持系统)
一个完整的基于Internet的教学系统,不仅需要系统软件的支持,如网络操作系统、WEB服务器、FTP服务器等等,还需要一些专门支持教学的应用软件。
1. 适应性超媒体学习系统:
由于参与远程学习的学员来自各行各业,他们没有一个统一的起点,能力参差不齐,因此,远程教学系统必须能够针对不同能力的学生,提供不同形式的教学。
适应性超媒体教学指根据学生的个别能力特征,动态呈现与学习者当前学习能力最相关的基于超媒体教学内容。它有两个含义,首先是学习内容的选择上,系统根据学习历史记录和能力估计,选择学生没有掌握或是没有学习过的教学内容,这些学习内容是与当前学生能力最接近的。学习内容的选择与组织以认知单元为最小单元,一个认知单元就是教学目标中所规定的最小的一个知识点,针对这一个小知识点所展开的教学内容称之为一个认知单元。每个学习阶段,可以选择一个或几个认知单元。其次,是在学习内容的组织上,系统将根据对学生估测的能力和学生的认知风格,选择最适合学习者的内容呈献方式,在适应性学习系统中,每个认知单元的教学展开都有好几种形式,有一些详细、有一些简略;有一些具体形象、有一些抽象;另外,提供给学生的相关辅助材料,练习试题等等,都各不相同。学习内容的组织,主要以超媒体的方式进行,差别主要体现在链接的层次和链接的单元上,它将根据不同能力的学生,有所不同。具体说,本系统的主要功能有:
(1) 教学内容的动态适应;
(2) 教学内容导航的适应;
(3) 教学内容的动态构建的适应;
(4)协作式的问题解决;
(5)自主选择学习策略的适应。
2.多媒体授课系统从功能上可以分成两个部分:一个是课件点播系统,一个是同步广播授课系统。
3.师生交互工具
为了有效的支持分布在异地的师生间交流,远程交流工具应不仅仅提供传统的基于文本交流,还应提供包括图形、语音、视频等多媒体的支持。同时,类似于传统的教室教学中的黑板,身处异地的师生也能够通过特定的软件白板来交换意见。
软件共享白板:软件共享白板是一个为在Internet环境进行教学的教师和学生提供文本以及图形共享的区域。教师可以将一张图片贴入共享白板中,并利用系统提供的特定画图工具和文本输入工具,在所贴的图片上进行标记、说明。教师端的白板中的图形和文字可以通过Internet 同步传递到交流环境中的其他学生端白板中。学生可以同步的察看教师在白板中的板书内容,这样,共享白板实现了传统教室中黑板的功能。
语音交互:语音交互是异地师生之间一种有效的交流方式。
视频交互:为了增加师生教学过程的生动性,也需要师生间能够看到各自的视频图象。教师可以任意选择特定的学生端视频,也可以同时看到多个学生端的视频图象。学生端可以选择观看教师端视频。
传统文本交谈:与一般的文本聊天客户端程序有相同的功能,包括私人交谈和公众交谈两种方式。在私人交谈模式下,教师可以选定特定的一个在同一交流环境中的学生进行文本交流。也可以是一个学生与同环境中的另一个学生之间进行私人交谈。在公众交谈模式下,一个教师或者学生的键入的文本信息可以被同一交流环境中的其他学生和教师共享。
同步浏览机制:在交流过程中,能够提供同步浏览的机制。教师可以通过键入URL地址,并将该地址广播到同一交流环境中的所有学生端浏览器,使得学生端的浏览器与教师端的浏览器达到同步显示。这样教师可以定位在同一个环境中的所有学生端的浏览器,从而指导学生在Internet中浏览学习资源。
4.网络题库管理系统
基于Web的题库系统用于支持教师和学生通过网络进行组卷并进行各种类型的测试。题目内容主要是各级各类学科内容的测试题、达标题等,支持各种类型的测试,并可以根据不同的测试目的提供相应的组卷策略,包括智能组卷、相对评价组卷、绝对评价组卷,教师可以根据不同的测试目的,通过网络自动组卷后,下载到本地进行使用。基于Web的题库系统能够完成一般的题目管理功能,如题目增加、删除、修改等等。试题内容支持图形、语音、公式等多种形式的媒体。还应能对学生的测验结果进行统计分析。
5.考试与评价系统
考试以及对考试结果的分析与评价,在远程教育中起着重要的作用。由于借助了计算机和国际互联网,使得远程考试在许多方面优越于传统考试。
6.教学资源库管理系统
资源库系统主要功能是对各种教学资源进行采集、管理、检索和利用。它由两部分组成:CAI软件库和学习资源库。CAI软件库包括通过各种渠道收集到的国内外继续教育优秀课件,可能是一门完整的课程,也可能是一节课或一个知识点。CAI软件库中的CAI软件应满足学科齐全、内容丰富和形式多样等要求,以适合不同层次、不同学科的继续教育培训的需要或个别化培训的需要。学习资源库为各级各类学校提供丰富的学习背景材料、扩展学习材料以及其他各种分类多媒体素材。学习资源库也可用作培训教师备课用参考资料(包括各种史料、教参、优秀教案和优秀课例的分析等)。资源库中的CAI软件库和学习资源库可通过光盘库或磁盘阵列来储存和管理。磁盘阵列可以作为资源的临时存放地,分门别类之后刻录到光盘中永久储存。CAI软件库和学习资源库应当分开,既可以通过同一个资源库系统管理软件进行管理和维护,也可以分别开发CAI软件库管理软件和学习资源库管理软件进行管理和维护。学习资源库后台管理软件是服务器端管理软件,服务器端管理软件负责整个学习资源库的管理和维护,同时提供和客户端浏览器的接口。服务器端管理软件应具有以下功能:
(1) 询、修改资源库的索引数据库;
(2) 览并能全文检索资源库中的内容;
(3) 读取和下载资源库中的内容;
(4) 剪辑资源库中的内容;
(5)支持并发访问。
7.自动答疑系统
自动答疑是一个适应性的知识库系统,它分自动答疑与人工答疑两大部份。在教学设计阶段,教师将本学科最常见的疑难问题按一定的组织方式,存放到领域知识库中,当学生在遇到疑难问题时,通过网络远程提交问题的描述,系统将根据学生提交的`问题描述,对领域知识库进行智能搜索(主要采用的技术有中文词语的切分、全文检索、语义网络匹配、关键词索引等),按照检索内容相关程度的高低,将对该问题的解答呈现给学生。当在知识库中没有检索到对该问题的解答时,系统将通知学生,并采取两种方法进行后续处理:
(1)问题通过电子邮件的方式发送到主持这门课程的学科教师,当教师对该问题进行回答后,系统将自动将解答发送到学生的电子信箱;
(2)将问题公布在答疑布告牌上,征求解答,有人对其解答后,系统将通过电子邮件通知该学生。
8.学习管理系统
不管系统具备多么高的智能性,计算机并不能替代人类教师,计算机可以把人类从简单的重复性的智力劳动中解放出来,但教学过程中的高级诊断、管理、推理必须由人类教师来完成,可以说,缺乏人类教师参与的学习系统,不是一个完美的学习系统,在基于Internet的教学系统中,人类教师的参与仍然非常重要,它可以弥补计算机系统的复杂智能的不足。具体的说,系统的教学管理应具备如下功能:针对性的辅导、疑难解答、协作监控和实施智能个性化的远程学习环境。
9.作业批阅系统
作业批阅系统是基于WWW的协作式作业批改系统,学生可以通过该系统提交作业,获取作业批改结果,并根据教师建议来修改和编辑作业。经过几轮交互后,教师可对最后作业作出评价。作业系统具备的几个功能有: 教师发布作业; 学生完成并提交作业; 教师批改并点评作业;作业库的管理;作业转发;协作批阅;分析与评价。
10.网络课件写作系统
开发网络课件写作系统的主要目的是为了方便不具有专业编程经验的各站点教师编制网络教学软件。该系统应该具备基本的多媒体的集成功能,并能制作基本的HTML网页,也就是首先要具备一些通过用软件的基本功能,其次要具备一些支持教学课件的写作功能,一是要有素材库的管理功能,二是内容教学设计的理论指导,三是要有大量的课件写作模板,四是要支持各种各样的教学策略。多媒体课件制作工具用于向教学单位或教师提供各类素材,构建新的网络课程或新教学模块平台。教学单位或教师可以通过该软件抓取素材库中的素材来构建网络课程或网络教学模块。在该平台上构建的网络课程,就能直接在网络上运行。
11.教学管理系统
远程教学管理系统将基本覆盖教学活动的各个环节,如从学生入学到学生毕业的各项活动,其管理的范围不仅仅是管理机构和行政部门,而且包括教学涉及的所有对象和资源,如学生、教师、课件等。同时,它将以学生为中心,为学生创造一个个性化、智能化的远程学习环境,其具体功能有:学生注册;学生学籍管理;专业课程的管理; 教师管理; 数据统计分析;信息查询功能;计费;行政公文管理;系统设置维护。
12.基于WEB的虚拟实验室
基于WEB的虚拟实验就是在WEB中创建出一个可视化的三维环境,其中每一个可视化的三维物体代表一种实验对象。通过鼠标的点击以及拖曳操作,用户可以进行虚拟的实验。虚拟实验环境可以针对物理实验、
篇4:城市污水处理厂除砂系统设计选型的探讨
城市污水处理厂除砂系统设计选型的探讨
摘要:除砂系统是城市污水处理厂必不可少的预处理设施之一.它的.正常运行对于保证城市污水处理厂后续处理设施的稳定运行起着至关重要的作用.根据设计经验和实际运行中遇到的问题.对除砂系统进行全面系统的论述,提出除砂系统正确设计选型的建议.作 者:陈璐 陈凡阵 王文 孙伟 马千里 尹立峰 马 作者单位:陈璐,王文,尹立峰,马(天津市环境保护科学研究院,天津,300191)陈凡阵,孙伟,马千里(天津环科水务开发有限公司,天津,300191)
期 刊:工业用水与废水 ISTIC Journal:INDUSTRIAL WATER & WASTEWATER 年,卷(期):, 39(1) 分类号:X505 关键词:城市污水处理厂 除砂系统 沉砂池 排砂设备 砂水分离器篇5:基于MVC模式的网上书城系统的设计系统建设论文
基于MVC模式的网上书城系统的设计系统建设论文
摘 要:随着Internet技术的快速发展,网上购物已成为人们生活方式中的重要选择。与传统购物相比,它具有选择面大、价格便宜、交易方便、节省时间等优势。由于MVC模式开发的系统具有可维护性、可扩展性、可移植性和组件可复用性等特点,越来越多的中小型电子商务网站开发都采用此模式。本系统采用MVC模式进行开发,具备完备的前、后台处理功能,能满足用户基本的网上购书需求。
关键词:MVC;网上购书;电子商务
随着Internet的普及,电子商务正以锐不可挡之势快速兴起,越来越多的人倾向于网上购物,正是在这种情形下,网上商城应运而生,它是图书行业发展的必然结果。这种新型的'图书销售方式,与传统的实体书店销售方式相比拥有许多优势如降低成本、购买图书不受时间和空间的限制、客户能及时掌握所需图书销售信息等。正是由于这些优势,网上购书已成为一种潮流,而这也促使各大网上书城如亚马逊、当当网的快速发展。本文设计实现了一个能满足用户基本购书需求的应用系统,该系统也能满足管理员对书籍的有效管理。
1 系统架构
本系统采用三层架构的MVC设计模式,其有3个核心组件:模型(Model)、视图(View)、控制器(Controller)。视图是用户看到并与之交互的界面,主要涉及将系统处理的结果显示给用户;模型表示业务数据和业务逻辑,负责数据的存储,可以为多个视图所共享;控制器接受用户的输入并调用模型和视图去完成用户的请求。所以当点击Web页面中的超链接和提交表单时,控制器本身不输出任何东西和做任何的处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后确定用哪个视图来显示模型处理返回的数据。工作流程如图1所示:
2 系统设计
2.1 系统主要的功能模块
网上书城系统按功能分为两部分:从客户角度看,需要实现前台网上订购功能;从商家角度看,需要实现后台系统管理功能。前后台功能模块分别如图2、3所示:
2.2 数据库设计
MySQL数据库具有体积小、速度快、成本低等优点而被广泛应用在Internet上的中小型网站上。对于开发网上书城系统,MySQL完全可以满足我们的要求。
2.2.1 系统中所涉及的实体及其联系
本系统主要有6个实体:用户user、图书分类category、图书book、购物车cart、订单order、管理员admin。系统E-R模型如图4所示:
2.2.2 数据库表的设计
数据库表设计主要是把系统E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。它包括数据项、记录及记录间的联系、安全性和一致性约束等等。导出的逻辑结构是否与概念模式一致,从功能和性能上是否满足用户的要求,要进行模式评价。本系统数
据库总共有七张表,分别是用户信息表user、图书分类表category、图书信息表book、图书购物项表cartitem、图书订单项表orderitem、图书订单表order、后台管理员表admin。由于篇幅所限,仅列出如下1张表:
(1)图书订单表order
字段名称数据类型主键能否为空说明
oidchar(32)YN订单id
ordertimechar(19)NN下单时间
totaldecimal(10,2)NN合计金额
statusintNN订单状态
addressvarchar(100)NN收货地址
uidchar(32)NN用户id
3 开发过程中的关键技术
为了给用户提供更好的体验,在用户注册页面中采用Ajax技术校验用户名与Email是否已被使用是十分必要的。以下程序为用户名校验的一小段js代码
4 结束语
网上书城作为电子商务的一个典型应用,弥补了传统书店的诸多不足之处,有着很好的发展前景。本系统运用MVC模式实现了网上购书功能,基本上可以满足广大客户的购书需求。MVC开发模式中的每层各司其职,互不干涉,一旦哪一层的需求发生了变化,就只需要更改相应的层中的代码而不会影响到其它层中的代码。此外由于系统分成了三层,能更好的实现开发中的分工以提高工作效率。因此运用此模式对其它电子商务软件的开发具有一定实际应用价值。
篇6:核心银行系统架构设计与选型的策略研究论文
核心银行系统架构设计与选型的策略研究论文
随着外资银行在中国不断开展业务,中国的银行业面对日趋一体化的世界经济竞争越来越激烈。核心银行业务系统的架构设计是否合理,对于加强银行业务操作的管理和控制、保留优质客户、银行规避风险和降低风险等方面起到不可估量的作用。
一、核心银行系统发展现状
(一)核心银行系统的定义
核心银行系统是银行业务系统的交易处理的中心,大家所熟知的存款、贷款等业务的操作都是要在核心银行系统中完成的。核心银行系统的范畴包括:客户管理、储蓄、贷款、代理产品、支付结算产品、会计账务处理、总账、批量处理等。
(二)国内核心银行系统的发展历程
核心银行系统的发展经历了三个阶段:第一阶段是指自动的会计系统,核心系统是信息化的会计系统。第二阶段是指自动的交易系统,系统是自动生成的数据系统。第三代系统是指“一本帐”和“一个中心”,以客户为中心,集成了交易处理、产品创新、客户信息管理等多种应用集群。针对目前核心业务系统越来越复杂,有的架构设计师提出了“瘦核心”概念。
二、核心银行系统架构设计
(一)架构设计分析
核心银行系统的架构设计目前有:面向“SOA”的架构设计、基于J2EE架构的B/S结构设计、以“业务、语义、服务”三层架构设计、基于大前置架构设计。下面就四种架构进行简单描述:
面向“SOA”的架构设计:这是一种以“业务驱动服务,服务驱动技术,服务为中心”为原则的架构设计。面向服务的架构体系是目前最流行的架构体系,它为企业的IT架构提供了充分的灵活性和标准性,以适应市场的快速变化并降低成本,银行内部的不同的应用系统通过SOA实现协同工作。
基于J2EE架构的B/S结构设计:C/S结构分为客户端和服务器端两层架构设计,尽管能有效降低网络通信和服务器的处理量,但升级系统客户端程序比较复杂,且也容易受连接数及网络情况的限制。这样基于J2EE架构的B/S结构(注:“浏览器”和“服务器”两层)就很有吸引力,它简化了客户端程序,能有效进行权限管理并保护数据平台。
以“业务、语义、服务”三层架构设计:负责处理用户的业务请求的是业务层,它是核心系统的应用平台,包括客户信息管理、多维度的管理信息等,并产生相应的服务需求描述。核心银行系统对外提供服务都是服务层定义和发布的。语义层的功能是实现业务和系统的语义信息进行交换,提供需求与实体会话的语言界面。
大前置的架构:采用“高内聚低藕合”的设计原则并在企业应用集成理论的指导下建立一个综合前置系统,实现银行各应用系统的有效集成,这种架构设计的优点是方便应用系统模块的修改和新增,这也符合“瘦核心设计思想”。通过提供统一的接口标准,实现与银联系统、支付结算、信贷管理系统的实时交互。
(二)架构设计原则
分析国外先进核心银行系统发展历程和现状,对比现代国内外各银行的核心银行系统建设,归纳一些设计原则:
第一,参数化设计。将一些成熟的业务产品进行抽象,提取相同的产品基本要素作为参数,通过组合参数并进行配置快速开发新的业务产品。该设计思想,减少了产品变更的范围,增加了产品组合灵活性,是目前较先进的设计思想之一。
第二,会计独立。核心本质就是实现“全行一本帐和大会计”的思想,系统由独立的子系统完成会计处理功能,采用最新的会计科目,并为会计准则的变更预留接口。
第三,以客户为中心,面向服务的设计思想。通过建立专门的客户信息管理系统对不同客户提供差异化的服务,比如利率、费率等,从而能实现利率市场化。
第四,全行统一柜员的管理。通过采用柜员卡系统实现全行柜员号统一,可以在不同的系统或角色中使用,也可以跨地区使用,并且有丰富的授权管理来加强内控管理。
第五,安全设计要完备。如何合理、可靠、高效的实现数据传输和存储的安全性,是系统需要建立的安全保护体系中必须考虑的问题。目标是:存储传递敏感数据、防止网络交易数据的截取重发、数据库中的数据防篡改。
第六,前端系统功能弱化。尽量使营业网点的.前端系统简单化,减少维护和升级的复杂度,通过控制中心的监控系统进行全面监控。
第七,模块化设计。在核心银行系统的开发设计过程中尽量采用成熟的模块,以前中后三个平台为基础,降低不同模块之间的耦合度,并把大量功能重复、处理逻辑复杂的部分集成到平台中进行处理。
第八,国际化战略。目前金融领域的竞争日趋激烈,核心银行系统的设计要考虑国际化战略带来的影响,方便在国外开设银行分支机构,支持多语言、多币种。
第九,整体解决方案灵活设计。核心银行系统的架构要考虑技术架构的可扩展性,业务流程的灵活性,不能设计成一个大而全的产品,而应是建立灵活应用架构之上的—个整体解决方案,方便多个应用产品的集成。
三、核心银行系统的选择标准
随着技术的发展和竞争的加剧,特别是在中国加入WTO后,国内很多银行面临核心系统的更新换代,对于如何选择国外的核心银行系统解决方案,可以从以下四个方面加以考虑:
(一)企业的战略规划
由于核心银行系统的决策会涉及到整个企业十年甚至更长时间的业务战略方针的制定,因此其间需要考虑的不仅应包括公司的员工和系统,还要考虑到所有的客户。核心银行系统的决策通常是以最新的业务战略和策略为起点,不仅能推动所有的业务发展,而且还应能适应技术的不断更新发展。该计划要确定在银行未来中,哪些是需要变革的关键领域,并且从市场驱动的角度来确定具体的机会。同时,那些过去由于技术和管理上的限制而被视为“受禁”的领域也应该重新评定,找到每一个关键的业务机会并将其分解为诸多要素,以便进一步确定计划中制定的目标。
(二)方案的业务功能
在确定了战略规划和业务需求后,银行就可以对照业务需求了解市场上的核心银行系统方案。这是一个业务功能适配的过程,企业可以快速地根据各个方案对业务的符合程度产生优先顺序,将那些不能严格符合业务需求的产品要在这个阶段的决策中排除。
一个好的核心银行系统方案需要提供足够的灵活性以适应现有的和未来的业务需求,正是这些业务需求决定了企业的选择,因此可以说方案的业务功能是决策的首要关键。
(三)方案的技术和架构
业务的功能性需求得到满足后,需要进一步从技术水平、架构设计两方面评估核心银行系统产品。核心银行系统的技术平台包括硬件和软件两方面都必须考虑可靠性、健壮性、稳定性,并适应新技术、新业务的发展具备很好的兼容性和可扩充性。系统的业务需求功能由技术手段来实施,构成整个核心银行系统的重要的组成部分。
核心银行系统的组成可能来自不同供应商提供的不同组件,也可能所有的组件由一个供应商集成和协调在一个特定的技术平台上,但无论是哪种方式都要认真考虑系统的集成性、兼容性、可维护性、安全性、性能和成本的问题。
(四)厂商的选择
银行在选择业务符合程度较高的产品之前需要对产品的供应商进行审核与评估,遵循“质量,成本,交付与服务并重”的原则。首先,确认厂商具有一套稳定有效的质量保证体系及具备提供银行所需产品的能力;其次,对产品进行价值与成本分析,通过招标或价格谈判实现成本节约;最后,确认厂商有足够的人力物力在确定的时间内向银行提供产品。
四、总结
通过借鉴前人的研究成果和经验,在考虑未来网络银行w~2,0、流程银行等客观要求下,分析核心银行系统的设计过程并从学术的视角思考了进行核心银行系统选型的一些原则,以期能够为核心银行系统的研究和改进提供一些思路和方法。
篇7:网上考试系统论文开题报告
网上考试系统论文开题报告
一、问题的提出
Java网上考试系统,是为了配合Java语言的网上教学而设计的。它是Java课件的一个重要组成部分。
二、网络考试系统概述
在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的Internet进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机阅卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。
三、网络考试系统常用的实现技术
网络考试系统的实现技术有多种,可以采用传统的客户机/服务器(C/S)型的MIS型架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,这样一来考务工作比较烦琐;而且考试程序放在客户机上,安全性也受到一定影响。另外一种考试系统采用Web 技术实现。Web技术超越了传统的“客户机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此Web结构有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器)。
四、本系统拟采用的'解决方法(技术)
本系统作为Java课件(网络版)的一个组成部分,要求实现网络考试系统的各项基本功能。从安全性和易维护性考虑,选择了Web实现技术。简单的说就是将系统做成一种B/S模式,可以让用户通过浏览器直接访问位于服务器上的试题以及对系统进行远程维护。
服务器端程序的实现技术也很多,本人选用了当前比较流行的网络编程技术——JSP作为主要实现手段(配合Java Servlet、Java Bean、HTML等)。 JSP作为一种Web实现技术,它的效率是很高的。这一点正好符合了考试系统所要求的实时性。JSP自身的安全性,再加上实现模式的特点,完全能够达到考试的保密性要求,保证了考试的公平性原则。除此之外,作为Java平台的一部分,JSP拥有Java语言“一次编写,各处运行”的特点。又随着越来越多的服务器供应商将JSP支持添加到他们的产品中,这样一来用JSP做成的这套系统可以轻松移植到其它平台来运行。种种优点使得这套系统不但为目前校内的网络教学以至于今后远程教育的实现都打下了良好的基础。所以JSP是实现本系统的最佳技术,它是完全可行的。
五、系统的组成和功能构想
(1) 系统的组成
本系统由四个子模块组成:数据库及维护模块、考试子系统模块、成绩管理查询子系统模块、阅卷子系统模块。它们各自的功能如下所述:
(一)考试子系统
这个系统主要是学生使用。考试子系统是本网络考试系统的核心部分,也是设计时的重点。一般说来,网络考试可以在任何时候、任何地方进行。但是为了使学校易于组织和管理,所以本系统对考试时间作了一定的限制,因此在考试前首先判断当前时间是否为学校规定的考试时间(或预约的考试时间),由于判断的时间是服务器端的时间,所以跟考试机器的时间无关,即使考生修改所在机器的时间,也无济于事。如果时间符合要求,则显示登录页面进行登录,如信息不正确(包括有些考生试图绕过登录页面,直接进入试卷页面的情况,此时由于没有登录信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到登录页面;如信息正确,则可以开始不同模式的考试。当考试时间到或考生点击“交卷”按钮时,则系统把考生答案传送至服务器的数据库中保存起来,并在数据库中标记考生是否参加过某门课程考试。(随机考试则可给出成绩;非随机考试等教师批改完试卷后讲成绩保存于数据库。)
(二)成绩查询管理子系统
为了能让考生及时、方便地了解自己的考试成绩,查询子系统也采用Web方式实现,考生在页面输入自己的信息后,服务器就能把成绩信息传送到考生的机器上。此外,系统还可以对成绩进行排序等管理功能。这个系统学生和教师均可以使用。
(三)阅卷子系统
本系统是老师专用的(通过教师登陆才可以进入),对考生来说是不可见的。(对于进行有主观题测试的模式,采用此系统进行人工给分)主要功能有:
1、评分(根据参考答案给出相应的成绩)
(责任编辑:1011)
2、成绩统计、排序(有助于老师了解学生考试情况)
3、信息输出(最终结果的输出)
(四)数据库及维护系统
这个模块能对数据库中的信息(学生信息、试题)进行维护,主要使用对象是系统管理员(只在服务器上运行,不能进行远程维护。目的在于增强系统的安全性)。本系统数据库部分拟用Microsoft SQL Server /Microsoft Access 2000 来实现。
(2) 统功能的初步构想
1、界面方面:系统有“登陆”、“运行”、“退出”三个界面。每个界面对应系统不同的运行状态(具体由登录系统人员的身份而定)。
2、内容方面:由于网上考试的特点所限,考试内容以客观题为主。主观题只给出参考答案和评分标准。(以上是指“在线测试模式”下)对于“人工模式”下,则由阅卷人改卷后,通知考生成绩。这时以“综合测试题”为主。
3、安全性方面:设立用户名和密码验证方式,防止非法用户登录和越权操作。同时将重要信息的维护只限于服务器端,避免了远程维护带来的安全隐患。考试的预约机制,也在一定程度上保证了考试的安全性。
4、其他:可以根据具体情况适当用其他辅助工具(如:Dreamwaver MX、Dreamwaver UltraDev等工具)对系统的界面进行美化和布局,以达到更好的效果。
5、运行环境要求:
硬件环境:服务器端:PIII800以上+256内存+10G以上硬盘+10/100M网卡; 客户机端: P133,16M内存,win9X、win2000、NT网或Netware网络。
软件环境: Windows NT4.0+IIS+IE5.0(以上)/Windows2000+IE5.0(以上)+BEA Weblogic Server/IBM WebSphere Application Server/Apache Tomcat 3.X 。
6、开发环境
Windows2000 Server(SP2)+IE6.0+Apache Tomcat 4.1/JSWDK1.01+J2DK 1.41+EditPlus2.0Jcreator LE+Dreamweaver UltraDev 4.0 / MX
六、主要技术简介
JSP是Java Server Pages的简称,它是由Sun Microsystem公司于6月推出,是基于Java Servlet以及整个Java体系的Web开发技术。作为J2EE体系中的重要一环,JSP为创建高度动态的Web应用提供了一个独特的开发环境。JSP能够适应市场上包括Apache WebServer、IIS4.0在内的85%的服务器产品,这足以胜任绝大多数的商业事务处理。同时JSP代码经过服务器的解释执行后会直接嵌入到HTML语言中,这样就简化了页面的输出,也保留了脚本语言易于使用的优点。
JDBC是用于执行SQL语句的Java应用程序接口,由一组用Java语言编写的类与接口组成,在JSP中将使用JDBC来访问数据库。JDBC是一种规范,它让各数据库厂商为Java程序员提供标准的数据库访问类和接口,这用就使得开发独立于DBMS的Java应用程序成为可能。一般的Java开发工具都带有JDBC-ODBC桥驱动程序,这样,只要是能够使用ODBC访问的数据库系统,也就能够使用JDBC访问了。
七、进度安排
设计总共用时13周。具体安排如下:
1-2周:收集资料(书籍和案例),并完成系统分析。
3-12周:软件系统的具体实现(包括测试)和论文写作。
13周:整理材料,装订论文。
篇8:系统设计测试论文
1MapX在不同开发环境下应用比较
此处列出VisualC++下部分工具对应的参数:miZoomOutTool缩小工具miArrowTool箭头工具miPanTool手掌工具(移动地图)miSelectTool选择工具miRadiusSelectTool圆形选择工具miRectSelectTool矩形选择工具以上为在VisualC++开发环境下的举例。
在Labview开发环境下将MapX作为控件插入ActiveX容器[9]中,然后通过设置其属性、调用其方法和响应其事件来实现相应基本工具。
地图放大工具实现如图1所示。
因为LabVIEW是用图标代替文本行创建应用程序的图形化编程语言,完成地图放大工具只需要把MapX的CurrentTool的参数(miZoomInTool)和Current-Tool属性节点相连接就可以。
此处列出LabVIEW下部分对应的参数,如图2所示。
通过比较,发现在LabVIEW开发环境下开发所需要的系统存在着很大的优势,只需要连接相应属性参数图标到相应的属性节点图标,编程较简单,减少了工作量。
但是它也存在很多开发困难:1)应用VisualC++,VB,Delphi等开发相关系统属于主流,造成用LabVIEW开发可参照的例程比较少。
2)Labview程序设计是基于数据流的,如果忽略这一点会造成意想不到的错误。
2系统功能的实现
2.1基本工具功能的实现在LabVIEW开发环境下开发相关系统是可行的,MapX提供了几个常用的地图化基本工具,如放大、缩小、漫游、居中等。
地图缩小工具的实现:把MapX的CurrentTool的参数(miZoomOutTool)和CurrentTool属性节点相连接,如图3所示。
ToolNumber是代表自定义工具的常量,这个值可以是1到999之间的整数。
这里创建500来代表测距工具。
Type是决定工具行为的ToolTypeConstants值。
在这里,指定为使用户可以用该工具拖动鼠标来画直线的miToolTypeLine,常量。
Cursor创建为5,它代表miSizeCursor这个常量,地图漫游工具的实现:把MapX的CurrentTool的参数(miPanTool)和CurrentTool属性节点相连接,如图4所示。
在这里只列出所需要的基本工具程序,其他的可根据上述程序举一反三。
2.2自定义工具功能的实现MapX还支持自定义工具的设计,以满足用户特殊的需要。
这里以系统中的测距工具为例介绍自定义工具的设计。
测距工具的用途是确定地图上两点之间的距离。
创建自定义工具,首先调用CreateCustomTool方法[10],如图5所示。
在CreateCustomTool方法调用过程中,指定了3个必选参数:ToolNumber,Type和Cur-sor。
ToolNumber是代表自定义工具的常量,这个值可以是1到999之间的整数。
这里创建500来代表测距工具。
Type是决定工具行为的ToolTypeConstants值。
在这里,指定为使用户可以用该工具拖动鼠标来画直线的miToolTypeLine,常量。
Cursor创建为5,它代表miSizeCursor这个常量,意味着当工具被选中时,它会以方向光标的形式出现。
CreateCustomTool有3个可选的参数,它们也取CursorConstants,常量值。
ShiftCursor指示应在Shift键被按下时出现光标,可选。
如果省略,Shift键对光标没有影响。
CtrlCursor指示应在Ctrl键被按下时出现光标,可选。
如果省略,Ctrl键对光标没有影响。
bInfoTips如果想显示infotips,设置为true,默认值为false。
当CreateCustomTool方法调用以后,编写实现自定义工具的相应程序。
这里主要用到ConvertCoord和Distance两个调用节点。
当调用ConvertCoord节点时把屏幕的Horizontal和Vertical坐标传递给ScreenX和ScreenY两个参数;MapX和MapY两个参数设置为0;Direction参数设置为miScreenToMap,这代表把屏幕的坐标转变为地图上的坐标(即经纬度);Distance节点用于计算两个点之间距离,把起点和终点转变地图上相应的坐标传递给X1,Y1,X2,Y2等4个参数就可完成两点间距离的测量。
具体实现过程如图6所示。
2.3定位功能的实现无线设备GPS定位就是对无线设备采集的GPS数据进行处理,然后在电子地图的基础上进一步完成可视化的过程。
无线设备GPS定位系统测试实验在山东理工大学大棚附近进行。
每一个无线设备在接收到采集GPS数据命令后,开始采集并且向系统发送GPS数据,然后系统对数据进行处理。
这里以设备一为例,由于只需要经纬度两个数据,无线设备发送数据格式为$GPGGA,083435.00,3648.52284,N,11759.33423,E就可满足要求。
3648.52284为采集的纬度,表示36°48.52284';11759.33423为采集的经度,表示117°59.33423'。
这些数据还统一需要转化成度,如图7所示。
首先通过截取字符串函数从索引号17开始截取2个字符为纬度36°,从索引号19开始截取8个为纬度48.52284',再把把字符串通过分数/指数字符串至数值转化函数转换成数值[9],48.52284'除以60加上36°得出纬度值为36.808714°;同理得出经度为117.988904°。
得出经纬度后把纬度传递给AddSym-bol节点的X参数,经度传递给Y参数。
这样就可以在相应的坐标位置以符号的形式显示无线设备了,如图8所示。
3监控界面
通过无线设备GPS定位系统测试实验,完成了设备一的定位显示,如图9所示。
4结论
通过现场小规模测试实验得出,利用MapX控件在LabVIEW开发环境下可以快速方便地完成冬枣栽培环境因子监测系统中的无线设备GPS定位功能,效果良好,可以达到VisualC++,VB,PowerBuilder,Del-phi等完成的水平。
在以后的使用过程中还可以对其进行功能的追加或者进行功能的修改,使其功能更加的可靠、完善。
作者:苏夏侃 杨自栋 单位:山东理工大学 农业工程与食品科学学院
篇9:系统设计测试论文
1关键技术
1.1模拟滤波电路设计由于测量环境中不可避免的存在各种噪声,为此设计了有源二阶压控低通滤波电路,采用大电阻与小电容结合的方式,搭建了截止频率为31.2kHz的低通滤波器如图5所示,其频率特性如图6所示。
从AD8495输出的信号不在0~5V范围内,故设计了二级放大器。
1.2数字电路设计的关键技术1.2.1AD转换器信号经过模拟适配电路后需要经过模数转换器转换成数字量,这里运用CC430内部自带的12bitAD转换器。
基于温度是一个缓变信号,因此其采样频率较低为25kHz。
而CC430的外部高速晶振为26MHz[7-8],经计算和实验验证其采样频率可达80kHz,满足测量频率的要求。
1.2.2无线射频(RF1A)电路设计系统采用CC430作为主控芯片,其将MSP430单片机与CC1101无线射频集成于一体。
运用软件SmartRFStudio对RF参数进行仿真[9],目前国内用的比较多的'免费频315MHz和433MHz,315MHz使用较多,易干扰,因此寄存器初始化中心频率设为433MHz。
设计中选用SMA接头的全向天线,天线阻抗为50Ω,只要设计相应的天线匹配电路,即可实现无线收发功能。
运用软件SI9000对微带线进行了线宽和铜厚设计[10],设计其线宽为55mil,铜厚为1OZ,经过实验验证,该射频收发模块在中心频率为433MHz,数据传输率为250kbit/s时,在300m以内可以实现准确的数据收发。
2软件设计
本系统的软件设计主要包括两部分:一是基于CC430的智能型无线温度监测系统控制终端的软件设计;二是上位机监测软件VB的设计[11-12]。
2.1控制终端的软件设计基于CC430的智能型无线温度检测系统的下位机控制终端是在IAR环境中采用C语言开发的,控制终端的主程序流程如图7所示。
本设计使用的是无协议通信方式,其属于点对点的通信,即两个子系统通信独享一条线路。
其发射板和接收板之间采用中断来进行发射和接收,用LED闪烁表示响应,程序流程图如图8所示,其中图8(a)为射频发送程序流程,图8(b)为射频接收程序流程。
2.2上位机软件设计上位机软件设计采用VB开发,实现人机操作界面,界面如图9所示。
操作界面中显示当前的温度值,有温度上限及下限设置功能,当测量点温度超出阈值范围时,则会有报警,故障灯由绿色变为红色。
3热电偶校准与测试数据分析
为验证该系统的可靠性及精度,运用便携式干体温度校验炉对该测试系统进行了静态校准,如图10所示。
图中左边为K型热电偶的标准源,其测量出的炉内温度显示于左边的显示栏中,右边为实验所用的K型热电偶,热电偶的输出端接至该智能型无线测温系统中,测试结果显示于上位机的界面中,测试数据如表1所示。
本次试验的最大误差为0.4℃,精度在±1%以内,满足测试要求。
理论上,K型热电偶的输出热电动势与被测温度之间为线性关系,在Mathcad软件中对采集到的数据运用最小二乘法进行曲线拟合,得到K型热电偶的灵敏度和线性度,图11中实线为标准热源的输出热电动势与被测温度间的曲线图,拟合出的方程为:y1=0.009·x+0.2911,灵敏度为0.009V/℃,相关系数为:R2=1,表明该标准温度源的输出热电动势与被测温度之间为线性关系且可靠性高;图中虚线为本测试系统的测试数据曲线图,拟合出的方程为:y2=0.0092·x+0.29,灵敏度为0.0092V/℃,相关系数为:R2=0.9995,与标准热源相比,其线性误差为-0.5%。
计算标准系统与被校准系统之间的相关系数,若满足ρ>0.9997则认为本次校准有效并采用该数据。
经计算得到:ρ1,2=1满足上述条件,故认为本次校准有效,该被校系统可以使用,满足要求。
4结语
本文介绍了基于CC430的智能型无线温度监测系统的软、硬件设计,经实验验证:该系统能够准确测量温度,满足设计要求。
与参考文献中的系统相比其集成度高、使用方便、功耗低,使用专门的K型热电偶补偿芯片,且对系统进行了校准,提高系统精度;但是,其对温度数据监测是在上位机上实现的,不便于携带,故需要进一步的改进,将其做成便携式智能无线温度监测系统。
作者:岳晗 裴东兴 张单位:中北大学电子测试技术国家重点实验室
篇10:论文管理系统设计
论文管理系统设计
1总体结构设计
对于绝大部分焊接企业来说,生产管理的思想和方法的规范化是极其重要的,虽然广义上来讲都是大同小异,但是深入研究就会发现不同的焊接企业有着不同的模式,而这是由于自身、外界等各种因素共同作用所产生的.理想的生产管理系统需要具有良好的扩展性,业务模块的设计也应该详尽而合理.通过查阅资料文献和企业调研并与该企业员工的交流,结合一些案例,根据实际的情况,确定了系统功能,并对系统进行了详细的需求分析.
1.1生产管理系统的功能
该生产管理系统是用来代替企业传统人工模式,使部门员工能看到企业库存精准情况,订单的实时情况等,防止出现不必要的生产空闲,最终目的是使企业能够高效地完成任务.所以该生产管理系统包括的功能如下:(1)业务单据数据的录入和查询;(2)方便快捷的编辑各种材料数据,如焊条的收录、删除;(3)提供查询功能,诸如焊材的化学成分、用途等,并能及时查看库存情况;(4)提供以国家标准或其他标准为依据的焊条、焊丝、焊剂的检验规则、技术要求、实验方法等;(5)能够自定义配置仓库,例如仓库名称、库存分类、库存预警等功能;(6)可以在企业内部网络进行数据共享;(7)系统具有身份识别和严格完善的权限管理功能;(8)可以保存、输出、打印数据或文件;(9)支持数据导入和导出以及数据归类、汇总.
1.2管理系统总体结构
本系统采用C/S(Client/Sever,客户端/服务器)模式,该模式是服务器和客户机合作完成的二层结构体系,它们之间的关系体现为请求/响应关系,具有较强的交互性,安全性能高.客户端应用程序负责用户使用时产生的服务请求,将数据库请求发送到服务器;服务端主要包括各类数据库及服务器,主要用来存储、管理数据,响应客户机的请求并提供相应的服务.服务端采用Oracle数据库平台,客户端应用程序采用VisualC++工具开发.该系统主要由项目管理子系统、销售管理子系统、采购管理子系统、生产管理子系统、质检管理子系统(如焊材和母材检验标准设计、焊材检验国家标准)、库存管理子系统、权限管理子系统构建.
2数据库设计
焊接企业对数据安全性要求较高,企业数据量也较庞大,为了满足充分的交互性能,该系统采用了具有支持远程数据访问并且有大型数据处理能力的Oracle作为该系统的数据库平台.既满足了系统需求,也保证了较高的安全性和可移植性.数据库的设计是否合理是该系统设计成功的关键因素.需要依据企业实际业务流程规范,对所有数据进行完整性、规范性、标准性约束,消除数据的冗余,保证数据的唯一,同时严格规范业务流程,杜绝“跳线”情况发生,建立符合企业需求的数据库.
2.1业务单据数据库设计
业务流程是生产管理系统的核心,所以数据库必须按照业务流程来设计,以实现业务的协同处理,提高企业快速反应能力.例如采购管理里的采购到货单必须包含采购合同编号(或采购订单号),在收货时就能通过采购合同编号查询到订货时所签订的明细表,既保证了企业利益也方便数据的整理.同时数据库表建立外键也适用于只有一个单号,没有与之相关联的上一级单号这种情况,例如没有拟定采购合同的采购,或者一些仓库调拨、盘点一类.表单明细通过与表单主键关联,保证数据唯一性和安全性.业务流程主要是以各种单据来传递信息,单据与类别是多对多的关系,建立一个有层次关系的类别表,有利于后期的整理与查找.另外单据需要有上级的审核来保证信息的可靠性,进而在建立各种单据表时加入审核状态、审核人等字段.
2.2仓库焊接材料数据库设计
由于焊接企业资源数据包含母材、焊材(焊条、焊丝、保护气体、电极、钎料、钎剂等)、焊接工装及设备、焊接材料选配标准等,所涉及项目繁多,本文仅以对母材和焊材进行分析,为员工提供查询便利,也为焊接企业发展提供坚实的基础.
3客户端设计
客户端程序是企业员工直接使用的程序,将货品管理、项目、采购、销售、出货、生产管理、库存采用插件方式加载到同一框架中,以便为不同的焊接企业模式定制.该客户端按照企业业务流程来设计,满足企业运作操作需求,例如数据的录入,单据的添加、修改、删除和查询等.又例如①查询数据库中的焊材国家检验标准;②在焊材国家检验标准基础上设计符合自己企业检验标准;③资料库中母材和焊材数据的完善和查询.另外,用户可以通过输出接口程序方便以word形式输出单据,同时涉及到的图片、文档、资料等均以附件形式上传、下载.
3.1授权系统
授权系统是为了确保工作按顺序进行而采取的一套工作正式审批程序.在整个企业管理系统中起到核心作用.系统权限不仅定义到子菜单,更进一步定义到单据的操作按钮,兼顾资料安全性和操作便捷性.多级审核权限控制,清晰定义每个操作者的查看、新增、修改、打印等权限.
3.2系统设计
生产管理系统主窗体有菜单栏、工具栏、状态栏和客户区域四个部分组成.其中客户区域分为两块,左边区域为业务管理项,包括项目管理、采购管理、销售管理、生产管理、仓库管理和系统设置.右侧区域则为显示业务操作具体内容.每个管理项展开后都有与之相关的业务操作选项和共通的账号信息选项,系统设置则包含一些用户能自定义的数据.该系统的主要目的是提高企业业务运作效率,系统流程设计活动图6中采用了以一概全的表述方法.另外,由于企业每个员工所拥有的权限不同,所以该活动图只表述一次业务操作.
3.3焊材检验设计模块
质检管理项中,通过厂家提供的焊材资料,查询相关的焊材国家检验标准,并将内容显示与系统页面中,如果该企业入厂检验标准高于国家标准,那么通过点击页面编辑按钮,修改为符合企业的入厂检验标准,审核后另作保存.如图6中的质检管理模块.
3.4资料库模块
系统对于母材和焊材的数据有着较为完整的归纳,能便捷的添加数据,例如母材类别、化学成分、力学性能(抗拉强度、屈服强度、疲劳强度等)、物理性能(弹性模量、泊松比、热导率等)等.
3.5查询模块
通过单号来查询单据是最简单、便捷的方法,但是只有单号的查询是无法提高企业效率,所以不同的单据都有与之相对应的查询页面,而每个查询页面都能实现多条件查找,条件的筛选是根据企业需求来拟定.最后获取的结果会在页面的一个报表控件中显示,如果查询单据中包含明细,在报表记录被选中后,点击详情就会显示完整数据.如果有相应的编辑权限,就能对其进行修改.
4结论
本文介绍的焊接企业管理系统基于Oracle数据库平台,采用C/S结构模式,利用面向对象技术方法设计、开发,并采用插件的方式,为不同的焊接企业模式定制.业务的全面、流程的严谨是该软件所需的基本要求,相较于其它系统软件,在拥有一些共同的功能上,扩展了较完整的母材、焊材数据的添加;提供焊材检验国家标准或其他标准并支持修改等功能,这些都对提高焊接企业运作效率有着显著帮助,对企业的发展和业务拓展起到了核心的作用.
[论文管理系统设计]
篇11:弱电系统设计探讨论文
弱电系统设计探讨论文
摘要:文章从目前弱电设计现状出发,分析了目前设计工作之所以不令人满意的几个原因,随后重点阐明使人们更深入地了解、规范设计程序与内容对改善设计状况所具有的意义,提出设计应贯穿于工程的全过程的观点,最后详细叙述了弱电设计的几个步骤、每一步的大略工作内容及其设计部门的分工协调。
关键词:弱电系统设计现状程序步骤需求内容分工
1概述
从某种意义上说,设计是工程的成败之本,是一项非常重要而充满挑战性的工作,一个优秀的弱电设计更是如此。然而,目前国内的弱电设计工作现状还不容乐观,究其原因,我认为主要是:
(1)弱电系统的子系统多,所牵涉的高新技术多,现有的理论体系,规范不很完善,有些焦点问题还未形成定论,目前成功的、值得借鉴推广的工程建设经验寥寥,这些是造成目前弱电设计难度大的客观原因。
(2)优秀设计人员的匮乏及其广大设计者的素质亟待提高则是人为原因。现在的一些弱电设计者往往是闭门造车,严重脱离实际和用户需要,一味地追求高标准、高档次,设计千篇 一律,毫无特色与新意,这些设计造成许多弱电工程“先天不足”。弱电的高科技性与复杂性需要设计者(特别是总设计师)有高素质,他至少具有广博的计算机、通信、电气、水、暖等多方面的专业知识,还需要有丰富的设计经验与技巧和对新技术敏锐的前瞻能力。
(3)与其它土建、水暖专业不同,弱电设计在实际工程中很容易受其它专业、单位人员的制约这是专业性质所决定的。如:往往在工程后期设计才能全面展开,造成设计时间紧张,来不及深思熟虑;工程实施中招投标行为规范,系统产品随意变更,造成许多设计工作的浪费;施工图与装修严重脱节,用户要求的不恰当、不明确,使设计人员做了很多的无用功;用户功能随时变更,更给设计带来很多的不便。
(4)人们(包括许多业主,政府主管部门、一些甲级设计院、大型的施工单位、监理单位、工程公司)对整个弱电设计存在误区,对设计的程序、过程、内容不很明了,在整个设计“接力棒”中,设计者间的水平存在差异,设计分工还不合理。
综上分析,要使弱电设计面貌有个质的改善,除了需要全行业加大投入,积极促进弱电专业的理论深入研究、通过各种途径(特别是高校行动起来)积极培养出高素质设计人才这两项需长期努力外,另一个很重要的、成效较快的办法就是改变观念,理顺整个建设工作程序,加强宣传与规范,使人们对弱电设计的程序、过程、内容由混沌走向明了,并充分保证设计人员素质的一致性,就能改观弱电设计的被动局面,如同“没有规矩,不成方圆”,只有让大家都了解并都遵守规矩程序,才能使设计走向规范化。那么,一个典型、完善的弱电设计应包括哪些步骤与内容呢?我想至少应包括规划设计、总体设计、详细(工程施工)设计以及修改与扩充设计四大部分,并且弱电设计工作应贯穿工程的全过程。
2规划设计
为了使设计更加合理,就必须做好设计前的准备工作,规划设计就是这样一个很重要但又很容易被人轻视的工作,它包括:用户需求分析、提出规划(初步)设计方案和可行性研究三步。用户需求分析:设计者应首先通过与业主口头交谈、讨论和分析研究收集用户对弱电系统所提出的设想、要求和问题,限定弱电系统所达到的目标。在此基础上,设计者整理用户的需求,对业主的要求明确化、定量化,形成科学的、严格的、可操作的具体目标,即:从功能、性能、实施和费用等方面结合现有的产品和各类相关技术确定系统目标。
规划(初步)设计:在确定系统目标基础上,设计者应围绕用户需求和建筑物的功能,从宏观角度对弱电系统的总体规模和性能指标、各个子系统的规模和性能指标、所选用的技术和如何实现等进行叙述和论证。使用户系统有一个总体概念和了解,对今后的实施和经费做到中心有数,同时它也是系统分析阶段的文档资料。规划设计方案一般包括:目标系统的总体概貌、目标系统的总体结构、各子系统的描述。其中各子系统的描述包括:系统目标、系统布线结构、系统实施计划、系统经费概算。规划设计方案要注意以图文并茂的形成和通俗易懂的语言,将设计意图充分表达出来,以供有关决策和技术人员作为论证和评价的基础。
可行性研究:在规划设计方案出台后,则要进行可行性研究,即主要对该弱电系统建设的必要性、技术的先进性、经济的合理性作出明确的判断,只有在调查判断过程中,确认建设该系统符合上述三条时,才可进行下一步设计。
2.1 建设的必要性
许多弱电子系统具有很高的优越性,但必须注意并非一切情况都可选择该系统,应当根据使用部门的实际情况,在十分必要的场合安装此系统。总之通过调查,初步确定不同的技术方案,然后再通过方案对比证明安装此弱电系统具有明显优点时,才可实行,而对于一些可以用其它装置或方法进行的场合,就不要安装该子系统。
2.2 经济的合理性
经济的合理性包括两个含义,一是设备的选型和工程的投资费用合理;二是系统建设的投入产出合理。即:建设该子系统,从经济效益上应当是合算的,也就是说系统本身的折旧费和维修费的总和应当小于使用这种系统在提高生产(工作)效率、提高产品(工作)质量、保证安全等方面所取得的经济效益。当然,这里所谈的效益是指系统本身直接创造的效益和间接创造的效益之总和。总之安装系统要进行科学的计算和分析,确定其具备经济的合理性时再行实施。
2.3 技术的先进性
对于系统的设备选型、组合方式等设计内容要注意技术先进性。所谓技术的先进性是指一种设计方案既能满足用户的要求,又能达到国家规定的技术指标,而且还具有目前比较先进的水平,起码不能选用目前已经淘汰的产品,但是也不应该盲目追求先进,尤其选择进口设备或引进全套系统时,要考虑我国的国情,要考虑用户单位的'技术水平,将来国内的设备维修能力和配件来源等情况,以防系统投入使用后的维修工作困难。
3总体设计
从总体设计开始,设计人员将根据用户需求书和规划设计方案,考虑实际的技术条件、经济条件及社会条件,确定系统的实施方案。如果说,在上一阶段,设计人员的主要任务是调查研究、了解情况的话,那么,从这个阶段开始的主要任务是在各种技术手段和实施方法中权衡利弊,进行精心设计,尽可能提高系统的可靠性、实用性和可扩充性。这是一个从目标系统到具体实现的逐步细化的设计过程,可分为两个前后衔接又相对独立的阶段:总体设计和详细设计。
总体设计是对目标系统的统筹和设计,是对初步设计的修改、补充和深化,它包括:系统功能设计、集成设计、逻辑设计、应用设计、协调设计、流程设计、环境设计等。
4详细(工程施工)设计
工程施工设计中最重要的是系统施工图设计,它是系统技术设计和施工平面图设计的总称,通常在系统初步设计和工程实施方案设计后即可进行施工图设计。
工程施工图设计首先是将系统初步设计和施工方案中较原则的软、硬件配置,系统功能要求作细致全面的技术分析和工程参数计算,取得确切的技术数据后,再绘制在施工平面图纸上。特别是集成系统更需要对其有关子系统在各专业方面的安装工艺、接口界面等提出详细的要求和相应的文字说明。对于土建施工中要求预留孔洞、预埋件、线槽和桥架的的敷设也需在施工图中有明确的位置、尺寸、走向等,对于系统所需监控和管理的各类定型机电设备产品的施工安装图绘制也应采用《国家标准通用图集》以便节约工时和加快施工进度。
工程施工图设计的深度应满足以下几点要求:
(1)土建施工所需预留孔洞、预埋件和线槽、桥架的定位、尺寸以及走向的工艺与敷设要求。
(2)作好弱电设备机房和弱电井的电源和接地预留、接地可采用联合接地,电阻不应大于1Ω;采用弱电单独接地时,接地电阻不应大于4Ω。
(3)相对不变层(如设备层)、层面部分区间、大楼接入网的管道预埋。
(4)中央监控室、各类弱电机房的位置大小、平面布置要求。
(5)系统现场控制器(DDC)、监控点(IP/OP)的定位及安装要求。
(6)系统配线规格和布线要求。
(7)系统设备线路端接的编号和方式。
系统工程施工图纸一般包括:图纸目录、施工总体说明、各弱电子系统系统图、系统管线平面图、弱电井、机房的布置详图、系统配线与端接图。施工图纸设计主要以上述图纸为主,如果图纸上表示不清楚的,可在总体说明或相应图纸中辅以文字说明,文字说明是对施工图纸的补充。由于弱电系统是采用集中统一的一体化综合设计,因此我们在进行施工平面图设计时就有可能在一套施工平面图纸上反映各子系统(除火灾报警系统按规范需另行独立设计以外)的工程预埋线管和线槽桥架的安装配线的敷设和布线方式,以及相应的设备定位。
5修改、扩充完善设计
修改设计:在弱电系统施工安装后,经过系统、分系统联试并对系统的功能、指标测试,如果发现功能、性能指标不达标或不完善的地方,只有通过修改设计才能满足系统的应用需求。扩充完善设计:建筑的弱电工程从立项到设计、施工、安装、调试、评估及验收大约要2-3年的时间,这样一个长的生成周期,由于技术的发展变化和人们对系统认识的不断深化,系统验收时会提出系统存在许多不完善的地方,需要扩充设计。扩充设计的内容完全取决用户的需求,扩充设计工作做好了,往往会起到锦上添花的作用。
从系统的规划设计到系统扩充设计的完成,整个建筑智能化系统工程完成了一个设计周期。在这个设计周期中,设计部门与人员通常不会是一成不变的。国内目前能够承担弱电设计部门主要有:一部分甲级设计院从80年代以来,在竞争浪潮中,不断改变过去靠皇粮和沿用苏制设计体系的老路,受商品经济与欧美设计施工体系的冲击,改革正在加速进行之中,跟上了大建设大发展的步伐,但大多数设计院在掌握与应用世界最新技术、经营管理水平、设计人员的工程经验等方面明显存在缺憾。而系统集成商是国际上80年代兴起的一种服务商,他并不直接从事硬件和软件的生产和开发,而是活跃在用户和制造商之间,根据需求设计系统建设方案,选择不同厂家进行组合,以自己的技术和经验为用户建设一个适用的系统,并承担对用户的培训和进行跟踪服务。涉及到众多的高技术及其产业的弱电设计,欲想让设计院“包打天下”是不可能的。从设计的步骤、内容和设计院与系统集成商能力与工作方向来看,规划设计和总体设计由有实力的甲级设计院来进行,详细设计和系统修改扩充设计由系统集成商来做,是一个比较合理的分工搭配。即:设计院的主要职责是完成总体方案与系统设计,并解决好与其它专业设备及其管线间的施工配合。系统集成商在设计院的指导下进行详细、修改、扩充完善设计。
参考文献
1陆伟良.建筑智能化系统工程设计标准
2华东建筑设计研究院.智能建筑设计技术
3李林.智能大厦系统工程
4张瑞武主编.智能建筑
5杜成章.建筑智能化的系统设计
★ 无线通讯技术论文
★ 解决方案模板
★ 课程设计论文
【基于Internet的风机网上选型系统的设计论文(通用11篇)】相关文章:
建设校园网的一个实例2023-08-18
教学系统设计2023-04-21
毕设演讲稿2023-09-26
纺设开题报告2022-12-24
网络布线在综合布线中的系统设计方案2022-11-10
毕设周记2023-03-17
我们的校园教学方案设计2022-10-13
西电毕设开题报告的2022-08-11
方法论教学环境工程论文2023-04-22
电子商务管理系统的论文2023-04-23