前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇网站设计合同范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
乙方(执行方):_________
为了使甲方_________,甲乙双方秉承相互促进,相互信赖的原则,经友好协商,达成如下协议:
一、合同内容和要求
甲方网站设计,制作及维护,具体项目见网站报价单。
二、费用
网站设计制作合同费用总计:人民币_________元整(大写:_________)。
三、付款方式
1.本合同签订后,甲方即向乙方支付合同总费用_________%,即人民币_________元整。
2.网站制作完成即付项目总额剩余的_________%,即人民币_________元整。
四、双方的责任与义务
甲方应在签订本合同书后即向乙方支付合同费用的_________%,网站设计制作的起始时间以甲方支付该费用的时间起计算。乙方随即开始履行本合同,乙方应按甲方要求按质按量完成相关网站设计制作工作。
乙方需在规定时间甲方支付_________%总费用之_________时起至_________年_________月_________日完成甲方公司网站设计制作工作。
甲方有责任全力配合乙方开展本合同所规定的工作,并根据乙方需要提供相关资料。
因版权,文责所引发的法律责任,经济纠纷全部由甲方承担。
五、产权约定
1.乙方对设计完成的作品享有著作权。甲方将委托设计的所有费用结算完毕后,乙方将作品著作权转让给甲方。
2.甲方在未付清所有委托设计费用之前,乙方设计的作品著作权归乙方,甲方对该作品不享有任何权利。
3.甲方在余款未付清之前擅自使用或者修改使用乙方设计的作品而导致的侵权,乙方有权依据《中华人民共和国著作权法》追究其法律责任。
六、违约责任
甲方如违约提前终止合同,乙方不退还已收取的费用。
乙方如违约提前终止合同,所收取的费用应全部退还甲方。
合同附件网站报价单为本合同一部分,本合同壹式_________份,自双方签字盖章之日起生效,甲方执_________份,乙方执_________份,具有同等的法律效力。
甲方(盖章):_________乙方(盖章):_________
代表(签字):_________代表(签字):_________
_________年____月____日_________年____月____日
关键词:SOA;Web服务;SOAP
中图分类号:TP393文献标识码:A文章编号:1009-3044(2010)02-324-03
Design and Implement of Web Site and Network Monitoring System Based on SOA
GAI Zhi-hua, JIA Hai-tian
(Digital Campus Management Center, Suzhou Institute of Trade & Commerce, Suzhou 215009, China)
Abstract: Network applications were already popular, each industry had its own information system, whose application had greatly improved efficiency, but it was very important that how to effectively and accurately monitor them and guarantee their normal operation for a whole day. The monitoring system based on SOA could checked them from accessibility and usability, and it also could monitor them from performance inspection and content inspection, moreover, detailed monitoring reports were provided to analyze and treat for users. In the emergency, mobile short messages could be remotely sent to tell users that systems are in unstable state, according to the prompts, users could carry out contingency plan for dealing with problems.
Key words: SOA; Web service; SOAP
为了充分利用网络信息资源,通过最大限度满足需要的监控、报告、通知保障电子商务的信誉,确保网站正常运作,系统采用了面向服务的架构来完成。监控系统可以在网站监控、网络监控、业务交易监控和网站负荷测试等方面给管理人员提供及时有效的帮助。
网站监控使用分布在全球范围的远程,其作用类似于Internet浏览器。一旦用户创建了账户,提交了用户希望监控的URL,监控就立即启动了。将以提前设置的频率对的网站进行监控。监控的网站是否可以访问,是否有合适的内容,以及是否保持良好的性能。如果任何测试参数超出指定的范围,通知程序立即启动。
网络监控在建立帐户和备案想要监控的URLs后,即刻开始提供网络监控服务。远程将以设置的频率对网络的应用程序进行监控。对整个网络进行监控,以确保其处于可访问状态,且保障其安全和保持良好的性能[1]。如果任何功能超出指定的参数,系统通知程序会立即启动,向用户发出即时报告,从而将任何停止运转、故障或安全隐患的发生降至最低。网络监控主要包括:FTP监控服务、SMTP/POP3监控服务、DNS监控服务、Ping/ICMP监控服务、端口监控服务、SOAP/HTTP监控服务、UDP监控服务、服务器温度监控服务。
随着业务的增长,网站、web应用程序和网络基础设施的负荷也不断增加。监控系统提供了简便、快速的负载测试解决方案来解答其中一些很重要的问题。
监控系统的通知服务将会根据级别采用了邮件通知、电话语音自动提示和短息提示。
面向服务的体系结构(Service-Oriented Architecture,SOA)是一种 IT 体系结构风格,支持将业务转换为一组相互链接的服务或可重复业务任务,可在需要时通过网络访问这些服务和任务。这个网络可以是本地网络、Internet,也可以分散于各地且采用不同的技术,通过对来不同地方的服务进行组合,可让最终用户感觉似乎这些服务就安装在本地桌面上一样。可以对这些服务进行结合,以完成特定的业务任务,从而让用户的业务快速适应不断变化的客观条件和需求[2]。
1 总体介绍
基于SOA的网站监控系统目的在于不间断监控,在最短的时间内发现网站故障,及时进行排除。如图信息采集服务器实现不间断监视服务,采集相关数据用于分析。信息采集服务器采集到数据以后会通过把采集到的数据上传到日志服务器中,由日志服务器进行内容管理与分析。同时监控服务开始工作进行信息比对操作。比对完成以后把比对结果写入数据库。同时通过Web服务器给出的接口,进行信息的发送与流转。各个服务之间通过XML报文证书加密以后的数据进行传输。
根据IBM定义的SOA的五个切入点(均基于实际的客户经验确定)能帮助用户的业务实现预定义的SOA解决方案,从而从中获益。这些切入点同时受到业务需求(人员、流程和信息切入点)和IT需求(连接性和重用切入点)的驱动。这些切入点需要相关的场景来支撑,具体场景包括:
服务创建:创建灵活的基于服务的业务应用程序。新的面向服务的应用程序将业务行为作为服务公开,同时还能重用作为服务公开的业务逻辑[3]。
服务连接性:无论何时何地使用何种工具,都能使用中间层服务网关或总线让各种应用程序访问核心服务集,从而通过无缝的消息和信息流将企业中的人员、流程和信息连接起来。
交互与协作服务:必须通过多种设备(如浏览器、PC和移动设备)向人类用户提供一个或一组服务。交互与协作服务还可通过将这些服务聚合为视图,以交付信息并在业务流程的上下文进行交互,从而提高人员工作效率。
SOA所支持的业务流程管理:业务流程管理是将软件功能和业务专业知识相结合来加速流程改进和促进业务创新的学科。
作为服务的信息:“作为服务的信息”可在企业内作为可重用服务访问复杂的异类数据源。
相关场景以上面的五个切入点为基础。即SOA设计、SOA治理与SOA安全性以及管理。
建立录像系统,为安全播出提供定量数据资料。通过人工观察频谱仪和电视解码图像的方式监测信号质量和受干扰情况,存在劳动强度大、反应慢等缺点,并且受干扰情况下的频谱和图像信号无法及时保存。江西卫星地球站积极寻求解决方案,最终决定建立简单录像系统,对多环节数据进行同步备份。2005年,我们选购了一台较稳定的INTEL平台兼容机,并配置了一块天视404四通道录像卡,建立录像系统。选择将最关键的上行信号、1.5米天线下行接收信号、频谱信号和整个监视墙的摄像头信号分4个录制通道,同步进行硬盘录制。
在安装调试过程中,其他画面都能成功录制,唯有频谱信号接入录像系统后,显示不正常,无法录制。江西卫星地球站使用的频谱仪是HP8593E,频谱仪后面板有视频输出。视频输出至电视机,可正常显示,但直接输出至录像卡时,录像窗口却无法正常显示频谱界面。我们判断,频谱仪输出的视频信号并非标准的P制或是N制的视频信号。经过多次实验,我们先将频谱议SYNC(同步)设置为PAL,信号输出给电视,再从电视视频输出至录像卡,录像软件上显示出正常的录制频谱仪信号。
建立多画面分割监示系统,实现了视音频信号的实时监示及故障报警。随着上行系统数字化改造的完成,江西卫星地球站以前的模拟监视墙已经不能完成同时显示各环节数字、模拟视音频信号的任务。2007年,我们对监视墙进行了改造,增加了两台42寸平板显示器和大洋MW-5160多画面分割器,配备16通道数字、模拟卡各一块。两台画面分割器通过路由器连接一台电脑组成一个小型局域网,当监测的某路视频(或音频)信号中断时可提供声音报警,同时电脑记录下报警信息。两台画面分割器分别用于监测信号源和下行信号。
当给画面分割器输入音频信号时又遇到了问题。画面分割器的输入定义是一个视频信号只允许附带一路立体声音频,而江西卫星地球站的下行信号则是视频信号为电视频道,音频左声道为一个广播频率,右声道为另一个广播频率。如何将两个广播的下行信号接到一路立体声音频中?我们发现接收机的左、右两路音频输出均为不平衡输出(即+、-两根线),而画面分割器的一路立体声音频为平衡输入(即+、-、地三根线),于是试着将接收机的左声道的“+”接入画面分割器的“+”,右声道的“+”接入画面分割器的“-”,将左、右声道的“-”并在一起接入画面分割器的地线,结果在画面分割器上清晰地显示出了两路广播信号的音频竖条。
建立网管系统,实现了对上行主要设备的监控与报警功能。对上星链路各设备、机房环境、卫星频谱、UPS电源系统等多个环节实行智能监控,通过显示终端直观、量化地反映系统各设备运行和卫星转发器频谱状态,实现故障实时报警、设备数据变化的详细日志记录、数据图形分析、数据的查询和过滤、自动抄表等多项功能,是我们建立网管系统的目的。
在网管建设中,我们碰到的最大难题就是将不同生产厂家、不同阶段生产的设备接入网管系统。在连接SDI倒换器时,该设备要求增加一块网络控制卡和一套网关及专用控制软件(价格为5万元),倒换器才能允许与网管平台通讯。实际上网关的主要功能是实现多台SDI倒换器的通讯、控制、联动等多项高级功能,但江西卫星地球站仅有一台倒换器,网管需要实现的功能仅为监测倒换板的工作状态,显然购买网关和控制软件是巨大的浪费。我们决定只是购置网络控制卡,自行实验。在通过对倒换板的网络控制卡的所有针脚参数(包括电压和电阻)详细测量后,我们发现通过2、3针脚的电压变化就能获取到倒换板的工作状态(处于自动还是手动倒换状态、主用信号为哪路),于是增加了一个采集器,采集2、3针脚的电压进而反馈给网管,顺利地解决了倒换器和网管的通讯问题,节约了不少经费。
目前,江西卫星地球站的监测及网管系统已经具备了对上行主要设备、下行主要接收系统、辅助系统(环境温湿度、UPS等)、抗干扰频谱录像等环节的多方位多手段相结合的监控预警体系,在实践应用中运行比较稳定,为安全播出提供了较好的保障。
网管系统的连接
江西卫星地球站网管系统硬件设备主要包括服务器、串口服务器、交换机、数字温湿度传感器等,均采用MOXA串口服务器,将网管系统所需监测设备进行连接。
由于江西卫星地球站设备新旧不一、种类繁多,各设备数据输出接口各式各样,为方便管理,必须把这些不同输出接口输出的数据,转换成统一的IP数据流,输出至网管交换机。交换机将数据输出给网管PC,完成最后的网管系统实时监控。地球站设备的数据接口主要分为三类。
一、具备RJ45网口通讯接口的设备。光端机、编码器、温湿度传感器等设备的输出接口为RJ45网口通讯接口,此类设备可直接通过五类线与网管串口服务器连接进行通讯,实现网管系统的实时监控。
二、具备串口通讯接口的设备。调制器、上变频器、天线控制器、信标接收机等设备的输出接口为RS232/422/485串口,它所输出的数据不能直接被网管串口服务器接受,所以必须通过一个串口转RJ45的转换头与网管串口服务器相连。在外部硬件串口转变的同时还需要查阅说明书对设备串口的一些设置如比特率、起始位、奇偶校正等参数进行修改,使之与服务器的端口参数设置匹配,才能正确读取设备的信息。另外,有些设备不能单纯通过菜单界面来进行串口的输出参数设置实现与网管系统的连接,还需要通过设置设备内部的选择开关(或跳线)来实现连接。如12米信标接收机通讯接口有RS422和RS232可供选择,但信标接收机默认的通讯接口为RS422,需要改为RS232时就必须打开接收机机箱,通过机箱内部的SW1选开关手动调整来重新设置通讯接口。
三、特殊通讯接口的设备。有一些特殊的设备与网管系统实现连接,还得另外购买一些辅助转换设备。在连接波导同轴倒换开关S2时,需要通过一个智能数字量采集器C2000与倒换开关相连,通过采集器采集倒换开关的工作电压得到该开关的工作状态,从而顺利的与网管系统实现连接。在连接频谱仪HP8593E时,由于设备购买的年代过早,仅有GPIB接口无法实现与网管系统的连接。为了解决这个问题,工程技术人员与厂家技术人员共同研究后,购买了一个GPIB转USB接口,再通过一个USB转RJ45接口,才使得网管系统顺利的读取了频谱仪的测量数据,解决了频谱仪与网管的通讯问题。在连接数字信号源SDI倒换器时,设备说明书要求通过一块网络控制卡和一套网关及专用控制软件,倒换器才能允许与网管系统连接。实际上网关的主要功能是实现多台SDI倒换器的通讯、控制、联动等多项高级功能,但江西卫星地球站仅有一台倒换器,网管需要实现的功能仅为监测倒换板的工作状态,显然购买网关和控制软件是巨大的浪费。江西卫星地球站决定只购置网络控制卡,自行实验。在详细测量了倒换板的网络控制卡所有针脚参数后,工程技术人员发现通过2、3针脚的电压变化就能获取倒换板的工作状态,于是增加了一个采集器,采集2、3针脚的电压进而反馈给网管,顺利解决了倒换器和网管的通讯问题,节约了不少经费。
系统界面的构成
系统界面主要分为系统图示、频谱议监测和参数显示三个部分。
系统图示部分。系统部分用简捷、明了的图形绘制了江西卫星地球站上行各设备及运行参数,UPS电源工作状态,各个机房的环境温度和湿度等。通过设备图形填充的颜色,值机员可方便、直观地了解设备运行状态。
频谱议监测部分。频谱显示区除了正常显示转发器频谱扫描状态,还能随时将当前频谱图形以bmp 格式保存到指定的目录下。为了达到卫星抗干扰的目的,在网管系统读取频谱仪测量数据的基础上,工程技术人员增加了频谱抗干扰报警功能。它的主要设计思路是通过频谱仪测量数据的对比来达到波形出现异常时的抗干扰报警功能。
我们知道一幅频谱图像实际上是由400个测量点构成的,在频谱仪测量参数(中心频率、幅度等)不变的情况下,江西卫星地球站的下行频谱监测点设置为125至185(共60个测量点)这个测量范围内,值机人员只需要通过对比每次测量时红色竖线内这60个点的数值是否发生重大变化就可以判断出下行频谱是否异常。具体情况是,我们可以预设某次测量本站正常的下行频谱测量数据为标准值,以后每次的测量数据与标准值比较,当某次测量结果的60个测量点中有超过15%(该数值可选)的点与标准值相比有误差3dB(该数值可选)的变化时,就认为该次测量结果出现异常。当连续出现三次测量结果出现异常,就判断为下行频谱出现异常,网管系统会自动发出报警音,同时频谱曲线的颜色将变为红色。
参数显示部分。在该部分,值机人员可通过点击网管系统图中的非灰色设备查看该设备的所有设备参数,双击选项卡可查看更多参数。
功能界面