图书零售系统-销售与发货单位表设计
需积分: 47 11 浏览量
更新于2024-08-08
收藏 1.11MB PDF 举报
"图书零售系统概要设计文档,包含多个数据库表格的设计,如工作书目、销售单位、发货单位等,涉及图书管理的各个环节,包括定价、折扣、库存、出版信息等。"
在图书零售系统中,交互式计算机图形学的概念可能并不直接应用,但这个系统显然依赖于高效的数据库管理和数据交互。以下是关于"销售单位表"和"发货单位表"的详细知识解释:
**销售单位表(SaleUnit)**:
1. **SaleUnit_ID**: 这是销售单位的唯一标识符,作为主键(PK),自增长,用于跟踪每个销售单位的信息。
2. **WorkBook_ID**: 表示与工作书目相关的ID,是外键(FK),链接到其他表中的具体图书信息。
3. **Price**: 记录商品的定价,是销售的基础。
4. **Discount**: 提供默认的批销折扣,用于批量购买。
5. **RetailDiscount**: 针对零售的折扣,通常小于批销折扣。
6. **DiscountBegin/DiscountEnd**: 定义了折扣的有效日期范围。
7. **IsDoubleDiscount**: 用于标记是否支持会员的折上折优惠。
8. **ComType**: 描述货物的状态,如"可销售"或"停售",影响销售策略。
9. **Staff_LoginName**: 与处理该销售单位的业务员关联,便于责任追踪。
10. **Update_Date**: 记录最后一次修改的时间,有助于版本控制和审计。
11. **Memo**: 提供额外的备注信息,可能包含特殊说明或注意事项。
**发货单位表(SendUnit)**:
1. **SendUnit_ID**: 发货单位的唯一ID,同样是主键且自增长。
2. **WorkBook_ID**: 同样为外键,连接到工作书目,确保与图书信息对应。
3. **SaleUnit_ID**: 指定销售单位,确定发货的定价和折扣信息。
4. **NumberOfVolume**: 每条册数,用于计算发货的总数。
5. **WeightOfHundred**: 百本的重量,用于物流和运费计算。
6. **NumberOfEachPackage**: 每包包含的条数,影响包装和运输方式。
7. **Number**: 库存中的总数量,用于监控库存状态。
8. **PublishYear/PublishMonth**: 出版年份和月份,提供图书的出版信息。
9. **ComType**: 货物状态,用于判断是否可发货。
10. **Staff_LoginName**: 关联业务员,记录操作人员。
这两个表共同构成了图书零售系统的核心部分,管理价格、折扣、库存和发货细节,确保了商店运营的顺畅。系统设计还涵盖了用户接口、外部接口、内部接口、系统数据结构等多个方面,构建了一个全面的图书零售管理系统。每个表格的设计都是为了高效地处理数据,支持日常的销售、库存管理、客户订单、供应商交互等功能。通过这样的设计,可以优化库存周转,提高客户满意度,同时提供详尽的数据分析,以支持决策制定。
2018-09-02 上传
2019-04-29 上传
2018-03-29 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Davider_Wu
- 粉丝: 45
- 资源: 3887
最新资源
- Wiki-Definition-crx插件
- python官方3.9.0b4-amd64版本exe安装包
- python:Python书籍和课程
- gh-actions:体验GitHub动作
- Auto-Convert CSV to XLSX-crx插件
- pycrumbs:来自互联网的Python的点点滴滴
- Tag-Cloud-in-TipStory-Explore-Page
- 学习:劳兹的学习阶段
- FingerLock:开源密码保护器应用
- cvxpy:针对凸优化问题的Python嵌入式建模语言
- 仿网易新闻XHNewsFramework开发框架
- 聊天js插件layim.js
- nodejs-certification-training:NodeJS应用程序开发人员认证的培训概念
- gotovimvkusno
- 云雀:云雀是Python的解析工具包,专注于人体工程学,性能和模块化
- Reddit-Effect:交互式图表显示加密货币价格与Reddit上该加密货币的帖子数量