欢迎来到天天文库
浏览记录
ID:35714618
大小:1.05 MB
页数:43页
时间:2019-04-13
《基于WEB的软件工程案例教学平台》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于WEB的软件工程案例教学平台----案例库及检索子系统的设计摘要随着互联网的快速发展,现代互联网教育、教学平台的范围不断扩张,但是基于软件工程的案例教学领域尚未普及,结合目前案例教学的实际表现:没有一个统一的管理平台来管理老师和学生;网络资源复杂,获取有针对性的案例信息比较困难;案例管理比较复杂,分类管理比较麻烦。因此,本课题从学生用户对案例资源检索需求出发深入调查研究之后,发现学生很难找到一个相关案例检索的平台,最终在研究相关资源需求和技术需求的基础上,提出《基于web的软件工程案例教学平台—案例库及检索子系统的设计》这一课题。本课题主要研究案例教学平台的案例库的构建和检索子系
2、统的实现,采用现在流行的J2EE开发框架。在项目开发阶段始终坚持代码的低耦合、高内聚,使系统维护更新比较方便。整个系统主要分为案例库系统和检索系统两大模块。在案例库中主要有案例增加、批量上传案例相关文件、案例信息修改、案例查询、案例删除等功能;检索子系统主要包含根据案例名称模糊检索案例,根据上传用户名检索案例,根据案例名称、案例上传用户名、案例相关关键字、案例相关技术等一项或多项组合进行高级查询。基于软件工程的案例教学平台中案例库和检索子系统的设计,采用B/S架构,初步实现了案例库和检索子系统的相关功能。本系统摆脱传统的C/S架构所带来的部署不方便,在互联网技术应用更加深入和普及的今
3、天,此系统一定会在将来的更好的服务于广大用户,使用户更加方便、快捷、高效的工作。关键词:软件工程;案例库;检索系统;struts2;javaIIIISoftwareengineeringcaseteachingplatformbasedonWEB---CasebaseandretrievalsubsystemAbstractWiththerapiddevelopmentoftheInternet,thescopeofthemodernInterneteducation,teachingplatformcontinuestoexpand,butcase-basedteachingsof
4、twareengineeringisnotyetuniversal,theactualperformanceofthecurrentCaseTeaching:Withoutaunifiedmanagementplatformtomanageteachersandstudents;networkcomplexresources,accesstotargetedinformationmoredifficultcases;morecomplexcasemanagement,categorymanagementistoomuchtrouble.Thus,afterthesubjectfrom
5、thestudentuserdemandforCaseRetrievaldeparturethoroughinvestigationandstudy,wefoundthatstudentsdifficulttofindarelatedcaseretrievalplatform,ultimatelybasedonresearchrelatedresourcesandtechnicalneedsontheproposed"web-basedsoftwareengineeringcaseTeachingplatform-casedatabaseandretrievalsubsystemde
6、sign,"thesubject.ConstructionandretrievalsubsystemstoachievethisprojectplatformCaseTeachingmaincasebase,usingthenowpopularJ2EEdevelopmentframework.Intheprojectdevelopmentphasealwaysadheretothecodeoflowcoupling,highcohesion,tomakethesystemmoreconvenientmaintenanceupdates.Thewholesystemisdividedi
7、ntocaselibraryandretrievalsystemstwomodules.Inthecaseofthelibrarytherearecasesofincreasedbulkuploaddocumentsrelevanttothecase,modifycaseinformation,caseinquiry,casedeletefunctions;retrievalsubsystemcomprisingtheCaseNameCasefuzzyse
此文档下载收益归作者所有