数据库系统概论课程设计
汽车销售管理系统
班级:
学号:
姓名:
日期:
数据库课程设计任务书
课程名称 汽车销售管理系统 指导教师
学号 姓名 班级
任务内容
调查本地从事汽车销售的企业,根据该企业的具体情况,设计用于
汽车销售管理系统。主要功能有:
(1)基础信息管理:厂商信息、车型信息和客户信息等。
(2)进货管理:车辆采购、车辆入库。
(3)销售管理:车辆销售、收益统计。
(4)仓库管理:库存车辆、仓库明细、进销存统计。
(5)系统维护:操作员管理、权限设置等。
实现步骤
第一步,需求分析
第二步,概要设计
第三步,详细设计
第四步,代码编写与调试
指导教师
意见
2
备注
目录
一、系统分析
1.1需求分析---------------------------------------------------4
1.2用户需求 --------------------------------------------------4
1.3系统功能需求-----------------------------------------------4
二、系统设计
2.1系统功能---------------------------------------------------5
2.1数据字典---------------------------------------------------5
2.3系统业务流程图---------------------------------------------7
三、数据库设计
3.1概要设计---------------------------------------------------7
3.2逻辑设计---------------------------------------------------9
四、详细设计
4.1主模块设计-------------------------------------------------13
4.2数据库的运行于维护-----------------------------------------25
五、总结------------------------------------------------------------25
六、参考文献--------------------------------------------------------26
摘要:
随着人们生活水平的不断提高,人们对汽车的消费和需求也越来越旺盛。很多汽车销
售公司的业务环节仍然运用人工记账的传统方法,既容易出错又会导致账目混乱,查询和
统计起来也非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。如何管理好
这些,使整个公司协调一致、高效率地运转,是各公司急待解决的问题。
汽车销售管理系统不但能使各业务环节协调一致,而且操作简单,账目清晰。通过账目
查询,公司能在最短的时间内获得市场信息,从而制订相应的决策。因此,该系统主要根
据实际需求,划分了售前管理、车辆管理、订货管理、查询管理、售后管理和系统设定六
大模块,并选用VisualStudio.NET2008开发工具和 SQLServer2005数据库,采用
C/S模式实现了从客户来访、报价、订购等多个环节数据的跟踪管理服务,基本上满足了
汽车销售管理流程。
3
关键词:销售管理;C/S模式;数据库;
一、系统分析
1.1 需求分析
本系统的开发宗旨,以及总体任务是实现汽车管理的自动化、规范化和系统化。所以
为了实现这个目标,需求分析是必不可少的。需求分析是数据库系统开发的第一步,也是
至关重要的一步。
通过对系统的终端用户和客户进行详细调研后,了解到系统主要有一下要求:
① 可以进行最基本的库存登记,如填制入库单、出库单、盘点单等;
② 可以通过对各种物品当前库存量和安全库存量的对比分析,对超过或低于安全库存
量的物品进行报警,并可查询当前库存量等于安全库存量的物品;
③ 系统通过对各种物品当前库存量和最低库存量对比分析,当前库存量低于最低库存
量的物品表示短缺物品。短缺物品查询输出的内容包括物品、各物品的最低库存量、当前
库存量及短缺量;
④ 操作员可以设置每一物品的最低周转率,低于此周转率的物品就是呆滞积压的物品,
系统自行进行呆滞积压物品的周转率分析,并可查询此类呆滞积压物品;
⑤ 可以对仓库各物品各种收发类别的入库或出库的情况进行统计,方便管理人员不定
期查阅;
⑥ 可以对仓库各物品各种收发类别的收入、发出及结存情况进行统计,方便管理人员
不定期查阅;
⑦ 方便数据查询,支持多条件查询;
⑧ 在相应的权限下,登记、修改数据方便简单,数据安全且稳定性好;
⑨ 系统可以提供数据库维护功能;
⑩ 系统应该有很好的扩展性。
1.2 用户需求
用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规
范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明
其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系
统中其他的模块的接口是简单的。
1.3 系统功能需求
4
本软件可对登录的用户类型权限进行分类,不同的用户的类型对应的操作功能不同。
车辆采购部门: 可实现对车辆的采购入库单,车辆附加单的添加,对以存在的入库单可根
据车辆采购时间,车辆入库编号,车辆编号和采购业务员查询;可对已采购的车辆进行统计,统
计的方式分为按采购日期统计和采购业务员统计。
仓库管理部门: 可对所有当前在库的车辆信息进行查询查看,查看移库单和入库单的信
息,并可查询当前在库的车辆信息,对车辆可进行进销存统计,并可对库存的车辆进行移库
处理,并进行保存。
销售管理部门: 查看当前仓库中的所有库存车辆信息,供用户选择要购买的车辆,操作
员可对新售出的车辆售出信息添加至车辆售出信息表中;当仓库中没有客户所要求的汽车
时,销售人员可将客户要求的车辆信息和客户信息添加至预售信息表中;在该模块,操作员
可已销售的车辆信息进行统计,销售统计的方式分为按业务员统计和按销售日期统计,分别
统计出销售的车辆数目,采购总额,销售总额和利润.销售人员在该模块可对库存的车辆按
厂商编号进行统计.对于销售单信息可按业务员和销售时间的方式进行统计。
人员管理模块:查看销售公司中的员工信息,按部门进行分类;并可按员工姓名,员工编
号,员工身份证号的方式分别对员工得分信息进行查询.同时可对员工的信息进行添加,更
新,注销的操作。
系统管理模块:可对登录系统的用户进行添加,用户根据不同的用户类型赋予不同的操
作权限,分为:采购部门,仓库部门,销售部门,系统管理。
在该模块可查看当前所有的用户名和用户类型,并可按照用户类型的统计方式对当前
的所有用户进行统计.系统管理员并可在知道用户密码的情况下对用户进行修改密码和删
除用户的操作。
2.系统设计
2.1系统功能
汽车销售管理系统功能结构图
5
- 1
- 2
- 3
- 4
- 5
- 6
前往页