




已阅读5页,还剩78页未读, 继续免费阅读
(控制理论与控制工程专业论文)基于net的asp企业服务管理系统的设计与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武汉理工大学硕士学位论文 摘要 随着i n t e r n e t 技术的飞速发展,越来越多地企业、组织和个人加入到 i n t e r n e t 的浪潮中。计算机技术的进步使得企业竞争日益激烈,企、事业 单位对各自的发展也提出了更高的要求,希望能通过i n t e r n e t 进行信息化 建设或开展电子商务,这时a s p ( a p p l i c a t i o ns e r v i c ep r o v i d e r ) 行业作 为现代信息社会中的一个新兴产业出现了,而且日益受到重视。但是现行的 a s p 企业在管理方面还存有很多不足:( 1 ) 绝大多数a s p 企业在处理公司业 务的时候,技术操作还是以手工操作为主,这样不仅效率低下,而且管理也 不够人性化。( 2 ) 购买国外的a s p 企业管理系统成本高,非本地化,不太适 用。因此研发一套功能齐全、操作简单的基于n e t 的a s p 企业服务管理系 统就显得十分必要,本系统的开发就是在此背景下提出来的。本系统的成功 开发也有利于进一步帮助中小企业上网,推动社会信息化发展的进程,促进 整个国民经济水平的提高;有利于a s p 企业的规范和发展;有利于a s p 企业 在促进自身发展的同时,也促进相关行业的发展。 本文首先介绍了a s p 企业的概念、产生、发展、主要业务一一虚拟主机 服务及其应用现状,指出了现有a s p 企业管理模式中存在的不足,阐明了研 发一套基于n e t 的a s p 企业服务管理系统的必要性和可行性;其次,本文 对现有a s p 企业管理主要业务一一虚拟主机管理业务的流程和企业内部办 公管理工作流程进行分析,提出了a s p 企业服务管理系统的设计思想和体系 结构,并分析该系统设计时应该注意的关键问题和系统的特点。阐述该系统 两个子系统的功能,详细地论述了各个系统功能模块的设计思想并列出了相 关的实现代码、实现算法或实现流程图。接着,本文探讨了在系统实现过程 中采用的主要技术一基于a s p n e t 的动态w e b 页面创建技术。最后,对文 章和系统研发工作进行总结,并对将来工作进行展望。 本文共分为七章,第一章介绍了a s p 企业的概念、产生、发展、主要业 务一一虚拟主机服务及其应用现状,指出了现有a s p 企业管理模式中存在的 不足,阐明了研发一套基于n e t 的a s p 企业服务管理系统的必要性和可行 性;第二章阐述了系统开发使用的软硬件环境和体系结构;第三章对本系统 武汉理工大学硕士学位论文 进行了总体设计:第四章和第五章分别对本系统的两个子系统进行了详细的 分析设计,并给出了相关的实现代码、实现算法或实现流程图:第六章探讨 了在系统实现过程中采用的主要技术;第七章总结了系统研发工作,包括系 统已实现的功能与现存的不足,以及系统改进的方向和可能采取的技术手 段,并对将来工作进行展望。 关键字:a s p 企业管理信息系统虚拟主机a s p n e t 技术 武汉理工大学硕士学位论文 a b s t r a c t r e c e n t l y ,w i t h t h ef a s t d e v e l o p m e n t o ft h e i n t e r n e t ,m o r e a n dm o r e c o m p a n i e s ,o r g a n i z a t i o n sa n di n d i v i d u a l sa r ei n v o l v e di ni t a st h ep r o g r e s so f t h ec o m p u t e rt e c h n o l o g y ,c o m p a n i e s c o m p e t i t i o nh a sb e c o m em o r ea n dm o r e k e e n ,c o m p a n i e s a n do r g a n i z a t i o n s d e m a n dh a sb e c o m eh i g h e ra n d h i g h e r t h e s ec o m p a n i e sh a v eap l a nt oc a r r yo u ti n f o - c o n s t r u c t i o no re - c o m m e r c eo n t h ei n t e r n e t a tt h i st i m e ,a s p ( a p p l i c a t i o ns e r v i c ep r o v i d e r ) e m e r g e sa san e w d e v e l o p i n gt r a d ea n dp e o p l ep a ym o r ea t t e n t i o nt oi t o fc o u r s e ,t h e r ei s a l s o m a n yl a c k s a tt h em a n a g e m e n ta s p e c to ft h e f o r t h c o m i n ga s p sc o m p a n i e s c u r r e n t l y , m o s to ft h ed o m e s t i ca s p sc o m p a n i e sa r es t i l lo p e r a t i n gt h e i rt a s k m a n u a l l y o b v i o u s l y , i ti sq u i t ei n c o n v e n i e n ta n do nt h el a c ko fe f f i c i e n c yf o r a s pt oo p e r a t ei ns u c haw a y af e wa s p sc o m p a n i e su s ea s p m a n a g e m e n t i n f o r m a t i o n s y s t e mp r o v i d e db yf o r e i g nc o m p a n i e s t h e s es y s t e m sa r ev e r y c o s t l y b e s i d e s ,t h e ya r cn o tl o c a l i z e da n dd i f f i c u l tf o rl o c a lu s e r st ou s e u n d e r s u c hc i r c u m s t a n c e s ,i ti sq u i t ei m p o r t a n tt od e v e l o pa na s p n e t - b a s e d ,i n t e g r a t e d a n ds i m p l ea s p sc o m p a n i cm a n a g e m e n ti n f o r m a t i o n s y s t e m u s i n g t h i ss y s t e m , n o to n l yt h em e d i u m - s i z e do rs m a l l s c a l ea s p sc o m p a n i e sc a nb ei n v o l v e di n i n t e r n e t ,b u ta l s od e v e l o p m e n to ft h es o c i e t yc a ng e tp r o m o t e d ,a n dn a t i o n a l e c o n o m yl e v e lc a ng e ti m p r o v e d a s p sc o m p a n i e sc a ng e tg r e a ts c h e m ea n d d e v e l o p m e n tb yu s i n g t h i s s y s t e m b e s i d e s ,t h ed e v e l o p m e n t o fa s p s c o m p a n i e s c a n p r o m o t et h ed e v e l o p m e n t o fo t h e rr e l e v a n tc o m p a n i e s ,t o o t h i sd i s s e r t a t i o nf o c u s e so nt h es y s t e ma n a l y s i s ,d e s i g na n d i m p l e m e n t a t i o n o faa s p n e t - b a s e da s p sc o m p a n i e sm i s r u n n i n go nw i n d o w sp l a t f o r m f i r s t l y , t h ec o n c e p t ,g e n e r a t i o n ,d e v e l o p m e n to fa s p sc o m p a n i e sa n dc u r r e n ta p p l i e d s i t u a t i o no ft h ev i r t u a lh o s ta r ed e s c r i b e d ,a n dt h i sp a p e r p o i n t e do u tl a c ko ft h e m a n a g e m e n ta s p e c t o ft h e f o r t h c o m i n g a s p s c o m p a n i e s ,a n da n a l y z e d t h e n e c e s s i t ya n df e a s i b i l i t yt od e v e l o pt h ea s p n e t - b a s e d a s p sc o m p a n i e sm i s s e c o n d l y , t h en e ws y s t e ms t r u c t u r ei sa n a l y z e da n dd e s i g n e da f t e ra n a l y z i n gt h e v i r t u a l h o s t i n go p e r a t i n gp r o c e d u r e a n da s p s c o m p a n i e s i n n e r m a n a g i n g m o d u l eo fp r e s e n tm a n a g e m e n to fa s p s c o m p a n i e s s o m ek e yi n f o r m a t i o n i n v o l v e di nt h es y s t e md e s i g ni sa n a l y z e da n dt h ec h a r a c t e r i s t i co ft h es y s t e mi s i n 武汉理工大学硕士学位论文 d e s c r i b e d t h e s y s t e m c o n s i s t so ft w o s u b s y s t e m s t h e d e s i g n a n d i m p l e m e n t a t i o no fa l l m o d u l e si nt h e s et w os u b s y s t e m sa r ed i s c u s s e di nd e t a i l i nt h ed i s s e r t a t i o n s o m ei m p l e m e n t a t i o nc o d e s ,a l g o r i t h m so rf l o wc h a r t sa r ea l s o p r o v i d e d t h i r d l y , t h ek e yt e c h n o l o g y u s e dt o i m p l e m e n t t h e s y s t e m d y n a m i c a lw e bb a s e do na c t i v es e r v e rp a g e s n e tt e c h n o l o g yi s d i s c u s s e d i n t h ee n d ,r e s u l t so ft h er e s e a r c ha n dd e v e l o p m e n to ft h i ss y s t e ma r ed i s c u s s e d t h e r ea r es e v e nc h a p t e r si nt h i sd i s s e r t a t i o n c h a p t e ro n ei sa ni n t r o d u c t i o n t ot h e b a c k g r o u n do ft h es y s t e m c h a p t e rt w oi n t r o d u c e s t h es o f t w a r ea n d h a r d w a r ee n v i r o n m e n to fs y s t e m d e v e l o p e da n ds y s t e mf r a m e w o r k c h a p t e r t h r e ed e s c r i b e st h ed e s i g na n do u t l i n eo ft h i ss y s t e m i nc h a p t e rf o u r , t h ed e s i g n a n d i m p l e m e n t o ft h ei n n e r m a n a g e m e n t i n f o r m a t i o n s u b s y s t e m o fa s p s c o m p a n i e s i sd i s c u s s e di n d e t a i l c h a p t e r f i v ed i s c u s s e st h e d e s i g n a n d i m p l e m e n t a t i o n o ft h eo u t e r m a n a g e m e n t i n f o r m a t i o n s u b s y s t e m o fa s p s c o m p a n i e s c h a p t e r s i x m a i n l y t a l k sa b o u tt h e k e yt e c h n o l o g y u s e di nt h e i m p l e m e n to ft h i ss y s t e m c h a p t e rs e v e ns u m m a r i z e st h ew o r ko fr e s e a r c ha n d t h ed e v e l o p m e n to fa s p sc o m p a n i e sm i s k e y w o r d :a s p s c o m p a n y m i sv i r t u a l h o s t i n g a s p n e t t e c h n o l o g y i v 武汉理工大学硕士学位论文 第1 章绪论 本章阐述了a s p 企业的概念、产生、发展和主要业务,并描述了a s p 企业 提供的主要业务虚拟主机服务的应用现状,指出了现有a s p 企业管理模式 中存在的不足,阐明了研发一套基于n e t 的a s p 企业服务管理系统的意义,并 进一步提出本课题的研究内容。 1 1a s p 企业的产生与发展 1 1 1 什么是a s p 企业? a s p 的英文是a p p l i c a t i o ns e r v i c ep r o v i d e r ,译为“( 网络) 应用服务 提供商”。a s p 服务提供商( 或称运营商) 将各种应用软件集中安装在服务器集 群( 或称数据中心) 上,并通过网络将应用软件的功能或基于这些功能的服务 以有偿的方式提供给使用者,并由服务提供商负责软件的管理和更新i “。a s p 企 业主要为企、事业单位进行信息化建设、开展电子商务提供各种基于i n t e r n e t 的应用服务。并为各种各样的商务客户和事务客户提供其所需的应用,且这种 应用通过托管或者租用的形式实现,而不是使用传统的购买方式或者用户定制 开发的形式实现的,从而使客户的应用开发成本大幅度下降。近年,凭借“应 用租赁”的独特优势,a s p 企业在市场上异军突起,为无力承担高昂的大型软件 购置费用的中小企业用户带来了福音,因而颁受中小商务用户的青睐l “。 作为现代信息社会中一个新兴产业,a s p 企业一般应该满足以下条件: 1 ) 服务提供商以租赁合同的形式向用户提供各种应用软件资源,供用户使 用: 2 ) 应用软件不是安装在用户端,而是安装在服务提供商( 数据中心) 的服 务器集群上; 3 ) 作为服务内容的应用软件主要为商品化的软件包: 4 ) 供给渠道主要为宽带广域网。 武汉理工大学硕士学位论文 1 1 2a s p 企业的产生与发展 a s p ( a p p l i c a t i o ns e r v i c ep r o v i d e r ) 企业是信息服务行业罩继i s p ( i n t e r n e ts e r v i c ep r o v i d e r ) 、i c p ( i n t e r n e tc o n t e n tp r o v i d e r ) 企业之 后出现的新增长点。而对于谁是a s p 企业的鼻祖之争,说法各异。目前业界的 一般定论是美国的f u t u r e l i n k 公司首先确立了基于服务器计算方式( s b c ) 的 软件租赁服务模式。随后,现任“a s p 产业协会”会长的特拉佛肯尼迪( t r a v e r k e n n e d y ) 先生首先将a s p 这一模式推广。但是,由于“a s p ”这一表述还有另 一种解释,如a s p ( a c t i v es e r v e rp a g e ,活动服务器页面) 也可表示一种能混 合使用h t m l 、脚本语言以及组件来创建服务器端i n t e r n e t 应用程序的编程环境, 因此,导致了这一表述虽被广泛使用,却无人站出来对其加以明确定义。 从人类文明的发展过程来看,a s p 企业的产生也是必然的。从某种意义上讲, 人类文明的发展过程可以说是对资源( 包括自然资源和社会资源) 加以合理利 用的过程从个体生产、个体经营发展到生产的社会化、服务的社会化。几 年前,我们尚处在信息时代的大门口。那时我们对信息资源的认识可以说还停 留在自给自足的水平,还没有充分认识到信息资源也是一种社会性的资源。我 们完全可以将信息资源通过网络提供给需要的用户,而使用者可通过任何终端 设备在需要的时候获得并使用此资源。近两年来,随着信息技术与网络技术的 发展,特别是i n t e r n e t 的普及,改变了以往由少数专业人士垄断信息资源的历 史。特别是p c ( p e r s o n a lc o m p u t e r ,个人电脑) 以外的各种信息家电、移动终 端的普及( 一般统称为”非p c 终端”) ,使信息资源的使用者范围迅速扩大。 据i d c ( i n t e r n e td a t ac e n t e r ,互联网数据中心) 统计资料显示:1 9 9 7 年至 2 0 0 2 年间,接入i n t e r n e t 的终端机器增加了3 倍,其中”非p c 终端”占5 0 ; 到2 0 0 4 年”非p c 终端”的生产量已超过p c 。在日本,利用手机接入i n t e r n e t 的技术( i m o d e ) 已经完全商品化。在美国,掌上电脑的普及率也在急剧上升l 3 1 。 这些”非p c 终端”的共同特点是方便、小型、操作环境简单、硬盘容量小或无 硬盘、并具备网络接入功能。这些客观因素都为a s p 企业的出现提供了条件。 a s p 企业是一个新兴的互联网经济模式,从世界上第一个a s p 企业在1 9 9 9 年初诞生,到2 0 0 0 年时根据不完全统计全球已有近1 0 0 0 家a s p 公司。i d c 报道 高端的a s p 消费从1 9 9 9 年的1 5 亿美元增加到2 0 0 3 年的2 0 亿美元,4 年的平 2 武汉理工大学硕士学位论文 均增长率为9 1 ,如果加上a s p 消费带来的其他边缘产品市场( 如各类工具软件、 平台软件、网络管理软件等) ,该市场规模将接近4 5 亿美元。2 0 0 0 年之后亚太 地区大多数国家的a s p 市场才开始启动,这时许多国内外的著名软件厂商、网 络厂商、服务商都全面进军a s p 市场。到2 0 0 3 年,亚洲a s p 消费市场达到7 4 2 0 万美元,平均年增长率为1 0 8 。而2 0 0 0 年时国内的市场需求规模在1 0 0 万客户 数量级,a s p 市场规模约为1 0 亿元左右【4 l 【卯。2 0 0 0 年时国内最早、规模最大的 a s p 是中国黄页( w w w c h i n a p a g e s c o m ) ,随后天津新时代网络信息技术有限公 司( w w w i d m c c o m c n ) 、用友集团网络公司( 州w n e c o o c o m ) 、中国互易网 ( w w w 5 1 v n e t ) 、易建网( w w w e b u i l d s n e t ) 、你好万维网 ( w w w n i h a o c h i n a c o m ) 、中国频道( w w w c h i n a - c h a n n e l c o r n ) 等厂商也都推 出了自己的产品,全面进军a s p 领域。此后,a s p 业务开始蓬勃兴起,最早的热 潮出现在北京,随着业务的不断推进,目前已经发展到了全国很多城市,如厦 门、广州、上海、成都、深圳等【6 j 。 1 1 3a s p 企业的主要业务 纯粹的a s p 企业业务是为一般企业提供在线业务应用服务和管理服务,主 要的服务是通过租用或者租赁形式来管理和实施,a s p 服务商的收入和利润通过 收取客户一定量的租金获碍,以维持自身的运营和发展。a s p 企业的所有应用服 务产品被放置在它的数据中心供客户随时调用,它动态地管理、维护和更新这 些服务产品,并通过将软件、硬件、网络和专业技术的合理搭配,提供给客户 更优质完善的服务。a s p 企业的服务可以面向个人,也可以面向企业p j 。目前, a s p 企业提供的业务有虚拟主机、域名注册、企业邮局、主机租用、主机托管、 网站推广、网站联盟等,但大多数a s p 企业最主要的业务还是提供虚拟主机服 务。因此,本文所写的基于n e t 的a s p 企业服务管理系统所涉及的内容重点是 针对虚拟主机业务来设计的。 1 1 4 什么是虚拟主机? 虚拟主机可翻译为v i r t u a lh o s t i n g 、v i r t u a ls u b h o s t i n g 、s u b h o s t i n g 武汉理 :大学硕士学位论文 等,它是由a s p ( a p p l i c a t i o ns e r v i c ep r o v i d e r ,应用服务提供商) 使用特殊 的软硬件技术,把一台运行在因特网上的服务器主机分成若干台“虚拟”的主 机对外提供服务,每一台虚拟主机都具有独立的域名或i p 地址,具有完整的 i n t e r n e t 服务器功能( 包括w w w 、f t p 、e m a j l 等服务) ,各虚拟主机之间完全独 立,并可由用户自行管理,在外界看来,每一台虚拟主机和一台独立的服务器 主机表现是完全一样的【剐。采用虚拟主机可以降低用户的硬件费用、网络维护费 用和通讯服务费用,同时还可以大大地缓解互联网上i p 地址和服务器等资源的 不足。 1 2 a s p 企业的现状 1 2 1 a s p 企业提供虚拟主机服务的应用现状 虚拟主机技术的出现,是对i n t e m e t 技术的重大贡献,是广大i n t e m e t 用户 的福音p j 。由于多台虚拟主机共享一台真实主机的资源,每个用户承受的硬件费 用、网络维护费用、通信线路的费用均大幅度降低,i n t e m e t 真正成为人人用得 起的网络。我国的虚拟主机技术和服务模式从美国引进,沿用至今。随着近几 年i n t e r n e t 技术的不断发展,虚拟主机技术也日渐成熟。目前,越来越多地企业 和个人通过虚拟主机的方式来建立w e b 站点。2 0 0 5 年1 月1 9 日,中国互联网 络信息中心( c n n i c ) 在北京发布的第十五次中国互联网络发展状况统计报告 指出:我国上网用户总数为9 4 0 0 万,比去年同期增长8 o ,其中使用宽带上网 的人数达到4 2 8 0 万;上网计算机达到4 1 6 0 万台,增长了1 4 6 ;c n 下注册的 域名数和网站数量分别达到4 3 万和6 6 9 万,分别比半年前增长了5 万和4 3 万;网络国际出口带宽总数达到7 4 4 2 9 m ,i p v 4 地址总数5 9 9 4 5 7 2 8 个,分别比 去年同期增长3 4 8 和4 4 。从报告中可以看出,经过十年快速的发展,中国互 联网已经形成规模,互联网应用走向多元化。人们在工作、学习和生活中越来 越多地使用互联网,整个社会的运行都搭上了互联网的快车,并打上了互联网 的烙印,互联网已经从单一的行业互联网发展成为深入我国各行各业的社会大 众的互联网。其中,我们看到网站的数量已大幅度地增长,而实际中大多数都 是采用虚拟主机技术来建立w e b 站点。 4 武汉理工大学硕士学位论文 1 2 2 现有a s p 企业中存在的不足 目前,国外的a s p 企业的管理已经比较成熟,但主要的核心技术还是被一 些大的电脑公司所垄断。国内a s p 企业的也已经有了一定的规模,但是a s p 企 业管理方面还存在很多不足,尤其是在管理信息系统的应用方面更显匮乏。 ( 1 ) 绝大多数a s p 企业在处理公司业务的时候,技术操作还是以手工操作 为主,也就是说,当客户从公司站点订购产品之后,一旦业务员同客户确认购 买,给客户下开通虚拟主机空间的单后,a s p 企业的技术支持人员都是通过远程 控制工具在服务器上为客户配置空间、注册和解析域名、设置i n t e r n e t 服务器 功能( 如w w w 、f t p 、e m a i l 等服务) 。对于这种服务模式,客户的邮箱帐户不能 由客户自己随意更改,当客户忘记自己的邮箱密码时,每次都要跟业务员重新 联系,再请相关技术员恢复密码,显然这种操作方法和服务模式都存在很多弊 端;而对于a s p 企业的技术员来说,用手工来完成所有的开单任务,在业务员 下单多达几百单天时,每天重复的操作就会多达几千,甚至上万次,这样不仅 效率低下,而且管理也不够人性化。 ( 2 ) 少数a s p 企业购买了国外的虚拟主机管理系统( 比如7 1 3 5 ) ,这种管 理系统使用起来,成本高,非本地化。 ( 3 ) 现在国内也有一些a s p 企业自主研发了针对a s p 企业的管理系统,但 是这些公司都没有开放源码,而且这些管理系统也都是针对各公司内部流程开 发的,不具有通用性。 1 3 研发a s p 企业服务管理系统的意义 鉴于目前国内a s p 企业服务管理系统的应用现状,开发一套基于n e t 的a s p 企业服务管理系统就显得十分必要: 第一,可以进一步帮助中小企业上网,推动社会信息化发展的进程,促进 整个国民经济水平的提耐1 0 1 。 中小企业是国民经济的重要组成部分,对支持大型企业的发展、促进国民 经济的增长及社会稳定都具有重要意义【1 ”。我国备类中小企业总数占企业总数 的很大一部分,能解决我国大部分的就业问题,其产值在整个国民经济中也占 武汉理工大学硕士学位论文 有很大比例,在国民经济和社会中一直占据着很重要的战略地位。因此,对于 他们是否能及时充分利用互联网的优势,关系到整个国民经济水平的提高和社 会信息化发展的进程。 目前,企业网站的存在方式主要有3 种:企业自备服务器,服务器托管, 或者找a s p 企业购买虚拟主机空问存放站点。第一种方式要求很高,企业必须 要自己购买服务器和相关通信设备、租用专用通信线路、建机房、设专人维护 等,因此,企业需要具备非常雄厚的资金和技术力量,而且只有网站信息量大、 网页更新访问频繁的企业才育必要选择这种方式,否则,选择这种z + 式会造成 资源的浪费,对经济实力较薄弱的中小企业来说,这种方案显然是不实际的。 第二种方式服务器托管方式,要求企业自己购买服务器,然后托管给a s p 企业。如果采用这种方案,企业不用自己购买通信设备及建机房,同时也省掉 了维护管理,每年只需向a s p 企业交纳一定的托管费用。这种方式对于具有一 定经济实力与技术实力,且公司站点信息量大、网页更换频繁。但不具备网络 通讯管理能力的企业比较适用。第三种虚拟主机服务方式,企业只要根据自己 单位的信息量、信息特点及要达到的目的向a s p 企业租用一定数量的磁盘空间, 将制作好的页面上传到服务器即可。虚拟服务器之间是完全独立的,在外界看 来,一台虚拟主机就像一台独立的服务器。这样对于每个虚拟主机用户,承担 的硬件费用、网络维护费用、通信线路费用等均大大的降低,同时也不必为使 用和维护服务器的技术问题担心,更不必请专门的服务器管理人员,这种方案 使经济实力薄弱、缺乏技术实力、信息量不大的中小企业上网成为可能。 第二,研发并推广一套基于n e t 的a s p 企业服务管理系统,有利于a s p 企 业的规范和发展i “1 。 ( 1 ) 提高业务处理效率,节省业务受理综合成本。现行的a s p 企业管理体 制还属于比较分散的管理,中间环节比较多,处理效率低。建立一套基于n e t 的a s p 企业服务管理系统可以使信息处理由分散向集中处理转变,使分散管理 变得集中化,从而达到改善管理体制,提高业务处理效率、节省成本的目的。 ( 2 ) 提高服务品质,减轻服务压力。现行的a s p 企业的技术操作绝大部分 还是采用手工方式,这样会造成处理不够及时,从而降低服务质量,增大业务 员的服务压力。从a s p 企业产生至今,也有几年的发展历史,每年企业的业务 都是逐步增多,企业的服务器也是越来越多,用手工的方式继续处理大量地服 6 武汉理: 大学硕士学位论文 务器,也显得越来越力不从心。所以建立一套基于n e t 的a s p 企业服务管理系 统迫不容缓。通过这样的管理系统,a s p 企业人员无须过多的远程管理工具及繁 琐的操作流程,只用一个普通的浏览器就可以完成工作任务,从而大大简化了 a s p 企业员工的工作,减轻了他们的服务压力,同时技术员也可以非常及时地处 理客户的请求,来提高服务质量。 ( 3 ) 创建规范流程,减少人为意外和错误的发生几率。现行a s p 企业管理 的各个环节比较分散,彼此之间联系不够紧密,因此容易造成管理上的遗漏, 继而出现错误。而采用一套规范的a s p 企业服务管理系统,可以将所有环节集 中处理,并使用规范的流程操作,这样就降低了一些人为意外和错误发生率。 第三,a s p 企业使用这套服务管理系统,在促进自身企业发展的同时,也促 进相关行业的发展。a s p 行业开创一个综合性软件信息服务的新价值体系。a s p 行业的发展为网络服务提供商( n s p i s p ) 开创新的增值服务业务、扩大客源并 带来稳定的收入,而且增值服务会导致使用网络接入服务的客流量增加、长期 软件使用合同将提供稳定的收入来源、增强他们的竞争力。a s p 行业的发展对软 件开发销售商( i s v ) 来讲,可避免因软件的过分包装、流通库存而发生的成 本浪费,也可通过网络来实时把握软件的使用情况、改善产品质量及服务、确 立新产品开发的战略方案,而且长期软件使用合同将提供稳定的收入来源增加 竞争力。 1 4 本系统的研究内容 本课题的研究内容:研究a s p 企业的概念、产生、发展,以及提供主要业 务虚拟主机的应用现状,指出了现有a s p 企业管理模式中存在的不足,并 在此基础上分析开发一套基于n e t 的a s p 企业服务管理系统的意义。然后对现 有a s p 企业管理主要业务的流程和企业内部办公管理进行分析,在此基础上进 行新系统的分析设计及实现,开发一套基于n e t 的a s p 企业服务管理系统,使 得a s p 企业对内有自己的一套办公管理内系统,对外为虚拟主机客户开发一套 虚拟主机自动建站的外系统。内外两套系统的结合,完整的体现a s p 企业新的 管理模式。最后阐述新系统与传统管理模式相比所具有的特点。 7 武汉理一i - 大学硕士学位论文 第2 章系统环境与体系结构 本章通过对b s 体系结构与c s 体系结构的分析比较,阐明了本系统采用 b s 和c s 结构相结合的理由。本章描述了新系统开发过程中采用的系统环境, 包括使用的网络体系结构、服务器和客户机的硬件配鼍;分析并选择了服务器 端各软件环境,包括操作系统平台、a s p 企业服务管理系统实现所需各服务器软 件、开发语言等。 2 1 系统体系结构 随着i n t e r n e t 的应用越来越广泛,越来越多的企业由传统的局域网向具有 i n t e r n e t 特性的i n t r a n e t 网转变。这样一种新兴的体系结构b s 体系结构就应 运丽生。使用这样的w e b 客户机具有费用低廉、安装和维护方便、跨平台运行 和具有统一、友好的用户界面等优点,加上所有的数据库厂商都计划将w e b 测 览器的前端安装到他们的产品上去。专家们预言,“w e b 浏览器将来会完全代替 传统的客户机”,即b s 模式将完全取代c s 模式。如今,a s p 企业也看好以浏 览器为客户机的i n t e r n e t 网络计算方式。但是把企业的现有系统完全改造成b s 模式,会花费相当大的人力物力,还不一定达到现有的这种效果,而且对现有 系统功能重复性开发,对于人力和财力资源也是很大的浪费,所以本a s p 企业 服务管理系统采用了当今非常流行的b s ( b r o w s e r s e r v e r ) 和c s ( c 1 i e n t s e r v e r ) 结构相结合的体系结构i l ”。 2 1 1 b s 三层扩展体系结构 在b s 三层体系结构下,表示层( p r e s e n t a t i o n ) 、功能层( b u s i n e s sl o g i c ) 、 数据层( d a t as e r v i c e ) 被分割成三个独立的单元【1 4 】,其结构示意图如图2 1 所示。 8 武汉理工大学硕士学位论文 = r e q u e s t 0 ;r e q u e s t u s e f 廿r o w s e r d a t a b a s e 图2 1b s 三层体系结构示意图 第一层表示层:w e b 浏览器,在表示层中包含系统的显示逻辑,它的任务是 由w e b 浏览器向网络上的某一w e b 服务器提出服务请求,w e b 服务器对用户身份 进行验证后用h t t p ( h y p e r t e x t t r a n s f e r p r o t o c o l ,超文本传输协议) 协议把所需 的主页传递给客户端,客户端接收传来的数据,并把它显示在w e b 浏览器上。 第二层功能层:具有应用程序扩展功能的w e b 服务器。在功能层中包含系 统的事务处理逻辑,位于w e b 服务器端。它的任务是用户的请求,首先需要执 行相应的扩展应用程序与数据库进行连接。通过s o l 等方式向数据库服务器提 出数据处理申请,而后等数据库将数据处理的结果提交给w e b 服务器后,再由 w e b 服务器传送回客户端。 第三层数据层:数据库服务器。在数据层中包含系统的数据处理逻辑,它 的任务是接受w e b 服务器对数据库操纵的请求,实现对数据库查询、修改、更 新等功能,并把运行结果提交给w e b 服务器。 由此可见,原来两层的c s 结构转变成三层的b s 结构后,客户机的压力 大大减轻了,把负荷均衡地分配给了w e b 服务器。 这种结构不仅把客户机从沉重的负担和不断地提高性能地要求中解放出 来,而且把技术维护人员从繁重地升级维护工作中释放出来。由于客户杌把事 务处理逻辑部分分给了功能服务器,不再负责处理复杂计算和数据访问等关键 事务,只负责显示部分,使客户机一下子“苗条”了许多,所以维护人员不再 为程序地维护工作奔波于每个客户机之间,而把主要精力放在功能服务器上程 序的更新工作。这种三层体系结构层与层之间相互独立,任何一层的改变不影 响其他层的功能。它从根本上改变了传统的两层c s 体系结构的缺陷,它是应 用系统体系结构中一次深刻的变革。 9 武汉理工大学硕士学位论文 2 1 2c s 体系结构 最简单的c s 体系结构的数据库应用,由两部分组成,即客户应用程序和 数据库服务器程序。二者可分别称为前台程序与后台程序。运行数据库服务器 程序的机器,称为应用服务器,一旦服务器程序被启动,就随时等待晌应客户 程序发来的请求;客户程序运行在用户自己的电脑上,对应于服务器电脑,可 称为客户电脑。当需要对数据库中的数据进行任何操作时,客户程序就自动地 寻找服务器程序,并向其发出请求服务器程序根据预定的规则作出应答,送 回结果【1 5 1 。 在典型的c s 数据库应用中,数据的储存管理功能,是由服务器程序独立 进行的,并且通常把那些不同的( 不管是已知还是未知的) 前台应用所不能违 反的规则,在服务器程序中集中实现,例如访问者的权限,编号不准重复、登 须有客户才能建立定单这样的规则。所有这些,对于工作在前台程序上的最终 用户,是“透明”的,他们无须过问( 通常也无法干涉) 这背后的过程,就可 以完成自己的一切工作。在客户服务器架构的应用中,前台程序可以变的非常 “瘦小”,麻烦的事情,都交给了服务器和网络。在c s 体系的下,数据库真 正变成了公共、专业化的仓库,受到独立的专门管理。 c s 本身也是属于发展到上个世纪9 0 年代较为先进的结构。这种模式将应 用一分为二,服务器负责数据管理,客户机完成与用户的交互任务。c s 具有强 壮的数据操纵和事务处理能力,以及数据的安全性和完整性约束。但随着企业 规模的日益扩大,应用程序的复杂程度不断提高,逐渐也暴露了自身的问题: 如客户端维护量大、软件升级步骤复杂、网络要求特殊、开发周期长等。 2 1 3 b s 体系结构与c s 体系结构的比较 根据前面介绍的b s 与c s 的体系结构来看,实际上b s 结构是对c s 结 构的一种变化和改进。b s 结构利用不断成熟的w w w 浏览器技术,结合浏览器的 多种s c r i p t 语言,采用普通浏览器就可以实现原来需要复杂专用软件才能实现 的强大功能,并节约了开发成本,是一种全新的软件系统构造技术【1 6 】。随着 w i n d o w s9 8 w i n d o w s2 0 0 0 将浏览器技术植入操作系统内部,这种结构更成为当 1 0 武汉理工大学硕士学位论文 今应用软件的首选体系结构。显然b s 结构应用程序相对于传统的c s 结构应 用程序将是巨大的进步。下面根据b s 与c s 结构的特点,对两者进行如下比 较: ( 1 ) 建立的网络基础不同 b s 主要是建立在广域网的基础上,c s 主要是建立在局域网的基础上。 ( 2 ) 硬件环境不同 b s 建立在广域网之上,不必是专门的网络硬件环境,例如电话上网,租用 设备都可以。信息自己管理,有比c s 更强的适应范围,一般只要有操作系统 和浏览器就行。 c s 一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专 门服务器提供连接和数据交换服务。 ( 3 ) 对安全的要求不同 b s 建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群。 c s 一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机 密的信息系统采用c s 结构适宜。当然它可以通过b s 发布部分可公开信息。 ( 4 ) 对程序架构不同 b s 对安全及访问速度的多重考虑,建立在需要更加优化的基础之上。比 c s 有更高的要求。它的程序架构是发展的,从m i c r o s o f t 的n e t 系列到s u n 和i b m 推出的j a v a b e a n 构件技术等,都全面支持网络的构件搭建系统。 c s 程序更加注重流程,可能对权限多层次校验考虑较多,而对系统运行速 度考虑较少。 ( 5 ) 软件重用不同 b s 的多重结构,要求构件有相对独立的功能,能够相对较好的重用。 c s 程序有不可避免的整体性考虑,构件的重用性不如在b s 要求构件的重 用性好。 ( 6 ) 系统维护不同 系统维护在软件生存周期中开销最大。 b s 构件组成的系统,可以进行构件个别的更换,实现系统的无缝升级。系 统维护开销减到最小。用户从网上自己下载安装就可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电力备用资源优化配置补充合同
- 家庭保险受益人变更及保险责任调整合同
- 《智慧养老的康复之路》课件
- 魔法肥皂实验室:亲子科学手工皂DIY活动
- 萧宗六学校管理理论体系与实践创新
- 医学个人年度总结
- 《癌症整合治疗》课件
- 《急性敌敌畏中毒》课件
- 男性睾丸医学科普
- 《T知识讲解教程》课件
- 环境工程学复习资料大全不用再找了
- 常用急救药品的剂量与用法课件
- 自动控制原理-复习题及答案
- SAP固定资产各种折旧方法配置及操作手册
- 奥数举一反三简单推理
- 高中英语教师研修-罗马建筑文化课件
- 货物验收单(模板)
- 沪科版七年级下学期数学竞赛测试卷(含答案)
- 复旦大学大学生创业导论课件06创业的商业计划书
- 医疗纠纷和解协议书(6篇)
- 农村不动产权籍调查工作指南
评论
0/150
提交评论