




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生宿舍管理系统数据库设计学生宿舍管理系统数据库设计 一 外部设计一 外部设计 1 11 1 标识符和状态标识符和状态 数据库软件的名称 SQL Server 2005 数据库的名称为 DB DO 1 21 2 命名约定命名约定 所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成 这样能 够统一数据库表的命名 也能够更好的规范数据库表命名 1 31 3 设计约定设计约定 在本系统中 数据库的 E R 图设计采用 Visio 2007 进行 并且采用面向对 象的设计方法 首先进行对象实体的设计 最后将对象持久化到数据库中 所 有的表和表之间的关联 ER 图 都采用标准的 Visio 设计工具进行 这样能够将 整个系统的设计和数据库设计有机的结合起来 二 结构设计二 结构设计 2 12 1 概念结构设计概念结构设计 2 1 12 1 1 实体与属性实体与属性的定义的定义 系统管理模块 学生信息模块 学生 姓名 学号 寝室号 专业 性别 出生年月 身份证号 手机号 班级 父母电话 入住时间 寝室电话 QQ 学生寝室 楼屋号 寝室号 寝室电话 所住人数 快件收取 姓名 寝室号 到达时间 接收时间 数量 财产 寝室号 物品号 物品名 备注 财产报修 寝室号 物品号 物品名 报修时间 解决时间 报修原因 晚归 学号 姓名 寝室号 晚归时间 晚归原因 离返校 学号 姓名 寝室号 离校时间 返校时间 外校人员到访 宿舍号 到访人姓名 被访人姓名 到访时间 证件类型 离开时间 备注 贵重物品 寝室号 姓名 证件 物品名称 出入时间 值班人 备注 卫生 宿舍号 检查时间 检查结果 检查人员 教师信息模块 教师 教师号 姓名 专业 课表 电话 QQ 职称 查询学生 按学号查询 按姓名查询 按班级查询 按寝室查询 宿舍管理员模块 管理员 姓名 工号 年龄 住址 联系方式 查询学生 按学号查询 按姓名查询 按班级查询 按寝室查询 3 1 23 1 2 设计设计 E RE R 图图 1 学生教师管理员 2 财产报修 3 快件收取 4 学生离返校 5 学生晚归 6 外人到访 7 贵重物品出入 8 卫生检查 9 教师查询学生信息 10 管理员查询学生信息 2 2 逻辑结构设计逻辑结构设计 2 2 1 系统所需表系统所需表 综合以上分析 要实现上面的所有功能模块 共需要设计 17 个表 它们分别是 学生 登录表 教师登录表 管理员登记表 学生个人信息表 寝室基本信息表 邮件收发表 财 产信息表 外访人员来访表 财产报修表 晚归表 离返校表 贵重物品出入楼表 卫生情 况表 教师信息表 管理员信息表 1 学生登录表 属性名存储代码数据类型数据长度是否允许为空备注 学号 Stu numchar15 否主键 密码 Stu passwordvarchar30 否学生登录密码 2 教师登录表 属性名存储代码数据类型数据长度是否允许为空备注 教师号 Tea numchar15 否主键 密码 Tea passwordvarchar30 否教师登录密码 3 管理员登陆表 属性名存储代码数据类型数据长度是否允许为空备注 工号 Admi numchar20 否主键 密码 Admi passwordvarchar30 否管理员登录密码 4 学生个人信息表 属性名存储代码数据类型数据长度是否允许为空备注 学号 Stu numchar15 否 主键 姓名 Stu namechar10 否学生姓名 性别 Stu Sexchar5 否男 or 女 寝室号 Dor Idvarchar15 否外键 入学日期 Stu Erdate20 否 出生日期 Stu Birthdate20 是 专业 Stu deptchar15 否 班级 Stu Classchar30 否 政治面貌 Stu Politchar10 是团员 党员 其 他 家庭住址 Stu Addvarchar60 是 联系方式 Stu Tel Int20 是 QQStu qqInt15 否 父母电话 Stu ptelchar15 否父母电话 身份证号 Stu cardchar20 否 5 寝室基本信息表 属性名存储代码数据类型数据长度是否允许为空备注 寝室号Dom num char15 否主键 寝室电话Dom tel Int15 否 所住人数Dom pep Int10 是 6 邮件收发信息表 属性名存储代码数据类型数据长度是否允许为空备注 姓名 Stu namechar10 否主键 寝室号 Dom numchar15 否外键 到达时间 Me arrivedate20 否邮件到达时间 接收时间 Me receivedate20 否学生确认收到 快件数量 Me numbertinyint5 否学生收到数量 7 财产信息表 属性名存储代码数据类型数据长度是否允许为空备注 寝室号 Dom numchar15 否外键 物品号 Go numchar15 否主键 物品名 Go namechar20 否 8 财产报修表 属性名存储代码数据类型数据长度是否允许为空备注 寝室号 Dom numchar15 否外键 物品号 Go numChar15 否主键 物品名 Go nameChar20 否 报修时间 Re timedate20 否 解决时间 So timeDate20 否 报修原因 Re reasonvarchar150 否 9 晚归表 属性名存储代码数据类型数据长度是否允许为空备注 学号 Stu numchar15 否外键 姓名 Stu namechar10 否外键 寝室号 Dom numchar15 否主键 晚归时间 Lat timedate20 否 晚归原因 Lat reasonvarchar150 否 10 离返校表 属性名存储代码数据类型数据长度是否允许为空备注 学号 Stu numChar15 是 姓名 Stu nameChar10 否外键 寝室号 Dom numChar15 是主键 离校时间 Lea timeDate20 否 返校时间 Back timeDate20 否 11 外访人员表 属性名存储代码数据类型数据长度是否允许为空备注 寝室号 Dom numChar15 是主键 来访人姓名 Vi nameChar15 否 来访时间 Vi timedate20 否 证件 Vi cardChar30 否身份证 学生证 离开时间 Vi ltimeDate20 是 12 贵重物品表 属性名存储代码数据类型数据长度是否允许为空备注 寝室号 Dom numChar15 是主键 姓名 Stu nameChar10 否 证件 Stu cardChar20 是身份证 物品名 Go nameChar20 否 入楼时间 En timeDate20 否 出楼时间 Er timeDate20 是 13 卫生情况表 属性名存储代码数据类型数据长度是否允许为空备注 宿舍号 Dom numChar15 否主键 检查时间 Ch timeDate20 否 检查结果 Ch resultVarchar30 否 检查人员 Ch pepoleVarchar50 是 14 教师信息表 属性名存储代码数据类型数据长度是否允许为空备注 教师号 Tea numChar20 否主键 姓名 Tea nameChar10 否 出生日期 Tea ageChar15 是 职称 Tea proVarchar15 是 手机号 Tea telVarchar15 否 所属院系 Tea departChar20 否 15 教师查询学生信息 属性名存储代码数据类型数据长度是否允许为空备注 教师号 Tea numChar20 否主键 姓名 Stu namechar15 否按学生姓名查询 学号 Stu numChar15 否按学生学号查询 班级 Stu classChar15 否按学生班级查询 寝室号 Dom numChar15 否按学生寝室查询 16 管理员信息表 属性名存储代码数据类型数据长度是否允许为空备注 姓名 admi namechar15 否主键 员工号 admi nochar20 否用户名 年龄 admi Agechar10 是 性别 admi Sexchar5 是 楼房号 flo Idchar20 否管理的是哪栋楼 家庭住址 admi Addvarchar50 是 联系方式 admi Telvarchar10 否 管理员查询学生信息 属性名存储代码数据类型数据长度是否允许为空备注 工号 admin numChar20 否主键 姓名 Stu namechar15 否按学生姓名查询 寝室号 Dom numChar15 否按学生寝室查询 2 32 3 物理结构设计物理结构设计 数据库名称为 DB OA 存储位置 默认位置 建立系统程序员视图 包括 数据在内存中的安排 包括对索引区 缓冲 区的设计 所使用的外存设备及外存空间的组织 包括索引区 数据块的组织 与划分 访问数据的方式方法 系统自动在每个表的主码上建立索引 在 student 表 stu name stu num stu class 和 dom num 列上建立 Stu name Stu number stu class 和 dom num 索引 因为教师和管理员的查 询操作可通过学生姓名 学号 班级和寝室号进行的 三 运用设计三 运用设计 3 13 1 安全保密设计安全保密设计和权限设计和权限设计 通过区分不同的访问者 不同的访问类型和不同的数据对象 进行分别对 待而获得的数据库安全保密设计考虑 对数据库设计中涉及到的各种项目 如 数据项 记录 系 模式 子模式等一般要建立起数据保护措施 以说明它的 标识符 同义名及有关信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 发动机油品对性能影响研究考核试卷
- 供水设施维护考核试卷
- 田径场地施工质量控制考核试卷
- 机器学习在虚拟货币市场趋势分析中的应用考核试卷
- 公司出纳工作总结合集14篇
- 兔年新春七言对联
- 商务局机关党支部自我剖析材料
- 武侯区人才日活动方案
- 植树节三月份活动方案
- 法庭企业团建活动方案
- 部编版道德与法治五年级下册全册复习选择题100道汇编附答案
- DB45T 2364-2021 公路路基监测技术规范
- 项目结题报告模板范文
- 2024年度学校供水设施建设及改造合同3篇
- 静脉留置针所致静脉炎的标准化护理预防流程
- 2023-2024学年安徽省宣城市高二下学期期末考试物理试题(解析版)
- 中华人民共和国农村集体经济组织法
- 酸性体质是百病之源
- 激光治疗黄褐斑课件
- 竞聘物业项目经理
- 《铁路客运业务实务》课件-项目五-签证、变更及退票业务
评论
0/150
提交评论