基于j2ee的课程管理系统设计与实现

基于j2ee的课程管理系统设计与实现

ID:11610826

大小:512.80 KB

页数:63页

时间:2018-07-12

基于j2ee的课程管理系统设计与实现_第1页
基于j2ee的课程管理系统设计与实现_第2页
基于j2ee的课程管理系统设计与实现_第3页
基于j2ee的课程管理系统设计与实现_第4页
基于j2ee的课程管理系统设计与实现_第5页
资源描述:

《基于j2ee的课程管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、JIANGSUUNIVERSITY本科毕业论文基于J2EE的课程管理系统的设计与实现ThedesignandimplementationofthecurriculummanagementsystembasedonJ2EE学院名称:计算机科学与通信工程学院专业班级:网络工程1202学生姓名:李承指导教师姓名:刘芳指导教师职称:讲师2016年5月基于J2EE的课程管理系统的设计与实现专业班级:网络1202学生姓名:李承指导教师:刘芳职称:讲师摘要课程管理是一项复杂工作,需要对各种数据进行统计、分析、归类等,如果用人力来完成这些工作,费时

2、费力。通过课程管理系统来管理课程,复杂的任务交给系统完成,减轻了管理员的工作负担。课程信息通过网络发布,更及时、准确。用户可以在任何地点查询和处理信息。对工作人员的需求少了,学校可以把更多的资金用到科研上。本文设计实现的课程管理系统主要功能包括成绩录入和查询,用户、课程、开课的增删查改,个人信息的查看和修改,课表的查询,学生选课等。系统采取多层开发模式,视图层采用Jsp编写;Struts作为控制器,接收来自视图的请求并将请求发送到模型,由模型调用业务逻辑处理请求;数据持久化通过框架Hibernate采用面向对象的方式实现;SQLSe

3、rver则用来保存数据。将模型、视图、控制器分隔开来,解决了两层模式难于升级维护的弊端。视图层和业务层分离可以在保持模型和控制器不变的情况下修改视图层。各个层次可以同时进行开发,也就缩短了系统的部署时间。关键字多层架构课程管理软件开发面向对象MVCVIIIThedesignandimplementationofthecurriculummanagementsystembasedonJ2EEAbstractCurriculummanagementisacomplexwork,theneedforavarietyofdatastatis

4、tics,analysis,classification,andsoon,iftheuseofmanpowertocompletethesetasks,timeandeffort,butalsothepeople'sbusinesscapacityrequirementsarestrong.Throughthecurriculummanagementsystemtomanagethecurriculum,complextaskstocompletethesystem,reducingtheworkloadoftheadministr

5、ator.Curriculuminformationthroughthenetwork,moretimelyandaccurate.Userscanqueryandprocessinformationatanylocation.Lessdemandforstaff,theschoolcanputmoremoneyintothescientificresearch.Multilayerdevelopmentmodeisadoptedinthesystem,viewlayerusesJSPtowrite;strutsascontroll

6、er,receivingarequestfromtheview,thensendsarequesttothemodel,modelinvokebusinesslogicprocessingrequest;datapersistencethroughhibernateframeworkusedforobjectimplementation.SQLserverisusedtosavedata.Themainfunctionsofthesysteminputandqueryresults,users,thecurriculum,theco

7、mmencementofthecrud,personalinformationviewandmodify,thecurriculumofquery,studentscourseselection.Thesystemadoptsmulti-layerdevelopmentmode,whichseparatesthemodel,viewandcontroller,andsolvesthedisadvantagesofthetwolayermodelwhichisdifficulttoupgradeandmaintenance.Viewl

8、ayerandbusinesslayerseparationcanmodifytheviewlayerinthecasethatthemodelandthecontrollerareunchanged.EachlevelcanbeVI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。