“你帮我助”软件开发-PSP数据统计

简介

此为软件工程课程作业
任务要求:在疫情期间,各个小区居民发挥互助精神,进行物品交换,互通有无。请你编写一个物品交换软件。
该程序允许添加物品的信息,删除物品的信息,显示物品列表,也允许查找物品的信息。

PSP数据统计

计划

需求:能够管理物品信息(增删,查找,显示),能够本地储存数据。物品信息包括物品名、所有人、所有人所在小区、所有人电话。
可以根据完整信息添加物品;跟据物品名和所有人删除物品;显示所有物品;根据物品名查找物品,根据小区列出物品。

时间统计

估计时间(min) 实际时间(min)
Planning 计划 \ \
—Estimate —明确需求、时间成本、依赖关系 任务已给 \
Development 开发 600 700
—Analysis —分析需求 15 20
—Design Spec —生成设计文档 \ \
—Design Review —设计复审 \ \
—Coding Standard —代码规范 \ \
—Design —具体设计 25 35
—Coding —具体编码 500 560
—Code Review —代码复审 60 75
—Test —测试(包括自测,修改代码,提交修改) 60 80
Record Time Spent 记录用时 \ \
Test Report 测试报告 \ \
Size Measurement 计算工作量 5 5
Postmortem 事后总结 20 25
Process Improvement Plan 提出改进计划 10 15

事后总结

目前的工作量对于一个熟练掌握C++语言的人而言并不算多。但是由于本人C++语言基础约等于零再加上生病影响,花费了很长时间。
同时,对软件这一块略显苍白的知识面更让我不知道从何入手,通过上网查询了一些资料后,勉强完成了任务。

改进计划

代码结构等方面需要听一下老师和同学的意见进行修改完善。同时,功能个人认为还有较多发展空间,在精简完善代码的同时,完善系统的功能。

posted @ 2022-10-19 15:40  ShuotianLv  阅读(31)  评论(0)    收藏  举报