- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
关于Javaweb课程设计的心得体会
关于Javaweb课程设计的心得体会
关于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.系统对比题库答案给出考试成绩.开头考试
用例名称:开头考试参加者:一般用户
功能描述:提示一般用户输入参数,系统将进展随机抽题,然后进入
考试界面修改密码
用例名称:修改密码参加者:一般用户
功能描述:用户为了安全起见可以修改自己的登录密码
考试记录用例名称:考试记录
参加者:
文档评论(0)