《A_Pancers团队》———团队项目原型设计与开发
一、实验目的与要求
(1)掌握软件原型开发技术;
(2)学习使用软件原型开发工具:本实验中使用墨刀
二、实验内容与步骤
任务1:针对实验六团队项目选题,采用适当的原型开发工具设计团队项目原型;
任务2:在团队博客发布博文,陈述团队项目的原型设计过程、原型设计结果、原型设计的工具,总结原型设计心得。
原型设计过程:
随着网络的普及和应用,手机的智能化,用户对智能设备的功能和性能的需求日益增加。 所以基于Android操作系统的应用程序开发技术,对音乐播放器的功能做了细致的需求分析,介绍了音乐播放器的总体架构,包括音乐播放器架构设计、功能模块的划分。并对各个组件进行了描述,介绍了Android平台的存储方案,以及应用程序开发过程中需要的配置文件进行了描述和说明。 最后对用户需要进行分描述,包括用户体验需求和功能性需求。然后对功能性需求进行分类,对每一类利用例图进行解释说明。并按照需求分析,给出了音乐播放器的软件功能模块图,对每一模块作了具体说明。实现基于Android的音乐播放器。 本文通过基于Android平台上的音乐播放器的设计与实现,方便用户播放各种格式的歌曲、在不同版本的Android系统上稳定播放。在线试听并下载歌曲,还有下载管理的界面,为用户提供了操作简单、实用的使用界面。
项目可以实现的功能主要是通过Java和Android的技术实现,设计简单的音乐播放器软件,能够自动识别出手机内存中的音乐文件,并且播放出来以及各种播放形式,例如单曲循环、顺序播放等方式;在后期添加联网在线搜索功能,在线搜寻喜欢的音乐;技术可行性我们六个小组成员共同努力可以实现,安卓技术和Java技术在我们小组成员团队里有成员掌握的还是比较成熟,在经济可行性方面,本项目基本上不需要经济支持,大家可以通过共同的努力实现。操作可行性方面,只要安装在常用的安卓客户移动客户端上就可以使用,并且操作很简便,没有操作技术门槛,适用于很多普通用户的操作。
而我们软件后期的推广使用过程中主要是利用安卓系统自带的文件检索等功能,实现音乐播放,占用手机内存小,操作简单,可能对于老年人比较适合听音乐,听戏曲;我们会在后期的实验中,实际的调查老年人对于现在市场上流行的音乐播放软件的使用情况和遇到的问题。
原型设计结果:



原型设计工具:
墨刀
原型设计心得:
在开发的早期阶段,原型设计无疑是很重要的,这也是详查和分解应用最简单最低成本的阶段,所以要充分利用该阶段,以避免后期改写大量代码,在编写项目之前设计原型,就好比在写作文之前编写大纲,它可以帮助我们,在逐步实现项目功能的时候,不会偏离最初的设计思想。
在设计在原型设计过程中,我们小组的伙伴们搜集了相关的资料包括网上图片的搜集、基本功能的设计以及对于音乐播放器界面的设计,布局功能的设置参考了一些现在比较成熟的音乐播放器的界面。然后我们一起设计了项目设计图,并利用墨刀原型工具进行项目的原型的设计,我们刚开始的时候小组的成员一起学习了这个软件的使用,初次接触这个软件大家都感觉到比较陌生,但是我们很快的上手了,并且利用这个软件做出了我们项目的原型,效率也是很高的。
我们做的音乐播放器,也许,它不是最华丽的播放器,但一定最懂你;在路上,在等候的车站,在前往美好神秘的路途中,HI音乐,嗨爆你的生活!
《A_Pancers团队》———团队项目原型设计与开发的更多相关文章
- 《BUG创造队》第三次作业:团队项目原型设计与开发
项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验六 团队作业3:团队项目原型设计与开发 团队名称 BUG创造队 作业学习目标 ①掌握软件原型开发技术:②学会使用软件原型 ...
- 《TheOne团队》团队作业三:团队项目原型设计与开发
项目 内容 作业所属课程 http://www.cnblogs.com/nwnu-daizh/ 作业要求 https://www.cnblogs.com/nwnu-daizh/p/10761596.h ...
- 《Spring_Four》第三次作业——基于Jsoup的大学生考试信息展示系统的原型设计与开发
<Spring_Four团队>第三次团队项目——基于Jsoup的大学生考试信息展示系统的原型设计与开发 一.实验目的与要求 (1)掌握软件原型开发技术: (2)学习使用软件原型开发工具:本 ...
- 《Dare To Dream 》第三次作业--团队项目的原型设计与开发
一.实验目的与要求 1.掌握软件原型开发技术: 2.学习使用软件原型开发工具: 二.实验内容与步骤 任务1:针对实验六团队项目选题,采用适当的原型开发工具设计团队项目原型: 任务2:在团队博客发布博 ...
- 《Blue Flke》团队项目的原型设计与开发
实验目的: 1.掌握软件原型开发技术 2.学习使用软件原型开发工具 实验过程和步骤: 任务1.针对实验六团队项目选题,采用适当的原型开发工具设计团队项目原型. 任务2.在团队博客发布博文,陈述团队项目 ...
- 《F4+2》——团队项目的原型设计与开发
目 录 1 · 团队信息 2 · NABCD模型 3. 原型设计的工具 4 · 原型设计 5 · PSP表格 6 · 团队设计过程 7 · 原型设计心得 一 · 团 队 信 息 成 员 列 ...
- 《Miracle-House团队》第三次作业:团队项目的原型设计与开发
一.实验目的与要求 1.掌握软件原型开发技术 2.学习使用软件原型开发工具 二.实验内容与步骤 1.开发工具: 使用的工具:墨刀(APP端开发原型) 工具简介: 墨刀(MockingBot)是一款简单 ...
- 第三视角团队:项目UML设计(团队)
项目UML设计(团队) 团队信息 团队名:第三视角 各成员学号及姓名 姓名 学号 博客链接 张扬(组长) 031602345 http://www.cnblogs.com/sxZhangYang/p/ ...
- 《WAP》团队第三次作业--团队项目的原型设计与开发
一· 目 录 第一部分 · 结 对 成 员 明 细 第二部分 · NABCD 模 型 第三部分 · 原 型 设 计 第四部分 · P S P 第五部分 · 结 对 过 程 第六部分 · 心 得 总 ...
随机推荐
- 第六章 数据库设计之ER模型
在ER图中实体用方框表示 实体其实就相当于一个二维表,实体实例就相当于二维表中的一行 属性在二维表中用椭圆表示,属性就是描述实体特征的数据项 概念:键(也被成为候选键):1,属性集合K上的行唯一 ...
- 几乎考虑到了每个细节的php图片上传
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> < ...
- 将Mongo装为Windows的服务
PHP的mongo扩展: 首先 下载一个PHP的mongo扩展, 地址:http://download.csdn.net/detail/qq_36387589/9819259 然后修改php.ini. ...
- 下载YouTube视频的方法
这个网站就可以: http://www.clipconverter.cc/ 更多的网站及介绍参考知乎:http://www.zhihu.com/question/19964181
- 修改SQL Server 的排序规则(转)
转自http://jimshu.blog.51cto.com/3171847/1095780/ 一.修改SQL Server服务器(实例)的排序规则 以下实验使用了SQL Server 2008 R2 ...
- Testbench结构篇
对于standalone的block的verification: 采用结构化的Testbench:Testcase与Harness,BFM分别分离,来提高系统的可重用性.如图是一个典型结构: 其中所有 ...
- linux常用命令(替换)
1. vi 模式下的替换命令: s 表示替换(substitute),g表示全局搜索(global search) :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vi ...
- python3.4学习笔记(二) 类型判断,异常处理,终止程序
python3.4学习笔记(二) 类型判断,异常处理,终止程序,实例代码: #idle中按F5可以运行代码 #引入外部模块 import xxx #random模块,randint(开始数,结束数) ...
- C/C++之Memcpy and memmove
memcpy与memmove的目的都是将N个字节的源内存地址的内容拷贝到目标内存地址中. 但当源内存和目标内存存在重叠时,memcpy会出现错误,而memmove能正确地实施拷贝,但这也增加了一点点开 ...
- 在uboot中加入cmd_run命令,运行环境变量
在学习uboot的过程中会经常烧录程序,每次都要敲一些下载指令.这样是不是很麻烦,有什么办法能快速的烧写呢.很简单,将需要敲击的指令编译到uboot中,以环境变量的形式存在.但是环境变量很好加,如何运 ...