二、网站界面
1. 实用
2. 用户友好
3. 整体以绿色为主
4. PC端界面可以参考现有网站www.shanjin.com.cn,布局可以调整
整体格局:
顶部:公司LOGO,导航栏,搜索框
左侧上部--产品类别 类似于www.beyotime.com
左侧下部--公司联系方式
右侧上部--访问最多的前4个产品(图片,名称)
右侧下部--动态资讯前10条列表
底部:公司名称,备案,等必要信息
由于一个产品可能有多个包装规格,所以具体的产品页面要包含类似如下界面:
SKU改为‘货号’,价格为第三列,是否有货改为“货期”
5. 移动端
整体格局:类似于https://m.beyotime.com首页
顶部:公司LOGO,搜索框
上部--产品一级类别
中部--访问最多的前4个产品(图片,名称)
下部--动态资讯前10条列表
底部--导航:首页,产品,资讯,联系,关于 始终在每个页面的底部
产品类别页面:
类似于http://mobile.univ-bio.com/pages/product/index
下部增加选中类别对应的产品列表:图片,名称,品牌,货号,规格,价格,货期
6. 联系方式:在现有基础上增加微信及二维码
三、网站功能
1. PC端和移动端:要用两套模板,URL可以是同一个,也可以是分开的,数据要放在同一个虚拟主机上
2. 搜索框,用户输入时即时显示最多前五个搜索结果
3. 产品资讯文章页面,要可以播放视频,并且具有基本的全屏等操作按钮
4.有的产品类别最后一级的页面,有分别可以让用户按照种属(人,大鼠,小鼠,猪等),样本类型(血液,骨髓,肝脏,脾脏等),包装规格(30ml,100ml,250ml,500ml等)筛选的功能,并且种属,样本类型,包装规格,以后可以增加。数据库及后台,要分别有对应功能。不是所有类别的最后一级都需要这个筛选功能。
5. 现有网站www.shanjin.com.cn的功能(如QQ在线联系等)和页面大多要保留
6. 伪静态,利于SEO
四、后台
1. 安全的用户登录功能
2. 有操作SEO的常用功能
3. 类似于现有网站后台的产品类别添加和修改功能
4. 类似于现有网站产品资讯的添加和修改功能
5. 类似于现有网站的其它页面编辑功能
6.现有后台的产品详细和产品的添加页面合并在一个页面,现有后台的产品详细和产品的修改页面合并在一个页面。产品修改页面,有产品按品牌和,或,按类别,筛选产生对应列表的功能。并且选中品牌可以根据目录价金额的范围,批量修改折扣的功能:目录价某一区间,一个折扣,不同区间,不同折扣
7. 有新闻,产品页面浏览次数的显示功能,可以排序,可以选择品牌,或类别
8. 便于以后增加其它功能和模块:如每个产品页面的留言和回复,并且有留言时及时邮箱通知或短信通知等
先提供各个页面的界面图样,我司满意后,再开始制作网站
一、MySQL数据库:必须包含如下表,字段可以多,不能少;可以直接通过workbench批量导入表数据;其它软件也可以对数据库直接进行操作
表名称 | 说明 | |
1 | brand | 产品品牌 |
2 | ptype | 产品类别 |
3 | pdetail | 产品 |
4 | product | 产品具体规格,一个产品可能有不止一个规格 |
5 | news | 动态资讯 |
1. 表产品品牌:brand
字段名称 | 说明 | 类型 | 是否允许空 | 主外键 | |
1 | name | 产品品牌名称 | varchar(70) | 不允许 | 主键 |
2. 表产品类别:ptype
字段名称 | 说明 | 类型 | 是否允许空 | 主外键 | |
1 | id | int(11) | 不允许 | 主键 | |
2 | upid | 父类id | int(11) | 不允许 | |
3 | name | 类别名称 | varchar(70) | 不允许 |
3. 表产品:pdetail
字段名称 | 说明 | 类型 | 是否允许空 | 主外键 | |
1 | id | int(11) | 不允许 | 主键 | |
2 | name | 产品名称 | tinytext | 不允许 | |
3 | brandname | 品牌名称 | varchar(70) | 不允许 | 外键 |
4 | storage | 储存条件 | tinytext | 允许 | |
5 | ptid | 类别 | int(11) | 不允许 | 外键 |
6 | content | 产品详细介绍 | text | 允许 | |
7 | instruction | 说明书文件名 | varchar(100) | 允许 | |
8 | date | 创建或修改日期 | date | 不允许 | |
9 | countp | 产品页面PC端浏览次数 | int(11) | 不允许 | |
10 | countm | 产品页面移动端浏览次数 | int(11) | 不允许 | |
11 | species | 种属 | varchar(150) | 允许 | |
12 | sample | 样本 | varchar(150) | 允许 |
4. 表名:product
字段名称 | 说明 | 类型 | 是否允许空 | 主外键 | |
1 | code | 产品货号 | varchar(70) | 不允许 | 主键 |
2 | pdid | pdetail表主键 | int(11) | 不允许 | 外键 |
3 | size | 包装规格 | varchar(70) | 允许 | |
4 | mprice | 目录价 | varchar(15) | 不允许 | |
5 | cdiscount | 终端客户折扣 | float | 不允许 | |
6 | tdiscount | 经销商含税折扣 | float | 不允许 | |
7 | ntdiscount | 经销商不含税折扣 | float | 不允许 | |
9 | bntprice | 不含税进货价格 | int(11) | 允许 | |
8 | img | 图片文件名 | varchar(100) | 不允许 | |
9 | date | 创建或最后修改日期 | date | 不允许 | |
10 | delivery | 货期 | varchar(50) | 允许 |
5. 表news
字段名称 | 说明 | 类型 | 是否允许空 | 主外键 | |
1 | id | int(11) | 不允许 | 主键 | |
2 | title | 标题 | tinytext | 不允许 | |
3 | content | 内容 | text | 不允许 | |
4 | countp | PC端访问次数 | int(11) | 不允许 | |
5 | ndate | 创建日期 | date | 不允许 | |
6 | nupdate | 修改日期 | date | 不允许 | |
7 | countm | 移动端访问次数 | int(11) | 不允许 |