收藏本站
《黑龙江大学》 2016年
收藏 | 手机打开
二维码
手机客户端打开本文

基于SSH架构的高校选课系统的设计与实现

于虹博  
【摘要】:随着信息管理技术的发展,互联网技术与数据库技术的结合为计算机的在人类生活中的应用带来了巨大的影响。在世界范围内,教育都是影响着国富民强的重要行业。在我国,随着高等教育的发展和普及,教育产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是高校提高管理水平和效率的重要手段,甚至是国家提高教育综合水平,走向教育强国的重要手段。因此去设计和开发一个科学的、实用性的高校选课管理系统是十分必要的。本文基于目前主流的SSH(即Spring+Struts+Hibernate)架构,使用了SQL Server数据库版本为2008,用户层使用了javascript特效和jquery动态特效来编写Browser端的业务,另外,在与后台动态交互时更多的使用ajax局部刷新技术,实现了教务教学管理、教师管理和学生管理三大子系统功能,包括排课模块、管理模块、选课模块、成绩录入模块、成绩查询模块、评课模块等,具备智能选课的功能和效果,具有很好的使用价值。本文分析了高校选课系统的需求及可行性,设计了其概念模型,完成了友好的用户界面和功能,并通过了测试,最终实现了教学资源的均衡利用,提高了自动化排课的适用性与通用性。
【关键词】:在线选课 动态网页 SSH MVC 数据库技术
【学位授予单位】:黑龙江大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
  • 摘要3-4
  • Abstract4-8
  • 第1章 绪论8-12
  • 1.1 问题的提出及研究意义8-9
  • 1.2 国外同类课题研究现状和发展趋势9
  • 1.3 国内同类课题研究现状和发展趋势9-10
  • 1.4 本文的研究内容10-11
  • 1.5 论文的工作内容及论文的结构11-12
  • 第2章 相关技术及工具简介12-17
  • 2.1 相关理论简介12-14
  • 2.1.1 数据库系统的三级模式结构12-13
  • 2.1.2 贪心算法13-14
  • 2.2 系统开发相关技术及工具14-16
  • 2.2.1 技术简介14-15
  • 2.2.2 开发工具15-16
  • 2.3 本章小结16-17
  • 第3章 需求分析17-27
  • 3.1 可行性分析17-18
  • 3.2 功能性需求18-24
  • 3.2.1 系统的数据流图18-20
  • 3.2.2 数据字典描述20-24
  • 3.3 非功能性需求24-26
  • 3.3.1 用户界面需求24-25
  • 3.3.2 软硬件环境需求25-26
  • 3.4 本章小结26-27
  • 第4章 系统概要设计27-38
  • 4.1 设计概述27
  • 4.2 总体设计27-31
  • 4.2.1 教务教学管理子系统29
  • 4.2.2 教师管理子系统29-30
  • 4.2.3 学生管理子系统30-31
  • 4.3 数据库设计31-37
  • 4.3.1 概念结构设计31-32
  • 4.3.2 逻辑结构设计32-37
  • 4.4 本章小结37-38
  • 第5章 系统的详细设计与实现38-64
  • 5.1 系统登录界面设计38-40
  • 5.2 系统主要功能详细设计40-63
  • 5.2.1 排课模块40-45
  • 5.2.2 管理员编辑模块45-47
  • 5.2.3 成绩管理模块47-51
  • 5.2.4 教师选课模块51-54
  • 5.2.5 学生选课模块54-58
  • 5.2.6 成绩查询模块58-59
  • 5.2.7 导出课表模块59-63
  • 5.3 本章小结63-64
  • 第6章 系统测试64-67
  • 6.1 系统测试的目的与意义64
  • 6.2 系统主要功能模块的测试64-66
  • 6.2.1 教务教学管理子系统测试64-65
  • 6.2.2 教师管理子系统测试65-66
  • 6.2.3 学生管理子系统测试66
  • 6.3 本章小结66-67
  • 结论67-68
  • 参考文献68-72
  • 致谢72-73

【参考文献】
中国期刊全文数据库 前10条
1 周杨;;AJAX应用的典型设计模式[J];计算机系统应用;2011年01期
2 张杰;张景安;孙沛;;基于云模型的C2C电子商务信任评价模型[J];计算机系统应用;2010年11期
3 易威环;;基于Session Facade的MVC模式设计[J];电脑知识与技术;2010年15期
4 张俐;;MVC模式在数据中间件中的应用[J];计算机工程;2010年09期
5 周永平;;MVC模式在软件设计应用中的研究[J];信息与电脑(理论版);2009年11期
6 游琪;张广云;桂改花;;基于MVC模式的角色访问控制系统设计[J];电脑知识与技术;2009年32期
7 张庆扬;柴胜;;使用二级索引的中文分词词典[J];计算机工程与应用;2009年19期
8 张俐;;基于JavaEE的电信CRM数据持久层的实现[J];计算机工程;2009年06期
9 钟金琴;辜丽川;;一种面向对象的软件设计模式库的设计[J];计算机技术与发展;2008年09期
10 郑颖;袁宝国;;MVC模式在中小型连锁超市信息管理系统的应用[J];计算机应用与软件;2006年09期
【共引文献】
中国期刊全文数据库 前10条
1 赵爽;温建武;鲍旭升;;基于WebAccess和Java的多种可再生能源互补供能显控系统[J];电子机械工程;2017年02期
2 马龙;;基于JavaEE的订单管理系统[J];智能城市;2017年02期
3 董文莉;赵懿;;基于云模型复杂信息系统仿真环境评估研究[J];计算机仿真;2016年12期
4 梁弼;;一种简捷的数据持久层解决方案[J];现代电子技术;2016年14期
5 王艳青;李天辉;;基于ThinkPHP的Ajax数据交互研究[J];辽宁大学学报(自然科学版);2016年02期
6 李龙;;基于HTML5的WebSocket同步实时交互表单模型研究[J];网络安全技术与应用;2016年03期
7 靖伟;;Ajax技术的研究与应用[J];中国传媒大学学报(自然科学版);2015年06期
8 吴亚非;臧义华;;态势标绘软件跨平台设计与实现[J];计算机与现代化;2015年12期
9 徐敬波;;港池抛丸线二级系统设计[J];黑龙江科技信息;2015年31期
10 陈烽;陈蓉;王跟成;孙懿;;设计模式在区域综合管网中的应用研究[J];计算机技术与发展;2015年04期
【二级参考文献】
中国期刊全文数据库 前10条
1 张景安;刘军;;C2C商家信任度动态分类机制研究[J];计算机工程与应用;2009年19期
2 阳锋;徐建波;;AJAX技术的性能改进研究[J];计算机工程与科学;2008年06期
3 王小斌;矫立峰;孙延明;钱建磊;;基于模糊模拟的主观信任评价模型研究[J];计算机工程与应用;2008年16期
4 李光俊;华庆一;吴海松;;基于AOP技术的Composite模式的改进[J];计算机工程;2008年10期
5 鲍胜利;钟勇;;基于Struts框架和Procedure的Web开发模式[J];计算机工程;2008年09期
6 吴吉义;平玲娣;;Web2.0主流应用技术——AJAX性能分析[J];计算机工程与设计;2008年08期
7 孙小锥;上官右黎;文福安;;基于轻量级J2EE框架的网络教学系统[J];计算机工程;2008年06期
8 张科;;多次Hash快速分词算法[J];计算机工程与设计;2007年07期
9 苗晓辉;;基于J2EE的数据持久化的研究与实现[J];计算机工程;2007年05期
10 李守振;张南平;常国锋;;Web应用分层与开发框架设计研究[J];计算机工程;2006年22期
【相似文献】
中国期刊全文数据库 前10条
1 陈金刚;陈建勋;符海东;;面向学分制的选课系统的设计与实现[J];武汉化工学院学报;2006年03期
2 谢丹霞;黄争舸;;信息时代高校选课系统的智能化构建[J];高等农业教育;2006年09期
3 张传宏;李紧;;基于学分制选课系统的设计和实现[J];安徽科技学院学报;2006年05期
4 胡明晓;;高校体育选课系统的开发和应用[J];才智;2009年01期
5 姜峰;;高校选课系统的设计与实现[J];农业网络信息;2009年04期
6 高万学;高思;;学分制下高职数学选课系统的设计与应用[J];湖北职业技术学院学报;2011年04期
7 陈月英,庄卫华,胡晓军;基于网络环境选课系统开发中的冲突问题及研究[J];微型机与应用;1998年12期
8 王林平,刘建清;学分制选课系统的设计与实现[J];管理信息系统;1998年S1期
9 徐富新;王洲;陈芳;黄玉秀;王晶;;手机短信在实验选课系统的应用[J];计算机技术与发展;2013年11期
10 胡世清,葛幸平;一种基于互联网的实时选课系统的设计[J];管理信息系统;2000年11期
中国重要会议论文全文数据库 前3条
1 李海燕;陆兴华;;体育选课系统应用功能的设计及在教学管理中的作用[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
2 程轶;张映辉;费玉双;唐爽;;物理实验选课系统的设计和优化[A];2005年全国高校非物理类专业物理教育学术研讨会论文集[C];2005年
3 刘乃嘉;彭宇;王鑫;付小龙;;清华大学网上选课性能优化研究与实践[A];中国高等教育学会教育信息化分会第十次学术年会论文集[C];2010年
中国重要报纸全文数据库 前3条
1 记者程曦 通讯员宣华;新选课系统上线,我校全面改革选课机制[N];新清华;2009年
2 ;国产服务器成功度过网络选课拥堵高峰[N];人民邮电;2006年
3 本报记者 陈巍巍;大机不退反进[N];计算机世界;2013年
中国硕士学位论文全文数据库 前10条
1 李南;数据挖掘算法在高校教务选课系统中的应用与实现[D];电子科技大学;2013年
2 李莉;潍坊职业学院在线选课系统的设计与实现[D];电子科技大学;2014年
3 金子歆;山东财经大学学生选课系统的设计与实现[D];电子科技大学;2014年
4 黄涛;少年宫课外学习选课系统软件的设计与实现[D];电子科技大学;2014年
5 阿孜古丽;新疆财经大学选课系统的设计与实现[D];电子科技大学;2014年
6 谢慧萍;基于Web的高校选课系统的设计与实现[D];电子科技大学;2014年
7 李慧;九江职业技术学院网络选课系统的设计与实现[D];电子科技大学;2014年
8 王华;重庆科创学院3+1拓展技能选课系统设计与实现[D];电子科技大学;2015年
9 邵强;高校学生选课系统的设计与实现[D];电子科技大学;2015年
10 孙启良;基于WEB的高校教学选课系统的设计与实现[D];山东大学;2015年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026