关于Javaweb课程设计的心得体会

时间:2024.3.19

关于Javaweb课程设计的

心得体会

----在线测试系统

这次课程设计我做的是章节自测系统, 主要是服务于学生进行阶段性自测和练习。系统分为练习和测试两部分,每一部分又各分若干专题。系统中采用的技术主要有:JDBC数据库连接技术、和MVC三层架构利用MyEclipse集成开发环境。

虽然系统的基本功能都已实现,但还是存在系统不稳定等多个问题尚待解决。这个系统主要是我自己开发的,但也得到了老师和同学的很大帮助。我正在做系统的过程中遇到了很多问题,有的是知识存储不足,有的是考虑不够周全,之所以能够顺利实现基本功功能,离不开老师和同学的大力相助。事实证明,只靠自己是不能顺利完成一套功能完整的系统的,必须充分利用团队的力量。

开发一套系统,最重要的是细心,并不是一定要做到面面俱到,但也要充分考虑到客户的需求和现实意义,不管什么系统,只用运用到实际应用中,才具

有先现实意义。所以在准备工作中要正确分析社会需求了解现实应用,画出流程图,把大体框架做好,然后再逐一细化。我们不可能做到面面俱到,但一定要做到步步扎实,作为一个程序编程人员,要保持清醒的头脑,以现实为依据,让自己的每一行代码都能实现自己的意义。

通过这次课程设计,我收获的不仅仅是课程上的知识得到实际应用,还有编程的基本习惯和开发系统时应注意的流程。

主要功能及规格分析

1.1 登录系统的主要功能要求

欢迎页面

系统安全登录

管理员或普通用户功能选择

1.2 在线考试系统的主要实现功能要求

用户修改登录密码

让用户选择考试科目

从试题库中随机出题给用户

根据随机出的题做出用户的考试页面 保存用户的答案

给用户的试卷评分

查询用户成绩

1.3 在线管理系统的主要功能要求

浏览整个系统中的各种用户(超级用户、普通用户)

添加管理员和普通用户

浏览并添加考试科目

浏览并添加题库

管理员修改登录密码

1.4在线阅卷系统的主要功能要求

浏览系统中考试科目

根据考试科目进行试卷批改

实现客观题的自动批改

实现主观题的人工批改

2、功能需求和用例分析

2.1系统功能需求:老师可以在网上完成一个考试从题目设计,试题录入,考试安排,考试实施,考卷批

改,分析统计;考试数据,其它数据要求储存在数据库上;考试数据的存放和处理可以实现对学生公开(学生自测成绩可自己查看)也可以实现非公开,需要一定的安全性保障。

2.1.1考生:

(1).分布式的,从考试客户端连接到考试应用服务器,在任何地方进行身份确认,从而完成考试

(2).考生可以登陆后修改自己的密码

(2).题目具有一个稳定性和随机性,试卷生成方式主要有两种(随机自动生成、固定试题、)

(3).考生提交试卷后可以得知考试结果并且知道哪里出错。

2.1.2老师:

(1).提供一个功能全面的考试管理客户端,可以进行考试的设计和安排功能

(2).对考生进行身份管理

(3).对考试进行监控

(4).保存考试结果,供老师进行分析和察看。

2.2 用例描述:

帐户管理

用例名称:帐户管理

参与者: 超级用户

功能描述:1. 查看学生详细信息

2. 添加和删除学生用户

3. 添加和删除教师用户

考试管理

用例名称:考试管理

参与者: 超级用户

功能描述:1. 设置考试题型

2. 设置考试分值

3.设置考试时间和难度级别

4.设置题目显示方式(全屏显示所以题还是一屏一题)

5.设置出题方式(随机出题还是固定试题)

题库管理

用例名称:题库管理

参与者: 超级用户

功能描述:1.题库分类和题型管理

2.添加和删除、修改试题

3.试题成批倒入

在线阅卷

用例名称:在线阅卷

参与者: 超级用户

功能描述:1.查看学生是否交卷

2.系统对照题库答案给出考试成绩. 开始考试

用例名称:开始考试

参与者: 普通用户

功能描述:提示普通用户输入参数,系统将进行随机抽题,然后进入考试界面

修改密码

用例名称:修改密码

参与者: 普通用户

功能描述:用户为了安全起见可以修改自己的登录密码

考试记录用例名称:考试记录

参与者: 普通用户


第二篇:CAD课程设计心得体会


课程设计心得体会

课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,CAD制图已经成为当今建筑行业应用中空前活跃的领域, 在工作中可以说得是无处不在。因此作为二十一世纪的大学生来说熟练掌握CAD绘图技术及技巧是十分重要的。

回顾起此次CAD课程设计,至今我仍感慨颇多。的确,在一个星期的CAD课程设计期间,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟是第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。

生活就是这样,汗水预示着结果也见证着收获。劳动是人类生存生活永恒不变的话题。通过实习,我才真正领略到“艰苦奋斗”这一词的真正含义,制图也是一个团队的任务,一起的工作可以让我们有说有笑,相互帮助,配合默契,多少人间欢乐在这里洒下,大学里一年的相处还赶不上这一个周的实习,我感觉我和同学们之间的距离更加近了; 正所谓“三百六十行,行行出状元”。我们同样可以为社会作出我们应该做的一切,这有什么不好?我不断的反问自己。无论干什么,只要人生活的有意义就可。

社会需要我们,我们也可以为社会而工作。既然如此,那还有什么必要失落呢?

这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在杨秀玲老师的精心指导下,终于迎逆而解。同时,在杨秀玲老师的身上我学得到很多实用的知识,在次我表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!

巩伟

二O20xx年x月

更多相关推荐:
课程设计报告及心得体会15

管理信息系统课程设计报告个人大报告班级学号姓名指导老师秦胜君日期20xx年5月10日评阅成绩教师签名在这次设计过程中我主要负责第一阶段系统分析阶段对系统需求和可行性分析第二阶段数据流程图第四阶段编制系统使用说明...

vb程序设计实验心得

vb程序设计实验心得vb程序设计实验心得一数据库VB课程设计心得体会数据库课程设计大赛的尘嚣渐渐远去怀着对这次大赛的些许不舍怀着对当初课程设计开始时候的豪情万丈的决心的留恋怀着通过这次课程设计积累的信心与斗志我...

EDA课程设计心得体会

这次EDA课程设计历时两个星期,在整整两个星期的日子里,可以说是苦多于甜,但是可以学的到很多很多的东西,同时不仅可以巩固以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次设计,进一步加深了对E…

matlab课程设计报告

MATLAB与仿真系统课程设计班级自动化20xx2班姓名张涛学号1105130206指导教师崔新忠地点电信实验中心第9实验室大连海洋大学课程设计报告纸学院专业班级姓名学号目录一课程设计的目的与要求1二课程设计课...

matlab课程设计报告

电子信息系统仿真设计课程设计报告课题电子信息系统仿真设计姓名学号成绩班级指导教师开课时间20xx20xx学年第1学期目录一设计题目二主要内容三具体要求四进度安排五成绩评定六正文1三维绘图2信号的时域和频域表示3...

matlab课程设计模板

武汉理工Matlab应用课程设计课程设计说明书目录课程设计任务书11Matlab软件简介32设计题目43设计内容64课程设计心得185参考文献196本科生课程设计成绩评定表20武汉理工Matlab应用课程设计课...

matlab课程设计报告书

课程设计题目学院专业班级姓名指导教师Matlab应用课程设计信息工程学院电子信息工程桂林20xx年12月13日Matlab应用课程设计任务书学生姓名专业班级指导教师桂林工作单位信息工程学院题目Matlab运算与...

matlab课程设计报告书 20xx

《计算机仿真及应用》课程设计报告书学号:班级:自动化081姓名目录一、设计思想二、设计步骤三、调试过程四、结果分析五、心得体会六、参考文献选题一、考虑如下图所示的电机拖动控制系统模型,该系统有双输入,给定输入和…

matlab程序设计及心得体会

1编写程序建立向量n12345并利用n产生下列向量12468102121322523112131415411419116125注意向量n15是传统意义上的矩阵的除法而是两个矩阵的对应元素相除同理相乘此处是对应元...

matlab课程设计报告

MATLAB课程设计报告设计课题学生姓名学生学号专业班级指导教师一课程设计的目的及其意义了解matlab的窗口工具栏的使用以及作用让matlab成为我们的日常好帮手并为将来使用matlab进行信号处理领域的各种...

matlab课程设计

Matlab课程设计图像与动画班级姓名学号时间地点指导教师自动化教研室Matlab课程设计目录一课程设计目的与要求二课程设计课题的分析三课程设计的内容与安排四课程设计的步骤五课程设计的结果六参考文献七附录Mat...

UML JSP课程设计心得体会

在这次课程设计过程中,在这与代码为伴的一个月里,我真的收获了很多。这次软件工程大型课程设计,既巩固了这学期学的UML知识,又复习了关于数据库和java的知识,更是学会了如何将所学知识运用到实际,真正的应用到软件…

web课程设计心得体会(1篇)