没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
目 录
摘要................................................................1
1 绪论..............................................................3
1.1 开发背景 ....................................................3
1.2 目的与意义 ..................................................4
1.3 本文思路与结构 ..............................................4
2 相关技术介绍......................................................5
2.1 B/S 架构的介绍 ..............................................3
2.2 JSP 技术的介绍 ..............................................4
2.3 HTML 技术的介绍 .............................................3
2.4 MYSQL 数据库的介绍 ..........................................4
2.5 开发环境的介绍 ..............................................4
3 需求分析..........................................................6
3.1 可行性分析 ..................................................6
3.2 系统角色分析 ................................................6
3.3 系统功能分析 ................................................6
4 系统总体设计......................................................7
4.1 系统功能模块设计 ............................................6
4.2 系统数据库设计 ..............................................6
5 系统功能的实现....................................................8
5.1 学生用户模块 ................................................8
5.2 教师用户模块 ...............................................10
5.3 管理员模块 .................................................11
6 系统测试.........................................................11
6.1 测试目的 ...................................................11
6.2 测试用例 ...................................................20
6.3 测试总结 ...................................................22
7 结论.............................................................23
参考文献...........................................................24
谢 辞...........................................................25
计算机实验课程教学系统
基于 SSM 的计算机实验课程教学的设计与实现
摘要:在进入二十一世纪之后,网络发展越来越迅速,人们的很多生活习惯与消费习惯
都随之发生了改变,计算机技术为人们的生活带来了很多的便利。而计算机课程是我国各个
教育阶段的一门必修课程,此课程的特点是贴近生活和面向未来,而它的目标是充分的培养
学生的计算机意识、激发学生们对计算机学习的兴趣和提高学生们的综合素质。计算机课程
已经成为各个教育阶段的一门重要的课程,它是理论和实践相结合的一门综合性课程。随着
网络技术的发展,信息技术教学的方式也与以往发生了巨大的改变,传统的教学方式过于单
一,无法使学生们充分地学习计算机知识。现在随着计算机技术的发展,计算机课程的教学
也走向了网络化,除了在课堂上进行理论课的学习之外也需要在计算机实验室进行实践操作。
通过对市场的调研和详细需求分析并结合了大学四年学习的知识开发了一款基于 JSP 的
计算机课程实验管理系统。本系统的后台开发技术为 JSP,前台语言为 HTML,数据库选用的
是 MYSQL 数据库,本系统分为学生用户、教师用户和系统管理员三个角色,本系统的开发可
以为所有进行计算机实验课程的学校的老师和学生提供专业的实验管理服务。
关键词:计算机;课程实验;JSP;MYSQL
计算机实验课程教学系统
Design and Implementation of Computer Experimental
Course Teaching Based on SSM
Abstract:After entering the 21st century, the development of the network is
becoming more and more rapid, and many of people's living habits and consumption
habits have changed accordingly. Computer technology has brought a lot of convenience
to people's lives. The computer course is a compulsory course at all stages of
education in China. Its characteristics are close to life and oriented towards the
future. Its goal is to fully cultivate students' computer awareness, stimulate their
interest in computer learning, and improve their comprehensive quality. Computer
courses have become an important course in various educational stages, which is a
comprehensive course combining theory and practice. With the development of network
technology, the teaching method of information technology has also undergone
significant changes from the past. The traditional teaching method is too single to
enable students to fully learn computer knowledge. Now, with the development of
computer technology, the teaching of computer courses has also moved towards
networking. In addition to studying theoretical courses in the classroom, practical
operations also need to be carried out in the computer laboratory.
Through market research and detailed demand analysis, combined with four years
of university learning, a JSP based computer course experiment management system was
developed. The background development technology of this system is JSP, the
foreground language is HTML, and the database is selected as MYSQL database. This
system is divided into three roles: student user, teacher user, and system
administrator. The development of this system can provide professional experimental
management services for teachers and students in all schools conducting computer
experiment courses.
.
Key words: Computer; Experimental management; JSP; MYSQL
计算机实验课程教学系统
1 绪论
1.1 开发背景
我国在 20 世纪初就全面的普及了中学信息技术的教学,但也有一些偏远的地区开展的比
较晚。信息技术课也称为微机课,在学校里它是一门学习计算机基础知识的课程。最初的时
候因为教学资源的欠缺,并不是所有的学校都有完备的机房环境,所以并不能保证所有的学
生都能单独的使用电脑,所以我国前期的计算机课程教学多以理论知识为主。但这种教学方
式比较枯燥,学生也许在课堂上可以听懂老师讲的内容,但是缺乏具体的操作,并不能保证
学生可以将学到的理论知识都进行巩固。传统教学方法的第一个弊端就是教师的教学方法过
于单一。老师们没有摆脱传统教学方法的束缚,大都采取整节课讲述理论知识这种方式,这
种教学方式也许在其他的科目中没有问题,但在计算机的课程中是有一定弊端的。首先一节
课有 45 分钟,而通过科学的调查,中学生们很难整堂课集中自己的注意力,所以哪怕老师们
辛苦的进行了 45 分钟的授课,也无法保证学生们的听课效果对得起老师们的付出。传统的教
学方法都是以老师为主体,老师讲,学生听,但随着教学方法和观念的创新,这种单一的教
学方法逐渐被淘汰了。第二个弊端是学生的学习方法并不科学。对于一些传统的科目比如语
文、数学或英语等,学生们或许可以通过死记硬背的方式进行学习,哪怕没有完全的理解知
识点也可以依葫芦画瓢的完成课堂的任务,但这样极易让学生形成思维定式,认为学习就是
应该这样的,这会导致学生们的学习效率变的很差。对于计算机这门课程,学生们需要更加
科学的学习方法,一定是需要利用自己学习到的理论正式进行实践练习,完成该章节所对应
的教学目标和拓宽自己的知识面,所以说学生利用传统的学习方法无法保证百分百的学会计
算机技术课程。
随着当今计算机技术的不断发展,信息的保存和传播早已不再需要通过纸和笔进行,取
而代之的是人们通过各种计算机网络系统进行信息的查询及保存。因为利用数据库技术可以
将信息永久的进行保存,不用再担心因为记录了信息的书本和纸张丢失导致的信息泄露或难
以找寻。目前国家高度重视高校大学生们的学习质量,国家每年分配给学校的计算机实验室
的数量和种类不断的在增加,在管理实验室的过程中学生们和代课老师们需要进行个人信息
和申请信息的录入和保存,在计算机应用于大家的工作和生活之前,都是通过人工进行手写
记录的,但效率太差。通过计算机技术可以提高学生和老师记录信息的效率,但现在依然有
很多的大学在申请和管理实验室的过程中使用人工记录的方法,这种方式不仅浪费时间而且
容易出错,所以设计一套基于 JSP 的计算机课程实验管理系统是非常重要的。
计算机实验课程教学系统
1.2 目的与意义
随着当今社会计算机技术发展越来越迅速,传统的通过人工记录进行计算机课程管理的
方式逐渐没落,这是不能避免的。不只是本文提及的计算机课程实验的数据管理方式,其实
人们生活中的各个领域都发生了改变,人们的生活质量也在不断提升。一个学校的计算机实
验的使用和管理工作其实是非常重要的,首先这可以体现一个学校为学生服务的态度,其次
实验室的数据管理是学校日常重要的工作之一,所以研发一套可以提高学生和老师对计算机
课程实验管理效率的系统对学校的发展也是非常关键的事情。
在高校的日常工作中,不论是学生还是老师,除了按时上课之外还有许多其他的工作。
在这些工作中,学校中的计算机课程实验的管理工作不管是对学生还是老师而言都显得尤为
重要。过去整个实验的管理流程都需要通过线下进行,如果可以采用计算机系统对此进行管
理,可以进一步提升学校形象和提高老师的工作效率。本项目使用 JSP+MYSQL 的设计模式,
开发本系统的目标就是为学校的学生和老师提供一个可靠的平台对计算机课程的实验的相关
工作进行管理,减少时间的浪费。
1.3 本文思路
本系统的开发遵循着软件工程学的设计原则,在决定自己的毕业设计做什么之前会进行
项目的前期调研和可行性分析,如果可行的话就对项目进行立项。在项目立项之后会对整体
的功能进行需求分析和数据库设计,这可以保证后期编码的顺利进行。在所有的前期准备工
作完成之后会对所有的功能模块进行计划,保证在某一个时间段完成对应的功能。最后就是
项目的编码与测试,这两者最好可以同时进行,在保证开发效率的同时还能提升测试的准确
性。
剩余24页未读,继续阅读
资源评论
五星资源
- 粉丝: 5739
- 资源: 1569
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功