图书零售系统-交互式计算机图形学应用:基于WebGL的销售管理

需积分: 47 67 下载量 147 浏览量 更新于2024-08-08 收藏 1.11MB PDF 举报
"图书零售系统概要设计文档,包含零售销售单主表(RetailSaleMaster)和零售销售单细表(RetailSaleDetail)的详细字段说明,以及系统设计的总体方案、接口设计和数据结构设计。" 在图书零售系统中,交互式计算机图形学可能体现在前端界面的设计上,通过WebGL技术实现3D展示,如商品展示、库存可视化等,提供用户更直观的购物体验。而基于WebGL的自顶向下方法是一种设计和开发Web应用的策略,它从整体架构出发,逐步细化到各个组件和功能。 零售销售单主表(RetailSaleMaster)是系统的核心表之一,记录了销售的核心信息。其中,SendBill_ID是销售单的唯一标识符,SendBill_NO由年月、IP后三位和流水号组成,确保销售单的唯一性。Member_ID用于标识购买者是否为会员,非会员则值为NULL。 NumberOfSale记录销售数量,Mayang和Shiyang分别代表码洋和实洋,即商品的标价和实际销售价格。Cash表示现金支付金额,GiveChange是找赎金额,Dibs是零头,State记录销售状态,Staff_LoginName是销售人员的登录名,Sale_Date为销售日期,Memo则用于添加备注。 零售销售单细表(RetailSaleDetail)则详细记录每笔销售的明细,包括ID作为主键,SendBill_ID关联主表的销售单ID,SendUnit_ID和SaleUnit_ID分别代表发货单位和销售单位的ID,用于追踪商品来源和销售计量单位。NumberOfSale表示该商品的销售数量,Discount是折扣信息,Shiyang为实际销售金额,计算方式为SaleUnit.Price(定价)乘以折扣后的数量。 概要设计部分涵盖了系统的总体设计方案、系统间连接图、需求规定、运行环境、设计概念和处理流程。这些内容构成了系统设计的基础框架,其中接口设计包括用户接口、外部接口和内部接口,定义了系统如何与用户、外部系统以及内部模块交互。系统数据结构设计详细列出了各类表格,如工作书目资料表、供货商信息表、客户信息表等,这些表格共同构建了系统数据存储和管理的核心。 这个图书零售系统不仅关注销售数据的管理,还涉及到库存控制、供应链管理和用户交互等多个方面,通过细致的数据表设计和合理的系统架构,实现高效、准确的零售业务运营。