id Int 4 否 是 内容类型编号
pro_name nvarchar 50 否 否 内容类型名称
Description nvarchar 50 否 否 内容类型描述
product表包含整个网站中的内容显示,在网站编程过程中通过pro_name字段的匹配来完成网站不同板块内容的显示。其中关键字如表5所示。
表4 product表
字段 类型 长度 是否空 主键 说明
id Int 4 否 是 网站内容编号
pro_name nvarchar 50 否 否 内容类型名称
Img nvarchar 100 是 否 产品图片路径
title nvarchar max 是 否 内容标题
content nvarchar max 是 否 网站内容
Orders表结构同公司后台数据一样,只是通过flag标志字段来判断订单是否已处理。当用户登陆成功下达订单后flag字段显示为false。如果订单已处理将显示true。因其结构在公司数据库中已详细介绍,这里就不再赘述。
4 系统设计与实现
通过以上对本系统的需求分析,这里将本系统分为前台网站部分和公司后台两个部分。为满足前台用户浏览公司信息产信息,订单制定等需求。前台设计功能包括:网站首页、产品展厅、用户注册、用户登录、客户服务、客户订车等。根据公司后台管理需要,对后台功能设计功能如下:管理员登陆,采购计划管理,订单信息管理、供应商信息录入、客户信息录入、销售统计等。
4.1前台设计与实现
网站前台主要包括以下几个板块:网站首页、产品展厅、用户注册、用户登录、客户服务、客户订车等。
4.1.1网站首页
网站首页功能主要是让用户浏览网页,来选择自己所要浏览的相关内容。页面通过frontpage.aspx来实现。网站主页面如图6所示。
图6网站首页图
4.1.2产品展厅
该模块用product.aspx页面来实现。该页面的主要功能是将数据库中保存的企业产品信息显示到页面上供客户浏览。用户可以在浏览过该页面产品信息后选择自己喜欢的产品进行订单的定制。产品展厅页面的新颖设计能够很好地吸引用户,增大用户的购车欲望。
4.1.3用户注册及登录
当用户没有本网站的账号时,如要进行订单操作或客户服务时需先进行用户注册操作。在注册成功并登录成功后才能进行订单和客户服务操作。该功能用register.aspx页面来实现。
在用户要进行订单或客户服务操作时必须使用用户登录功能。该功能通过让用户在网站相应位置填写用户名和密码。将页面获取数据与数据库中数据进行对比来实现用户登录。在用户登录后才能进行进一步的操作。该功能用login.aspx页面进行实现。
该功能的流程图如图7所示。
4.1.4客户服务
在用户登录后可以提出关于售后服务方面或汽车文修方面的问题。该功能主要通过Customer.aspx来实现。客户需填写相关信息。
4.2公司后台设计与实现
公司后台主要包含以下几个功能:管理员登陆、采购计划管理、商品信息管理、供应商信息管理、订单信息管理、销售信息统计等。其中采购计划管理、商品信息管理和供应商信息管理三个功能实现方式大致相同,故在下面就只对商品信息管理进行详细介绍。接下来重点对管理员登录功能、商品信息管理功能和销售信息统计功能的设计与实现进行详细介绍和说明。 ASP.NET的汽车销售管理系统的设计与实现(5):http://www.youerw.com/jisuanji/lunwen_1491.html