欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    XXXX项目竣工验收资料.docx

    • 资源ID:1702191       资源大小:2.17MB        全文页数:58页
    • 资源格式: DOCX        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    XXXX项目竣工验收资料.docx

    XX市XXXXXXXX智能XX管理系统微信通采购项目竣工资料XXXX科技有限公司2014-04开工申请工程名称:XX市XXXX智能XX管理系统微信通采购项目文档编号:致:XXXX信息技术有限公司 (监理单位)根据合同的有关规定,我方认为工程具备了开工条件。经我单位上级负责人审查批准,特此申请XX市XXXX智能XX管理系统微信通采购项目开工,请予以审核批准。附:1. 工程实施方案 2. 工程质量管理计划承建单位(章) 项 目 经 理 日 期 2014年3月21日 监理单位审核意见: 总/专监理工程师 日 期 开工报告致:XXXX信息技术有限公司我方承担的XX市XXXX智能XX管理系统微信通采购项目工程,已完成了以下各项工作,具备开工条件,特此申请该工程开工,请核查并签发开工令。我方已完成如下工作:1.工程合同的签订2.工程实施方案3.工程质量管理计划承建单位(章): 项目负责人: 日 期: 2014年3月26日 第1章 整体技术方案1.1 系统概述微信是与QQ号捆绑的一个手机端的即时聊天软件,通过网络快速发送语音短信、视频、图片和文字,支持多人群聊的软件。作为目前流行的即时通信工具, 具备强大的互动能力。XX市智能XX管理系统决定引入该业务,打造基于微信公共服务平台的互动交流平台,推出XX智能XX微信服务,为市民提供违章查询、XX查询、自助XX、XX自助处理、拥堵上报、设施故障上报、道路XX法规发布等服务。1.2 标准及原则 本系统实施应当遵循国家法律法规、技术标准,符合XX现有智能XX建设方案技术要求,以及XX市智能XX管理系统指挥调度平台技术要求规范,适用规范及标准包括但不限于:Ø 中华人民共和国道路XXXXX及实施条例Ø 计算机软件开发规范GB/T8566-2007Ø 电器装置安置工程规范GBJ232Ø 国家技术监督局测量、控制和实验室用电气设备的安全要求Ø 微信公共平台开发者文档Ø 协同通信开发平台开发文档1.3 系统功能3.1查询功能(1)XXX违法查询功能;(2)XX记分查询功能;(3)实时XX查询功能。3.2服务功能(1)XX自助处理功能;(2)自助XX功能;(3)XX上报功能;(4)设施故障上报功能;3.3其他功能(1)手机号码绑定、短信验证功能。(2)帮助反馈功能。3.4指挥调度平台端集成功能(1)微信信息审核功能;(2)微信信息XX生成功能;(3)数据库集成;1.4微信通公众平台开发1.4.1消息接口申请微信公众帐号后,填写网址url和token,其中token可以任意填写,用作生成签名。 1.4.2网址接入公众平台用户提交信息后,微信服务器将发送GET请求到填写的URL上,并且带上四个参数: 参数 描述 signature 微信加密签名 timestamp 时间戳 nonce 随机数 echostr 随机字符串 通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,否则接入失败。 signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。 加密/校验流程:1. 将token、timestamp、nonce三个参数进行字典序排序2. 将三个参数字符串拼接成一个字符串进行sha1加密3. 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信1.4.3消息推送当普通微信用户向公众账号发消息时,微信服务器将POST该消息到填写的URL上。结构如下: l 文本消息 <xml> <ToUserName><!CDATAtoUser></ToUserName> <FromUserName><!CDATAfromUser></FromUserName> <CreateTime>1348831860</CreateTime> <MsgType><!CDATAtext></MsgType> <Content><!CDATAthis is a test></Content> <MsgId>1234567890123456</MsgId> </xml>参数 描述 ToUserName 开发者微信号 FromUserName 发送方帐号(一个OpenID) CreateTime 消息创建时间 (整型) MsgType text Content 文本消息内容 MsgId 消息id,64位整型 l 图片消息 <xml> <ToUserName><!CDATAtoUser></ToUserName> <FromUserName><!CDATAfromUser></FromUserName> <CreateTime>1348831860</CreateTime> <MsgType><!CDATAimage></MsgType> <PicUrl><!CDATAthis is a url></PicUrl> <MsgId>1234567890123456</MsgId> </xml>参数 描述 ToUserName 开发者微信号 FromUserName 发送方帐号(一个OpenID) CreateTime 消息创建时间 (整型) MsgType image PicUrl 图片链接 MsgId 消息id,64位整型 l 地理位置消息<xml><ToUserName><!CDATAtoUser></ToUserName><FromUserName><!CDATAfromUser></FromUserName><CreateTime>1351776360</CreateTime><MsgType><!CDATAlocation></MsgType><Location_X>23.134521</Location_X><Location_Y>113.358803</Location_Y><Scale>20</Scale><Label><!CDATA位置信息></Label><MsgId>1234567890123456</MsgId></xml> 参数 描述 ToUserName 开发者微信号 FromUserName 发送方帐号(一个OpenID) CreateTime 消息创建时间 (整型) MsgType location Location_X 地理位置维度 Location_Y 地理位置精度 Scale 地图缩放大小 Label 地理位置信息 MsgId 消息id,64位整型 l 链接消息<xml><ToUserName><!CDATAtoUser></ToUserName><FromUserName><!CDATAfromUser></FromUserName><CreateTime>1351776360</CreateTime><MsgType><!CDATAlink></MsgType><Title><!CDATA公众平台官网链接></Title><Description><!CDATA公众平台官网链接></Description><Url><!CDATAurl></Url><MsgId>1234567890123456</MsgId></xml> 参数 描述 ToUserName 接收方微信号 FromUserName 发送方微信号,若为普通用户,则是一个OpenID CreateTime 消息创建时间 MsgType 消息类型,link Title 消息标题 Description 消息描述 Url 消息链接 MsgId 消息id,64位整型 l 事件推送事件推送只支持微信4.5版本,即将开放,敬请期待。 <xml><ToUserName><!CDATAtoUser></ToUserName><FromUserName><!CDATAfromUser></FromUserName><CreateTime>123456789</CreateTime><MsgType><!CDATAevent></MsgType><Event><!CDATALOCATION></Event><Latitude>23.137466</Latitude><Longitude>113.352425</Longitude><Precision>119.385040</Precision></xml>参数 描述 ToUserName 接收方微信号 FromUserName 发送方微信号,若为普通用户,则是一个OpenID CreateTime 消息创建时间 MsgType 消息类型,event Event 事件类型,有ENTER(进入会话)和LOCATION(地理位置) Latitude 地理位置维度,事件类型为LOCATION的时存在 Longitude 地理位置经度,事件类型为LOCATION的时存在 Precision 地理位置精度,事件类型为LOCATION的时存在 l 消息回复对于每一个POST请求,开发者在响应包中返回特定xml结构,对该消息进行响应(现支持回复文本、图文、语音、视频、音乐和对收到的消息进行星标操作)。 微信服务器在五秒内收不到响应会断掉连接。 回复xml结构如下: 回复文本消息 <xml> <ToUserName><!CDATAtoUser></ToUserName> <FromUserName><!CDATAfromUser></FromUserName> <CreateTime>12345678</CreateTime> <MsgType><!CDATAtext></MsgType> <Content><!CDATAcontent></Content> <FuncFlag>0</FuncFlag> </xml>参数 描述 ToUserName 接收方帐号(收到的OpenID) FromUserName 开发者微信号 CreateTime 消息创建时间 MsgType text Content 回复的消息内容 FuncFlag 位0x0001被标志时,星标刚收到的消息。 回复音乐消息 <xml> <ToUserName><!CDATAtoUser></ToUserName> <FromUserName><!CDATAfromUser></FromUserName> <CreateTime>12345678</CreateTime> <MsgType><!CDATAmusic></MsgType> <Music> <Title><!CDATATITLE></Title> <Description><!CDATADESCRIPTION></Description> <MusicUrl><!CDATAMUSIC_Url></MusicUrl> <HQMusicUrl><!CDATAHQ_MUSIC_Url></HQMusicUrl> </Music> <FuncFlag>0</FuncFlag> </xml>参数 描述 ToUserName 接收方帐号(收到的OpenID) FromUserName 开发者微信号 CreateTime 消息创建时间 MsgType music MusicUrl 音乐链接 HQMusicUrl 高质量音乐链接,WIFI环境优先使用该链接播放音乐 FuncFlag 位0x0001被标志时,星标刚收到的消息。 回复图文消息 <xml> <ToUserName><!CDATAtoUser></ToUserName> <FromUserName><!CDATAfromUser></FromUserName> <CreateTime>12345678</CreateTime> <MsgType><!CDATAnews></MsgType> <ArticleCount>2</ArticleCount> <Articles> <item> <Title><!CDATAtitle1></Title> <Description><!CDATAdescription1></Description> <PicUrl><!CDATApicurl></PicUrl> <Url><!CDATAurl></Url> </item> <item> <Title><!CDATAtitle></Title> <Description><!CDATAdescription></Description> <PicUrl><!CDATApicurl></PicUrl> <Url><!CDATAurl></Url> </item> </Articles> <FuncFlag>1</FuncFlag> </xml> 参数 描述 ToUserName 接收方帐号(收到的OpenID) FromUserName 开发者微信号 CreateTime 消息创建时间 MsgType news ArticleCount 图文消息个数,限制为10条以内 Articles 多条图文消息信息,默认第一个item为大图 Title 图文消息标题 Description 图文消息描述 PicUrl 图片链接,支持JPG、PNG格式,较好的效果为大图640*320,小图80*80,限制图片链接的域名需要与开发者填写的基本资料中的Url一致 Url 点击图文消息跳转链接 1.4.4微信通平台开发代码<?php/* * wechat php test */define your tokendefine("TOKEN", "weixin");$wechatObj = new wechatCallbackapiTest();$wechatObj->valid();class wechatCallbackapiTestpublic function valid() $echoStr = $_GET"echostr" /valid signature , option if($this->checkSignature() echo $echoStr; exit; public function responseMsg() /get post data, May be due to the different environments$postStr = $GLOBALS"HTTP_RAW_POST_DATA" /extract post dataif (!empty($postStr) $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUsername = $postObj->FromUserName; $toUsername = $postObj->ToUserName; $keyword = trim($postObj->Content); $time = time(); $textTpl = "<xml><ToUserName><!CDATA%s></ToUserName><FromUserName><!CDATA%s></FromUserName><CreateTime>%s</CreateTime><MsgType><!CDATA%s></MsgType><Content><!CDATA%s></Content><FuncFlag>0</FuncFlag></xml>" if(!empty( $keyword ) $msgType = "text" $contentStr = "Welcome to wechat world!" $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr); echo $resultStr; else echo "Input something." else echo "" exit; private function checkSignature() $signature = $_GET"signature" $timestamp = $_GET"timestamp" $nonce = $_GET"nonce" $token = TOKEN;$tmpArr = array($token, $timestamp, $nonce);sort($tmpArr);$tmpStr = implode( $tmpArr );$tmpStr = sha1( $tmpStr );if( $tmpStr = $signature )return true;elsereturn false;?>1.5微信通平台短信接口开发1.5.1短信发送接口调用WebService数据格式<?xml version="1.0" encoding="utf-8"?><xml><!- 此处为公共参数部分-><!- 以下是本接口应用参数,具体参数含义请参考本页的请求参数-><function>sendSms</function><RequestData> <Account>057188888888</Account> <DestinationAddresses>15999999999</DestinationAddresses> <Message>test123</Message> <ReceiptRequest> <Endpoint>http:/127.0.0.1:8080/sms/recv</Endpoint> <InterfaceName>notifySmsDeliveryStatus</InterfaceName> </ReceiptRequest></RequestData></xml>请求参数说明Account:必填,Ecp号码,需要开通Ecp业务。带区号的电话号码格式,如01058552100。DestinationAddresses:必填,短信接收方号码。Message:必填,短信内容。ReceiptRequest:短信发送状态报告返回地址,若填写此参数,则以下参数必填。ReceiptRequest是SimpleReference的一个对象,它的结构如下:Endpoint:接收短信状态返回报告的地址,此地址必须支持http的post请求才能接收到短信状态返回报告。格式如http:/127.0.0.1:8080/sms/recv(不能使用域名)。sms是处理接收短信状态返回的Web工程,recv是处理接收短信状态返回的Servlet。此ip是该工程部署的公网ip,端口是该工程部署的服务器开放的端口。InterfaceName:接口名称,此处必须为notifySmsDeliveryStatus返回数据返回xml格式数据<?xml version="1.0" encoding="UTF-8"?><xml> <result>1100</result> <RequestIdentifiers>13412062712551517160</RequestIdentifiers> <Sum>1</Sum> <SendResult>1</SendResult> <SessionToken>88dcd6f3-f5a9-4048-96d3-799e6a765340</SessionToken></xml>返回json格式数据"result":"1100","RequestIdentifiers":"13412062712551517160","Sum":"1","SendResult":"1","SessionToken":"88dcd6f3-f5a9-4048-96d3-799e6a765340"返回数据说明result:返回结果,1100表示调用成功。RequestIdentifiers:标识一个特定的短消息发送请求。Sum:长短信拆分后的条数SendResult:短信发送结果,1表示成功。SessionToken:返回的SessionToken值。Java SDKClassEcpOpen.http.Extend.VCSM.sendSmsMethodpublic void setAccount(String account)public void setDestinationAddresses(String destinationAddresses)public void setMessage(String message)public void setReceiptRequest(SimpleReference simpleRef)调用示例package EcpOpen.example.extend.MCSM;import java.util.Date;import EcpOpen.Model.SimpleReference;import EcpOpen.Model.Timer;import EcpOpen.constant.Constants;import EcpOpen.http.Extend.MCSM.sendSms;public class sendSmsExample public static void main(String args) /设置Constants中的常量值,web工程中应保证这些值能持久化 Constants.extendUrl = ":8080"+ "/EcpOpen/services/ExtendService/extendService" Constants.spid = "测试" Constants.serviceKey = "ce1e19b5fc4b4a5a9459209e76500000" Constants.appid = "00000000" Constants.appkey = "61d15d5e603747198060f2a559a477d8" Constants.type = "0" SimpleReference simpleRef = new SimpleReference(); simpleRef.setEndpoint("http:/127.0.0.1:8080/sms/recv"); simpleRef.setInterfaceName("notifySmsDeliveryStatus"); /实例化sendSms接口类 sendSms sendSmsExam = new sendSms(); try sendSmsExam.init(); /添加必要参数,详见各接口API文档 sendSmsExam.setAccount("057188888888");/057233333333 sendSmsExam.setDestinationAddresses("15999999999"); sendSmsExam.setMessage("test123"); sendSmsExam.setReceiptRequest(simpleRef); /调用invokeClient方法发起调用请求 String response = sendSmsExam.invokeClient(true); System.out.println(response); catch (Exception e) e.printStackTrace(); 1.5.2短信接收接口调用前置条件1. 企业接入点设置正确。2. 正确设置短信路由:调用短信路由设置接口时,需设置短信的接收端为接口机,即设置Entity为1.3. 启动短信通知:调用启动短信通知(startSmsNotification)接口,设置相应的接口机地址。接口调用WebService数据格式返回数据xml格式数据<SOAP-ENV:Envelope xmlns:SOAP-ENV="http:/schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http:/schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http:/www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http:/www.w3.org/2001/XMLSchema" xmlns:MULTITALK=" xmlns:SMS=" xmlns:THIRDPARTYCALL=" xmlns:VFAX=" <SOAP-ENV:Header> <SMS:HashCode>36ce1e68421946f8412b787c3a4d229d</SMS:HashCode> <SMS:RequestID>1118451009</SMS:RequestID> <SMS:SERVICEID></SMS:SERVICEID> <SMS:SPID>2</SMS:SPID> <SMS:ServiceKey>SMS.notifySmsReceptionRequest</SMS:ServiceKey> <SMS:TimeStamp>20110627111845</SMS:TimeStamp> </SOAP-ENV:Header> <SOAP-ENV:Body> <SMS:notifySmsReception> <Message> <Message>111111111111</Message> <SenderAdderss>13616666666</SenderAdderss> <SmsServiceActivationNumber>057187777777</SmsServiceActivationNumber> <Datetime>20110627 03:18:45</Datetime> </Message> </SMS:notifySmsReception> </SOAP-ENV:Body> </SOAP-ENV:Envelope>1.5.3短信接口调用成功证明系统截图。1.6微信通服务器IBM System x3650 M4(7915R51)基本参数产品类别机架式产品结构2U处理器CPU类型Intel 至强E5-2600 v2CPU型号Xeon E5-2650 v2CPU频率2.6GHz智能加速主频3.4GHz配备CPU数量2颗最大CPU数量2颗制程工艺22nm三级缓存20MB总线规格QPI 8GT/sCPU核心八核CPU线程数16线程主板扩展槽2×PCI-E 3.0内存内存类型ECC DDR3内存容量64GB内存插槽数量24最大内存容量768GB存储硬盘接口类型支持SAS、SATA和SSD硬盘,最大可支持16个2.5英寸硬盘RAID模式M5110E RAID 0,1,5等光驱DVD光驱硬盘容量2块300GB 10K 6Gbps SFF热插拔SAS 2.5”硬盘网络网络控制器四端口千兆网卡管理及其它系统管理带可选 FoD 远程在线支持的 IBM IMM2,预测性故障分析,诊断 LED,光通路诊断面板,自动服务器重启,IBM Systems Director和Active Energy Manager系统支持Windows ServerRed Hat Enterprise LinuxSUSE Linux Enterprise ServerVMware vSphere其他支持Chipkill、内存在线备用及内存镜像等多种内存保护技术电源性能电源功率750W电源特性热插拔冗余电源,热插拔冗余风扇1.6施工进度安排施工进度计划管理是项目施工中的控制重点之一,它是保证施工项目按期完成,合理安排资源供应、节约工程成本的重要措施,施工进度控制是指根据约定的工期要求,编制最优的施工进度计划,在计划的实施过程中,经常检查施工实际情况,并将其与计划进度相比较,若出现偏差,则分析产生偏差的原因和对工期的影响程度,找出必要的调整措施,修改原计划。施工进度控制是一个动态的控制过程,经过计划检查比较新计划的不断循环,直至工程完工交付使用。1.7

    注意事项

    本文(XXXX项目竣工验收资料.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开