Software Engineering homework2
现在市面上有诸多软件,选取一类软件,请分析:
Q1:此类软件是什么时候出现的,这些软件是怎么说服你(陌生人)成为它们的用户的?他们的目标都是盈利的么?他们的目标都是赚取用户的现金的么?还是别的?
A1:我选择的是手机应用——课程格子。大学上课是要提前看好时间和教室的,打印课程表不如将课程表存在手机里方便;纸质课程表是"死"的,单双周课程无法直观显示,而课程格子会自动提示上课时间、教室与授课教师,所以我选择了课程格子来陪伴我的学习。课程格子于2012年8月29日创建,是一款基于课程表的移动社交产品,帮助学生朋友们了解课程安排的同时有机会认识一起上课的同学,除编辑创建课程表外,还可以添加课程笔记、评价老师(几乎没怎么用过)。就长远来看,是以盈利为目的的,网上查资料得知他们的盈利方式好像是做招聘:通过学生导入的课程内容,课程格子内部对每个学生的课程都有精准的定位,因此在公司校招的时候,课程格子可以帮助公司更精准的找到合适人选,比如一家互联网公司要招程序员,课程格子可以帮助他们筛选学校、专业、甚至细分到这个学生听了更多关于C++的课还是更多关于Java的课,这样可以双向收费,相当于中介的作用吧。但就现目前看来,盈利表现的不大明显,个人理解为打点小广告之类的,现在他们主要是增加软件的下载量进而提高软件的知名度,为今后打下基础。
Q2:你个人第一次用此类软件是什么时候,你当时多大,具体在什么学校读几年级,是什么状态,对软件有什么期望(这个必须写,我要看看全世界的学生怎么抄袭这一段的)?
A2:大概2014年2月左右,那时候我在中国地质大学(武汉)上大一下学期的时候。当时觉得挺新奇的(上大学才用的手机,对于软件这些还不太了解,所以大一上都没下载这款软件),用了这个软件之后确实挺适合我们大学生的,只要把课程成功地导入进去,就可以完全信赖它了。我觉得它还可以添加一些功能,比如搭建闲置物品交易平台,高年级放在那里积灰的书也许是低年级求之不得的书;根据学生所上的课程,推送一些有针对性的新闻、资料等。
Q3:当时的软件是如何到你手里的?
A3:百度搜关键字"课程表",就出来课程格子了,抱着试一试的心态就下载安装了。

Software Engineering homework2的更多相关文章
- Software Engineering: 3. Project planning
recourse: "Software Engineering", Ian Sommerville Keywords for this chapter: planning sche ...
- 第二篇——The communication during software engineering.
I've learned a lot in my software engineering class about how a program comes out.That's also a esse ...
- Software Engineering: 2. Project management
resources:"Software Engineering" Ian Sommerville For most projects, important goals are: D ...
- Software Engineering: 1. Introduction
Resource: Ian, Sommerville, Software Engineering 1. Professional software development 1.1 Software e ...
- SENG201 (Software Engineering I) Project
SENG201 (Software Engineering I) ProjectSpace ExplorerFor project admin queries:For project help, hi ...
- 个人阅读作业2—《No Silver Bullet: Essence and Accidents of Software Engineering》读后感
在进行了一次结对编程.一次团队编程和一次个人编程项目后,读了<No Silver Bullet: Essence and Accidents of Software Engineering> ...
- Software Engineering at Google
Google的Fergus Henderson在Software Engineering at Google中介绍了Google的软件工程实践. 软件开发 源码仓库 单一源代码仓库,除了核心配置和安全 ...
- Go is more about software engineering than programming language research.
https://talks.golang.org/2012/splash.article Go at Google: Language Design in the Service of Softwar ...
- 10. Software, Software Engineering, water fall (瀑布模型),Code Complete等名词的来源
①.Software-软件”一词是20世纪60年代才出现的,软件Software——1958年由贝尔实验室的著名统计学家John Tukey 提出软件与硬件一起构成完整的计算机系统,它们是相互依存,缺 ...
随机推荐
- 【2017下集美大学软工1412班_助教博客】团队作业7——第二次项目冲刺(Beta阶段)成绩公示
作业要求 团队作业7 团队评分结果 Beta计划 Total GN SX GJ LC AP WT PHILOSOPHER 3 1 0 1.5 0 0.5 0 三人行 3.5 1 1 1 0 0.5 0 ...
- python六十二课——高阶函数之filter
高阶函数之:filter函数:过滤数据的,最终返回一个惰性序列对象(filter对象,迭代器对象)解释:filter的意思:在计算机领域中我们都称为过滤器格式:filter(fn,lsd):参数和ma ...
- 【转】同一个SQL查询语句,为什么使用到的索引不同?
问: 同一个SQL查询语句,只是修改where条件中的一个值,为什么使用到的索引情况也会不同?谢谢! 1) explain执行结果,如下图: 2) 表中的数据如下图: 3) 表结构如下图: 4) 创建 ...
- Java 缓存技术之 ehcache
1. EHCache 的特点,是一个纯Java ,过程中(也可以理解成插入式)缓存实现,单独安装Ehcache ,需把ehcache-X.X.jar 和相关类库方到classpath中.如项目已安装了 ...
- laravel orm进行增删改查
https://laravelacademy.org/post/9699.html 建议用DB门面直接操作数据库,因为ORM性能低.数据查询上面,ORM不会比DB差的,就比如with,是用了sql最基 ...
- django -- 推荐商品算法
协同过滤算法之基于物品的推荐算法 目前有关个性化推荐算法主要分为三大类:1.基于协同过滤的推荐:2.基于内容过滤的推荐和3.社会化推荐. 本文主要讨论基于协同过滤的推荐,而该算法也可以划分为两类: 1 ...
- 遇到的web请求错误码集合与解释
302 临时移动.与301类似.但资源只是临时被移动.客户端应继续使用原有URI
- 【Codeforces 331D3】Escaping on Beaveractor
题意:给\(b\times b\)的网格,其中有\(n\)个不交叉的箭头. 现在有\(q\)个询问,每个询问包含一个点\((x,y)\),以及一个方向\(dir\).时间\(t\). 要求从\((x, ...
- 软概(lesson 2):课堂测试
一.测试题目 二.完成过程 1.设计思想 ①连接mysql数据库 ②设计user类,增加参数 ③设计add类,向数据库内增加内容 ④设计addInput页面,完成录入操作 ⑤设计add页面,接收录入的 ...
- 《Head First 设计模式》[02] 观察者模式
1.观察者模式 1.1 形象地认识观察者模式 报社的业务是出版报纸 用户像某家报社订阅了报纸,那么一旦报社有新的报纸,就会送到用户处.只要是订户,就一直会收到新报纸: 当用户不再想看报纸时,取消订阅, ...