《二手车销售分析系统项目详细设计说明书.docx》由会员分享,可在线阅读,更多相关《二手车销售分析系统项目详细设计说明书.docx(17页珍藏版)》请在三一办公上搜索。
1、二手车销售分析系统详细设计说明书XX科技股份有限公司编制目杀一、二手车销售分析系统软件模块设计二、二手车铺包分析系统接口及函数2.1数据生产2. 2数据采集一._._2.3 数据分析2.4 可视化展示13三、二手车销售分析系统数据格式3. 1数伯类里3.2日期和时间类型3.3字符串类型16四、电商大数据分析系统数据库表结构11,tb.mt.9tbKxIIh,apofWttJOrw;55I,S2Z-EV17一、二手车销售分析系统软件模块设计表1二手车销售分析系统模块设计表序号一氯模块二轨寞块三级模块说男1数据生产二手车偌售数据生产2效霜果集/存储使用F1.Ume.Kafka显件将数据存借到HBA
2、SE中3数据分析使用MapReduce将HBASE中的豌据经过分析处理之后导入到MySQ1.中I可视化展示系统管理系统状态蛇控、系统信息安看5权限管理资源管理系烧菜单管理、蹲径管理6角色管理系统使用角色管理、权限管理7用户管理系统登录用户管理S二手车销售数据分析鞘售排行分析使用图形展示二手车前三名品牌钠售分析结果9客户年龄分析使用图形展示各年龄段二手车购买分析结果10客户职业分析使用图形展现各职业客户二手车购买分析结果11利潮分析使用图形展现金年各月份各期业二手车精售利润分析结果12收入车辆分析使用图形展示各品牌二手车收入分析站果13卖出车辆分析使用图形展示各品牌二手车卖出分析结果。11月份客
3、户流量分析使用图形展示金年各月客户流长分析结果二、二手车销售分析系统接口及函数2.1 数据生产2.1.1 数据生产函数2.2数据采集2.2.1数据采集接口接口地址hhrzkgsysteadataCo1.1.ection用户类系统雷求优先较高系筑输入或系统外激勖系抗响应设定f1.ume采桀的源文件和数据下沉的位置,将数据呆亲到kafka集群中Kafka集群出现相应的数据功能窗求数据采集例外以及相应处理调用的功能数据采集注驿和说明2.2.2数据存储接口函数类Coa1.hbase.datastorage用户类HbaseConsuinerff求优先级高系就输入或系筑外激励系统响应设S1.kafka消费
4、主题,使用HBASE消费数据将kafka桀科中的待数据存储到HBASE中功能看求数据存储例外以及相应处理调用的功能数据存储注春和说明2.3数据分析2.3.1数据分析函数函数类coo.bigdata,ana1.ysis,runner用户类CountDurationRunnerff求优先级高系就输入或系烧外激励系筑响应配置源HBASE、目标MYSQ1.数据格式.配置清洗策略将HBASE数据经过分析后存储MySQ1.功能鲁求数据分析例外以及相应处理调用的功能数据分析注科和说明2.4可视化展示2.4.1用户接口接口地址hhrzkgsyste三userInterface用户类系统管理员雷求优先领高用户输
5、入或系统外激序系疏响应I.用户输入用户名、密码1 .比对输入用户是否存在,并返回相应结果。2 .新增用户:3 .删除用户:4 .修改用户.功能鲁求用户登录系统、用户修改信息、管理员新缙和删除用户例外以及相应处理调用的功能系统登录、用户信息修改、新港和删除用户注科和说明2.4.2菜单接口接口地址hhrzksyste三nenu1.ntrface用户类系统管理员雷求优先被高用户输入或系统外激励系统晌应1.用户输入菜单名称、菜单地址、上级目录。1 .比对输入菜单是否存在,并返回相应结果。2 .新增菜单:3 .删除菜单;4 .比对输入菜单是否存在,不存在即修改菜单。功能/求系垸管理员查询、新增、修改、删
6、除菜单例外以及相应处理调用的功能菜单查询、新增、修改、删除注驿和说明2.4.3角色接口接口地址hhrzkgsystero1.e1.nterface用户类系统管理员鲁求优先蚊高用户输入或系跷外激励系统响应1.用户输入角色名称、角色权限1.显示角色名称、权限等信息2 .新增角色:3 .刷除角色;4 .比对输入角色是否存在,不存在即修改角色。功能鲁求用户授权,系统管理员对角色新消、剧除、修改、查询例外以及相应处理调用的功能角色查询、新增、修改、删除注界和说明2.4.4销售排行分析接口接口地址hhrzkgSySte/Sa1.esRanking用户类系统用户鲁求优先领高用户幢入或系城外激励系烧嘀应1.1
7、.显示所有二手车前三名品牌销售分析结果。功能鲁求图形化展示二手车前三名品牌销售分析结果。例外以及相应处理调用的功能销售捧行分析注释和说明2.4.5客户年龄分析接口接口地址/hhrzke/sjrstee/custoeerAge用户类系统用户备求优先效高用户输入或系统外激励系疑哺应1.1.显示各年龄段二手车购买分析结果。功能鲁求图形化展示各年舲段二手车购买分析结果.例外以及相应处理调用的功能客户年静分析注科和说明2.4.6客户职业分析接口接口地址hhrzksystecustorOccupation用户类系统用户备求优先效高用户输入或系施外激易系貌嘀应1.1.显示各职业类型客户二手车购买分析结果。功
8、能求图形化展示各职业类型客户二手车购买分析结果。例外以及相应处理调用的功能客户职业分析注鼻和说明2.4.7利润分析接口接口地址hhrzkgsyste三profit用户类系统用户需求优先皴高用户输入或系烧外激扁系筑晌应1.1.显示全年各月份二手车销售利润分析结果。功能鲁求图形化展示全年各月份二手车销售利润分析结果。例外以及相应处理调用的功能利润分析注春和说明2.4.8收入车辆分析接口揍口地址hhrzkgsyste三rvnuVhic1.s用户类系统用户雷求优先级高用户输入或系籍外激勖系统晌应1.1.显示各品牌二手车收入分析结果。功能鲁求图形化展示各品牌二手车收入分析结果。例外以及相应处理调用的功能
9、收入车辆分析注界和说明2.4.9卖出车辆分析接口接口地址hhrzkgsystease1.IingVehic1.es用户类系统用户詈求优先级高用户输入或系城外激励系筑嘀应1.1.显示各品牌二手车卖出分析结果.功能鲁求图形化展示各品牌二手车卖出分析结果。例外以及相应处理调用的功能卖出车辆分析注科和说明2.4.10月份客户流量分析接口接口地址hhrzkgsyste三custoerF1.ow用户类系统用户看求优先高用户输入或系统外激助系就响应1.1.显示全年各月客户流量分析结果。功能鲁求图形化展示全年各月客户流量分析结果。例外以及相应处理调用的功能月份客户流量分析注科和说明三、二手车销售分析系统数据格
10、式3.1数值类型这些类型包括严格数值数据类型(INTEGER、SMA1.1.INT、DECIMA1.和NUMERIC),以及近似数值数据类型(F1.OAT、REA1.和DOUB1.EPRECISION)0关键字INT是INTEGER的同义词,关键字DEC是DECIMA1.的同义词。B1.T数据类型保存位字段值,并且支持My1.SAM、NEMoRY、InnoDB和BDB表。作为SQ1.标准的扩展,MySQ1.也支持整数类型T1.NINTjiediumint和BIG1.NT。下面的表显示了需要的每个整数类型的存储和范围。表2数值数据格式表大小#)(3t*)TiNYINT1bg(-128.127)0
11、.255)小瞥皎位At1.INT2tr偿5(-32768.32770.65535)大钱双mMEDUMN3WS(8388608.8388o(0-16777215)大瞥皎值Intainteger4byes(2147483648.2147483647)(0.4294967295)大鳖数位B1.G1.NT8的(-9.223.372036854775.808.922337203685477580710.18446744073709551615)蛾大壑数力F1.OAT4bys(3.402823466381175438)0.(11754;M351E-38.3402823466E.38)睢精哽泮点数依DOUB
12、1.E8by%8(-1797693134623157J308.2.2250738585072010.(22250738585072014E-308.1.797於点IH件4E-3O8).O.(2.22507369313486231578585072014E308.ENoe1.1.7976931348623157E.3网DECIMA1.刈俄帔FMKD的的依依TM和D的倒小双侦DECIMA1.(MiD).如果MDH,2育刈为D*23.2日期和时间类型表示时间值的日期和时间类型为DATETIME,DATE、TIMESTAMP,TIME和YEARo每个时间类型有一个有效值范围和一个零值,当指定不合法的M
13、ySQ1.不能表示的值时使用零值。TIMESTAMP类型有专有的自动更新特性,将在后面描述。表3日期时间数据格式表MTIME38385959r385959,网值或四环网YEAR11901.2155YYYY年份依DATETIME8100OOI01y-MM0D双台日期和M网侦00.00C999-12-31HHMMSS23:5959TIMESTAMP4197DoIO1.OOORYYMMDDM台H期和时划0:00-2038HHMMSSte.避刖序式的中等长欧文本数据MEDIUMTEXT0-1677721.5trtsIONCe1.OB(M294967296MteS.边削影式的椎大文本教姒1.ongtext0-429496725M1.eg横大文本数据四、电商大数据分析系统数据库表结构4.1表结构设计Ibjokd/yr