预约系统数据库 V1.0.doc_第1页
预约系统数据库 V1.0.doc_第2页
预约系统数据库 V1.0.doc_第3页
预约系统数据库 V1.0.doc_第4页
全文预览已结束

下载本文档

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

文档简介

注意:除非特别说明,否则字段皆不能为空一、表名:User中文含义:普通用户信息表列名数据类型长度中文说明备注StuIDvarchar20校内网账号主键StuNumvarchar20学号UserNamenvarchar20用户真实姓名UserMajornvarchar50用户所属专业UserClassnvarchar50用户所属班级UserTelvarchar20用户手机号码(短号)UserPowerint管理员权限默认值为:0备注:1、用户登陆成功要求:a、通过校内用户验证;b、已注册。2、权限说明:0代表可以正常登陆;其它数字参照配置表的设定,如1为缺勤2次以上,不允许登陆等。二、表名:ResourceUsed中文含义:资源使用信息表列名数据类型长度中文说明备注PlaceIDint电脑台编码主键StuIDvarchar20使用者的校内网账号可为空备注:1、管理员在配置网站时,要初始化该表,即输入可用的电脑台编码。三、表名:Resource中文含义:资源记录表列名数据类型长度中文说明备注IDint编号主键,自动递增,无符号ResIDvarchar20资源编码ResNamenvarchar50资源名称PlaceIDint所属电脑台ID可为空四、表名:Book_Apply中文含义:预约申请记录表列名数据类型长度中文说明备注StuIDvarchar20校内网账号主键ThePeriodvarchar50所属时间段TheTimevarchar200预约使用时间TheReasonnvarchar(MAX)申请内容(原因)TheResourcenvarchar(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中文含义:预约申请资料(申请原因、资源)记录表列名数据类型长度中文说明备注IDint编号主键,自动递增,无符号StuIDvarchar20校内网账号ThePeriodvarchar50所属时间段TheReasonnvarchar(MAX)申请内容(原因)TheResourcenvarchar(MAX)申请资源可为空六、表名:Book_Pass中文含义:预约通过记录表列名数据类型长度中文说明备注IDint编号主键,自动递增,无符号TimeStampsmalldatetime具体使用时间由预约申请记录表的TheTime计算出StuIDvarchar20校内网账号PlaceIDint分配使用的电脑台IDTheResnvarchar500分配使用的资源可为空CheckInbit签到与否默认值为:0AskLeavebit请假与否默认值为:0LeaveReasonnvarchar(MAX)请假原因可为空备注:1、TheRes的存储形式建议为:“资源编码1(资源名称1) 资源编码2(资源名称2)”。 这可根据实际需要来确定存储形式。七、表名:Book_History中文含义:预约历史记录表列名数据类型长度中文说明备注IDint编号主键,自动递增,无符号TimeStampsmalldatetime具体使用时间由预约申请记录表的TheTime计算出StuIDvarchar20校内网账号PlaceIDint分配使用的电脑台IDTheResnvarchar500分配使用的资源可为空CheckInbit签到与否默认值为:0AskLeavebit请假与否默认值为:0LeaveReasonnvarchar(MAX)请假原因可为空备注:1、当到达指定时间,数据库自动把预约通过记录表的内容转移到预约历史记录表八、表名:Admin中文含义:管理员信息表列名数据类型长度中文说明备注AdminIDvarchar20管理员ID主键AdminPwdvarchar20管理员密码默认值为:123456AdminNamevarchar20管理员真实姓名AdminPowerint管理员权限默认值为:0备注:1、权限说明:0代表普通管理员;其它数字参照配置表的设定,如1为超级管理员等。九、表名:OnDuty中文含义:管理员值日安排表列名数据类型长度中文说明备注IDint编号主键,自动递增,无符号TimeStampsmalldatetime具体值日时间ThePeriodvarchar50所属时间段AdminIDvarchar20管理员IDAdminNamevarchar20管理员真实姓名十、表名:Config中文含义:网站配置表列名数据类型长度中文说明备注idint编号主键,自动递增,无符号备注:1、网站配置表应在确定网站架构后再设立。2、就目前而言,其需要包括的字段有:a、对普通用户权限进行设定的字段;b、对管理员权限进行设定的字段;c、对用户专业进行设定的字段;d、对预约周期进行设定的字段;e、对可预约周期内的可预约时间进行设定的字段3、根据实际需要,可能需要多张配置表。其他说明:1、 如果需要保留管理员值日的历史记录,可参照保留预约历史记录的方法。2、 根据实际需要,为加快网站阅览速度,可把某些需要经常被网站读取的字段数据组织成为一张数据表。如用户会经常登录网站查阅预约通过的记录,这些记录信息需要包括具体的开放时间、具体的申请者及其真实姓名、其被分配的位置以及资源,于是可以把这些字段组织成下面这张表:表名:R_Book_Pass中文含义:预约通过临时记录表列名数据类型长度中文说明备注IDint编号主键,自动递增,无符号TimeStampsmalldatetime具体使用时间由预约申请记录

温馨提示

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

评论

0/150

提交评论