Lab2-2 Programming Blog

Wha1eCh1ng 2022-11-18 23:21:38

Lab2-2 Programming Blog

This page provides best reading experience in the sequence of:

  1. Typora(md)
  2. Github.com(HTML)
  3. Github.com(md)
  4. CSDN.net

Links are provided in the End Section.

Contents

目录

  • Lab2-2 Programming Blog
  • Contents
  • Keys or Difficulties in programming thinking
  • Photo Proof of Pair Working
  • Working Progress
  • PSP Form
  • Learning Progress Bar
  • Demonstration
  • End

Keys or Difficulties in programming thinking

Top

  1. Problem: Hide the default actionbar so we can make it a better look.
    Solution: After carefully inspecting codes of some samples, we set it to some theme to solve it.
  2. Problem: Make a customized kind of actionbar and make sure it's good for reusing.
    Solution: Tried multiple combinations of settings, we finally found the way the achieve this. This process cost us lots of time.
  3. Problem: How to think about the relationship between single player mode and multiplayer mode.
    Solution: We made thorough understanding of class Activity and decided to share the same activity but invoked differently.
  4. Key: Speed up working progress if simple and plain solutions exist.
  5. Key: Make good uses of debug function of the IDE to figure out mistakes quickly.

Photo Proof of Pair Working

Top

photo

Working Progress

Top

This section consists of PSP Form and Learning Progress Bar.

PSP Form

Top

StagesEstimated Time CostActual Time Cost
Planning
Estimate1010
Development
Analysis1515
Design Spec1515
Design Review1010
Coding Standard105
Design4060
Coding300700
Code Review4560
Test2010
Report
Test Report1515
Size Measurement1030
Postmortem&Process Improvement1530
Total505960

Learning Progress Bar

Top

weekAdded code (line)Cumulative code (lines)Study Time this week (hours)Cumulative learning time (hours)Important Growth
143567888Design and unit test the back end
284616671018Fix bugs, redesign UI

Demonstration

Top

Project on Github.com: https://github.com/LiuJiewenTT/ee308fz_lab2

Video link:

End

Top

The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/608859318
MU STU ID and FZU STU ID20124082_832001228
Teammate's MU STU ID and FZU STU ID20123850_832001217
Teammate's blog linkhttps://bbs.csdn.net/topics/609331209
GitHub linkhttps://github.com/LiuJiewenTT/ee308fz_lab2
Video demo link

Project on Github.com: https://github.com/LiuJiewenTT/ee308fz_lab2

URL on github.com of this passage(download): https://liujiewentt.github.io/ee308fz_lab2/blog2.md

URL on github.com of this passage(view with Github md): https://github.com/LiuJiewenTT/ee308fz_lab2/tree/main/blog2.md

URL on github.com of this passage(view as html): https://liujiewentt.github.io/ee308fz_lab2/blog2.html

URL on csdn.net of this passage(view as html): https://bbs.csdn.net/topics/609330485

...全文
350 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文介绍了软件定义汽车(SDV)的最佳实践案例,重点围绕基于Vector技术的电子电气(E/E)架构设计与实现。文档展示了高算力计算平台(HPC)、区域控制器(Zone ECU)和车载网络(如CAN、Ethernet)的系统架构布局,并结合AUTOSAR操作系统(Classic/Adaptive)、虚拟化(Hypervisor)和SOA服务设计,构建现代化车载系统。通过vCANdrive平台演示了从开发、测试(SIL/HIL)、到OTA升级的全流程,涵盖传感器、执行器、应用层软件及云端协同的集成方案。同时展示了硬件原型(如树莓派、Triboard)和MICROSAR系列工具链在实际项目中的应用。; 适合人群:从事汽车电子系统开发、车载软件架构设计以及智能网联汽车研发的工程师和技术管理人员,具备一定的嵌入式系统或AUTOSAR基础者更佳。; 使用场景及目标:①理解软件定义汽车的整体架构设计方法;②掌握基于Vector工具链的HPC与区域控制器集成方案;③实现OTA更新、SIL/HIL测试、ETH-CAN通信转换等关键技术验证;④支持智能驾驶(ADAS)与智能座舱(IVI)系统的快速原型开发。; 阅读建议:建议结合Vector相关工具(如PREEvision、CANoe4SW、MICROSAR)进行实践操作,重点关注系统分层设计、通信机制与软件更新流程,同时可参考文档中的硬件连接示意图与信号映射关系进行仿真与实车验证。

285

社区成员

发帖
与我相关
我的任务
社区描述
福州大学 梅努斯国际工程学院 软件工程(2022秋) 教学
软件工程 高校
社区管理员
  • LinQF39
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧