图书零售系统-基于WebGL的交互设计-数据库表结构详解
需积分: 47 69 浏览量
更新于2024-08-08
收藏 1.11MB PDF 举报
"图书零售系统概要设计 - 交互式计算机图形学基于WebGL的自顶向下方法第7版"
在图书零售系统中,交互式计算机图形学是一个关键领域,特别是当它结合WebGL技术时,可以创建出强大的、用户友好的图形界面。此系统概述了各种数据库表格,用于管理和跟踪业务的各个方面,如退货、人口资料和基本信息。
6.67 退货报警表(BackComAlarm)用于管理退货过程。表中包含的主要字段有:
- ID:整型,4字节,主键标识
- TimeZone:变长字符串,10个字符,表示时段
- BeforeDeadLine:整型,4字节,提前期,可能用于设定退货期限
- IOPercent:变长字符串,10个字符,进销百分比,用于衡量库存与销售的关系
- Staff_LoginName:变长字符串,10个字符,修改者登录名,追踪更新操作
- Update_Date:日期,记录修改时间
- Memo:变长字符串,50个字符,备注,用于存储额外信息
6.68 人口资料表(PopulationInfo)存储区域人口数据:
- ID:整型,4字节,主键标识
- MainArea:变长字符串,10个字符,一级地区,区分区内和区外
- SubArea:变长字符串,10个字符,二级地区,细化到区内或省级
- Population:整型,人口大约数量
- Memo:变长字符串,50个字符,备注,附加信息
6.69 基本信息表(BaseInfo)是系统的基础数据存储:
- ID:整型,4字节,主键标识
- Item:变长字符串,10个字符,基本信息条目类型
- ItemValue:变长字符串,10个字符,对应条目的具体值
- Staff_LoginName:变长字符串,10个字符,记录修改者
- Update_Date:日期,记录更新时间
- Memo:变长字符串,50个字符,备注,用于记录任何相关信息
概要设计文档提供了系统设计的整体视图,包括:
- 总体设计方案:阐述系统的设计理念和架构
- 各系统间连接示意图:可视化系统组件间的交互
- 需求规定:明确系统必须满足的功能和性能要求
- 运行环境:描述系统运行所需硬件和软件配置
- 基本设计概念和处理流程:解释系统如何处理输入、执行任务和生成输出
- 结构:系统模块划分和组织方式
- 功能需求与程序的关系:每个功能模块如何映射到实际代码
文档还涵盖了多个关键的数据表设计,如:
- 工作书目资料表、样本书目资料表、销售单位表等,涉及图书管理和库存控制
- 发货、供货商、客户信息表,处理供应商关系和客户订单
- 长期合同信息表,管理长期业务协议
- 征订、发货、退货单表,跟踪订单和物流状态
- 收货、付款、差错记录表,确保财务和运营数据的准确性
- 转仓、调拨批次表,处理库存转移和调配
- 汇总单表、发运批次表,支持数据分析和报告生成
- 仓库表,管理库存存储位置
这个系统设计覆盖了图书零售业务的各个环节,通过详尽的数据结构和流程设计,确保了高效、准确的信息管理和业务操作。结合WebGL,可以预期一个交互性强、用户体验良好的界面,便于用户进行各种操作。
2018-09-02 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
龚伟(William)
- 粉丝: 32
- 资源: 3931
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践