安卓项目答辩PPT之考吧在线考试系统 ppt
合集下载
网络考试系统的设计与实现毕业设计答辩PPT
学生做试卷表及ER图设计
字段名
spid userid sid studentkey studentsta te INTEGER 11 试题答案
数据类型
INTEGER INTEGER INTEGER VARCHAR
长度
11 11 11 10
字段含义
试卷ID 用户ID 角色ID 学生答案
是否主 键
是
是否外 键
系统具体实现
选卷答题
在这个页面可以选择相应的试卷并答题。答题过程中绿色的题号是标记为已答 题,其上方有答题的倒计时(可以通过后台设置),倒计时为0或点击交卷可 以实现交卷并判卷的功能。
系统具体实现
系统功能管理界面
系统功能管理页面主要是 用来显示项目所有功能, 在这个页面可以新建顶层 功能,编辑功能(子功能), 模糊搜索查询等操作。
•
首先JSP是一种动态网页编程语言, 再加上JSP具有跨平台、运行效率高、 易学易用等特点和优势,做简单界 面比较容易,故选用JSP来实现网络 考试系统。
需求分析
试卷管理功能 功能模块管理功能
管理员、 教师、学生 登陆功能 随机抽题组卷功能
功能模块
试题管理功能
用户与角色管理功能
系统功能概要图
数据库设计
是 是
试卷ID:每套试卷对应的编号; 用户id:每一个登陆的用户都有一个特有的编号; 角色id:学生、超级管理员、试题管理员,三个角色 分别 对应一个编号; 学生答案:学生做试卷后的结果; 试题答案:每道题的正确答案;
系统具体实现
用户/管理员登陆界面
登陆页面主要是通过验证用户帐 号来赋予用户登陆系统的权限,从 而可以对系统进行一系列的管理 操作 (该界面为系统首页)可通 过点选按钮选择(学生/管理员) 不同的登陆模式。 并有相应校验。
字段名
spid userid sid studentkey studentsta te INTEGER 11 试题答案
数据类型
INTEGER INTEGER INTEGER VARCHAR
长度
11 11 11 10
字段含义
试卷ID 用户ID 角色ID 学生答案
是否主 键
是
是否外 键
系统具体实现
选卷答题
在这个页面可以选择相应的试卷并答题。答题过程中绿色的题号是标记为已答 题,其上方有答题的倒计时(可以通过后台设置),倒计时为0或点击交卷可 以实现交卷并判卷的功能。
系统具体实现
系统功能管理界面
系统功能管理页面主要是 用来显示项目所有功能, 在这个页面可以新建顶层 功能,编辑功能(子功能), 模糊搜索查询等操作。
•
首先JSP是一种动态网页编程语言, 再加上JSP具有跨平台、运行效率高、 易学易用等特点和优势,做简单界 面比较容易,故选用JSP来实现网络 考试系统。
需求分析
试卷管理功能 功能模块管理功能
管理员、 教师、学生 登陆功能 随机抽题组卷功能
功能模块
试题管理功能
用户与角色管理功能
系统功能概要图
数据库设计
是 是
试卷ID:每套试卷对应的编号; 用户id:每一个登陆的用户都有一个特有的编号; 角色id:学生、超级管理员、试题管理员,三个角色 分别 对应一个编号; 学生答案:学生做试卷后的结果; 试题答案:每道题的正确答案;
系统具体实现
用户/管理员登陆界面
登陆页面主要是通过验证用户帐 号来赋予用户登陆系统的权限,从 而可以对系统进行一系列的管理 操作 (该界面为系统首页)可通 过点选按钮选择(学生/管理员) 不同的登陆模式。 并有相应校验。
答辩PPT5.0
二:项目实施准备阶段
Map API申请
打开网址填写应用名称和描述获取Map API三:项目设计阶段
项目模块设计
APP主要功能模块
地 图 浏览 模 块
定 位 模 块
检 索 模 块
路 线 规 划 模 块
POI
三:项目设计阶段
POI检索模块逻辑设计
开始
输入城市
输入目标
网络是否连接 有 输出搜索结果 有 是否有结果
四:项目开发和APP测试阶段
定位模块实现
GPS定 位
基站定 位
WIFI定 位
1.首先添加定位模块:LocationListener,并进行初始化 2.其次添加定位图层(mLocationOverlay)和事件(mLocationListener) 3.将获得信息生成GEO类型坐标并在地图上定位到该坐标标示癿地点,通 过mMapView.getController().animateTo()凼数
五:项目总结不展望
项目展望 项目总结
1.加入离线地图功能,解决异地流量漫游问题。 1.实现了在线地图显示,地图缩放,地图定位,POI检索, 路线导航等功能,已具备导航软件基本功能 2.加入语音导航功能,解决开车时丌能时刻关注设备问题。
2.软件运行稳定,操作方便,实现了项目癿要求。 3. 加入实时交通,解决劢态规划最佳路线问题
4. 加入LBS服务,解决软件开发成本问题 5. 加入用户内容系统,解决工具型产品用户粘滞性较低 癿问题
答辩人: 青梅
与 业: 地球信息科学不技术
班 级: 09级02班
目录
1 项目背景和项目验证阶段
2
3 4 5
项目实施准备阶段
项目设计阶段 项目开发和APP测试阶段 项目总结不展望
通用考试系统设计答辩PPT
通用考试系统设计
答辩人:
导师:
专业:
目录
CONTENTS
01 项目的目的与意义 02 需求分析 03 设计与实现 04 系统的测试 05 结论
PART 01
项目的目的与意义
选题背景及意义
选题背景
在如今的考试有着知识点更新快、考试内容结构复杂、题库题目数量 多、考试时间频繁等一系列的特点。面对这种情况,传统的考试方式 会花费大量的试需求为研究对象,针 对目前的技术现状,对现存的网络考 试系统进行了较全面的研究和分析, 提出了一种基于 B/S 结构的通用考试 系统的设计,并加以实现,所取得的 成果既有理论研究,又有实际工作。
存在的不足
由于研究时间和相关条件的限制,本系统研究 仍有许多后继工作需要探讨。 (1)只是基于学校课程的习题集题目录入题库, 题目的参数也只是根据本人教学经验主观评定。 (2)由于时间原因,本系统只是给出整个系统 实现技术框架和部分实现细节,系统在技术实 现上仍有部分研究工作要做。
网络考试系统的产生能解决传统考试的很多弊病。它可以利用网络的 无限广阔空间,随时随地对考生进行考试,加上数据库技术的利用, 大大简化了传统考试的过程。
在线考试系统利用网络手段将考试的资源整合,实现一定程度的无纸 化考试, 从而使考试这项常规而繁琐的任务变得非常方便,避免了以 往考试中物质资源的浪费。
绩统计五大部分
文件设计
ges、css、data、examsys、 exam、conn、images、user的
存放文件夹进行设计
接口设计
1.用户界面设计规则:界面友好、美观、 易操作
2.内部接口设计:在线考试、考试管理、 题库管理、管理员管理、成绩统计
3.外部接口设计:在线考试、考试管理、 题库管理、管理员管理、成绩统计
答辩人:
导师:
专业:
目录
CONTENTS
01 项目的目的与意义 02 需求分析 03 设计与实现 04 系统的测试 05 结论
PART 01
项目的目的与意义
选题背景及意义
选题背景
在如今的考试有着知识点更新快、考试内容结构复杂、题库题目数量 多、考试时间频繁等一系列的特点。面对这种情况,传统的考试方式 会花费大量的试需求为研究对象,针 对目前的技术现状,对现存的网络考 试系统进行了较全面的研究和分析, 提出了一种基于 B/S 结构的通用考试 系统的设计,并加以实现,所取得的 成果既有理论研究,又有实际工作。
存在的不足
由于研究时间和相关条件的限制,本系统研究 仍有许多后继工作需要探讨。 (1)只是基于学校课程的习题集题目录入题库, 题目的参数也只是根据本人教学经验主观评定。 (2)由于时间原因,本系统只是给出整个系统 实现技术框架和部分实现细节,系统在技术实 现上仍有部分研究工作要做。
网络考试系统的产生能解决传统考试的很多弊病。它可以利用网络的 无限广阔空间,随时随地对考生进行考试,加上数据库技术的利用, 大大简化了传统考试的过程。
在线考试系统利用网络手段将考试的资源整合,实现一定程度的无纸 化考试, 从而使考试这项常规而繁琐的任务变得非常方便,避免了以 往考试中物质资源的浪费。
绩统计五大部分
文件设计
ges、css、data、examsys、 exam、conn、images、user的
存放文件夹进行设计
接口设计
1.用户界面设计规则:界面友好、美观、 易操作
2.内部接口设计:在线考试、考试管理、 题库管理、管理员管理、成绩统计
3.外部接口设计:在线考试、考试管理、 题库管理、管理员管理、成绩统计
android实训项目答辩PPT
GameView类类似,只是增加了蓝牙功能。
Com2p0a20n/y3/2L5ogo
14
项目核心算法
在 9 X 9 的游戏棋盘中 我们把它想象成一个二维数组, 黑方下棋子后填充当前点的数组的值1,白方下棋子后填充 当点的数组的值2 ,没有下棋子的点在数组中值为0,黑白 双方每走一步,则实际上在给这个二维数组赋值。 所以我 们根据这个二维数组的值就可以计算出五子连珠,也可以 绘制出棋盘上的黑白棋子。 玩家点击屏幕后拿到一个屏幕的 x y 坐标 然后除以 棋盘每一格的宽高就可以得到在二维数组中的索引根据X Y 这两个索引就可以知道棋子下在了这个二维数组中的哪里
10
项目功能描述及项目效果
点击选项菜单: 如果手机上有已经配对的蓝牙
设备,会直接显示在ListView中, 也可以点击扫描蓝牙设备,搜索新的 蓝牙设备,搜到了蓝牙设备点 ListView可连接到该设备。
4、扫描蓝牙设备
Com2p0a20n/y3/2L5ogo
11
项目功能描述及项目效果
音乐音效设置界面。 a、点击音乐开: 背景音乐开起。 b、点击音效开: 音效开起 c、返回: 退回到开始界面。
Com2p0a20n/y3/2L5ogo
15
所运用的技术和开发工具
运用的技术:java、android 开发工具: Eclipse 辅助开发工具: photoshop
Com2p0a20n/y3/2L5ogo
16
项目组的各成员完成的内容
XX:
XX1: 任务
了多
组长:对项目的方向有总 体把握,合理安排项 目任务,与组员之间进行很好的沟通,对组 员反应的问题及时解决。
程序员:完成项目的蓝牙及五子棋对弈功能,
Com2p0a20n/y3/2L5ogo
14
项目核心算法
在 9 X 9 的游戏棋盘中 我们把它想象成一个二维数组, 黑方下棋子后填充当前点的数组的值1,白方下棋子后填充 当点的数组的值2 ,没有下棋子的点在数组中值为0,黑白 双方每走一步,则实际上在给这个二维数组赋值。 所以我 们根据这个二维数组的值就可以计算出五子连珠,也可以 绘制出棋盘上的黑白棋子。 玩家点击屏幕后拿到一个屏幕的 x y 坐标 然后除以 棋盘每一格的宽高就可以得到在二维数组中的索引根据X Y 这两个索引就可以知道棋子下在了这个二维数组中的哪里
10
项目功能描述及项目效果
点击选项菜单: 如果手机上有已经配对的蓝牙
设备,会直接显示在ListView中, 也可以点击扫描蓝牙设备,搜索新的 蓝牙设备,搜到了蓝牙设备点 ListView可连接到该设备。
4、扫描蓝牙设备
Com2p0a20n/y3/2L5ogo
11
项目功能描述及项目效果
音乐音效设置界面。 a、点击音乐开: 背景音乐开起。 b、点击音效开: 音效开起 c、返回: 退回到开始界面。
Com2p0a20n/y3/2L5ogo
15
所运用的技术和开发工具
运用的技术:java、android 开发工具: Eclipse 辅助开发工具: photoshop
Com2p0a20n/y3/2L5ogo
16
项目组的各成员完成的内容
XX:
XX1: 任务
了多
组长:对项目的方向有总 体把握,合理安排项 目任务,与组员之间进行很好的沟通,对组 员反应的问题及时解决。
程序员:完成项目的蓝牙及五子棋对弈功能,
在线考试系统毕业答辩PPT
开发工具
Visual Studio 2008:
Visual Studio 2008是一个集成的Windows下 应用程序开发集,可以通过它创建很多种不同 类型的应用程序。在Visual Studio 2008中应用 程序主要分两个层次,首先是语言分类,在不 同的语言下,应用程序再根据类型进行分类, 不同语言会有所不同。
研究目的和意义
随着计算机应用的迅猛发展,网络 应用不断扩大,网上考试系统逐渐 被人们所接受。网上考试系统可以 减轻教师的工作负担及提高工作效 率,与此同时也提高考试的质量, 从而使考试更趋于公平!客观!另 一方面,计算机的考试其最大特点 是阅卷快,系统可以在考试结束当 场给出考试结果。
技术介绍
ASP技术介绍:
系统设计与实现
试卷选择页面:
试卷选择页面用于考生选择自己想考 的试卷,试卷选择界面包含的信息有: 试卷名称。当用户选择了试卷名称之 后,点击“开始答卷”然后就进入了 答题页面。
系统设计与实现
考生答题页面:
考生答题页 面用于考生 答题,考生 答题页面包 含考试的题 型:判断题、 单选题、多 选题。题目 的数量:4道 判断题、3道 单选题、3道 多选题。
《C程序设计》在 线考试系统
论文框架
1 背景、目的和意义 2 技术介绍和系统分析 3 设计、实现 4 致谢
研究背景
现阶段,学校与社会上的各种考试 大都采用传统的考试方式,在此方 式下,组织一次考试至少要经过五 个步骤,即人工出卷、考生考试、 人工阅卷、成绩评估和试卷分析。 显然,随着考试类型的不断增加及 考试要求的不断提高,教师的工作 量将会越来越大,可以说传统的考 试方式已经不能适应现代考试的需 要。
系统设计与实现
考生成绩查询页面:
在线考试系统论文答辩PPT
本系统采用的是Access数据库。根据系统的功能设计,可以列出以 据表:考生信息数据表、管理员信息数据表、成绩登记数据表、试卷名
据表等。数据表的结构包括:字段名称、数据类型、说明。 下表为考生信息表,其余表格结构与下表类似不再给出。
字段名称 ID
用户名 密码 权限 当前状态
数据类型 自动编号 文本 文本
文本 文本
说明 ID自动编号 考生或管理员登录姓名 登录密码 考生、管理员 用户出于何种状态
3、3.1系前统台系模统块模块测测试试分分析析
3.1.1 欢迎模块和注册模块
图3.1是在线考试系统的欢迎模块测试图,从图中我们可以看到六 选项。图3.2是用户的注册模块测试图。
图3.1 欢迎模块测试图
图3.2 注册模块测试图
似这里不再给出。
3、系统模块测试分析
3.2.2 试卷管理模块
试卷管理模块包括试卷成绩查询和删除试卷,删除试卷一是删除 提交的试卷;二是删除试卷表中的试卷。试卷管理模块测试图如图3.
示。
3、系统模块测试分析
3.2.3 试题管理模块
试题管理模块包括,添加删除试题,修改试题。图3.8是添加模块 图,图3.9是删除和修改试题测试图。
考
生
登
注
录
册
模
模
块
块
前台系统
选 试 卷 模 块
成
考
绩
密
试
查
码
模
询
修
块
模
改
块
图2.2前台系统模块
2、系统. 功能的设计
后台系统功能模块
后台系统模块
试
账
试
卷
号
题
管
管
据表等。数据表的结构包括:字段名称、数据类型、说明。 下表为考生信息表,其余表格结构与下表类似不再给出。
字段名称 ID
用户名 密码 权限 当前状态
数据类型 自动编号 文本 文本
文本 文本
说明 ID自动编号 考生或管理员登录姓名 登录密码 考生、管理员 用户出于何种状态
3、3.1系前统台系模统块模块测测试试分分析析
3.1.1 欢迎模块和注册模块
图3.1是在线考试系统的欢迎模块测试图,从图中我们可以看到六 选项。图3.2是用户的注册模块测试图。
图3.1 欢迎模块测试图
图3.2 注册模块测试图
似这里不再给出。
3、系统模块测试分析
3.2.2 试卷管理模块
试卷管理模块包括试卷成绩查询和删除试卷,删除试卷一是删除 提交的试卷;二是删除试卷表中的试卷。试卷管理模块测试图如图3.
示。
3、系统模块测试分析
3.2.3 试题管理模块
试题管理模块包括,添加删除试题,修改试题。图3.8是添加模块 图,图3.9是删除和修改试题测试图。
考
生
登
注
录
册
模
模
块
块
前台系统
选 试 卷 模 块
成
考
绩
密
试
查
码
模
询
修
块
模
改
块
图2.2前台系统模块
2、系统. 功能的设计
后台系统功能模块
后台系统模块
试
账
试
卷
号
题
管
管
在线考试系统论文答辩
前台系统
考
生
登
注
录
册
模
模
块
块
图2.2前台系统模块
选 试 卷 模 块
成
考
绩
试
查
模
询
块
模
块
密 码 修 改
精品课件
.
2、系统功能的设计
后台系统功能模块
后台系统模块
试
账
试
卷
号
题
管
管
管
理
理
理
试
添
卷
删
修
加
用
删
添
修
成
除
改
删
户
除
加
改
绩
试
密
除
浏
试
试
试
查
卷
码
账
览
题
题
题
询
号
图2.3 后台系统功能模块
精品课件
2、系统功能的设计
2.3 数据库的设计
本系统采用的是Access数据库。根据系统的功能设计,可以列出以下数 据表:考生信息数据表、管理员信息数据表、成绩登记数据表、试卷名称数 据表等。数据表的结构包括:字段名称、数据类型、说明。 下表为考生信息表,其余表格结构与下表类似不再给出。
字段名称 ID
用户名 密码 权限 当前状态
数据类型 自动编号 文本 文本
文本 文本
精品课件
说明 ID自动编号 考生或管理员登录姓名 登录密码 考生、管理员 用户出台系统模块测试分析
3.1.1 欢迎模块和注册模块
图3.1是在线考试系统的欢迎模块测试图,从图中我们可以看到六个 选项。图3.2是用户的注册模块测试图。
考
生
登
注
录
册
模
模
块
块
图2.2前台系统模块
选 试 卷 模 块
成
考
绩
试
查
模
询
块
模
块
密 码 修 改
精品课件
.
2、系统功能的设计
后台系统功能模块
后台系统模块
试
账
试
卷
号
题
管
管
管
理
理
理
试
添
卷
删
修
加
用
删
添
修
成
除
改
删
户
除
加
改
绩
试
密
除
浏
试
试
试
查
卷
码
账
览
题
题
题
询
号
图2.3 后台系统功能模块
精品课件
2、系统功能的设计
2.3 数据库的设计
本系统采用的是Access数据库。根据系统的功能设计,可以列出以下数 据表:考生信息数据表、管理员信息数据表、成绩登记数据表、试卷名称数 据表等。数据表的结构包括:字段名称、数据类型、说明。 下表为考生信息表,其余表格结构与下表类似不再给出。
字段名称 ID
用户名 密码 权限 当前状态
数据类型 自动编号 文本 文本
文本 文本
精品课件
说明 ID自动编号 考生或管理员登录姓名 登录密码 考生、管理员 用户出台系统模块测试分析
3.1.1 欢迎模块和注册模块
图3.1是在线考试系统的欢迎模块测试图,从图中我们可以看到六个 选项。图3.2是用户的注册模块测试图。
安卓开发转正答辩PPT
公司制度遵守情况
您的内容打在这里,或者通过复 制您的文本后,在此框中选择粘
公司制度遵守情况
您的内容打在这里,或者通过复 制您的文本后,在此框中选择粘
公司制度遵守情况
您的内容打在这里,或者通过复 制您的文本后,在此框中选择粘
PART.02
试用期自我评价
A wonderful serenity has taken possession of my entire soul, like these sweet mornings of spring which I enjoy with my whole hart.
自主学习情况
您的内容打在这里,或者通过复 制您的文本后,在此框中选择粘 贴,并选择只保留文字。
自主 学习
自主 学习
标题
自主 学习
自主 学习
自主学习情况
您的内容打在这里,或者通过复 制您的文本后,在此框中选择粘 贴,并选择只保留文字。
自主学习情况
您的内容打在这里,或者通过复 制您的文本后,在此框中选择粘 贴,并选择只保留文字。
工作内容
单击此处添加文字阐述, 添加简短问题说明文字
内部培训学习
内部培训学习
单击此处添加文字阐述,添加简短问 题说明文字,添加简短问题说明文字
内部培训学习
单击此处添加文字阐述,添加简短问 题说明文字,添加简短问题说明文字
内部培训学习
单击此处添加文字阐述,添加简短问 题说明文字,添加简短问题说明文字
工作岗位及职责
工作内容
单击此处添加文字阐述, 添加简短问题说明文字
工作内容
单击此处添加文字阐述, 添加简短问题说明文字
工作内容
单击此处添加文字阐述, 添加简短问题说明文字
基于SSM技术的在线考试系统的设计与实现答辩PPT
数据校验功能:系统会对用户输入的各项信息进行校验,校验信息的正确性和规范性,从 而确保系统稳定。
登录功能模块:用户通过输入账号密码进入后台进行考试和个人信息修改等操作,管理员 通过输入账号密码登录至后台进行对于整个系统的管理,系统会对用户和管理员的登录信 息进行校验。
4 系统要解决的主要问题及论文结构
2 研究的目的与意义
2.2 研究意义
本次毕业设计选定以疫情科普为核心主题,搭建基于SSM技术的在线考试系统的意义是弥补国 内关于疫情知识科普和考试领域的空缺。积极响应国家的号召,努力推广疫情相关的知识,让人们 能够更便捷地学习到与疫情有关的信息和技能,同时又可以利用本平台来检测自己对于新冠疫情的 认知和了解程度。通过对于本平台的使用,让人们能够更加安心,更加有底气的面对新冠疫情,做 到不盲目恐慌和解决很多人们不重视疫情的问题。
用例条目 用例名称 主要业务参与者 其他参与者
描述 前置条件 后置条件 触发条件
基本流程
结束 实现约束和说明
待解决问题
描述 在线考试系统简答题管理功能模块
考试系统管理者 无需其他角色用户参与 在线考试系统的管理者,可以登录考试系统的服务器端,使用简答题管理功能,完成对 于数据库中简答题的维护 在线考试系统管理者登录系统 考试系统管理者输入的账户信息正确 在管理中心中选择简答题信息管理功能
3 相关技术介绍
1、Java语言
本次系统不是单独面向某一所学校、 某一个社区或者某一个城市,而是希 望通过本在线考试系统,能够服务于 全国人民,因此必须考虑到高并发问 题的解决方案,所以核心开发语言选 择了Java语言。
Java语言本身就具备了极其优秀的高 并发问题的处理能力,同时Java语言 所拥有的原生框架,都是目前开发领 域应对高并发问题的主力军,使用 Java语言可以做到与这些高级框架的 无缝集成。
登录功能模块:用户通过输入账号密码进入后台进行考试和个人信息修改等操作,管理员 通过输入账号密码登录至后台进行对于整个系统的管理,系统会对用户和管理员的登录信 息进行校验。
4 系统要解决的主要问题及论文结构
2 研究的目的与意义
2.2 研究意义
本次毕业设计选定以疫情科普为核心主题,搭建基于SSM技术的在线考试系统的意义是弥补国 内关于疫情知识科普和考试领域的空缺。积极响应国家的号召,努力推广疫情相关的知识,让人们 能够更便捷地学习到与疫情有关的信息和技能,同时又可以利用本平台来检测自己对于新冠疫情的 认知和了解程度。通过对于本平台的使用,让人们能够更加安心,更加有底气的面对新冠疫情,做 到不盲目恐慌和解决很多人们不重视疫情的问题。
用例条目 用例名称 主要业务参与者 其他参与者
描述 前置条件 后置条件 触发条件
基本流程
结束 实现约束和说明
待解决问题
描述 在线考试系统简答题管理功能模块
考试系统管理者 无需其他角色用户参与 在线考试系统的管理者,可以登录考试系统的服务器端,使用简答题管理功能,完成对 于数据库中简答题的维护 在线考试系统管理者登录系统 考试系统管理者输入的账户信息正确 在管理中心中选择简答题信息管理功能
3 相关技术介绍
1、Java语言
本次系统不是单独面向某一所学校、 某一个社区或者某一个城市,而是希 望通过本在线考试系统,能够服务于 全国人民,因此必须考虑到高并发问 题的解决方案,所以核心开发语言选 择了Java语言。
Java语言本身就具备了极其优秀的高 并发问题的处理能力,同时Java语言 所拥有的原生框架,都是目前开发领 域应对高并发问题的主力军,使用 Java语言可以做到与这些高级框架的 无缝集成。
android实训项目答辩PPT
GameView:在做游戏的主显示界面
GameView时,我们用的是二维数组存储黑白子( 0:
没有棋子,1:白子,2:黑子),然后再根据数
组中
的内容绘制棋子,开始我们不知道怎么让赋值与
绘制
同步,到网上查阅了很多资料,最后的解决方法
是:
将给数组赋值放到onTouchEvent()中,绘 制棋子的过
程放到一个线程里不停地刷新。
五子棋蓝牙版
指导教师:
小组: 组长: 组员:
Company Logo
L1 OGO
汇报步骤
项目编写背景
项目开发进程
项目功能及项目效果
所运用的技术、开发工具
项目组各成员完成的内容
完成项目的情况
Com2p0a20n/y3/2L5ogo 项目完成后的感想及遇到问题解决后的收获
2
项目编写背景
程序员:完成项目的蓝牙及五子棋对弈功能,
组员:认真地配合组长,切实的完成组长安排的
积极的和组长沟通,提出自己意见建议,遇 到问题及时解决,解决不了的及时向组长反 应并配合组长解决。 程序员:添加多个界面,完成各界面设计,完成 个Activity之间的切换,完成音乐背景及音 效功能。
Com2p0a20n/y3/2L5ogo
8
项目功能描述及项目效果
2、模式选择
Com2p0a20n/y3/2L5ogo
模式选择界面。 a、点击蓝牙模式: 进入蓝牙模式的对弈界面,在 模拟器上运行会弹出一个Toast提示 当前手机不支持蓝牙。 b、点击普通模式: 进入普通的人人对战的五子棋 对弈界面。 c、返回: 退回到开始界面。
9
项目功能描述及项目效果
GameView类类似,只是增加了蓝牙功能。
在线考试系统答辩PPT
图是在线考试系统的欢迎模块测试图,从图中我们可以看到六个 选项。
欢迎模块测试图
3、系统模块测试分析
3.1.2 选卷模块与成绩查询模块
用户登录成功后,选择应试试卷然后进入考场进行答题。考试结束交卷
查询成绩。图3.3选卷模块测试图,图3.4成绩查询模块测试图。
选卷模块测试
成绩查询模块测试
3、系统模块测试分析
3.2 后台系统模块
3.2.1账号管理模块
账号管理包括,修改账号、添加账号、删除账号。图3.5是修改账号模 块测试图,图3.6是添加模块测试图,删除账号模块测试图与添加模块的类
似这里不再给出。
图3.5 修改账号模块测试图
图3.6 添加账号模块测试图
3、系统模块测试分析
3.2.2 试卷管理模块
试卷管理模块包括试卷成绩查询和删除试卷,删除试卷一是删除考生 提交的试卷;二是删除试卷表中的试卷。试卷管理模块测试图如图3.7 所 示。
在 线 考 试 系 统 的 设 计
学 班
生: 级:
目 录
1、选题背景及目的 2、系统功能的设计 3、系统模块测试分析 4、结论与缺陷
1、选题背景及目的
1.1 选题背景
在线考试系统作为传统考试的改革,实现了考试的客观性、公 正性及方便性。所以在线考试系统是近年来研究的一个热点课题。
1.2 目的
本次毕业设计的目的是基于java技术设计一个简单的在线考试系统, 实现其后台和前台两大模块的基本功能,完成数据库的设计与规划。最 后通过测试来检测在线考试系统的功能性。
修 改 试 题
后台系统功能模块
2、系统功能的设计
2.3 数据库的设计
本系统采用的是Access数据库。根据系统的功能设计,可以列出以下数 据表:考生信息数据表、管理员信息数据表、成绩登记数据表、试卷名称数 据表等。数据表的结构包括:字段名称、数据类型、说明。 下表为考生信息表,其余表格结构与下表类似不再给出。
欢迎模块测试图
3、系统模块测试分析
3.1.2 选卷模块与成绩查询模块
用户登录成功后,选择应试试卷然后进入考场进行答题。考试结束交卷
查询成绩。图3.3选卷模块测试图,图3.4成绩查询模块测试图。
选卷模块测试
成绩查询模块测试
3、系统模块测试分析
3.2 后台系统模块
3.2.1账号管理模块
账号管理包括,修改账号、添加账号、删除账号。图3.5是修改账号模 块测试图,图3.6是添加模块测试图,删除账号模块测试图与添加模块的类
似这里不再给出。
图3.5 修改账号模块测试图
图3.6 添加账号模块测试图
3、系统模块测试分析
3.2.2 试卷管理模块
试卷管理模块包括试卷成绩查询和删除试卷,删除试卷一是删除考生 提交的试卷;二是删除试卷表中的试卷。试卷管理模块测试图如图3.7 所 示。
在 线 考 试 系 统 的 设 计
学 班
生: 级:
目 录
1、选题背景及目的 2、系统功能的设计 3、系统模块测试分析 4、结论与缺陷
1、选题背景及目的
1.1 选题背景
在线考试系统作为传统考试的改革,实现了考试的客观性、公 正性及方便性。所以在线考试系统是近年来研究的一个热点课题。
1.2 目的
本次毕业设计的目的是基于java技术设计一个简单的在线考试系统, 实现其后台和前台两大模块的基本功能,完成数据库的设计与规划。最 后通过测试来检测在线考试系统的功能性。
修 改 试 题
后台系统功能模块
2、系统功能的设计
2.3 数据库的设计
本系统采用的是Access数据库。根据系统的功能设计,可以列出以下数 据表:考生信息数据表、管理员信息数据表、成绩登记数据表、试卷名称数 据表等。数据表的结构包括:字段名称、数据类型、说明。 下表为考生信息表,其余表格结构与下表类似不再给出。
在线考试系统PPT课件
5
项目的物理模型
图1-4 list of references
6
项目的包介绍
src中10个包 part1
po 对象
ClassInfo PaperInfo
ScoreInfo SelectionInfo
StuansInfo StuInClassInfo
StuInfo TeaInfo
UserLogin dao 接口 dao.impl 接口实现类 service 业务层
16
保存试卷
if(checkform()==true){
if(list_sel.size()<currentNO)
list_sel.add(currentNO-1, GenSel());
else
list_sel.set(currentNO-1, GenSel());
ShowSel(currentNO); //添加试卷
} }
18
项目总结
本系统从确立需求到基本功能得以实现,总共花 费时间二十余天,期间因为基本功不够扎实,进 度非常缓慢,遇到了许多困难,比如如何实现出 试卷的功能,通过与别人的交流,上网搜寻资料, 逐步解决。 通过自己实际动手操作,将二阶段学习的知识点 应用到实践项目中,既夯实了我们的基础,又提 高了我们的动手能力。
int temppid=pservice.insert(p); if(temppid!=0){ if(selservice.insert_sel(list_sel, temppid))
JOptionPane.showMessageDialog(null, "录入新试卷成功了!"); CreatePaperJFrame.this.dispose(); }
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-
6
服务器端
注册头像文件
考试相关内容 的json文件
-
7
客户端
三层架构(MVC):易于维护与扩展
1,表现层
2,业务逻辑层
3,数据访问层
表现层
业务逻辑层
数据访问层
提供用户操作界 面
调用
提供项目核心 功能
返回处理结果
调用 返回数据
提供项目所需 数据
-Байду номын сангаас
8
类架构图
表现层
实体类
业务逻辑层 数据访问层
在线考试系统
项目名称:考吧 团队名称:英雄不问出处 专业班级:计专1362 团队成员:王学杰,吴加杰,
史秋雨,刘宝俊 指导老师:赵成刚,李浩杰
-
1
目录content
需求分析 小组分工 开发环境 项目介绍
-
2
A 小组简介
组长 王学杰
负责: 前端框架搭 建及各框架 的具体实现
吴加杰
负责: 后台搭建及 数据收集与 整理创建数 据库等
-
4
C 开发环境及工具
客户端
windows 10+eclipse+android 4.4
服务器端
采用HFS(网络文件服务器)搭建
-
5
D 项目介绍
项目简介
考吧在线考试系统是一款轻巧便捷的在线考试系统。用户可以通过 它来完成各种考题的测试,通过后台也可以添加新的考题让用户去完 成,用户做完交卷,考吧可以核对考生的答案计算出考生的得分并且 展示给用户。用户考完后,考试信息就会保存在本地数据库,方便用 户以后查看。
工具类
-
9
核心代码
数据访问层----数据库
-
10
核心代码
数据访问层----下载
-
11
核心代码
业务逻辑层
-
12
登陆界面
-
13
主界面
-
14
开始考试界面
考题 考题题号
-
考题卷头
待选答案 考试时间
15
-
16
-
17
刘宝俊
负责: UI设计
史秋雨
负责: 单元测试
-
3
B 需求分析
随着互联网的快速发展,在线教育得到迅猛发展,现已经成为了当今 社会炙手可热的行业,受到了很多风投公司的追捧。互联网三巨头BAT 也都在筹划着各自的在线教育战略,而在线教育中最核心的功能莫过于 在线评测,在线测试是检验一家在线教育平台成功与否的最重要环节。 也是未来教育考试的趋势。