已阅读5页,还剩60页未读, 继续免费阅读
(车辆工程专业论文)海外售后用轻型商用车备件管理系统开发及其应用研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
s p a r ep a r t sc a t a l o g o r d e r - m a k i n gs y s t e m f o ro v e r s e a sc l i e n t so f c o m m e r c i a lv e h i c l ec o m p a n y b y s h iz h ig a n g b e ( b e i j i n gf o r e s t r yu n i v e r s i t y ) 19 9 6 at h e s i ss u b m i t t e di np a r t i a ls a t i s f a c t i o no ft h e r e q u i r e m e n t sf o rt h ed e g r e eo f m a s t e ro fs c i e n c e i n v e h i c l ee n g i n e i n t h e g r a d u a t es c h o o l o f h u n a nu n i v e r s i t y s u p e r v i s o r p r o f e s s o rz h uh a o d e c e m b e r , 2 0 0 9 湖南大学 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的 研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或 集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均 已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:元乞? 利 日期:弘一。年,矽月功日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保 留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借 阅。本人授权湖南大学可以将本学位论文的全部或部分内容编入有关数据库进行 检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 本学位论文属于 1 、保密口,在年解密后适用本授权书。 2 、不保密瓯 ( 请在以上相应方框内打“”) z 卅d 年,口月日 加年i o 月沙日 丁程颂l 学位论文 摘要 随着我国汽车出口业务的快速发展和国外市场保有量的急剧扩大,客户对产 品售后服务水平要求越来越高,服务种类越来越丰富,而微电子、计算机、通讯 网络、自动化等科学技术的飞速发展促使汽车售后服务业同益向着高度自动化、 智能化、网络化和集成化的方向蓬勃发展。汽车企业将分稀在不同地点的人力、 设备、信息资源通过计算机网络组织起来,构成一种跨区域和跨国家界限、及时 充分的利用信息,使汽车产品的备件服务响应时问得以缩短,备件供应管理水平 得以提高,企业资源得以优化和互补的业务模式,从而明显地提高企业的市场竞 争力。 本文以东风汽车股份有限公司课题“海外售后用轻型商用车备件电子商务系 统丌发”为依托,采用计算机网络技术、数据库技术和现代管理理论,将 i n t e r n e t w e b 网络技术与网络联盟制造思想以及客户服务的策略相结合,进行海 外售后用轻型商用车备件管理系统研究丌发,论文的主要研究成果包括: ( 1 ) 利用j a v a 技术,构建了基于客户层、应用逻辑层和数据层三个层次组 成的海外代理商售后备件支持系统,实现了客户订单的跟踪服务、对各个零配件 供应商的信息管理、对常见备件进行分析等功能,保证售后备件信息的充分共享 和易于使用。 ( 2 ) 针对售后备件服务系统中备件订单的形成过程、售后服务信息的发布、 零配件多种商业信息的分析和定义,以及备件数据更改变化问题,提出了数据版 本化管理策略,实现了备件目录及数据网络化制作管理,基于备件目录的客户备 件订单生成及实现等一系列功能。 ( 3 ) 基于信息管理角度对海外售后用轻型商用车备件管理系统的信息管理 安全进行研究与分析,表明海外售后用轻型商用车备件管理系统的安全是一项关 系多领域的综合工程,必须从技术和管理两方面同时采取措施。 关键词:海外备件供应,备件目录,备件订单,面向对象,统一建模语言 海外售后用轻型商用下备件管理系统开发及e 喧用研究 a bs t r a c t w i t ht h er a p i dd e v e l o p m e n to ft h ea u t o m o b i l ee x p o r tb u s i n e s s ,a ne f f i c i e n tt y p e o fa f t e rs a l es e r v i c ei sr e q u i r e db yt h eo v e r s e a sc u s t o m e r s w i t ht h ep o p u l a ru s eo f c o m p u t e r sa n dn e t w o r k st e c h n o l o g y ,t h es e r v i c eo p e r a t i o ni sc h a n g e dt o w a r d sa h i g h l ya u t o m a t e dw a y a u t o m o t i v ec o m p a n i e sa r eu s u a l l yd i s t r i b u t e di nd i f f e r e n t l o c a t i o n so fm a n p o w e r ,e q u i p m e n t ,i n f o r m a t i o na n ds oo n ,am a n a g i n gs y s t e mb a s e d o ni n t e r n e ti sg r e a t l yh e l p f u lt os h o r t e nr e s p o n s et i m ea n di m p r o v et h es p a r ep a r t s s u p p l y i n ga b i l i t y , w h i c hl e a d st o t h ef o r m a t i o no fam o r ea d v a n t a g i n gm a r k e t c o m p e t i t i v e n e s sf o rv e h i c l ee n t e r p r i s e s i nt h i sp a p e r ,b a s e do nt h ep r o j e c to f “t h em a n a g i n gp r o g r a mo fs p a r ep a r td a t a a n do r d e r s ”c a r r i e do u tb yd o n g f e n ga u t o m o b i l ec o ,l t d ,as y s t e mw a sd e v e l o p e d t os a t i s f yo v e r s e a sc u s t o m e r sb yu s i n gc o m p u t e rn e t w o r kt e c h n o l o g y ,d a t a b a s e t e c h n o l o g y a n dm o d e r nm a n a g e m e n tt h e o r y t h em a i nr e s e a r c hi nt h i s p a p e r i n c l u d e s : ( 1 ) b yt h eu s eo fj a v at e c h n o l o g ya n dt h r e el a y e rc o n t a c tt e c h n o l o g y ,t h e p r o g r a ms y s t e mi sc a p a b l eo fm a n a g i n gs a l e si n f o r m a t i o n ,c u s t o m e ri n f o r m a t i o n , a n ds p a r ep a r ts e r v i c ei n f o r m a t i o no na ni n t e r n e tp l a t f o r m ,a n daq u i c kr e a c t i o na f t e r s a l es e r v i c ei sg u a r a n t e e d ( 2 ) b a s e do nt h ea n a l y s i so ft h ec o m p i l i n gp r o c e s so fs p a r ep a r tc a t a l o ga n d p r i c el i s t ,ac o m p l e t es e to fe f f i c i e n tf u n c t i o n sa n dt o o l si sd e v e l o p e dt od e f i n ea n d m a n a g et h ea t t r i b u t eo fe v e r ys p a r ep a r t i nt h es y s t e m ,l i k ep r i c e ,c o m m o ns p a r e p a r t s ,s u p p l i e r s ,t e c h n i c a lv e r s i o na n ds oo n ( 3 ) b a s e do nt h ep o i n to fv i e wo fi n f o r m a t i o ns a f e t y , t h em a n a g i n gs y s t e m a d a p t sd i f f e r e n tc o n t a c tp o l i c i e st os e r v ei t su s e r so fd o m e s t i ca n do v e r s e a sc u s t o m e r r e s p e c t i v e l y , a n dt h er e s e a r c ha n da n a l y s i ss h o w st h a tt h e o v e r s e a sc o m m e r c i a l v e h i c l es p a r ep a r t sm a n a g i n gs y s t e mi sw e l lf u n c t i o n e da n do p e r a t e dr e l i a b l y k e y w o r d s :s u p p l yo ff o r e i g ns p a r ep a r t s ,s p a r ep a r t sc a t a l o g ,s p a r ep a r t s o r d e r s ,o b j e c t - o r i e n t e d ,u n i f i e dm o d e l i n gl a n g u a g e i l l t 程f i ! ;il j 学位论义 目录 学位论文原创性声明和学位论文版权使用授权书i 摘要i i a b s t r a c t i i i 插图索引一v i 第1 章绪论1 1 1 汽车售后服务管理系统的发展及现状1 1 1 1 汽车售后服务系统管理的重要性1 1 1 2 汽车售后服务系统管理技术2 1 1 3 汽车售后服务系统管理数据库技术概述3 1 2 计算机网络与数据库结合的汽车售后服务系统管理技术3 1 2 1 计算机网络技术4 1 2 2 数据库开发技术7 1 2 3 海外售后用汽车备件系统管理技术发展趋势1 2 1 3 选题背景和意义1 3 1 3 1 选题背景13 1 3 2 选题意义1 4 1 4 论文的主要研究工作15 第2 章海外售后轻型商用车备件组成及其需求分析1 6 2 1 轻型商用车海外销售地域分布及特点1 6 2 2 海外售后轻型商用车备件组成分析1 6 2 3 海外售后轻型商用车备件需求分析1 6 2 4 本章小结17 第3 章海外售后用轻型商用车备件管理系统设计1 8 3 1 海外售后用轻型商用车备件管理系统需求分析1 8 3 1 1 海外售后用轻型商用车备件管理系统功能性需求分析一18 3 1 2 海外售后用轻型商用车备件管理系统功能概要分析1 9 3 1 3 海外售后用轻型商用车备件管理系统非功能性需求分析2 0 3 2 海外售后用轻型商用车备件管理系统设计目标2 l 3 2 1 海外售后用轻型商用车备件管理系统设计目标2 1 3 2 2 海外售后用轻型商用车备件管理系统设计方案特点2 2 3 2 3 海外售后用轻型商用车备件管理系统结构2 2 i v 海外售后用轻型商用下备佴管理系统开发及e 应用研究 3 2 4 海外售后用轻型商用车备件管理系统丌发工具选择2 4 3 3 海外售后用轻型商用车备件管理系统客户端功能例图分析2 6 3 4 海外售后用轻型商用车备件管理系统后台管理功能3 2 3 5 本章小结3 6 第4 章海外售后用轻型商用车备件管理系统信息安全管理3 7 4 1 海外售后用轻型商用车备件管理系统信息安全管理策略3 7 4 2 海外售后用轻型商用车备件管理系统的系统同常维护3 8 4 3 海外售后用轻型商用车备件管理系统防灾备份4 0 4 3 1 海外售后用轻型商用车备件管理系统防灾备份遵循原则4 0 4 3 2 海外售后用轻型商用车备件管理系统中的防灾备份系统4 0 4 4 本章小结4 2 第5 章海外售后用轻型商用车备件管理系统应用4 3 5 1 系统硬件平台4 3 5 2 系统应用效果4 3 第6 章结论与研究展望4 5 6 1 结论4 5 6 2 研究展望4 6 参考文献4 7 致j 射4 9 v t 狸顾i j 学位论文 插图索引 图1 1 星型网络示意图4 图1 2 星型网络实物图4 图1 3 总线型网络4 图1 4 环形网络5 图1 5c g i 技术6 图1 6 统一建模语言的术语表9 图1 7u m l 用例图10 图1 8u m l 类图10 图1 9u m l 建模机制一l0 图1 10 三层架构示意图1 1 图3 1 系统功能图18 图3 2 系统结构2 3 图3 3 访问体系图2 4 图3 4 功能调用图2 4 图3 5 海外售后用轻型商用车备件管理系统客户端例图2 7 图3 6 海外售后用轻型商用车备件管理系统客户端登录界面图一2 8 图3 7 用户资源筛选界面2 8 图3 8 备件目录的使用图一2 9 图3 9 配件选购提交2 9 图3 1 0 备件价格清单的使用图3 0 图3 1 1 购物车的使用界面图3 0 图3 12 质询订单的使用界面图31 图3 13 最终订单的使用界面图31 图3 1 4 系统信息管理3 2 图3 1 5 基础信息管理3 3 图3 1 6 备件数据管理3 3 图3 1 7 备件目录编制3 4 图3 1 8 商务管理3 5 图3 19 日常办公3 5 图3 2 0 统计报表3 6 图4 1 海外售后用轻型商用车备件管理系统网络结构3 8 v l 经营,更是汽车生产商与客户沟通、联系的一个重要桥梁。汽车售后服务质量的 好坏不仅对汽车企业的形象和业务有直接影响,而且间接也会影响品牌信誉和产 品销售,甚至会导致汽车品牌的威信扫地。【l 】在汽车市场竞争日益激烈的今天, 满足消费者日益增长的售后服务质量要求已经成为各个汽车品牌厂家售后服务 领域相互竞争的重点。 我国飞速发展的汽车出口市场对汽车海外售后服务质量提出了更高的要求。 汽车品牌售后服务渐渐成为我国汽车出口企业的主要力量,国内每个汽车生产企 业都十分重视海外客户的售后服务问题。但我困的汽车业起步晚,在经济模式到 服务理念、品牌创造等领域我国的汽车出口企业售后服务水平与国外出口企业还 存在较大差异。1 2 主要表现在与迅速增长的我国汽车产品海外市场保有量相配套 的售后服务市场跟不上发展步伐,售后及备件保障能力滞后,这必然会成为制约 我国汽车产品海外市场可持续发展的重要因素。 2 0 0 9 年11 月,商务部、发改委等六部委出台关于促进我国汽车产品出口 持续健康发展的意见,要求大力实施汽车产品出口战略,扩大具有自主知识产 权和自主品牌的汽车产品出口。因此,在实施汽车产品出口战略的过程中坚持自 主创新,找到一条适合本企业和海外客户需求的服务备件管理模式,并开发相应 的满足海外客户需求的服务备件管理系统,必将成为我国各大汽车企业丌拓海外 市场所面临的重要课题。 1 1 汽车售后服务管理系统的发展及现状 1 1 1 汽车售后服务系统管理的重要性 近年来,随着汽车制造业水平的不断提升和产能的扩大,我国汽车产业发展 迅猛,产销持续两旺,在国内市场激烈竞争的同时,我国各大汽车企业均将出口 也列为战略规划,积极拓展海外市场,树立品牌形象,我国汽车出口贸易进入了 快速发展阶段。作为汽车售后服务体系的海外备件供应管理,受到了我国各大汽 车企业的高度重视,但是我国的汽车出口企业在海外售后服务方面的发展仍然相 对滞后,存在管理不规范、备件供应周期长、人才短缺以及信息化不足等问题, 导致不能有效满足海外客户订购备件的需求。【3 】 lf lr 海外售后用轻型商用下钎件管理系统开发及j e j 避用研究 针对汽车产品海外备件供应中普遍存在的这些问题,为将售后服务作为汽车 出口企业获取竞争优势的一种手段,利用电子商务模式丌发一款操作简便、易于 掌握的满足海外客户需求的服务备件管理系统软件,以提升汽车出口企业海外客 户备件保障能力,对于提升汽车出口企业售后服务的战略意识和汽车出口企业产 品品牌形象具有重要的战略意义。 1 1 2 汽车售后服务系统管理技术 目前,我国的大多数汽车生产企业都采用建立特约维修站或特约销售服务公 司的形式来建立各自的售后服务体系,即形成由本部专门设立的售后服务部门来 管理在全国各地建立的特约维修站或销售服务公司,从而实现面向全国用户的售 后服务系统。由于我国地域辽阔,因此大多数汽车生产企业的特约维修站都已达 到二三百家,多的已经将近千家了。面对众多的汽车用户,面对遍布全国各地的 特约维修站,如何进行有效地售后服务管理,如何实现及时的各类信息交换及采 集,如何将汽车生产企业售后服务管理部门与遍布全国各地的特约维修站紧密联 系起来,形成一个协调一致的汽车产品售后服务管理系统是各汽车生产企业都会 面临的难题。 4 j 为实现对各地特约维修站的有效管理,更好地为广大汽车用户服务,必须建 立畅通的售后服务信息通道,便于对汽车生产和销售进行决策及控制。各汽车生 产企业有必要在各种传统管理方法的基础上建立高效的售后服务信息系统,以满 足消费者f i 益增长的提升售后服务质量的要求。建立统一高效的汽车产品售后服 务信息系统,包括售后服务本部信息化处理环境的建立,各特约维修站或销售服 务公司信息化处理环境的建立,售后服务本部与各地维修站信息通道的建立,以 及有关业务如索赔处理、配件订货等处理功能的建立。 为了有利于对广大用户提供及时优质的服务,有必要在售后服务本部建立汽 车售后服务基础信息平台,该汽车售后服务基础信息平台主要完成各特约维修站 或销售服务公司业务信息的采集,接收各地售后服务信息,包括上述的修理业务 信息、配件使用信息和客户信息等,以及对各类信息的汇总统计及分析,制定各 类技术文件如修理手册、配件目录、修理工位工时等,并面向全国维修站的统一 发布和实施。1 5 】而建立面向用户的信息服务平台主要包括建立客户服务中心。、售 后服务信息发布中心等,为用户提供及时、优质服务。 综合以上对需求的分析可知,建立可提升售后服务质量满足消费者要求的汽 车产品售后服务信息系统,实际上是要建立可有效沟通售后服务本部、特约维修 站和客户这三个层面的信息处理平台和通道,为向客户提供更快捷、更完善服务 创造条件。 然而,汽车产品售后服务信息系统的建设往往并未从三个层面来进行统一规 2 i1_一 工程硕士学位论文 划和考虑,因此造成有些建设项目的实际收效并不大,而且为进一步的建设带来 了问题。分析已建成的国内主要汽车生产企业的售后服务信息系统可知,目前主 要存在下述情况,即未能对汽车产品售后服务信息系统的建设进行统一规划,仅 从特约维修站和销售服务公司这一层做起,建立了统一构造的特约维修站或销售 服务公司的信息处理系统。以此系统为基础逐步建立沟通客户、维修站和售后服 务本部三个层面的信息通道和相应的信息服务平台。汽车产品售后服务信息系统 的建设未统一规划但已经开始建设,对各维修站无统一要求而由其自行开发、选 用。目前,虽然在特约维修站中使用了汽车产品售后服务信息管理系统,但由于 这些信息是异构的,因此,当集中需要有关信息时,只能要求各个不同的系统另 做接口来实现转换。 1 1 3 汽车售后服务系统管理数据库技术概述 数据库( d a t ab a s e ,d b ) 是为满足某一组织中多个用户的多种应用需要,在 计算机系统中由数据库管理系统按照一定的数据模型建立、运用、管理和维护的 相互联系的数据集合。数据库广泛用于各类信息的统计分析和人工智能等方面, 形成日趋成熟的数据仓库技术。 对汽车售后服务数据库设计而言,应用实体联系建模技术是一种最常用的方 法。基于这种数据库建模技术方法的开发工具可以很好地帮助开发者建立和维护 汽车售后服务数据库信息系统。【6 】这种数据库建模工具能够构造实体联系图、管 理数据库系统设计文档、提供数据库分析功能并且能够在正确建模的基础上自动 生成数据库系统。而汽车售后服务数据技术的本质是信息集成。数据库从多个信 息源中获取汽车售后服务的原始数据,经过整理加工后存储在内部数据库中,通 过向用户提供访问工具从而构成数据库的信息应用环境,支持企业的决策过程和 对企业经营管理的深入综合分析。 分析汽车售后服务数据库的组成及开发过程可以得知,数据库中的数据源来 自已有的数据库系统,而数据引入售后服务数据库之前的检验、整理、加工和重 新组织都必须建立在对原有数据库系统充分理解的基础上。利用数据库建模的工 具来协助这项工作是比较合适的。所以,基于数据库建模工具扩充有关数据库开 发所需要的部分功能,对于数据库设计是非常有意义的。 随着人们对“网络制造”概念理解的深入以及网络制造联盟理论的进一步发 展,对网络制造联盟信息系统也势必需要不断地进行研究和扩充。为了适应这种 发展,有必要使网络联盟信息系统具有良好的可扩展性和重用性。1 7 1 而面向对象 的建模方法在用户需求分析方面具有结构化建模技术所不具有的优势,并在软件 开发方面具有良好的封装性、代码重用性、可扩展性以及错误检测和处理能力。 因此可以采用面向对象的方法来分析和定义汽车产品售后服务系统模型。 3 传输介质,将各计算机直接与总线连接,信息沿总线介质逐个节点广播传送。 图1 3 总线型网络 环型网络将计算机连成一个环。在环型网络中,每台计算机按位置不同有一 个顺序编号,见图1 4 。在环型网络中信号按计算机编号顺序以“接力”方式传输。 如图1 4 中,若计算机a 欲将数据传输给计算机d 时,必须先传送给计算机b , 计算机b 收到信号后发现不是给自己的,于是再传给计算机c ,这样直到传送 到计算机d 。 4 l 摹lil,i 0l|1 t 程硕i j 学f 节论文 “ 寥 ;罐j 寥f o t 雾磊 锄e ! :l 屯p t “”;二一? o# ;? i l | l 。# o 、- ,j - 德 图1 4 环形网络 一个好的网络结构是关系到网络的整体可靠性的问题,对于应用本系统的企 业,业务系统需要不问断的运行,需要能提供7 2 4 小时不间断的内外网服务, 需要允许海外用户以及国内各地用户随时无障碍的访问,那么如何使网络更加可 靠,这就需要一个可靠的网络结构作为保障。 网络拓扑结构设计主要是确定各种设备以什么方式相互连接起来。根据企业 的网络规模,网络体系结构、所采用的协议,扩展和升级管理等各个方面因素来 考虑。1 9 1 拓扑结构的设计直接影响到网络的性能。 构成局域网的拓扑结构有很多种,在实际应用中,星型拓扑结构、总线拓扑 结构、环型网络拓扑结构的网络经常被综合应用,并形成互连网。采用不同的网 络控制策略( 即网络数据的传输与通信的有关协议和控制方法) ,所有使用的网 络连接设备也不一样。因此,选择合适的网络拓扑结构是非常重要的,无论在网 络的规划或设计时都必须首先决定将采用哪一种网络拓扑结构。也就是说,选择 网络拓扑结构是网络规划设计的第一步。 汽车企业在选择网络拓扑结构的时候,应从经济性、灵活性和扩展性、可靠 性、易于管理和维护几个方面着重入手。拓扑结构的选择直接决定了网络安装和 维护的费用。因为,拓扑结构的选择与传输介质的选择、传输距离的长短及所需 网络的连接设备密切相关。 灵活性和扩展性也是选择网络拓扑结构时应充分重视的问题。任何一个网络 都不能一劳永逸的解决所有问题,随着用户的增加,应用的深入和扩大,网络新 技术的不断涌现,特别是应用方式和要求的改变,网络经常需要加以调整。然而, 网络的可靠性与灵活性,以及可扩展性与建立网络时拓扑结构直接相关。网络的 可靠性是任何一个网络的生命。当网络的某个节点或站点发生问题时将导致网络 不能正常工作。网络拓扑结构的选择还直接决定网络故障检测和故障隔离的方便 性。总之,汽车企业网拓扑结构的选择,需要考虑的因素很多,这些因素同时影 响网络的运行速度和网络软硬件接口的复杂程度等等。 ( 2 ) 动态w e b 技术 要使汽车售后服务系统满足业务实现的动态性和跨平台的要求,必须借助于 5 海外售后用轻掣商用车箭件管理系统开发及j e 应用研究 动态w e b 技术,在t c p i p 标准协议的基础上构建系统。目前比较常用的动态 w e b 技术有以下几种: c g i ( c o m m o ng a t e w a yi n t e r f a c e ) :公共网关接口; a s p ( a c t i v es e r v e rp a g e ) :动念服务器页面; p h p ( p e r s o n a lh o m ep a g e ) :个人主页工具; j a v as e r v l e t ; j s p c g i 的技术特点。c g i 是一个w e b 服务器主机对外服务的标准接口。一 般说来,一个c g i 接口的功能就是在超文本文件和服务器主机应用程序间传递 信息,它的工作就是根据客户的动作、要求产生并传回生成的静态文件。h o 目前最为流行的c g i 程序语言为p e r l 语言,但其他的高级程序设计语言也 可以使用。c g i 的突出优势就是其运行速度快,并且用户可以用任何一种自己熟 悉的高级语言来编写c g i 程序,具有良好的灵活性和可移植性,开发效率也大 幅度提高。但是c g i 程序一般以单独程序的形式存在于w e b 服务器上,对于 每个c g i 请求,w e b 服务器都将重新启动一个新的进程,所以当多个用户并发 访问该c g i 程序时,w e b 服务器的性能下降得非常迅速,严重影响服务器的正 常运行。在轻负载的情况下,c g i 的性能与其他方法相比没有太大差别,但在重 负载的情况下,使用c g i 的w e b 服务器性能远比其他方法要差得多,如图1 5 。 图1 5c g i 技术 a s p 的技术特点。a s p 是微软公司推出的为实现基于w e b 应用的动态交 互网页制作的一种技术解决方案,一种可以用来取代传统c g i 的动态、服务器 端运行的页面设计技术。从表现形式上来说,a s p 就是一段运行在服务器端的 脚本程序代码。利用a s p 技术,用户可以创建和运行各种动态的交互式w e b 服 务器应用程序。 和传统的c g i 技术相比,a s p 具有以下的特点:1 ) a s p 简单易学,开发效 率高。2 ) a s p 充分支持组件和对象技术。通过使用各种c o m 对象,可以大大 节省开发人员编写代码的数量。3 ) 跨平台性非常差。a s p 的运用环境目前仅限 6 t 千口硕i j 学化论义 于m i c r o s o f tw i n d o w s 系统。 p h p 的技术特点。相对于c g i ,p h p 具有的优势为:1 ) 简单、易于使用; 2 ) 运行速度快;3 ) 优秀的跨平台性:同样的p h p 代码可以在w i n d o w s ,u n i x 和l i n u x 等各种系统下的w e b 服务器上正常运行;4 ) 数据库功能强大。p h p 3 支持的数据库极其广泛,可直接为很多数据库提供连接。它还支持o d b c 接口, 可以顺利对支持o d b c 接口的数据库进行操作,此外,p h p 自带的库函数可以 提高对数据库的访问性能;5 ) 丰富的网络函数:利用p h p 提供的网络函数簇, 可以实现与其它协议的交互,开发出功能强大的网络程序。6 ) 功能易于扩展。 用户可以编写自己的扩展模块。7 ) 完全免费。 j s p 的技术特点。j s p 是基于j a v as e r v l e t 以及整个j a v a 体系的w e b 开发 技术,是s e r l e t 2 i a p i 的扩展。它在表现形式上与a s p 相似,也是在h t m l 网 页中包含能够生成动态内容的脚本代码。在运行时,j s p 是以s e r l e t 形式运行的。 利用j s p ,可以把用户界面设计从系统内容中分离出来,使得开发人员能在不改 变底层动态内容的前提下改变整个网页布局。 另外,j s p 也可使用j a v a 编写的可重用的、跨平台的组件一j a v ab e a n 或e j b ( e n t e r p r i s ej a v ab e a n ) 来执行应用程序要求的更为复杂的处理,而开发j a v ab e a n 与e j b 比开发c o m 组件要容易得多。i 川 由上面的介绍和比较可以看出,c g i 因为其自身的缺点而逐渐遭到淘汰;而 p h p 因其技术体系的限制使其不符合分布式应用体系结构,无法将表示层和业 务层分离,不适合开发大型的企业级应用;a s p 的跨平台限制了其应用的广度; 而j s p 以其在跨平台性、运行速度、开发效率以及分布式结构等方面的优势成为 构建网络联盟制造系统的理想工具。 1 2 2 数据库开发技术 ( 1 ) 面向对象方法 结构化方法和面向对象方法是现今主要的软件开发过程方法。面向对象方法 强调把问题域的要领直接影射到对象及对象之问的接口上,用符合人们通常的思 维方式来处理客观世界中的问题,它是一种面向问题域的开发方法;结构化方法 则是强调过程抽象化和模块化,是盼过程为中心构造或处理客观世界中的问题, 它是一种面向过程的开发方法。 面向对象( o b j e c t o r i e n t e dm e t h o d 0 1 0 9 i e s ) 是一种认识世界的观念。世界是由 许多对象构成,每个对象都有自己的属性和行为,对象问相互联系并相互作用。 面向对象方法的基本思想是,从现实世界中客观存在的事物出发来构造系统,并 在系统构造中尽可能运用人类的自然思维方式。1 1 2 它契合汽车海外备件服务系 统面向用户的策略和要求。 7 海外售后用轻掣商用乍备件管理系统开发及j 庸用研究 面向对象方法强调直接以问题域( 现实世界) 中的事物为中心来思考问题,认 识问题,并根据这些事物的本质特征,把它们抽象地表示为系统中的对象,作为 系统的基本构成单位。这可以使系统直接地映射客观世界,保持所研究领域中事 物及其相互关系的本来面貌。、 面向对象方法的定义为:面向对象的方法是一种运用对象、类、继承、封装、 聚合、消息传送、多态性等概念来构造系统的软件开发方法。面向对象方法的基 本思想是:从现实世界中客观存在的事物( 即对象) 出发来构造软件系统,并在 系统构造中尽可能运用人类自然的思维方式。面向对象方法包括3 个重要原则: 封装,继承,多态性,面向对象方法有以下几个重要的特点: 从问题域中客观存在的事物出发来构造软件系统,用对象作为这些事物的 抽象表示,并以此作为系统的基本构成单位。 事物的静态特征( 即可以用一些数据来表达的特征) 用对象的属性表示, 事物的动态特征( 即事物的行为) 用对象的服务来表示。 对象的属性与服务结合为一体,成为一个独立的实体,对外屏蔽其内部的 细节( 称为封装) 。 对事物进行分类。把具有相同属性和相同服务的对象归为一类,类是这些对 象的抽象描述,每个对象是它的类的一个实体。通过在不同程序上运用抽象的原 则( 较多或较少地忽略事物之间的差异) ,可以得到较一般的类和较特殊的类。 特殊类继承一般类的属性与服务,面向对象方法支持对这种继承关系的描述与实 现,从而简化系统的构造过程及其文档。复杂的对象可以用简单的对象作为其构 成部分( 称为聚合) 。 对象之间通过消息进行通信,以实现对象之间的动态联系。通过关联表达 对象之间的静态关系。在用面向对象方法丌发的系统中,以类的形式进行描述并 通过对类的引用而创建的对象是系统的基本构成单位。这些对象对应着问题域中 的各个事物,它们内部的属性与服务刻画了事物的静态特征和动态特征,对象类 之问的继承关系、聚合关系等。 面向对象方法和结构化方法相比有了更大的进步,主要表现为: 稳定性。在一定的问题域范围内,基于系统构成部件的分析和设计所得的 结果,对功能需求变化的适应,更强于基于功能模块的方法。 分析与设计的衔接。面向对象方法的分析和设计所面对的是同一组对象及 其相互关系,从分析到设计的映射是同态的,可以实现平滑过渡。 重用性。由于对象封装了数据和对数据的操作方法,因而是良好的可重用 单元,而类的继承使得子类方便地使用父类的信息。这些使得面向对象被认为是 目前最成功的重用技术。 ( 2 ) u m l 的建模机制 t 程硕i j 学位论文 建模语言是设计者用来交流模型的工具,不仅指专业人员之间,而且也是设计 者与非专业人员之间以及与未来的丌发者之问进行交流的工具,还是设计者用来 分析和帮助思考的工具。现在广泛采用的建模表示方法主要有i d e f ( i n t e g r a t e d d e f i n i t i o n ) 和u m l ( u n i f i e dm o d e l i n g0 a n g u a g e ) 。它们分别产生于结构化的分析 与设计和面向对象的分析与设计。 统一建模语言是用来构造软件的标准建模语言,为软件系统中的各个构件提 供了可视的规范化描述,故可以从u m l 所使用的术语来认识u m l 。d3 u m l 术 语可分为三大类:事物、关系和图,如图1 6 所示。 统一建模语言 、 事物 关系 图 7 一 li 结构化行为的分组的 注释的 依赖用例图 iil 关联 类图 ii 泛化对象图 用例交互机包注释顺序图 类状态机模型 协作图 协作子系统状态图 构件构架动作图 节点构件图 实施图 图1 6 统一建模语言的术语表 事物可分为结构化事物、行为性事物、分组事物和注释性事物4 类。结构化 的事物又包含用例、类、接口、协作、构件和节点等6 种类别。行为性事物则包 含交互机和状态机2 种类别。分组事物有包、模型、子系统和构架4 种类别。注 释性事物有一类:注释。关系进一步分为:依赖、关联和泛化。u m l 提供了九 种形态:用例图、类图、对象图、顺序图、协作图、状态图、动作图、构件图和 实施图。 用例图( u s ec a s ed i a g r a m ) 用例是一个描述系统、系统环境以及它们之间如何 关联的模型。参与者、用例和连接线共同组成了用例模型。用例用一个椭圆形表 示,直立人型图表示参与者,连接线是实线。图1 7 给出了u m l 用例图的表示。 类图( c l a s sd i a g r a m ) 类( c l a s s ) 是对一组具有相同属性和行为的对象的一个抽象描 述。类的图标是一个矩形,上面标有类名、属性和行为,它们之问用实线分隔, 如图1 8 所示。 9 海外售后用轻型商用下备f ,| :管理系统开发及j 膨用研究 参j 辑 图1 7u m l 用例图 类私 槭性 f为 图1 8u m l 类图 图1 9 列出了u m l 中的五类十种图形以及它们之间的相互关系。由于u m l 只是一种建模语言并且它罩面没有过程的概念,所以用户在使用u m l 进行建模 时还必须将u m l 和建模方法结合起来。【】为此,可选择前面提到的i d e f 方法 来分析系统功能模型,利用面向对象的方法来定义类,然后用u m l 来描述模型 的建模路线。 系统开发的不同阶段所需要的模型是不同的。与其相对应,所采用的u m l 图也会随之变化。 分析阶段的主要任务示捕捉系统功能需求、分析提取所开发系统的“客观世 界”领域的类以及描述它们的合作概貌。因此,在这一阶段里的模型主要以用例 图来描述。 在设计阶段,则是通过综合考虑所有的技术限制,以扩展和细化分析阶段的 模型。其目的是指明一种易转化为代码的工作方案。通过从技术逻辑中分离出应 用逻辑、减少其相互依赖性实现系统软件结构模块间的高聚合、低耦合。在这个 阶段主要采用例图进行描述。 在接下来的实现和测试阶段,需要实现逻辑视图到代码部件的映射,并且还 要实现具体的方法,因此在这期间需要综合运用u m l 的静态图和动态图来描述 系统模型。 一 p 类图 ( 静态图:对象图 ) 包图 一一 图1 9u m l 建模机制 1 0 t 程烦i j 学位论文 ( 3 ) 三层架构的设计 应用系统采用三层架构,每个子系统均
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单页贷款合同
- 网络电子合同
- 2026年山西警官职业学院单招职业适应性考试题库附答案
- 2026年厦门东海职业技术学院单招职业倾向性考试必刷测试卷及答案1套
- 2026年山东传媒职业学院单招职业倾向性测试题库附答案
- 2026年上海中侨职业技术大学单招综合素质考试题库附答案
- 2026年云南特殊教育职业学院单招综合素质考试题库附答案
- 2025-2030民办思维训练行业市场发展趋势及竞争策略分析报告
- 2025-2030民办在线职业教育平台用户体验与粘性提升报告
- 2025-2030民办厨师培训行业市场深度调研及前景趋势与投资研究报告
- 汽车衡过磅管理制度
- 三年(2022-2024)中考化学真题分类汇编(全国)专题05 自然界的水(原卷版)
- 中陆集团兰州中凯工贸有限责任公司招聘笔试题库2025
- 智慧树知到《创新工程实践》(北京大学)章节测试答案
- 冰心散文《超人》
- 《新时代群众工作方法及其应用》课件
- 公司两班倒管理制度
- 2025年3月29日全国事业单位联考D类《综合应用能力》综应真题及答案(小学)
- 医院印章使用管理制度
- 新疆地区历年中考语文古诗欣赏试题汇编(2003-2024)
- 2024高职单招考试(语文)试题(附答案)人人文库
评论
0/150
提交评论