需求分析和原型设计(undefined)

generates generates 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
The Link Your Class 构建之法-22021秋-福州大学软件工程 https://bbs.csdn.net/forums/fzuSoftwareEngineering2021?category=0
The Link of Requirement of This Assignment 第七次作业 - 需求分析与原型设计 https://bbs.csdn.net/topics/602720372
Group number7
Group mumbers031902201艾震文、031902202陈瑜寒、031902203陈宗航、031902205郭楠生、031902217彭诗洋、031902224吴建航、031902230章泉渝,031902231郑霖睿、031902607黄义结、031902608李文定
Prototype link 墨刀 https://modao.cc/app/335e937f6b005bec516b1152cecf0fcaba8ec60e
Demand specification link 金山文档 https://kdocs.cn/l/clwSgw2cxcFs

PSP表格

PSP预估耗时(h)实践耗时(h)参与者
计划以及任务分配22全体成员
项目标志55全体成员
迭代记录表格22彭诗洋
思维导图54郭楠生
生成设计文档44陈瑜寒
类图11陈瑜寒
功能描述45陈瑜寒
验收标准44吴建航
界面原型1010陈宗航,黄义洁,郑霖睿,李文定,艾震文,章泉渝
测试(自我测试,提交修改)33全体成员
报告11全体成员
测试报告11全体成员
计算工作量11全体成员
总结22全体成员
合记3737

项目简介

· Linkux是一款整合分类Linux操作系统相关的开源代码及文档的查找、翻译、阅览的用户互助平台,解决用户寻找合适Linux操作系统相关的开源内容困难的问题,使这一过程高效化、精确化、便捷化。

logo设计

img

产品结构

前台

img

后台

img

(详见需求分析说明书)

产品类图

img

其他细节

推进项目的困难?

• 因为大家之前对于软件工程的接触仅仅只有课上的理论,这是第一次进行需求分析的工作,难免会碰到许多问题,会有很多细节上的错误。
• 对于后端代码的编写,大部分的成员并没有相应的知识储备和经验,需要从零开始学习,然而时间紧任务重,加上有些同学同时面临考试的压力,对于成员们的时间安排可能难以权衡。

为问题做的尝试与解决方法

• 大家会尽量的多交流,多沟通,形成团队之间信息的一致性和及时性。再软工过程中相互促进,相互学习。以避免因为知识和信息盲区造成错误。
• 成员们合理分配时间,进行高效的学习,尽量在规定时间内完成任务指标。

收获

• 经过需求分析这样的一套流程,我们对于软件工程有了更加清晰深刻的认知,在过程中,编写软件需求说明书,是收获最多的。这样系统,整体地分析和计划,不仅在软工学习,对于日常生活中也是大有裨益。

团队协作记录

img

...全文

相关推荐

php Undefined index和Undefined variable的解决方法

$act $ POST["act"]; 用以上代码总是提示 Notice: Undefined index: act in F: windsflybook post php on line 18 另外 有时还会出现 引用内容 Notice: Undefined variable: Submit

沈恩华

JavaScript中undefined和null的区别

JavaScript中undefined和null的区别 JavaScript两个表示”无”的值:undefined和null。我在平时只是null用的多一点,undefined只是在报错中经常遇到。下面针对这两个数据类型的异同做一下详细的比较。 1.undefined和null在if语句中,都会被自动转为false,相等运算符直接报告两者相等。 !null==!undefined==true 2.null表示”没有对象”,即该处不应该有值。典型用法是:       (1) 作为函数的参数,表示该函数的参数不是对象。       (2) 作为对象原型链的终点。 Object.ge

weixin_38584731

null和undefined的区别

null和undefined的区别 null :表示无值;undefined : 表示一个未声明的变量,或已声明但没有赋值的变量,或一个并不存在的对象属性。==运算符将两者看作相等。如果要区分两者,要使用===或typeof运算符。使用if (!object){}两者就都包含了

Tixn

JavaScript null和undefined区别分析

一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。于是,细想之后,写下本文,请各位大侠拍砖。 总所周知:null == undefined 但是:null !== undefined 那么这两者到底有啥区别呢? 请听俺娓娓道来… null 这是一个对象,但是为空。因为是对象,所以 typeof null 返回 ‘object’ 。 null 是 JavaScript 保留关键字。 null 参与数值运算时其值会自动转换为 0 ,因此,下列表达式计算后会得到正确的数值: 表达式:123 + null    结果值:123 表达式:123 * null    结果

weixin_38710566

JavaScript默认参数:ES6函数健壮性设计的核心机制

默认参数是JavaScript中处理函数可选输入的基础语法机制,其本质是在调用时对undefined实参进行惰性表达式求值,从而实现接口契约化。它不同于传统if判断或||赋值,具备运行时作用域隔离、TDZ安全访问及与解构/??/?.等现代特性协同演进的技术价值。在前端工程实践中,它显著提升函数可读性、单元测试覆盖率与TypeScript类型推导准确性,广泛应用于配置对象初始化、API封装、表单验证等场景,已成为现代JavaScript健壮性设计的标配能力。

ainixi7099
评论
收藏 已收藏
分享
返回顶部