版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、某书店管理系统的分析和设计小组成员:徐琴琴、莫佳佳、戚晓华、史维娜1、需求说明设计一个书店管理系统。在此新华书店管理系统中只涉及图书、管理员、优惠卡、顾客、图书类别的管理,在此系统中要求能够记录书店现存图书的情况、管理员管理图书的状况(这里的图书是指已分类的图书)、顾客购买图书的状况、图书分类的状况、顾客拥有优惠卡的状况(假设该区的市民均有书店优惠卡)及图书、持优惠卡顾客、管理员、图书类别的基本信息。该系统的业务要求为:1) 一类图书只能被一个管理员管理,一个管理员最多只能管理5个类别的图书。2) 一本书只能有一个类别,但是每个类别可以有多本图书。3) 一个顾客可以购买多本图书,一本图书只能被
2、一个顾客购买。4) 一个顾客可以拥有一张优惠卡,一张优惠卡只能被一个顾客所拥有。5) 对于书店现存的图书状况,要记录下书店购买了哪些图书,即图书的书号、书名、作者、数量、出版社、类别和价格。价格的取值均0。6) 对于管理员管理图书的状况,要记录下哪些管理员管理哪些图书,即图书的书号、管理员工号、图书类别号7) 对于图书分类的状况,要记录下图书书号、类别号8) 对于顾客购买图书购买状况,要记录下顾客购买了哪些图书(包括书号、数量、购买时间、优惠卡号、购买的实际价格,原价)9) 对于顾客拥有优惠卡的状况,要记录下顾客的姓名、性别、年龄、优惠卡的卡号、办理优惠卡的时间、顾客的联系方式、地址、专业类别
3、。其中,优惠卡可在区内任何一家书店进行购书,并且根据顾客的专业对不同类的书予以不同比例的优惠,如,我是英语专业的话,那么购买英语类的书籍拥有25%的优惠,其余类别的书均为20%优惠以此进行类推。但一张卡在每一家书店购书优惠额度及在各书店优惠总额度有限制:在一家书店优惠额度不超过500元,总优惠额度限制在2000元以内。该系统的基本信息包括:图书基本信息:书号,书名,作者,价格,类别,出版社,数量;优惠卡基本信息:优惠卡卡号,办卡时间、持卡者证件号、专业类别;管理员基本信息:工号,姓名,管理类别;顾客基本信息:证件号,顾客姓名,性别,联系方式,地址。图书类别的基本信息:书号,类别号除上述要求之外
4、,该系统还需要产生如下报表:该系统主要实现下述管理、查询和统计:读者买书情况查询:图书-顾客表:查某位持卡者优惠购书信息(书号,购买时间,优惠卡号,购买数量,购买实际价格,原价)。管理员管理图书查询:图书管理员-图书表:管理员管理整理图书信息(图书书号,管理类别号,管理员工号)顾客拥有优惠卡情况查询:顾客拥有优惠卡信息(顾客证件号,优惠卡卡号、)图书类别查询:图书图书类别表:图书分类的信息(图书书号、类别号)2、概念设计 概念模型(e-r图):参与系统的实体有:管理员、顾客、图书、优惠卡、图书类别1) 管理员有以下属性:工号,姓名2) 顾客有以下属性:证件号,顾客姓名,性别,联系方式,地址3)
5、 图书有以下属性:书号,书名,作者,价格,类别,出版社,数量4) 优惠卡有以下属性:优惠卡卡号,办卡时间,持卡者证件号,专业类别5) 图书类别有以下属性:书号,类别号实体关系图为:管理员工号姓名管理图书书号书名作者价格出版社数量1n图书类别分类书号类别号管理类别1n管理e-r图优惠卡顾客持有购买证件号顾客姓名性别联系方式数量11mn图书数量书号书名作者价格类别出版社卡号办卡时间持卡者证件号地址购买的实际价格购买时间原价专业类别购买的e-r图汇总后的e-r图管理员姓名工号管理优惠卡图书卡号办卡时间持卡者证件号书号书名作者价格类别持有顾客证件号姓名性别联系方式地址出版社数量购买购买数量原价1n11
6、1n购买的实际价格购买时间图书类别分类1n书号卡号类别号管理类别专业类别3、逻辑结构设计关系模式:管理员(工号,姓名)顾客(证件号,顾客姓名,性别,联系方式,地址)图书(书号,书名,作者,价格,类别,出版社,数量)优惠卡(优惠卡卡号,办卡时间,持卡者证件号,专业类别),其中证件号为引用“顾客”关系模式的外码图书-顾客(书号,购买时间,优惠卡号,购买数量,购买的实际价格,原价),其中书号为引用“图书”关系模式的外码,优惠卡号为引用了“优惠卡”关系模式的外码图书管理员-图书(类别号,工号,书号),其中类别号为引用了“图书类别”关系模式的外码,工号为引用了“管理员”关系模式的外码顾客-优惠卡(证件号
7、,优惠卡号),其中证件号为引用了“顾客”关系模式的外码,优惠卡号为引用了“优惠卡”关系模式的外码图书图书类别:图书分类的信息(书号,类别号)其中书号为引用“图书”关系模式的外码,其中类别号为引用“图书类别”关系模式的外码关系描述:由e-r图向数据模型转换,一个实体转换为一个关系模式。实体的属性就是关系的属性.实体的码就是关系的码:管理员(administure) 工号,姓名序号字段名称类型长度属性 1anochar10主键 2anamechar6非空顾客(customer)证件号、顾客姓名、性别、联系方式、地址序号字段名称类型长度属性1cidchar20主键2cnamechar103csexc
8、har2取值为“男”,“女”4ctelint11非空5cadresstext图书(book) 书号、书名、作者、价格、类别、出版社、数量序号字段名称类型长度属性 1isbnchar主键 2bnamechar16非空 3bauthorchar10非空 4bpricedouble10非空 5blbchar非空6bpcchar20非空7bamountint大于0优惠卡(ccard)优惠卡卡号、办卡时间、持卡者证件号、专业类别序号字段名称类型长度属性1ccnochar10主键2cctimesmalldatetime非空3cidchar20取值不重4zylbtext管理类别(style)工号,书号,类别号序号字段名称类型长度属性1anochar10主键2isbnchar3snochar10主键图书-顾客(b-c)书号,购买时间,优惠卡号,购买数量,购买的实际价格,原价序号字段名称类型长度属性1isbnchar主键2b-ctimechar20主键3b-cccnochar10非空4b-camountint大于05b-cpriceint大于06y
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 包分配工作制度
- 台球房工作制度
- 2026年境外投资风险评估与管理制度
- 人事部工作制度
- 严打工作制度
- 初三工作制度
- 厂服工作制度
- 养身馆工作制度
- 南方工作制度
- 加油站工作制度
- 2025年南浔银行招聘考试题库
- DB32∕T 4304-2022 高速公路经营管理安全生产隐患排查治理规程
- 2025年重庆市初中学业水平考试中考(会考)生物试卷(真题+答案)
- 项目施工奖惩管理办法
- 隧道爆破安全培训课件
- 喝酒划拳活动方案
- 日语数字考试题目及答案
- CJ/T 83-2016水处理用斜管
- T/CI 467-2024复合集流体(铜箔)
- 《赤壁之战》课本剧剧本:感受三国英雄的壮志豪情
- 《平顶山平煤神马集团公司成本管理现状、问题及完善对策》7100字
评论
0/150
提交评论