当前位置:网站首页>系统设计与分析课程项目个人小结
系统设计与分析课程项目个人小结
2022-06-23 13:36:00 【梦飞】
简短的课程学习自我总结
作为后台开发和测试工程师,我的工作主要是完成后台部分接口的实现以及测试。
- 分析 在开始开发之前,跟组员一起分析需求。在会议中提出一些需要注意的细节。比如在是否根据微信号自动登录这个点上,由于无法直接获取微信用户的唯一id(微信号),所以在每次小程序卸载重新进入之后,用户必须输入注册的邮箱以及密码进行登录(没卸载之前会有缓存)。
- 开发 本次使用的后台框架为flask,使用起来比较简单。一个开发中的小难点是注册时获取的验证码如何保存。直接保存在内存中效率最高,但是需要考虑定时对其进行清理,还有一些多用户,并发的问题需要解决。具体实现见下文链接。
PSP 2.1 统计表
Personal Software Process Stages | Time (%) | |
|---|---|---|
Planning | 计划 | 10 |
estimate | 预估任务大小、资源、时间等 | 5 |
task and schedule planning | 任务和日程安排计划 | 5 |
Development | 开发 | 70 |
analysis | 需求分析 | 8 |
design | 具体设计,包括设计架构等 | 12 |
design review | 设计复审(与团队成员审核设计文档) | 4 |
code | 具体编码 | 28 |
code review | 代码复审 | 5 |
compile and test | 编译、测试(修改代码) | 13 |
Report | 报告 | 20 |
test report | 测试报告 | 3 |
size measurement | 计算工作量 | 2 |
tech report | 技术报告 | 8 |
final report | 总结报告 | 3 |
other | 其他 | 4 |
个人分支的 GIT 统计报告
BackEnd
Dashboard
自认为最得意/或有价值/或有苦劳的工作清单
- 最得意 获取验证码的实现。将验证码存储在内存中,并定时进行清理。考虑了多用户,高并发的情况。
- 最有价值 创建任务、获取任务的API设计、实现,和文档编写。
- 最有苦劳 API接口的覆盖测试以及文档分工。
个人博客清单
特别致谢
- zenghui 作为组长负责推进项目进行,也为前端贡献了很大一份力
- majia 产品经理,监督并推进项目进行,为后端大力贡献,“今天你contribute”了吗
- yuying 负责数据库的总设计和实现,大佬niubi(必须破音)
- sanfeng 架构设计师,全栈技术人员
- duoyu 项目经理,UI设计师,为会议记录和文档编写做出很大贡献
边栏推荐
- Technology creates value and teaches you how to collect wool
- Wechat applet pop up the optional menu from the bottom
- OpenVINOTM 2022.1中AUTO插件和自动批处理的最佳实践
- php接收和发送数据
- Basic use of stacks and queues
- Sqlserver2008r2 failed to install DTS component
- Drop down menu scenario of wechat applet
- 人脸注册,解锁,响应,一网打尽
- Ks003 mall system based on JSP and Servlet
- 同花顺是股票用的么?现在网上开户安全么?
猜你喜欢

微信小程序之input调整

When pandas met SQL, a powerful tool library was born

The company has only one test, but the leader asked me to operate 1000 mobile numbers at the same time

Basic use of stacks and queues

KS003基于JSP和Servlet实现的商城系统

Ks007 realizes personal blog system based on JSP

Use xtradiagram Diagramcontrol for drawing and controlling process graphics

Unity realizes the function of playing Ogg format video

Basic data types of C language and their printouts

微信小程序之在wx:for中绑定事件
随机推荐
边缘和物联网学术资源
[in depth understanding of tcapulusdb technology] how to realize single machine installation of tmonitor
人脸注册,解锁,响应,一网打尽
How to ensure long-term stable operation of EDI system
Face registration, unlock, respond, catch all
SQLserver2008r2安装dts组件不成功
Ks008 SSM based press release system
Penetration test - right raising topic
When did the redo log under InnoDB in mysql start to perform check point disk dropping?
Working for 7 years to develop my brother's career transition test: only by running hard can you get what you want~
Common methods and descriptions of beanstalk
[compréhension approfondie de la technologie tcaplusdb] données de construction tcaplusdb
Problems during MySQL uninstallation
Deci 和英特尔如何在 MLPerf 上实现高达 16.8 倍的吞吐量提升和 +1.74% 的准确性提升
What does it mean for AI developers after 2022
MATLAB|时序数据中的稀疏辅助信号去噪和模式识别
What is the working status of software testing with a monthly salary of 7500
Simplify deployment with openvino model server and tensorflow serving
Test article
Learning experiences on how to design reusable software from three aspects: class, API and framework