欢迎来到天天文库
浏览记录
ID:23542444
大小:15.34 MB
页数:92页
时间:2018-11-08
《基于j2ee架构教务选课系统分析设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要近年来,全国各大高校教育事业不断发展,教务选课已经成为教育教学的一个有利助手。教务选课系统使学生从传统的被动学习改为了主动学习,为选课制度的实现提供了便利。本系统采用轻量级J2EE解决方案,选用了Struts+Hiberante技术把系统分为View(视图),Controller(控制),Model(模型)和Persistence(持久)四层体系结构,并使用MySQL数据库软件管理。本系统的业务实现划分为教务管理模块、学生选课模块、教师信息管理模块和后台管理模块四大模块。教务信息管理子系统实现了教务基本信息设置、授课计划设置、排课等主要功能,并保证了
2、教务信息的完整性和一致性,使学生获得正确的选课信息;学生选课子系统实现了学生选课的相关功能,包括教学计划查询,课程查询,选课等功能;教师信息管理子系统实现了个人信息,学生查看,成绩录入等教师常用的功能;后台管理子系统完成系统需要的一些后台管理功能,主要是一些系统参数的设置。本文首先对J2EE体系架构作了简要介绍,然后结合Rational统一过程的用例驱动分析法对系统进行了分析和建模,详细描述了系统主要部分的需求,接着详细描述了本系统如何采用轻量级J2EE框架Struts+Hiberante实现项目的初步开发;最后介绍了本系统的设计以及实现主要技术。关键词
3、:J2EE体系结构;Struts,Hibernate;设计模式:教务选课系统AbstractAbstractInrecentyears,theeducationrefo珊ofeachuniVersi哆haSdeVelopedunceaSingly;thecoursechoosingsystemofeducatioImladministrationhaSbecometheadVantageousaSsistaJltofeducationteaching.Thecoursechoosingsystemofeducationaladministrationwm
4、chmakesstudentsstudyfonVardlyinsteadoft11etraditionalstudyingpassiVit)rproVidestheconVenienceforcourSechoosingrealization.ThesystemdevelopmentadoptsJ2EEandchoosesStruts,HibemteTechnology,todividesystemimofourarchitectoIlicView,Controller,ModelaIldPersistence.ItalsousesMySQLda讪ses
5、o胁aretomaJlagethesystemdata.111esystemdiVidesintofourmodulesthatareeducationadmiIlistrationmanagemodule,teachermanagemodulea11dstudentcoursechoosingmodule.Theeducationaladmillis位ationiⅢ’0肌ationmanagementsubsystemrealizestheeducationaladministrationbaSicinf.o肿ationsetting,theteach
6、ingplanes切blisIment,theplatoonclaLssaJlda11dsoon.AndithaSg蝴teedtheeducationaladministrationinf0肌ationinte伊时卸dtheuIlifomity,causedstudentstoobtaincorrectlychoosestheclassi州F0mation.ThesubsystemofcourseSelectionimplementssomeconcemedmnctionSlikequeryofteachingplansandcurricul啪sandc
7、ourseselection.nesubsystemofteacherinf.ormationmanagementincludestheusual如nctionslikepersonalinfomationmanagemem,studentinfornlationbrowseandgradeinput.Thesubsystemofbackgro眦ldmanagementmainlyimplementsthesettingofsystempa姗eters.ThisthesisfirstlybrieflyintroducestheJ2EEconstructi
8、onsystem,a11dthencarriesontheanalysisand
此文档下载收益归作者所有