玩具出租数据库设计.doc

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

哈尔滨理工大学 软件学院 课程设计报告 课 程 :数据库课程设计 题 目 :玩具出租管理的数据库设计 班 级 :软件 12-3 班 专 业 :软件工程 姓名 : 学号 : 指导教师 : 日期 :2013年12月28日 一、数据库的背景及功能需求 1.1开发背景 当今社会,随着计算机科学技术的日异发展,数据库技术被越来越多地应用在互联网及其人们的日常生活中。玩具出租管理信息系统是玩具出租店重要的部分,应该能够为商店的管理者提供充足的信息和快捷的查询手段。一直以来,人们都使用传统的人工的方式来进行出租玩具的相关繁琐的工作,这样的管理方式已经不能适应时代的发展,它存在着效率低、保密性差、添加和删除玩具信息不方便等,而且玩具的管理工作量较大,浪费了太多的人力和物力,在当今的信息时代这种传统的人工管理方法必然被计算机为基础的信息管理所取代。 1.2功能需求 玩具出租系统是一个面向玩具出租者的管理信息系统,该系统的工作目标是使玩具的出租能有计划地进行,以有利于出租者的管理。 本系统实现了以下功能: 玩具管理:包括玩具入库、玩具预览、旧玩具删除以及用户口令的修改; 玩具租借:包括租借玩具、归还玩具以及浏览借出的玩具; 玩具查询:包括按片名查询、按日期查询以及按主演查询; 月租管理:包括等级月租用户和查看月租用户; 二、数据库的概念结构设计 2.1玩具出租人员职能分析 操作员的活动图如下: 由于营业员是本系统的主要的使用者所以其涉及的活动较多。玩具管理是指对玩具信息的录入、更新、修改和删除。查询玩具信息是在出租玩具时进行的,以了解是否有该玩具和库存等信息。玩具的出租和归还是指在玩具的出租和归还时进行信息的记录。现金收支是指对进出帐目的记录统计等。 顾客的活动图如下: 顾客分为一般顾客和会员,他们都能对玩具信息进行查询以便其出租,而会员还可以查询他自己的出租日志,了解其已租的玩具、信息和未租玩具数。 2.1概念模型设计 三、数据库的逻辑结构设计 3.1对以上的E-R图所需的实体的几个关键表的设计如下: 表名:一般用户 字段名 编号 办理时间 经办人 类型 整型 时间 字符型 长度 4 8 10 约束 主键 表名:会员客户 字段名 编号 名字 证件号 密码 办理时间 经办人 剩余玩具数 类型 整型 字符型 字符型 字符型 时间 字符型 整型 长度 4 10 10 10 8 10 4 约束 主键 表名:会员资金记录表 字段名 编号 收入 办理时间 经办人 类型 整型 money 时间 字符型 长度 4 8 8 10 约束 主键 表名:借还过程表 字段名 类型 长度 约束 自动编号 字符型 10 主键 玩具号 字符型 10 客户号 字符型 10 租借时间 时间 8 归还时间 时间 8 租玩具操作员 字符型 10 归还操作员 字符型 10 会员验证 整型 4 0/1 备注 字符型 20 表名:操作员管理表 字段名 编号 姓名 性别 身份 密码 工作时间 类型 整型 字符型 字符型 字符型 字符型 时间 长度 4 10 2 4 10 8 约束 主键 表名:玩具管理表 字段名 类型 长度 约束 编号 整型 4 主键 名称 字符型 10 类别 字符型 10 国家 字符型 10 主演 字符型 10 表名 资金记录表 字段名 类型 长度 约束 编号 字符型 10 主键 客户号 字符型 10 押金 money 8 玩具号 字符型 10 余额 money 8 操作 字符型 2 交易时间 时间 8 操作员号 字符型 10 收入 Money 8 支出 money 8 备注 字符型 10 3.2关系描述设计 从理论“E-R模型”到理论“关系模型”的整理转换。 通过E-R模型到关系模型的转化,可以得到如下关系模式: 操作员(操作员编号,姓名,性别,密码,工作时间) 一般顾客(编号,经办人,经办时间) 会员(会员编号,姓名,证件号,密码,剩余玩具数,经办人,经办时间) 玩具信息表(玩具编号,名称,类型,国家,主演,单价,库存,购入时间,经办人) 资金记录表(自动编号,客户编号,玩具编号,交易时间,操作员编号,操作,支出,收入,余额,备注) 会员资金记录表(会员编号,收入,经办时间,经办人) 借还过程表(自动编号,玩具编号,客户编号,租借时间,归还时间,出租操作员,归还操作员,会员验证,备注) 四、数据库的物理结构设计 4.1索引 会员积分信息索引 use Supermarket create nonclustered index members_

文档评论(0)

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

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

1亿VIP精品文档

相关文档