学士学位论文--窗口服务器的设计.doc
《学士学位论文--窗口服务器的设计.doc》由会员分享,可在线阅读,更多相关《学士学位论文--窗口服务器的设计.doc(41页珍藏版)》请在咨信网上搜索。
1、摘要摘 要近年来,随着科学技术的迅猛发展,国际交往的增加,外资企业在华服务网点的增加以及物质水平的提高,各行各业特别是窗口服务行业的竞争也逐渐激烈。人们对服务的要求越来越高,各行各业的竞争也已经细化到企业的服务层面,而企业服务水平的直接体现就是服务窗口,每个窗口服务人员的形象、能力、效率等体现了企业的形象。为此这些窗口行业也逐渐重视服务质量、加强服务措施;而广大群众对服务的要求也越来越高,促使窗口行业不断改善自己的服务。但现在的窗口行业缺乏客观真实的顾客意见,服务的改善也是主观的,对营业员的考评缺乏客观具体的依据。在这种情况下,窗口行业急于展现一种全新的服务形象,科学技术的进步使服务行业完成对
2、窗口服务水平的评价和管理成为可能,根据窗口行业的实际需求,窗口服务评价器应运而生。本文针对窗口服务评价器的功能要求,从硬、软件两个方面对其阐述,重点对下位机的软、硬件进行开发设计,简要介绍上位机的设计要点。关键词: 服务窗口 评价管理 开发设计 目 录摘 要I目 录II第一章 绪论31.1 研究课题的背景31.2 相关开发技术3第二章 系统需求分析92.1窗口服务评价器功能要求92.2窗口服务评价器的工作过程9第三章 窗口服务评价器底层电路设计分析103.1窗口评价器的底层电路结构103.2单片机电路部分设计11第四章 程序设计184.1单片机功能设计184.2单片机程序流程图184.3单片机
3、和上位机的双机通信程序设计204.4语音电路控制程序224.5 评价器按键控制程序234.6 评价器按键指示程序244.7 评价器星级指示程序25第五章 上位机管理功能的设计265.1 数据动态连接库dll的设计265.2管理及页面设计305.3数据库的设计35第六章 总结39致 谢40参考文献4141绪论第一章 绪论1.1 研究课题的背景由于客户通常很难准确描述自己对服务的各种属性的详细感受,而决定其选被服务时往往也取决于该用户对该服务的一个综合评价,所以用“非常满意”、“满意”、“不满意”又细分为“态度不好”、“业务不熟”、“效率不高”、“其它”等指标已基本反映顾客的态度,这种方法不会过多
4、地增加客户负担。对此,窗口客户服务质量评价系统便应运而生。被服务对象通过该系统,可以对某些部门的服务大厅每一窗口 (柜台) 工作人员的服务质量进行评定。如银行、证券、邮局、交款台、金融、车管、保险公司、工商、税务、公安、海关、售票处、医院等。窗口客户服务质量评价管理系统通过系统软件和硬件(评价器)监督和检查服务人员的服务质量,完全由客户自主对工作人员的服务态度、服务效率、是否在岗等多方面进行评价和投诉,系统自动统计分析。同时,可通过系统随时了解客户对每位工作人员服务质量的满意程度,从而有效地监督和提升工作人员的服务质量。该系统采用岗位牌上加置电子按键的方法在顾客办理业务时请顾客对其所接受的服务
5、直接进行评价,从而实现对顾客满意程度的统计。目的是通过与星级柜员牌等硬件的配合使用,使星级柜员评比工作规范、统一,减轻管理人员负担 ,提高数据的使用效率,从而保证星级柜员评比工作的顺利进行。采用“客户服务评价系统”可以实现以下目标:1、 实现员工持牌上岗,透明服务,接受监督。2、 体现顾客权利,倡导以顾客为中心的服务理念。3、 电子按钮统计方便快捷,不增加顾客负担。4、 统计员工业务量,作为考核其业绩的一个辅助指标。5、 统计每位员工的顾客满意度,对其进行考核。窗口客户服务质量评价器属于窗口客户服务质量评价管理系统中的硬件部分,配合其专用软件系统构成窗口客户服务质量评价管理系统。1.2 相关开
6、发技术a. 单片机技术(1)单片机的概述单片机是一个单芯片形态、面向控制对象的嵌入式应用计算机系统。它的出现及发展使计算机技术从通用型数值计算领域进入到智能化的控制领域。从此,计算机技术在两个重要领域通用计算机领域和嵌入式计算机领域都得到了极其重要的发展,并正在深深地改变着我们的社会。 所谓单片机,即把组成微型计算机的各个功能部件,如中央处理器CPU、随机存储器RAM、只读存储器ROM、输入/输出接口电路、定时器/计数器以及串行通信接口等集成在一块芯片中,构成一个完整的微型计算机。因此单片机早期的含义为单片微型计算机,直接译为单片机,并一直沿用至今。单片机是单芯片形态作为嵌入式应用的计算机,它
7、有惟一的、专门为嵌入式应用而设计的体系结构和指令系统,加上它的芯片级体积的优点和在现场环境下可高速可靠地运行的特点,因此单片机又称之为嵌入式微控制器。但是,在国内单片机的叫法仍然有着普遍的意义。我们已经把单片机理解为一个单芯片形态的微控制器,它是一个典型的嵌入式应用计算机系统。目前按单片机内部数据通道的宽度,把它们分为4位、8位、16位及32位单片机。(2)单片机的基本组成单片机的结构特征是将组成计算机的基本部件集成在一块晶体芯片上,构成一台功能独特的、完整的单片微型计算机,下面简要介绍各组成部分:中央处理器:单片机中的中央处理器CPU和通用微处理器基本相同,由运算器和控制器组成,另外增设了“
8、面向控制”的处理功能,如位处理、查表、多种跳转、乘除法运算、状态检测、中断处理等,增强了实时性。存储器:单片机的存储空间有两种基本结构。一种是普林斯顿结构(Princeton),将程序和数据合用一个存储器空间,即ROM和RAM的地址同在一个空间里分配不同的地址。CPU访问存储器时,一个地址对应惟一的一个存储单元,可以是ROM,也可以是RAM,用同类的访问指令。另一种是将程序存储器和数据存储器截然分开,分别寻址的结构,称为哈佛(Harvard)结构。CPU用不同的指令访问不同的存储器空间。由于单片机实际应用中“面向控制”的特点,一般需要较大的程序存储器。目前,包括MCS-51和80C51系列的单
9、片机均采用程序存储器和数据存储器截然分开的哈佛结构。(3)并行I/O口:单片机为了突出控制的功能,提供了数量多、功能强、使用灵活的并行I/O口。使用上不仅可灵活地选择输入或输出,还可作为系统总线或控制信号线,从而为扩展外部存储器和I/O接口提供了方便。(4)串行I/O口:高速的8位单片机都可提供全双工串行I/O口,因而能和某些终端设备进行串行通信,或者和一些特殊功能的器件相连接。(5)定时器/计数器:在实际的应用中,单片机往往需要精确地定时,或者需对外部事件进行计数,因而在单片机内部设置了定时器/计数器电路,通过中断,实现定时/计数的自动处理。单片机独特的结构决定了它具有高集成度、高可靠性;控
10、制功能强;低电压、低功耗;优异的性能价格比等特点。经过论证,本设计将使用由ATMEL公司的出品的AT89S51单片机,具有独特的优点,如在系统编程,具有“看门狗”功能等。b. 语音存储与回放技术(1)语音芯片概述为了实现服务主体与服务对象之间的互动,该窗口服务评价器必须具备语音功能,例如“欢迎光临”、“请对我们的服务进行评价”、“谢谢使用”等,要由系统在服务主体的控制下进行适时放音。要实现放音,势必先要对其录音,以往若干年前,电子技术还较为落后,这种情况往往要由磁记录产品来完成,因为涉及到频繁的倒带、暂停等操作非常不方便。而如今,电子技术飞速发展,集成语音芯片的研发对这一类的应用提供了便捷的途
11、径。经过论证,本设计拟采用北京中青泰公司出品的语音芯片PM5020。PM50系列是智能化的语音芯片,是北京中青世纪科技公司2003年开发的产品,它既是语音播放电路,也是智能单片机。其音质水平、价格都要略优于著名的ISD电路,同时也有21KHZ高保真音质。而其开发设计简单度、智能控制的简单度、整体性价比等指标要远胜过ISD,而如果用量超过13万片,可以原样投产掩膜片,价格更低至五十分之一。可以说,该芯片连同具有USB电脑接口的atvoc-PM50语音编程开发系统一起,开创了数码语音电路的新纪元,是智能语音电路的一场革命。该芯片由专用的语音单片机和FLASHRAM存储器集合构成,它既有几秒到200
12、秒的多段语音播放功能,也有单片机可编程的智能特性,大规模复杂电路已经缩微到只有COB28封装(18*36mm)的印板上,可以方便地作为DIP28封装的标准集成电路来使用。北京中青世纪科技公司对采用他们公司语音芯片的客户免费提供“录音”烧录器,所以本设计不涉及录音功能的实现技术。(2)语言芯片PM5020的特点使用上可以和普通音乐片一样简单方便;FLASHRAM结构,可以反复擦写录入,寿命在1万次以上;电源电压36V,静态电流1uA,工作电流50mA;直接驱动8欧姆0.5瓦的喇叭;一系列多规格可互换,开发系统共用;录制的语音可分18段或128段;自带八个输入端口,九个输出端口,功能均可由用户自定
13、义;开发系统采用最新的USB电脑接口;开发用的电脑软件系超智能傻瓜图形设计,外行也能使用;配合编程软件可以开发出并行、串性、智能型等多种控制模式;开发系统支持用户对PM50芯片在线编程(ISP);音质比著名的ISD产品略好,同时也有21KHZ高保真音质;最小系统的外围电路只需一只振荡电阻、一只电源滤波电容。;有13/20/50/100秒多个时间档次可选。 c. 上位机管理软件和数据库技术(1)开发软件C+简介C+语言是在C语言的基础是扩展而成的.所以两种语言的基本语法和语义是相同。C+中加入了面向对程序设计(OOP)的特征。下面的三个主要性质刻划OOP语言的特点:封装性:把一个数据结构同操作的
14、函数(行为或方法)组合在一起。封装性是借助于一种新的结构和数据类型机制类实现的。 继承性:建立一个新的派生类,它从一个或多个先前定义的基类中继承函数和数据,而且可能重新定义或加进新的数据行为,这样就建立了类的层次。 多态性:给行为取一个名字或符号,它共享一个类的层次,在这个层次中的每个类都以适合自己的方式实现这个行为。 APIAPI就是Windows应用程序设计接口的意思。API是一个程序内(或一组相关程序内)的一组函数调用,程序员用它创建其他程序。不必知道函内部,只要知道函数原型及返回值。将一组函数转入API的问题实质是此函数提供每个人可使用的技术规范资料。Windows API大概是今天世
15、界上最著名的API了。现在API以发展到了Win32 API。在它的核心中,依靠三个主要组件提供Windows的大部分函数。这三个组件分别是USER32.DLL,GDI32.DLL,KERNEL32.DLL。MFCMFC(Microsoft基本类)库封装SDK(软件开发工具包)结构、功能及应用程序框架内部技术,该应用程序框架隐藏过去Windows程序员不得不处理的许多重复性工作。ActiveX,OLEActiveX和OLE已成了同义词。人们以前所说的OLE控件(OCXs)现在已被称作ActiveX控件,OLE DocObjects现在称为ActiveX文档。在一些情形下,有关如何实现OLE技术
16、的文档已被全部更新为ActiveX技术,并且仅仅是更换了OLE一词,它目前被称为ActiveX。ActiveX组件包括如下几类:自动化服务器:可以由其他应用程序编程驱动的组件。自动化服务器至少包括一个,也许是多个供其他应用程序生成和连接的基于IDispatch的接口。自动化服务器可以含有也可以没有用户界面(UI),这取决于服务器的特性和功能。 自动化控制器:那些使用和操纵自动化服务器的应用程序。 控件:ActiveX控件等价于以前的OLE控件或OCX。一个典型的控件包括设计时和运行时的用户界面,唯一的IDispatch接口定义控件的方法和属性,唯一的IConnectionPoint接口用于控件
17、可引发的事件。 文档:ActiveX文档,即以前所说的DocObect,表示一种不仅仅是简单控件或自动化服务器的对象。ActiveX文档在结构上是对OLE链接和模型的扩展,并对其所在的容器具有更多控制权。一个最显著的变化是菜单的显示方式。一个典型的OLE文档的菜单会与容器菜单合并成一个新的集合,而ActiveX文档将替换整个菜单系统,只表现出文档的特性而不是文档与容器共同的特性。 容器:ActiveX容器是一个可以作为自动化服务器、控件和文档宿主的应用程序。 (2)数据库SQL简介SQL(Structured Query Language,结构化查询语言)语言是管理和操纵关系数据库的基本手段。
18、它是1974年由Boyce和Chamberlin提出的,并在IBM的关系数据库原型SystemR上实现。由于SQL使用方便、功能丰富、语言简洁易学,很快得到了推广和应用。例如关系数据库产品DB2、Oracle、Sybase等实现了SQL语言。同时,数据库产品厂家纷纷推出了各自支持SQL的软件或者与SQL接口的软件。这样SQL语言很快被整个计算机界认可。1986年10月美国国家标准协会(ANSI)颁布了SQL语言的美国标准。1987年6月国际标准组织(ISO)将其作为国际标准。后经修订,在1989年4月颁布了增强了完整性特征的SQL89版本,这就是目前所说的SQL标准。目前许多工具软件能够使用户
19、不必学习SQL而通过提供的界面就能完成数据库管理和开发工作,但是许多事情仍需用户直接使用SQL语言才能实现。同时许多有经验的开发人员喜欢直接构造SQL语言来完成所需要的复杂的数据库操作。SQL Server 2000主要功能和特性Internet 集成:SQL Server 2000 数据库引擎提供完整的 XML 支持。它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且 SQL Server 2000 支持 English Query 和 Micros
20、oft 搜索服务等功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。可伸缩性:同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。企业级数据库功能:SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。
21、SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。易于安装、部署和使用:SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Windows DNA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学士学位 论文 窗口 服务器 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。