C#网络计费与监控系统的设计与实现+流程图(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#网络计费与监控系统的设计与实现+流程图(3)


计费系统对宽带网络的运营来说是至关重要的。随着运营的深入,对计费系统重要性的理解会越来越深。一套好的计费系统能够解决宽带网络运营所面临的:用户身份认证、带宽控制、多种服务的管理与计费等问题,并支持多种计费策略。许多运营商都提到宽带控制,控制是多方面的,其实控制得越广泛、越深入,将来对运营商的计费策略就越多。通过控制可以引申出很多策略,以对不同用户进行计费。
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)