第2章 设计内容
2.1实现功能
系统分为算法,题数,结果总结等几大模块,其中教师可以通过可选择题型(+,-,*),可选择每次答题的个数,随机生成两个数进行运算,每次在输入答案后应判断对错,若答案错误,应给出正确答案,由程序运行出结果以及准确率,使用随机数函数。
2.2 概要设计(涉及类的框图)
开始 输入题目类型 输入题目数量 题目类型 加法 减法 乘法 输入结果 输出答案 判断答案 正确 错误 输出正确率和题数 是 判断是否结束 否 程序结束
2.3 界面设计
界面设计在工作流程上分为结构设计、交互设计、视觉设计三个部分。
结构设计 Structure Design
结构设计也称概念设计 (Conceptual Design),是界面设计的骨架。该小学易于用户理解和操作,例如主界面的目录体系包括:1加法;2减法;3乘法;充分体现了结构化的界面设计理念。
交互设计 Interactive Design
交互设计的目的是使产品让用户能简单使用。 任何产品功能的实现都是通过人和机器的交互来完成的。该小学生数学测试软件中包含1)清晰的界面设置 2)精确的运行结果3)完善的题目分析,错误数以及错误率的展示
视觉设计 Visual Design
该管理系统界面清晰明了,在结构设计的基础上,参照目标群
体的心理模型和任务达成进行了视觉设计。
第3章 系统实现
3.1 涉及知识点
类封装、面向对象程序设计、数组的应用、循环语句的使用、过程化设计的思想等
3.2 系统运行(主要运行界面抓图)
主界面如【3-2-1】所示
【3-2-1】
加法如图【2-3-2】所示
【2-3-2】
减法如图【2-3-3】所示