好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

预约系统数据库 v1.0.doc

4页
  • 卖家[上传人]:wt****50
  • 文档编号:34049724
  • 上传时间:2018-02-20
  • 文档格式:DOC
  • 文档大小:119.50KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 注意:除非特别说明,否则字段皆不能为空一、表名:User 中文含义:普通用户信息表列名 数据类型 长度 中文说明 备注StuID varchar 20 校内网账号 主键StuNum varchar 20 学号UserName nvarchar 20 用户真实姓名UserMajor nvarchar 50 用户所属专业UserClass nvarchar 50 用户所属班级UserTel varchar 20 用户号码(短号)UserPower int 管理员权限 默认值为:0备注:1、用户登陆成功要求:a、通过校内用户验证;b、已注册2、权限说明:0 代表可以正常登陆;其它数字参照《配置表》的设定,如 1 为缺勤 2 次以上,不允许登陆等二、表名:ResourceUsed 中文含义:资源使用信息表列名 数据类型 长度 中文说明 备注PlaceID int 电脑台编码 主键StuID varchar 20 使用者的校内网账号 可为空备注:1、管理员在配置网站时,要初始化该表,即输入可用的电脑台编码三、表名:Resource 中文含义:资源记录表列名 数据类型 长度 中文说明 备注ID int 编号 主键,自动递增,无符号ResID varchar 20 资源编码ResName nvarchar 50 资源名称PlaceID int 所属电脑台 ID 可为空四、表名:Book_Apply 中文含义:预约申请记录表列名 数据类型 长度 中文说明 备注StuID varchar 20 校内网账号 主键ThePeriod varchar 50 所属时间段TheTime varchar 200 预约使用时间TheReason nvarchar(MAX) 申请内容(原因)TheResource nvarchar(MAX) 申请资源 可为空备注:1、所属时间段(ThePeriod) ,即预约周期,参照《配置表》的设定; 存储形式为:“2010/11/03-2010/11/09” ,其代表预约周期为 2010/11/03 到 2010/11/09期间。

      2、预约使用时间(TheTime)的存储形式为:“2010/11/04 2010/11/06 2010/11/09”,其代表该用户申请使用时间为:2010 年 11 月 4、6、9 号五、表名:Book_Info 中文含义:预约申请资料(申请原因、资源)记录表列名 数据类型 长度 中文说明 备注ID int 编号 主键,自动递增,无符号StuID varchar 20 校内网账号ThePeriod varchar 50 所属时间段TheReason nvarchar(MAX) 申请内容(原因)TheResource nvarchar(MAX) 申请资源 可为空六、表名:Book_Pass 中文含义:预约通过记录表列名 数据类型 长度 中文说明 备注ID int 编号 主键,自动递增,无符号TimeStamp smalldatetime 具体使用时间 由《预约申请记录表》的 TheTime 计算出StuID varchar 20 校内网账号PlaceID int 分配使用的电脑台 IDTheRes nvarchar 500 分配使用的资源 可为空CheckIn bit 签到与否 默认值为:0AskLeave bit 请假与否 默认值为:0LeaveReason nvarchar(MAX) 请假原因 可为空备注:1、TheRes 的存储形式建议为:“资源编码 1(资源名称 1) 资源编码 2(资源名称 2) ”。

      这可根据实际需要来确定存储形式七、表名:Book_History 中文含义:预约历史记录表列名 数据类型 长度 中文说明 备注ID int 编号 主键,自动递增,无符号TimeStamp smalldatetime 具体使用时间 由《预约申请记录表》的 TheTime 计算出StuID varchar 20 校内网账号PlaceID int 分配使用的电脑台 IDTheRes nvarchar 500 分配使用的资源 可为空CheckIn bit 签到与否 默认值为:0AskLeave bit 请假与否 默认值为:0LeaveReason nvarchar(MAX) 请假原因 可为空备注:1、当到达指定时间,数据库自动把《预约通过记录表》的内容转移到《预约历史记录表》八、表名:Admin 中文含义:管理员信息表列名 数据类型 长度 中文说明 备注AdminID varchar 20 管理员 ID 主键AdminPwd varchar 20 管理员密码 默认值为:123456AdminName varchar 20 管理员真实姓名AdminPower int 管理员权限 默认值为:0备注:1、权限说明:0 代表普通管理员;其它数字参照《配置表》的设定,如 1 为超级管理员等。

      九、表名:OnDuty 中文含义:管理员值日安排表列名 数据类型 长度 中文说明 备注ID int 编号 主键,自动递增,无符号TimeStamp smalldatetime 具体值日时间ThePeriod varchar 50 所属时间段AdminID varchar 20 管理员 IDAdminName varchar 20 管理员真实姓名十、表名:Config 中文含义:网站配置表列名 数据类型 长度 中文说明 备注id int 编号 主键,自动递增,无符号备注:1、 《网站配置表》应在确定网站架构后再设立2、就目前而言,其需要包括的字段有:a、对普通用户权限进行设定的字段;b、对管理员权限进行设定的字段;c、对用户专业进行设定的字段;d、对预约周期进行设定的字段;e、对可预约周期内的可预约时间进行设定的字段3、根据实际需要,可能需要多张配置表其他说明:1、 如果需要保留管理员值日的历史记录,可参照保留预约历史记录的方法2、 根据实际需要,为加快网站阅览速度,可把某些需要经常被网站读取的字段数据组织成为一张数据表如用户会经常登录网站查阅预约通过的记录,这些记录信息需要包括具体的开放时间、具体的申请者及其真实姓名、其被分配的位置以及资源,于是可以把这些字段组织成下面这张表:表名:R_Book_Pass 中文含义:预约通过临时记录表列名 数据类型 长度 中文说明 备注ID int 编号 主键,自动递增,无符号TimeStamp smalldatetime 具体使用时间 由《预约申请记录表》的 TheTime 计算出StuID varchar 20 校内网账号UserName nvarchar 20 用户真实姓名PlaceID int 分配使用的电脑台 IDTheResource nvarchar(MAX) 分配使用的资源 可为空当相关数据被更新时,同时更新该表即可。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.