摘要
本文介绍的是如何建立一个基于Web的B/S模式的化妆品销售管理系统。以往的C/S模式的管理系统由于安装困难,对计算机的硬件要求比较高,现已经慢慢被B/S模式的管理系统所取代。各大软件公司也将自己原C/S模式产品逐步转换为B/S模系统。本系统,采用Microsoft公司的ASP开发平台与Access数据库平台以及FrontPage网页制作工具共同完成。系统分为前台与后台两个部分,前台主要是分为经销商用户与美容顾问两级用户、用户登陆、浏览自己的业绩、经销商可浏览自己团队所有的业绩、管理自己的团队、订购产品、查看积分等等,后台部分主要是管理前台内容的录入、修改和删除。
关键词:销售管理 化妆品 B/S Web
第一章 概述
1.1 引言
人类社会已步入信息时代,信息技术正以巨大的魅力深刻地改变人的生存方式,影响着社会和经济的发展。本系统采用B/S(Brows/Server即浏览品到服务器)模式,客户端不需要像C/S(Client/Server即客户端到服务器端)模式软件那样要安装各种复杂的程序,只要你使用的系统中有Web浏览器软件,如Internet Explorer、Fire Fox、Netscape等软件即可,没有平台限制,你可以使用MS OS系统平台或是Unix或Linux等。服务器端采用Microsoft Windows 2000任何一个版本以及IIS(Internet Infomation Server)5.0即可完成整个系统的运行。由于大部分的网络使用者并非计算机专业人士,所以系统在设计的时候,尽量要考虑到这样的群体。本系统在设计时正是考虑到这些问题,在实际使用中,用户是看不到这些复杂的术语的,他们将只看到精美、简洁的界面,并进行简单、方便的操作。
1.2 系统数据流程分析
数据是信息的载体,是系统要处理的主要对象。要想把数据独立地抽象出来,首先要了解其来龙去脉,了解数据的实际流程。数据流程分析主要包括对数据的流动、传递、处理、存储等的分析。网站中的数据流程分析主要是指用户从下订单到收到货物这一过程。
用户是指客户机(Client),具体到实验室是指工作站(WorkStation)。
数据库储存商品的主要信息,如商品名称、编号、产地、价格、性能等。
库存数据库储存商品的库存量。由于商品数据库比较庞大,而且数据库的调用频繁,容易出错,这里把商品的库存量独立出来,有利于系统的快速无误的运行。
用户数据库存储用户在系统中所建立的自己的账户信息。用户在现金服务器账户中预先存入现金,就得到相应的电子现金,用电子现金交付货款。
订货数据库存储用户的订货情况。
发货数据库存储系统的发货情况。订货数据和发货数据独立成库有利于系统的出错查询。
以上五个数据库都实行实时处理。用户通过客户机(工作站)向系统提交订货申请即订单,系统接到订单后先按照订单上的商品名称查找商品数据库并且计算订单的总金额,然后再查找库存数据库,看所订商品数量是否能满足用户的要求。如果库存量小于用户要求,则拒绝接纳订单数据并且向用户发出库存数量不足而拒绝接纳的通知;如果能满足用户的要求则调用用户数据库,查找用户信息。如果用户的电子现金小于订单的总金额,则拒绝接纳订单数据并向用户发出电子现金不足而拒绝接纳订单的通知;否则接纳订单,并且更新用户信息,调用订货数据库,将订单存档,向系统发出发货数据。系统接到发货数据后进行库存处理,及时对库存数据库更新,并发出出库信息。系统接到出库信息后,做出发货处理,并把发货数据存到发货数据库同时向用户发出发货通知和发票。