Advanced Calculator

832101203王鑫瑜 2023-10-22 15:53:40
The Link Your Classhttps://bbs.csdn.net/forums/ssynkqtd-04
The Link of Requirement of This Assignmen
https://bbs.csdn.net/topics/617378696
The Aim of This AssignmentAdvanced Calculator
MU STU ID and FZU STU ID21125384  832101203

 

1.PSP

Personal Software Process Stages
Estimated Time(minutes)
Actual Time(minutes)
Planning  
• Estimate5050
Development4060
• Analysis3050
• Design Spec2050
• Design Review4040
• Coding Standard2050
 Design3030
• Coding5050
• Code Review1010
• Test55
Reporting  
 Test Repor55
• Size Measurement1050
• Postmortem & Process Improvement Plan4050

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Presentation of the Finished Produc

Implementation of basic functions:

Addition, subtraction, multiplication, division, remainder, trigonometric functions, reading history

 

3. Code explanation

Front-end interaction

 

 Code for trigonometric functions

 

Connect the code stored on the backend

In this code, we created a simple API using Express.js. This API includes two endpoints:
GET/history: Used to obtain a list of historical records.
POST/history: Used to save new history records.

 

4.Front and rear connection diagram :

5. summary

In this assignment, I mainly realized the difference between the front-end and back-end. The front-end is the content that users can directly browse and interact with on web pages or applications. It is mainly responsible for the design and presentation of web pages, including page layout, style design, icons, buttons, images, etc.
The backend refers to the functionality and processing logic of the backend of a web page or application. It is mainly responsible for handling user requests, data storage and processing, as well as interacting with databases and other systems. Backend development typically uses various programming languages and frameworks to implement server-side logic and functionality. At the same time, the backend also needs to consider the security and performance optimization of web pages.

 

 

...全文
16 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
Advanced Scientific Calculator具有数百种功能,可为用户提供大多数数学计算所需的一切。 商业主题 Advanced Scientific Calculator具有数百种功能,可为用户提供大多数数学计算所需的一切。计算器的功能包括复数计算,矩阵和向量计算,统计信息以及40种度量转换。它的突出特点是2行自然教科书显示,可以显示分数,公式,平方根和其他表达式,就像在教科书中一样。它用途广泛,可用于从基础预代数到微积分的课程,还可以应用于物理,工程,生物学和统计学。一站式计算器,离线工作,快速而强大。科学计算器支持fx 500,fx500、570vn plus,82ms和82ms,82es和82es,fx 4500、991es plus,991ms的大多数功能。 说明 *自然显示会显示数学表达式,例如根和分数,平方根,导数,积分,矩阵等,它们出现在教科书中,这会增加理解力,因为结果更易于理解。 *方程求解器 * 20对值用于公制转换 *带复数的计算 * Calc键(临时公式存储) * 40个物理常数 *矩阵/矢量计算 *数值积分和微分(微分)演算 *随机整数 *新方程式 *功能表 *解方程组(两个,三个,四个未知变量) *基本的算术运算,幂,根,对数计算器,三角函数和双曲线函数 *支持直角坐标和极坐标之间的转换(POL和REC函数) *周期数并转换为分数 *生成随机数,组合,排列,GCD,LCM *混合分数,分数,小数,重复小数,极坐标结果 *统计计算,回归计算,正态分布 什么是新的 3.4.2 增加了更多功能 修复了一些错误

176

社区成员

发帖
与我相关
我的任务
社区描述
梅努斯软件工程
软件工程 高校 福建省·福州市
社区管理员
  • LinQF39
  • Jcandc
  • chjinhuu
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧