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

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

摘要:数据结构在计算机科学中是一门综合性很强的专业基础课程,它抽象的同时又拥有很强的实践性,不便于学生的理解。

系统包括基本数据类型结构的试题库、源代码编译、结果反馈、查看正确率以及查看提交记录等模块。

系统采用MVC(Model + View + Controller)的分层设计模式(基于Spring MVC + Spring + MyBatis的MVC模式)、前台界面采用Bootstrap框架。用户界面采用HTML、CSS、JS等基本的网页编写技术,特效运用jQuery等Web控件来实现,同时系统采用Eclipse mars.1 +Tomcat7.0 + MySQL 开发平台开发。 

 

关键词:数据结构算法;类库;源代码编译

 

目录

摘要

Abstract

1 概述-1

1.1 开发背景-1

1.2 系统功能概述-1

2 系统分析-2

2.1 可行性分析-2

2.1.1 技术可行性分析-2

2.1.2 操作可行性分析-2

2.1.3 效益分析-2

2.2 系统功能介绍-3

2.2.1 功能划分-3

2.2.2 功能描述-3

2.3 运行环境-3

2.3.1 软件配置-3

3 概要设计-4

3.1 数据库概要设计-4

3.2 数据库逻辑设计-4

3.3 系统功能模块设计-7

3.4 界面设计-9

3.4.1 学生界面-9

3.4.2 老师界面-13

3.4.3 管理员界面-15

4 详细设计与实现-16

4.1 系统架构设计-16

4.1.1 表示层-16

4.1.2 业务逻辑层-17

4.1.3 数据访问层-18

4.1.4 源代码编译-18

4.1.5 日志-18

4.2 系统实现-18

4.2.1 界面-18

4.2.2 源代码编译运行-19

4.2.3 提交记录-19

4.2.4 编译、运行、提交统计-20

5 系统特点-21

5.1 系统创新点-21

5.2 技术特点-21

5.2.1系统结构-21

5.2.2代码编译模块创新点-22

6 软件测试-23

6.1 测试目标-23

6.2 测试方法-23

6.3 测试用例-23

结    论-26

参 考 文 献-29

致    谢-30

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:通过此课题的开发,能够检验学生的程序设计能力、数据结构与算法的基本知识与实现能力、数据库知识与设计能力、计算机网络知识与编程能力等,特别是能够检验学生综合运用知识......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: