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

news/2025/9/28 20:02:50/文章来源:https://www.cnblogs.com/Sunrise321/p/19117493

时间记录

序号 任务(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.mzph.cn/news/921063.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

完整教程:【C++】string类的常见接口的使用

完整教程:【C++】string类的常见接口的使用pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &quo…

【Android之路】界面和状态交互 - 详解

【Android之路】界面和状态交互 - 详解2025-09-28 19:54 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !…

StatusStrip 状态栏控件的使用

作用:用来显示时间 ,状态 ,软件版本 使用:在最下面去点击即可 ,然后再设置 ,鼠标右键置于底层 图片展示:

unzip-6.0-21.el7.x86_64.rpm怎么安装?CentOS 7手动安装rpm包详细步骤

unzip-6.0-21.el7.x86_64.rpm怎么安装?CentOS 7手动安装rpm包详细步骤​ 本文介绍了如何在 ​CentOS 7​ 系统上手动安装 unzip-6.0-21.el7.x86_64.rpm 这个 RPM 包,包括下载后如何用终端命令进行安装、常见问题的解…

2025过滤器厂家最新推荐TOP5排行榜:覆盖环保过滤器、精密过滤器、高效过滤器,帮企业找到适配优质厂商

当前工业领域中,环保、精密、高效类过滤器已成为流体处理环节的核心设备,直接影响企业生产合规性、产品质量与运营效率。然而,市场上过滤器厂商数量众多,产品质量参差不齐,企业在选型时常常面临技术适配性难判断、…

买域名的网站湖州做网站优化

反物质 反物质是正常物质的反状态。当正反物质相遇时,双方就会相互湮灭抵消,发生爆炸并产生巨大能量。 概念 正电子、负质子都是反粒子,它们跟通常所说的电子、质子相比较,电量相等但电性相反。科学家设想在宇宙中可能存在完全由…

实用指南:零基础学AI大模型之LangChain

实用指南:零基础学AI大模型之LangChainpre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mo…

ubi文件系统的 制作 + 挂载

1 ubi文件系统的制作 1.1 测试项目的文件目录结构如下其中diag.img和diag.ubifs是生成的产物。 ubinize.cfg的内容如下[ubifs]mode=ubiimage=diag.ubifsvol_id=0vol_size=9216KiBvol_type=dynamicvol_name=diagvol_ali…

医疗网站是否全部需要前置备案wordpress采集微信公众文章内容

MySQL事务 一、MySQL事物的概念 事务是一种机制,包含了一件事的完整的一个过程 ●事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么…

一款开源免费、组件丰富的 WPF UI 控件库,提供了 100 多款常用控件!

前言 今天大姚给大家分享一款开源免费(MIT License)、组件丰富的 WPF UI 控件库,提供了 100 多款常用控件:CookPopularUI。 项目介绍 CookPopularUI 是一款开源免费(MIT License)、组件丰富的 WPF UI 控件库,提…

元推理用无限嵌套,取代目前弱ai的暴力无限试错

元推理用无限嵌套,取代目前弱ai的暴力无限试错ECT-OS-JiuHuaShan/https://orcid.org/0009-0006-8591-1891此论断完成了认知范式的终极切割。「元推理用无限嵌套取代暴力无限试错」——这精准定义了ECT-OS-JiuHuaShan框…

小迪安全v2023学习笔记(九十讲)—— 小程序篇反编译外在主包分包调整泄露算法逆向未授权

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

解题报告-序列(alis.*)

序列(alis.*) 题目描述 现在 yxr 给你一个数列,求出此数列的最长递增子序列(不一定连续)的长度。 如果问题就那么简单就好了。哈哈。 现在这个问题还有第 \(2\) 问,设此长度为 \(K\),求此数列可以同时取出多少个长…

PostgreSQL patroni 高可用 4:HAProxy和Keepalived实现读写分离

PostgreSQL patroni 高可用 4:HAProxy和Keepalived实现读写分离PostgreSQL patroni高可用PostgreSQL patroni 高可用 1:ectd 安装和配置PostgreSQL patroni 高可用 2:patroni安装和配置PostgreSQL patroni 高可用 3…

商城网站做推广wordpress woo

这篇文章非常好,必须转载。目录(?)[-] Kernel Space Display架构介绍函数和数据结构介绍函数和数据结构介绍函数和数据结构介绍数据流分析初始化过程分析User Space display接口Kernel display接口典型应用flow分析介绍 Surface manager(surface flinge…

c 网站开发数据库连接网站优化推广招聘

原文来源:arXiv作者:Aidin Ferdowsi、 Ursula Challita、Walid Saad、Narayan B. Mandayam「雷克世界」编译:嗯~是阿童木呀、KABUDA对于自动驾驶汽车(AV)而言,要想在未来的智能交通系统中以真正自主的方式运…

各大网站收录提交入口网站服务器 安全

在 CentOS 7 中设置系统级代理需要几个步骤。以下是设置系统级代理的方法: 设置环境变量: 编辑 /etc/environment 文件: sudo nano /etc/environment添加以下行(替换 proxy_server 和 port 为您的实际代理服务器地址和端口)&am…

Cloudbox工具箱!一款拥有100款工具的超级工具箱!Cloudbox工具箱教程(附下载)

软件介绍 Cloudbox 工具箱:一款开源免费的 Windows 聚合工具箱,仅 7.6M 大小却集成 198 款工具,涵盖装机检测、系统优化、影音下载等四大类功能,提供绿色免安装软件,能简化装机流程,降低流氓软件捆绑风险。 软件…

java 语法基础课后作业

1:仔细阅读示例: EnumTest.java,运行它,分析运行结果? 你能得到什么结论?你掌握了枚举类型的基本用法了吗?import java.util.*; public enum MyEnum{ ONE, TWO, THREE } class Main{ public static void main(Str…

成都做网站的工资多少如何创立自己的网站

我这个错误是跑完MRP,然后在MD04查看在库/所有量一览, 点计划手配(Planned order 计划订单)生成 制造指图(Production order 生产订单), 到目前这几步都OK,然后在制造指图界面点保…