毕业论文 基于CS模式下远程协助系统

2026/1/25 8:58:50

梧 州 学 院

毕 业 论 文

论文题目 基于C/S模式下远程协助系统 的研究与实现 系 别 计算机科学系 专 业 计算机科学与技术 班 级 06软件工程2班 学 号 0600607207 学生姓名 黄冠榕 指导教师(签名) 完成时间 2010 年 2 月

摘要

随着计算机信息现代工业的发展,计算机远程协助管理系统越来越受到学校、企业重视。本文主要分析了远程协助系统的一些基本功能和组成情况,包括系统的需求分析、系统结构、功能模块划分分析等,重点对应用程序的实际开发实现作了介绍。达到了实时性和安全性,且应用程序功能完备。同时简单介绍了Visual C++ 6.0编程环境和WIN SOCKET的功能特点。

本课题设计是为适应远程控制及协助的要求,使远程协助提高到计算机的实时水平而设计的。远程协助包括多项内容,本课题设计只是承建了其中的一部分即:实时协助。本课题设计为一个通信应用程序,用到了多项技术,诸如:异步模式socket、面向对象编程、软件工程思想、API HOOK等。

本系统采用Visual C++ 6.0作为开发工具, 整个系统操作简洁、界面友好、功能灵活、实用,实现了包括客户端屏幕监控、文件监控及传输、进程监控、系统服务和注册表监控等基本功能,基本完成了远程协助中所需要到的主要功能。

关键词:套接字 面向对象 软件工程 钩子 远程协助

I

The researching and implement of the Remote Assistance System

based on C / S mode

Abstract

Along with the development of the calculator information modern industry, the remote assistance system is more and more value by business enterprise and school. This text mainly analyzed some basic functions of the remote assistance system and constitute the circumstance, including the requirements analysis, the structure of the system, the function mold piece divide the line analyze etc, the point make the introduction towards applying the actual development of the procedure realization. Come to the consistency and safeties of the data, and apply the procedure function complete. It will introduce the Visual C++ 6.0 programming environment and the features of the WIN SOCKET at the same time.

This topic design is in order to adapt the remote assistance request, make the remote assistance carry on the level by design that the management raises the calculator of. Remote assistance includes several contents, this topic design just accepted to set up among them of one part namely: The real-time assistance. This topic used a number of techniques, for example: The socket of asynchronous mode, Object-Oriented, Software Engineering, API HOOK etc.

This system uses Visual C + + 6.0 as a development tool, the operation of the entire system is simple, interface is user-friendly, function is flexible and practical, achieved the basic functions including screen monitoring, control and transfer files, process monitoring, system services and registry monitoring, complete the main functions of what the Remote Assistance system need to go.

Key word: Socket Object-Oriented Software-Engineering Hook Remote Assistance

II

目录

第一章 绪论 ..................................................................................................................... 1

1.1 课题背景 ........................................................................................................... 1 1.2 目的以及意义 ................................................................................................... 1 第二章 开发平台的理论基础 ......................................................................................... 2

2.1 Microsoft Visual C++及编程模式简介 ............................................................ 2 2.2 系统架构的模式 ............................................................................................... 5 2.3 API HOOK技术简介 ....................................................................................... 6 2.4 CAsyncSocket类的简单介绍 .......................................................................... 7 第三章 需求分析 ............................................................................................................. 9

3.1 系统基本情况描述 ........................................................................................... 9 3.2 系统可行性分析 ............................................................................................... 9 3.3 功能需求分析 ................................................................................................. 10 3.4 系统流程图 ..................................................................................................... 12 第四章 总体设计 ........................................................................................................... 13

4.1 使用工具 ......................................................................................................... 13 4.2 系统模块的设计 ............................................................................................. 13 第五章 系统详细设计 ................................................................................................... 17

5.1 客户端与服务器连接设计 ............................................................................. 17 5.2 系统各模块界面设计及其实现 ..................................................................... 18 第六章 系统测试 ........................................................................................................... 32

6.1 软件测试基础 ................................................................................................. 32 6.2 本系统采用的测试方法 ................................................................................. 32 第七章 总结 ................................................................................................................... 35 参考文献 ......................................................................................................................... 36 附录 ................................................................................................................................. 37 致谢 ................................................................................................................................. 44

III


毕业论文 基于CS模式下远程协助系统.doc 将本文的Word文档下载到电脑
搜索更多关于: 毕业论文 基于CS模式下远程协助系统 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219