学生选课排课系统设计与实现(论文+源码)

摘要:

学生选课排课系统的系统设计是基于JSP技术的,它是拥有一定的灵活性和一体化的思想,因此可以很好的实现该系统。学生选课排课系统的所有功能都在一个界面上,简单易懂,可以方便用户的使用,极大地提高工作效率。使得该系统更加系统标准,并且可以安全的运行,能够快速轻松的升级。我们所开发的系统是架构在MVC之上,这样减少了软件开发的困难。该系统使用的是Jsp技术,目的是为了使系统更强化并且方便管理员的维护。我们所设计的系统的使用者分为三种:管理员、教师、学生。其中管理员具有一定的权限可以对教师、学生、课程进行操作,还能够进行自动排课的功能;教师能够对自己的课程进行增加、删除、修改,同时可以查看该教师的课表;学生则可以实现选课功能。

关键词 JAVA语言;Eclipse平台

目录:

第1章 绪论        1
1.1 课题研究背景及意义        1
1.2 课题研究现状        1
1.3 本课题主要工作        1
第2章 系统相关技术        3
2.1 J2EE技术        3
2.2 MVC模式        3
2.3 数据库技术        3
第3章 系统需求分析        4
3.1 系统总体目标        4
3.2 系统可行性分析        4
3.3 系统功能需求分析        4
3.4 系统非功能需求分析        4
3.5 系统开发环境与开发工具        5
第4章 系统设计与实现        6
4.1 设计目标与原则        6
4.2 系统架构设计        6
4.3 数据库设计        7
4.3.1 数据库的选定        7
4.3.2 数据库概念模型设计        8
4.3.3 数据库逻辑设计        9
第5章 系统详细设计与实现        11
5.1 数据库连接实现        11
5.2 系统登录实现        11
5.3 系统功能模块实现        12
5.3.1 管理员功能模块的实现        12
5.3.2 学生功能模块的实现        16
5.3.3 教师功能模块的实现        18
第6章 系统测试        20
6.1 软件测试及工具        20
6.2 测试结果        20
总  结        22
致 谢        23



论文字数:5960
包含资料:

 

 
 

 



 

 


 

 

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值