基于.NET技术“家长助手”网络控制系统软件研究.docVIP

基于.NET技术“家长助手”网络控制系统软件研究.doc

  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文档。上传文档
查看更多
基于.NET技术“家长助手”网络控制系统软件研究

基于.NET技术“家长助手”网络控制系统软件研究   【摘 要】随着计算机的普及和网络信息技术的发展,给我们带来了学习的方便、工作上的便捷、生活中的欢乐等诸多便利。同时,不良信息已成为互联网上一个难以切除的毒瘤,时刻侵害着人们的身心健康。特别是对青少年一代的健康成长带来了极大的损害。本文设计出一款基于计算机网络管理与应用的家庭式的绿色软件,旨在能够控制好家庭计算机,为我们的家长提供方便、快捷的操作,让自己的孩子生活在一个健康、绿色、和谐的网络环境中,让广大青少年在充分利用现代信息技术的同时,能够健康成长。   【关键字】.NET;家长助手;网络控制;安全   引 言   随着计算机网络的发展,计算机网络吸引了越来越多的人。本研究基于 .NET技术开发出“家长助手”软件,软件在功能上具有上网监控、游戏程序控制、网络信息过虑等多种功能,帮助家长更好的管理孩子的上网及游戏,帮助孩子在网络中受到良好的教育。“家长助手”的人机交互界面、功能设计不同于普通软件。它是一款功能实用且具有良好的可扩展性,操作简单、人机交互界面良好的网络管理控制软件。在设计上体现了人性化这一特点。“家长助手”是一个基于.NET、Windows编程等技术的综合集成系统。主要由“上网时间控制、网址过滤、游戏过滤”三大部分和附加功能部分,共四个部分组成。实现了对网络的实时监控和对本地相关资源的实时监控。最终达到了能对上网时间、网络访问、游戏三个方面做控制操作。   一、系统设计   在整个开发过程中,严格按照软件开发流程进行。整个过程如图1所示。   从需求分析阶段开始,收集好各种数据和明确了要做的工作,一步步地往下进行;根据需求分析得到的各种信息,初步对软件系统进行设计,包括概要设计和详细设计两个阶段;根据对软件系统的各个部分设计,对软件进行编码;编码结束后,对软件系统进行测试;然后将测试后的结果反馈到设计阶段,对系统的设计进行调整并改善;当软件测试后没有任何缺陷和漏洞后对软件系统进行进一步的优化。   (一)概要设计   该系统共四个模块组成:   上网时间控制模块:   主要完成对每一天上网时间作限制。如:设置Monday 08:10:20―12:00:00后,那么只要是在星期一上午8点10分20秒至中午12点整这段时间,网络自动断开,用户在这段时间内将不能与互联网进行任何通信。   网址过滤模块:   主要完成对一些不良网站的过滤,让家长的孩子生活在一个健康绿色的网络环境中。通过往数据库中加入网址信息,将网址列入黑名单,那么只要用户登陆该网站,“家长助手”将自动结束该网址的登陆。   游戏控制模块:   主要完成对用户进行游戏限制。当今沉沉迷于网络游戏的青少年越来越多。如果家长不愿意自己的孩子玩网络游戏,那么只要在这功能上进行相关设置,就可以达到目的。   附加功能模块:   由于系统主要针对青少年一代。在本模块中,主要有两部分组成,一是记事本部分;二是影音播放部分。在附加功能中,主要为用户提供记事备忘这样一个方便的功能。用户在工作之余,也可通过影音播放器播放喜欢的音频、视频文件。   (二)详细设计   在“家长助手”软件项目中,主要功能有三大块:上网时间控制、网址过滤、游戏控制,附加功能有:记事本、多媒体播放器。本项目以.NET技术为主,涉及网络编程、ADO.NET技术、系统函数调用,用软件工程的思想设计并实现。   1.各模块的详细设计   ①上网时间控制模块   数据库设计:如图2.2所示   在数据库中设置日期(星期)字段为字符型,时、分、秒为整型。在系统运行时,比较目前时间与数据库设置的时间,通过比较结果后,自动完成是否允许用户与互联网进行通信。   ②网址过滤模块   数据库设计:如图3所示   作为网址黑名单。当用户浏览网页时,如果页面地址刚好在黑名单中,那么此时用户将不能继续访问该站点,从而屏蔽掉不良信息。   ③游戏控制   数据库设计:如图4所示   在数据库中累加相关的游戏进程名称,通过系统的实时监控,如果运行的游戏进程在数据库中,那么系统将启动结束游戏,从而不让家长的孩子沉迷于网络游戏。   2. UML系统建模   ①系统用例图:如图5所示   在系统用例中,用户登陆系统成功后,将可以进行:上网时间控制、网址过滤、游戏控制、附加功能等操作。在附加功能中又包括其他用例,在此不一一列出。   ②系统管理时序图:如图6所示   在系统管理时序图中,根据时间序列,用户一步一步进行操作。   二、系统实现   (一)环境平台   包括三部分:   1、开发时的软件环境(OS、IDE、语言等等);   2、软件运行需要的软件环境;   3、软件运行需要的硬件环境;   1.软件开发时的软件环境   “家长助手”的开发是基于Windows环境,

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档