摘要:本次作业我将介绍一下Steam的相关内容,以及对Steam的相关调研测评,以及需求分析,最后就是对Steam的建议以及在中国的发展提出相应的建议 一.相关信息      Steam是一个整合游戏下载平台.2002年,Steam系统与CS1.4 Beta一起问世.至目前为止,Steam的运作十分成功广泛,无数游戏发行公司的游戏在此平台上发行.更新.至于为什么叫"Steam".在Steam平台上下载游戏的速度是非常快的,速度快得就像蒸汽一样喷薄而出,令人难以置信,所以名曰Steam.…
1. 作业内容 1.1 介绍产品相关信息 你选择的产品是? 我选择的分析的软件为STEAM 为什么选择该产品作为分析? 在上述列表中的产品,除了王者荣耀,其他几项都是平时我使用较为频繁的软件,所以最初选择分析产品的时候,我也有点举棋不定.后来经过一番考虑,决定选择使用STEAM进行软件产品分析.原因有以下几点: 1) 使用时长 初次接触Steam是在2011年年底,那时候还未接触微信,对于淘宝.支付宝以及微博的使用也只停留在网页版,而网易云音乐根本不存在,直到2013年才正式发布.Steam作为…
第一部分 调研, 评测 1.下载软件并使用. 今天我要分析的软件app是UC浏览器这个软件,UC浏览器的用户群体还是挺多的,作为一款主流之一的浏览器APP,整体的用户体验还是很好的.简洁的界面还有中间的常用应用的标签,用户可以吧自己经常浏览使用的网页放在那里.每天的头条新闻可以让用户更好的了解每天的重要新闻.而且对新闻进行了分类.底下的设置选项也是简洁易懂. 上图:                                                            2. 存在的…
(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 • 设计复…
谢谢按时完成作业的同学. 请大家在今后的作业中多思考,认真完成并注意作业的原创性. 学号 作业标题 作业地址 提交日期 分数 201521121087 微信APP简要分析 http://www.cnblogs.com/helloyu/p/7618246.html 2017-10-03 12:30 4 201521121108 第2次作业:网易云音乐案例分析 http://www.cnblogs.com/ljh108/p/7625604.html 2017-10-04 19:36 3 201521…
Author: 17373051 郭骏 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业-软件分析案例 我在这个课程的目标是 学习软件工程的开发知识,培养工程化开发能力 这个作业在哪个具体方面帮助我实现目标 分析成熟的软件,加深对软件工程的理解 前言 我选择进行分析的产品为微软公司的两个代码编辑器:Visual Studio(以下简称VS)和Visual Studio Code(以下简称Code).这两款软件名字只相差一个单词,但…
第二单元作业总结 ——电梯恐惧症患者的极限自救 一.   第一次作业程序分析 1.     设计策略简略分析 线程:主线程.输入线程和电梯线程,另有一个持有请求队列的调度器,一个对输入进行处理的Request类,主要采用生产者-消费者模型. 分工:输入线程负责接收控制台输入,处理后存入调度器队列. 电梯线程负责向调度器申请请求.运送请求,并输出相关状态信息,本次作业采用轮询方式进行等待. 调度器负责对请求进行调度,在电梯申请请求时将队列内第一个请求发送给电梯. Request类负责处理输入,主要…
1 .介绍产品相关信息 随着电子音频游戏产业的发展以及正版意识的崛起,Steam已经成为大部分游戏爱好者必备的一款游戏下载平台.这款软件也使得Valve公司从一个游戏制作公司成功扩展业务到一个承揽众多电子资源的一个平台.笔者从高二第一次使用steam,如今已经大三,Steam上的游戏几乎概括了我这几年的游戏时光,也见证了Steam支付从支持支付宝到放弃支付宝再到支持支付宝和微信支付,也深深体会到了这款软件在众多方面的优劣,于是打算借此机会分析一下Steam. 款软件的诞生初期并不是为了整合网上所…
1.1 Steam平台的简单介绍 你选择的产品是? 如题,这次的作业我选择了Steam作为分析的对象. 为什么选择该产品作为分析? 我选择数字游戏贩售平台STEAM作为分析对象的原因有以下几点: 1.Steam是我已经使用了几年时间的一个软件,我相信我对他有一定的了解,能够做出客观的分析 2.作为目前游戏平台软件中的翘楚,我觉得Steam平台有足够的分量作为这种类型软件的代表. 3.在许多人眼里,游戏是只需要在网络上随便搜索就能免费得到的资源.但我认为付费购买正版游戏和看电影买票,吃饭付账是同样…
--------------------------------------第一部分 产品介绍---------------------------------------------------------------------------- 你选择的产品是? STEAM 为什么选择该产品作为分析? 自己本身使用steam好多年了,而且想让更多人知道 该产品是怎么诞生的(在什么样的背景下)? Steam平台是Valve公司聘请BitTorrent(BT下载)发明者布拉姆·科恩亲自开发设计的游…
项目 内容 本作业属于北航 2020 年春软件工程 博客园班级连接 本作业是本课程个人项目作业 作业要求 我在这个课程的目标是 提高软件开发能力.团队协作能力 这个作业在哪个具体方面帮助我实现目标 提高软件分析能力 第一部分 调研 1 VS/VSCode简介 微软公司有两个代码编辑器:Visual Studio.VS Code,它们的目标用户,主要功能有何不同?为何要有两个编辑器和开发环境? 从本人角度去看,Visual Studio能够为编程人员提供一套完整的语言环境,包括编码.测试.代码分析…
[软工作业]-软件案例分析-CSDN(app) 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业-软件案例分析 我在这个课程的目标是 学习工程化开发软件,体验团队开发和结队开发 这个作业在哪个具体方面帮助我实现目标 通过体验和分析商业级软件来获得经验 第一部分 调研,评测(软件的bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验) 1.用户体验 ui设计 ​ csdn的app的界面设计我觉得还是比较ok的,界面很简洁…
BUAA个人博客作业-软件案例分析 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 软件案例分析 我在这个课程的目标是 学习开发软件的能力 这个作业在哪个具体方面帮助我实现目标 对已有软件作出评价并思考如何改进 第一部分 调研,评测(软件的bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验) 我调研的软件是博客园班级博客. 使用截图 所发现的bug 1.在博客收到回复后,右上角会有"短消息(1)"的提示.但是我从我的博…
2020BUAA软工个人博客作业-软件案例分析 17373010 杜博玮 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业-软件案例分析 我在这个课程的目标是 学习软件工程,培养工程开发能力.团队协作能力,开阔视野 这个作业在哪个具体方面帮助我实现目标 通过案例分析更好的体会软件工程原则在实际应用的展现 本次作业我选择了VS和VS Code进行分析. VS与VS Code在我的学习中占据很重要的地位.VS Code轻量,便捷,易拓…
<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组失之交臂,或许在后续作业中还是应该多在性能优化下做一些工作. 第一次作业 设计思路 这次参考了老师所给的生产者消费者问题,主要设计了电梯类,控制器类,输入器类,主类,电梯类只负责向调度器请求指令,并根据接收到的指令进行上下楼接送人操作,输入器类只负责接受指令并向调度器塞入指令,控制器类…
作业链接 个人作业--软件产品案例分析 评分细则 本次个人项目分数由两部分组成(课堂得分(老师/助教占比60%,学生占比40%)满分40分+博客分满分60分) 课堂得分和博客得分表 评分统计图 千帆竞发图 总结 旅法师:有针对与市面上其他产品做比较,设计功能较为合理,描述可以再充分一些. 拼应:格式规范,分点明确,内容详尽,bug数较多. 圆桌:找出的问题较多,PPT简洁明了. 七彩拼图: 内容较少,不够完善,答辩人声音不够洪亮. 高校:分析和调研的较为详尽,思路清晰,重点明确. 小鱼记账:将学…
20179215<Linux内核原理与分析>第二周作业 这一周主要了解了计算机是如何工作的,包括现在存储程序计算机的工作模型.X86汇编指令包括几种内存地址的寻址方式和push.pop.call.re等几个重要的汇编指令.主要分为两部分进行这周的学习总结.第一部分对学习内容进行总结,第二部分对实验进行分析(反汇编一个C程序). 一.学习内容 1.现在计算机绝大多数采用冯诺依曼体系结构,逻辑上可以抽象成: 以程序员的角度看: 2.几种寻址方式 • movl %eax,%edx edx=eax 寄…
2019-2020-1 20199303第二周作业 1.汇编与寄存器的学习 寄存器是中央处理器内的组成部份.寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令.数据和位址.在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC).在中央处理器的算术及逻辑部件中,包含的寄存器有累加器(ACC). 寄存器是内存阶层中的最顶端,也是系统获得操作资料的最快速途径.寄存器通常都是以他们可以保存的位元数量来估量,寄存器通常都用来意指由一个指令之输出或输入可以直接索引到的暂存器群组.…
<Linux内核原理与分析>第二周作业 一.上周问题总结: 未能及时整理笔记 Linux还需要多用 markdown格式不熟练 发布博客时间超过规定期限 二.本周学习内容: <庖丁解牛Linux内核分析>第一章 2.1 汇编语言的学习与实践 汇编语言, 即第二代计算机语言,用一些容易理解和记忆的字母,单词来代替一个特定的指令,比如:用"ADD"代表数字逻辑上的加减," MOV"代表数据传递等等,通过这种方法,人们很容易去阅读已经完成的程序或者…
2019-2020-1 20209313<Linux内核原理与分析>第二周作业 零.总结 阐明自己对"计算机是如何工作的"理解. 一.myod 步骤 复习c文件处理内容 编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能 main与其他分开,制作静态库和动态库 编写Makefile 提交测试代码和运行结果截图, 提交调试过程截图,要全屏,包含自己的学号信息 在博客园发表一篇博客,重点写遇到的问题和解决过程 总结 问题:命名修改导致不停输错…
App案例分析 产品:三国杀-页游手游双通 选择理由 当今社会手机已经渐渐取代了电脑在人们日常生活的需求,既然要选择APP进行案例分析,首推的估计就是手机APP了.三国杀是陪伴我高中时代的主要娱乐方式之一了,当时只有页游和实体牌,高中时期甚至还通宵跟同学玩,想想还真是怀念.我想大家平时接触的也有很大一部分APP是游戏类的了,所以我今天就对三国杀-页游手游双通这款手游进行一下案例分析. 第一部分:调研,体验 第一次下载上手体验 每次进去都要有几秒的加载配置文件的时间,登陆界面的UI设计跟整个APP…
第二次作业,从4月7号开始,陆续开始提交作业.根据同学们提交的作业报告,相比第一次作业,已经有了巨大改变,大家开始有了完整的实践,对那些抽象的名词也开始有了直观的感受,这很好.然后有一些普遍存在的问题,在这里做一下小结,大家可以PK下各自的思考和想法.此处主要从几个方面说: 作业雷同.抄袭问题 排版和代码插入的问题 需求分析和设计太抽象,应该如何理解和实践的建议 手工测试和单元测试的区别,以及单元测试的使用等 作业反馈和迭代改进,做中学. 作业雷同问题 作业雷同的问题.对于作业,我希望大家一定要…
第二次作业,从4月7号开始,陆续开始提交作业.根据同学们提交的作业报告,相比第一次作业,已经有了巨大改变,大家开始有了完整的实践,对那些抽象的名词也开始有了直观的感受,这很好.然后有一些普遍存在的问题,在这里做一下小结,大家可以PK下各自的思考和想法.此处主要从几个方面说: 作业雷同.抄袭问题 排版和代码插入的问题 需求分析和设计太抽象,应该如何理解和实践的建议 手工测试和单元测试的区别,以及单元测试的使用等 作业反馈和迭代改进,做中学. 作业雷同问题 作业雷同的问题.对于作业,我希望大家一定要…
2017-2018-1 Java小组-1623 第二周作业 关于游戏软件的问题 讨论结果 20162301张师瑜 20162305李昱兴 20162306陈是奇 20162308马平川 20162310林臻 20162314王译潇 关于游戏软件的问题: 讨论结果: 张师瑜-开心消消乐 1.① <开心消消乐>是一款由乐元素公司开发的三消类休闲游戏.2013年8月,<开心消消乐>PC版登陆Q-zone及QQ游戏大厅:2014年初,<开心消消乐>iOS版及Android版陆续…
2017-2018-1 JAVA实验站 第二周作业 小组成员: 组长 20162318张泰毓 成员 20162303石亚鑫 20162304张浩林 20162307张韵琪 20162321王彪 20162326齐力锋 题目 团队讨论选取Android上的一个游戏软件, 请回答: 1.此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的? 他们的目标都是盈利么? 他们的目标都是赚取用户的现金么?还是别的? 2.你个人第一次用此类软件是什么时候,你当时多大,具体在什么学校读…
 GIT地址  我的地址  GIT用户名  995020892w  学号后五位  81105  博客地址  我的博客  作业链接  第二次作业 一.环境配置过程 安装vs2017 因为以前学习C#相关课程中就需要用到vs2017,所以以前就已经安装好了,也没有遇到什么问题,安装的时候跟着流程选择自己需要的安装组件即可,这是我最终安装完成的环境图: 安装GIT 打开GIT官方网站(如下图):下载链接 然后根据自己的电脑操作系统位数选择性下载,但是我下载的时候速度很慢,并不是网速的问题,到后来下载进…
一.作业题目 团队第二次作业:需求分析&系统设计 二.具体要求 1.作业任务 任务一:组长组织项目组开展需求调研工作(可采取需求调查.问卷.分析已有软件.网上资料等方法).概要设计.详细设计. 任务二:撰写需求规格说明书.概要设计说明书.详细设计说明书(由组长提交到课程中心本课程对应的作业,模板请自行去课程中心下载.),具体要求见3. 任务三:撰写1篇博客随笔(由组长提交),具体要求见2. 任务四:制作答辩用的ppt(大约讲解10分钟). 2.博客要求 (1) 请大家在作业开头添加格式描述 (2…
作业描述 这个作业属于哪个课程 福州大学2020年春软工实践W班 这个作业要求在哪里 寒假作业(2/2) 这个作业的目标 开发一个疫情统计程序 作业正文 福州大学2020年春软工实践W班第二次作业 其他参考文献 <码出高效_阿里巴巴Java开发手册>/<腾讯c++代码规范>/<Python PEP8> 1.Github仓库地址 在博客中提供github链接. GitHub仓库 点击进入 2.PSP表格 阅读<构建之法>第一章至第三章的内容,并在下方作业里体现…