欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    KTV数据库设计报告毕业设计.docx

    • 资源ID:13264492       资源大小:665.77KB        全文页数:37页
    • 资源格式: DOCX        下载积分:6金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要6金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    KTV数据库设计报告毕业设计.docx

    1、KTV数据库设计报告毕业设计目录0.文档介绍 30.1 文档目的 30.2 文档范围 30.3 读者对象 30.4 参考文献 40.5 术语与缩写解释 41. 数据库环境说明 52. 数据库的命名规则 63. 逻辑设计(CDM) 64. 物理设计(PDM) 85. 安全性设计 225.1 权限管理 225.2 数据备份与数据恢复 285.3 日志文件 286. 优化 297. 数据库管理与维护说明 300.文档介绍0.1 文档目的本文档为KTV包房管理系统的数据库设计说明书,为KTV包房系统数据库设计的主要依据。读者群为项目组成员,使得项目组内成员能够非常清楚的明了系统后台数据库的搭建的架构,

    2、能够非常了解整个系统数据流的实现。0.2 文档范围本文档包括以下几个部分:1、文档介绍2、数据库环境说明3、数据库的命名规则4、逻辑设计5、物理设计6、安全性设计7、优化8、数据库管理和维护说明0.3 读者对象本文档的主要读者包括:1、本系统的设计人员:包括模块设计人员2、本系统的开发人员:包括数据库的开发、编码人员3、本系统的测试人员0.4 参考文献数据库系统概论KTV包房管理系统系统需求规格说明书0.5 术语与缩写解释缩写、术语解 释SPP精简并行过程,Simplified Parallel ProcessSD系统设计,System DesignPowerDesigner是Sybase公司

    3、的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程MYSQLMySQL是一个小型关系型数据库管理系统,被广泛地应用在Internet上的中小型网站中实体实体是一个可持久化的域对象,比如电脑、书等。数据字典对数据流程图中对象的详细描述1. 数据库环境说明KTV包房管理系统数据库采用Mysql进行数据库管理系统的建立及维护。数据库设计过程中采用PowerDesigner数据库创建工具。Mysql的用户名为root,密码是irpjacky。2. 数据库的命名规则1、数据库的命名:由汉字命名。2、数据库表的命名:由汉字命名。3. 逻辑设计(CDM)3.1

    4、KTV收银销售E-R模型设计3.2 会员卡办理E-R模型设计3.3 库房管理E-R设计模型3.4统计分析E-R模型设计3.5权限控制E-R模型设计4. 物理设计(PDM)4.1 KTV收银销售4.2会员卡办理4.3 库房管理4.4统计分析4.5权限控制4.6数据字典PDM信息项目名称示例项目目录文件名会员注册.pdm数据库类型SYBASE表数量2PDM所在目录C:Documents and SettingsAdministrator桌面KTV数据库设计pdm更新日期2004-5-31 上午 10:45:26模块列表Diagram_1Diagram_1清单:表名解释会员卡会员卡管理员管理员表名:

    5、会员卡 解释:会员卡会员卡(会员卡)是否主键字段名字段描述数据类型长度可空约束缺省值备注是会员编号会员编号CHAR(12)12管理员编号管理员编号CHAR(12)12会员姓名会员姓名CHAR(12)12是会员积分会员积分CHAR(12)12是会员等级会员等级CHAR(12)12是会员身份证号码会员身份证号码CHAR(24)24是会员生日会员生日CHAR(12)12是返回表名:管理员 解释:管理员管理员(管理员)是否主键字段名字段描述数据类型长度可空约束缺省值备注是管理员编号管理员编号CHAR(12)12管理员姓名管理员姓名CHAR(12)12是管理员电话号码管理员电话号码CHAR(12)12是

    6、管理员住址管理员住址CHAR(24)24是返回PDM信息项目名称示例项目目录文件名库存管理.pdm数据库类型SYBASE表数量4PDM所在目录C:Documents and SettingsAdministrator桌面KTV数据库设计pdm更新日期2004-5-31 上午 10:45:00模块列表Diagram_1Diagram_1清单:表名解释小吃类小吃类库存单库存单库管员库管员烟酒类烟酒类表名:小吃类 解释:小吃类小吃类(小吃类)是否主键字段名字段描述数据类型长度可空约束缺省值备注是小吃编码2小吃编码CHAR(12)12库存单编号库存单编号CHAR(12)12小吃名称小吃名称CHAR(2

    7、4)24是生产厂家生产厂家CHAR(24)24是有效期有效期TIMESTAMP是小吃价格小吃价格CHAR(12)12是返回表名:库存单 解释:库存单库存单(库存单)是否主键字段名字段描述数据类型长度可空约束缺省值备注是库存单编号库存单编号CHAR(12)12库管员编号库管员编号CHAR(12)12存库地点存库地点CHAR(24)24是返回表名:库管员 解释:库管员库管员(库管员)是否主键字段名字段描述数据类型长度可空约束缺省值备注是库管员编号库管员编号CHAR(12)12库管员姓名库管员姓名CHAR(12)12是库管员电话库管员电话CHAR(12)12是返回表名:烟酒类 解释:烟酒类烟酒类(烟

    8、酒类)是否主键字段名字段描述数据类型长度可空约束缺省值备注是烟酒编码2烟酒编码CHAR(12)12库存单编号库存单编号CHAR(12)12烟酒名称烟酒名称CHAR(24)24是生产厂商生产厂商CHAR(24)24是生产日期生产日期TIMESTAMP是保质期保质期CHAR(12)12是烟酒价格烟酒价格是返回PDM信息项目名称示例项目目录文件名收银销售.pdm数据库类型SYBASE表数量9PDM所在目录C:Documents and SettingsAdministrator桌面KTV数据库设计pdm更新日期2004-5-31 上午 10:44:26模块列表Diagram_1Diagram_1清单

    9、:表名解释包房房间包房房间小吃类小吃类帐单管理帐单管理收银员收银员消费账单消费账单烟酒类烟酒类管理员管理员罚款单罚款单顾客顾客表名:包房房间 解释:包房房间包房房间(包房房间)是否主键字段名字段描述数据类型长度可空约束缺省值备注是房间编号房间编号CHAR(12)12消费账单编号消费账单编号CHAR(12)12房间名房间名CHAR(24)24是房间状态房间状态SMALLINT是房间等级房间等级CHAR(12)12是返回表名:小吃类 解释:小吃类小吃类(小吃类)是否主键字段名字段描述数据类型长度可空约束缺省值备注是小吃编码小吃编码CHAR(12)12消费账单编号消费账单编号CHAR(12)12是小

    10、吃名称小吃名称CHAR(24)24是生产厂家生产厂家CHAR(24)24是有效期有效期TIMESTAMP是小吃价格小吃价格CHAR(12)12是返回表名:帐单管理 解释:帐单管理帐单管理(帐单管理)是否主键字段名字段描述数据类型长度可空约束缺省值备注是管理员编号管理员编号CHAR(12)12是消费账单编号消费账单编号CHAR(12)12返回表名:收银员 解释:收银员收银员(收银员)是否主键字段名字段描述数据类型长度可空约束缺省值备注是收银员编号收银员编号CHAR(12)12收银员姓名收银员姓名CHAR(12)12是收银员电话收银员电话CHAR(12)12是返回表名:消费账单 解释:消费账单消费

    11、账单(消费账单)是否主键字段名字段描述数据类型长度可空约束缺省值备注是消费账单编号消费账单编号CHAR(12)12收银员编号收银员编号CHAR(12)12是房间编号房间编号CHAR(12)12顾客编号顾客编号CHAR(12)12消费金额消费金额CHAR(12)12是消费时间消费时间TIMESTAMP是返回表名:烟酒类 解释:烟酒类烟酒类(烟酒类)是否主键字段名字段描述数据类型长度可空约束缺省值备注是烟酒编码烟酒编码CHAR(12)12消费账单编号消费账单编号CHAR(12)12是烟酒名称烟酒名称CHAR(24)24是生产厂商生产厂商CHAR(24)24是生产日期生产日期TIMESTAMP是保质

    12、期保质期CHAR(12)12是烟酒价格烟酒价格是返回表名:管理员 解释:管理员管理员(管理员)是否主键字段名字段描述数据类型长度可空约束缺省值备注是管理员编号管理员编号CHAR(12)12管理员姓名管理员姓名CHAR(12)12是管理员电话号码管理员电话号码CHAR(12)12是管理员住址管理员住址CHAR(24)24是返回表名:罚款单 解释:罚款单罚款单(罚款单)是否主键字段名字段描述数据类型长度可空约束缺省值备注是罚款单编号罚款单编号CHAR(12)12消费账单编号消费账单编号CHAR(12)12是顾客编号顾客编号CHAR(12)12罚款原由罚款原由CHAR(24)24是罚款时间罚款时间T

    13、IMESTAMP是罚款金额罚款金额CHAR(12)12是返回表名:顾客 解释:顾客顾客(顾客)是否主键字段名字段描述数据类型长度可空约束缺省值备注是顾客编号顾客编号CHAR(12)12罚款单编号罚款单编号CHAR(12)12是消费账单编号消费账单编号CHAR(12)12是顾客姓名顾客姓名CHAR(12)12是顾客电话顾客电话CHAR(12)12是顾客住址顾客住址CHAR(24)24是顾客类型顾客类型CHAR(12)12是返回PDM信息项目名称示例项目目录文件名统计分析.pdm数据库类型SYBASE表数量4PDM所在目录C:Documents and SettingsAdministrator桌

    14、面KTV数据库设计pdm更新日期2004-5-31 上午 10:41:34模块列表Diagram_1Diagram_1清单:表名解释消费账单消费账单统计统计统计分析员统计分析员统计报表统计报表表名:消费账单 解释:消费账单消费账单(消费账单)是否主键字段名字段描述数据类型长度可空约束缺省值备注是消费账单编号3消费账单编号CHAR(12)12消费金额消费金额CHAR(12)12是消费时间消费时间TIMESTAMP是返回表名:统计 解释:统计统计(统计)是否主键字段名字段描述数据类型长度可空约束缺省值备注是消费账单编号3消费账单编号CHAR(12)12是统计报表编号统计报表编号CHAR(12)12

    15、返回表名:统计分析员 解释:统计分析员统计分析员(统计分析员)是否主键字段名字段描述数据类型长度可空约束缺省值备注是统计分析员编号统计分析员编号CHAR(12)12分析员姓名分析员姓名CHAR(24)24是分析员住址分析员住址CHAR(24)24是分析员电话分析员电话CHAR(12)12是分析员属性分析员属性CHAR(12)12是返回表名:统计报表 解释:统计报表统计报表(统计报表)是否主键字段名字段描述数据类型长度可空约束缺省值备注是统计报表编号统计报表编号CHAR(12)12统计分析员编号统计分析员编号CHAR(12)12报表名称报表名称CHAR(12)12是报表类型报表类型CHAR(12

    16、)12是报表生成日期报表生成日期TIMESTAMP是返回表名:IRP_SYS_AUTH 解释:授权IRP_SYS_AUTH(授权)是否主键字段名字段描述数据类型长度可空约束缺省值备注是SYS_AUTH_ROLESYS_AUTH_ROLEVARCHAR(20)20是SYS_AUTH_USERSYS_AUTH_USERVARCHAR(20)20返回表名:IRP_SYS_FUNCTIONS 解释:功能IRP_SYS_FUNCTIONS(功能)是否主键字段名字段描述数据类型长度可空约束缺省值备注是SYS_FUNCTIONS_CODE功能编码VARCHAR(50)50SYS_FUNCTIONS_MENU

    17、所属菜单VARCHAR(100)100是SYS_FUNCTIONS_NAME名称VARCHAR(20)20是SYS_FUNCTIONS_URL功能地址VARCHAR(100)100是SYS_FUNCTIONS_DESCRIPTION功能描述VARCHAR(200)200是SYS_FUNCTIONS_ICO图标VARCHAR(20)20是SYS_FUNCTIONS_INDEX功能序号INT是SYS_FUNCTIONS_STATE状态BOOL是返回表名:IRP_SYS_MENU 解释:功能菜单IRP_SYS_MENU(功能菜单)是否主键字段名字段描述数据类型长度可空约束缺省值备注是SYS_MENU

    18、_CODE菜单编码VARCHAR(100)100SYS_MENU_PARENT父菜单代号VARCHAR(100)100是SYS_MENU_LABEL菜单标签VARCHAR(20)20是SYS_MENU_INDEX菜单序号INT是SYS_MENU_STATE状态BOOL是返回表名:IRP_SYS_PARAMETER 解释:系统参数表IRP_SYS_PARAMETER(系统参数表)是否主键字段名字段描述数据类型长度可空约束缺省值备注是SYS_PARAMETER_NAME参数名称VARCHAR(20)20SYS_PARAMETER_VALUE参数值VARCHAR(100)100是返回表名:IRP_S

    19、YS_PERMISSIONS 解释:权限IRP_SYS_PERMISSIONS(权限)是否主键字段名字段描述数据类型长度可空约束缺省值备注是SYS_PERMISSIONS_ROLESYS_PERMISSIONS_ROLEVARCHAR(20)20是SYS_PERMISSIONS_FUNCTIONSYS_PERMISSIONS_FUNCTIONVARCHAR(50)50返回表名:IRP_SYS_ROLES 解释:角色IRP_SYS_ROLES(角色)是否主键字段名字段描述数据类型长度可空约束缺省值备注是SYS_ROLES_CODE角色编码VARCHAR(20)20SYS_ROLES_NAME角色

    20、名VARCHAR(20)20是SYS_ROLES_DESCRIPTION角色描述VARCHAR(200)200是SYS_ROLES_STATE状态BOOL是返回表名:IRP_SYS_SEQUENCE 解释:SEQUENCE序列号IRP_SYS_SEQUENCE(SEQUENCE序列号)是否主键字段名字段描述数据类型长度可空约束缺省值备注是SYS_SEQUENCE_NAME序列名称VARCHAR(20)20SYS_SEQUENCE_VALUE序列值BIGINT是返回5. 安全性设计KTV包房管理系统采用的是B/S结构,尽管大部分业务是通过前台计算机完成的,但是所有的数据都存储在服务器端,前台的电脑仅是一台处理业务的机器,用户只能通过前台登录访问数据库中的数据,除上述方法之外,不提供其他访问数据库数据的直接或者间接方法。并且前台的计算机不连接互联网,可以有效地避免受到病毒的攻击。5.1 权限管理5.1.1 RBAC 模型的基本思想在 RBAC 模型中,角色是实现访问控制策略的基本语义实体。系统管理员可以根据职能或机构的需求策略来创建角色、给角色分配权限并给用户分配角色,用户能够访问的权限由该用户拥有的角色权限集合决定,即把整个访问控制过程分成2步:访问权限与角色相关联,角色再与用户关联,从


    注意事项

    本文(KTV数据库设计报告毕业设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开