99直播开发文档

高跟鞋控
780次浏览
2020年01月03日 16:00
最佳经验
本文由作者推荐
app直播软件开发需要多少钱
山东千博生物软件项目开发文档
(99直播)
项目名称
99直播
项目负责人
关旋
项目组成员
徐秀娟、许潇、邢学花、+
起止日期
2016.12.19 - 2017.4.19
2016年12月19日
项目论证、项目开发计划书
V1.0.1
关旋
2016年12月24日
项目论证、项目开发计划书
V1.0.2
关旋
2016年12月29日
项目论证、项目开发计划书
V1.0.3
关旋
文 档 目 录
1.    项目论证    1
1.1    项目概述(目标任务)    1
1.2    项目背景及必要性    1
1.3    项目开发的可行性    1
2.    项目开发计划书    1
2.1    项目组织    1
2.2    项目资源    2
2.3    实施计划    2
3.    需求分析    3
3.1    软件描述    3
3.2    功能需求    3
3.3    性能需求    5
3.4    运行环境及外部接口需求    6
4.    概要设计    7
4.1    软件体系结构    7
4.2    可复用资源    8
5.    详细设计    8
5.1    模块一    8
5.2    模块二    8
5.3    模块三    8
5.4    模块四    8
6.    数据库设计    24
6.1    外部设计     24
6.2    支持软件    24
6.3    数据库表设计格式说明    24
6.4    数据库模型图    24
7.    软件测试    24
7.1    测试计划     24
7.2    测试方法及工具    24
7.3    测试用例    24
7.4    测试日志    24
7.4.1  本人测试日志      24
7.4.2  本组员测试日志      24
7.4.3  测试部反馈测试日志      24
7.4.4  产品部反馈测试日志      24
7.4.5  客户反馈测试日志      24
当今主播网红的时代,人与人 心与心的交流。每人可以拥有自己的直播平台,并且每个身份的盈利模块彼此独立,是现阶段唯一一款让用户多渠道专业教育与娱乐为一体的综合直播APP。    
伴随着企业App的不断普及和网络时代迅速发展的趋势,越来越多的人群更喜欢选择网上学习与社交,所以一款教育与娱乐为一体的APP是促进社会发展的必须品。
99直播是一款平台性的APP,平台性的APP之前做过很多,对于这种多用户平台性的逻辑已非常成熟,技术方面完全可以实现其功能。

姓 名
性别
部门
在本项目中承担的工作


业务部
业务
许、邢

设计部
产品设计
关旋

设计部
iOS开发


技术部
安卓开发
徐秀娟

技术部
.NET开发

测试部
测试
开发地点:山东千博生物技术有限公司
使用硬件:电脑
使用软件:Xcode6.4、PS
阶段名称
起止时间
工 作 内 容
阶段产品
项目开发计划
16年12月19日至17年1月20日
二期
17年02月5日至17年04月01日
项目开发
开发版app
项目测试计划
17年03月10日至17年04月01日
二期
17年04月01日至17年04月19日
系统测试优化
优化完成的app
项目维护计划
17年04月19日至18年04月18日
维护
用户体验更好的app
任务项
参加人员
交付项、应提交文档
客户端
(IOS)
关旋
项目需求、源代码、开发规划、任务分配、进度安排
客户端(Android)

项目源代码
后台
徐秀娟
数据库,表,字段说明文档。
概要设计。类说明文档,项目源代码
普通大众
1、搜索输入关键字搜索想要的主播人员;
2、扫描二维码可直接进入直播页面或者主播个人信息页面;
3、轮播图展示我平台APP相关热点信息、广告信息、活动等,打开进入详情页面;
4、主题板块三类,主播专区、直播大厅、只会讲座;
5、主播专区介绍不同的主播老师,推荐用户选择最美的直播查看关注,同时进入个人直播页面可以查新其个人简介,个人视频,个人图片等,甚至还可以打赏;
6、直播大厅将推荐最新最热的直播老师,进入主播大厅,查看当前正在直播的老师视频,可以进行互动评论、打赏、点赞、收藏等等;
7、智慧讲座将推出优秀的直播视频,及时推荐给每个人,有理智型、励志型、幽默搞笑型、美女型、游戏型、教育型等;
1、上面轮播图可以查看并保持每一位直播老师的图片,并且轮回播放每一位优质老师,每周都会推荐最佳主播上榜,每个人都有机会参与;
2、时间轴的形式展现给大家所有的直播视频,轮滑出每一天每一时间段的视频,差缺不漏,尽收眼底一目了然。
1、对于未认证的老师,必须实名认证才能开启直播的大门,好的环境靠大家共同的维护;
2、认证可以通过身份证人工认证,也可以通过第三方认证平台去认证,各有优点,各不相同;
3、经过实名认证以后就可以开启自己的直播时间,可以自己调节镜头,查看视频内容信息,接受鲜花,查看评论等;
4、同时可以随时分享自己喜欢的视频。
1、上面可以收缩不同的问题,一键定位问题:
2、从登陆注册到完成直播APP,到最后的退出,每一步都有相应的讲解步骤;
3、点击查看不同实现方法,同时可以随时联系我们客服人员;
1、点击快速注册,登录 一步完成,快速直接:
2、快速注册只需一个昵称姓名就可以;
3、我们第一时间保护用户的个人信息,对于个人信息的填写选择自愿性,无强制性;
4、个人设置页面可以进行设置不同个人信息,家族信息,手机绑定,省份认证等;
5、我的视频页面可以点击查看我的所有的视频信息,支持增删改查,个人管理自己的视频信息;
6、我的钱包页面是专门管理我们个人的收支资金的,我们可以往里面充值钱币,也可以查看我们的收入,别人对我们的打赏等;同时可以随时提现等;
7、扫一扫二维码,支持所有的二维码扫描,扫描直播信息,扫描跳转网页,查询价格等;
8、贡献榜可以查看所有的贡献记录,分为月榜、周榜、总榜;促进消费;

数据精确度:根据实际需要,数据在输入、输出及传输的过程中要满足各种精确的需求根据关键度的不同。如:搜索可分为精确搜索和泛型搜索,精确搜索可精确匹配与输入完全一致的查询结果,泛型搜索,只要满足于输入的关键字相匹配的输入即输出。
时间特性:系统响应时间应在人得感觉和视觉范围内(<1s),系统响应时间足够迅速(<5s),能够满足用户需求。
可使用性:操作简单明了,易于操作,对格式和类型限制的数据,客户端和服务器都进行了验证,并采用错误提醒机制,提示用户输入正确数据和正确操作。
安全保密性:对于用户密码等一些重要信息都进行了加密。
(1)硬件要求
客户程序硬件要求:苹果手机 安卓手机
服务器硬件需求:(需.NET人员填写)
(2)软件要求
客户程序软件: 苹果手机7.1以上系统 安卓4.0.1
服务器软件:(需.NET人员填写)
(3)用户接口