资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
- 0 - 数字标牌广告机系统计划书数字标牌广告机系统计划书 1)项目立项、计划书; (10%) 目录 一一.数字标牌广告机系统数字标牌广告机系统项目开发计划书项目开发计划书 1.引言引言 . 2 1.1 编写目的 . 2 1.2 背景 2 1.3 定义 . .2 1.4 项目价值. 2 1.5 项目内容.2 2.项目概述项目概述 3 2.1 工作内容 . 3 2.2 开发准备 3 2.3 产品 . 3 2.3.1.程序 . 3 2.3.2.文件3 2.3.3.服务. 3 2.3.4.非移交的产品3 2.4 验收标准 4 3.实施计划实施计划 4 3.1团队角色4 3.2 工作任务的分解与人员分工. 4 3.3 开发模型4 3.4 开发计划.4 3.5 接口人员 . 4 3.6 进度 4 3.7 预算 4 3.8 关键问题 .5 4.支持条件支持条件 . 5 4.1 计算机系统支持 .5 4.2 需由用户承担的工作5 4.3 需由外单位提供的条件 . 6 5.管理方式管理方式 6 - 1 - 数字标牌广告机系统数字标牌广告机系统项目开发计划书项目开发计划书 1 引言引言 1.1 编写目的编写目的 没有规矩不成方圆,无论什么事情,要顺利地完成,必须有一个统一的计划指 导书。软件项目开发也不例外。这个计划书不仅能让参与项目的开发者们知道如何 进行,还明确了他们各自的职责、保证项目团队之间的协作更加的有条不紊、使得 项目工作的各个过程能够合理有序地进行。同时,计划书也能让团队内外的沟通起 着向导作用、团队之间的工作范围、开发模块之间的关系,以及对开发进度、经费 预算、分配人力物力、风险等因素进行了大概的描述。 本项目开发计划用于从总体上指导数字标牌广告机系统项目顺利进行并最终得 到通过评审的项目产品。本项目开发计划面向项目组全体成员。 1.2 背景背景 一般置于商场和公共场所的数字标牌广告机只具有信息显示和信息发布 功能,无法了解用户更多行为,而基于人脸识别的商业大数据分析技术可以成功地 使用人脸识别技术为用户提供更加友好的体验。运用先进的人脸识别技术和视频智 能分析技术提供一套完善的解决方案,能够智能统计和分析用户状态,帮助你了解 用户的喜好。具备人脸检测、人脸识别、性别识别、年龄段识别、表情识别、注视 时长统计等功能。这种技术不仅能给商家带来用户分析数据依据,还可结合大数据 信息,根据用户的性别和年龄的不同自动提供其更感兴趣的广告或产品展示,为用 户带来更好体验同时为投资者带来更丰厚的回报。 1.3 定义定义 专门术语: MySQL:系统服务器所使用的数据库关系系统(DBMS)。 SQL:一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 SQL:Structured Query Language(结构化查询语言)。 UML:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种 从软件分析、设计到编写程序规范的标准化建模语言。 1.4 项目价值项目价值 采用数字标牌-广告机代替传统的静态灯箱,不仅能够及时让客户了解到 商品详情,更能让客户体验其中,达到互动,促进消费。数字标牌软件非常灵活, 为我们提供了发挥创造性的空间。但是,如果你的屏幕放了太多的内容,就会让人 感觉到眼花缭乱,就不会吸引到观众。这样也就有损品牌的声誉,消费者也将会选 择你的竞争对手。 其次,数字标牌-广告机内容精准、个性化,品牌标志、网站元 素融入其中。潜在的客户或者已知的客户能够看到一些个性化的信息,那么他们就 可能会留下更为深刻的品牌印象。零售商可以根据不同时间段入店的消费者群体不 同及时调整播放内容,为消费者提供符合自身需求的实用性信息, 最后,利用数字标牌-广告机的互动性。设置有趣的的互动环节,不仅可以延 - 2 - 长消费者在店内停留的时间,更可加深客户对品牌的印象,以便导购员为消费者提 供更有针对性的服务,促进消费。 1.5 项目内容项目内容 智能广告播放系统智能广告播放系统 传统的广告播放系统只具有信息显示和信息发布功能,无法了解用户更多行为。 而基于人脸识别的商业大数据分析技术可以成功地使用人脸识别技术为用户提供更 加友好的体验。运用先进的人脸识别技术和视频智能分析技术提供一套完善的解决 方案,能够智能统计和分析用户状态,帮助你了解用户的喜好。具备人脸检测、人 脸识别、性别识别、年龄段识别、表情识别、注视时长统计等功能。这种技术不仅 能给商家带来用户分析数据依据,还可结合大数据信息,根据用户的性别和年龄的 不同自动提供其更感兴趣的广告或产品展示,为用户带来更好体验同时为投资者带 来更丰厚的回报。 2 项目概述项目概述 2.1 工作内容工作内容 1、 制作和修订项目开发计划; 2、 进行计划跟踪与监控; 3、 配合 SQA 的质量保证工作; 4、 工作产品及时进行受控管理; 5、 按计划提请阶段评审; 6、 提交测试部门评测开发产品; 7、 交付最终工作产品。 8、 项目实施总结 9、 项目验收 2.2 开发准备开发准备 包括文档准备,人员分配,开发环境的制定 2.3 产品产品 2.3.1 程序程序 软件名称:数字标牌广告机系统 编程语言:C+ 功能: 统计设备 150m 范围内总体、各时段人流量; 根据人眼追踪,确定是简单浏览、还是驻足常看; 根据性别、年龄的识别,自动切换合适的广告内容,提高广告的精准性 根据人脸检测,精准统计看广告的人数、时长、位置分布、时间分布、性别、年龄 根据统计数据,便于选择广告的最佳位置、最佳时间 - 3 - 2.3.2 文文件件 用户操作手册:本手册详细描述软件的功能、性能和用户界面,使用户对如何使用该软件 得到具体的了解,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体 细节。 软件维护手册:主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维 护过程的说明,便于软件的维护。 2.3.3 服务服务 计划提供以下服务: 课堂培训:以讲课形式对客户进行培训,使其能够正确使用软件。 免费咨询:客户可以在工作时间向技术人员提出问题并获得解答。 技术支持:对于某些客户,采取上门指导的方式。 软件维护:获取软件使用中的问题,提供补丁程序。 2.3.4 非移交产品非移交产品 1.项目开发计划 2.开发进度月报 3.项目开发总结报告 4.软件问题报告 5 迭代计划报告 6.源程序 2.42.4 验收标准验收标准 2.4.1 代码的验收代码的验收 最后在交付客户之前进行小组内评审,代码编写符合 HB6465 标准,与文档说明保持一致, 代码书写风格统一,采用标准规范,没有下列错误:由于软件缺陷造成丢失数据,不符合 设计要求,响应时间太长无法接受等问题。 2.4.2 文档验收文档验收 最后在交付客户之前进行小组内评审,文档格式符合 HB6465 标准, 功能符合 与客户的合同要求,清晰易读,没有语病与歧义。 2.4.3 服务验收服务验收 服务硬件达到文档说明的要求。 3 实施计划实施计划 3.1 工作任务的分解与人员分工工作任务的分解与人员分工 略 3.2 接口人员接口人员 负责本项目同用户的接口人员为马晓奇,由软件发开方派专人,按客户要求,指定地 点安装,调试,运行并给客户演示,在后期中负责维护和更新。 - 4 - 3.3 开发模型开发模型 选用敏捷开发 Scrum 1、我们首先需要确定一个 Product Backlog(按优先顺序排列的一个产品需求列表),这个 是由 Product Owner 负责的; 2、Scrum Team 根据 Product Backlog 列表,做工作量的预估和安排; 3、有了 Product Backlog 列表,我们需要通过 Sprint Planning Meeting(Sprint 计 划会议) 来从中挑选出一个 Story 作为本次迭代完成的目标,这个目标的时间周期是 14 个星期,然后把这个 Story 进行细化,形成一个 Sprint Backlog; 4、Sprint Backlog 是由 Scrum Team 去完成的,每个成员根据 Sprint Backlog 再细化成 更小的任务(细到每个任务的工作量在 2 天内能完成); 5、在 Scrum Team 完成计划会议上选出的 Sprint Backlog 过程中,需要进行 Daily Scrum Meeting(每日站立会议),每次会议控制在 15 分钟左右,每个人都必须发言,并且 要向所有成员当面汇报你昨天完成了什么,并且向所有成员承诺你今天要完成什么,同时遇到 不能解决的问题也可以提出,每个人回答完成后,要走到黑板前更新自己的 Sprint burn down(Sprint 燃尽图); 6、做到每日集成,也就是每天都要有一个可以成功编译、并且可以演示的版本;很多人可能 还没有用过自动化的每日集成; 7、当一个 Story 完成,也就是 Sprint Backlog 被完成,也就表示一次 Sprint 完成,这时, 我们要进行 Srpint Review Meeting(演示会议),也称为评审会议,产品负责人和客户都 要参加(最好本公司老板也参加),每一个 Scrum Team 的成员都要向他们演示自己完成的 软件产品(这个会议非常重要,一定不能取消); 8、最后就是 Sprint Retrospective Meeting(回顾会议),也称为总结会议,以轮流发言方 式进行,每个人都要发言,总结并讨论改进的地方,放入下一轮 Sprint 的产品需求中; 采用迭代式开发,不要求每一个阶段的任务做的都是最完美的,而是明明知道还有很多 不足的地方,却偏偏不去完善它,而是把主要功能先搭建起来为目的,以最短的时间,最 少的损失先完成一个“不完美的成果物”直至提交。然后再通过客户或用户的反馈信息, 在这个“不完美的成果物”上逐步进行完善。 3.4 开发计划开发计划 在立项 20 天内完成整个功能实现 1.0 版本 这些功能包括: (一)人脸检测:人脸检测:通过摄像头获取人脸轮廓,提取特征生成特征数据库,将实时生 成的特征数据与预置的特征库进行比较,计算相似度,给出相应识别结果,可以支 持多个人脸识别,并能辨别出摄像头到人的距离。 - 5 - 2.0 版本的功能要求: (一)年龄和性别监测:年龄和性别监测:通过摄像头捕获人脸图像,首先进行人脸轮廓检测,确定 眼睛的精确位置(人眼定位),然后提取面部有分类能力的特征,生成人脸特征数 据。通过实时生成的人脸特征数据与特征库中的模板进行比对,根据相似度给出当 前在设备前的人的性别、年龄阶段。 根据上面的功能系统可以根据环境做一个基本的判断 3.0 版本的功能要求 (一)表情监测:表情监测:通过摄像头捕获人脸图像,并结合深度学习和人工智能算法,对 人脸表情的显著特征,如眼睛、眉毛、嘴巴等的位置变化进行定位、测量,确定其 大小、距离、形状及相互比例等特征,给出表情状态。 4.0 版本的功能要求 (一)姿态监测:姿态监测:通过摄像头判断当前人脸是平视、抬头、低头、左右转头等。从 而针对大尺寸数字标牌分屏展示时判断观众关注的区域。 (二)眼球监测:眼球监测:通过摄像头判断当前人脸是否注视摄像头,可识别睁眼、闭眼、 眨眼等动作,如果注视摄像头,开始计时,当检测到当前人脸不再注视摄像头,计 时结束,返回时长计时结果。可以根据表情,眼球方向判断观众对这个广告的喜爱 程度,如果是高兴的可以增这类广告的频率。 5.0 版本的功能要求 (一)关注广告监测:关注广告监测:通过摄像头采集当前人脸观看正在播放广告内容的时间长及 时间段。如果
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号