服装系统mysql设计_服装销售系统数据库设计.ppt

* * * 数据库应用技术 山东外贸职业学院 服装销售系统数据库设计 项目描述 开发一套服装销售管理软件,对服装销售进行信息化管理。 包括:采购订货、退货、前台零售、批发业务、销售管理、会员管理、库存管理、库存盘点等模块。 我们只对“销售管理”子模块进行设计。 该模块实现服装的基础信息维护、服装销售、常见查询、利润统计、销售冠军排名等功能。 开发环境。 SQL Server2005 企业版。 涉及到的技能点 (1)在SQL Server中创建库、建表、建约束。 (2)INSERT、UPDATE、DELETE、SELECT语句。 (3)统计函数:如SUM、COUNT、AVG等。 (4)多表关联查询。 (5)GROUP By分组统计。 任务划分 第一阶段 建库、建表、增加约束、建立表间关系。(30 分钟) 第二阶段 编写SQL语句插入数据,查询数据、修改数据。(100分钟) 第三阶段 创建登录账户、测试权限、导出数据、生成脚本 备份数据库。(35 分钟) 第一阶段任务 第一阶段(30分钟) 建库(5分钟) 建表(10分钟) 增加约束(10分钟) 建立表关系(5分钟) 数据库要求 创建数据库 1、在本机D盘新建SalesProject文件夹。 2、在SQL Server Managerment Studio中创建数据库SalesDB,并保存在SalesProject文件夹下。 3、主数据库文件增长率为12%。 4、日志文件增长率为5%,并且日志文件最大为50M。 数据表—基础表clBaseInfo 字段名称 数据类型 描述 SectionCode varchar(5) 款号,服装款型编号,必填项。只能是5位字符,并且前两为是“MC”。如“MC201”。 BarCode char(8) 服装条形码,服装的唯一标识,主键。 规则“款号+3位流水号”,一款服装可能会有不同颜色或尺码。 clName varchar(100) 服装名称,必添项。 Type varchar(20) 服装类别。如男鞋、女鞋、上衣、裤子。 Brand varchar(100) 品牌,服装的品牌信息。 Fabric varchar(20) 面料。如“纯棉、皮、革、”默认“纯棉” clSize varchar(20) 尺码。只能是“L、S、M、XL”中的一种,因为L号较为常见,默认为“L”。 Color varchar(50) 颜色 SalesPrice float 销售单价 InPrice float 进货价格 检查约束 主键约束 默认约束 检查约束 非空约束 数据表—销售表clSales 字段名称 数据类型 描述 ID int 标识列,主键。 ShopName varchar(100) 连锁店名,必填项。默认“人百店” SalesMan varchar(30) 销售员姓名 SalesDate datetime 销售日期。默认为系统当天。 SalesCode varchar(10) 销售单号,必填项。长度是10位字符串。且前4位为“2010”,中间2位为分店简码,后4位为数字型流水号。 BarCode char(8) 服装条形码。外键。 SalesCount int 销售数量,必填项。数值范围大于0. Rebeat float 折扣,默认为1,代表不打折。 payType varchar(20) 付款方式:只能是“现金、银行卡、信誉卡、代金券”,中的一种,默认“现金” Total money 实收金额 主键约束 外键约束 检查约束 检查和默认约束 第一阶段结果演示 SalesDB数据库 演示效果….. 第一阶段结果演示 表间关系 演示效果….. 第一阶段结果演示 数据表的约束 演示效果….. 第二阶段任务 第二阶段(100分钟) 插入测试数据(15分钟) 查询

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
设计要求学生以服装销售业务为背景,设计、开发一套“服装销售管理系统”软件。 通过该题目的设计、开发,使学生初步得到数据库开发的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件开发的综合训练,提高解决实际问题的能力。 二. 数据库课程设计的任务 1、查阅文献资料,一般在5篇以上; 2、以服装销售业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型; 3、完成软件结构设计数据库设计和算法设计; 4、完成服装销售管理系统的软件开发和测试工作。 5、撰写设计说明书; 三. 数据库课程设计的主要内容、功能及技术指标 (1)系统要实现基本信息录入、修改、查询等功能: (2)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现; (3)整个系统采用2层结构。数据库系统采用SQL Server,前台开发工具选用JAVA,PowerBuilder,VC++等; (4)销售管理系统所涉及的信息有: ●客户信息。包括的数据项有:客户代码、名称、联系人,地址、电话,手机,传真,邮编,E-mail,税号,开户行,账号,信誉度等。 ●商品信息。包括的数据项有:商品代码、商品名称、品牌、供应商名称、尺码、款式、颜色、面料、包装方式等。 ●入库/发货信息。包括的数据项有:入库/发货单号、客户代码、经手人、商品代码、数量、单价、金额、日期 等。 ●统计分析。主要包括库存信息、销售信息、利润分析等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值