关于Javaweb课程设计的心得体会----在线测试系统这次课程设计我做的是章节自测系统,主要是服务于学生进行阶段性自测和练习
系统分为练习和测试两部分,每一部分又各分若干专题
系统中采用的技术主要有:JDBC数据库连接技术、和MVC三层架构利用MyEclipse集成开发环境
虽然系统的基本功能都已实现,但还是存在系统不稳定等多个问题尚待解决
这个系统主要是我自己开发的,但也得到了老师和同学的很大帮助
我正在做系统的过程中遇到了很多问题,有的是知识存储不足,有的是考虑不够周全,之所以能够顺利实现基本功功能,离不开老师和同学的大力相助
事实证明,只靠自己是不能顺利完成一套功能完整的系统的,必须充分利用团队的力量
开发一套系统,最重要的是细心,并不是一定要做到面面俱到,但也要充分考虑到客户的需求和现实意义,不管什么系统,只用运用到实际应用中,才具有先现实意义
所以在准备工作中要正确分析社会需求了解现实应用,画出流程图,把大体框架做好,然后再逐一细化
我们不可能做到面面俱到,但一定要做到步步扎实,作为一个程序编程人员,要保持清醒的头脑,以现实为依据,让自己的每一行代码都能实现自己的意义
通过这次课程设计,我收获的不仅仅是课程上的知识得到实际应用,还有编程的基本习惯和开发系统时应注意的流程
主要功能及规格分析1
1登录系统的主要功能要求欢迎页面系统安全登录管理员或普通用户功能选择1
2在线考试系统的主要实现功能要求用户修改登录密码让用户选择考试科目从试题库中随机出题给用户根据随机出的题做出用户的考试页面保存用户的答案给用户的试卷评分查询用户成绩1
3在线管理系统的主要功能要求浏览整个系统中的各种用户(超级用户、普通用户)添加管理员和普通用户浏览并添加考试科目浏览并添加题库管理员修改登录密码1
4在线阅卷系统的主要功能要求浏览系统中考试科目根据考试科目进行试卷批改实现客观题的自动批改