- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 故事——戴橡皮帽子的绿铅笔.ppt
- 教你不同脸型的腮红画法.doc
- 政治学原理课件提纲讲义.doc
- 教你一步一步识别IVUS影像_刘健.ppt
- 故宫讲解词.doc
- 教学团队中期检查报告书.doc
- 教你社会化媒体营销.doc
- 教学常规精细化管理办法及保障措施.doc
- 教学教务管理制度汇编.doc
- 教学案例库建设汇报.ppt
- 教科版(2017秋)科学二年级上册2.6 做一顶帽子 教学设计.docx
- 河北高频考点专训四 质量守恒定律的应用教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 大单元教学【核心素养目标】6.3 24时计时法教学设计 人教版三年级下册.docx
- 河南省商城县李集中学2023-2024学年下学期九年级历史中考模拟八(讲评教学设计).docx
- 第18章 第25课时 正方形的性质2023-2024学年八年级下册数学课时分层作业教学设计( 人教版).docx
- Module 8 模块测试 教学设计 2024-2025学年英语外研版八年级上册.docx
- 2024-2025学年小学数学五年级下册浙教版教学设计合集.docx
- 2024-2025学年小学劳动四年级下册人民版《劳动》(2022)教学设计合集.docx
- 2024-2025学年小学数学三年级上册冀教版(2024)教学设计合集.docx
- 2024-2025学年高中生物学必修1《分子与细胞》人教版教学设计合集.docx
文档评论(0)