武汉生物工程学院学士学位论文
3.2.4销售管理:
汽车销售管理,每个销售员的销售业绩
3.3后台权限登录功能汽车销售管理系统的设计
后台权限登录功能有三个,分别是系统管理员,销售人员,仓库人员,每个权限所见的界面不一样,系统管理员权限最高
3.3.1系统管理员权限界面
10
武汉生物工程学院学士学位论文
3.3.2销售人员权限界面
3.3.3仓库人员权限界面
11
武汉生物工程学院学士学位论文
4.数据库的设计论述
数据库设计通常是一个现在通用的数据库软件,SQL Server,Oracle,MySQL等等。因用户需求和业务流程,本系统采用SQL Server 2005数据库管理系统以 Db_Cars系统建立在数据库中。代码见附录7.1.6
4.1数据库设计概述
该数据库是数据库应用程序的一个重要组成部分。一个好的数据库设计结构的应用程序开发过程的效率和性能是非常重要的。数据库设计过程如下: (1)以用户需要,明确哪些信息数据要建立在数据库中。
用户需求分析是数据库设计的第一阶段。继续调查和研究,用户需要了解的过程,并为企业的经营其它系统的要求,它是设计概念模型的基础。 (2)设计数据概念模型
概念模型是基于视图的数据的建模用户的角度,它是为信息建模世界的工具。它的整个数据库的设计有着深远的影响。 (3)逻辑结构设计
逻辑结构是概念结构成用于通过一致的过程所支持的数据模型的数据库管理系统。 (4)数据库实施和维护。
4.2数据库表的设计
企业销售系统共包括 5个表,具体设计如下: 用户表:用于登录时的权限 列名 UserId PassWord limits department
数据类型 int varchar int varchar 长度 20 50 50 20 50 主键否 是 否 允许空 否 功能描述 用户编号 姓名 密码 权限设置 地区 UserName varchar 汽车信息表:主要展示在销售表中,给客户直观的车辆信息
列名 sNo carNo storageNo sTime uNO
数据类型 int int int datetime int 长度 10 10 10 100 20 主键是/否 是 否 12
允许空 否 功能描述 销售单号 车辆编号 仓库号 销售日期 用户编号 武汉生物工程学院学士学位论文
uName uId carco doNo carUse price saleMan
varchar varchar varchar int varchar money varchar 500 50 50 50 500 50 500 用户姓名 用户身份证号 车辆颜色 底盘号 车辆用途 成交价 销售员 仓库管理表:主要是给仓库管理员用的,显示仓库的具体信息 列名 storageNo stoSite stoMax stoTel stoNum
库存管理表:主要是给管理员用的,用来展示汽车的库存情况 列名 storageNo fcId keyId inPrice stoMan rkId linkMan rkDate
销售管理表:主要是展示业务员的销售业绩 列名 sNo saleMan price 数据类型 int varchar money 长度 50 50 100 主键否 是 否 否 允许空 否 否 否 功能描述 销售订单 业务员 成交价 数据类型 int int int float varchar int varchar datetime 长度 20 20 20 100 50 50 50 200 主键否 是 否 允许空 否 否 功能描述 仓库号 厂商编号 钥匙号 进价 仓库管理员 入库单号 联系人 入库日期 数据类型 int varchar int int int 长度 20 200 20 13 1000 主键否 是 否 允许空 否 否 功能描述 仓库号 仓库位置 最大库存 联系电话 当前数量
13
武汉生物工程学院学士学位论文
5.系统实现
5.1 首页登录模块设计实现
首页登陆代码见附录7.1.1
5.2 仓库管理模块设计实现
仓库管理:将仓库管理表从数据库中读出来并显示在gridview上,进行分页查询,可以增加信息,删除和修改信息
仓库管理显示数据代码见附录7.1.2
5.3 库存管理模块设计实现
库存管理:
分为库存管理表和汽车信息表,库存管理表是从数据库读取出来的,而汽车管理表是显示在ListView上面的 库存管理代码见附录7.13
5.4 销售管理模块设计实现
销售管理:
销售管理代码见附录7.1.4
5.5 权限登录模块设计实现
权限登录代码见附录7.15
14