ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:915.92KB ,
资源ID:23148199      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23148199.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整word版学生公寓管理数据库设计.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完整word版学生公寓管理数据库设计.docx

1、完整word版学生公寓管理数据库设计学生公寓管理系统数据库设计学院:计算机科学与技术专业:计算机应用班级:531学号:姓名:1.需求分析学生公寓管理系统是为学校方便快捷地管理学生住宿情况而设计的,主要用户是学校学生管理者,如辅导员、学院领导、后勤管理处。当辅导员需要查询某位学生的宿舍或者要查询某位学生的同宿舍室友,学院院长想知道本学院的学生住在那些宿舍楼,某位宿舍楼管理员想知道自己管理的宿舍楼居住的是那些学院的学生,用本系统就能方便快捷地进行自己想要进行的查询,比起查纸质档案节约了不少的时间与精力,且不会受地域与时间限制。2. 系统的功能分析 本系统的功能主要为两部分(一)系统管理员:后勤管理

2、处作为系统的管理员可以对学生的数据进行各种操作,当某学生搬宿舍后对他的居住宿舍号等数据进行更改,当某同学申请校外居住时就删除他的住宿信息,新生入学时就需要及时增加住宿信息。(二)普通查询者:辅导员、学院管理者对于系统的权限仅仅是查询,而没有对数据进行增删改的权限。所以查询者只能查询自己需要查询的信息,如查询学生的宿舍号、同宿舍室友、所住宿舍楼管理员的联系方式等信息。3.数据流图数据流图主要反映学生公寓管理系统的数据流程和简单的数据处理、加工过程和方法。4.数据字典部分数据项如下所示:数据项名:姓名数据类型:字符型数据长度:20位数据项名:学号数据类型:整型数据长度:10位数据项名:宿舍号数据类

3、型:整型数据长度:4位数据项名:班级号数据类型:整型数据长度:7位部分数据结构如下所示:数据结构名:living含义说明:入住公寓的学生入住时填写的信息组成:学号、姓名、班级、宿舍号数据结构名:dormitory 含义说明:学生说入住的宿舍组成:宿舍号、学生学号、所属宿舍楼号、容纳人数数据结构名:S_message 含义说明:学生的基本信息组成:学号、姓名、班级、学院、联系电话部分数据流如下所示:数据流名:信息管理与维护说明:系统管理员对学生的数据进行改正或录入学生入住时的 信息数据去向:学生信息表数据组成:学号、姓名、班级、学院、联系电话、家庭住址、 宿舍号、楼栋号、辅导员电话数据流名:查询

4、说明:查询者通过系统查询自己需要查询的数据数据来源:学生信息表5.概念结构设计(1)学生信息实体局部E-R 模型设计(2)宿舍实体局部E-R模型设计(3)入住信息实体局部E-R模型设计(4)班级实体局部E_R图模型设计(5)teacher 实体局部E_R模型设计(6)管理员实体局部E_R模型设计(7)整体E-R模型设计6.逻辑结构设计关系模型设计完整的概念模型(1)学生信息(学号,姓名,班级,学院,联系电话,家庭住址)(2)宿舍(宿舍号,学号,所属楼栋,所属楼栋号)(3)入住(学号,姓名,宿舍号,入住时间)(4)班级(班级号,辅导员号)(5)辅导员(辅导员号,辅导员姓名,辅导员联系电话)(6)

5、管理员(管理楼栋号,管理员号,管理员姓名,管理员联系电话)7.数据库表结构的设计得出数据库的各种关系模型后,需要根据需求分析阶段的数据字典的数据项描述,给出各数据库结构。通过对以下定义的几张表进行操作可完成系统设计的各项功能,表之间有着不同程度的联系。(1) Student(学生信息表)学生信息表用于保存学生入校时的信息(2)dormitory (宿舍信息表)宿舍信息表用于保存学生所住宿舍的基本信息(3)Living(入住信息表)入住信息表用于保存学生新入住宿舍时填写的信息(4)Class(班级表)班级表用于保存学生所在班级的基本信息(5)Teacher(辅导员表)辅导员表用于保存学生的辅导员

6、的基本信息(6)G(管理员表)管理员表用于保存学生所住宿舍楼栋管理员的基本信息8.sql语句创建表(1) Student(学生信息表)CREATE TABLE NewTable (S_ID integer(10) NOT NULL ,S-name varchar(4) NOT NULL ,class integer NOT NULL ,college varchar(20) NOT NULL ,S_Tel integer(11) NULL ,address varchar(40) NOT NULL ,PRIMARY KEY (S_ID);(2) dormitory (宿舍信息表)CREATE

7、TABLE NewTable (dormitory _ID integer NOT NULL ,S_ID integer(10) NOT NULL ,Building integer NULL ,num integer NOT NULL ,PRIMARY KEY (dormitory _ID);(3) Living(入住信息表)CREATE TABLE NewTable (S_ID integer(10) NOT NULL ,S-name varchar(4) NOT NULL ,dormitory_ID integer NOT NULL ,time date NOT NULL ,PRIMAR

8、Y KEY (S_ID);(4) Class(班级表)CREATE TABLE NewTable (class integer NOT NULL ,T_ID integer NOT NULL ,PRIMARY KEY (class);(5) Teacher(辅导员表)CREATE TABLE NewTable (T_ID integer NOT NULL ,T_name varchar(4) NOT NULL ,T_Tel integer(11) NOT NULL ,PRIMARY KEY (T_ID);(6) G(管理员表)CREATE TABLE NewTable (dormitory _ID integer NOT NULL ,G_ID integer NOT NULL ,G_name varchar(4) NOT NULL ,G_Tel integer(11) NOT NULL ,PRIMARY KEY (dormitory _ID );

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1