数据库原理及应用设计课程设计 -汽车销售管理系统

上传人:aa****6 文档编号:30017763 上传时间:2018-01-26 格式:DOC 页数:25 大小:1.28MB
返回 下载 相关 举报
数据库原理及应用设计课程设计 -汽车销售管理系统_第1页
第1页 / 共25页
数据库原理及应用设计课程设计 -汽车销售管理系统_第2页
第2页 / 共25页
数据库原理及应用设计课程设计 -汽车销售管理系统_第3页
第3页 / 共25页
数据库原理及应用设计课程设计 -汽车销售管理系统_第4页
第4页 / 共25页
数据库原理及应用设计课程设计 -汽车销售管理系统_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《数据库原理及应用设计课程设计 -汽车销售管理系统》由会员分享,可在线阅读,更多相关《数据库原理及应用设计课程设计 -汽车销售管理系统(25页珍藏版)》请在金锄头文库上搜索。

1、 淮 海 工 学 院 计算机工程学院课程设计报告设计名称: 数据库原理及应用设计课程设计 姓 名: XX 学 号: 专业班级: 软件工程 081 班 系 (院): 计算机工程学院 设计时间: 2010.12.202011.12.31 设计地点: 计算机楼一楼机房 指导教师评语:签名: 年 月 日成绩:课程设计报告 第 2 页,共 27 页一、概述1.1 项目背景高效的汽车销售管理系统是当前信息化汽车公司管理系统之需要,面对庞大的汽车销售和库存信息,就需要有汽车管理系统来提高管理工作的效率,通过建立这样的系统,可以做到汽车信息的规范管理、快速查询和科学统计,从而减少管理方面的工作量;1.2 编写

2、目的进一步了解软件的功能划分、软件总体结构,掌握数据库设计原理及相关软件的使用;1.3 软件定义汽车销售管理系统轿实现对汽车信息、客户信息、厂商信息、仓库信息、汽车销售、订单等管理。从客户咨询、订购,到签定购销合同、交款、提车等多个销售环节上,系统提供了严密的跟踪管理服务,对车辆库存、财务管理、业务分析都提供了一套科学的管理方法。1.4 开发环境系统开发环境为一台安装 windows xp 的个人计算机作为客户机,其上安装了 SQL Server 2000,本系统使用 Visual Stadio 2008 来开发,系统设计与运行均可在客户机上进行。二、需求分析2.1 功能划分及功能描述管理员:

3、 管理员/客户帐号管理系统管理员可以登录该系统,登录时需要验证管理员登录号和密码,进入之后可以添加管理员、修改管理员,对客户可以进行查询与删除操作; 汽车基本信息管理系统管理员可以按汽车型号或价格查询汽车信息,对查到的结果进行修改删除操作,在删除汽车信息时,对应的汽车数量也相应的从仓库中删除; 汽车进货信息管理系统管理员可以添加进货信息,在添加的同时根据需要将进货的数量加入仓库及汽车信息中; 汽车销售信息管理系统管理员可以根据客户 /型号与厂商/ 客户名、汽车型号及厂商名查询相应的利润信息,并将查询结果显示在表格中,管理员可以删除任何一行信息,并可根据任意一行信息做删除操作; 汽车库存信息管理

4、系统管理员可以根据仓库号查询删除仓库信息,并可以一次添加一个仓库; 厂商管理系统管理员可以根据厂商名查询厂商的所有信息,并选择一行进行修改,同时也可以添加厂商信息; 订单管理系统管理员可以查看需面议的订单、已交易(未销售)的订单,可以对订单标记已销售、面议或通过。普通用户: 注册普通用户通过填自己信息进行注册 汽车销售信息普通用户可以查看自己的所有订单,包括需面议的、成功交易的、未处理的订单,根据汽车型号课程设计报告 第 3 页,共 27 页或价格查询自己需要的汽车进行预定操作。2.2 功能模块图管理员汽车销售管理系统客户用户管理汽车信息管理进货信息管理销售信息管理库存信息管理厂商管理订单管理

5、注册客户信息搜索汽车信息预定汽车查看订单内容增删改用户查询用户增删改汽车查询汽车添加进货查询利润值增删改销售增删仓库查询仓库增删改厂商查询厂商处理订单查询订单三、系统设计3.1 数据流图3.1.1 顶层数据流图管理员基本信息管理汽车销售管理系统客户预定 / 查看汽车基本信息汇总基本信息汇总课程设计报告 第 4 页,共 27 页3.1.2 0 层数据流图请求订单客户订单记录本订单批准已批准的订单管理员批准 / 未批已定 / 未定查看汇总汽车 / 仓库 / 厂商 / 进货 / 销售记录本请求操作汇总计算利润值查询具体操作请求批准订单数据3.1.3 1 层数据流图订单登记订单记录车型号及属性描述订单

6、细节内容已登记订单交易成功 客户管理员处理注册成功注册客户记录本查看 / 预定车辆订单汇总仓库记录本处理库存汽车记录本汽车信息更新进货更新厂商更新汽车信息更新库存更新用户增删改增删改增删改增删改进货数量增删改已更新汽车已更新库存车辆订单厂商记录本已更新的厂商课程设计报告 第 5 页,共 27 页3.2 数据字典3.2.1 数据项编号 数据项名 数据项含义说明 数据项类型 长度 与其他数据项的逻辑关系1 Admin_id 管理员号 不许为空 int 4 -2 Admin_name 管理员姓名 不许为空 varchar 10 -3 Admin_pwd 管理员登陆密码 允许为空 varchar 20

7、 -4 Cus_id 客户号 不许为空 int 4 -5 Cus_pwd 客户登陆密码 允许为空 varchar 206 Cus_name 客户姓名 不许为空 varchar 10 -7 Cus_sex 客户性别 不许为空 varchar 2 -8 Cus_age 客户年龄 允许为空 int 4 -9 Cus_tel 客户联系电话 允许为空 varchar 10 -10 Car_id 汽车号 不许为空 int 4 -11 Car_name 汽车型号 不许为空 varchar 20 -12 Car_price 汽车价格 不许为空 varchar 10 Car_price=Stock_price1

8、3 Car_amount 汽车数量 不许为空 int 4 -14 House_id 库存号 不许为空 int 4 -15 House_amount 库存量 不许为空 int 4 -16 Supply_id 厂商号 不许为空 int 4 -17 Supply_name 厂商名 不许为空 varchar 50 -18 Supply_tel 厂商联系电话 允许为空 varchar 10 -19 Sale_price 销售价格 不许为空 varchar 10 -20 Sale_amount 销售数量 不许为空 int 4 -21 Sale_date 销售时间 允许为空 datetime 8 -22 S

9、tock_id 进货号 不许为空 int 4 -23 Stock_price 进货价 不许为空 varchar 10 -24 Stock_amount 进货数量 不许为空 int 4 -25 Stock_date 进货时间 允许为空 datetime 8 -26 Order_id 预定号 不许为空 int 4 -27 Order_amount 预定数量 不许为空 varchar 10 -28 Order_price 预定价格 不许为空 varchar 10 -29 Order_date 预定日期 允许为空 datetime 8 -30 Order_treat 订单标记(0 表未处理,3 表示为

10、“面议 ”1 代表“已处理” )varchar 5 -3.2.2 数据结构编号 数据结构名 含义说明 组成1 Admin 管理员 管理员号、姓名、登陆密码2 Customer 客户 客户号、客户登陆密码、客户姓名、性别、年龄、联系电话3 Car 汽车信息 厂商号、型号、汽车号、价格、库存号、汽车数量4 WareHouse 库存 库存号、库存数量5 Suppliers 厂商 厂商号、厂商名、联系电话6 Sale 汽车销售 出售日期、客户号、汽车号、销售价格、数量课程设计报告 第 6 页,共 27 页7 Stock 进货信息 进货号、汽车型号、库存号、厂商号、进货价、进货数量、日期8 Orders

11、 订单 订单号、客户号、汽车号、厂商号、预定数量、价格、时间、订单标记3.2.3 数据流编号 数据流名 输入 输出1 变更管理员 变更信息 管理员信息2 变更客户 变更信息 客户信息3 查询客户 客户名 客户信息3 变更厂商 变更信息 厂商信息查询厂商 厂商名 厂商信息4 变更车辆 变更信息 车辆信息5 查询车辆 车型号/车辆价格 车辆信息6 变更仓库 变更信息 仓库信息查询仓库 仓库号 仓库信息7 变更车辆销售 变更信息 车辆销售信息8 查询车辆销售 客户/型号与厂商/客户、型号与厂商 利润值9 变更进货 变更信息 进货信息10 变更订单 变更信息 订单信息11 查询订单 - 订单信息3.2

12、.4 数据存储数据存储名 输入数据流 输出数据流管理员信息 变更管理员 查询管理员客户信息 变更客户 查询客户、查询销售信息、查询订单请求库存信息 变更库存信息 查询库存、查询汽车信息车辆信息 变更车辆 查询车辆、查询销售信息、查询库存信息、查询订单请求厂商信息 变更厂商 查询厂商、查询汽车信息车辆销售信息 变更车辆销售 查询销售信息、查询仓库信息、查询汽车信息订单信息 变更订单 查询订单信息、查询销售信息、查询汽车信息3.2.5 处理过程处理过程名 输入数据流 输出数据流客户登记 终端 变更销售、变更订单订货 提交订单信息 获得/查询订单信息客户结账 结账 变更销售信息、仓库信息、汽车信息课

13、程设计报告 第 7 页,共 27 页3.3 概念结构设计 E-R 图汽车客户预定厂商进货仓库 存放1 nnmm仓库号 库存量n进货价进货数量进货日期厂商号厂商名联系电话客户号客户姓名客户性别联系电话汽车 I D 号 汽车型号订单号预定价格预定数量预定日期进货号价格登陆密码销售mn出售日期销售价格数量p订单标记34 关系模型管理员 Admin(管理员号 Admin,姓名 Admin_name,登陆密码 Admin_pwd);客户 Customer (客户号 Cus_id、客户登陆密码 Cus_pwd、客户姓名 Cus_name、性别 Cus_sex、年龄Cus_age、联系电话 Cus_tel)

14、;汽车 Car(厂商号 Supply_id、型号 Car_name、汽车号 Car_id、价格 Car_price、库存号 House_id、汽车数量 Car_amount);仓库 WareHouse (库存号 House_id、库存数量 House_amount);厂商 Suppliers(厂商号 Supply_id、厂商名 Supply_name、联系电话 Supply_tel);汽车销售 Sale (出售日期 Sale_date、客户号 Cus_id、汽车号 Car_id、销售价格 Sale_price、数量Sale_amount);课程设计报告 第 8 页,共 27 页进货信息 Stock (进货号 Stock_id、汽车型号 Car_name、库存号 House_id、厂商号 Supply_id、进货价Stock_price、进货数量 Stock_amount、日期 Stock_date);订单 Orders (订单号 Order_id、客户号 Cus_id、汽车号 Car_id、厂商号 Supply_id、预定数量Order_amoount、价格 Order_price、时间 Order_date、订单标记 Order_treat);35 数据库设计管理员 Admin 表:客户 Customer 表:汽车信息 Car 表:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号