数据库设计书店管理系统.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库设计书店管理系统

数据库系统课程设计 学生姓名: xxx 班 学 号:xxxx 班 级: 07级通信1班 山东大学信息科学与工程学院 2009年 11月 2 日 书店管理系统 1、需求分析 需求描述:设计一个书店管理系统。本系统为全区新华书店管理系统,涉及书店、图书、优惠卡等信息。基本情况如下:书店有店名、电话、地址等;图书有书名、作者、价格等;优惠卡包括卡编号、姓名、单位等。 凭优惠卡可在区内任何一家书店优惠20%购书。假定一本书为100元,优惠购一本可优惠20元。但一张卡在每一家书店购书优惠额度及在各书店优惠总额度有限制:在一家书店优惠额度不超过500元,总优惠额度限制在2000元以内。该系统主要实现下述管理、查询和统计:书店现存图书信息查询(品种、数量、总资产等)。优惠额度管理。查某位持卡者优惠购书信息(书名、数量、已优惠金额等)。 2、概念设计 (1): ①:管理员有以下属性:用户名、帐号、密码②:顾客有以下属性:用户名、帐号、密码 ③:书店有以下属性:店号、店名、电话、地址④:图书有以下属性:书号、书名、作者、价格、种类 ⑤:优惠卡有以下属性:卡号、密码、持卡人姓名、单位 实体关系图为: 管理员管理E-R图 书店—图书E-R图 (2): 含义说明:是书店管理系统的一个基本数据结构,定义了书店的有关信息 组成:书店号、书店名、电话、地址 数据项:店号 含义说明:唯一标识每一个书店 别名:书店编号 类型:字符型 长度:10位 取值范围:– S999999999 取值含义:前一位表明编号所属的种类,后九位安顺序编号 数据项:店名 含义说明:表示书店的名称 类型:字符型 长度:10位 取值范围:任意字符 数据项:电话 含义说明:表示书店里的电话 类型:字符型 长度:11位 取值范围:053100000001--053199999999 取值含义:前三位表明电话的区号,后八位安顺序编号 数据项:地址 含义说明:表示书店的所在位置 类型:字符型 长度:10位 取值范围:任意字符 数据结构:优惠卡 含义说明:是书店管理系统的一个数据结构,定义了购书优惠的有关信息 组成:卡号、密码、持卡人姓名、单位 数据项:卡号 含义说明:唯一标识每一张优惠卡 别名:优惠卡编号 类型:字符型 长度:10位 取值范围:C000000001 – C9999999999 取值含义:前一位表明编号所属的种类,后八位安顺序编号 数据项:密码 含义说明:用户的身份标志 类型:字符型 长度:6位 取值范围:任意字符 数据项:持卡人姓名 含义说明:表示持卡人的名称 类型:字符型 长度:10位 取值范围:任意字符 数据项:单位 含义说明:表示持卡人所在的工作地址 类型:字符型 长度:10位 取值范围:任意字符 数据结构:图书 含义说明:是书店管理系统的一个核心数据结构,定义了图书的有关信息 组成:书号、书名、作者、价格、种类 数据项:书号 含义说明:唯一标识每一本图书 别名:图书编号 类型:字符型 长度:10位 取值范围:B000000001 – B9999999999 取值含义:前一位表明编号所属的种类,后八位安顺序编号 数据项:书名 含义说明:表示图书的名称 类型:字符型 长度:10位 取值范围:任意字符 数据项:作者 含义说明:表示图书的写作人 类型:字符型 长度:10位 取值范围:任意字符 数据项:价格 含义说明:表示图书的价钱 类型:浮点数型 取值范围:0.0 – 1000.0 数据项:种类 含义说明:表示图书所属类型 类型:字符型 长度:10位 取值范围:任意字符 处理过程:买书 说明:为顾客提供服务 处理:顾客可平优惠卡买书。一张卡在每一家书店购书优惠额度及在各书店优惠总额度有限制:在一家书店优惠额度不超过500元,总优惠额度限制在2000元以内。 处理过程:进货 说明:书店进图书来增加图书量 输入:图书信息和书店号 输出:进货情况 处理:书店增加书籍量 总体数据流图: 买书流程图: 3、逻辑结构设计 关系描述: 由E-R图向数据模型转换,一个实体转换为一个关系模式。实体的属性就是关系的属性。实体的码就是关系的码: 书店(ShopInfo){店号,店名,电话,地址} 图书(BookInfo){书号,书名,作者,价格,种 类} 序号 字段名称 类型 长度 属性 1 BookNo char 10 主键 2 BookName char 10 非空 3 BookAuthor char 10 非空 4 BookPrice double 10 非空 5 BookType char

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档