步骤:
1、前期主要是制定开发需求计划,预算项目成本以及周期。
2、根据开发计划来设计项目原型(包括数据库的设计、原型图的设计等)。
3、完成前期步骤下面就进入开发阶段。
4、开发完成后,进出测试阶段,主要针对程序的稳定测试、压力测试以及流程的测试。
5、后期项目的维护。
在线考试系统现在基本采用B/S结构,具有扩展性和灵活性好等优点。在构建之前可以从在线考试系统的三个角色开始,进行规划和建设。这三个角色是管理员、教师、学生,每个角色都可以分为许多详细的底部模块。
可以参考下这些:http://wenku.baidu.com/link?url=tGr0Bh8NfrLZ5Dr_ddq7Se-2R4cijK-IK3i4SGGBu3_i9c5Q1APp2J1SQbKohYo6HAEy0-l-jMJLHTKd6be10AiIlrLMiIz1xDWLO1xlcX7客户端用JS的cookies保存答案/做个计时[]弄个按纽,当时间到或按了按纽就直接提交所有答案到后台.
如果是单选就直接用字符串来表示.
后台分割POST过来的数据为数组和标准答案数组比较得到分数.
答案可以通过数据库保存.
数据表:
ID 问题 标准答案
ID 回答者 问题数组 标准答案数组 用户答案数组 分数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)