统中,抓取的屏幕信息保存为位图其大小约为 4MB ,使用 JPEG 数据只为不到 100KB ,这极
大的减少了发送图像信息的时间。
3 3 3 3 总体设计 总体设计 总体设计 总体设计
3 3 3 3 . . . . 1 1 1 1 总体目标 总体目标 总体目标 总体目标
本系统实现一个简单的局域网监控系统,分为客户端(被监控端)和服务器端(监控
端 ) 。 先在局域网中的一台计算机上运行客户端 , 客户端运行时不显示窗口 , 使被监控者不
能主动关闭客户端程序。再在同一局域网的另一台计算机上运行服务器端程序,管理员登
陆后搜索局域网主机并选择想要监控的客户端电脑,即可对运行客户端的计算机进行屏幕
监控 , 同时可以向客户端发送消息 , 控制客户端关机 、 重启 、 注销隐藏桌面等一系列操作 。
3 3 3 3 . . . . 2 2 2 2 需求分析 需求分析 需求分析 需求分析
3 . 2 . 1 功能需求
( 1 ) 客户端:
客户端实现的功能主要包括抓取屏幕信息存储为位图数据,将位图数据压缩为 JPEG 数
据 , 发送数据到服务器端 。 客户端接收到服务器端发送的相关指令后执行对应的相关操作 ,本科毕业设计说明书(论文)
例如当服务器端发送到客户端关机消息时,客户端执行关机操作。客户端还能实现显示文
本、重启、注销等一系列操作。客户端窗口运行时不可见。
( 2 ) 服务器端:
服务器端主要实现的功能包括搜索局域网中所有的在线客户端 , 并在列表中显示客户端
主机名,选择其中一个客户端进行监控。服务器端接收客户端所发送的数据报,并根据图
像数据流显示图像到窗口中。服务器端能控制客户端计算机进行关机、注销、重启等一系
列操作,并能发送文本到客户端。
3 . 2 . 2 性能需求
( 1 ) 实时性:客户端能及时响应服务器端请求,服务器端能实时显示客户端屏幕。
( 2 ) 准确性:服务器端能准确显示所选定的客户端的屏幕信息。
( 3 ) 界面简洁,易于操作。
3 3 3 3 . . . . 3 3 3 3 可行性分析 可行性分析 可行性分析 可行性分析
3 . 3 . 1 经济可行性
该局域网监控管理系统的开发所需要的资金少 , 开发成本较低 , 开发费用主要用于系统
软件开发的费用,软件文护升级费用和硬件设备费用,以及对使用者的培训费用等。一般
公司都已建立好内部局域网,所以只需要局域网中的一台电脑来当服务器,并配备一个管
理人员来操作服务器端,就可以监控整个局域网的其他电脑。这说明该系统的运行不需要
太多的物力和人力。
该系统的使用可以使公司管理者更加方便和轻松的监控员工电脑信息 。 管理者不需要不
断的来回走动去监督员工的工作情况,也不需要亲自去传达信息,通过局域网监控管理系
统就可以来实现。所以该系统的使用可以使管理者的管理工作更加有效,提高了管理者的
工作效率,很好地起到了监督的作用。
综上所述,局域网监控管理系统的开发在经济上是可行的。
3 . 3 . 2 技术可行性
采用 VC++6.0 开发 , 创建 MFC 工程 , 运用 Socket 网络技术和 JPGE 数据流技术 , 来实现
所要求的系统功能。在 MFC 下,所要求的系统功能均可以使用相关函数来实现。
并且系统运行在局域网中,而一般公司都会有构建好的局域网,所以系统运行的网络基础
是完善的。综上,局域网管理系统在技术上是可行的。
3 . 3 . 3 管理 可行性
局域网管理系统需要管理人员来操作使用 。 管理使用者在操作使用本系统时需要有一定的计算机网络基础知识,通过简单的培训,熟悉该系统的操作,就可以轻松使用该系统。
- 上一篇:Flexsim汽车4S店备件库存系统仿真研究
- 下一篇:JSP在线考试系统设计+文献综述
-
-
-
-
-
-
-
酸性水汽提装置总汽提塔设计+CAD图纸
当代大学生慈善意识研究+文献综述
中考体育项目与体育教学合理结合的研究
杂拟谷盗体内共生菌沃尔...
河岸冲刷和泥沙淤积的监测国内外研究现状
乳业同业并购式全产业链...
十二层带中心支撑钢结构...
大众媒体对公共政策制定的影响
java+mysql车辆管理系统的设计+源代码
电站锅炉暖风器设计任务书