您好,欢迎访问一九零五行业门户网

机房收费系统数据库设计说明书

数据库设计说明书 1 引言 优质数据库在处理大数据的程序或系统中是有非常重要的作用的,所以对于数据库的设计有很多的要求和规定。首先数据库要有很好的可维护性、灵活性,并且数据库的算法逻辑性也要有一定的优化性,这样可以对资源进行有效利用,并且处理
数据库设计说明书
1 引言优质数据库在处理大数据的程序或系统中是有非常重要的作用的,所以对于数据库的设计有很多的要求和规定。首先数据库要有很好的可维护性、灵活性,并且数据库的算法逻辑性也要有一定的优化性,这样可以对资源进行有效利用,并且处理数据的时间也会缩短。
1.1 编写目的由于上机的人越来越多,产生的上机数据越来越多,原始的保存方式已经不能满足数据存储的需要,所以使用数据库对各种记录进行存储。并且数据库可以节省很多的资源,如人力、时间、空间等。
数据库设计说明书的预期读者是设计人员、开发人员。
1.2 背景数据库的名称:change_sys
系统的名称:机房收费系统
系统项目的任务提出者:米新江教授
用户:廊坊师范学院全体师生
安装该软件和这个数据库的计算站(中心):图书馆阅览室,学校机房
1.3 术语定义数据字典采用如下的格式:
01. 数据库设计资料
02. 储存的sql程序
03. 用户权限
04. 用户的名字
05. 用户统计
06. 列的缺省值
07. 约束信息的完整性
08. 用户及角色被授予的权限
1.4 参考资料列出有关的参考资料:
需求设计说明书——徐玲博
概要设计说明书——徐玲博
1.5 选用的数据库管理系统sql sever20008
1.6 数据库的安全与保密登陆数据库有windows身份以及sql sever身份验证,一般选择sql sever身份验证,它的登陆有密码验证,所以安全性可以保证。
1.7 数据库的备份和恢复数据库中有数据备份和数据恢复的功能。
2 数据库的详细设计注:本小节从现实世界出发考虑数据库设计是如何满足用户需求的,是实体级设计。
2.1 需求分析2.1.1 系统功能图 系统功能
一般用户
操作员
管理员
查询余额



查看上机记录



查询充值记录



查询上机统计信息



修改密码



退出



注册


充值


退卡


结账

添加基本数据

2.1.2 系统流程图
2.2 数据库概念设计2.2.1 数据库e-r设计图
2.2.2 e-r设计图说明数据库e-r实体表
实体名称
实体描述
管理员
具有最高的管理权限,可以查询所有用户的工作记录;管理员设定基本的数据;并且每天每周都要对上机的账单进行结账。
操作员
将在机的操作员进行登记,管理一般用户的上机记录。
一般用户
刷卡上下机、查询上机记录、查看统计信息。
工作记录
记录用户的上机记录
账单
记录用户的上机消费记录
2.3 数据库逻辑设计
一般用户
操作员
管理员
basicdata
基本数据表

cancelcar
退卡表

checkday
日结账表

checkweek
周结账表

line-info
上机记录表

onwork-info
正在值班教师工作表

recharge-info
充值记录表

student-info
学生信息登记表

user-info
用户信息表



worklog-info
工作日志表

2.4 物理结构设计basicdata表:
canclecard表:
checkweek表:
line-info表:
onwork-info表:
recharge-info表:
student-info表::
checkday表:
其它类似信息

推荐信息