我的位置: 主页 > 北大青鸟就业 > 学员作品 > > 汽车销售系统

汽车销售系统

2017-07-09 11:30北大青鸟锦江天府学院
[导读] 1.引言 1.1.目的 编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作,希望能使本软件开发工作更具体。 本文档为该系统的软件详细设计说明书,较详细阐

1.引言

1.1.目的

编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作,希望能使本软件开发工作更具体。
本文档为该系统的软件详细设计说明书,较详细阐述了用户的系统概况,和对此软件所提出的需求,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。
【在线报名】                  【在线了解】

1.2.项目背景

系统名称:汽车销售系统
项目功能:对销售车辆、人事调动、售后回访建立科学管理
项目提出者:某西南汽车代理商
项目开发者:ACCP第一学期学员
项目管理者:锦江培训中心
最终用户:某西南汽车代理商销售部
【在线报名】                  【在线了解】

1.3.术语及缩略语定义

2.总体设计

2.1.需求概述

  1. 对各型汽车的型号、库存的管理
  2. 对公司内部销售人员的管理
  3. 对公司人员的薪水管理
  4. 对汽车销售的管理
  5. 实现一个服务器管理多个工作站的环境需求
  6. 【在线报名】                  【在线了解】

2.2.功能的划分

2.3.功能描述

  1. 登录管理:
    1. 输入用户名和密码
    2. 如果用户名或者密码错误,就提示重新输入,后台记录登录事件
    3. 如果输入正确,则进入系统,后台记录登录事件
  1. 车辆销售
功能概述:记录每次销售汽车的数量、购车人、推销人员等,并提供库存查询
  1. 车辆管理
功能概述:需要管理员权限才能进行增删改,一般销售人员只能进行查询。车辆类型:包括汽车的型号、座位数、车型、最大时速等基本信息
权限为管理员的可以增删改汽车型号,权限为一般销售人员只能查询有哪些类型的汽车,并查询某种汽车的库存
  1. 客户管理
功能概述:存储客户购买过公司车辆信息,方便回访和提供售后服务。包括:客户名字、年龄、职业、电话等信息
销售人员A只能对自己的客户进行增删改查,不能对销售人员B的客户信息进行访问和修改;管理员只能查询客户信息
  1. 员工管理:
功能概述:对登录本销售系统人员的管理、工资的管理、权限的管理和密码管理
管理员对新增员工、删除离职员工、修改员工的提成比例和工资低薪。一般员工可以修改自己的登录密码和密码问题。密码问题用作找回密码之用
管理员可以查询所有员工的密码
  1. 登录信息
功能概述:普通销售人员可以在此选项下看到公司最近的内部通知、促销消息;管理员可以查询到销售人员登录系统信息、修改的信息,抵抗数据遗失和误操作的风险
一般员工可以看到公司最新的内部消息、促销信息、收到公司通知
管理员可以查询员工的登录信息和对数据修改的信息。减少了勿删除带来的风险
  1. 制作信息
功能概述:记录开发人员和开发小组的简单信息,致谢指导老师
【在线报名】                  【在线了解】

3.数据库及文件结构设计

英文结构对照图
记录购买汽车的客户信息。性别男为1
表名 clientinformation 作用 存储购车客户信息
主键 clientid
列名 数据类型 长度 允许为空 默认值 说明
loginname varchar 20     登录名
clientid Int 4     客户ID
clientname varchar 20     客户姓名
clientsex bit 1     客户性别
clientwork varchar 20   客户职业
clientpost varchar 20   客户职位
clientbirthday smalldatetime 4   客户生日
clienttelephone varchar 20     客户电话
clientaddress varchar 50   客户地址
 
【在线报名】                  【在线了解】

记录汽车基本信息。类型家用汽车为1,商用为2,卡车为3
表名 carinformation 作用 记录汽车基本信息
主键 carid
列名 数据类型 长度 允许为空 默认值 说明
carid int 4     车辆编号
carname varchar 40     汽车名字
cartype int 4     汽车类型
carseat int 4     座位数
carmaxspeed int 4   最大时速
carexhause float 8   排气量
carengine varchar 50   发动机
money money 8     建议售价
 
【在线报名】                  【在线了解】

存储库存。库存等于入库数量减去销售数量
表名 carrepertory 作用 记录各类汽车的库存
主键 id
列名 数据类型 长度 允许为空 默认值 说明
id int 4     标识列
carid int 4     汽车编号
number int 4   0 数量
 
【在线报名】                  【在线了解】

存储员工每月工资情况。基本工资数据从员工信息表中获取,补贴手动填写,奖金等于销售车辆总金额乘以提成比例获取,提成比例数据从员工信息表中获取
表名 wage 作用 工资表
主键 id
列名 数据类型 长度 允许为空 默认值 说明
id int 4     标识列
loginname varchar 20     登录名
basewage float 8   0 基本工资
bonus float 8   0 奖金
subsidy float 8   0 补贴
rate float 8     提成比例
times smalldatetime 8     时间
 
【在线报名】                  【在线了解】

保存员工的信息。worktime填写进入公司的时间,性别男为1,女为2
表名 employeeinformation 作用 员工信息表
主键 loginname
列名 数据类型 长度 允许为空 默认值 说明
loginname varchar 20     登录名
employeename varchar 10     员工名字
employeesex bit 1     员工性别
employeepost varchar 50     职位
employeebirthday smalldatetime 4     生日
worktime smalldatetime 4     进入公司时间
basewage float 8     基本工资
rate float 8     提成比例
 
【在线报名】                  【在线了解】

汽车销售记录。发生总金额等于数量乘以建议售价,建议售价在汽车信息表中
表名 sellnote 作用 销售记录
主键 id
列名 数据类型 长度 允许为空
 
【在线报名】                  【在线了解】
热点专题
>>
相关文章推荐
>>