数据库学生宿舍管理系统报告.docx

合集下载

学生宿舍管理系统报告范文

学生宿舍管理系统报告范文

学生宿舍管理系统报告范文1. 引言学生宿舍管理是大学校园管理的重要组成部分之一。

合理高效的学生宿舍管理系统可以提高学生的居住质量和生活安全性,并减轻学校管理人员的工作负担。

本文通过调研分析现有的学生宿舍管理情况,并结合技术手段,设计了一套学生宿舍管理系统。

2. 学生宿舍管理需求分析在现有的学生宿舍管理中,出现了一些问题,如信息不及时、床位容量不合理分配、管理不规范等。

为解决这些问题,我们分析整理了学生宿舍管理的需求,主要包括以下几个方面:2.1 学生信息管理学生宿舍管理系统需要能够管理学生的基本信息,如学号、姓名、性别、年级、专业等,并能够实时更新和查询。

2.2 宿舍楼信息管理宿舍楼是学生居住的重要场所,学生宿舍管理系统需要提供宿舍楼信息的管理功能,包括楼栋号、楼层数、床位总数等。

2.3 床位分配管理学生宿舍管理系统需要能够合理分配床位,根据学生的专业和年级等信息,自动分配床位,并能够灵活调整和管理。

2.4 入住和退房管理学生宿舍管理系统需要有入住和退房管理功能,包括学生入住登记、退房手续办理等。

2.5 宿舍设施管理宿舍设施是影响学生居住质量的重要因素之一,学生宿舍管理系统需要能够管理宿舍设施,包括设备检修、报修等功能。

3. 学生宿舍管理系统设计与实现基于以上需求分析,我们设计了一套学生宿舍管理系统。

系统采用前后端分离的设计,前端使用HTML、CSS、JavaScript进行页面开发,后端使用Python开发,数据库采用MySQL。

3.1 前端页面设计前端页面设计需要符合学生使用习惯,页面简洁易用。

主要包括学生信息管理页面、宿舍楼信息管理页面、床位分配管理页面、入住和退房管理页面、宿舍设施管理页面等。

3.2 后端数据处理后端使用Python开发,通过与前端的接口进行数据交互。

主要实现学生信息的增删改查、宿舍楼信息的增删改查、床位分配的自动和人工调整、入住和退房管理的处理、宿舍设施的管理等功能。

3.3 数据库设计数据库采用MySQL,设计了学生信息表、宿舍楼信息表、床位分配表、入住和退房表、宿舍设施表等。

数据库学生宿舍管理系统

数据库学生宿舍管理系统

目录摘要 (2)一、需求分析阶段 (2)1.1需求分析目的 (2)1。

2需求分析任务 (2)(1)信息要求: (2)(2) 处理要求: (3)(3)安全性与完整性要求: (3)1.3系统功能分析 (3)1.4业务流程概述 (4)1.5业务流程图 (4)1。

6数据流程图 (7)1.7数据字典 (9)二、概念设计 (11)2。

1概念模型设计 (11)2.2视图的集成 (12)三、逻辑结构设计 (13)3.1 E—R图向关系模型的转换 (13)四.数据库实施阶段 (14)4。

1建立数据库、数据表、视图、索引 (14)4。

1。

1建立数据库 (14)4.1.2建立数据表 (14)4。

1。

3建立视图 (19)4。

1.4数据更新 (21)4.1.5数据查询 (22)4.1.6建立触发器 (25)五.总结与感想 (25)摘要山东大学校区众多,因而宿舍管理机构庞大,学生宿舍管理系统是应对学生宿舍管理的现代化、网络化,逐步摆脱以往学生宿舍管理的人工管理方式,提高学生宿舍管理效率而开发的。

该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段等阶段组成一、需求分析阶段1.1需求分析目的根据自己的切身体会,山东大学各个校区的宿舍管理系统很发达,准确高效的记录着学生的各种信息,及宿舍情况.学习了课程《数据库系统概论》,现用sql server 2005大体模拟这一宿舍管理系统,以加深对数据库的理解,增强自己的数据库开发技术,锻炼和方面的能力。

1。

2需求分析任务(1)信息要求:1。

宿舍楼的基本信息(building)包括:宿舍楼号、楼名、所在校区、负责人、容纳人数、负责人电话等,这些信息可以方便地查询每个楼的信息及特征。

2.学生表(student):主要包括学号、姓名、学生所在学院、学生籍贯、宿舍、入住时间;3。

学院表(college):包括学院编号、学院名称、院长、学院人数;4.宿舍表(dorm):包括宿舍号、所在楼、舍长、宿舍电话;当宿舍出现什么问题,可以及时联系舍长;5.负责人表(fuze):包括工号、姓名、性别、年龄、工龄、电话;6.用电表(electricity):包括楼号、宿舍号、额定用电量、买电量,通过该表可以查找每个宿舍的用电情况;7.用水表(water):包括楼号、宿舍号、买水量,通过该表可以查询每个宿舍的用水情况;8。

学生宿舍管理系统数据库设计报告

学生宿舍管理系统数据库设计报告

学生宿舍管理系统数据库设计报告湖南农业大学课程设计报告学生宿舍管理系统院(系)职业教育技术学院年级专业02级计算机教育学生姓名马建华指导老师陈光仪2005 年6 月17日目录一、前言 (1)二、需求分析 (2)三、概要设计 (4)四、数据库设计 (5)五、关键代码分析 (9)六、调试分析 (14)七、使用说明 (15)八、心得体会 (19)九、致谢 (19)十、参考文献 (19)学生宿舍管理系统作者:马建华指导老师:陈光仪(湖南农业大学职教学院02级计算机教育班,长沙410128)摘要:本系统便用Delphi与Access2000开发了一套基于服务器与客户端多层模式的学生宿舍管理系统,以高校学生宿舍的共有特点有参照,为湖南农业大学的学生宿舍为具体参考模型而开发的。

本系统由服务器端、管理端、及客户端三部分组成。

服务器端是运行于服务器上。

管理端和客户端分别运行于学生宿舍各分布点。

其功能包括数据库的基本功能,而且方便实用。

具有MIS系统的基本操作功能,为了更好地管理,还设有用户权限。

关键词:宿舍管理数据库前言进入21世纪的今天,实现信息化已经是时代的需要。

作为高校的学生管理又是一个复杂而繁重的工作。

一方面不仅是学生人数多达上万,安排不方便,宿舍分布不均匀等一系列问题给学生宿舍管理的工作者带来了繁重的工作,另一方面由于人工管理的突出弱点已经很难满足人们的需要。

基于以上问题便用Delphi与Access2000开发了一套基于服务器与客户端多层模式的学生宿舍管理系统,以高校学生宿舍的共有特点有参照,为湖南农业大学的学生宿舍为具体参考模型而开发的。

本系统由服务器端、管理端、及客户端三部分组成。

服务器端是运行于服务器上。

管理端和客户端分别运行于学生宿舍各分布点。

其功能包括数据库的基本功能,而且方便实用。

需求分析2.1需求分析经过实际分析调查,一个学生宿舍管理系统主要是要方便宿舍管理人员的工作,提高其工作效率,不仅可以方便于广大同学,以及教师和其它相关人员。

宿舍管理系统实验报告

宿舍管理系统实验报告

宿舍管理系统实验报告宿舍管理系统实验报告1. 引言宿舍管理是大学生活中重要的一环,它关系到学生的生活质量和学习环境。

为了更好地管理宿舍,提高宿舍管理的效率和便利性,我们设计并实现了一套宿舍管理系统。

本实验报告将对该系统的设计思路、功能模块以及实现效果进行详细介绍。

2. 设计思路宿舍管理系统的设计思路是基于现代信息技术的应用。

我们通过建立一个网站平台,将宿舍管理的各项功能集成在一个系统中,方便学生和管理员进行操作和管理。

同时,我们采用了数据库技术,将学生信息、宿舍楼信息、报修信息等数据进行存储和管理,提高了数据的安全性和可靠性。

3. 功能模块宿舍管理系统包括以下几个主要的功能模块:3.1 学生信息管理该模块主要用于学生信息的录入、查询和修改。

学生可以通过系统进行个人信息的维护,包括姓名、学号、联系方式等。

管理员可以对学生信息进行管理,包括添加新的学生、删除学生等操作。

3.2 宿舍楼信息管理该模块主要用于宿舍楼信息的管理。

管理员可以对宿舍楼进行添加、删除和修改操作,包括楼号、楼层、宿舍房间数等信息的录入和维护。

学生可以通过系统查询宿舍楼的相关信息,方便选择合适的宿舍。

3.3 报修管理该模块主要用于宿舍报修信息的管理。

学生可以通过系统提交报修申请,包括报修类型、具体问题描述等信息。

管理员可以对报修信息进行审核和处理,及时解决学生的问题。

同时,系统还提供了报修进度查询功能,方便学生随时了解报修的处理情况。

3.4 公告通知该模块主要用于发布宿舍管理相关的公告通知。

管理员可以通过系统发布公告,包括宿舍楼维修通知、活动通知等。

学生可以通过系统查看最新的公告信息,及时了解宿舍管理的相关事项。

4. 实现效果经过一段时间的设计和开发,我们成功地实现了宿舍管理系统。

该系统具有良好的用户界面和交互体验,方便学生和管理员进行操作。

学生可以通过系统方便地查询宿舍楼信息、维护个人信息、提交报修申请等。

管理员可以通过系统进行学生信息管理、宿舍楼信息管理、报修信息管理等。

学生宿舍管理系统数据库设计报告

学生宿舍管理系统数据库设计报告

《学生宿舍管理系统》数据库设计报告一、需求分析学生宿舍管理系统需要实现以下功能:(1)用户注册:每位学生在系统中进行个人信息注册。

以后登录系统都需输入用户名和密码。

(2)离返校信息登记:每位学生在离校前要在系统中提出离校申请:登记离校信息(包括离校的起止日期、离校原因、联系方式等),经管理员审核通过后才能离校。

学生返校后要登记返校信息(返校时间)。

(3)离校申请处理:管理员登陆系统审核学生提出的离校申请。

(4)快件信息发布:管理员登陆系统发布快件信息(到件时间、快递公司、收件人等),学生取件后及时更新取件信息。

(5)信息查询:学生可以登录系统查询快件信息、离校申请的审核情况;管理员可以登录系统查询学生的注册信息、返校情况、快件的领取情况等。

二、概念结构设计(1)用户注册:用户名username、密码pwd、学号sno、姓名sname、性别sex、班级class、分院sdep、寝室号dorid、出生年月borth(2)离返校信息登记:离返校编号leaveid、姓名sname、学号sno、分院sdep、班级class、离校时间leavetime、离校原因leavesea、联系方式tel、返校时间backtime、审核状态auditing (3)离校申请处理:用户名username、密码pwd(4)快件信息发布:快件编号express、到件时间ontime、快递公司company、收件人consignee、班级class、联系方式tel、领取情况orpull、取件时间taketime图2 ER图三、逻辑结构设计转化后的关系模式(用表格的形式表示)四、数据库实现实现该数据库用到的SQL语句1)建立学生信息表create table register(username char(20),pwd char(20),sno char(9)primary key,sname char(10)unique,sex char(2),class char(20),dorid char(5),borth datetime)2)建立院别信息表create table sdept( sno char(9),sdept char(20))3)建立离返校信息查询表create table BackSch(leaveid char(5)primary key,sname char(10),sno char(9),class char(20),leavetime datetime,tel smallint,backtime datetime,auditing char(2))4)建立快件查询表create table expnews(express char(10)primary key,ontime datetime,company char(10),sname char(10),class char(20),tel smallint,orpull char(2),taketime datetime)建立视图的SQL语句1)学生可以登录系统查询快件信息、离校申请的审核情况create view IS_stu(orpull,auditing)asselect orpull,auditingfrom register,expnews,BackSchwhere=and=2)管理员可以登录系统查询学生的注册信息、返校情况、快件的领取情况等create view IS_adminasselect,,,,,,,,company,,,leaveid,leavetime,backtimefrom register,expnews,BackSchwhere=and=五、心得体会通过本次数据库设计的实验,我们更加明白了团队的重要性。

宿舍管理系统设计报告(1)

宿舍管理系统设计报告(1)

学生宿舍管理系统专业:计算机科学与技术分班级:4班析姓名:陈璐与学号:050104041116 设计报告目录目录 (2)一.系统分析 (3)1.1引言 (3)1.1.1系统名称 (3)1.2系统目标和开发可行性 (3)1.2.1系统目标 (3)1.2.2可行性分析 (3)1.2.2.1 技术可行性分析 (3)1.2.2.2 经济可行性分析 (3)1.2.2.3 管理可行性分析 (3)1.3系统需求说明 (4)1.3.1宿舍楼的基本情况 (4)1.3.1用户对系统的要求 (4)1.3.1.1 信息要求 (4)1.3.1.2 处理要求 (4)1.3.1.3 安全性与完整性要求 (5)1.4数据流图 (5)1.4.1 分房模块的数据流图 (5)1.4.2 住宿登记模块的数据流图 (5)1.4.4 维修管理模块的数据流图 (6)1.4.5 违纪模块的数据流图 (6)1.4.6 学生住宿查询模块的数据流图 (7)1.4.7 总的数据流图为 (7)1.5数据字典 (8)1.5.1 数据项 (8)1.5.2 数据结构 (8)1.5.3 数据流 (9)1.5.4 数据存储 (9)1.5.5 处理过程 (9)二.系统设计 (9)2.1功能模块设计 (9)2.1.1 主要功能模块层次图 (10)2.1.2 部分功能模块的IPO图 (10)2.2编码方案 (11)2.3数据库设计 (11)2.1.1实体描述 (11)2.1.2联系描述 (11)2.1.3E-R图 (11)2.1.4数据库表 (12)2.4I/O和交互界面粗略设计 (13)2.4.1登录界面设计 (13)2.4.2管理员登录后的主界面 (14)学生宿舍管理系统分析与报告一.系统分析1.1引言1.1.1系统名称学生宿舍管理系统1.2系统目标和开发可行性1.2.1系统目标按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持宿舍管理工作的全过程,加强各种信息资源的管理与运用,提高管理工作的现代化水平,优化人、财、物和信息资源在各环节的运行机制。

学生宿舍--系统设计报告

学生宿舍--系统设计报告

实验报告课程名称:信息系统分析与设计上机实验名称:学生宿舍管理信息系统系统设计专业班级:计0901指导教师:张留美学生姓名:学期:实验报告课程名称信息系统分析与设计实验名称学生宿舍管理信息系统系统设计姓名学号专业班级计0901 实验日期年月日成绩指导教师张留美1.引言a)目的XXXX学生宿舍管理信息系统(以下简称:信息系统)由XXXX计算机学院计算机科学与技术专业学生开发,旨在为学校后勤管理处提高一个的信息化和计算化管理学生宿舍管理软件系统平台。

b)背景随着校园网络伴随着大学生的校园生活,网络办公在承担起校园的管理工作,信心一体化深入到了每一位校园成员的日常生活。

宿舍作为大学生的一个重要的生活场所,宿舍管理自然成为校园管理工作的重中之重,学生的人身,财产安全,生活环境,日常进出宿舍,住宿情况等都是宿舍管理的重要工作任务,基于当前现状,宿舍管理信息化,计算化,校园网络化成为了校园学生宿舍管理改革的必由之路。

c)参考资料[1]卫红春,李欣娟编著.信息系统分析与设计,-2版..西安:西安电子科技大学出版社,2008.02[2] 卫红春. 信息系统分析与设计[M]. 西安:西安电子科技大学出版社,2003,53-234.[3]XXXX主页/[4]张海藩编著.软件工程导论,-5版.北京:清华大学出版社,2008.022.平台设计a)物理平台设计物理平台是根据信息系统的设计需求,确定信息系统的物理设备方案,设计的物理平台在满足信息系统的需求条件下,还应该满足系统的效率,安全性,稳定性,适应性要求,并且物理设备具有很高的性价比。

根据需求分析报告中的情况说明,本信息系统的物理平台之间搭建在现有的XXXX校网硬件平台上,作为一个子平台,不对校网平台产生特定性依赖。

b)软件平台设计软件平台是信息系统的开发和运行的集成环境。

设计和选择,高效,安全,方便功能齐全的软件平台,对于信息系统的开发具有着非常重要的意义。

结合实际的开发环境以及目前XXXX校网软件平台,以及系统的使用范围和功能,本系统的软件平台选择如下:i.操作系统:开发平台为Windows 7专业版ii.数据库:目前校网平台已存在的数据库管理系统iii.中间件:采用Apache Tomcat 5.0 Web服务器iv.开发软件:Java开发语言,NetBeans7.1 , jdk1.6.0_30开发环境3.结构设计a)系统部署结构设计信息系统采用B/S(Browser/Server)模式的架构开发,基本的系统部署结构如图3-1所示:图3-1学生宿舍管理信息系统部署b)软件体系结构设计学生宿舍管理信息系统的主体为学生,宿舍管理员,相关老师,三个主体都有着各自的操作权限和操作边界。

数据库课程设计报告——宿舍管理系统

数据库课程设计报告——宿舍管理系统

《数据库原理》课程设计报告专业:计算机科学与技术班级:学号:姓名:合作伙伴:题目名称:.寝室智能管理系统完成日期:重庆邮电大学计算机学院实验中心目录一系统定义 (2)二需求分析 (2)三系统设计 (5)3.1 数据字典 (5)3.2 E-R图 (6)3.3 数据流图 (8)四系统实现 (9)4.1 用户管理 (9)4.2 费用管理 (10)4.3 日常管理 (11)4.4 人员管理 (13)4.5 物品管理 (14)4.6 系统设置 (15)五详细设计 (18)六设计总结 (20)一系统定义本寝室智能管理系统为寝室管理员实现电子化管理寝室的数据库系统,其具体涉及的内容包括:1.寝室信息2.学生信息管理3.物品出入及外来人员信息4.登记信息5.水电费信息6.清洁分信息7.重要事务及奖惩措施公告用户包括公寓管理员、协管人员、学生。

各自的权限有所不同:管理员:一切权限;协管人员:学生的一切权限,信息预览中添加删除更改公告栏内容;学生:信息查询,信息提交。

二需求分析一、目的与任务:寝室智能管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。

它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。

能有效的帮助学校和老师掌握学生的情况,方便校方管理及学生的日常寝室生活。

通过该系统,管理员用户可以查看学生的基本资料寝室信息等各方面的资料,能够方便的了解学生寝室生活情况。

该管理系统为用户提供了信息录入,数据查询、输出各种信息等。

学生用户可查询寝室一些相关事宜。

另外,协管人员用户还可以对公告栏信息进行添加,更新和删除。

寝室智能管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。

二、系统功能需求分析用户的需求具体体现在各种信息的输入、修改和查询,并能够提供一定的安全保障。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软通学院12级本科学生宿舍管理小助手
一.项目背景
简介
学生宿舍管理系统对于一个学校来说是必不可少的组成部分,目前许多校还停留在宿舍管理人员手工记录数据的最初阶段,对于学生信息数据量庞大的学校来说,人工管理的方式浪费人力物力,造成工作效率低下,为此本系统要开发出适合学生和工作人员使用的宿舍管理系统,提高宿舍的管理效率。

由于目前学校宿舍的需要,每个学校都有该方面的项目的需求,并且具体情况有所不同。

我们按照软件与通信工程学院学生公寓需求进行软件开发,同时留出接口,以便开发其他学校的学生宿舍管理系统。

相关说明
A.建议开发项目名称:酱菜软通学院学生宿舍管理系统
B.开发学院:江西财经大学软件与通信工程学院
C.开发者:软件121班第三小组(XFL、DCL、ZLW、XWH、QSY、YBL)
D.面向用户:江财软通学院学生、宿舍管理员、辅导员、学生家属、外来校友
二.项目目的与意义
随着学校规模的扩大,学生人数急剧增长,宿舍需要管理的信息也快速增长,建立一个宿舍管理系统便可以使宿舍管理员的管理工作系统化、规范化、自动化,大大提高管理效率。

当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰,计算机化管理正是适应时代的产物。

21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。

我们针对如此,预备设计出一套学生宿舍管理系统。

我们将采用计算机化管理,系统人性化,让使用者感到操作非常方便。

管理人员需要做的就是将数据输入到系统的数据库中去。

由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。

这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。

这个系统将具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息,给在校学生查询信息、宿舍管理员管理宿舍、亲朋好友来校找人等提供便利。

三.业务概述
1、业务范围
江财软通学院学生、宿舍管理员、辅导员、学生家属、外来校友、校领导、宿管部。

学生入住,退住宿舍管理,寝室信息查询,宿舍费用管理,寝室器材报修情况,卫生评比,门禁管理。

2、组织机构及职能
(1)宿舍管理员
通过对宿舍内学生寝室纪律、卫生、安全进行检查,加强学生日常管理,通过收集学生意见,提高宿舍管理水平,并且及时调整寝室入住,退出,空位的突发情况和各楼道卫生查视。

(2)勤工部
对宿舍管理委员会全权负责,主持宿舍管理委员会日常工作,对外代表宿管委,以及各位领导的检查工作。

(3)宿管部
主管本部日常工作,协助工作,并对其负责。

各分支部门依“精简,高效”原则设若干成员,主要协助本部门主管人员工作,并对其负责,各部门以“团结,奉献,进取”精神加强内部沟通,
积极高效地开展各项工作。

3、主要业务简介
宿舍管理:入住管理、退宿管理、维修管理信息查询:学生信息查询、寝室信息查询
费用结算:水电费、住宿费
数据统计:住宿人员统计、剩余床位统计
四.业务分析总体业务流程图
1、管理员业务
(1)贵重物品出入登记
学生出入宿舍时,携带电脑、行李箱等贵重物品的登记。

(2)电费通知
寝室电量低于一定值时,贴出告示通知。

(3)桶装水管理
桶装水的购买和水桶的归还情况统计。

(4)楼道卫生负责
分配楼道垃圾清理、地板清洁等卫生工作。

(5)宿舍员工管理
记录在宿舍、楼管处工作的员工信息,及时增、删、改,便于有个统一的收集、管理、宿舍更好的运作。

2、学生业务
(1)水,电,网费的使用情况
随时查看自己寝室的水费、电费、网费的使用情况。

(2)器材报修
电风扇、电灯,水龙头,窗户等一系列器材的报修。

(3)新生入住、调房
新生向楼管处提出入住申请,工作人员进行查询宿舍相关信息之后,再根据学生的信息相应的给新生安排宿舍,登记和修改相关信息。

学生向楼管处提出宿舍调房申请,楼管处根据学生的所要调房的信息,给予核实确认之后,查询宿舍信息之后,满足条件就给予学生办理调房,并修改相应信息,否则不办理。

3.勤工部业务
(1)楼栋值班登记情况
送外卖人员进出寝室登记,女生进出男生寝室登记。

(2)外来人员登记
家属探亲及其他学校人员进入宿舍登记。

4、宿管部业务
(1)寝室卫生评比
每周对各个寝室卫生情况评分并且进行评比。

(2)寝室违章违规登记
大功率用电器违规登记。

(3)领导查寝
院领导和校领导检查寝室卫生。

5、学生家长业务
了解自己孩子寝室门牌号,楼层,以便找寻。

五.数据分析
(1)1顶层数据流分析
(2)2层数据流分析宿管部数据流分析
管理员数据流分析:
学生数据流分析:
勤工部数据流分析:
六.数据字典
学生基本情况数据字典(Student)
寝室设备数据字典(Device)
寝室费用数据字典(Device)
七.概念模型设计
(1)实体及属性的确定
实体1:学生
属性:姓名、年龄、专业、性别、班级、政治面貌、楼层、寝室号、入住时间
实体2:寝室
属性:寝室号、楼层、人员
实体3:设备
属性:寝室号、电风扇、床、灯、电视机、空调、衣柜、水管
实体4:费用
属性:寝室号、水费、电费、网费
实体5:管理员
实体6:宿管部
实体7:勤工部
实体8:家长及外来学生
(2)E-R图
八.逻辑模型设计
(1)生成关系
1.学生基本情况表(学号、姓名、年龄、专业、性别、班级、政治面貌、楼层、寝室号、床位、入住时间)
2.寝室设备表(寝室号、楼层、电风扇、床、电灯、电视机、空调)。

3.寝室费用表(寝室号、楼层、电费、网费、水费)。

(2)关系规范化
学生基本情况表拆分:
学号_姓名(学号,姓名)
学生状况(学号,专业,班级)
学生信息(姓名,年龄,性别,政治面貌,入学时间)学生宿舍(专业,楼层,寝室号)
学生床位(寝室号,床位)
寝室设备表拆分:
学生宿舍(寝室号,楼层)
宿舍设备(寝室号,电风扇,床,电灯,电视机,空调)
寝室费用表拆分:
学生宿舍(寝室号,楼层)
宿舍情况(寝室号,电费,网费,水费)。

相关文档
最新文档