学生宿舍信息管理系统.pdf
文本预览下载声明
课 程 设 计
课程名称 ____ 数据库系统 ________
题目名称 ___ 学生宿舍信息管理系统 __
学生学院 ____计算机学院 _________
专业班级 ____
学 号__________
学生姓名 ___________
指导教师 ____ 左亚尧 _________
2012 年 1 月 15 日
目 录
一、系统定义 …………………………………………………………… .3
二、需求分析 …………………………………………………………… .3
三、系统设计 …………………………………………………………… .4
四、详细设计 …………………………………………………………… 6
五、课程设计总结 ……………………………………………………… 17
六、参考文献 …………………………………………………………… 18
一、 系统定义
通过对学生宿舍楼的实地调查, 了解到现在的学生宿舍管理仍停留在完全
的人工管理阶段, 楼管处没有标准的住宿学生存档信息。 这中人工管理方式费
时、费事、费力,造成工作效率低下。开发出合适的学生宿舍管理系统,可以
方便学生宿舍的管理,提高宿舍管理工作效率及查询效率。
二、 需求分析
(1)处理对象 :
系统要处理的对象包括宿舍基本信息、 学生基本信息、 班级基本信息包括信息
如下所示:
1.学生表 ( 学号 ,姓名 , 性别 , 班级编号 , 宿舍号 )
2.宿舍表 (宿舍号,可住人数,实住人数)
3、班级表(班级编号,学院,专业,负责人,办公地址)
(2 )处理功能要求
系统主要完成一下几个功能:
1.宿舍楼基本信息查询与修改;
2 .学生基本信息添加、查询与更新;
3 .每一幢宿舍楼中宿舍信息的查询与信息更新;
(3)安全性和完整性要求
安全性先通过视图机制, 不同的用户只能访问系统授权的视图, 这样可提供系
统数据一
定程度上的安全性, 再通过用户授权机制, 欲用户登陆来识别用户级别, 根据
这个级别来分配用户权限,达到数据更高层次的安全保密功能。
完整性要求用于描述宿舍楼基本信息、学生基本信息、宿舍基本信息中数据项能否
为 null ,以及一些用户自定义完整性(符合实际要求),详细完整性要求见于系统
的逻辑设计阶段。
三、 系统设计
1、系统的开发运行环境
本系统开发平台 : JSP + SQL Server 2008 + MyEclipse 6.0.1
本系统运行环境 : Windows7 32 位 旗舰版
2、工作流程图
学生宿舍数据库管理系统流程图如下所示:
登录系统
查询学生信息 添加学生信息 编辑学生信息 删除学生信息
退出系统
3、全局 E-R 图如下:
学院 专业 负责人 办公地址
显示全部