首页 > 其他 > 详细

软件工程第一次作业

时间:2017-04-16 21:42:48      阅读:227      评论:0      收藏:0      [点我收藏+]



?代码地址:https://coding.net/u/mjr1500802066/p/Demo/git/blob/master/%E5%9B%9B%E5%88%99%E8%BF%90%E7%AE%97.cpp

?在一周之内快速看完《构建之法》,列出你不懂的5-10个问题。
不理解的问题:

?如何精确的获取用户需求,分而治之?

?用VSTS写单元测试应该注意什么?

?典型的软件团队模式和开发流程都有那些?各有什么优缺点?

?软件的团队模式分别指那些?

?软件的“开发”流程和“生产”流程有什么区别呢?

?如何在开发和测试之后做风险管理?

?所有的文档,工作计划也算在WBS中吗?

?当开发人员修复了一个缺陷并签入代码后,新的构建就会包含一个修复,测试人员验证修复会不会导致其他问题?

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

?腾讯qq:是一款基于Internet的即时通信(IM)软件,高适用性QQ用户多,可以不分人群,与其他营销推广方法的专业性和繁杂程度相比,QQ推广非常简单,可以通过网页下载,以盈利为目标赚取用户现金。

       ?高适用性:QQ用户多,可以不分人群。  

       ?精准,有针对性

?微信:是一款通过网络快速发送语音短信、视频、图片和文字,支持多人群聊的手机聊天软件。具有零资费、跨平台沟通、显示实时输入状态等功能,与传统的短信沟通方式相比,更灵活、智能,且节省资费。以盈利为目标赚取用户现金。

       ?特色功能

       ①支持发送语音短信、视频、图片(包括表情)和文字

       ②支持多人群聊(最高10人) 

   ③支持查看所在位置附近使用微信的人(LBS功能)

        ?多平台

        支持iPhone、Android、S60平台的手机之间相互收发消息

        ?省流量

        ①图片、语音和视频优化,1M可发约1000条文字信息,1000秒语音信息,约1分钟视频信息

        ②后台运行只消耗约2.4K/小时

?百度地图:是中国移动推出的位置服务业务,指用户在手机上通过WPA方式或客户端方式,查找自己、好友的位置信息,查询周边兴趣点信息、查询交通情况的一种与用户位置相关的位置业务。也是一款以盈利为目标赚取用户现金的软件。

 ?覆盖面广:在全国各地的主要城市都可以使用。
 ?交通服务:您能通过手机地图了解全国各大城市的位置情况,并获得到达目的地的路线图、交通状况、路线选择等信息。
 ?查询广泛:可以通过手机地图随时查询到自己所处的位置和好友的位置、附近的餐饮娱乐、加油站等场所信息。
?(2)这些软件是如何到你手里的(邮购,下载,互相拷贝)?
通过下载
?(3)这些软件是如何处理Bug的?又是如何更新新的版本的?
相应软件都有定期更新的功能,通过发布更新新产品来更新。
?(4) 同一类型的软件之间是如何竞争的?
同一类的软件之间通过提供更多更新更好的功能吸引用户。
?(5)列举你在使用上述软件时观察到的“特殊”现象,它们和硬件有什么不同?这些能说明软件的某些本质特性么?
?不同:
软件产品是以程序和文档的形式存在,通过在计算机上运行来体现他的作用。而软件产品不能用传统意义上的制造进行生产,就目前软件开发技术而言,软件生产还是“定制”的,只能针对特定问题进行设计或实现。可见软件的质量保证机制比硬件具有更大的灵活性。
硬件产品是看得见、摸得着的物理部件或设备。硬件产品设计定型后可以批量生产,产品质量通过质量检测体系可以得到保障。但是生产、加工过程一旦失误。硬件产品可能就会因为质量问题而报废。
?本质特性:硬件就是电脑的 各个组成部分如CPU,硬盘,主板和显示器 。
软件分为系统软件和应用软件。系统软件就是我们现在用的xp,系统等应用软件如qq等。
 
 

软件工程第一次作业

原文:http://www.cnblogs.com/mjr15/p/6719769.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!