数据库课程设计--学生宿舍管理系统2汇编 下载本文

学习-----好资料

学生宿舍管理系统课程设计摘要:

学生宿舍管理系统是应对学生宿舍管理的现代化、网络化,逐步摆脱当前学生宿舍管理的人工管理方式,提高学生宿舍管理效率而开发的,它包括宿舍学生基本信息管理、楼道工人基本信息管理、宿舍楼基本信息管理、宿舍基本信息管理、宿舍事故基本信息管理、宿舍楼物品出入基本信息管理、宿舍楼保卫处基本信息管理、宿舍配备物品及处理管理等八大功能模块,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过存储过程来实现的,其中宿舍学生基本信息管理、宿舍基本信息管理是系统开发的重点。

该系统开发由系统需求分析、概念设计、逻辑设计、数据库实施、系统调试和测试阶段组成。

更多精品文档

学习-----好资料

目录

1、概述:......................................................................................................................................... 1 2、课程设计的需求分析 ................................................................................................................. 1

2.1、设计任务: ...................................................................................................................... 1 2.1、设计要求: ...................................................................................................................... 2 3、概念结构设计 ............................................................................................................................. 3

3.1、概念结构设计工具(E-R模型) .................................................................................. 3 3.2、入住登记子系统(局部) .............................................................................................. 3

3.2.1、子系统描述 ........................................................................................................... 3 3.2.2、分E-R图 .............................................................................................................. 4 3.2.3、说明 ....................................................................................................................... 4 3.3、外出登记子系统 .............................................................................................................. 4

3.3.1、子系统描述 ........................................................................................................... 4 3.3.2、分E-R图 .............................................................................................................. 5 3.3.3、说明 ....................................................................................................................... 5 3.4、调整宿舍子系统 .............................................................................................................. 5

3.4.1、子系统描述 ........................................................................................................... 5 3.4.2、分E-R图 .............................................................................................................. 6 3.4.3、说明 ....................................................................................................................... 6 3.5、宿舍智能分配子系统 ...................................................................................................... 6

3.5.1、子系统描述 ........................................................................................................... 6 3.5.2、分E-R图 .............................................................................................................. 7 3.5.3、说明 ....................................................................................................................... 7 3.6、信息查询子系统 .............................................................................................................. 7

3.6.1、子系统描述 ........................................................................................................... 7 3.6.2、分E-R图 .............................................................................................................. 7 3.6.3、说明 ....................................................................................................................... 8 3.7、总体E-R图 ..................................................................................................................... 8 4、逻辑结构设计 ............................................................................................................................. 9

4.1、关系数据模式 .................................................................................................................. 9

4.1.1、学生信息(stu_info) .......................................................................................... 9 4.1.2、宿舍信息(dorm_info) ........................................................................................... 9 4.1.3、出入信息(inout_info) ...................................................................................... 9 4.1.4、入住信息(stay_info) ........................................................................................... 10 4.1.5、调整信息 ............................................................................................................. 10 4.2视图的设计 ....................................................................................................................... 10

4.2.1宿舍信息表视图 .................................................................................................... 10

5、数据库物理设计与实施 ........................................................................................................... 12

5.1、数据库应用的硬件、软件环境介绍 ............................................................................ 12 5.2、物理结构设计 ................................................................................................................ 12 更多精品文档

学习-----好资料

5.3、索引的设计 .................................................................................................................... 12 5.4、建立数据库 .................................................................................................................... 13

5.4.1、创建宿舍信息表 ................................................................................................. 13 5.4.2、创建学生信息表 ................................................................................................. 14 5.4.3、创建出人登记信息表 ......................................................................................... 14 5.4.4、创建入住信息登记表 ......................................................................................... 15 5.4.5、创建宿舍调整登记表 ......................................................................................... 16 5.5、加载测试数据 ................................................................................................................ 16

5.5.1、加载住宿信息 ..................................................................................................... 16 5.5.2、记载学生信息 ..................................................................................................... 17 5.5.3、加载宿舍信息 ..................................................................................................... 19

6、数据操作与实现 ....................................................................................................................... 20

6.1、数据查询操作 ................................................................................................................ 21 6.2、数据更新操作 ................................................................................................................ 22 6.3、数据维护操作 ................................................................................................................ 24

6.3.1同步更新触发器 .................................................................................................... 24 6.3.2、按学院分配宿舍存储过程 ................................................................................. 26

7、收获、体会和建议 ................................................................................................................... 28 8、主要参考文献。 ....................................................................................................................... 29 备注 ................................................................................................................ 错误!未定义书签。

任务分配 ................................................................................................. 错误!未定义书签。

更多精品文档