项目分享
文章平均质量分 87
Couldhelp
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
figma应用——面向用户的咖啡点单APP的设计过程记录
目录概述设计阶段1、Brainstorm2、用户分析(1)用户画像(2)竞品分析(3)用户旅程地图(4)用户需求分析3、点单APP的demo设计(1)整体布局逻辑概览(2)主要界面效果预览总结 概述 此文旨在记录本学期课程中,运用一整套设计思维方法进行一个咖啡点单APP设计的过程。受限于时间,并且为了更好强调突出设计过程中小组成员协助合作,此次全程采用Trello的协同功能和Figma的设计功能并举的方式进行APP的设计。本人在其中主要担任视觉设计师的工作(主要把控设计的整体视觉感受和总体样式,承担APP的原创 2022-01-26 12:33:30 · 2254 阅读 · 0 评论 -
计算机网络项目——最小网元设计(阶段四)
目录阶段目标设计描述1、实体编址2、路由表设计3、路由配置4、路由器的存储转发5、端到端的图片传输测试情况其他想说的话 阶段目标 本阶段需要对实体进行编址,实现NET层的IP地址到MAC层地址的映射,解决各层实体的标定区分和数据投递,同时网络层记录路由表,并且可以按照路由进行转发,实现端到端的信息交换。 本阶段是整个项目的最终阶段,也就是将整个项目进行整合,要体现在一定的拓扑上利用层次化的模型,模拟真实的虚、实通信情况。 设计描述 1、实体编址 报文格式 IP报文格式采用字节(字符)形式设计,网络层数据包格原创 2021-07-21 19:09:34 · 864 阅读 · 6 评论 -
计算机网络项目——最小网元设计(阶段三)
目录阶段目标设计描述1、帧结构2、按目的转发3、反向地址学习4、未知广播测试情况其他想说的话 阶段目标 本阶段主要完成链路层交换机的功能实现:单播目的地址判收、支持广播、有端口地址表、反向地址学习,并在含交换机的多网元情况下完成测试。 设计描述 1、帧结构 原理: 在阶段二基础的帧格式下,在帧头增加了源、目的MAC地址,其中MAC地址采用3位二进制码编码(考虑到配置文件设备数不超过8,也算是视情况偷了个懒),并且对本来为6字节的MAC地址简单处理,设备号即为MAC地址(如设备号为3则MAC地址为(int)3原创 2021-07-21 16:38:33 · 884 阅读 · 0 评论 -
计算机网络项目——最小网元设计(阶段二)
目录阶段目标设计描述1、帧结构2、帧定位3、差错检测4、差错控制5、流量控制6、长帧传输——分片测试情况其他想说的话 阶段目标 用链路层例程代码(LnkTester.sln)设计实现链路层上点到点之间的通信过程,具体包括:两点之间帧同步、、差错检测、差错控制、简单的流量控制。 设计描述 本阶段主要停留在链路层对等实体之间的通信,故我们设计时出于简便的测试的想法,先不考虑上下之间的数据传递带来的封装问题,将应用层融合为链路层。不过需要修改配置文件,将PHY和APP两层的配置文件改为PHY和LNK的两层文件,主原创 2021-07-20 19:51:45 · 1114 阅读 · 1 评论 -
计算机网络项目——最小网元设计(阶段一)
目录阶段目标模型设计功能设计应用层网络层数据链路层物理层其他想说的话 阶段目标 完成最小网元的层次模型设计 模型设计 仿照实际应用较为更广泛的TCP/IP模型,针对本项目的最小网元,初步将模型划分为四层:应用层、网络层、链路层、物理层。(个人认为,此处由于采用已有的套接字接口,传输层的TCP功能其实实现的意义不大,面向连接的握手建立过程是能够模拟出来的,但并不能达到真正的面向连接的效果,所以此处就没再进行传输层的设计)模型结构如下图所示: 应用层 网络层 数据链路层 物理层 PS原创 2021-07-20 16:42:36 · 1027 阅读 · 2 评论 -
计算机网络项目——最小网元设计(前情提要和项目概述)
目录序言项目总览一、设计主题二、阶段目标其他想说的话 序言 经过此学期的计算机通信网挑战课程,我算是体会到了什么叫做忙碌。想着本学期已经结束,闲暇时间来整理一下本学期计通网做的大项目,或是想着因为没能找好队友,一个人干完小组项目,来给自己留作个纪念,或是能给后续网工学弟学妹留下一点项目设计参考,提供不同的思维方向。怎么想都还是觉得有一定意义的。 通过这个项目也确实让我重新温习了一遍C语言的各种重要知识技能点,让我在此次过程中看到自己的许多能力不足,自己也看到了自己在焦虑和抗压中积极突破的样子,也算是痛苦中寻原创 2021-07-16 16:23:29 · 1064 阅读 · 1 评论
分享