当前位置: 首页 > news >正文

软件工程第一次作业——物品复活系统

时间记录

序号 任务(PSP2.1 对应) 说明 耗时(分钟)
1 Planning:Estimate(计划与估算) 明确需求、列出功能点、制定实现优先级与时间计划。 10
2 Development:Analysis(需求分析) 分析数据结构、UI 交互用例、文件存储格式(JSON)。 20
3 Development:Design Spec(设计文档) 写出简短设计说明(模块划分:数据管理、GUI、持久化、测试)。 20
4 Development:Design Review(设计复审) 自查设计或与同学/导师讨论并修正不合理之处。 10
5 Development:Coding Standard(代码规范) 确定命名规则、注释风格、异常处理策略(在 README 中说明)。 20
6 Development:Design(详细设计/界面布局) 详细设计 GUI 布局(Search、List、Buttons)与数据流。 30
7 Development:Coding(实现) 编写主程序(ItemManage.py),实现加载/保存/添加/删除/搜索。 40
8 Development:Code Review(代码复审) 自审并按规范重构,修复逻辑 bug(如刷新/删除索引问题)。 30
9 Development:Test(测试) 手工测试各功能、路径问题调试、在不同 Python 解释器验证。 20
合计 200

代码详见 https://github.com/Sunrise-Seeker/ItemManager

http://www.rkmt.cn/news/13612.html

相关文章:

  • 完整教程:【C++】string类的常见接口的使用
  • 2025过滤器厂家最新推荐TOP5排行榜:覆盖环保过滤器、精密过滤器、高效过滤器,帮企业找到适配优质厂商
  • 实用指南:零基础学AI大模型之LangChain
  • 一款开源免费、组件丰富的 WPF UI 控件库,提供了 100 多款常用控件!
  • PostgreSQL patroni 高可用 4:HAProxy和Keepalived实现读写分离
  • C++篇 String实现避坑指南:搞定构造,拷贝与析构,增删查改,流提取流插入与比对大小 一文全解 - 教程
  • 深入解析:基于机器学习的智能贫血分析预测系统
  • AT_agc026_c [AGC026C] String Coloring
  • 反转链表-leetcode
  • 第45篇:AI+交通:自动驾驶、智能交通管理与出行优化 - 实践
  • 在macos下Termius无法连接局域网主机的一个经常出现但又很难排查的问题
  • vim学习使用笔记
  • 代码之美-代码整洁之道
  • Chrome for Testing availability
  • 递归算法实践--到仓合单助力京东物流提效增收
  • 计算机视觉(opencv)练习——抠图(图像裁剪与轮廓提取) - 详解
  • Tita项目与绩效一体化管理:驱动企业效能跃升的数字化引擎
  • 第七篇
  • 让每次语音唤醒都可靠,公牛沐光重构可观测体系
  • 第三周预习作业(AI)
  • Python 爬虫 HTTPS 实战,requests httpx aiohttp 抓取技巧、证书问题与抓包调试全流程 - 教程
  • 使用 Python 基于Ollama构建个人私有知识库(AI生成)
  • Codeforces Round 1048 (Div. 2) 补题笔记
  • React学习笔记(一)
  • IDEA大幅度提升编译速度配置 - 指南
  • 为AI注入灵魂:一种面向人机黑箱的元人文治理新范
  • 2025年5款主流服务管理工具大盘点!总有一款最值得你选! - RAIN
  • 2025.9.28——1黄
  • 删除 Ubuntu Nautilus 资源管理器侧栏的默认目录
  • Why Startups and Enterprises Are Betting Big on React for Frontend Development?