-0-数字标牌广告机系统计划书1)项目立项、计划书;(10%)目录一.《数字标牌广告机系统》项目开发计划书1.引言.....................................................................................21.1编写目的.......................................................................21.2背景..............................................................................21.3定义..............................................................................21.4项目价值.......................................................................21.5项目内容……………………………………………………….22.项目概述..............................................................................32.1工作内容.......................................................................32.2开发准备..........................................................................32.3产品.......................................................................32.3.1.程序.......................................................................32.3.2.文件..........................................................................32.3.3.服务.........................................................................32.3.4.非移交的产品............................................................32.4验收标准..........................................................................43.实施计划..............................................................................43.1团队角色……………………………………………………..43.2工作任务的分解与人员分工.............................................43.3开发模型……………………………………………………43.4开发计划…………………………………………………………….43.5接口人员.......................................................................43.6进度..............................................................................43.7预算..............................................................................43.8关键问题.........................................................................54.支持条件...................................................................................54.1计算机系统支持...............................................................54.2需由用户承担的工作..........................................................54.3需由外单位提供的条件...................................................65.管理方式........................................................................................6-1-《数字标牌广告机系统》项目开发计划书1引言1.1编写目的没有规矩不成方圆,无论什么事情,要顺利地完成,必须有一个统一的计划指导书。软件项目开发也不例外。这个计划书不仅能让参与项目的开发者们知道如何进行,还明确了他们各自的职责、保证项目团队之间的协作更加的有条不紊、使得项目工作的各个过程能够合理有序地进行。同时,计划书也能让团队内外的沟通起着向导作用、团队之间的工作范围、开发模块之间的关系,以及对开发进度、经费预算、分配人力物力、风险等因素进行了大概的描述。本项目开发计划用于从总体上指导数字标牌广告机系统项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。1.2背景一般置于商场和公共场所的数字标牌广告机只具有信息显示和信息发布功能,无法了解用户更多行为,而基于人脸识别的商业大数据分析技术可以成功地使用人脸识别技术为用户提供更加友好的体验。运用先进的人脸识别技术和视频智能分析技术提供一套完善的解决方案,能够智能统计和分析用户状态,帮助你了解用户的喜好。具备人脸检测、人脸识别、性别识别、年龄段识别、表情识别、注视时长统计等功能。这种技术不仅能给商家带来用户分析数据依据,还可结合大数据信息,根据用户的性别和年龄的不同自动提供其更感兴趣的广告或产品展示,为用户带来更好体验同时为投资者带来更丰厚的回报。1.3定义专门术语:MySQL:系统服务器所使用的数据库关系系统(DBMS)。SQL:一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。SQL:StructuredQueryLanguage(结构化查询语言)。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.4验收标准2.4.1代码的验收最后在交付客户之前进行小组内评审,代码编写符合HB6465标准,与文档说明保持一致,代码书写风格统一,采用标准规范,没有下列错误:由于软件缺陷造成丢失数据,不符合设计要求,响应时间太长无法接受等问题。2.4.2文档验收最后在交付客户之前进行小组内评审,文档格式符合HB6465标准,功能符合与客户的合同要求,清晰易读,没有语病与歧义。2.4.3服务验收服务硬件达到文档说明的要求。3实施计划3.1工作任务的分解与人员分工略3.2接口人员负责本项目同用户的接口人员为马晓奇,由软件发开方派专人,按客户要求,指定地点安装,调试,运行并给客户演示,在后期中负责维护和更新。-4-3.3开发模型选用敏捷开发Scrum1、我们首先需要确定一个ProductBacklog(按优先顺序排列的一个产品需求列表),这个是由ProductOwner负责的;2、ScrumTeam根据ProductBacklog列表,做工作量的预估和安排;3、有了ProductBacklog列表,我们需要通过SprintPlanningMeeting(Sprint计划会议)来从中挑选出一个Story作为本次迭代完成的目标,这个目标的时间周期是1~4个星期,然后把这个Story进行细化,形成一个SprintBacklog;4、SprintBacklog是由ScrumTeam去完成的,每个成员根据SprintBacklog再细化成更小的任务(细到每个任务的工作量在2天内能完成);5、在ScrumTeam完成计划会议上选出的SprintBacklog过程中,需要进行DailyScrumMeeting(每日站立会议),每次会议控制在15分钟左右,每个人都必须发言,并且要向所有成员当面汇报你昨天完成了什么,并且向所有成员承诺你今天要完成什么,同时遇到不能解决的问题也可以提出,每个人回