on
hasobvious
multilayer
Web
applicationsystem.Strutsandwhichrealizesthe
is
the
maturityframeworkbased
on
theJ2EEplatform
MVC
designpattern,itfullyreducestheburden
ofthemultilayer
Web
application’S
construction,providesthereusablesoftwarearchitecture.Undertheguidanceofthesoftwareengineeringandsoftwaredesignmodel,basedthispaperdiscussesthe
onon
theStrutsframework,
linetrainingsystemfordesignandrealizationprocess,
includingthesystemstructure,systemdesign,functionaldesign,databasedesignandsysteminterfacedesign,systemimplementationandsoftwaretesting.Inorderto
ensure
thesmoothprogressofonlinetrainingsystem,thesystem
a
introducestheconceptof
comprehensiveprojectmanagement,including
project
planning,progresscontrol,qualitymanagement,
documentmanagementandetc.Atlast,papersummarizesthesystemimplementationandprospectsthedevelopmentofthesystem.
Key
words:OnlineTraining;HandsOnLab;J2EEPlatform;Struts;MVCPattern
2
插图清单
23333334
-
1l23456l
J2E
E体系架构……………………………………………7
-
-
上机实验室子系统流程分析图………………………………l4Struts实现的MVC框架…………………………………一14上机实验室子系统类图……………………………………·1上机实验室子系统用例图…………………………………·1上机实验室子系统顺序图…………………………………一1上机实验室子系统活动图…………………………………·1
界面设计:查看实验室机器预订情况…………………………2
用JProfiler进行性能测试…………………………………·-3
5678
-
-
-
-
-
在线教学系统主要功能模块………………………………一20
7
42
-
44
-
34
上机实验室子系统业务逻辑层功能实现………………………·28