C#网络计费与监控系统的设计与实现+流程图(3)
时间:2017-01-16 20:05 来源:毕业论文 作者:毕业论文 点击:次
计费系统对宽带网络的运营来说是至关重要的。随着运营的深入,对计费系统重要性的理解会越来越深。一套好的计费系统能够解决宽带网络运营所面临的:用户身份认证、带宽控制、多种服务的管理与计费等问题,并支持多种计费策略。许多运营商都提到宽带控制,控制是多方面的,其实控制得越广泛、越深入,将来对运营商的计费策略就越多。通过控制可以引申出很多策略,以对不同用户进行计费。 1.4 论文的组织结构 整篇论文分为5个部分,第一部分介绍了整个系统的背景,同时简述了课题研究的目的及意义。第二部分分析了系统需求以及相关技术使用。第三部分说明了各个模块的设计思想以及功能。第四部分是详细阐述在C#中如何实现项目管理的操作。第五部分是此次毕业设计的总结和感想。 2 分析 根据对网络计费与监控系统的信息收集和资料查询,仔细思考系统中需要实现的功能,结合使用对象进行需求分析。做好需求分析对于系统设计是非常重要的。 2.1 系统初步分析 2.1.1 系统目标 系统需要能够对局域网中机器进行网络监控,将上网时长和流量存入主机数据库。设定管理员权限可以更改计费以及监控标准,可以对数据进行操作。一般用户只可以看到自己所使用网络情况。当某用户使用流量过高会显示出来,以便管理员对网络异常进行处理。 2.1.2 系统开发原则 (1) 系统采用先进的.NET框架; (2) 采用C/S结构; (3) 系统界面方便快捷,符合大众使用习惯; (4) 性能可靠、易于文护和扩充。 2.1.3 系统功能实现组成 (1) 权限管理 (2) 数据查询 (3) 数据导出 (4) 计费管理 (5) 异常数据记录 2.2 系统设计使用工具及技术简介 2.2.1 选择的工具 (1) Microsoft Visual Studio 2008: Microsoft Visual Studio 2008是微软的开发工具,是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。 (2) SQL Server 2000 : SQL Server 2000是数据库开发工具。SQL Server 2000 是Microsoft 公司推出的SQL Server数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。 2.2.2 Microsoft.NET简介 (1) .NET简介 发布于2000年秋天的Microsoft.NET是一项革命性的技术框架。.NET的核心技术包括分布式计算、XML、组件技术、即时编译技术等。分布式计算是网络的本质:XML奠定了新一代电子数据交换的标准,正是数据交换使网络计算成为可能;组件技术是软件技术多年来的发展成果,它使程序设计员从大量的API中解放出来,以采用面向对象和面向组件的技术来解决软件问题;即时编译技术使应用程序在运行时,还能够根据主机的硬件和软件环境进行代码优化,并简化代码发放的过程。 自从.NET发布以来,一直就是媒体的追逐目标,大量程序员参与到.NET的测试和研究中,出现了很多.NET的技术论坛和技术站点。微软掌门人比尔.盖茨更是到中国、印度等国演讲宣传.NET,鼓动程序员使用.NET。据报道很多商业网站已经决定在.NET构架下建立因特网服务平台,如全球最大的拍卖站点ebay.com。 (责任编辑:qin) |