毕业设计(论文)
网上选课系统分析与设计
学
院:
管理与经济学院
专
业:
信息管理与信息系统
姓
名:黄振宇
学
号:0608231020
指导老师:田艳
职
称:教授
中国珠海二○一○年五月
f北京理工大学珠海学院2010届本科生毕业设计(论文)
北京理工大学珠海学院毕业设计诚信承诺书
本人郑重承诺:我所呈交的毕业设计《网上选课系统分析与设计》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
承诺人签名:日期:年月日
II
f北京理工大学珠海学院2010届本科生毕业设计(论文)
网上选课系统的开发与设计摘要
网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这种弊端会越来越多的暴露出来。因此,利用网络,使学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。本系统是采用Java环境下实现MVC设计模式的Struts框架和实现ORM的Hiber
ate框架结合起来开发的。用Struts构建整体框架,Hiber
ate实现数据持久层,这两者的结合很大的提高了系统开发效率,使的系统更易于维护,可重用性更高,可移植性更好。关键词:Struts网上选课Hiber
ate
I
f北京理工大学珠海学院2010届本科生毕业设计(论文)
O
li
eCourseSelectio
SystemDevelopme
ta
dDesig
ABSTRACT
O
li
eCourseO
li
eCourseSelectio
Systemistargetedatschoolstude
tsa
dteachersfromtheperspectiveofourstude
tsbecausethereformofschooleducatio
mostcollegesa
du
iversitiesare
owbegi
i
gtoimpleme
tthestude
tsow
courseselectio
modelthetraditio
alteachi
gstude
tsarra
gedi
accorda
cewithschoolcurriculumclasseshave
otadaptto
ewteachi
gmethodsifthepaperisstillthewaythroughthecourseselectio
o
theo
eha
da
dwastealotofma
powermaterialresourceso
theotherha
dr