学院机房管理系统 数据库设计说明书设计人: 学号: 班级: 学院: 目录一、 需求分析1.业务流程图2.数据流图3.数据字典二、 概念设计1、 实体属性图2、 全局 E-R 图三、 逻辑设计1、 表间关系图2、 关系模式四、 数据库实现1、 创立数据库2、 创立表2、 创立存储过程和触发器一、 需求分析针对一般高校机房管理系统的需求分析、 经过对学生上机过程、 教学班上机过程、 注册过程、 充值过程、 的内容的数据流程分析一现设计如下数据项和数据结构( 1) 机房基本信息: 包括机房号、 机房名、 计算机数目、 管理人等( 2) 计算机基本信息: 包括计算机 IP 地址、 编号、 机房号、 品牌、 备注等( 3) 学生基本信息: 包括学号、 姓名、 性名、 行政班等( 4) 用户基本信息: 包括用户名、 学号、 密码、 余额等( 5) 学生充值基本信息: 包括用户名、 充值时间、 金额、 办理人等( 6) 机房收费标准基本信息: 包括机房号、 金额等( 7) 学生上机过程登记基本信息: 包括计算机 IP 地址、 日期、 上机时间、 下机时间、 学号、 上机类型等( 8) 机房费用统计基本信息: 包括计算机 IP 地址、 日期、 统计时间、 费用等 1.业务流程图 2.数据流图3.数据字典room(机房表) 字段名数据类型能否为空是否为主键说明rnoint否是机房号rnamechar(10)否否机房名numbersmallint能否计算机数目managerchar(10)否否管理人computer(计算机表)字段名数据类型能否为空是否为主键说明IPchar(20)否是计算机 IP 地址cnosmallint否否编号rnoint否否机房号brandChar(20)能否品牌noteVarchar(100)能否备注Student(学生表)字段名数据类型能否为空是否作为主键说明snoInt否是学号snameChar(10)否否姓名sexChar(2)能否性别classChar(20)能否行政班Usertable( 用户表) 字段名数据类型能否为空是否作为主键说明 unameChar(20)否是用户名snoint否否学号pwordChar(20)否否密码moneymoney能否余额Prepaid(充值表) 字段名数据类型能否为空是否作为主键说明 unameChar(20)否是用户名ptimedatetime否是充值时间pmoneysmallmoney否否金额transChar(10)否否收费人员Standard(收费标准表) 字段名数据类型能否为空是否作为主键说明rnoint否是机房号stimeChar(20)否是时间段smoneysmallmoney否否金额/小时Record( 上机过程登记表) 字段名数据类型能否为空是否作为主键说明IPchar(20)否是计算机 IP 地址begintime...