超市管理系统数据库设计说明书

超市管理系统数据库设计说明书

ID:36434083

大小:682.00 KB

页数:15页

时间:2019-05-10

超市管理系统数据库设计说明书_第1页
超市管理系统数据库设计说明书_第2页
超市管理系统数据库设计说明书_第3页
超市管理系统数据库设计说明书_第4页
超市管理系统数据库设计说明书_第5页
资源描述:

《超市管理系统数据库设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、超市管理系统数据库设计说明书1引言1.1编写目的为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。预期读者为超市管理系统的开发人员、数据库设计人员、程序员。1.

2、2背景项目名称:超市管理系统。提出者:XXX。开发者:郭琦,梁颖嘉,刘浩然,李小龙。用户:中小型超市1.3定义XXXX(列出本文件中用到的专门术语的定义和外文首字母组词的原词组。)1.4参考资料软件设计文档国家标准操作手册(GB8567——88)。2外部设计2.1标识符和状态2.2使用它的程序由于本系统采用B/S架构的分布式系统,真正与数据库进行交互式服务器端。2.3约定2.4专门指导2.5支持软件数据库服务器操作系统:MicrosoftWindowsXP以上数据库管理系统:MicrosoftSQLServer2008EnterpriseEdi

3、tion3结构设计3.1概念结构设计3.2逻辑结构设计销售信息名称简称键值类型长度值域初值备注账单号BillIDPchar10系统自动生成商品号GoodsIDFchar10参照上架商品信息表购物数量BuyNumint>=1总价Summoney>0.000.00结账时间BillTimedatetime商品信息名称简称键值类型长度值域初值备注商品编号GoodsIDPchar10参照库存商品信息条形码BarCodechar10参照库存商品信息char10商品名称GoodsName参照库存商品信息类别编号TypeIDFchar10参照商品类别编号生产日

4、期GoodsProduceTimedatetime参照库存商品信息保质期GoodsProtectedTimedatetime参照库存商品信息备注Textvarchar(max)库存商品信息名称简称键值类型长度值域初值备注商品编号GoodsIDPchar10条形码+生产日期条形码BarCodechar10库存数量GoodsNumint>=00入库日期StoreTimedatetime备注Textvarchar(max)上架商品信息名称简称键值类型长度值域初值备注商品编号GoodsIDPchar10条形码+生产日期条形码BarCodechar10上

5、架数量GoodsNumint>=00上架日期StoreTimedatetime备注Textvarchar(max)供应商信息名称简称键值类型长度值域初值备注供应商编号SupplierIDPchar10供应商名称SupplierNamechar10联系人ContactNamechar10联系电话ContactTelchar20地址Addressvarchar50商品类别TypeIDFchar10参照商品类别信息会员信息名称简称键值类型长度值域初值备注会员号VIPIDPchar10会员姓名VIPNamechar10性别Sexchar2‘男’or‘女

6、’生日Birthdaydatetime联系电话VIPTelchar20地址VIPAddressvarchar50积分VIPScoreint>=00职业VIPJobchar10购物偏好(商品类别)TypeIDFchar10参照商品类别信息员工信息名称简称键值类型长度值域初值备注工号EmpIDPchar10姓名EmpNamechar10性别EmpSexchar2‘男’or‘女’生日EmpBirthdaydatetime部门号DepIDFchar10参照部门信息职务EmpJobchar10权限Keychar500000每个值对应一个权限部门信息名称简

7、称键值类型长度值域初值备注部门号DepIDPchar10部门名DepNamechar10电话DepTelchar20主管ManagerFchar10参照员工编号商品类别信息名称简称键值类型长度值域初值备注类别编号TypeIDPchar10类别名称TypeNamechar20用户登录验证名称简称键值类型长度值域初值备注员工号EmpIDPchar10参照员工信息密码Passwordchar20加密显示3.3物理结构设计在SQLSEVER2008上物理结构的设计主要是索引的设计。即应对每张表具有非空单值,且经常使用的列设置索引,但不能大量使用索引,否

8、则反而会会影响运行速度。4运用设计4.1数据字典设计详见《超市管理系统需求说明书》4.2安全保密设计说明在数据库的设计中,将如何通过区分不同的访问者、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。