预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

学习软件总体设计 说明书 2014-2-27 一、系统概述 本系统是基于安卓系统的学习软件,实现了可以随时在手机上复 习的功能。本系统可以实现用户复习:选择题、判断题、操作题等功 能。 二、系统边界(用例分析) 图1系统用例分析 ChoiceQuestionStyle LookAnswer User DoExec AnswerIsRight ChoiceQuestion 用例编号参与者用例名用例描述 Choice 1选择题型 QuestionStyle 2Doexec做题 3用户lookanser查看答案 4choisequestion选择题目 5answer答题 6isright判断是否正确 四、系统模块详细设计 4.1.1模块说明 选择题型模块部分的描述:先进行题型(选择、判断、操作)选择, 然后根据自己选择的题型进行答题。 做题模块部分的描述:用户在查看题干后可以进行做题、查看答案、 选择下一题等操作,用户进行答题后(选择题部分),系统会自动提 示答案是否正确。 1、界面设计 图2题型选择界面 图3章节选择界面 当用户选择答案时,系统会判断答案是否正确 图4选择题界面 图7判断题界面 图6操作题界面 2、数据库设计 1)E-R图 图7E-R图 2)逻辑结构设计 (文档由爱奇艺播放器http://www.aiqy.net/分享,使用爱奇艺看电影速度更快,并支持自动更新自身内海量的高清电影视 频。) 数据在实际设计的过程中表现为相互关联的表这些关联表反应了客观存 在的一些事物以及它们之间关联。通过E-R图本系统在数据库设计过程中主要 设计了以下的表: 表1选择题表 ChoiceQuestion 字段名类型是否为空备注 QuestionIdint否关键字,题号 stemVarchar(60)否题干 OptionAChar(10)否选项A OptionBChar(10)否选项B OptionCChar(10)否选项C OptionDChar(10)否选项D answerVarchar(50)否答案 表1判断题表 Judgeaproblem 字段名类型是否为空备注 QuestionIdint否关键字,题号 stemVarchar(50)否题干 answerVarchar(50)否答案 表1操作题表 operationquestion 字段名类型是否为空备注 QuestionIdint否关键字,题号 stemVarchar(50)否题干 answerVarchar(50)否答案