论文部分内容阅读
摘要:文章介绍了网络故障管理系统的概述、背景及意义,详细的介绍了此系统的设计思路及方法,并且通过网络管理系统的模块分析和功能设计,针对目前网络中心故障处理所存在的问题,结合ASP.NET技术,语言C#及ACCESS,实现了系统管理和故障管理,还有相关界面设计及系统设计等功能。其中,故障管理是计算机网络管理的最基本、最重要的功能。
关键词:MIS;故障管理;B/S;ASP.NET
中图分类号:TP393 文献标识码:A 文章编号:1000-8136(2010)30-0152-02
目前,各高校均配置了数量较多的计算机,而且校园网络的使用非常频繁。计算机网络故障对广大网络中心管理员来说是一个非常重要的问题。网络不通的现象时常发生,经常由于各种原因使某一机器不能访问其他资源,或网络访问的速度不正常。网络规模越大,网络结构越复杂,网络故障的预测、分析和处理越是必不可缺的。有效的网络故障管理已成为校园网络运维中一项关键性的工作。故障管理是计算机网络的管理最基本、最重要的功能。
1故障处理系统研究背景与意义
随着通信行业的不断进步,各种各样的大中型校园局域网迅速发展,通信网络变得越来越庞大和复杂,网络故障也日益增多,网络管理部门的电话应接不暇,网络管理员在疲于应付各种网络故障的同时,还会收到用户的许多抱怨和投诉,因此拥有一个能够及时记录用户故障情况、网络管理员响应维修的网络故障管理系统就很有必要了。
2故障处理系统系统的分析过程
由于网络故障给用户的许多工作与生活带来麻烦,使得用户上网不便或网络不通。为此网络中心希望有一个自动化的故障处理系统能够给他们带来工作的便利,提高工作效率,同时能及时的处理网络故障给用户带来的不必要的麻烦。为实现网络中心与人们的有效联系,弥补处理故障中存在的种种不足,故开发了网络中心故障处理系统。这样网络中心的工作人员就可以通过这个管理系统统计整理这些故障问题,并根据用户提出的故障问题做出解决方案,然后按照一定的方式回复用户该怎么去解决,在电话服务过程中,记录相应的用户信息及问题。以下是本系统所要实现的功能:
(1)登录系统:用户用不同身份登陆、系统退出。
(2)管理:系统管理、楼宇管理、故障管理、统计管理。
(3)查询:用户信息查询、故障信息查询、故障处理位置查询。
(4)报表打印:故障处理人、已处理故障、未处理故障、全部故障。
3故障处理系统系统目标
本系统考虑系统组成各环节的功能需求,基于使用成熟技术和实用化的原则,向最终用户提供一套先进的应用系统。这套系统应该具有最先进的技术特征;配置必要的数据库和应用服务程序;组织完整的管理员操作界面。软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了的提供信息,语言要通俗易懂,有层次感,分类要清晰明了。用户能够快捷的录入和读取故障信息,管理员能够清楚的看到目前用户的信息和故障信息。
本系统设定的目标如下:①系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少;②系统具有良好的运行效率,能够达到提高处理故障效率的目的;③系统应有良好的可扩充性,可以容易地加入其他系统的应用;④平台的设计具有一定的超前性、灵活性,能够适应网络配置的变化;⑤通过这个项目可以锻炼自我,提高个人的开发能力和项目管理能力。
4故障处理系统系统软件的开发模式B/S(浏览器/服务器)模式
B/S模式的系统以服务器为核心,程序处理和数据存储基本上都在服务器端完成,用户无须安装专门的客户端软件,只要通过网络中的计算机连接服务器,使用浏览器就可以进行事务处理。B/S 模式具有易于升级、便于维护、开发简单、共享性强、可以随时随地进行业务处理等特点,用户只要能够了解浏览器的使用方法就可以在任何一台计算机上进行事务处理。B/S模式图见图1。
图1B/S模式图
本系统采用Browse/Server(浏览器/服务器)的方式,这是一种基于世界范围内最先进技术的网络配置方案,也是配合Internet/intranet 建设的最佳方案,这种技术系统方案最大限度地方便了用户部署和维护大型软件系统,从而大大降低了用户目标系统的总体拥有成本。基于B/S(浏览器/服务器)应用体系的应用系统在统一的游览器支持下,用户通过浏览器上的用户页面与应用系统进行交流。因此,用户页面的设计如同C/S(客户端/服务器)体系结构中的用户界面设计的基本原则一样。但用户页面不仅仅是一个用户界面,它还内镶有大量的超文本链接信息。因此,用户页面的设计还包括应用系统信息资源的规划和组织管理,应以满足用户需求为根本原则。设计应遵循正确、可靠、高效以及可维护、可扩展性、开放性等原则。
5故障处理系统系统系统功能设计
根据网络中心的管理问题,系统应实现的主要功能有以下内容:
5.1首页登陆界面
系统将可以登录到本系统的人员分为4类:系统管理员,带有全部权限;浏览员,可以浏览操作,可以对故障处理人员进行监督;故障申报员,可以填写一些相关信息申报故障;故障处理员,可以处理并解决故障。
5.2系统信息管理
可以设置用户的权限、相关故障信息的录入、相关故障信息修改、相关故障信息删除、对楼宇的管理、对故障进行查询并处理及个人密码修改等功能。整个网络故障管理系统正常运行所需要的基础数据集,以保证系统有一个统一、标准的基础数据集,便于数据的共享使用。系统能动态追踪网络资源的变化情况,准确掌握网络资源分类构成,保障网络故障的日常管理和网络的正常运行。具体实现校内各楼宇信息(教学区、家属区、办公区)的管理。
网络值班人员接到电话应立即登记来电用户的详细信息,用户可直接通过电话反馈其在网络中遇到的故障问题,这样网络管理员可以通过用户提供的信息来判断是否能解决问题,如果不能,则记录故障详细信息,之后派网络维护人员去解决或预约时间。用户也可上网反馈他们在网络中遇到的故障问题,网络管理员可以查询用户的信息及故障点等问题,然后及时的去解决问题。根据网络故障管理系统服务的群体不同,将整个系统分为两个层次进行具体实现:
5.2.1用户故障管理平台
实现用户注册信息管理、故障点信息管理、反馈故障信息输入与查询、查看故障问题情况、故障信息列表等功能。
5.2.2故障点管理平台
实现故障点权限范围内的故障点信息设置、网络管理员故障信息查看、故障数据审核、故障信息统计、故障费用管理、故障信息报表查看打印、故障处理时间安排表等功能。
5.3故障信息管理
网络故障处理人员可以根据故障信息,确定故障点,恢复网络的正常运行,并对网络性能进一步改善和优化及通过对网络运行状态的观察,及时发现故障,并能尽快通过某些测试手段找出故障所在,并提出解决办法。一般情况下,网络中心故障处理包括如下流程:①收集网络故障;②确定故障点;③识别、归类网络故障;④根据判定的故障确定解决措施;⑤通知有关人员,并对故障进行报告归档。
5.4用户及权限的管理
所有的权限由管理员设置,管理员的权限最高,该系统还可根据身份的不同登陆设计权限或设置角色管理。故按照权限高低给这四类登陆人员设置了不同的角色:管理员的角色是3,故障处理员的角色是2,故障申报员的角色是1,故障浏览员的角色是0,因此每个角色可以实现不同的功能。角色或者执行者是指与系统产生交互的外部用户或者外部系统。用户在这个网络中心故障处理系统中可以通过客户端提交故障问题,这个角色主要参与客户端的故障反馈、填写故障问题、提出故障问题等功能。主要是对登陆用户进行验证来检验该用户是否非法或未授权。它可分为2个子模块:①用户登陆界面;②用户信息管理模块。
用户信息管理模块是对授权的用户提供故障问题的录入,修改已有的客户信息,删除不良信息。该模块又可分为4个子模块:①读取已有用户的故障信息;②新用户的录入;③修改已有客户的信息;④删除不良用户的信息。
5.5故障信息查询统计管理
一是主管人员对故障处理情况进行统计分析,做详细工作的统计总结,二是通过分析结果对将来工作做必要的改进,主要包括人员工作量及工作时间的统计,各区时间段内故障信息统计,故障类型等相关信息。
6系统功能结构图
根据本系统实现的功能,系统系统功能结构图见图2。
图2系统框架图
本系统是采用asp.net(C#)开发,在.net framework 3.0,Visual Studio 2008环境下开发的,此系统中,主要实现的模块是系统信息管理和故障信息管理。
参考文献
1 朱 峰.校园网络故障的分析与处理方法[J].辽宁林业职业技术学院学报,2006(1)
2 杨家海等.网络管理原理与实现技术[M].北京:清华大学出版社,2000
3 王沛渝.一个计算机网络故障处理系统的设计与实现[D].北京:清华大学,2000
4 唐 伟.计算机及网络维护技术[M].北京:中国水利水电出版社,2003
5 彭保林.常见网络故障的排除方法[J].网管员世界,2003(4):84~861
6 杨明福.计算机网络技术[M].北京:经济科学出版社,1999:177~181
7 胡谷雨著.网络管理技术教程[M].北京:希望电子出版社,2002:14~33
8 戴有炜.网络专业指南[M].北京:清华大学出版社,2001
9 刘瑞挺.网络技术[M].北京:高等教育出版社,2002
10 ThottanM, Ji C.Using network fault prediction to enable IP traffic management.[J].Journal of Network and Systems Management, 2001.9(3)
Troubleshooting of Network-centric System Design
Wang Wei
Abstract:This paper introduces an overview of network fault management system, background and significance, a detailed description of the design concept of this system and method, and the module through the network management system analysis and functional design, network-centric view of the current deal with the problems of failure , combined with ASP.NET technology, language, C # and ACCESS, to achieve the system management and fault management, as well as the relevant interface design and system design capabilities. Among them, the fault management is the management of computer networks, the most basic and important functions.
Key words:MIS; fault management; B/S; ASP.NET
关键词:MIS;故障管理;B/S;ASP.NET
中图分类号:TP393 文献标识码:A 文章编号:1000-8136(2010)30-0152-02
目前,各高校均配置了数量较多的计算机,而且校园网络的使用非常频繁。计算机网络故障对广大网络中心管理员来说是一个非常重要的问题。网络不通的现象时常发生,经常由于各种原因使某一机器不能访问其他资源,或网络访问的速度不正常。网络规模越大,网络结构越复杂,网络故障的预测、分析和处理越是必不可缺的。有效的网络故障管理已成为校园网络运维中一项关键性的工作。故障管理是计算机网络的管理最基本、最重要的功能。
1故障处理系统研究背景与意义
随着通信行业的不断进步,各种各样的大中型校园局域网迅速发展,通信网络变得越来越庞大和复杂,网络故障也日益增多,网络管理部门的电话应接不暇,网络管理员在疲于应付各种网络故障的同时,还会收到用户的许多抱怨和投诉,因此拥有一个能够及时记录用户故障情况、网络管理员响应维修的网络故障管理系统就很有必要了。
2故障处理系统系统的分析过程
由于网络故障给用户的许多工作与生活带来麻烦,使得用户上网不便或网络不通。为此网络中心希望有一个自动化的故障处理系统能够给他们带来工作的便利,提高工作效率,同时能及时的处理网络故障给用户带来的不必要的麻烦。为实现网络中心与人们的有效联系,弥补处理故障中存在的种种不足,故开发了网络中心故障处理系统。这样网络中心的工作人员就可以通过这个管理系统统计整理这些故障问题,并根据用户提出的故障问题做出解决方案,然后按照一定的方式回复用户该怎么去解决,在电话服务过程中,记录相应的用户信息及问题。以下是本系统所要实现的功能:
(1)登录系统:用户用不同身份登陆、系统退出。
(2)管理:系统管理、楼宇管理、故障管理、统计管理。
(3)查询:用户信息查询、故障信息查询、故障处理位置查询。
(4)报表打印:故障处理人、已处理故障、未处理故障、全部故障。
3故障处理系统系统目标
本系统考虑系统组成各环节的功能需求,基于使用成熟技术和实用化的原则,向最终用户提供一套先进的应用系统。这套系统应该具有最先进的技术特征;配置必要的数据库和应用服务程序;组织完整的管理员操作界面。软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了的提供信息,语言要通俗易懂,有层次感,分类要清晰明了。用户能够快捷的录入和读取故障信息,管理员能够清楚的看到目前用户的信息和故障信息。
本系统设定的目标如下:①系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少;②系统具有良好的运行效率,能够达到提高处理故障效率的目的;③系统应有良好的可扩充性,可以容易地加入其他系统的应用;④平台的设计具有一定的超前性、灵活性,能够适应网络配置的变化;⑤通过这个项目可以锻炼自我,提高个人的开发能力和项目管理能力。
4故障处理系统系统软件的开发模式B/S(浏览器/服务器)模式
B/S模式的系统以服务器为核心,程序处理和数据存储基本上都在服务器端完成,用户无须安装专门的客户端软件,只要通过网络中的计算机连接服务器,使用浏览器就可以进行事务处理。B/S 模式具有易于升级、便于维护、开发简单、共享性强、可以随时随地进行业务处理等特点,用户只要能够了解浏览器的使用方法就可以在任何一台计算机上进行事务处理。B/S模式图见图1。
图1B/S模式图
本系统采用Browse/Server(浏览器/服务器)的方式,这是一种基于世界范围内最先进技术的网络配置方案,也是配合Internet/intranet 建设的最佳方案,这种技术系统方案最大限度地方便了用户部署和维护大型软件系统,从而大大降低了用户目标系统的总体拥有成本。基于B/S(浏览器/服务器)应用体系的应用系统在统一的游览器支持下,用户通过浏览器上的用户页面与应用系统进行交流。因此,用户页面的设计如同C/S(客户端/服务器)体系结构中的用户界面设计的基本原则一样。但用户页面不仅仅是一个用户界面,它还内镶有大量的超文本链接信息。因此,用户页面的设计还包括应用系统信息资源的规划和组织管理,应以满足用户需求为根本原则。设计应遵循正确、可靠、高效以及可维护、可扩展性、开放性等原则。
5故障处理系统系统系统功能设计
根据网络中心的管理问题,系统应实现的主要功能有以下内容:
5.1首页登陆界面
系统将可以登录到本系统的人员分为4类:系统管理员,带有全部权限;浏览员,可以浏览操作,可以对故障处理人员进行监督;故障申报员,可以填写一些相关信息申报故障;故障处理员,可以处理并解决故障。
5.2系统信息管理
可以设置用户的权限、相关故障信息的录入、相关故障信息修改、相关故障信息删除、对楼宇的管理、对故障进行查询并处理及个人密码修改等功能。整个网络故障管理系统正常运行所需要的基础数据集,以保证系统有一个统一、标准的基础数据集,便于数据的共享使用。系统能动态追踪网络资源的变化情况,准确掌握网络资源分类构成,保障网络故障的日常管理和网络的正常运行。具体实现校内各楼宇信息(教学区、家属区、办公区)的管理。
网络值班人员接到电话应立即登记来电用户的详细信息,用户可直接通过电话反馈其在网络中遇到的故障问题,这样网络管理员可以通过用户提供的信息来判断是否能解决问题,如果不能,则记录故障详细信息,之后派网络维护人员去解决或预约时间。用户也可上网反馈他们在网络中遇到的故障问题,网络管理员可以查询用户的信息及故障点等问题,然后及时的去解决问题。根据网络故障管理系统服务的群体不同,将整个系统分为两个层次进行具体实现:
5.2.1用户故障管理平台
实现用户注册信息管理、故障点信息管理、反馈故障信息输入与查询、查看故障问题情况、故障信息列表等功能。
5.2.2故障点管理平台
实现故障点权限范围内的故障点信息设置、网络管理员故障信息查看、故障数据审核、故障信息统计、故障费用管理、故障信息报表查看打印、故障处理时间安排表等功能。
5.3故障信息管理
网络故障处理人员可以根据故障信息,确定故障点,恢复网络的正常运行,并对网络性能进一步改善和优化及通过对网络运行状态的观察,及时发现故障,并能尽快通过某些测试手段找出故障所在,并提出解决办法。一般情况下,网络中心故障处理包括如下流程:①收集网络故障;②确定故障点;③识别、归类网络故障;④根据判定的故障确定解决措施;⑤通知有关人员,并对故障进行报告归档。
5.4用户及权限的管理
所有的权限由管理员设置,管理员的权限最高,该系统还可根据身份的不同登陆设计权限或设置角色管理。故按照权限高低给这四类登陆人员设置了不同的角色:管理员的角色是3,故障处理员的角色是2,故障申报员的角色是1,故障浏览员的角色是0,因此每个角色可以实现不同的功能。角色或者执行者是指与系统产生交互的外部用户或者外部系统。用户在这个网络中心故障处理系统中可以通过客户端提交故障问题,这个角色主要参与客户端的故障反馈、填写故障问题、提出故障问题等功能。主要是对登陆用户进行验证来检验该用户是否非法或未授权。它可分为2个子模块:①用户登陆界面;②用户信息管理模块。
用户信息管理模块是对授权的用户提供故障问题的录入,修改已有的客户信息,删除不良信息。该模块又可分为4个子模块:①读取已有用户的故障信息;②新用户的录入;③修改已有客户的信息;④删除不良用户的信息。
5.5故障信息查询统计管理
一是主管人员对故障处理情况进行统计分析,做详细工作的统计总结,二是通过分析结果对将来工作做必要的改进,主要包括人员工作量及工作时间的统计,各区时间段内故障信息统计,故障类型等相关信息。
6系统功能结构图
根据本系统实现的功能,系统系统功能结构图见图2。
图2系统框架图
本系统是采用asp.net(C#)开发,在.net framework 3.0,Visual Studio 2008环境下开发的,此系统中,主要实现的模块是系统信息管理和故障信息管理。
参考文献
1 朱 峰.校园网络故障的分析与处理方法[J].辽宁林业职业技术学院学报,2006(1)
2 杨家海等.网络管理原理与实现技术[M].北京:清华大学出版社,2000
3 王沛渝.一个计算机网络故障处理系统的设计与实现[D].北京:清华大学,2000
4 唐 伟.计算机及网络维护技术[M].北京:中国水利水电出版社,2003
5 彭保林.常见网络故障的排除方法[J].网管员世界,2003(4):84~861
6 杨明福.计算机网络技术[M].北京:经济科学出版社,1999:177~181
7 胡谷雨著.网络管理技术教程[M].北京:希望电子出版社,2002:14~33
8 戴有炜.网络专业指南[M].北京:清华大学出版社,2001
9 刘瑞挺.网络技术[M].北京:高等教育出版社,2002
10 ThottanM, Ji C.Using network fault prediction to enable IP traffic management.[J].Journal of Network and Systems Management, 2001.9(3)
Troubleshooting of Network-centric System Design
Wang Wei
Abstract:This paper introduces an overview of network fault management system, background and significance, a detailed description of the design concept of this system and method, and the module through the network management system analysis and functional design, network-centric view of the current deal with the problems of failure , combined with ASP.NET technology, language, C # and ACCESS, to achieve the system management and fault management, as well as the relevant interface design and system design capabilities. Among them, the fault management is the management of computer networks, the most basic and important functions.
Key words:MIS; fault management; B/S; ASP.NET