有线电视网管系统.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
返回总目录第8章 有线电视网管系统 8.1 有线电视网简介 8.2 基础设计 8.3 自动配置ODBC数据源 8.4 参数设置与数据维护 8.5 串行通讯的实现 8.6 运行与发布退出8.1 有线电视网简介 通过这个实例读者可以了解到:如何利用程序自动配置ODBC、如何使用串行口进行通讯、如何使用TreeView。此外,还涉及到数据存储对象的使用、发布应用程序等内容。本系统的功能是利用有线电视线路上网,使有线电视网成为多功能信息业务平台,并通过计算机实现对有线电视信号和数据通讯的分级、分户控制。系统结构如图8.1所示。打开图例关闭图例返回章目录8.2 基础设计8.2.1 对象库和应用程序对象 建立目标tv_net.pbt、对象库tv_net.pbl和应用程序对象tv_net。8.2.2 数据库和表 网管系统中用到的通讯属性信息,地址、数据、触发等信息统一保存到一个数据库当中。数据库管理系统用Adaptive Server Anywhere 7.0,数据库文件命名为tv_net.db,用户名、口令分别为dba和sql。在数据库tv_net.db中建立三个表:comm、config和s_id。其中comm用来保存通讯地址、数据等信息,config保存通讯属性信息,s_id用来记录当前工作的网络编号。表结构如下:返回章目录表8.1 Comm结构表8.2 Config结构字段名类型宽度含义idchar8网络编号,主关键字namechar20器件名称fncchar20模块功能addr1char8地址1addr2char8地址2dochar8数据txdchar8触发note1char20注释1note2char20注释2note3char20注释3note4char20注释4note5char20注释5字段名类型宽度含义portnochar1端口号,主关键字settingchar12通讯协议rthchar3接收缓冲区收到指定字符数,产生OnComm事件sthchar3输出缓冲区少于指定字符数,产生OnComm事件inlenchar3每次从接收缓冲区读取的字符数字段名类型宽度含义idchar8网络编号,主关键字表8.3 s_id结构 返回本节8.2.3 数据窗口对象 表建立之后,可利用comm建立一个FreeForm格式的数据窗口对象d_comm,如图8.2所示。它将放到“通讯数据维护查询窗口”中,进行数据的增、删、改、查操作。8.2.4 系统功能菜单系统功能通过主菜单m_main体现。8.2.5 主窗口 定义一个主窗口w_main,窗口类型为mdihelp!,标题为“有线电视网管系统”,指定菜单为m_main,窗口初始状态为maximized!,背景颜色设置为Teal,图标设置为UserObject5!,其它属性选默认值。主窗口无需任何编码。8.2.6 应用程序对象代码打开应用程序对象tv_net,对其open事件编写如下代码:打开图例关闭图例返回本节8.3 自动配置ODBC数据源Windows中所有的ODBC数据源在系统注册表中都有记载,因此只要对注册表中的项目进行相应的修改即可。与ODBC相关的键有:HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI\ODBC Driver中记录了所有已安装的ODBC驱动程序。HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI中记录了各种ODBC驱动程序的相关信息。HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources记录了各种数据源的类型。HKEY_CURRENT_USER\Software\ODBC\ODBC.INI记录了各种数据源的详细信息。 返回章目录通过程序对注册表中相应的键进行配置,可达到自动配置ODBC数据源的目的。下面以Adaptive Server Anywhere 7.0数据库tv_net.db为例介绍ODBC的代码配置方法。首先,建立一个如图8.4所示的窗口w_odbc。“确定”按钮cb_1的clicked代码如下: “取消”按钮cb_2的clicked代码为:close(parent)。打开图例关闭图例返回本节8.4 参数设置与数据维护8.4.1 设置和修改串行通讯参数 为了设置和修改串行通讯参数,我们建立一个如图8.5所示的窗口w_set窗口打开时,应从表config中提取串行通讯有关参数,并显示在对应的单行编辑框中。因此,对open事件编写如下代码:8.4.2 通讯数据维护查询 前面已建立一个FreeForm格式的数据窗口对象d_comm(见图8.2)。现在我们建立一个如图8.6所示的通讯数据维护查询窗口w_d_in,进行通讯数

文档评论(0)

老师驿站 + 关注
官方认证
文档贡献者

专业做教案,有问题私聊我

认证主体莲池区卓方网络服务部
IP属地北京
统一社会信用代码/组织机构代码
92130606MA0GFXTU34

1亿VIP精品文档

相关文档