第二次作业 APP分析】的更多相关文章

第一部分 调研, 评测 1.下载软件并使用. 今天我要分析的软件app是UC浏览器这个软件,UC浏览器的用户群体还是挺多的,作为一款主流之一的浏览器APP,整体的用户体验还是很好的.简洁的界面还有中间的常用应用的标签,用户可以吧自己经常浏览使用的网页放在那里.每天的头条新闻可以让用户更好的了解每天的重要新闻.而且对新闻进行了分类.底下的设置选项也是简洁易懂. 上图:                                                            2. 存在的…
网易云音乐APP分析 第一部分 调研, 评测 1.APP打开界面简洁,一进入APP便能看到APP推荐的歌单,再使用的时候可以更多的了解新的歌曲 2.APP顶部分为三个板块为音乐管理.音乐推荐(音乐推荐板块又分为音乐.视频.电台三个部分).热门话题查看,整个版面的设计干练,能简单直接的了解整个APP的使用方法 3.网易的音乐播放器,能够进行评论.歌词分享,歌词分享的制作成的图片风格也较为丰富 网易云的bug: Bug1:歌曲分享到微博或者别的平台后,播放的时候会报接口错误,导致歌曲没办法播放 Bu…
APP案例分析 产品 网易云课堂 选择理由 网易云课堂是从大一就开始使用的一款学习软件,有海量的学习资源,很适合学生课余时间的自主学习 调研,评测 上手体验 第一次打开网易云课堂app的时候,进入的是课程界面,菜单比较直观,让人一看就知道是做什么的,给人的感觉就是一款学习的app,只是感觉界面设计并不是很美观,没有给人焕然一新酷炫,让人忍不住点开看一看的感觉. 功能性BUG 1.我用的是Android的app,在修改个人资料的时候,即使按了保存,也没能成功修改,猜测可能和网速有关,于是我点开了正…
第一部分 调研, 评测 下载软件并使用起来,描述最简单直观的个人第一次上手体验. 我选择的应用是chrome浏览器.之所以选择分析它,是因为我用的时间较长,对功能比较熟悉. chrome浏览器提供了应用商店,用户可以方便的安装各种扩展程序极大的增强了浏览器的功能 按照<构建之法>13.1节描述的 bug 定义, 找出几个功能性的比较严重的 bug. BUG1:安装扩展程序swithcyOmega后再登陆Google账号会导致浏览器强制退出 3.选择一个朋友(用户)进行采访,并加以记载 周围使用…
(0)前言: Github项目 作业地址 (1)PSP表格: PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 30 40 • Estimate • 估计这个任务需要多少时间 30 40 Development 开发 1070 1300 • Analysis • 需求分析 (包括学习新技术) 150 200 • Design Spec • 生成设计文档 50 60 • Design Review • 设计复…
第二单元作业总结 ——电梯恐惧症患者的极限自救 一.   第一次作业程序分析 1.     设计策略简略分析 线程:主线程.输入线程和电梯线程,另有一个持有请求队列的调度器,一个对输入进行处理的Request类,主要采用生产者-消费者模型. 分工:输入线程负责接收控制台输入,处理后存入调度器队列. 电梯线程负责向调度器申请请求.运送请求,并输出相关状态信息,本次作业采用轮询方式进行等待. 调度器负责对请求进行调度,在电梯申请请求时将队列内第一个请求发送给电梯. Request类负责处理输入,主要…
App案例分析 产品:三国杀-页游手游双通 选择理由 当今社会手机已经渐渐取代了电脑在人们日常生活的需求,既然要选择APP进行案例分析,首推的估计就是手机APP了.三国杀是陪伴我高中时代的主要娱乐方式之一了,当时只有页游和实体牌,高中时期甚至还通宵跟同学玩,想想还真是怀念.我想大家平时接触的也有很大一部分APP是游戏类的了,所以我今天就对三国杀-页游手游双通这款手游进行一下案例分析. 第一部分:调研,体验 第一次下载上手体验 每次进去都要有几秒的加载配置文件的时间,登陆界面的UI设计跟整个APP…
<Linux内核原理与分析>第二周作业 这一周学习了MOOCLinux内核分析的第一讲,计算机是如何工作的?由于本科对相关知识的不熟悉,所以感觉有的知识理解起来了有一定的难度,不过多查查资料,看看别人的解答,慢慢的也就理解了,最终形成自己的知识脉络. 实验分析 先创建文件,通过vim将C代码写到文件中去,如图. 再编译成可执行程序和反编译成汇编代码.为什么反编译是这个代码呢? gcc -S -o main.s main.c 原来gcc命令中 -S 参数表示仅仅汇编而不进行编译及链接,也就是将源…
<Linux内核原理与分析>第二周作业 本周作业分为两部分:第一部分为观看学习视频并完成实验楼实验一:第二部分为看<Linux内核设计与实现>1.2.18章并安装配置内核. 第一部分 本部分主要是观看孟老师的学习视频,学习计算机是如何工作的,并根据提示完成实验. 寄存器 通用寄存器: AX:累加器 BX:基地址寄存器 CX:计数寄存器 DX:数据寄存器 BP:堆栈基址针 SI.DI:变址寄存器 SP:堆栈顶指针 段寄存器: CS:代码段寄存器,指向包含程序指令的段. SS:栈段寄存…
前言 这一单元关于线程安全的作业结束了,在助教提供的接口的帮助以及老师提供的设计模型的指导下,这三次作业还是相对轻松地完成了,中间也没有出现什么bug,可能就是因为简单的逻辑不容易出错吧,可惜两次都由于性能分与a组失之交臂,或许在后续作业中还是应该多在性能优化下做一些工作. 第一次作业 设计思路 这次参考了老师所给的生产者消费者问题,主要设计了电梯类,控制器类,输入器类,主类,电梯类只负责向调度器请求指令,并根据接收到的指令进行上下楼接送人操作,输入器类只负责接受指令并向调度器塞入指令,控制器类…