课程设计管理系统的设计与实现
1针对传统课程设计的缺点和不足,采用J2EE技术中的Struts + Hibernate技术,基于B/S模式,使用MVC设计思想,使用MYSQL5.5数据库管理系统进行后台数据管理,并用MyEclipse 9.0开发环境实现了一个基于动态网页的课程设计管理系统,具有用户管理、课题管理、课程设计格式表管理、新闻消息管理、课程设计报告管理、留言管理等功能。论文首先介绍了选题的背景,然后进行了系统需求分析,接着描述了数据库设计和系统设计及各个功能模块的实现,最后对系统进行了功能测试,验证了系统对课程设计的智能化管理及有效性。
目 录
引言 1
1 选题背景 1
1.1 问题的提出 1
1.2 国内外研究状况 2
1.2.1 国外研究状况 2
1.2.2 国内研究状况 2
1.3 研究的目的和内容 3
1.4 开发工具 3
1.4.1 Myeclipse简介 3
1.4.2 MySQL简介 3
1.4.3 Tomcat简介 4
2 需求分析 4
2.1 可行性分析 4
2.2 系统的功能需求 4
3 数据库设计 7
3.1 数据库概念设计 7
3.2 数据库逻辑设计 8
4 系统设计与实现 10
4.1 系统的设计 10
4.1.1 系统的设计思想 10
4.1.2 系统的结构功能设计 10
4.1.3 系统的整体设计 11
4.1.4 系统类的设计 12
4.2 系统功能的设计与实现 13
4.2.1 用户登录模块 13
4.2.2 用户管理 13
4.2.3 课题管理 14
4.2.4 新闻消息管理 15
4.2.5 格式表管理 15
4.2.6 课程设计报告 16
4.2.7 留言管理 16
5 系统测试 17
5.1 系统概要设计的测试 *好棒文|www.hbsrm.com +Q: ^351916072#
17
5.2 系统整体测试 17
5.2.1 功测试能 17
6 总结 18
致谢 18
参考文献 18
课程设计管理系统的设计与实现
网络工程专业学生 许珑于
指导教师 郭小清
Design and implementation of curriculum design management system
Student majoring in computer science and technology XU Longyu
Tutor GUO Xiaoqing
Abstract:Shortcomings and deficiencies of the traditional curriculum designment, the system use the technology of Struts + Hibernate in J2EE, based on B / S mode, use the design idea of MVC, use MYSQL5.5 data management systems in managing background database, and use MyEclipse 9.0 development environment to design a Webbased curriculum design dynamic server management system which have functions of user management, project management, curriculum design format table management, news management, curriculum design report management, message management.Firstly,the paper introduces the background and analysis the requirements of system.The next,it describes the designment of database and systems and the implementation of various functional modules.Finally it test the function of the system and verified the effectiveness of intelligent management of curriculum design .
Key words: Curriculum design management; B / S mode; database
引言 随着计算机发展的普及,网络技术也日新月异。在互联网高度发达的今天,网络犹如电一样是生活的必需品,网络教育也迅速成长起来。这种方式的教育,不仅消除了传统教育的各种限制,而且可以随时随地地进行学习[1]。基于web技术的信息管理系统逐渐成为发展的主流。传统课程设计方式耗时费力,采用课程设计管理系统既节省时间又可以提高教学效率。目前,此类平台已在国内外各高校中使用,并且基于web的课程设计管理系统也开始应用于教学实践环节。鉴于传统在线教育有许多缺点和不足,相应信息技术教学系统需要我们不断探索,不断完善,使其逐步替代传统的教学方式。因此建立一个基于动态服务器网页的课程设计管理系统来满足学生的学习需要和学生的个性发展,是很有必要的。
1 选题背景
1.1 问题的提出
课程设计是教学实践中的一个重要的环节,是提高学生实际动手能力和参与科研能力一个重要的过程。传统的课程设计指导工作从选题到最后老师的审查整个过程,指导老师和学生之间都必须进行面对面的交互,或以纸质材料进行信息的交流,这种方式费时费力效率低。如何使老师对学生的课程设计进行高效、快捷的指导,如何检查众多课程设计报告是否合格,如何使有限的资源得到充分的利用,已经成为教学中亟待解决的问题。在网络技术迅猛发展的今天,网络作为获取信息以及彼此交流的平台,发挥着重要的作用。网络教学平台打破了传统教学的限制,增进了师生的交流,提高了教学质量和效率[2]。充分利用现代技术,依托计算机网络平台,创建课程设计管理系统,对提高课程设计管理水平有很大作用。
课程设计的管理通过网络平台,教师可以对课程设计报告跟踪监控,了解学生课程设计的完成情况,发布课程设计指导信息,追踪课程设计进程,与学生交流信息[3]。课程设计指导过程中,常常因为时间、地域、条件的局限,造成师生之间联系的不便和沟通的困难,利用网络平台,可以实现师生之间实时的、非实时的快速、高效、方便的双向沟通[4]。大大地提高了课程设计管理的效率。
目 录
引言 1
1 选题背景 1
1.1 问题的提出 1
1.2 国内外研究状况 2
1.2.1 国外研究状况 2
1.2.2 国内研究状况 2
1.3 研究的目的和内容 3
1.4 开发工具 3
1.4.1 Myeclipse简介 3
1.4.2 MySQL简介 3
1.4.3 Tomcat简介 4
2 需求分析 4
2.1 可行性分析 4
2.2 系统的功能需求 4
3 数据库设计 7
3.1 数据库概念设计 7
3.2 数据库逻辑设计 8
4 系统设计与实现 10
4.1 系统的设计 10
4.1.1 系统的设计思想 10
4.1.2 系统的结构功能设计 10
4.1.3 系统的整体设计 11
4.1.4 系统类的设计 12
4.2 系统功能的设计与实现 13
4.2.1 用户登录模块 13
4.2.2 用户管理 13
4.2.3 课题管理 14
4.2.4 新闻消息管理 15
4.2.5 格式表管理 15
4.2.6 课程设计报告 16
4.2.7 留言管理 16
5 系统测试 17
5.1 系统概要设计的测试 *好棒文|www.hbsrm.com +Q: ^351916072#
17
5.2 系统整体测试 17
5.2.1 功测试能 17
6 总结 18
致谢 18
参考文献 18
课程设计管理系统的设计与实现
网络工程专业学生 许珑于
指导教师 郭小清
Design and implementation of curriculum design management system
Student majoring in computer science and technology XU Longyu
Tutor GUO Xiaoqing
Abstract:Shortcomings and deficiencies of the traditional curriculum designment, the system use the technology of Struts + Hibernate in J2EE, based on B / S mode, use the design idea of MVC, use MYSQL5.5 data management systems in managing background database, and use MyEclipse 9.0 development environment to design a Webbased curriculum design dynamic server management system which have functions of user management, project management, curriculum design format table management, news management, curriculum design report management, message management.Firstly,the paper introduces the background and analysis the requirements of system.The next,it describes the designment of database and systems and the implementation of various functional modules.Finally it test the function of the system and verified the effectiveness of intelligent management of curriculum design .
Key words: Curriculum design management; B / S mode; database
引言 随着计算机发展的普及,网络技术也日新月异。在互联网高度发达的今天,网络犹如电一样是生活的必需品,网络教育也迅速成长起来。这种方式的教育,不仅消除了传统教育的各种限制,而且可以随时随地地进行学习[1]。基于web技术的信息管理系统逐渐成为发展的主流。传统课程设计方式耗时费力,采用课程设计管理系统既节省时间又可以提高教学效率。目前,此类平台已在国内外各高校中使用,并且基于web的课程设计管理系统也开始应用于教学实践环节。鉴于传统在线教育有许多缺点和不足,相应信息技术教学系统需要我们不断探索,不断完善,使其逐步替代传统的教学方式。因此建立一个基于动态服务器网页的课程设计管理系统来满足学生的学习需要和学生的个性发展,是很有必要的。
1 选题背景
1.1 问题的提出
课程设计是教学实践中的一个重要的环节,是提高学生实际动手能力和参与科研能力一个重要的过程。传统的课程设计指导工作从选题到最后老师的审查整个过程,指导老师和学生之间都必须进行面对面的交互,或以纸质材料进行信息的交流,这种方式费时费力效率低。如何使老师对学生的课程设计进行高效、快捷的指导,如何检查众多课程设计报告是否合格,如何使有限的资源得到充分的利用,已经成为教学中亟待解决的问题。在网络技术迅猛发展的今天,网络作为获取信息以及彼此交流的平台,发挥着重要的作用。网络教学平台打破了传统教学的限制,增进了师生的交流,提高了教学质量和效率[2]。充分利用现代技术,依托计算机网络平台,创建课程设计管理系统,对提高课程设计管理水平有很大作用。
课程设计的管理通过网络平台,教师可以对课程设计报告跟踪监控,了解学生课程设计的完成情况,发布课程设计指导信息,追踪课程设计进程,与学生交流信息[3]。课程设计指导过程中,常常因为时间、地域、条件的局限,造成师生之间联系的不便和沟通的困难,利用网络平台,可以实现师生之间实时的、非实时的快速、高效、方便的双向沟通[4]。大大地提高了课程设计管理的效率。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1918.html