前后端分离计算器

目录

0.gitcode链接

1.PSP表格

2.设计实现过程

3.成品展示

        1)基础运算

        2)清零回退

        3)错误提示

        4)历史记录及上一个结果

        5)清空数据库

        6)科学计算器

        7)利息计算

        8)修改利率

4.代码说明

5.实验心得


这个作业属于哪个课程https://bbs.csdn.net/forums/ssynkqtd-05
这个作业要求在哪里https://bbs.csdn.net/topics/617377308
这个作业的目标实现计算器前后端分离
其他参考文献

0.gitcode链接

https://gitcode.net/wszhc/calculator-02.git

1.PSP表格

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划2030
• Estimate• 估计这个任务需要多少时间1015
Development开发8001000
• Analysis• 需求分析 (包括学习新技术)600700
• Design Spec• 生成设计文档5060
• Design Review• 设计复审3030
• Coding Standard• 代码规范 (为目前的开发制定合适的规范)2020
• Design• 具体设计5060
• Coding• 具体编码400480
• Code Review• 代码复审100120
• Test• 测试(自我测试,修改代码,提交修改)100110
Reporting报告8060
• Test Repor• 测试报告2025
• Size Measurement• 计算工作量2025
• Postmortem & Process Improvement Plan• 事后总结, 并提出过程改进计划6050
合计20002260

2.设计实现过程

0.功能结构图

1.科学计算器部分

由于上次作业完成了大部分计算器的功能,此次再加上三角函数和平方开方功能即可。

2.前端

基于上次作业,再写一个利率计算器页面和使用ajax实现前后端交互。

3.后端

使用nodejs的express框架实现

4.数据库

使用mysql

3.成品展示

        1)基础运算

        2)清零回退

        3)错误提示

        4)历史记录及上一个结果

        5)清空数据库

        6)科学计算器

        7)利息计算

        8)修改利率

4.代码说明

1.使用原生ajax向后端发送http请求

2.后端使用express框架

3.后端接收负载信息

4.后端连接数据库

5.code

5.实验心得

        此次实验完成了计算器数据的前后端交互,学习了ajax发送http请求,node.js的express和mysql的使用,遇到的主要问题是发送数据的格式,后端总是接收不到数据,最后统一使用json完成前后端数据的传递,算是了解了json的相关知识,本次学习收获了许多,但不足之处是在写代码的时候发现了大量重复的,杂七杂八的代码,可读性较差,以后会深入学习相关知识,希望能改善。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值