基于PDABS架构基站维护系统研究.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PDABS架构基站维护系统研究

基于PDABS架构基站维护系统研究   摘 要:为了改进移动基站的维护方式,通过分析基站维护的业务流程,给出了基于CS-GR13型PDA和.NET Compact Framework、SQL Server 2005,并采用C#编程语言开发基于PDA的B/S架构基站维护系统的实现方法。该系统通过PDA端数据采集软件和PC端维护管理系统的协同操作,可成功满足基站巡检、消缺、资产清查等项目的信息化和规范化维护要求。   关键词:基站维护; PDA; B/S架构; 数据同步   中图分类号:TP92951文献标识码:A文章编号:2095-1302(2011)07-0055-03   基站维护的可靠性和稳定性需求催生了精细化维护要求,基于Web和PDA的基站维护系统是解决信息化、规范化等精细化维护的有效措施\[1\]。该类基站维护系统需要首先分析基站维护的业务流程,提炼出基本的数据流,然后基于PDA和.NET Compact Framework和SQL Server 2005开发数据采集系统,并通过无线或USB、Http等方式与服务器端的专用信息??理系统进行数据同步,从而完成巡检、消缺等维护数据的上传、统计和分析。   1 移动基站维护的业务流程   基站维护系统的主要工作是派发巡检或消缺任务、抄录巡检或消缺数据、统计分析数据\[2\]。根据系统功能需求,本文确定该系统应包括两大子系统:服务器端的基站维护管理系统和维护管理终端(PDA)。维护管理终端能够通过本地或远程通信方式实现与管理信息系统的网络互联和信息共享。其系统的业务流程如图1所示。现将各主要业务流程描述如下:   (1) 派发工单:基站管理中心通过管理系统制定巡检、消缺、资产清查等任务,并派单到对应的维护人员;   (2) 受理工单:维护人员通过PDA获取任务后,输入受理信息并上传到管理系统,然后执行有关巡检或消缺任务;   (3) 进站管理:维护人员在执行任务时,应首先使用PDA读取基站门禁的RFID卡,生成进站信息,通过GPRS向管理信息系统申请进站,管理系统生成随机验证码回传给PDA,以便维护人员在基站内留下书面记录;   (4) 数据录入:即维护人员按要求执行任务并录入操作数据,并将数据保存在本地移动数据库中;   (5) 出站管理:处理完任务后,通过PDA向管理系统发送出站请求,获取出站口令;   (6) 数据上传:将PDA本地数据通过GPRS上传回管理系统,完成数据同步;   (7) 统计分析:管理系统自动完成数据的统计和分析,并生成有关报表。   2.1 PDA端软件的主要功能   PDA端的数据采集软件主要提供登录、考勤(进站/出站)、巡检、消缺、资产清查、数据同步等功能,图2所示是其系统导航界面图。      图2 PDA软件系统导航界面本软件采用三层架构,包括数据访问层、业务逻辑层、表示层\[3\]。数据访问层主要负责对嵌入式移动数据库的数据进行Select、Insert、Update、Delete操作;业务逻辑层负责基站维护业务规则的制定和业务流程的实现;表示层用于显示数据和接收用户输入的数据,为用户提供登录、巡检等维护的交互式界面。   2.2 PDA端软件的数据类及方法   该架构需提供数据访问基类(BaseDAL)、数据库常用操作封装类(DBCommonUtils)、常用SQL操作处理类(SqlCeHelper)、巡检数据处理类(XJTaskDAL)、消缺数据处理类(XQTaskDAL)、资产清查数据处理类(ZCTaskDAL)、GPRS短消息PDU编解码类(PduEncodeDecode)及短消息处理类(SMSHelper)、系统日志处理类(LogInfoDAL)等数据访问类\[2\]。数据访问层的SqlCeHelper类可提供GetConnection、GetDataSet(string Sql,string tablename)、ExcuteSql(string Sql, SqlCeParameter\[\] paras)、ExcuteScale(string Sql, SqlCeParameter\[\] paras)、ExcuteScale(string Sql, SqlCeParameter paras)等方法来实现对数据库的访问。PduEncodeDecode类可提供号码转换(telc(string MobileNum))、Unicode解码(ascg(string smsg))、短信编码(GetPduEncode(string CenterNo, string PhoneNo, string Message,out int length))、格式判断(IsPDU(string SMS))、

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档