宿舍管理系统数据库设计

上传人:工**** 文档编号:497284552 上传时间:2024-02-03 格式:DOC 页数:15 大小:133KB
返回 下载 相关 举报
宿舍管理系统数据库设计_第1页
第1页 / 共15页
宿舍管理系统数据库设计_第2页
第2页 / 共15页
宿舍管理系统数据库设计_第3页
第3页 / 共15页
宿舍管理系统数据库设计_第4页
第4页 / 共15页
宿舍管理系统数据库设计_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《宿舍管理系统数据库设计》由会员分享,可在线阅读,更多相关《宿舍管理系统数据库设计(15页珍藏版)》请在金锄头文库上搜索。

1、湖南人文科技学院计算机系课程设计说明书 课 程 名 称: 数据库原理课程设计 课 程 代 码: 420027 题 目: 宿舍管理系统数据库设计 年级/专业/班: 09级计科二班 学 生 姓 名: 胡碧山、管珍妮、杨晨、林艳、周婷 学 号: 09408207、09、13、25、30 指 导 教 师: 刘刚常 开 题 时 间: 2011年 12 月 16 日完 成 时 间: 2011年 12 月 30 日 / 目 录摘 要1一、引 言2二、设计目的与任务2三、设计方案21、需求分析21.1宿舍管理子系统数据库的数据需求21.2数据字典31.3数据结构51.4数据流51.5数据存储61.6处理过程6

2、2、概念设计72.1宿舍数据库中的实体集72.2宿舍数据库中的联系集92.3宿舍数据库中的E-R图93、逻辑设计94、数据库实现104.1 建立数据库模式、视图及索引104.2 装载数据13四、结 论13五、致 谢13六、参考文献14摘 要随着计算机的普及,以及对计算机的广泛应用,使得计算机的技术正以日新月异的方式不断地进步,其中数据库技术的地位无疑是极为重要的。学生宿舍管理子系统是应对学生宿舍管理的现代化、网络化,逐步摆脱当前学生宿舍管理的人工管理方式,提高学生宿舍管理效率而开发的,它包括基本信息管理、住宿管理、服务管理、来访者管理等四大功能模块。该系统开发由需求分析阶段、概念结构设计阶段、

3、逻辑结构设计阶段、数据库实施与维护阶段等阶段组成。关键词:数据库 宿舍管理 系统开发Abstract With the popularity of computer, as well as to the widespread use of computers, the computer technology is changing the way to continue to progress, with the status of database technology is undoubtedly very important. The students dormitory managem

4、ent subsystem is coping with the students dormitory management modernization, network, and gradually get rid of the current student dormitory management of artificial management method, improve the students dormitory management efficiency and development, it includes the basic information management

5、, accommodation management, Service management, visitor management and so on four big function module. The system developed by demand analysis stage, concept structure design stage, logic structure design stage, physical structure design, implementation and maintenance stages database of such as sta

6、ge stage. Keywords: database,dormitory management, system development 数据库原理与应用课程设计-学生宿舍管理数据库设计一、引 言传统的管理方法已经不能适应现代社会的需要,因此采用电脑管理存储、管理等诸多环节已成为宿舍管理的先决条件,宿舍管理信息子系统是各大中小型宿舍所需要使用的一个管理系统。对于大型高校,需要完成对大量学生宿舍信息的存储、编制、管理等操作。然而,传统的人工管理模式已经远远不能满足有效、快捷地处理管理中产生的大量信息数据的需要,从而使得宿舍管理层无法及时、准确地掌握一线资料,继而影响对学生住宿及其他安排的有效管

7、理。根据自己组员的知识功底和能力水平择选了宿舍管理子系统。通过对宿舍管理子系统的开发设计,旨在了解数据库设计与维护流程,提高成员团队合作意识,调动个人学习积极性,感悟团队荣誉感。二、设计目的与任务通过本课程设计教学所要求达到的目的是:通过该课程设计,学习数据库设计工具的使用,搞清数据库设计的基本方法、步骤和数据库设计各阶段的任务,完成对某一小型数据库设计和相应文档的编写工作。使学生更加深入地掌握数据库系统分析与设计的基本概念和基本方法,提高从事数据库系统建设和管理工作的基本技能和能力。三、设计方案1、需求分析1.1宿舍管理子系统数据库的数据需求通过与宿舍数据库用户交谈等方式以及作者对学生宿舍的

8、分析,可以得到宿舍数据库系统的数据需求。入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。每间宿舍都有唯一的楼号和宿舍号。入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。每幢宿舍都有驻楼阿姨和保洁阿姨的编号。宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。每幢宿舍对于每一次的人员来访都要做好相应的登记。包括

9、来访者和被访者的信息。1.2数据字典住宿学生数据字典属性名类型长度备注学号char8住宿学生学号姓名Varchar10住宿学生姓名性别char2男/女专业Varchar20学生专业联系方式char11联系方式员工数据字典属性名类型长度备注员工号char4员工姓名Varchar10年龄smallint2性别char2职位Varchar20联系方式char11宿舍数据字典属性名类型长度备注楼号char2宿舍号char3宿舍电话char12可住人数smallint2已住人数smallint2临时设备租赁数据字典属性名类型长度备注设备号char8设备名Varchar20租赁日期Datetime8所租的

10、日期归还日期Datetime8归还设备日期租赁费用decimal5租赁设备的费用报修数据字典属性名类型长度备注楼号char2宿舍号char3报修人宿舍号物品号varchar8报修物品编号报修原因char50物品损坏原因提交日期datetime 8报修提交日期解决日期datetime8问题解决日期报修费用decimal5报修的费用水电费数字字典属性名类型长度备注楼号char2宿舍号char3月份Varchar4用电量decimal(5,2)电费decimal(5,2)用水量decimal(5,2)水费decimal(5,2)来访者数字字典属性名类型长度备注来访人姓名Varchar10被访人姓名V

11、archar10所属关系Varchar20证件名称Varchar20来访日期Datetime8来访时间Datetime8结束时间Datetime8备注Varchar501.3数据结构数据结构名组成学生住宿信息学号,姓名,性别,专业,联系方式,入住时间员工信息员工号,姓名,年龄,性别,职位,家庭地址,联系方式宿舍信息楼号,宿舍号,宿舍电话,可住人数,已住人数临时设备信息设备号,设备名,租赁日期,归还日期,租赁费用报修信息楼号,宿舍号,物品号,报修原因,提交日期,解决日期,报修费用水电费信息楼号,宿舍号,月份,用电量,电费,用水量,水费来访者信息来访人姓名,被访人姓名,所属关系,证件名称,来访日期

12、,来访时间,结束时间,备注1.4数据流数据流名数据流来源数据流去向组成登记报修信息学生报修信息表报修信息查询报修信息报修信息表管理员报修信息登记已修信息管理员报修信息表已修信息登记设备租赁信息学生设备租赁信息表设备租赁信息查询设备租赁信息设备租赁信息表学生设备租赁信息登记设备归还信息管理员管理员设备归还信息登记来访者信息来访者来访者信息表来访信息查询来访者信息管理员来访者信息表来访信息登记来访结束信息管理员来访者信息表来访结束信息1.5数据存储数据存储名输入的数据流输出的数据流组成报修信息表报修信息已修信息报修信息报修信息已修信息设备租赁信息表设备租赁信息设备归还信息设备租赁信息设备租赁信息设

13、备归还信息来访者信息表来访信息来访结束信息来访信息来访信息来访结束信息1.6处理过程处理过程名输入数据流输出数据流登记报修报修信息报修信息查询报修报修信息报修信息登记已修信息已修信息已修信息登记设备租赁信息设备租赁信息设备租赁信息查询设备租赁设备租赁信息设备租赁信息登记设备归还信息设备归还信息设备归还信息登记来访者信息来访者信息来访者信息查询来访者信息来访者信息来访者信息登记来访结束信息来访结束信息来访结束信息2、概念设计2.1宿舍数据库中的实体集 实体集学生信息,具有属性学号,姓名,性别,专业,联系方式 实体集员工信息,具有属性员工号,姓名,年龄,性别,职位,联系方式 实体集宿舍信息,具有属性楼号,宿舍号,宿舍电话,可住人数,已住人数 实体集临时设备信息,具有属性设备号,设备名,租赁日期,归还日期,租赁费用 实体集报修表信息,具有属性楼号,宿舍号,物品号,报修原因,提交日期,解决日期,报修费用 实体集水电费信息,具有属性楼号,宿舍号,月份,用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号