面向对象与软件工程—个人作业1

软件有很多种:包装在盒子里的软件、基于网页的软件、企业或学校或某组织内部的软件、游戏、手机应用、操作系统、工具软件,选取三种软件,请分析它们各自的特点。

  游戏:王者荣耀   手机应用:QQ音乐 、淘宝

  - 1)这些软件开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户现金么?还是别的?

    1. 王者荣耀:可以在闲暇时间来放松自己,并且身边有好多人都在一起玩;盈利:1)出售皮肤,英雄,周边等  2)举办比赛  3)广告商支持

    2. QQ音乐:用来听音乐,放松,并且歌库较全;盈利:1)对于有些歌买下版权进行收费  2)出售演唱会门票  3)充值会员才能下载一些歌曲

    3. 淘宝: 购物软件,方便人们的生活,无需出门就能购买心仪的商品;盈利:1)广告  2)商家的租金

    2、3相比较1来说是为人们提供方便的,1较为盈利

  - 2)这些软件是如何到你手里的(邮购,下载,互相拷贝)

    官网下载。

  - 3)这些软件是如何处理Bug的?又是如何更新新.的版本的?

    处理bug:先将应用停运,然后技术人员对其进行检查处理,之后将旧版本更新上架。

    更新:当用户进入软件时跳出一个更新提示,让用户进行选择更新版本,同时给出更新后软件的改善信息。

  - 4) 同一类型的软件之间是如何竞争的?

    功能全面,界面简洁稳定,可供人们选择的种类多,可以及时根据人们的反馈调整;游戏界面精美,特效好,可玩性高。

 

你可能感兴趣的:(面向对象与软件工程—个人作业1)