Four-operations: 使用node.js实现四则运算程序

一. 项目基本信息

项目成员: 陈旭钦, 郭鹏燕

项目仓库: https://github.com/Yanzery/Four-operations

二. PSP2.1表格

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划2025
· Estimate· 估计这个任务需要多少时间2025
Development开发12801740
· Analysis· 需求分析 (包括学习新技术)4055
· Design Spec· 生成设计文档4041
· Design Review· 设计复审 (和同事审核设计文档)3020
· Coding Standard· 代码规范 (为目前的开发制定合适的规范)3031
· Design· 具体设计4066
· Coding· 具体编码10001422
· Code Review· 代码复审4041
· Test· 测试(自我测试,修改代码,提交修改)6064
Reporting报告70103
· Test Report· 测试报告2024
· Size Measurement· 计算工作量2021
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划3058
合计13701868

三. 设计实现过程及代码说明

1. 分析及设计

index.js: 主程序入口

Problem.js: 题目生成类

Fraction.js: 分数生成类

Calculate.js: 表达式计算类

2. 具体实现

(1)表达式生成
cnblogb.png

cnblogc.png

(2)分数生成
cnbloge.png

(3)题目计算
cnblogf.png

(4)主程序入口
cnblogd.png

四. 测试运行

(1)运行截图
cnbloga.png

(2)文件说明

exercises.txt: 题目文件

answers.txt: 答案文件

五. 效能分析

六. 项目小结

转载于:https://www.cnblogs.com/lemachin/p/9712564.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值