数据结构算法学习与测试软件的开发-测试模块.doc

资料分类:计算机信息 上传会员:abc鞠凌青 更新时间:2019-03-27
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8216
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:数据结构是计算机专业的重要课程,它描述了编程语言实现复杂算法的多种途径,总结了大多数经典的编程技巧,是计算机专业学生需要掌握的一门课程。数据结构算法学习与测试软件的开发则是一个在线的数据结构学习平台,提供了丰富的数据结构试题,用以学生在此平台上学习数据结构算法,并亲自运用算法解决问题。本系统提供了代码在线编译的功能和数据结构动画演示功能,同时,该平台记录了代码的编译运行情况,对学生的提交信息进行了数据统计,让老师能够实时了解学生的问题所在,实时进行跟进教学。该系统主要实现了java代码的在线编译,运行,数据的统计与呈现,以及数据结构算法的动画演示。该平台将在代码编译与动画演示两大主要功能上帮助同学们快速的学习数据结构这门课程。该平台基于b/s模式,使用java语言实现后台功能,前台以网页的形式呈现,以期最终达到让同学们更好的学习数据结构的目的。

 

关键词:数据结构;编译;动画演示;java

 

目录

摘要

Abstract

1 引言-1

1.1项目背景及意义-1

1.2研究内容及可行性分析-1

1.2.1技术可行性-1

1.2.3经济可行性-2

1.3本系统拟解决的问题和主要研究内容-2

1.3.1拟解决的问题-2

1.3.2主要研究内容-2

2需求分析-3

2.1用户需求-3

2.2功能需求-3

2.3系统主要功能-3

3 概要设计-5

3.1系统体系结构及模块划分-5

3.1.1学生身份登录功能-5

3.1.2教师身份登录功能-6

3.1.3管理员身份登录功能-7

3.2主要功能模块-7

3.3数据库设计-8

4.1代码编译详细设计-10

图4.1.1初步拟定编译流程-11

4.2权限管理详细设计-12

4.3权限判断详细设计-12

4.4图表统计详细设计-13

5编码实现-14

5.1 java代码编译实现-14

5.2权限判断实现-14

5.3图表统计实现-15

5.4授权界面实现-16

5.5登录界面实现-17

5.6代码编译页面实现-18

5.6开发环境-19

6.系统测试-20

6.1测试目的和原则-20

6.1.1 测试的目的-20

6.1.2 测试的原则-20

6.2 测试内容及bug修复-20

结    论-24

参 考 文 献-25

致    谢-26

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述:从学校角度看,数据结构实验与学习平台弥补了针对数据结构练习平台的一个空白,同时它也是数据结构教师的有利助手,能够减轻教师在教授课程过程中的一些负担。从学生角度看,......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: