图7用户注册及登录流程图
4.2.1管理员登陆功能设计与实现
为保护公司后台数据的安全性,在管理员进行对公司后台数据进行相关操作前需进行登陆,只有在登陆成功后才能进行相关操作。该功能需要管理员输入管理员名与密码,当输入管理员名和密码与数据库中数据相匹配时则登陆成功,否则登陆失败。该过程流程图如图8所示。
图8 管理员登陆流程图
4.2.2商品管理功能设计与实现
商品信息管理这部分完成的工作主要包含以下几部分:
(1)商品信息录入:将商品相关信息填到窗口界面并将其写入数据库。商品主要信息包括:商品类别、货品编号、货品名称、车型规格、进货价格、销售价格、库存位置产地厂家等。其界面如图9所示。
(2)商品信息文护:该功能是对已写入数据库的商品信息进行文护,通过在界面相应位置输入商品编号来进行查找商品信息。在找到所要查找相应信息后,信息会显示在对应的文本框中。如果需要对显示出商品信息进行修改,单击修改按钮后,可直接在文本框中对信息修改,修改后单击保存,若保存成功,则会弹出“保存成功!”消息框。
(3)商品信息浏览:该功能是将已写入商品信息读出,显示在窗口中对应位置。主要供管理员进行商品信息浏览。主要用到控件为DataGridView。
图9 商品资料界面图
4.2.3 销售信息统计功能设计与实现
该部分的任务主要是来对某段时间内公司商品车的销售情况进行统计。主要统计信息为销售总额和销售毛利。该功能设计思路用伪代码描述如下:
for(int i=0;i<datatable中数据行数;i++)
{
valuetime =datatable中的汽车销售日期;
if(valuetime>=页面中设置起始时间&&valuetime<=页面中设置截止时间)
{
销售额+=销售额 ;
销售毛利+=销售毛利;
}
}
毛利标签.Text:"销售毛利为"+销售毛利;
销售总额标签.Text = "销售总额为: " + 计算出销售总额;
5.总 结
通过三个多月的系统开发,汽车销售管理系统基本完成。系统的主要是针对汽车销售公司进行设计,包括前台网站设计和公司后台管理两个部分。该系统实现了异地客户浏览汽车公司产品,订单制定。实现了公司客户源的增加。能有效的增加汽车公司的产品销售量。后台管理系统简化了公司人工管理的复杂过程,降低了公司管理成本。 ASP.NET的汽车销售管理系统的设计与实现(6):http://www.751com.cn/jisuanji/lunwen_1491.html