图书馆管理系统项目冲刺博客 Day3

news/2025/12/3 21:41:52/文章来源:https://www.cnblogs.com/Hsibo/p/19289929

图书馆管理系统项目冲刺博客 Day3

一、站立式会议

照片: [插入Day2站立会议照片]

二、昨天已完成的工作

基础CSS框架和设计变量完成

基础工具函数模块实现

认证方案设计文档定稿

三、今天计划完成的工作

颜嘉盈: 实现Store数据存储层核心逻辑(load、initData、save等方法)

袁斯楷: 完善页面布局组件(主内容区、顶部导航、网格系统)

何昊天: 为工具函数编写测试用例,验证加密和日期处理正确性

黄思博: 准备认证模块的开发环境,编写测试计划

四、工作中遇到的困难

困难: 本地存储的数据结构需要支持复杂查询和关联操作

解决方案: 采用扁平化数据结构结合手动索引,在Store中添加findReader、findBook等查询方法

五、发布项目燃尽图

燃尽图: [插入燃尽图,剩余97故事点]

六、代码签入记录

代码签入: https://github.com/mmt-hub/Library-Management-System

签入记录:

|成员 |提交链接 |提交信息 |对应Issue内容与链接
|颜嘉盈 |9b0c1d2 |实现Store数据存储层核心逻辑 |4: 数据存储层实现
|颜嘉盈 |3d4e5f6 |完善Store的增删改查和查询方法 |5: CRUD操作实现
|袁斯楷 |6e7f8a9 |开发页面布局组件和主内容区 |6: 页面布局实现

七、项目程序/模块截图

模块代码(Store核心结构):

const Store = {data: null,async load() {const raw = localStorage.getItem(dbKey);if (raw) {try {this.data = JSON.parse(raw);if (!this.data.logs) this.data.logs = [];} catch(e) {await this.initData();}} else {await this.initData();}this.saveLocal();},async initData() {this.data = {books: [], copies: [], readers: [], loans: [],reservations: [], fines: [], logs: [],settings: { finePerDay: 0.5, defaults: { ... } }};await this.seed();this.save();}
};

运行结果的截图: [插入Store模块测试运行截图]

八、每日每人总结

颜嘉盈: "Store数据层核心功能完成,支持图书、读者、借阅记录等实体的CRUD操作。"

袁斯楷: "页面布局组件响应式设计良好,网格系统支持12列灵活布局。"

黄思博: "测试计划编写完成,覆盖了数据层的主要功能点。"

何昊天: "工具函数测试通过,SHA-256加密和日期处理功能正确。"

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/986059.shtml

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

相关文章

2025年下半年套管工厂综合推荐榜单:行业专家权威评测

摘要 随着新能源汽车、新型储能等行业的快速发展,2025年下半年套管行业迎来新一轮增长机遇。本文基于行业数据和技术指标,对国内主流套管工厂进行综合评估,为采购商提供参考依据。以下排名结合产品质量、技术实力、…

2025年11月热缩套管生产厂家哪家好深度评测

摘要 随着2025年新能源和智能制造行业的快速发展,热缩套管作为关键绝缘材料需求激增。本文基于行业数据和用户反馈,深度评测2025年11月热缩套管生产厂家的TOP5排行,重点推荐口碑与技术领先的厂家,并提供客观的挑选…

EmotiVoice 易魔声下载安装教程攻略:免费离线文本转语音工具软件新手必备

很多人找文本转语音工具时, 其实 EmotiVoice 易魔声就能解决这些问题!下面用 “你可能想问的问题”+“ step 清单” 的形式,把下载、安装、高效使用的方法说清楚,跟着做就能上手。很多人找文本转语音工具时, 其实…

2025年下半年热缩套管供应商靠谱排行Top 5推荐榜单

摘要 2025年热缩套管行业持续增长,受益于新能源汽车、储能和工业自动化等领域的快速发展,市场需求旺盛。本文基于行业数据、技术实力和用户口碑,综合评选出2025年下半年热缩套管供应商Top 5,并为读者提供客观的推荐…

12/3

今天上了两节课,明天篮球考试

P4_准备西瓜语义分割数据集

P4_准备西瓜语义分割数据集4.1【C】下载西瓜语义分割数据集 【B站对话】 --语义分割:将图片中的每个像素分类到对应的类别 --大佬你好,遥感图像语义分割方向好做吗?有没有入门的学习路线。 --不建议做语义分割,建议…

蓝桥杯Python-语法基础-1

一、变量与数据类型:数据存储的“最小单元” 1. 变量:命名规则与本质 定义:通过 = 赋值创建,如 age = 20,变量名指向内存中的数据。 命名铁律:仅含字母、数字、下划线,不以数字开头;区分大小写(如 Age≠age)…

微信共享位置怎么修改虚拟位置

嗨,宝子们,大家好呀!今天想和大家分享一个超实用的微信小技巧——如何灵活修改共享实时位置! ???? 微信共享实时位置功能,作为现代社交和通讯工具中的一个便捷特性,广泛应用于日常生活、工作协作以及紧急情况…

图书馆管理系统项目冲刺博客 Day2

图书馆管理系统项目冲刺博客 Day2 一、站立式会议 会议照片: 二、昨天已完成的工作 项目初始化完成,仓库创建 编码规范和环境配置确定 项目技术栈选型确认(HTML/CSS/JavaScript本地存储) 三、今天计划完成的工作 …

Java 创建事务的方式

1、使用声明式事务 @Transactional注意,@Transactional 只回滚RuntimeException和Error,而Exception、IOException是不会回滚的。 所以为了所有异常都能正常回滚,一般会写为:@Transactional(rollbackFor = Excepti…

RL——METRA: Scalable Unsupervised RL with Metric-Aware Abstraction

RL——METRA: Scalable Unsupervised RL with Metric-Aware AbstractionRL——METRA: Scalable Unsupervised RL with Metric-Aware Abstraction 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/近期,阅读…

从“访答”出发,深入解析AI对话技术如何重塑信息获取方式

从“访答”出发,深入解析AI对话技术如何重塑信息获取方式 在信息爆炸的时代,我们每天都被海量的数据包围。如何高效、准确地获取所需信息,成为了现代人面临的一大挑战。传统的搜索引擎虽然强大,但往往需要我们不断…

P3_安装配置MMSegmentation+预训练语义分割推理预测

P3_安装配置MMSegmentation+预训练语义分割推理预测3.1使用终端安装 MMSegmentation 按照顺序逐行运行本代码,即可安装配置 MMCV、MMSegmentation环境 【推荐代码运行云GPU环境:GPU RTX 3060、CUDA v11.3】 1.创建 P…

2025住人集装箱房生产品牌排名如何?谁在颠覆未来居住?

正文 近年来,随着模块化建筑理念的普及和各类工程项目、应急保障及商业临时设施需求的增长,住人集装箱房(又称箱式房、模块化房屋)市场蓬勃发展。面对市场上众多品牌,如何甄别其综合实力并做出明智选择,成为许多…

R20-2025年国产活动板房选购指南:领军品牌深度解析

正文 在模块化建筑成为全球基建、应急保障与商业扩展重要支撑的今天,选择一家可靠的活动板房生产厂家,直接关系到项目成本、工期与人员安全。面对市场上众多的供应商,如何辨别其综合实力与技术底蕴?本文将基于2025…

langchain4j 学习系列(5)-RAG

继续我们的langchain4j之旅,今天来看看RAG如何实现,“RAG萌宠新手盆友们”建议先看看B站大佬的视频RAG 工作机制详解—哔哩哔哩_bilibili,核心步骤就是下面这3张图: 最简单的RAG hello-world1、分片/索引 这里emb…

[linux 交换空间]

~/opt/claudeCode$ bash install.sh Setting up Claude Code... Installing Claude Code native build stable...install.sh: line 142: 82469 Killed "$binary_path" install ${TARGET:+&…

Alpha冲刺总结报告

Alpha冲刺总结报告 团队名称: 书海拾贝队 冲刺周期: 2025年11月24日 - 2025年11月30日 项目名称: 书海拾贝 - 二手书交易平台 成员: 杨浩 刘霆浩 戴宏翔 莫圣韬 陈东楷 赖顺炜这个作业属于哪个课程 班级链接这个作…

完整教程:【高阶数据结构】AVL树

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

20251203周三日记

20251203周三日记今日: 1.炉石新版本大更。一早来实验室,边玩边调研,真挖到宝了。找到一个无训练的仓库,给师兄推过去,非常不错。 2.中午和同门吃饭,吃完回来继续跑vggt代码,手动下载调研的文章。好像3D genera…