(计算机应用技术专业论文)基于web的ipp集成化用户服务管理系统开发研究.pdf_第1页
(计算机应用技术专业论文)基于web的ipp集成化用户服务管理系统开发研究.pdf_第2页
(计算机应用技术专业论文)基于web的ipp集成化用户服务管理系统开发研究.pdf_第3页
(计算机应用技术专业论文)基于web的ipp集成化用户服务管理系统开发研究.pdf_第4页
(计算机应用技术专业论文)基于web的ipp集成化用户服务管理系统开发研究.pdf_第5页
已阅读5页,还剩53页未读, 继续免费阅读

(计算机应用技术专业论文)基于web的ipp集成化用户服务管理系统开发研究.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 摘要 基于w e b 的网络管理模式的研究工作倍受注目,从诞生之日就成为研究者 关注的焦点,它为复杂网络环境的管理注入更多更大的活力,提供了更方便的网 络管理机制。 本系统在借鉴已有网络运营机构产品的基础上,结合甘肃科技信息网的实际 应用需求,从用户及用户管理业务的角度出发,将i n t e r a c t 上广泛应用的w e b 技 术与网络管理技术相融合,功能上力求授权网络用户的自管理及用户业务管理的 自动化,在现有网络用户管理系统产品的基础上,增加了网络域名、虚拟主机配 置及用户业务管理等模块,实现自域名注册一一域名解析一一域名下邮件配置一 一虚拟主机设置一授权用户帐务管理及m i s 业务管理等功能完善的集成化网 络管理模式,最终实现集网络配置管理、用户服务管理及m i s 业务管理于一体 的网络用户服务管理系统。该系统的完成在一定程度上结束完全依靠人工来维护 和管理计算机网络的历史,有效提高网络管理能力和网管工作效率,较好的实现 用户跨平台自管理网络的目的,最终满足用户对服务质量与时效的要求。 本文首先介绍了集成化用户服务管理系统的研究背景、目的和意义以及国内 外的研究现状,论证了研发一套基于w e b 的i p p 集成化用户服务管理系统的必 要性和可行性;其次,本文提出了系统的设计思想和体系结构,并且分析了系统 设计时应该注意的关键问题和系统的特点,阐述了六个子系统的功能,详细地论 述了各个功能模块的设计思想;然后,本文详细探讨了在系统实现过程中采用的 主要技术一一数据访问技术、c o m 技术、a s p 技术、p h p 技术、s o c k e t 通信接 口技术、l d a p 目录服务等;最后,对文章和系统研发工作进行了总结,并对未 来工作进行了展望。 关键词w e b 技术、集成化、网络管理、用户服务、自管理 兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 a b s t r a c t r e s e a r c ho nw e b b a s e dn e t w o r km a n a g e m e n tm o d e lh a si n v i t e d m u c ha t t e n t i o na n db e c o m et h ef o c u so fr e s e a r c h e r ss i n c ei t sb i r t h i t i n j e c t sm o r ev i t a l i t yi n t ot h em a n a g e m e n to ft h ec o m p l i c a t e dn e t w o r k e n v i r o n m e n ta n dp r o v i d e sam o r ec o n v e n i e n tn e t w o r km a n a g e m e n t s y s t e m t h i ss y s t e mi n t e g r a t e st h ew i d e l yu s e dw e b t e c h n o l o g yw i t hn e t w o r k m a n a g e m e n tt e c h n o l o g yb yb o r r o w i n gt h en e t w o r ko p e r a t i o ni n s t i t u t i o n p r o d u c t si ne x i s t e n c ea n dt a k i n gt h ep r a c t i c a ln e e do fg a n s us c i e n c ea n d t e c h n o l o g yi n f o r m a t i o nn e ti n t oc o n s i d e r a t i o n i ts e e k st or e a l i z et h e s e l f - m a n a g e m e n to fa u t h o r i z e dn e t w o r ku s e r sa n dt h e i rm a n a g e m e n t a t o m i z a t i o n i no r d e rt of u l f i l lt h i sf u n c t i o n ,s o m em o d u l e 。l i k ed o m a i n n a m e ,v i r t u a lh o s tc o n f i g u r a t i o na n du s e rb u s i n e s sm a n a g e m e n ta r ea d d e d b e s i d e st h en e t w o r ku s e rm a n a g e m e n ts y s t e mp r o d u c t si ne x i s t e n c e a sa r e s u l t ,t h i ss y s t e mc a nu n d e r t a k ef u n c t i o n sf r o md o m a i nn a m er e g i s t e r , d o m a i nn a m er e s o l u t i o n ,m a i lc o n f i g u r a t i o ni nd o m a i nn a m e ,v i r t u a lh o s t c o n f i g u r a t i o n ,a u t h o r i z e du s e ra c c o u n t a n tm a n a g e m e n tt om i sb u s i n e s s m a n a g e m e n t t h ep e r f e c ta n di n t e g r a t e dn e t w o r km a n a g e m e n tm o d e lh a s r e a l i z e d u n i t y o fn e t w o r k c o n f i g u r a t i o nm a n a g e m e n t ,u s e rs e r v i c e m a n a g e m e n t a n dm i s t h i s s y s t e me f f e c t i v e l yi m p r o v e sn e t w o r k m a n a g i n ga b i l i t ya n dw o r k i n ge f f i c i e n c ya n dc a nb e t t e rr e a l i z e dt h e p u r p o s e o fu s e r c r o s s - p l a t f o r ms e l f - m a n a g i n gn e t w o r k , w h i c hm e e t s u s e r s d e m a n d sf o rs e r v i c eq u a l i t y , t i m ea n de f f i c i e n c y , a n dt os o m e e x t e n te n d st h eh i s t o r yo fm e r e l yd e p e n d i n go nm a n u a lo p e r a t i o nt o m a i n t a i na n d m a n a g en e t w o r k n et h e s i sf i r s ti n t r o d u c e st h er e s e a r c h b a c k g r o u n d ,p u r p o s e , s i g n i f i c a n c ea n dt h ep r e s e n tr e s e a r c h o ft h e i n t e g r a t e du s e rs e r v i c e m a n a g e m e n ts y s t e ms i t u a t i o nh o m ea n da b r o a d ,o nt h eb a s i so fw h i c ht h e a u t h o ra r g u e st h en e c e s s 时a n df e a s i b i l i t yo fr e s e a r c h i n ga n dd e v e l o p i n g as e to fw e b & i p p b a s e di n t e g r a t e du s e rs e r v i c em a n a g e m e n ts y s t e m t h e n ,t h et h e s i sp r o p o s e st h ed e s i g n i n gi d e a sa n ds y s t e ms t r u c t u r e ,a n d a n a l y z e st h ek e yp r o b l e m sa n dp r o p e r t i e so ft h es y s t e m m o r e o v e r , i t a n a l y z e st h e f u n c t i o n so ft h es i xs u b s y s t e m s ,e l a b o r a t e st h ed e s i g n i n g 兰型查兰堡主堡苎 苎王型兰! 塑! ! ! 叁堕些旦芝星墨! 兰墨竺堑垄! 塞 i d e a so fe a c hf u n c t i o nm o d u l ea n dd i s c u s s e st h et e c h n o l o g yd u r i n gt h e t e a l i z a t i o no ft h es y s t e m s u c h a sd a t aa c c e s st e c h n o l o g y , c o m t e c h n o l o g y , a s pt e c h n o l o g y , p h pt e c h n o l o g y , s o c k e tc o m m u n i c a t i o n i n t e r f a c et e c h n o l o g ya n dl d a pd i r e c t o r ys e r v i c e ,e t c l a s t l y , t h et h e s i s s u m m a r i z e st h er e s e a r c ha n dd e v e l o p m e n to ft h es y s t e ma n dl o o k s f o r w a r dt ot h ef u t u r ew o r k k e y w o r d s :w e bt e c h n o l o g y , i n t e g r a t i o n ,n e t w o r km a n a g e m e m ,u s e r s e r v i c e ,s e l f - m a n a g e m e n t 兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 图2 1 图2 2 图3 1 图3 2 图3 - 3 图3 4 图3 5 图3 - 6 图3 - 7 图3 8 图3 - 9 图3 1 0 图3 1 1 图3 1 2 图3 1 3 图3 1 4 图3 1 5 图3 1 6 图4 - 1 图4 2 图4 3 图5 1 图5 2 图5 3 图5 - 4 插图目录 b s d 模式结构图。5 系统结构图7 系统用户界面1 l 代理用户界面图1 2 授权用户界面。1 3 域名网址注册界面1 4 域名网址管理界面1 5 域名解析界面。1 6 f t p 实时开通界面。1 6 虚拟主机实时开通界面。1 7 虚拟主机管理界面1 8 邮件服务界面1 9 用户管理界面2 0 财务统计报表界面2 l 业务统计报表界面2 2 搜索引擎注册界面 搜索引擎管理界面2 4 v 模型示意图一2 5 域名数据存储结构图2 9 注册组件图3 l 站点属性设置图。3 2 c o m 的包容方式框图3 8 c o m 的聚合方式框图3 8 s o c k e :c 通信过程示意图。3 9 s o c k e t 通信原理图。3 9 原创性声明 本人郑重声明:本人所呈交的学位论文,是在导师的指导下 独立进行研究所取得的成果。学位论文中凡引用他人已经发表或 未发表的成果、数据、观点等,均已明确注明出处。除文中已经 注明引用的内容外,不包含任何其他个人或集体已经发表或撰写 过的科研成果。对本文的研究成果做出重要贡献的个人和集体, 均已在文中以明确方式标明。 本声明的法律责任由本人承担。 论文作者签名: 日期:雄厅侈日 关于学位论文使用授权的声明 本人在导师指导下所完成的论文及相关的职务作品,知识,冉- 权归属兰州大学。本人完全了解兰州大学有关保存、使用学位沦 文的规定,同意学校保存或向国家有关部门或机构送交论文的纸 质版和电子版,允许论文被查阅和借阅:本人授权兰州大学可以 将本学位论文的全部或部分内容编入有关数据库进行检索,口j 以 采用任何复制手段保存和汇编本学位论文。本人离校后发表、使 用学位论文或与该论文直接相关的学术论文或成果时,第一署名 单位仍然为兰州大学。 保密论文在解密后应遵守此规定。 :吁燃名产脚神 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 1 1 研究背景 第1 章绪论 随着w e b 技术的成熟以及在i n t e m e t 上的广泛应用,基于w e b 的网络管理 技术,以其通用的网络管理界面,作为网络管理的一个主要模式,成为i p p ( i n t e m e t p r e s e n c ep r o v i d e r 因特网平台提供商) 网络管理的重要组成部分。甘肃科技信息网 作为省内规模较大、较有影响的i p p ,随着计算机网络应用的深入拓展,网络用 户的不断增加,处理用户事物的逐年增多,维护任务的日趋加重,对用户的管理 工作提出了新的要求如何合理有效的管理用户,降低网络维护难度,减轻网 管的劳动量,提高工作效率,成了我们研究的中心任务之一。 1 2 研究目的和意义 传统的网络管理是集中化、专业化的网络管理模式,网络用户维护多数 采用基于网络管理命令驱动或手工处理,必须由专业人员操作和维护。随着网络 规模的扩大,网络用户管理的复杂程度也在不断提高,传统的管理维护方式显得 越来越不适应现代网络发展的需求。而w e b 以其简单、直观、有效地显示、检 索能力,在i n t e m e t 上得到广泛应用。将w e b 技术应用于网管领域,是网络应用 的一种趋势,并成为网络管理的发展方向之一。许多大型商业网站根据业务需要, 相继推出了自己的用户管理系统。这种新的网络管理模式将w e b 功能与网络管 理技术相结合,相对于传统的管理模式有着明显的优势。首先,基于w e b 的网 络维护管理不受地理位置的局限,更适合进行分布的网络服务管理;其次,基于 w e b 的网络管理系统允许用户或网络维护人员通过w e b 浏览器,在网络的任何 结点监测、维护、配置和管理网络,不依赖于操作系统和硬件平台;再次,基于 w e b 的网络管理系统以w 曲s e r v e r 为中心,对系统的修改只需在w e bs e r v e r 上 进行,无需对客户端做任何修改。基于w e b 的网络管理系统提供了比传统网络 界面更直接、更友好,易于使用的统一图形界面,从而降低了对网络操作和维护 人员的要求,解决了网络用户水平低下的难题,不但大幅度减轻管理人员劳动强 度,提高工作效率,而且也降低了网络用户管理成本,促进网络管理水平更上一 第1 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 个新台阶。 网络技术的迅猛发展和规模的不断扩大,影响网络服务的因素也在增 多,这对网络资源的管理、网络服务质量提出更高的要求,迫使更多的网络运营 机构开始改变和完善已有的管理模式,以适应现代网络管理的需求。因此,结合 甘肃科技信息网多年运营经验,通过对其它运营机构产品的应用研究,及现有用 户管理系统的改进,开发出基于w e b 的集网络配置管理、用户服务管理及m i s 业务管理于一体的,适合甘肃科技信息网实际需求的网络用户服务管理系统是切 合实际的选择。 w e b 是网络管理朝着“自己管理网络”最终目标迈出的重要一步,作为 i n t e m e t 的主流业务,以其跨越时空限制、查询信息方便、交互传授交流等特点, 能迅速、生动地传播各种信息,而使越来越多的人依赖于通过w e b 获取或交流 信息。因此,基于w e b 的网络管理系统的实现,迎合了人们获取信息的这种方 式,在一定程度上结束了完全依靠人工来维护和管理计算机网络的时代,提高了 网络管理的能力和网管工作效率,可较好的实现用户跨平台自管理网络的目的, 有效满足用户对服务质量与时效的要求。 1 3 国内外研究现状 集成化用户管理系统是一种与虚拟主机、域名管理、邮件配置相关的业务支 持平台,是网络提供商开发的用户自管理与用户业务管理相结合的自动化管理工 具。目前国内各大网络提供商都有各自的用户管理系统,但在管理功能和实现方 法上各不相同。国内已有文献报道的相关系统如下:中国万维网自主开发的一 个虚拟主机相关业务的支持平台,中国万网的域名自助管理系统,北京大学 网络中心的基于目录服务的校园网用户管理系统,通联公司无限用户管理网站 管理系统。 1 4 主要研究内容 本系统在借鉴已有网络运营机构产品的基础上,结合甘肃科技信息网的实际 应用需求,从用户及用户管理业务的角度出发,将i n t e r n e t 上广泛应用的w e b 技术与网络管理技术相融合,功能上为力求授权网络用户的自管理及用户业务管 第2 页共5 2 页 兰州大学硕士论文基于w e b 的i p p 集成化用户厦务管理系统开发研究 理的自动化,在现有网络用户管理系统产品的基础上,增加了网络域名、虚拟主 机配置及用户业务管理等模块,实现自域名注册一一域名解析一一域名下邮件配 置一一虚拟主机设置一一授权用户帐务管理及m i s 业务管理等功能完善的集成 化网络管理模式。实现集网络配置管理、用户服务管理及m i s 业务管理于一体 的网络用户服务管理系统。 1 5 实现目标 实现在w e b 环境下甘肃省科技信息网网管自域名注册一域名解析一域名 下邮件配置一虚拟主机设置授权用户帐务管理及m i s 业务管理于一体的业务 管理自动化模式。 实现在w e b 环境下甘肃省科技信息网代理用户白域名注册一域名解析一 域名下邮件配置一虚拟主机设置一授权用户帐务管理于一体的自管理模式。 实现在w e b 环境下甘肃省科技信息网用户自域名注册一域名解析一域名 下邮件配置一虚拟主机设置于一体的自管理模式。 在一定程度上结束完全依靠人工来维护和管理计算机网络,降低网络维 护难度,提高网络管理能力和网管工作效率,较好的实现用户跨平台自管理网络 的目的,有效满足用户对服务质量与时效的要求。 1 6 本文组织 本文共分为六章,依次分别是: 第一章,绪论,介绍了集成化用户服务管理系统的研究背景、目的和意义以 及国内外的研究现状,论证了研发一套基于w e b 的i p p 集成化用户服务管理系统 的必要性和可行性,介绍了主要研究内容及实现目标。 第二章,系统环境与体系结构,阐述了系统开发使用的软、硬件环境和体系 结构及系统的工作原理。 第三章,系统总体设计,详细阐述了系统设计中的关键问题、系统的框架和 系统的主要特点。 第四章,系统详细设计。对系统的六个子系统进行了详细的分析设计。 第五章,系统中采用的主要技术,详细探讨了在系统实现过程中采用的主要 第3 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 技术。 第六章,总结,总结了系统的研究开发工作,包括己取得的成果和尚需进一 步开发完善之处,并对未来工作进行了展望。 第4 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 第2 章系统环境与体系结构 2 1 系统结构 本系统采用b s d b s ( b r o w s e r s e r v e r d bs e r v e r ) - - - 层体系结构。 2 1 1b s d b s 三层体系结构简介 b s d b s 饵r o w s e r s e r v e r d bs e r v e r ) 结构即浏览器服务器数据库服务器三 层体系结构。它是随着i n t e r n e t 技术的兴起而对c s d b s 结构的一种变化或者 改进的结构。在这种结构下,用户工作界面通过w w w 浏览器来实现,极少部 分事务逻辑在前端( b r o w s e r ) 实现,主要事务逻辑在服务器端( s e r v e r ) 实现,形成 所谓三层3 一t i e r 结构。这样就大大简化了客户端电脑载荷。减轻了系统维护与 升级的成本和工作量,降低了用户的总体成本( t c 0 ) 【1 i 。b s d b s 结构是一次到 位开发,能实现不同人员,从不同地点,以不同的接入方式( 比如l a n 、w a n 、 i n t e r n e t 、i n t r a n e t 等) 访问和操作共同的数据库;它能有效地保护数据平台和 管理访问权限,服务器数据库也很安全。 2 1 2b s d b s 体系的优势 2 12 1 操作使用简单 b s d b s 最大的优点就是可以在任何地方进行操作而不用安装任何专门的 软件,只要有一台能上网的电脑就能使用。 2 1 2 2 维护和升级方式简单 b s d b s 架构的软件,应用程序集中在服务器端开发管理,服务器将负担更 多的工作,对数据库的访问和应用程序的执行将在服务器上完成,因此只需要管 理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。 爱b竺4硭t09set) 卜一产一 _ 一盯r f p 、 螬囊 面丽司塑! :塑查医i 磊 q t bs e r v 盯) 卜一1 “ s f r ) 一一鼹l 蝤果o 一 图2 1b s d 模式结构图 第5 页共5 2 页 兰州大学硕士论文基于w e b 的| p p 集成化用户服务管理系统开发研究 2 2 系统运行环境 2 2 1 客户端环境 系统运行平台:w i n d o w s2 0 0 0 x p 浏览器:m i c r o s o f ti n f o r m a t i o ne x p l o r e r ( i e ) 5 0 以上版本 2 2 2 服务器端环境 系统运行平台:m sw i n d o w s2 0 0 3s e r v e r l i n u x u n i x ; w w w 服务器:i n t e r a c ti n f o r m a t i o ns e r v e r6 0 a p a c h e 2 0 : 开发语言:p h p 5 0 ,a s p : 数据库服务器:m ss q ls e r v e r2 0 0 0 ; f t p 服务器:s e r v - u 6 0 : d n s 服务器:b i n d 8 1 : 通信协议:t c p ,i p 协议,s o c k e t 协议,l d a p 协议。 2 3 系统工作原理 本系统通过授权用户、代理用户和系统用户三种不同用户对系统的操作,来 完成域名注册、域名解析、虚拟主机设置、域名下邮件配置、用户管理、业务数 据管理和动态信息读取,其工作原理如下: ( 1 ) 客户端: 某一用户要成为授权用户或代理用户,必须先注册。用户在相应的注册接口 提交注册信息,经过管理员的审核通过后,才允许该用户以相应的身份登录。具 体操作如下: 授权用户通过浏览器在授权用户界面向w e b 服务器发出提取数据请求: 代理用户通过浏览器在代理用户界面向w e b 服务器发出信息管理请求; 系统用户通过浏览器在管理用户界面向w e b 服务器发出息管理请求, ( 2 ) 服务器端: ( d w e b 服务器分析客户请求,若p h p 、a s p 文件的函数模块中包含数据库 第6 页共5 2 页 兰州大学硕士论文基于w e b 的m p 集成化用户服务管理系统开发研究 操作命令,则访问相应的数据库,进而达到存取数据库的目的;若为域名解析服 务请求,则访问l d a p 服务器,完成域名详细资源记录的添加,并通过s o c k e t 与n a m e d 进程进行通信从而刷新域名服务器;若为虚拟主机服务请求,则通过 a s p 代码调用c o m 组件s e r v u d l l ,实现f r p 的实时开通,并通过访问 “1 1 i n 2 c o r ni i s ”c o m 组件,实现对虚拟主机的管理。 p u p 、a s p 从数据库中取得的数据,按程序的要求进行格式转换,即转换 为h t m l 格式,然后将h t m l 格式的文件交给w 曲服务器; w e b 服务再将其送给客户端浏览器。 系统结构如图2 2 所示: 景寅事 、 图2 2 系统结构图 第7 页共5 2 页 客 户 端 服 务 器 端 兰,i i 大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 第3 章系统总体设计 3 1 系统设计中的关键问题 3 1 1 安全问题 我们在进行系统分析设计时主要考虑采用了以下几方面的安全预防措施: ( 1 ) 用户代码的安全性。本系统在w e b 开发过程中,主要选择p h p 服务器 端脚本,该脚本代码是在服务器端解释执行的,最后将执行的结果输出给浏览器, 客户端只能看见解释后的结果,因此代码对客户端是保密的,提高了站点安全性。 ( 2 ) 部分核心程序以c o m 组件形式提供。c o m 只向应用程序暴露接口,用 户只能用c o m 提供的接口来访问c o m ,而不能看见c o b t 的实现代码,这可以减少 黑客对系统的底层进行分析的可能性,并极大提高处理效率和稳定性。 ( 3 ) 系统采用b s 体系结构。将应用处理逻辑从传统的c s 体系结构的客 户端分离出来,放在i n t e r n e t 服务器端执行,客户端仅仅是显示逻辑的表达, 所以这种体系结构本身就是一种安全的体系结构。 ( 4 ) 采用的数据库系统是安全可靠的。s q ls e r v e r 本身就是一种安全的基 于分布式设计的数据库管理信息系统,提供了强大的数据备份和灾难恢复机制, 能够保证用户的数据安全性。 ( 5 ) w e b 页面安全。用户登录成功后,系统就以s e s s i o n 的方式记录了用 户的各种信息,并且当打开系统的每一个w e b 页面时,检查s e s s i o n 值的合法性, 从而阻止了用户非正常登录使用本系统。 ( 6 ) 虚拟主机安全。由于虚拟主机是多个站点共享一台物理服务器的资源, 因此需要为每个虚拟主机用户开设一个系统账户。但这同时也造成了系统的安全 性问题,一些恶意的虚拟主机用户可能会利用系统账户破坏服务器资源,或攻击 同一服务器上其它虚拟主机站点。因此在进行系统分析设计时,充分考虑了安全 性问题。 ( 7 ) 虚拟主机用户权限设置。为虚拟主机用户设置一个统一账户 i p pf t ps e r v u ,所有访问该系统的匿名用户都用这一公共账户,便于集中管理。 第8 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 最初这个账户只有最低的u s e r s 权限。但是对活动目录的访问管理一般都需要具 有系统管理员身份才能操作,因此我们的策略是当资源被请求处理时,临时将用 户的权限改变为系统管理员,操作一结束立即夺回系统管理员的权限。 ( 8 ) 站点管理时的安全考虑。出于站点管理时的安全考虑,只有系统管理 员才能管理所有的虚拟站点。 ( 9 ) f t p 管理时的安全考虑。f t p 是虚拟主机用户与本虚拟站点之间传输文 件的常用方式,这种方式也最容易存在安全漏洞,因此,在系统的设计中考虑了 f t p 的安全性问题,即虚拟主机用户只能访问操作自己对应目录下的文件( l o c k u s e ri nh o m ed i r e c t o r y ) ,从而阻止了别人通过f t p 来危害别人的资源:另外,对 f t p 用户的权限也做了严格限制,不允许用户有“e x e c u t e ”权限。 3 1 2 界面友好性问题 系统开发是面向用户服务的,系统的成功与否决定于系统是否符合用户的 需求与方便用户的使用,因此,在系统设计过程中应该尽可能考虑用户界面的友 好性问题。 一个优秀的用户界面即是一个直观的、对用户透明的界面:用户在首次接触 了这个软件后就觉得一目了然,不需要多少培训就可以方便地上手使用。 本系统在用户界面友好性方面主要考虑如下: 第一,功能集成。系统采用了框架的风格,上面是导航信息,左边是系统集 成的菜单,中间是内容显示和操作区,这种结构能最大程度地将现有操作的功能 集成到左边的菜单中。 第二,纠错性。为了减少用户的误操作,对用户的操作尽可能地进行合法性 检验或报警提示。对于需要提交服务器处理的用户数据,在请求提交之前进行常 规合法性检验;对于删除操作,在删除之前进行报警提示,以减少误删除的可能 性,而且在删除操作时,对用户权限进行检验,看用户是否具有权限删除对象等 等。 3 2 系统框架 本系统包括三大用户类型:系统用户、代理用户、授权用户,七个功能模块: 第9 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 域名网址管理模块、域名解析、虚拟主机、邮件服务、用户管理、帐目管理、搜 索引擎。 3 2 1 用户类型 3 2 1 1 系统用户 系统用户可通过甘肃省科技信息网用户自助平台实现自域名注册一域名解 析一域名下邮件配置一虚拟主机设置一用户管理一帐务管理及业务管理于一体 的基于w e b 的网络管理模式。 第1 0 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 图3 - 1 系统用户界面 3 2 1 2 代理用户 代理用户可通过甘肃省科技信息网用户自助平台实现自域名注册一域名解 析一域名下邮件配置一虚拟主机设置一代理下用户管理及代理用户帐务管理于 一体的基于w e b 的自管理模式。 第1 i 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 图3 2 代理用户界面图 3 2 1 3 授权用户 授权用户可通过甘肃省科技信息网用户自助平台实现自域名注册一域名 解析一域名下邮件配置一财务及业务浏览于一体的基于w e b 的自管理模式。 第1 2 页共5 2 页 兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 3 2 2 系统功能 图3 - 3 授权用户界面 基于w e b 的i p p 集成化用户服务管理系统从用户及用户管理业务的角度出 发,将i n t e r n e t 上广泛应用的w e b 技术与网络管理技术相融合,为力求授权网 络用户的自管理及用户业务管理的自动化,将系统划分为七个功能模块,即域名 网址管理模块、域名解析模块、虚拟主机模块、邮件管理模块、搜索引擎注册模 块、用户管理模块及账目管理模块。 3 2 2 1 域名网址管理模块 在各权限下进行域名网址注册、域名注册、域名网址管理及相关信息修改、 统计等( 见图3 4 、3 5 ) ,域名网址分级管理,提高了管理效率,满足了用户对 服务质量与时效要求。 第1 3 页共5 2 页 兰,h 大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 图3 - 4 域名网址注册界面 第1 4 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 图3 - 5 域名网址管理界面 3 2 2 2 域名解析 在各级用户权限下,通过甘肃科技信息网用户业务自助平台对在其权限下已 注册的域名进行实时在线解析配置和修改,大大降低了操作难度。 第1 5 页共5 2 页 兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 图3 - 6 域名解析界面 3 2 2 3 虚拟主机 在各级用户权限下,通过自助平台对在其权限下已注册、解析的域名进行实 时在线虚拟主机设置和主机类型配置,减轻网管工作量、而且易于用户跨平台自 管理。 域名: i z h r 印熙。o 苎 一一一c 件夹名) 用户名: i z h r c p q 密码: 1 1 2 3 4 5 6 网站娄型: l 普及型。圈 自司太小: 耻!讪 费用: 耻! 诧 开通日期: 1 2 0 0 7 1 0 1 6 到期日期: 1 2 0 0 8 1 0 1 6 已堡! :篓兰l 雾彰置习 图3 7f t p 实时开通界面 第1 6 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 图3 _ 8 虚拟主机实时开通界面 第1 7 页共5 2 页 兰州大学硕士论文 基于w e b 的i p p 集成化用户服务管理系统开发研究 图3 9 虚拟主机管理界面 3 2 2 4 邮件服务 在各权限下,查看其用户列表及详细信息并对用户进行管理,如:用户增删 修改、配置用户、修改密码、计费管理、日志管理等等。 第1 8 页共5 2 页 兰州大学硕士论文 基于w e b 的m p 集成化用户服务管理系统开发研究 当苗鼍为g s i n f o 地l e “铷岍年i 。胄1 6 日星霸= 表历九月韧六 用户列褒 刊出系统中存在的用户,包括用户皿、用户姓名、证件、锁定状态 添加用户 在当青: 系统中灞加新的用户包鼯用户功、用户姓名,有效日期、蠢盘配 蕊、倍件数震上豫、证件号码、所孱单位等信息。 批量灞加 在当前系统中批重灞加新的用户 舅隐用户 翻除当前系坑中的用户。需碧指定用户名即用户功才能脚陈用户 配置用户 够改系统中措定用户的配置。需要输入夏配置的用户d 盔找用户 可以通过篙人用户名i 芷件号码来置找用户。 登景蕾调 可以棍撼日期查拨用户的登录情况 图3 1 0 邮件服务界面 3 2 2 5 用户管理 在m i s 系统中,管理用户信息,授权各级用户,并对各级用户业务审核确 认。实现了用户业务管理的自动化,有效提高了网络管理能力和网管工作效率。 第1 9 页共5 2 页 兰州大学硕士论文基于w e b 的i f p 集成化用户服务管理系统开发研究 用户姓 用户账户用户密码所属单位注册日期选择z 名 十“。 一 ? 。二 张小飞b cb c 舛儿 上海一通商务信薹有限公司2 0 0 6 1 0 4 1 1 1l 口 郭继荣t ,c dt s c d d s 2 9 天水长城低压电器厂1 9 9 0 1 1 l ,e 懿k ci 攫c 0 4 1 1 天水生产力促进中心 2 0 0 s 1 0 4 1 1 1l 口 田鹏0 b m :y # 口吐2 5田鹏 2 0 0 3 1 0 9 1 2 ;b 壬增 i m ch c 0 4 1 l 王增 z 6 帆l l ,e 吴守丽 u t i b j t s z t 0 s 2 s 吴守丽 2 0 0 5 1 0 9 1 2 2l 口 孙家辅 z 士ip 廿i o s 2 $ 甘南省建筑设计研究院 1 9 帕“脚;巴 后页页次:t 1 4 互1 5 篇信息,页共2 0 9 个用户信息 爹粼蝴甩黟溺 图3 - 1 1 用户管理界面 3 2 2 6 账目管理 在m i s 和代理用户下对其各项业务的帐务进行管理、统计,实现了用户帐 务管理的自动化。 第2 0 页共5 2 页 兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 图3 1 2 财务统计报表界面 第2 l 页共5 2 页 兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 f 年报表旺网年r 月报表p 回年习 攮霞五再碱为f ;悬t & 震碾最宪蛋,牛瓶霰 日期筢目2 0 0 7 年出表日期2 0 0 7 - 1 0 - 1 6 h l 域名( 中文阿址) 注册单位 ;j 芏册日期 t 。一:一一:一u 一二;。一+ 一:一、:一 g s c 如4 甘肃惠科资豫环境拄术转移中心 2 0 0 7 i o i i b 1 i n t ”n e t ,c n 陈彦魍2 0 0 7 l o l ;g = a je o vn 中国共产党永靖县委员含组织部2 0 0 7 1 0 1 1 3 0 f 1 5 日c c:甘肃省物瓷信息中心2 0 0 0 3 1 2 d s l 8 4 7 7 2 1 1 c 俺付翠新 5 ,2 0 0 7 0 3 1 1 4 b y j o a c “s - 白银垒奥安商贸有限公司2 0 0 7 0 3 2 7 l # 1 3 nco_:金芳2 0 0 7 0 3 1 2 9 ;萨3 n :甘肃农业大学国书馆 ;2 0 0 7 0 3 1 3 0 ; c h i c d j 1 c 。_ ,林沛 ;2 0 0 t 1 0 4 1 0 s ! 。i 。,。甘肃省科学技术皓报研宄所2 0 0 1 1 0 4 0 9 l ;a n s u i n f og o v 甘肃省科学技术厅2 0 0 7 ,0 s 1 5 l 。_ | 、 z 乒h y 一4 中国贸易报社甘肃记署站。2 0 0 7 1 0 6 10 1 3 e t r n b t r 、聃t 彭小花2 0 0 了,0 6 叮 v z 如n e t 兰州市西固区科学技术局 - 盯,0 8 2 1 ”“ t 。 ! b d k j y nc 昊守宏2 0 0 7 0 9 t t t 。4。1 h 皿kc 咖矗 t 监夏回族自治州在业科学研究所2 0 0 7 1 0 9 1 2 6 “ e = q y j fn;甘肃省 自理三乱减轻企业负担工作领导小组办公室;,2 0 0 7 0 9 1 2 8 共计: ;r2 4 备 图3 _ 1 3 业务统计报表界面 第2 2 页共5 2 页 兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 3 2 2 7 搜索引擎 在授权用户和代理用户权限下,进行多种搜索引擎增值服务,如关键词排名、 固定排名、网站快速登陆等。 图3 - 1 4 搜索引擎注册界面 第2 3 页共5 2 页 兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开发研究 图3 - 1 5 搜索引擎管理界面 3 3 数据库设计 数据库的存取和管理是实现该系统的技术关键。通过建立与数据库服务器 的连接,来完成对数据库的操作。数据库产品采用u n i x ,w i n d o w s2 0 0 3s e r v e r 环境下关系数据库管理系统( r d m s ) 。充分考虑到s q l 标准的兼容性和数据库 系统的可移植性,采用a n s is q l ( s q l 9 2 ) 标准编码进行数据库表、视图、 触发器及用户授权的设计。 3 4 软件设计 系统软件设计采用面向对象的设计方法,通过c a s e 工具进行设计,其开发 模式采用v 模型( 如图3 1 6 所示) ,有效的缩短了编码与测试的周期,提高了软 件开发的速度。软件的开发管理采用c v s 服务器进行控制,程序文件通过版本 的管理,降低了多人协作开发所带来的负面影响,有效降低了整个工程的风险。 第2 4 页共5 2 页 兰州大学硕士论文基于w e b 的i p p 集成化用户服务管理系统开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论