学生选课系统的设计与开发

学生选课系统的设计与开发

ID:12908336

大小:665.00 KB

页数:25页

时间:2018-07-19

学生选课系统的设计与开发_第1页
学生选课系统的设计与开发_第2页
学生选课系统的设计与开发_第3页
学生选课系统的设计与开发_第4页
学生选课系统的设计与开发_第5页
资源描述:

《学生选课系统的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学生选课系统的设计与开发摘要随着计算机行业的发展,使用管理软件对教学信息进行管理也正成为越来越多高校的需求,而许多高校也陆续采用了相关的学生选课系统,代替原来的手工记录管理,使效率有明显的提高,出错率显著下降。学生选课系统可以实现用户以三种不同身份登陆,分别执行各自的功能,明显提高了管理者对学生选课信息的掌握,为学生选课提供了便捷。学生选课系统是根据某高校对教学管理的实际情况进行编写的,主要目的是为了方便学校对学生的实际选课情况进行集中的查询与管理工作,以提高整个高校的工作效率。本系统使用MyEclipse8

2、.6作为开发工具,对整个系统进行设计与开发。数据库设计阶段使用了Oracle11g,基于B/S和MVC设计模式,整合了JavaBean、JSP、Servlet,用JQuery优化前台界面以及信息验证。MVC是模型(Model),视图(View)和控制(Controller)的缩写,其目的实现Web系统的职能分工。其中Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。View层用来实现与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分

3、派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。jQuery是继prototype之后又一个优秀的Javascript框架。jQuery使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。关键词:学生选课系统,MVC,JSP,ServletTheDesignandDevelopmentofStudents’ElectiveSystemAuthor:WuBinTutor:ZhangJian-boAbst

4、ractWiththedevelopmentofthecomputerindustry,usingmanagementsoftwareforteachinginformationmanagementisbecomingmoreandmorerequiredforuniversity,manycollegesanduniversitiesarestartingtoadopttherelevantstudentelectivesysteminsteadoftheoriginalmanualrecordsmanag

5、ement,makingtheefficiencyimprovesignificantly,errorratedecreasingsignificantly.Studentelectivesystemcanbeloggedoninthreedifferentusers,performingtheirrespectivefunctionsrespectively,Significantlyincreasingthestudentenrollmentinformationmanagershavegrasped,p

6、rovidingaconvenientforstudents’elective.Studentelectivesystemisbasedonauniversityteachingmanagementaboutthepreparationoftheactualsituation,themainpurposeistofacilitatestudents’actualschoolenrollmentsituationcentralizedqueryandmanagementinordertoimprovetheef

7、ficiencyoftheentireuniversity.ThissystemusesMyEclipse8.6asadevelopmenttoolforthewholesystemdesignanddevelopment.Oracle11gisusedindatabasedesignstage,basedonB/SandtheMVCdesignpattern,integratedJavaBean,Jsp,Servlet,usingJQueryoptimizedfrontinterfaceandmessage

8、authentication.MVCisshortformodel,viewandcontroller,thepurposeofitistoachievewebSystemsdivision.Modellayersystemswhichimplementbusinesslogic,youcanusuallyuseJavaBeanorEJBtoachieve.Viewlayerforinteracti

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

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

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