阅读 115

1-6年级四则运算

1-6年级四则运算

需求分析:

  基本功能:

  1、打开软件界面选择用户年级(1-6)

  2、选择确定按钮后自动更新页面生成10道该年级难度的计算题(100以内的加减乘除)

  3、当选择完年级,生成计算题

  5、交卷后可以查看答题结果和答案

  6、结算后可以给予用户响应的鼓励和祝福

具体设计:

  

各类作用:

  LoginJFrame:

    通过用户选择年级,确认开始答题,生成适配年级的MainJframe对象。

  

 

  MainJFrame:

    1、通过用户传入的年级,根据年级生成对应难度的题目

 

    2、用户答题完成,点击提交后显示正确答案,并给予提示

   

 

 

     3、点击重新选择年级可以回到LoginJFrame界面。

  

  FormulaUtil:

    1、根据年级生成算式

    2、通过给出的算式计算正确答案

    3、解析用户输入字符串为分数类

  Fraction:

    计算分数的四则运算

核心代码:

LoginJFrame:

 View Code

MainJFrame:

 View Code

FormulaUtil:

 View Code

Fraction:

 View Code

测试:

 

 

  

 

总结:

PSP2.1任务内容计划共完成需要的时间(min)实际完成需要的时间(min)
Planning计划1015
· Estimate· 估计这个任务需要多少时间,并规划大致工作步骤1015
Development开发245345
· Analysis需求分析 (包括学习新技术)2010
· Design Spec· 生成设计文档1015
· Design Review· 设计复审 (和同事审核设计文档)2010
· Coding Standard代码规范 (为目前的开发制定合适的规范)520
· Design具体设计3020
· Coding具体编码120150
· Code Review· 代码复审3070
· Test· 测试(自我测试,修改代码,提交修改)1050
Reporting报告2025
· Test Report· 测试报告510
· Size Measurement计算工作量105
· Postmortem & Process Improvement Plan· 事后总结 ,并提出过程改进计划510

来源https://www.cnblogs.com/----z/p/14724219.html

文章分类
后端
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐