ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:947.77KB ,
资源ID:7731452      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7731452.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(汽车销售管理系统论文设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

汽车销售管理系统论文设计.docx

1、汽车销售管理系统论文设计文档名称:概要设计说明书项目名称: 轿车销售管理信息系统项目负责人:王江丰(执笔人)、陈学懂、赵玉宽 编写: 2010年5月25日 校对: XXXX年XX月XX日审核: XXXX年XX月XX日批准: XXXX年XX月XX日开发单位:至南股份有限公司概要设计说明书1引言1.1编写目的根据需求规格说明书,在仔细考虑讨论之后,我们又进一步对轿车销售管理信息系统软件的功能划分、数据结构、软件总体结构有了进一步的认识。我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础。1.2项目背景开发软件名称:轿车销售管理信息系统项目开发者:信息工程学院计算机科学系0

2、71班“轿车销售管理信息系统”开发小组:王江丰(执笔人)、陈学懂、羊克安、何阳、赵玉宽、李一锋用户单位:至南股份有限公司1.3定义轿车销售管理系统实现对轿车信息、客户信息和员工信息的管理。从客户咨询、订购,到签定购销合同、交款、提车等多个销售环节上,系统提供了严密的跟踪管理服务,对车辆库存、财务管理、业务分析都提供了一套科学的管理方法。1.4参考资料软件工程导论张海藩SQL Server 2000数据库应用教程邱李华 李晓黎 张玉花 等编著Visual Basic程序设计简明教程龚沛曾 陆慰民 杨志强 等编著2任务概述2.1目标轿车销售管理信息系统针对的用户是单个中小型轿车销售公司,轿车的种类

3、和数量较少,客户的数量和来源受到一定的限制。相应的需求有: 1能够存储一定数量的轿车信息,并方便有效的进行相应的轿车数据操作和管理,这主要包括: 1) 轿车信息的录入、删除及修改。 2) 轿车信息的多关键字检索查询。 3)轿车的出售、购入和资料统计。 能够对一定数量的客户进行相应的信息存储与管理,这其中包括: 1) 客户信息的登记、删除及修改。 2) 客户资料的统计与查询。 能够对需要的统计结果提供列表显示输出。能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。2.2运行环境Intel486以上系列、AMD K6 以上系列等PC台式机和便携式电脑; 运行时占用

4、内存:1MB; 所需硬盘空间:5MB; 软件平台:中文Windows95/98/2000/NT 4.0或更高版本;2.3需求概述客户有如下需求:1. 浏览功能 􀁺I 列出当前数据库文件中轿车和客户的所有记录; 􀁺II 可选定一项记录,显示所有域; 2. 查询功能 􀁺I 轿车型号匹配查询; 􀁺II 客户匹配查询; III 轿车型号和客户相关匹配查询; 3. 插入功能 􀁺 增加一个轿车型号记录; 􀁺 增加一个客户记录 4. 修改功能 􀁺 修改某一已存在的记录内容,提供确认机

5、制; 5. 删除功能 􀁺 删除一个记录,提供确认机制; 6. 授权功能􀁺 授权管理员访问数据的权限; 2.4条件与限制一个更为完善的轿车销售管理信息系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。3总体设计3.1处理流程a)客户信息管理模块b) 进车管理模块c)仓库管理模块d)销售管理模块e) 财务管理模块f)系统设置模块3.2总体结构和模块外部设计系统功能结构图:模块功能结

6、构图:1客户信息管理模块 输入:用户选择功能 输出:各个对话框2查询客户信息模块 输入:客户编号 输出:客户信息明细3新建客户信息模块 输入:客户信息 输出:无4更改客户信息模块 输入:修改数据 输出:确认修改信息5. 删除客户信息模块 输入:客户编号 输出:确认删除信息1、轿车库存查询模块 输入:用户选择的输入 输出:相应的查询关键字2、提取采购清单模块: 输入:用户选择 输出:采购清单3、车辆入库模块: 输入:用户选择 输出:车辆采购入库单4、返回前一菜单模块: 输入:用户选择 输出:返回到相应的菜单5、返回主菜单模块: 输入:用户选择 输出:返回到主菜单6、确定模块: 输入:用户选择 输

7、出:相应的结果7、打印清单模块: 输入:用户选择 输出:采购清单8、清空模块: 输入:用户选择 输出:清空相应的信息9、保存模块: 输入:用户选择 输出:保存相应的信息10、取消模块: 输入:用户选择 输出:取消相应的信息1.销售管理模块i.输入:用户的输入ii.输出:查询方式及相应的查询关键字2.销售记录查询模块i.输入:销售单号/日期ii.输出:销售记录存在/不存在标志,销售记录3.库存查询模块i.输入:轿车编号/轿车型号ii.输出:库存有/无,相关信息4.新建销售记录模块5.输入:销售单号、车型代码、客户编号、销售日期、成交金额、销售员编号i.输出:显示保存新建记录提示6.更改销售记录模

8、块i.输入:修改数据ii.输出:确认修改信息7.删除销售记录模块i.输入:删除数据ii.输出:确认删除信息1)仓库管理模块:输入:用户的操作输入输出:各个对话框2)查询客户订单模块:输入:车型代码,品牌输出:订单信息,相关客户信息3)查询库存清单模块:输入:车型代码,品牌输出:库存清单信息4)查询进车报表模块:输入:车型代码,品牌,入库日期输出:进车信息50新建采购清单模块:输入:与采购清单对话框有关的用户输入输出:采购清单信息6)修改库存清单模块:输入:与库存清单对话框有关的用户输入输出:库存清单信息7)录入模块:输入:相应的信息输出:相应的结果80修改模块:输入:相应的信息输出:相应的结果

9、9)数据库操作模块:输入:数据操作命令输出:操作结果显示10)数据库查询模块:输入:数据查询命令输出:查询结果集1财务管理管理模块 输入:用户选择功能 输出:各个对话框2查询付款单模块 输入:付款单编号/经手人编号 输出:付款单明细3查询收款单模块 输入:收款单编号/经手人编号 输出:收款单明细4新建收款单模块 输入:收款单信息 输出:无5 新建付款单模块 输入:付款单信息 输出:无6更改收款单模块 输入:修改数据 输出:确认修改信息7更改收款单模块 输入:修改数据 输出:确认修改信息8. 删除付款单模块 输入:付款单编号 输出:确认删除信息9. 删除收款单模块 输入:收款单编号 输出:确认删

10、除信息1系统设置管理模块 输入:用户选择功能 输出:各个对话框2.系统备份模块3.系统恢复模块4.口令更改模块3.3功能分配查询功能: 客户信息管理模块、仓库管理模块、财务管理模块、进车管理模块、销售管理模块插入功能:客户信息管理模块、仓库管理模块、财务管理模块、进车管理模块、销售管理模块修改功能:客户信息管理模块、仓库管理模块、财务管理模块、进车管理模块、销售管理模块删除功能:客户信息管理模块、仓库管理模块、财务管理模块、进车管理模块、销售管理模块4接口设计 4.1外部接口1.用户界面A.客户信息管理模块1)新建客户信息对话框客户编号输入框:用于输入客户编号;客户姓名输入框:用于输入客户姓名

11、;客户地址输入框:用于输入客户地址;客户电话输入框:用于输入客户电话;客户电子邮件输入框:用于输入客户电子邮件;客户入档时间输入框:用于输入客户入档时间;“保存”按钮:保存当前数据到数据库“取消”按钮:撤销存储当前数据并关闭此对话框;2)查询客户信息对话框客户编号输入框:用于输入客户编号;“查询”按钮:查询当前数据从数据库“取消”按钮:撤销查询当前数据并关闭此对话框;3更新客户信息3)更新客户信息对话框客户编号输入框:用于输入客户编号;客户姓名输入框:用于输入客户姓名;客户地址输入框:用于输入客户地址;客户电话输入框:用于输入客户电话;客户电子邮件输入框:用于输入客户电子邮件;更新时间输入框:

12、用于输入客户档案更新时间;“保存”按钮:保存当前数据到数据库“取消”按钮:撤销存储当前数据并关闭此对话框;4删除客户信息4)删除客户信息对话框客户编号输入框:用于输入客户编号;“删除”按钮:从数据库中删除信息;“取消”按钮:撤销删除当前数据并关闭此对话框;B进车管理模块1)轿车库存信息查询对话框车型代码复选框:用于选择车型代码字段;厂牌型号复选框:用于选择厂牌型号字段;厂商编号复选框:用于选择厂商编号字段;单价复选框:用于选择单价字段;品牌复选框:用于选择品牌字段;颜色复选框:用于选择颜色字段;状态复选框:用于选择状态字段;库存上限复选框:用于选择库存上限字段;库存下限复选框:用于选择库存下限

13、字段;DataGrid控件:用于显示查询的结果;“确定”按钮:确定要查询的条件;“返回前一菜单”按钮:返回到进车管理主窗体;2)采购清单对话框“采购清单”标签:标注此模块的功能;DataGrid控件:用于显示采购清单信息;“确定”按钮:确认清单信息;“返回主菜单”按钮:返回进车管理主菜单;“打印清单”按钮:打印清单,便于采购车辆;3)采购清单处理对话框入库单号输入框:用于输入入库单号;入库日期输入框:用于输入入库日期;厂商编号输入框:用于输入厂商编号;订单号输入框:用于输入订单号;订购数量输入框:用于输入订购数量;厂商名称输入框:用于输入厂商名称;车型代码输入框:用于输入车型代码;车辆类型输入

14、框:用于输入车辆类型;产地输入框:用于输入产地;品牌输入框:用于输入品牌;车辆颜色输入框:用于输入车辆颜色;底盘号输入框:用于输入底盘号;发动机号输入框:用于输入发动机号;合格证号输入框:用于输入合格证号;行驶里程输入框:用于输入行驶里程;出厂日期输入框:用于输入出厂日期;采购员ID输入框:用于输入采购员ID;进价输入框:用于输入进价;运费输入框:用于输入运费;采购成本输入框:用于计算采购成本;C销售管理模块D仓库管理模块1)查询客户对话框2)查询库存清单对话框3)查询进车报表对话框4)新建采购清单对话框5)修改库存清单对话框1)查询客户订单对话框车型代码输入框:用于输入车型代码;品牌输入框:

15、用于输入品牌;查询按钮:用于提交客户订单查询请求;取消按钮:撤销当前数据并关闭此对话框;2)查询库存清单对话框车型代码输入框:用于输入车型代码;品牌输入框:用于输入品牌;查询按钮:用于提交库存清单查询请求;取消按钮:撤销当前数据并关闭此对话框;3)查询进车报表对话框车型代码输入框:用于输入车型代码;品牌输入框:用于输入品牌;入库日期输入框:用于输入入库日期;查询按钮:用于提交进车报表查询请求;取消按钮:撤销当前数据并关闭此对话框;4)新建采购清单对话框订单号输入框:用于输入订单号;车型代码输入框:用于输入车型代码;厂商名称输入框:用于输入厂商名称;厂商编号输入框:用于输入厂商编号;单价输入框:

16、用于输入单价;品牌输入框:用于输入品牌;颜色输入框:用于输入颜色;订货数量输入框:用于输入订货数量;运费输入框:用于输入订货数量;订货金额输入框:用于输入订货金额;日期输入框:用于输入日期;采购员ID输入框:用于输入采购员ID;保存按钮:用于保存当前数据到数据库;取消按钮:撤销当前数据并关闭此对话框;5)修改库存清单对话框库存清单表:用于修改库存清单中的数据并保存到数据库;保存按钮:用于保存当前数据到数据库;取消按钮:撤销当前数据并关闭此对话框;E.财务管理模块1)查询付款单对话框按付款单编号查询单选钮:选择后激活付款单编号输入框,经手人编号输入框不可用;按经手人编号查询单选钮:选择后激活经手

17、人编号输入框,付款单编号输入框不可用;查询按钮:输入查询条件后,按此按钮即能显示查询结果更新按钮:使datagrid恢复到初始状态关闭按钮:关闭当前对话框2)查询收款单对话框按收款单编号查询单选钮:选择后激活收款单编号输入框,经手人编号输入框不可用;按经手人编号查询单选钮:选择后激活经手人编号输入框,收款单编号输入框不可用;查询按钮:输入查询条件后,按此按钮即能显示查询结果更新按钮:使datagrid恢复到初始状态关闭按钮:关闭当前对话框3)新建付款单对话框付款单编号输入框:用于输入付款单编号厂商编号输入框:用于输入厂商编号厂商名称输入框:用于输入厂商名称付款总额输入框:用于输入付款总额付款日

18、期输入框:用于输入付款日期经手人编号输入框:用于输入经手人编号4)新建收款单对话框收款单编号输入框:用于输入收款单编号客户姓名输入框:用于输入客户姓名客户编号输入框:用于输入客户编号收款总额输入框:用于输入收款总额收款日期输入框:用于输入收款日期经手人编号输入框:用于输入经手人编号5)修改付款单对话框DATAGRID表格:直接在表格中修改数据保存并退出按钮:将修改后的数据保存进数据库,并关闭本窗口6)修改收款单对话框DATAGRID表格:直接在表格中修改数据保存并退出按钮:将修改后的数据保存进数据库,并关闭本窗口7)删除付款单对话框删除指定记录按钮:弹出输入框,提示输入要删除的付款单的编号更新

19、按钮:显示删除数据后的付款单退出按钮:退出本窗口8)删除收款单对话框删除指定记录按钮:弹出输入框,提示输入要删除的收款单的编号更新按钮:显示删除数据后的收款单退出按钮:退出本窗口F系统设置模块1)系统备份2)系统恢复3)口令更改对话框管理员ID输入框:用于输入管理员ID密码输入框:用于输入旧密码新密码输入框:用于输入新密码确认新密码输入框:用于确认新密码4.2内部接口模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。 5数据结构设计5.1逻辑结构设计1、客户信息表:由多个客户记录构成:客户信息的数据结构如下:客户编号 变长字符串(唯一标示符) 客户姓名 字符串客户地址 变长字符串客户电

20、话 字符串 客户电子邮件 变长字符串客户入档时间 字符串2、轿车信息表:由轿车的基本信息组成;轿车基本信息的数据结构如下: 车型代码 可变字符串(唯一标识) 厂牌型号 可变字符串 厂商编号 可变字符串 单价 货币数据类型 品牌 可变字符串 颜色 字符 状态 字符 库存上限 整型 库存下限 整型 3、进车报表:记录进车信息;进车信息的数据结构如下: 入库单号 可变字符串(唯一标识) 入库日期 日期型 厂商编号 可变字符串 订单号 可变字符串 订购数量 整型 厂商名称 可变字符串 车型代码 可变字符串 车辆类型 可变字符串 产地 可变字符串 品牌 可变字符串 车辆颜色 可变字符串 底盘号 可变字符

21、串 发动机号 可变字符串 合格证号 可变字符串 行驶里程 浮点型 出厂日期 日期型 采购员ID 可变字符串 进价 货币型 运费 货币型 采购成本 货币型4、采购清单表:采购员进车依据的表;采购清单数据结构如下: 订单号 可变字符串(唯一标识) 车型代码 可变字符串 厂商编号 可变字符串 颜色 可变字符串 品牌 可变字符串 单价 货币型 订货数量 整型 运费 货币型 订货金额 货币型 日期 日期型 厂商名称 可变字符串 采购员ID 可变字符串5、采购清单表:由采购员记录构成:采购清单表的数据结构如下:订单号 变长字符串(唯一标示符)车型代码 变长字符串厂商名称 变长字符串厂商编号 变长字符串单价

22、 货币型品牌 变长字符串颜色 变长字符串订货数量 整数运费 货币型订货金额 货币型日期 时间采购员ID 变长字符串6、库存清单表:由仓库管理员和销售员记录构成库存清单表的数据结构如下:车型代码 变长字符串(唯一标示符)厂商名 变长字符串厂商编号 变长字符串单价 货币型品牌 变长字符串颜色 长字符串数量 整数入库日期 时间库存上限 整数库存下限 整数7、客户订单表:由销售员记录构成客户订单表的数据结构如下:订单号 变长字符串(唯一标示符)客户编号 变长字符串客户姓名 变长字符串车型代码 变长字符串品牌 长字符串颜色 长字符串销售单价 货币型预订数量 整数订车时间 时间销售员编号 变长字符串8、进

23、车报表:由进车管理员记录构成进车报表的数据结构如下:入库单号 变长字符串(唯一标示符)入库日期 时间厂商编号 变长字符串订单号 变长字符串订购数量 整数厂商名称 变长字符串车型代码 变长字符串产地 变长字符串品牌 变长字符串车辆颜色 变长字符串底盘号 变长字符串发动机号 变长字符串合格证号 变长字符串行驶里程 浮点数出厂日期 时间采购员ID 长字符串进价 货币型运费 货币型采购成本 货币型9)付厂商款:由多条付款记录构成付款单编号 变长字符串厂商编号 字符串厂商名称 字符串付款总额 货币型付款日期 时间经手人编号 变长字符串10)收客户款:由多条收款记录构成收款单编号 变长字符串客户姓名 字符

24、串客户编号 变长字符串收款总额 货币型收款日期 时间经手人编号 变长字符串11)销售记录:由多条销售记录组成销售单号 字符串出售车型代码 变长字符串客户编号 变长字符串销售日期 时间成交金额 货币型销售员编号 变成字符串12)员工信息:由多条员工信息记录构成员工编号 变长字符串员工姓名 字符串所属部门编号 变长字符串13)管理员信息:由多条管理员信息记录构成管理员ID 变长字符串密码 变长字符串所属部门编号 变长字符串管理员姓名 字符串5.2物理结构设计采用链表结构5.3数据结构与程序的关系a.客户信息管理模块:1)新建客户信息:输入客户单编号、客户姓名、客户地址、客户电话、客户电子邮件、客户

25、入档时间,并保存到数据库;2) 查询客户信息:输入客户单编号,从数据库查询或退出;3) 更新客户信息:输入客户单编号、客户姓名、客户地址、客户电话、客户电子邮件、更新时间,并保存到数据库;4) 删除客户信息:输入客户单编号,从数据库删除或退出;b. 进车管理模块:1)轿车库存信息查询:选择要显示的字段(车型代码,厂牌型号,厂商编号,单价,品牌,颜色,状态,库存上限,库存下限),查询想要的库存信息;2)提取采购清单:采购员从轿车数据库中提取出采购清单,便于采购车辆;3)车辆入库:采购员把进车的信息(入库单号,入库日期,厂商编号,订单号,订购数量,厂商名称,车型代码,车辆类型,产地,品牌,车辆颜色

26、,底盘号,发动机号,合格证号,行驶里程,出厂日期,采购员ID,进价,运费,采购成本)保存到轿车数据库中;c.销售管理模块d.仓库管理模块1)查询客户订单模块:输入车型代码、品牌查询客户订单信息2)查询库存清单模块:输入车型代码、品牌查询库存清单信息3)查询进车报表模块:输入车型代码、品牌、入库日期查询进车报表信息4)新建采购清单模块:输入订单号、车型代码、厂商名称 、厂商编号、单价 、品牌 颜色 、 订货数量、运费 、订货金额 、日期 、采购员ID,并保存到数据库5)修改库存清单模块:修改库存清单表中数据并保存到数据库e.财务管理模块1)查询收款单模块: 输入收款单编号或经手人编号,查询收款单

27、;2)查询付款单模块:输入付款单编号或经手人编号,查询付款单;3)新建收款单模块: 输入收款单编号、收款总额、客户编号、客户姓名、收款日期、经手人编号,并保存进数据库;4)新建付款单模块:输入付款单编号、付款总额、厂商编号、厂商名称、付款日期、经手人编号,并保存进数据库;5)修改付款单模块:修改相应记录,并保存进数据库;6)修改收款单模块:修改相应记录,并保存进数据库;7)删除付款单模块:删除相应记录,并保存进数据库;8)删除收款单模块:删除相应记录,并保存进数据库;f.系统设置模块1)系统备份模块2)系统恢复模块3)口令更改模块:输入管理员ID、密码、新密码和确认密码,并保存进数据库6运行设

28、计6.1运行模块的组合程序启动后,进入客户信息管理模块,用户的单击按钮事件触发调用其他模块,进入对应的子对话框,同样由用户的输入触发这些模块调用其下层模块,完成相应操作。6.2运行控制控制流程:运行本程序,等待用户输入验证信息,根据用户单击按钮选择调用相应功能6.3运行时间查询响应时间3s; 运行响应时间1s;7出错处理设计7.1出错输出信息根据不同的出错情况给出不同的出错信息,一般用对话框给出。7.2出错处理对策对一般错误,给用户提示信息,让用户重新输入或退出。 8.安全保密设计为每个管理人员设置账号及口令9.维护设计由于此项目比较小,除了严格按照软件工程的科学方法开发软件、认真建立文档、编码阶段写详细的注释外,没有特殊的维护设计,如:设置维护模块等。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1