• 需求说明


    需求规格说明书是系统需求主要是对内的,自己对每个需求都要保证无歧义,准确性,可实现,可验证,可测试。
    1.小组项目名称:“听说”
    项目功能:一款简单功能的针对于老年人的收听软件,交互式软件
    软件受向群体:老年人

    2.项目开发意图
    随着人口的老龄化还有智能时代的笼罩,老年人们对这种时尚资讯的需求也变大,但是现代智能机上的APP操作老年人们可能接受不了,而老年人的应用又少之又少所以抓住了这个缺口。

    3.项目主体功能目标
    这是一款针对于老年群体的收听软件(广播,在线音乐,预定节目等),用户界面简单一键式操作是我们的目标,所以这款软件得需要在界面设计和后台资源上花一点功夫,充分站在我们所选取的受向群体的位面上来考虑。再附带一张主流音乐APP的设计

    4.功能特色:
    界面优雅,操作简捷,支持下载,断点续传,本地播放,本地资源管理,书签历史功能,定时停止,自动播放下一首。
    5.功能模块划分:注册,登录,自定义播放,收藏
    6.模块功能描述:
    注册:用户在使用客户端的听力功能之前要在服务器上进行登记(这是软件以后扩展功能的一种目的,根据年龄段等信息来判断),登记用户ID,用户ID是唯一的,这样用来标识不同的用户。在注册的时候还必须设定自己的密码。

    登录:用户注册之后,输入自己的ID和预先设定好的密码之后,服务器验证成功后向客户端发送成功登陆响应,这样用户就可以正常使用本软件。

    自定义播放:用户在正常注册登录之后启动的一键播放功能在电台,资讯,音乐等中随机播放,可以切换。

    收藏:在正常登录之后,后台接受在随机播放中用户喜欢的音乐加以记录,并在用户再次登录时再次反馈给用户。

    7.性能需求:
    A:软件本身的可靠性,此软件本来就是一款简单软件,客户端与后台要做到同步衔接。
    B:充足的听力资源,听力软件是支撑此软件存活的必不可少的需求
    C:使用跳转的流畅度和简单大气友好的界面
    8.其他需求
    A、可使用性需求: 对相应的按钮有提示、界面友好,帮助完整。
    B、环境需求: 参见系统需求
    C、可移植性需求: java,平台兼容。
    D、可维护性需求: 数据和程序独立。

  • 相关阅读:
    [转]Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍
    推荐一个windows系统的下载和安装的网址:win7之家
    [转]vue调试工具vue-devtools安装及使用(亲测有效,望采纳)
    [转]Error: Node Sass does not yet support your current environment: Windows 64-bit
    [转]升级/重装win10系统--提示无法验证密钥的解决办法
    Sólo le pido a Dios
    Composer 语法中的^符号意思
    服务器上传的目录索引一定要关闭
    [SAP] CloudWatch
    [SAA] 32. Data Engineering
  • 原文地址:https://www.cnblogs.com/ykl10/p/6737793.html
Copyright © 2020-2023  润新知