网吧管理系统.doc_第1页
网吧管理系统.doc_第2页
网吧管理系统.doc_第3页
网吧管理系统.doc_第4页
网吧管理系统.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网吧管理系统数据库设计报告目 录1.文档介绍21.1文档目的21.2文档范围21.3读者对象21.4参考文献21.5术语与缩写解释22.数据库环境说明33.数据库的命名规则34.逻辑设计45.物理设计55.0 表汇总 55.1管理员表:admin6-5.1管理员表:admin_15.2用户表:users.6-5.3产品表:Production5.3消费表:spends7-5.4网吧表:netbar75.5计算机表 : computer75.6管理表:adminbar 85.7字典表 : dictionary .86.安全性设计86.1 防止用户直接操作数据库的方法98.数据库管理与维护说明91.文档介绍1.1文档目的网吧管理系统软件设计文档的重要组成部分,本文档主要对该软件后台数据库的概念模型设计和物理模型设计作出了统一的规定,同时还确定了每个表的数据结构。它是开发人员重要参考依据。1.2文档范围本文档包含以下几个部分:1文档介绍2数据库环境说明3数据库的命名规则4逻辑设计5物理设计6安全性设计7优化8数据库管理与维护说明1.3读者对象本文档的主要读者包括:1. 本系统的设计人员:包括模块设计人员2. 本系统的系统开发人员:包括数据库开发、编码人员3. 本系统的测试人员1.4参考文献【1】 张毅,应用Visual Basic 6.0中文版,计算机工业出版社,2005.3【2】 张晓丽等,中文版Visual Basic 6.0程序设计与应用,人民日报出版社,2003.91.5术语与缩写解释缩写、术语及符号解 释Micrsoft SQL Server 2005 微软SQL Server2005SD系统设计,System Design2.数据库环境说明网吧管理系统数据库采用Micrsoft SQL Server 2005数据库管理系统建立并维护。数据库设计过程中采用Micrsoft公司的Visio创建进销存数据库的ER图,并生成数据库脚本文件“网吧管理系统数据库设计.DDL”。其中SQL Server2005身份验证,超级用户的用户名sa,密码均为123;SQL Server2005服务器的端口号:1433。3.数据库的命名规则1.数据库的命名:全部由英文小写字母组成,表与字段之间使用下划线分割。 如:网吧管理系统数据库命名为。2.数据库表命名:项目的英文单词如:单词首字母大写。4.逻辑设计5.物理设计网吧管理表用户网吧网吧表消费表用户表费用设置表管理员表计算机类型表计算机表5.0 表汇总表名功能说明admin用于存储管理员的基本信息meber用于存储会员的基本信息spends用于存储各个会员的消费情况netbar用于存储网吧的基本信息computer用于存储计算机基本信息adminbar用于存储管理员和网吧之间的信息dictionary用于存储管理员、会员、计算机的状态信息5.1管理员表:admin 表名Admin列名数据类型(精度范围)空/非空约束条件/字段描述AidInt identity(1,1)非空唯一、自动增长、主键AdminNameVarchar(20)非空管理员账号AdminPwdVarchar(20)非空密码ANameVarchar(50)非空真实姓名sexVarchar(5)非空性别ageInt 非空年龄idCardVarchar(20)非空身份证(unique)DidInt非空状态(外键)RemarkText空备注补充说明状态(管理员、超级管理员)5.2会员表:users表名users列名数据类型(精度范围)空/非空约束条件/字段描述uidInt identity(1,1)非空唯一、自动增长、主键cardIdVarchar(20)非空卡号(unique)cardPwdVarchar(20)非空密码usersNameVarchar(20)非空姓名SexVarchar(5)非空性别AgeInt非空年龄idCardVarchar(20)非空身份证号(unique)BalanceFloat非空余额(默认为0)didInt非空状态(外键)RemarkText空备注补充说明状态默认为0(0.会员1.非会员)5.3消费表:spends表名Spends列名数据类型(精度范围)空/非空约束条件/字段描述SidInt非空唯一、自动增长、主键Uptimedatetime非空上机时间Downtimedatetime空下机时间MidInt非空会员(外键)Pricefloat非空单价FeeFloat空费用stateint非空状态cidInt非空计算机(外键)RemarkText空备注补充说明费用是下机时间减去上机时间得出5.4网吧表:netbar表名Netbar列名数据类型(精度范围)空/非空约束条件/字段描述NidInt非空唯一、自动增长、主键netbarnameVarchar(40)非空网吧名称netbarAddressVarchar(100)非空网吧地址PhoneVarchar(20)非空网吧电话stateInt 非空状态RemarkText空备注补充说明5.5计算机表 : computer表名Computer列名数据类型(精度范围)空/非空约束条件cidInt非空唯一、自动增长、主键ComNumberVarchar(20)非空计算机编号(unique)NidInt 非空网吧(外键)didInt非空状态(外键)RemarkText空备注补充说明状态默认为1(1.已用0.未用)5.6管理表:adminbar表名Computer列名数据类型(精度范围)空/非空约束条件bidInt非空唯一、自动增长、主键aidInt 非空管理员(外键)NidInt非空网吧(外键)补充说明5.7字典表 : dictionary表名dictionary列名数据类型(精度范围)空/非空约束条件didInt非空唯一、自动增长、主键dictionarynameVarchar(50)非空状态名称dictionaryidInt非空标识1、2、3补充说明1表示管理员;2表示会员;3表示计算机6.安全性设计6.1 防止用户直接操作数据库的方法网吧管理软件的后台数据库应安装在指定服务器上,用户只能通过登录软件访问数据库表中的数据。除上述方法外,不应提供用户其他访问数据库数据的直接或间接途径。7.优化无8.数据库管理与维护说明对于本数据的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论