欢迎来到天天文库
浏览记录
ID:34196423
大小:2.67 MB
页数:71页
时间:2019-03-04
《基于多层web框架软件工厂管理系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、北京工业大学硕士学位论文基于多层Web框架的软件工厂管理系统的设计与实现姓名:李玮申请学位级别:硕士专业:软件工程指导教师:沈琦;王晓红20071201摘要随着Intemet的飞速发展,构建企业级分布式Web应用技术日趋成熟。具有分布性、开放性和平台无关性特点的应用成为企业级应用的主流,J2EE就是一种包含多种软件技术的多层应用程序体系结构。作为企业级应用开发的主要技术,J2EE对开发基于B/S架构的多层、分布式应用提供了强大的支持。软件工厂综合管理系统是采用MVC设计模式来实现的,MVC设计模式分离了数据的控制和数据的表现,
2、这样使系统的设计更加明确,实现更加简单,在实现多层Web应用系统中具有明显的优势。Struts是一个基于J2EE平台、实现了MVC设计模式的框架。它全面减轻了构建多层Wreb应用的负担,提供了可复用的软件构架。本文结合软件工厂综合管理系统的构建过程,介绍和分析了J2EE平台和MVC设计模式的相关知识,对开发Web应用程序所需的核心技术进行了分析研究,并讨论了如何根据用户需求来设计‘B/S结构的多层应用系统,在Struts框架的基础上进行改进,以及各层的设计要点和实现细节。关键词:J2EE;StrutsMVC:设计模式;框架Ab
3、s:ra&鼍寰鼍皇皇詈毫暑皇詈詈拿暑鲁鼍詈,鼍曼曼曼詈!曼詈詈寰晤皇詈詈皇墨巴鼍詈毫皇:三曼曼詈詈鼍詈!皇皇詈詈曼皇曼詈音鼍皇。曼譬詈詈曼量皇篁皇!皇!暑富詈鼍曩詈毫鼍!=.鼍皇!曼AbstractWiththerapiddevelopmentofIntemet,technologyofbuildingenterprisedistributedWebapplicationhzsbecomemoremature.Applicationswithfeatureslikedistributed,openandplatform-ind
4、ependenthavebecomemainstreamofenterpriseapplicationdevelopment。J2EEisamulti·layerarchitecWreincludingmanyso,舟waretechnelogies.Asthemaintechnologyofenterprisedevelopment,J2EEplatformofferseffectivesupporttodevelopB/Sarchtecturebased,multi—layer,distributedapplication
5、s.SoftwarcfactorymanagementsystemisimplementedwithMVCdesignpattern,MVCdesignpatternsepm'atescontrolofdatafromrepresentationofdatav~,hichmakesystemdesigningbecomeclearandsystemdevelopingbecomeeasy,andthereforehastheadvantageofimplementationofmulti-layerWebapplication
6、s.StrutsistheWebapplicationframeworkthatimplementsMVCdesignpattern.Strutsframeworkeasestheburdenofconstructingmulti—layerWebapplicationsandprovidesreusablesoftwarearchitecture..Makinguseofsoftwarefactorymanagementsystem’sdesignprocess,introducingandAnalyzingtherelev
7、antknowledgeofJ2EEplatformandMVCdesignpattern,researchingthecoretechnologyofdevelopingWebapplication.,talkingabouthowtodesignmulti-layerapplicationsystemwithB/Sbasedon·customerrequirements,improvethesystembasedonStruts,aswellasthedesignessentialsandrealizationdetail
8、sofitseachlayer.KeyWords:J2EE;Struts;MVC;designpattern;framework独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已
此文档下载收益归作者所有