云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 实验六 基于QT的远程控制详细设计报告

实验六 基于QT的远程控制详细设计报告

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 7:49:39

实验六 基于QT的远程控制详细设计报告

【实验目的】 1.了解人机界面;

2.掌握使用过程设计工具描述模块的详细设计数据结构和算法; 3.掌握设计说明书的撰写。

【实验内容】

1.确定数据库的物理结构; 2.评估物理结构;

3.验证用户身份功能模块; 4.系统总控制模块;

5.修改更新授权功能模块; 6.查询用户功能模块;

7.显示查询用户明细功能模块;

8.查询用户明细结果的编辑功能模块; 9.撰写详细设计说明书。

【实验步骤】 见附件

【实验总结】

通过此次实验,我们了解了人机界面;掌握了使用过程设计工具描述模块的详细设计数据结构和算法;掌握了设计说明书的撰写。

基于QT的远程控制详细设计报告

附件:

目 录

1引言................................................................................................................................................ 1

1.1 背景 .................................................................................................................................... 1 1.2 编写目的 ............................................................................................................................ 1 1.3 定义 .................................................................................................................................... 1 1.4 参考资料 ............................................................................................................................ 2 1.5 运行环境 ............................................................................................................................ 2 2 系统模块的软件结构 ................................................................................................................... 2

2.1 模块设计 ............................................................................................................................ 2 2.2 屏幕监控模块结构 ............................................................................................................ 3 2.3 文件操作模块结构 ............................................................................................................ 4 2.4 命令操作模块结构 ............................................................................................................ 4 3 验证用户模块设计说明 ............................................................................................................... 5

3.1 用户登录模块设计 ........................................................................................................... 5 4. 接口 .............................................................................................................................................. 7

4.1 外部接口 ............................................................................................................................ 7 4.2 内部接口 ............................................................................................................................ 8 5 运行设计 ....................................................................................................................................... 8

5.1 运行模块的组合 ................................................................................................................ 8 5.2 运行控制 ............................................................................................................................ 9 5.3 运行时间 ............................................................................................................................ 9 6 软件测试基础 ............................................................................................................................. 9

6.1 软件测试的目标: .......................................................................................................... 9 6.2 软件测试常用方法 ........................................................................................................ 10 6.3 本系统采用的测试方法 ................................................................................................ 10 6.4 连接测试 ........................................................................................................................ 10 6.5 文件传输测试 ................................................................................................................ 10 6.6 屏幕键盘鼠标传输测试 ................................................................................................ 11 6.7 测试结论 ........................................................................................................................ 12 7 总结............................................................................................................................................. 12

基于QT的远程控制详细设计报告

1引言

1.1 背景

通常企业内部或者IT公司的客户技术支持部门都有技术支持业务,其任务是通过电话解答疑难问题,努力减少技术人员到现场服务或者让用户把设备送到支持中心进行维护。这种技术支持方式尽管被普遍采用,但效率不高而且大大增加了技术支持成本。

通常,技术支持必须依赖技术人员和用户之间的口头交流来进行,这种交流既耗时又容易出错。许多商业用户对计算机知之甚少,然而当遇到问题时,他们必须向技术人员提供故障情报及相关操作。在尝试解决问题时,技术人员可能指导用户执行一系列复杂的过程,而这些过程对用户来说或许完全不熟悉;如果用户不能正确的按要求操作,反而使问题恶化。此外,如果通过电话不能解决问题,那么在技术人员亲自到用户现场解决问题之前,计算机将无法继续使用,导致工作延误。

1.2 编写目的

本文正是在上文提到的背景下提出的,目的就是为了解决计算机的远程操作,降低企业对软件的后期维护成本,设计出一款远程控制系统。远程控制系统能使技术人员直接操作远程计算机,就像操作本地机器一样,无须用户介入,技术人员技能得到该机器的问题的第一手材料,从而加快了问题的解决。实际上,使用远程控制工具的技术人员能够做到解答疑难问题,安装和配置软件,把软件下载到用户计算机上,配置应用程序和系统软件设置并可通过实际操作培训用户。总之,本课题的设计与实现具有很大的现实意义。

1.3 定义

软件结构图:软件结构包括构成系统的设计元素的描述、设计元素之间的交互、设计元素的组合模式以及在这些模式中的约束。一个系统由一组构件以及它们之间的交互关系组成,这种系统本身又可以成为一个更大的系统的组成元素。软件结构图也就是为了反映软件系统中组件之间相互关系和约束的体系结构设计图,称为软件体系结构图更为合适,一般通过分层次或分时间段等方式说明体

1

系结构的各个组成部分的组合关系。

在结构化设计方法中,软件结构图主要分为变换型软件结构图和事务型软件结构图两种。

Qt:Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程式,也可用于开发非GUI程式,比如控制台工具和服务器。Qt是面向对象语言,易于扩展,并且允许组件编程。2008年,奇趣科技被诺基亚公司收购,QT也因此成为诺基亚旗下的编程语言工具。

1.4 参考资料

[1] Jeffrey Richter.Windows核心编程.北京:机械工业出版社,2008.150-313 [2]黄超.Windows网络编程.北京:人民邮电出版社,2002.254-281

[3]网冠科技.Visual C++6.0时尚编程百例.北京:机械工业出版社,2004.198-210

[4]李久进.MFC深入浅出.武汉:华中理工大学出版社,1999.302-365 [5]郑阿奇.Visual C++ 实用教程.北京:电子工业出版社,2007.177-215

1.5 运行环境

(1)硬件环境

最低配置:奔腾4处理器,512M内存,60G硬盘。

建议配置:奔腾双核T4400 2.2GHZ及其以上 2G内存、320G硬盘 (2)软件环境

A.windows 98 以上的操作系统 B.Myeclipse 和 pl/sql C.Microsoft office 2000

2 系统模块的软件结构

2.1 模块设计

本系统面向的对象有两种,一种是服务端,一种是客户端。服务端只要是向客户端发送操作命令,客户端解析命令后执行相应操作,然后将结果返回给服务端,服务端再将结果显示出来。

2

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实验六 基于QT的远程控制详细设计报告 【实验目的】 1.了解人机界面; 2.掌握使用过程设计工具描述模块的详细设计数据结构和算法; 3.掌握设计说明书的撰写。 【实验内容】 1.确定数据库的物理结构; 2.评估物理结构; 3.验证用户身份功能模块; 4.系统总控制模块; 5.修改更新授权功能模块; 6.查询用户功能模块; 7.显示查询用户明细功能模块; 8.查询用户明细结果的编辑功能模块; 9.撰写详细设计说明书。 【实验步骤】 见附件 【实验总结】 通过此次实验,我们了解了人机界面;掌握了使用过程设计工具描述模块的详细设计数据结构和算法;掌握了设计说明书的撰写。<

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com