上汽通用经销商WIFI运营项目系统设计文档V.

上传人:枫** 文档编号:559452604 上传时间:2023-04-11 格式:DOC 页数:19 大小:382KB
返回 下载 相关 举报
上汽通用经销商WIFI运营项目系统设计文档V._第1页
第1页 / 共19页
上汽通用经销商WIFI运营项目系统设计文档V._第2页
第2页 / 共19页
上汽通用经销商WIFI运营项目系统设计文档V._第3页
第3页 / 共19页
上汽通用经销商WIFI运营项目系统设计文档V._第4页
第4页 / 共19页
上汽通用经销商WIFI运营项目系统设计文档V._第5页
第5页 / 共19页
点击查看更多>>
资源描述

《上汽通用经销商WIFI运营项目系统设计文档V.》由会员分享,可在线阅读,更多相关《上汽通用经销商WIFI运营项目系统设计文档V.(19页珍藏版)》请在金锄头文库上搜索。

1、上汽通用经销商WIFI运营项目系统设计文档Current Version: V2.0Owner:上汽通用汽车SAIC-GMDate Last Updated:Last Updated By: Author: 白富刚Date Created: Approved By: Approval Date: Revision HistoryVersion NumberDate UpdatedRevision AuthorBrief Description of Changes12016-05-11白富刚新增文档1 概述41.1 范围41.2 参考资料41.3 定义和缩略词41.4 文档约定42 系统概述5

2、2.1 描述52.2 系统架构53 软件设计83.1 组件83.1.1 83.1.2 83.1.3 83.1.4 83.1.5 93.1.6 93.2 接口93.3 复用组件94 硬件设计104.1 硬件组件104.1.1 计算机系统104.1.2 外部设置104.1.3 网络设置104.1.4 项目特定的硬件项目104.2 硬件集成105 数据设计115.1 数据流图115.2 数据库设计115.3 配置文件165.4 注册表166 系统平台安全设计176.1 操作系统安全176.2 数据库安全176.2.1 MySQL177 系统性能181 概述本文档是上汽通用经销商WIFI运营项目开发的

3、技术蓝图。项目采用LNMP架构,使用PHP语言开发,旨在满足所有客户的需求,目标和期望。项目搭建在Centos 操作系统中,web服务器采用nginx/1.6.2,加入了SSL协议增加安全性。采用PHP语言来开发。数据存储采用MySQL数据库进行数据持久化。1.1 范围该文档主要致力于软件的功能模块、进程和数据及它们之间的依赖关系,还有模块和数据等关键部分的详细设计。1.2 参考资料1. SDD 2. AD 3. SRS 1.3 定义和缩略词SPMP:软件项目管理计划SID:规格说明文档SDD:系统设计文档AD:架构设计文档SRS:系统需求描述文档1.4 文档约定 N/A2 系统概述 2.1

4、描述该系统为进入上汽通用汽车所属的凯迪拉克、别克以及雪弗兰4S店的用户提供免费wifi服务。再次基础上,通过wifi引导进入微网站,提升用户对产品的了解。2.2 系统架构系统基于Linux操作系统Nginx作为web服务器, PHP语言进行软件系统的开发、采用关系型数据库MySQL进行数据存储。为了更好的提高整体性能,系统将采用Memcached进行数据层的缓存。本系统采用B/S架构设计。如上图对本次项目整体技术架构进行了设计,从上图我们可以看出,本次项目整体建设内容应当包含了相关体系架构的搭建、应用功能完善可开发、应用资源全面共享与管理。下面我们将分别进行说明。3 软件设计3.1 组件3.1

5、.1 组件编号01功能获取车型信息关联性品牌组件描述getCarList() 获取相关品牌车型列表 cardetail() 获取车型详情注释N/A问题描述3.1.2 组件编号02功能获取活动信息关联性品牌组件、大区组件、门店组件描述getactivity() 获取品牌、大区、店铺活动列表activitydetail() 获取活动详情lottery() 抽奖注释N/A问题描述3.1.3 组件编号03功能获取游戏信息关联性品牌组件描述getGameList() 获取品牌游戏列表注释N/A问题描述3.1.4 组件编号04功能获取品牌信息关联性N/A描述getBrandInfo() 获取品牌信息注释N

6、/A问题描述3.1.5 组件编号05功能获取大区信息关联性N/A描述getRegionInfo() 获取大区信息注释N/A问题描述3.1.6 组件编号06功能获取店铺信息关联性N/A描述getStoreInfo() 获取店铺信息注释N/A问题描述3.1.7 组件编号07功能获取商城列表关联性N/A描述getList() 获取商城列表Seckill() 秒杀商品Buy() 购买商品注释N/A问题描述3.2 接口3.2.1 接口编号10功能用户信息传递关联性N/A描述此接口为了确定网康设备和H5页面跳转流程和参数,详情见通用H5页面接口文档注释N/A问题描述3.2.2 接口编号10功能获取IDSP

7、商品信息关联性N/A描述通过IDSP接口,获取商品详情,记录到数据库并推送到H5前端显示注释N/A问题描述3.3 复用组件组件编号08功能数据流处理关联性N/A描述处理数据逻辑注释N/A问题描述4 硬件设计硬件系统采用微软云平台4.1 硬件组件产品名称详细配置定位数量wifi-web01A3服务器Web服务器1wifi-web02A3服务器Web服务器1wifi-app01A3服务器图片服务器1wifi-app01A3服务器图片服务器1wifi-cacheA4服务器Cache服务1azure mysqlMS4数据库14.1.1 计算机系统 IP应用组件操作系统配置服务/系统10.127.17.

8、246WebCetos6.5A3服务器Ngnix/php10.127.17.247webCetos6.5A3服务器Ngnix/php10.127.17.248appCetos6.5A3服务器Ngnix/php10.127.17.249appCetos6.5A3服务器Ngnix/php10.127.17.250cacheCetos6.5A3服务器Ngnix/memcache4.1.2 外部设置N/A4.1.3 网络设置N/A4.1.4 项目特定的硬件项目N/A4.2 硬件集成 N/A5 数据设计5.1 数据流图5.2 数据库设计在此仅列出重要的数据表结构ty_activity 活动表FieldT

9、ypeCommentidint(11) NOT NULL活动idnamevarchar(100) NULL活动名称brand_idint(11) NULL品牌idarea_idint(11) NULL大区idstore_idint(11) NULL4s店sale_typetinyint(1) NULL0全部,1售前 2售后start_datedate NULL活动开始日期end_datedate NOT NULL活动结束日期sortint(11) NULL排序statustinyint(1) NULL1上线0下线luck_drawtinyint(1) NULL1可以抽奖0不可以luck_dra

10、w_typetinyint(4) NULL0.刮刮卡,1大转盘prize_idint(11) NULL奖项IDactive_imagevarchar(255) NULL活动图片active_introvarchar(255) NULL活动介绍active_urlvarchar(255) NULL活动链接active_typetinyint(4) NULL0活动,1问卷调查source_idtinyint(3) NULL来源active_contextlongtext NULL活动内容ty_area 区域表FieldTypeCommentidint(11) unsigned NOT NULLna

11、mevarchar(100) NULL名称brand_idint(11) NULL品牌IDprovince_idint(11) NULL省份IDcity_idint(11) NULL城市idty_brand 品牌表FieldTypeCommentidint(11) NOT NULLnamevarchar(100) NULL名称logovarchar(255) NULLlogocodechar(2) NULLcodeimagevarchar(255) NULL图片telvarchar(20) NULL400电话etelvarchar(20) NULL800电话weixinvarchar(255) NULL微信weibovarchar(255) NULL微博ios_urlvarchar(255) NULLios app链接androidvarchar(255) NULLandroid app 链接ty_car_config 车型配置表FieldTypeCommentidint(11) NOT NULLIDnamevarchar(50) NOT NULL配置名称brand_idint(11) NOT NULL所属品牌model_idint(11) NOT NULL车型IDemissionint(4)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号