基于bs结构的选课管理系统的设计

基于bs结构的选课管理系统的设计

ID:18157887

大小:3.07 MB

页数:104页

时间:2018-09-14

基于bs结构的选课管理系统的设计_第1页
基于bs结构的选课管理系统的设计_第2页
基于bs结构的选课管理系统的设计_第3页
基于bs结构的选课管理系统的设计_第4页
基于bs结构的选课管理系统的设计_第5页
资源描述:

《基于bs结构的选课管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本科生毕业论文(设计)基于B/S结构的学生选课管理系统的设计与实现BS选课管理设计J2EE,jsp,spring,hibernate,oracle姓  名学  号专  业指导教师二零一二年四月二十日摘 要近年来随着高校使用网络管理学生的各项信息的普及。本设计采用分析浏览器/服务器结构的特点,完成学生网上选课功能,并结合选课的实际情况简单的介绍了系统各功能模块及数据库的设计,学生可通过该系统进行选修课程的信息查询,对于教务处提供的课程进行选择或者退选,并且根据学生的选课情况自动生成课程表。本选课系统着重应用javawe

2、b技术包括:springMVC技术以及hibernate4.0JDBC连接数据库.并大量使用Spring3.0的Annotation,注解驱动,减少了xml配置,使应用开发更加轻量级。使用前台的技术包括jsp,javascript,css,ajax等。数据库采用Oracle11g。开发环境采用Eclipse,项目总体架构在Maven3.0上,减少了对各种jar包的引用,并且结构目录清晰,易于管理和维护。系统设计部分主要介绍了系统详细功能设计、数据库设计以及代码架构设计。系统界面友好,操作简单,安全性高,是一个实用的选

3、课系统。开发过程中使用Junit保证底层代码方法的正确性,先后台再到前台的开发模式,在出现问题的时候才用debug模式进行问题的查找,直到形成满意的可行系统。系统面向的用户为,学生、教师、管理员。主要的模块分为,用户登录模块,管理员发布选课消息以及录入选课信息。学生进行课程的选定以及退选。教师管理员统计选课结果等等。关键词:课程;管理;数据库;MVCAbstract‘EverythingisObject’,withthepopularityofInternettechnology,Javawhichanobject-

4、orientedlanguagegetawiderangeofapplications.Atthesametime,networkapplicationbecomeoneofthemostimportantpartofperson'slife.Especiallyinuniversities,Applicationismorepopular,Students'informationmanagement,Thelibrarybooksloanorinformationmanagement,Thestudentconsu

5、mptionsystemandsoon.Sojavawebbecausemoreandmorepopular.Itissimple,easytomodifyandmaintenance.ProvidemanywaysforJDBCwhichcanmakeaperfectconnectwithDatabase.Themostimportantis:Ithasalotofframeworkwhichcanrefertolearnandusedinourdevelopment.Thereforeitisverypopula

6、rwiththedeveloper'sfavorThesystemmainlytechnologyincluding:springMVCtechnologyandhibernate4.0connecttodatabaseofadvantage,andtheuseoftheSpring3.0Annotation,annotatedrive,reducetheXMLconfiguration,makeapplicationdevelopmentmorelightweight.Inrecentyears,withthein

7、creasesizeofuniversitystudentsusingthenetworktomanage,alltheinformationofthestudentshasbeenpopular.Thisdesignusetheanalysisbrowser/server(B/S)structurecharacteristics,itcancompletestudentsonlinechoosecoursesfunction,andcombiningwiththeactualsituationofthesimple

8、courseintroducesthesystemthefunctionmoduleanddatabasedesign.UsethefrontdesktechnologyincludingtheJSP,JavaScript,CSS,Ajax,etc.DatabaseusingOracle11g.TheEclipsethedevelopmente

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

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

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