TreeView控件的设计与应用

TreeView控件的设计与应用

论文摘要

随着计算机技术不断发展,各种编程工具也跟随着发展。在C/S架构下,Visual Basic、Visual C++、Delphi、PowerBuilder等一些可视化编程工具经过多年的UI开发,就可重用性、可扩展性、兼容性、跨平台、多数据库支持等等各方面都有重大的突破,这使得C/S开发人员可以有效地利用这些可视化编程工具去开发各种软件,从而达到事半功倍的效果。但是当web迅速发展的今天,我们需要从C/S向B/S应用转型时,面对传统网站开发周期长、维护难、内容更新慢等诸多弊病,我们亟待为人们提供了一个可以非常容易的快速开发web2.0应用的平台。本文介绍的新型的Web可视化开发环境融合了Web2.0的各项先进技术,一改传统网站开发的诸多弊病,为用户提供了一个可以非常容易的快速开发web2.0应用的平台。文本所介绍的TreeView控件集成于这样平台中,采用了一种树型数据存储组织方式,利用数据采集器,数据绑定等最新技术将数据和代码有效分离,通过可视化配置并结合相关应用即可实现数据存储管理、安全管理、日志管理、统计、搜索引擎、用户界面多元化等功能。TreeView控件的设计不仅满足了网站快速开发的需求,而且能够真正提高代码的重用性。新型的Web可视化环境的诞生将引领一个全新的Web时代的到来。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 项目背景
  • 1.2 可视化开发环境国内外概况
  • 1.3 本文的研究价值和意义
  • 1.4 本人的工作与组织
  • 1.5 本章小结
  • 第二章 系统设计的整体方案
  • 2.1 新型的Web 可视化集成开发环境的需求分析
  • 2.1.1 业务需求
  • 2.1.2 用户需求
  • 2.1.3 功能需求
  • 2.2 新型的Web 可视化集成开发环境的总体构架设计和功能介绍
  • 2.2.1 系统技术详解
  • 2.2.2 Web 可视化集成开发环境的构架介绍
  • 2.2.3 Web 可视化集成开发环境的功能介绍
  • 2.3 本章小结
  • 第三章 TreeView 控件的设计与实现
  • 3.1 概述
  • 3.1.1 树形图
  • 3.1.2 根结点
  • 3.2 TreeView 控件的对比
  • 3.3 TreeView 控件的设计架构
  • 3.4 TreeView 控件的抽象数据层
  • 3.4.1 数据模型
  • 3.5 TreeView 控件的核心逻辑层
  • 3.5.1 属性
  • 3.5.2 程序设计
  • 3.6 TreeView 控件的表现层
  • 3.6.1 数据绑定技术
  • 3.6.2 标准表现层接口
  • 3.7 本章小结
  • 第四章 TreeView 控件的测试及应用
  • 4.1 TreeView 控件生成的测试
  • 4.2 TreeView 控件配置的测试
  • 4.3 TreeView 控件的基本功能操作及测试
  • 4.3.1 增加结点
  • 4.3.2 修改结点
  • 4.3.3 删除结点
  • 4.3.4 拷贝结点
  • 4.3.5 测试结果
  • 4.4 应用
  • 4.4.1 控件管理器
  • 4.4.1.1 控件管理器的设计
  • 4.4.1.2 控件管理器的使用
  • 4.4.2 内容管理器
  • 4.4.2.1 内容管理器的设计
  • 4.4.2.2 内容管理器的使用
  • 4.5 本章小节
  • 第五章 改进和展望
  • 5.1 系统的改进
  • 5.2 TreeView 控件的改进
  • 5.3 本章小结
  • 致谢
  • 参考文献
  • 自附控件核心代码
  • 相关论文文献

    • [1].谈可视化程序设计教学[J]. 吉林教育 2008(31)
    • [2].医信专业可视化程序设计课程教学改革研究[J]. 科技视界 2015(17)
    • [3].可视化程序设计综合案例教学探索与实践[J]. 中国教育信息化 2013(02)
    • [4].主动学习在《可视化程序设计》课程中的实践[J]. 教育教学论坛 2018(50)
    • [5].工程教育专业认证背景下可视化程序设计课程教学改革[J]. 黑龙江工程学院学报 2018(03)
    • [6].项目教学法在《可视化程序设计》课程教学中的应用[J]. 机械职业教育 2009(04)
    • [7].浅析核心课程《可视化程序设计》课程设计[J]. 教育现代化 2018(52)
    • [8].可视化程序设计实验教学改革[J]. 实验室研究与探索 2009(03)
    • [9].基于流程图的可视化程序设计环境对大学计算机基础教学的影响[J]. 计算机教育 2012(14)
    • [10].基于.NET的可视化程序设计课程综合改革与实践[J]. 计算机时代 2008(03)
    • [11].“可视化程序设计”的课程达成度分析和持续改进方法研究[J]. 黑龙江工程学院学报 2019(02)
    • [12].VB可视化程序设计课程中项目驱动教学法探究[J]. 科教文汇(下旬刊) 2012(06)
    • [13].《VB程序设计》小数格式显示问题研究[J]. 电脑迷 2016(06)
    • [14].项目驱动教学法在《Visual Basic可视化程序设计》课程教学中的应用[J]. 时代教育(教育教学) 2010(12)
    • [15].基于实训项目的面向对象程序设计课程教学[J]. 计算机教育 2009(13)
    • [16].VB可视化程序设计实例分析[J]. 高考(综合版) 2015(12)
    • [17].可视化程序设计在计算机程序设计语言教学中的应用[J]. 山东广播电视大学学报 2013(01)
    • [18].可视化程序设计课程教改研究[J]. 计算机时代 2016(02)
    • [19].VB程序设计实例[J]. 中学时代 2013(18)
    • [20].VB程序设计实例[J]. 中学时代 2014(08)
    • [21].基于OpenGL和MFC的三维建模教学实践与改革[J]. 微型机与应用 2014(03)
    • [22].“可视化程序设计”多元素参与式教学模式改革的研究[J]. 发明与创新(职业教育) 2020(10)
    • [23].散斑互相关法的可视化程序设计研究[J]. 土工基础 2012(06)
    • [24].液压支架四连杆机构分析及参数化、可视化程序设计[J]. 煤矿机械 2010(08)
    • [25].可视化程序界面设计题自动评分系统的设计与实现[J]. 电脑知识与技术 2009(03)
    • [26].基于LabVIEW的一维有限深方形阱中粒子能级与波函数可视化程序设计[J]. 广东化工 2016(12)
    • [27].利用VC++实现图像运动的基本方法[J]. 电脑编程技巧与维护 2009(06)
    • [28].C语言程序结构可视化工具的设计与实现[J]. 现代计算机(专业版) 2008(08)
    • [29].水库泥沙可视化数学模型研究与应用[J]. 人民黄河 2011(06)
    • [30].优质鸡育种数据管理系统设计与应用[J]. 中国家禽 2009(20)

    标签:;  ;  ;  ;  ;  

    TreeView控件的设计与应用
    下载Doc文档

    猜你喜欢