首页> 中文学位 >基于Angularjs的上网行为管理系统设计与实现
【6h】

基于Angularjs的上网行为管理系统设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1.1 研究背景

1.2 研究目的和意义

1.3 国内外相关研究情况

1.4 本文的主要研究内容

2 相关技术分析

2.1 Netfilter/Iptables简介

2.2 前端MVC模式的简介

2.3 AngularJs简介

2.4 本章小结

3 基于AngularJs的上网行为管理系统的设计

3.1 系统需求分析

3.2 系统拓扑结构设计

3.3 系统架构设计

3.4 系统功能设计

3.5 系统数据库设计

3.6 本章小结

4 基于AngularJs的上网行为管理系统实现与测试

4.1 系统开发环境

4.2 系统功能实现

4.3 系统测试

4.4 本章小结

5 总结与展望

5.1 全文总结

5.2 展望

致谢

参考文献

展开▼

摘要

随着互联网日新月异的发展,大多数的人们已经摆脱了传统的工作、生活、交流方式。互联网的海量信息给人们的生活提供了很大程度上的方便,但同时带来的不好影响也愈演愈烈。一方面,由于互联网自身的开放性、传播性匿名性的特点,给互联网的安全造成了很大的挑战;另一方面,不透明的网络环境会造成工作效率低下、私密性的文件或信息容易外流、最基本的网络流量带宽得不到保证等一系列的问题。因此,在面对这些问题时,如何提出并实现有效的方法,帮助中小型企业改善面临的这些网络管理问题,极为重要。针对上述问题,提出了以下的研究方案。
  本文通过前期的调研、分析、对比工作,提出了一个前端基于MVC模式AngularJs框架,后端基于Linux Netfilter的系统解决方案。该系统可以提供Web访问控制,基于URL关键字过滤手段,外发信息及邮件审计控制,即时聊天监控,对于不正常的流量管理策略,基于内外网的黑白名单审计设置,基于时间段的带宽管理,网络安全防范等一系列的上网行为审计与监控。
  在本系统的设计与实现中,首先完成了Netfilter/Iptables的数据包过滤协定的分析,然后针对网络行为管理问题,提出了封堵网络端口、封堵网络协议、设置内外网黑白名单控制等方法;在动态的管理和分配用户带宽方面,使用了TC控制方案。此外,本文还着重对整个系统的前端框架作了设计,采用了目前最为流行的基于MVC模式的AngularJs框架,它所提供的双向数据绑定技术,丰富的指令集、灵活的路由机制等,给整个系统的开发带来了不可言喻的好处。
  最后,模拟正常的工作环境对本系统实施了全方位的测试工作,测试结果基本满足需求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号