《媒体电影大数据项目详细设计说明书.docx》由会员分享,可在线阅读,更多相关《媒体电影大数据项目详细设计说明书.docx(16页珍藏版)》请在第壹文秘上搜索。
1、媒体电影大数据详细设计说明书XX科技股份有限公司编制目录、媒体电影大数据系统软件模块设计4、媒体电影大数据项目系统接口及函数41数据生产41.1.1数据产函数41.2 数据采集51.2.1 数据采集接口51.3 数据分析61.4 .3.1数据分析数61.4可视化展示71.4.11.4.21.4.3用户接口菜单接口1.1.tt1.1.)角色接口.1.4.4上座率分析接口91.4.5票房趋势分析接口1.4.6好评率分析接口1.4.7媒体互动指数分析接口1I.8地区K房分析接口*三、媒体电影大数据系统数据格式121.数据格式设计说明12四、媒体电影大数据系统数据库表结构141.表结构设计图14一、媒
2、体电影大数据系统软件模块设计表1媒体电影大数据模块设计表序号一领模块二敛模块三界1块说明1数据生产媒体电影大数猾敕猾生产2数据采集/存储使用F1.uIne、Kafkaia件将数据存储到HBASE中3数据分析使用MaPRedUCe将HBASE中的数据经过分析处理之后导入到MySQ1.中4可视化展示系统管理系统状态监控、系统信息查看5权限管理资源管理系统菜单管理、路径管理6角色管理系统使用角色管理.权限管理7用户管理系统登录用户管理8媒体电影数据分析上座率分析使用图形展示全年影院在各型城市上座率趋势情况。9票房趋势分析使用图形展示全年主要影院票房趋势情况。10好评率分析使用图形展示全年主要电影好评
3、率占比和数量情况。11媒体互动指数分析使用图形展示主要媒体互动指数情况。12地区票房分析使用图形展示中国各地地区票房数量情况。13观影人性别分析使用图形展示观影人性别占比和数量情况。14电影上映分析使用图形展示全年主要影院电影上映趋势情况。二、媒体电影大数据项目系统接口及函数1.1 数据生产1.1.I数据生产函数系统输入或系统外激励系统晌应函数类com.product,test.MockRecords生产类TestMockRecords需求优先级高系统调用生产函数,设定相应的输出文件及输出路径根据设定路径,生产相应的数据文件功能需求数据生产例外以及相应处理调用的功能数据生产注春和说明1.2 数
4、据采集1.2. 1数据采集接口接口地址hhrzkgsystem/dataCo1.Iection用户类系统需求优先级高系统输入或系统外激励系统响应设定1.une采集的源文件和数据下沉的位置,将数据采集到kafka集群中Ka1.ka集群出现相应的数据功能雷求数据采集调用的功能数据采集注释和说明1.2.2数据存储函数曲数类co三.hbase.consumer用户类I1.baseConsuiner需求优先级高系统输入或系统外激助系统响应设置kafka消费主题.使用HBASE消费数据将kafka集群中的待数据存储到HBASE中功能看求数据存储例外以及相应处理调用的功能数据存储注释和说明1.3 数据分析1
5、.3.1 数据分析函数函数类com.bigdata,ana1.ysis,runner用户类CountDurationRunner需求优先级高系统输入或系统外激励系统响应配置源HBASE、目标MYSQ1.数据格式,配置清洗策略将HBASE数据经过分析后存储MySQ1.功能需求数据分析例外以及相应处理调用的功能数据分析注释和说明1. 4可视化展示1.4. 1用户接口接口地址hhrzkgsystem/admin用户类系统管理员需求优先级高用户输入或系统外激励系统响应1.用户输入用户名、密码1.比对输入用户是否存在,并返回相应结果。2 .新增用户:3 .捌除用户:4 .修改用户.功能需求用户登录系统、
6、用户修改信息、管理员新增和删除用户例外以及相应处理调用的功能系统登录、用户信息修改、新增和删除用户注释和说明1.4.2菜单接口接口地址hhrzkgsyste三res用户类系统管理员需求优先级高用户输入或系统外激励系统响应1.用户输入菜单名称、菜单地址、上级目录.1 .比对输入菜单是否存在,并返回相应结果.2 .新增菜单:3 .删除菜单;1.比对输入菜单是否存在,不存在即修改菜单。功能雷求系统管理员查询、新增、修改、删除菜单例外以及相应处理调用的功能菜单查询、新增、修改、删除注释和说明1.4.3角色接口接口地址hhrzkgsystemro1.e用户类系统管理员需求优先级高用户输入或系统外激励系统
7、响应1.用户输入角色名称、角色权限1 .显示角色名称、权限等信息2 .新增角色;3 .删除角色:4 .比对输入角色是否存在,不存在即修改角色。功能富求用户授权,系统管理员对角色新增.删除、修改、查询例外以及相应处理调用的功能角色查询、新增、修改、删除注释和说明1.4. 4上座率分析接口接口地址hhrzkgsystemattendance用户类系统用户需求优高先级用户输入或系统外激励系统响应1.1.展示全年影院在各型城市上座率趋势情况。功能需求图形化展示全年影院在各型城市上座率趋势情况。例外以及相应处理调用的功能上座率分析注释和说明1.4.5票房趋势分析接口接口地址hhrzkgsyste三Box
8、-office用户类系统用户需求优先级高用户输入或系统外激励系统响应展示全年主要影院票房趋势情况。功能需求图形化展示全年主要影院票房趋势情况。例外以及相应处理调用的功能票房趋势分析注绛和说明1.4.6好评率分析接口接口地址hhrzkgsystem/gd用户类系统用户需求优先级高用户输入或系统外激励系统响应展示全年主要电影好评率占比和数量情况。功能需求图形化展示全年主要电影好评率占比和数量情况。例外以及相应处理调用的功能好评率分析注释和说明1.4.7媒体互动指数分析接口接口地址hhrzkgsystenindex用户类系统用户需求优先级高用户输入或系统外激励系统响应展示主要媒体互动指数情况。功能者
9、求图形化展示主要媒体互动指数情况。例外以及相应处理调用的功能媒体互动指数分析注春和说明1.4.8地区票房分析接口接口地址hhrzkgsystemzone用户类系统用户需求优先级高用户输入或系统外激励系统响应展示中国各地地区票房数量情况。功能需求图形化展示中国各地地区票房数量情况。例外以及相应处理调用的功能地区票房分析注释和说明三、媒体电影大数据系统数据格式1.数据格式设计说明Text类型。CHAA(SIM)IWtM(HB含字、MeCUm*9W).SS9*U*WM91.(Jr.多255个字版VARCMAR(Mt)伸存可要Kf1.rE(可包含字.ImMHM祎)在基号E9aw大长2SS个K11wmM
10、WJtass.m力TexTb.TtNYTtXT存放大Zt为255个升丽TexTWM大较力5,535个钟丽音B1.OBJif认OeS(5rv38OBjects).%M+5.535TMWK.MeDtUMTfXT中放大怕力,777,zi5-rwms.MeDIUMBtOBHfBtoe*(SrV38OBjcti).11tt*1,”九XSTWMK.1.ONGTeXT用缉大帔力4.24.M7,2M个才符.1.ONG1.ORTUOBs(皿r1.qOBjcti).4.2X,X7.295m0MB.eNUM(M,y,1.tC.)的仲人司三K1B司IUaNUM列中内由大65535个.如内*中不存人附.KBA1M1.H
11、W即UUrais1.aA司HMieNuM(M,v.)SeT与ENUHHU.SeT+m含64t*1.1.和SeT可序一个以HH1.Number类型。这些整数类型拥有额外的选项UNSIGNED。通常,整数可以是负数或正数。如果添加UNSIGNED属性,那么范围将从O开始,而不是某个负数。TINY1.NT(WZt)-12*127韶0N29S无符号在嘉号中ttt犬0.SMAUJNT(fiZ)327MH32767.0R655)S.GWIrXfOB.MEDWMIHT(W)-838S608,S3S860784.0toU77721S无符号住宿号中弧位.IHT(SiZt)-21474S364021474)647
12、F1.0H4294967295那O在珞号中蟆龙大垃依.BtG1.NT(Stte)-92233720168S477S808,9223372O3MM7758O7M41.0H1844744073709SS1615JtffW.大011F1.0AT(sm.d)It为淳W-小U字.&格号*犬依&d参0中IB建Nta石假的大gI1.DoUB1.e(3,G常相JGbaQJ17HW4三Wtt.在d.U中MtQG的大恰I1.DeCIMAUstt,d)ft力字苻率0399DOUB1.f鼻51.尤讦Att的.Date类型。即便DATETIME和TIMESTAMP返回相同的格式,它们的工作方式很不同。在INSERT或UPDATE查询中,TIMESTAMP自动把自身设置为当前的日期和时间。timestamp也接受不同的格式,比如Yyyymmddhhmmss、YYMMDDHHMMSS、YYYYMMDD或YYMMDDeUJ231OAF)日立式:YYYY-MM-DDHW支1000-01-0ftW9-12-3r0ATF11Me()合.ttiYYYY-MM-Oomh:mm:$sHW方的的IMB1.M100O-O1.-O1.00:00:00,期9999-12-3123:59:59TIHESYAM吗)