摘要: 时序图(Sequence Diagram),亦称为序列力或循序图或顺序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。 时序图中包括如下元素:角色, 阅读全文
posted @ 2017-05-11 16:07 徐冉 阅读(4255) 评论(0) 推荐(1) 编辑
摘要: 1、闪屏功能的实现: 用真机测试,在3秒之后跳到主界面: Java代码如下: 2、播放功能的实现: Java代码如下: 阅读全文
posted @ 2017-05-11 11:36 徐冉 阅读(122) 评论(0) 推荐(0) 编辑
摘要: UML-Unified Model Language统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。 用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 用途:帮助开发团队以一种可视化的方式理解系统的功能需求。 用 阅读全文
posted @ 2017-05-11 09:59 徐冉 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 第一个任务目标:首页、一键播放、曲库、工具界面的实现。 人员工作分配: 首页设计:徐恬 估测:5h 一键播放界面设计和实现功能:余凯凌、殷子健 估测:6h 曲库的资源整合:徐冉、徐洋 估测:3h 工具栏的实现:刘树勋 估测:2h 阅读全文
posted @ 2017-04-27 11:41 徐冉 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发 Scrum的3种角色划分:产品负责人PO(Product Owner)、SM(ScrumMaster)、开发团队(Team)职责:PO:负责在限定期限内拟定可能的最有价值的产品,选择并梳理这些事项的优先级、确保大家都知道包括优先级顺序。产品负责人通过选择开发团队下一步应该做什么及要推迟什么 阅读全文
posted @ 2017-04-27 10:43 徐冉 阅读(941) 评论(0) 推荐(0) 编辑
摘要: Need 需求分析: 为了满足中老年人因工作忙碌而无暇阅读的痛苦,我们设计推广出一款听书软件。可以给中老年人带来的好处是不再受繁琐的听书软件的束缚,操作简单,携带便捷。 Approach 实现方法: 界面设计风格简单,所有的操作功能一目了然,老人很容易上手。 Benefit 设计收益: 独家资源需要 阅读全文
posted @ 2017-04-17 14:38 徐冉 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 各位领导/投资人/用户/合作伙伴:我们的产品听说是为了帮助中老年人解决工作忙碌无暇阅读的痛苦,他们需要更简单更便捷的听书软件, 但是现有的方案并没有很好地解决这些需求,我们有独特的办法可以使功能简易化,它能给中老年人带来的好处是不再受繁琐的听书软件的束缚,远远超过竞争对手。同时,我们有高效率的推销方 阅读全文
posted @ 2017-04-12 11:25 徐冉 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 软件团队有各种形式,适合于不同的人员和需求,主要有这样几种模式:(具体的内容在课本90-93页上详见) 主治医师模式(Chief Programmer Team,Surgical Team) 明星模式(Super-star Model) 社区模式(Community Model) 业余剧团模式(Am 阅读全文
posted @ 2017-04-05 10:08 徐冉 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 所谓结对编程,也就是两个人写一个程序,其中,一个人叫Driver,另一个人叫Observer,Driver在编程代码,而Observer在旁边实时查看Driver的代码,并帮助Driver编程。并且,Driver和Observer在一起时可以相互讨论,有效地避免了闭门造车,并可以减少后期的code 阅读全文
posted @ 2017-04-04 10:30 徐冉 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 在Android Studio中: 1、java代码和xml没有归包,看着很凌乱。 2、代码中出现的空行数太多,增加代码的行数。 3、java代码中,if语句没有相对应的else。 4、//ToDO Auto-generated method stub出现的太多,执行起来会出现提示。 阅读全文
posted @ 2017-03-29 11:08 徐冉 阅读(235) 评论(0) 推荐(0) 编辑