数据库设计报告-高校学生公寓管理系统
高校学生宿舍管理系统数据库分析与设计-精品文档
高校学生宿舍管理系统数据库分析与设计高校学生宿舍管理系统对于一个学校来说是必不可少的组成部分。
面对庞大的学生各种信息量,使用计算机对学生宿舍进行管理,具有手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
通过这样的系统可以实现规范管理、科学统计和快速查询,减少高校宿舍管理方面的工作量,提高效率,从而达到提高经济效益、运行效率、节约资源的目的。
一、高校学生宿舍管理系统数据库设计需求分析1.系统设计目标减少宿舍管理人员大量繁琐的工作。
宿舍管理人员通过使用本系统,可以随时根据需要,查询宿舍入住人员基本情况、统计房源信息、宿舍楼设备维护维修情况、来访人员、贵重物品出入登记、安全卫生检查信息、交费等信息。
此外宿管单位根据需要,可通过宿舍楼大型电子屏幕发布新闻公告,行政通知,宣传消防安全知识。
系统可通过加密分层级与授权将数据信息备份及恢复,对学生宿舍管理系统中的数据进行录入、添加、删除和查询,并可以根据特定条件对数据进行查询、统计,减少学校在学生公寓管理方面的人力和物力的投资。
学生宿舍管理系统功能强大、操作简单,拥有友好的界面,适用于各类学校的学生宿舍管理。
2.功能需求分析软件需求分析是指对目标软件系统在功能、行为、性能、设计约束等方面的期望。
需求分析是软件设计、实现测试直至维护的主要基础,良好的需求分析可以避免错误或着是尽早发现错误,从而降低软件的开发成本,改进软件的质量。
本系统的功能需求分析如下:职工管理模块:主要是针对从事学生公寓管理的人员,包括:①职工的基本信息,岗位描述,值班信息和员工培训等;②学生管理模块:主要是用于查询和录入学生的基本信息,以便管理员了解学生的基本情况等;③宿舍管理模块:系统的核心模块之一,主要功能包括学生入住管理,物品管理,水电信息,维修管理,安全卫生检查信息,来访登记和设置等;④查询统计模块:系统的核心模块之一,主要功能包括住宿情况查询,物品情况查询,水电查询,来访查询,值班查询和员工查询等;⑤系统管理模块:主要用于管理员的添加,系统的数据备份和系统维护等;⑥新闻公告管理模块:主要实现新闻公告、行政通知,消防知识发布、查看、修改与删除。
学生宿舍管理数据库设计总结
学生宿舍管理数据库设计总结一、引言随着高校学生人数的不断增加,学生宿舍管理工作变得越来越繁琐。
为了提高学生宿舍管理效率和质量,设计一个学生宿舍管理数据库成为必要的选择。
本文将详细介绍学生宿舍管理数据库设计的过程和结果。
二、需求分析1. 数据库目标:建立一个能够有效管理学生宿舍信息和实现各项功能的数据库。
2. 功能需求:(1)能够记录每个学生的基本信息,如姓名、性别、年龄、籍贯等;(2)能够记录每个学生所居住的房间信息,如房间号、床位号等;(3)能够进行宿舍楼、房间和床位等资源的分配和调整;(4)能够进行水电费用的收缴和查询;(5)能够进行卫生检查记录和评分;(6)能够进行宿舍管理员与学生之间的交流。
三、概念设计1. 实体关系图设计:根据需求分析,我们可以初步确定以下实体:学生、宿舍楼、房间、床位。
其中,学生与宿舍楼之间是多对一关系;宿舍楼与房间之间是一对多关系;房间与床位之间是一对多关系。
因此,我们可以得到以下实体关系图:2. 属性设计:根据需求分析,我们可以确定以下属性:学生(学号、姓名、性别、年龄、籍贯、电话、宿舍楼号、房间号、床位号)、宿舍楼(宿舍楼号、宿舍楼名称)、房间(房间号、所属宿舍楼号)、床位(床位号、所属房间号)。
同时,我们还需要在每个实体中添加创建时间和修改时间字段。
四、逻辑设计1. 数据库范式设计:为了保证数据库的数据完整性和减少数据冗余,我们需要对数据库进行范式化设计。
在本次设计中,我们将采用第三范式。
2. 表结构设计:根据概念设计中确定的实体和属性,我们可以得到以下表结构:3. 数据库视图设计:为了方便用户查看和使用数据,我们需要创建一些视图。
例如:学生信息视图、宿舍楼信息视图等。
五、物理设计1. 数据库存储引擎选择:根据需求分析和逻辑设计结果,我们可以选择MySQL作为数据库存储引擎。
2. 数据库表空间管理:为了提高数据库的访问速度和效率,我们需要对数据库表空间进行管理。
学生宿舍管理系统的数据库设计(包括数据流图+实体关系图)
学生宿舍管理系统一、学生宿舍管理工作应充分考虑以下几方面的要求:后勤工作者方面:可随时通过学生宿舍管理员根据本人需要查阅公寓、宿舍、宿舍卫生、来宾访问等等情况,定时刷新数据。
学生方面 :让学生感觉到学校的管理很透明,可以随时的查询自己寝室的相关信息。
学校方面 :学校其他管理系统能够与此系统连接,使用此系统的相关数据。
来宾方面 :各学生亲人、朋友等可通过宿舍管理员可以很快的查到该生所住的寝室。
二、本系统应该基本上完成以下任务:1. 学生宿舍基本信息管理:根据学生所在专业年级和班级,统一安排学生住宿;如果有学生要更换寝室,可以很方便的查询到想要更换的寝室的床位和室友情况,并删除该同学在原寝室的信息;最后打印出寝室的基本信息。
2. 学生公寓信息管理:添加新建的公寓信息,删除另做它用的公寓信息及修改己有公寓信息(包括公寓号),最后打印出学校所有的学生公寓信息。
3. 寝室的卫生信息管理:添加卫生检查信息,并把这些卫生检查信息根据寝室号存入该寝室卫生检查情况表中,以便统计学生宿舍的情况;删除没有价值的卫生检查信息;打印本次学生宿舍卫生检查情况表。
4. 寝室的设施管理:学年开始时输入寝室的家具及其它设备的信息(包括名称和数量等),能查询己登记而没有维修的维修信息,并统计出该寝室已维修了的家具及其它设备的次数和器件名称,删除已统计的维修信息,最后打印出寝室的设施及维修情况表。
5. 来访人员管理:登记每一个来访人员的出入时间,登记来访人员的有效证件类型和证件号,登记来访人员的来访事由,能查询以往每一个来访人员的记录。
三、业务数据流图1.名称:学生宿舍管理系统第一层数据流2.公寓管理数据流图3.寝室管理数据流图5.设备管理数据流图四、数据字典(略)五、数据库设计—概念结构设计各模块的E-R图如下:1.公寓E-R图2.寝室E-R图3.设施维修E-R图4.卫生检查E-R图5.宿舍管理E-R图实体与属性关系如下:公寓(公寓号,公寓名称,管理员,保洁员)寝室(寝室号,公寓员,寝室成员姓名,人数,床位号)设备管理表(公寓号,寝室号,维修器件名称,维修日期)来访人员登记表(寝室号,证件,证件号码,访问事由,访问日期) 六、逻辑结构设计由E-R图得出如下基本表信息表 1 : [ userinfo]表 2: [ house]表3:[room]表4:[repair]表5:[clearner]表6:[visit]。
学生宿舍管理系统数据库分析与设计报告
学⽣宿舍管理系统数据库分析与设计报告1 引⾔学⽣宿舍管理系统对于⼀个学校来说是必不可少的组成部分。
⽬前好多学校还停留在宿舍管理⼈员⼿⼯记录数据的最初阶段,⼿⼯记录对于规模⼩的学校来说还勉强可以接受,但对于学⽣信息量⽐较庞⼤,需要记录存档的数据⽐较多的⾼校来说,⼈⼯记录是相当⿇烦的。
⽽且当查找某条记录时,由于数据量庞⼤,还只能靠⼈⼯去⼀条条的查找,这样不但⿇烦还浪费了许多时间,效率也⽐较低。
当今社会是飞速进步的世界,原始的记录⽅式已经被社会所淘汰了,计算机化管理正是适应时代的产物。
信息世界永远不会是⼀个平静的世界,当⼀种技术不能满⾜需求时,就会有新的技术诞⽣并取代旧技术。
21世纪的今天,信息社会占着主流地位,计算机在各⾏各业中的运⽤已经得到普及,⾃动化、信息化的管理越来越⼴泛应⽤于各个领域。
学⽣宿舍管理系统采⽤的是计算机化管理,系统做的尽量⼈性化,需要系统操作⽅便,管理⼈员需要做的就是将数据输⼊到系统的数据库中去。
1.1项⽬背景随着近⼏年国家对于⾼等教育的重视度逐年提⾼,在全国范围内掀起了⼀场⾼校扩张的热潮,全国各地⾼等院校纷纷扩⼤规模,扩⼤招⽣名额以及数量,⼀批全新的民办院校也如⾬后春笋⼀般涌现。
⾼校的扩张与扩招的形式固然喜⼈,可也随之⽽来带来不少问题,其中在学⽣宿舍管理⽅⾯更显现出明显的问题。
随着学校的扩招,每⼀年新⽣数量都在逐渐上升,学⽣的住宿情况已经成为全国各地各所⾼校⾯临的⾸要问题。
为了解决以上问题,各⾼校纷纷斥资兴建全新的多功能学⽣宿舍(或学⽣公寓)楼,学⽣住宿的硬件条件得到⼤幅提升,可是软件条件——学⽣宿舍管理系统则还是前进缓慢,甚⾄⽌步不前。
很多学校由于学⽣宿舍管理系统与学⽣住宿的硬件条件不配套,使得其应有功能没有得到发挥,造成资源浪费。
有的学校由于现有的学⽣宿舍管理系统效率过于低下,被迫⽤⼤量的⼈⼒对学⽣宿舍进⾏管理,这在现如今能源和⼈⼒资源都⼤幅紧缺的当今环境,并不是长久之计。
数据库公寓管理实训报告
一、实训背景随着我国高等教育事业的快速发展,学生人数逐年增加,学生公寓管理已成为高校后勤服务的重要组成部分。
为了提高公寓管理效率,降低管理成本,实现公寓管理的信息化、自动化,本实训旨在通过数据库技术设计并实现一套公寓管理系统。
二、实训目标1. 掌握数据库设计的基本原理和方法;2. 学会使用数据库管理系统进行数据库的创建、修改和删除;3. 学会使用SQL语句进行数据的查询、插入、更新和删除;4. 学会使用可视化工具进行数据库的图形化操作;5. 设计并实现一套公寓管理系统,提高公寓管理效率。
三、实训内容1. 系统需求分析根据公寓管理的实际情况,本系统需实现以下功能:(1)公寓信息管理:包括公寓楼栋、楼层、房间、床位等信息的管理;(2)学生信息管理:包括学生基本信息、入住信息、离退信息等的管理;(3)入住分配管理:根据学生信息进行公寓、楼层、房间、床位的分配;(4)查询统计管理:对学生入住信息、公寓使用情况进行查询和统计;(5)系统维护管理:包括用户权限管理、数据备份与恢复等。
2. 数据库设计根据系统需求分析,本系统采用关系型数据库MySQL进行设计。
数据库中主要包括以下表:(1)公寓楼栋表(building):存储公寓楼栋信息;(2)楼层表(floor):存储楼层信息;(3)房间表(room):存储房间信息;(4)床位表(bed):存储床位信息;(5)学生信息表(student):存储学生基本信息;(6)入住信息表(residence):存储学生入住信息;(7)离退信息表(leave):存储学生离退信息。
3. 系统实现(1)前端开发:采用HTML、CSS、JavaScript等技术进行前端界面设计,实现用户交互功能;(2)后端开发:采用Java语言和Spring框架进行后端开发,实现业务逻辑处理;(3)数据库操作:通过JDBC连接MySQL数据库,实现数据的查询、插入、更新和删除等操作。
4. 系统测试(1)功能测试:对系统各个功能模块进行测试,确保功能实现正确;(2)性能测试:对系统进行压力测试,评估系统在高并发情况下的性能表现;(3)兼容性测试:在多种浏览器和操作系统环境下进行测试,确保系统兼容性。
学生宿舍管理系统数据库设计报告
学生宿舍管理系统数据库设计报告湖南农业大学课程设计报告学生宿舍管理系统院(系)职业教育技术学院年级专业02级计算机教育学生姓名马建华指导老师陈光仪2005 年6 月17日目录一、前言 (1)二、需求分析 (2)三、概要设计 (4)四、数据库设计 (5)五、关键代码分析 (9)六、调试分析 (14)七、使用说明 (15)八、心得体会 (19)九、致谢 (19)十、参考文献 (19)学生宿舍管理系统作者:马建华指导老师:陈光仪(湖南农业大学职教学院02级计算机教育班,长沙410128)摘要:本系统便用Delphi与Access2000开发了一套基于服务器与客户端多层模式的学生宿舍管理系统,以高校学生宿舍的共有特点有参照,为湖南农业大学的学生宿舍为具体参考模型而开发的。
本系统由服务器端、管理端、及客户端三部分组成。
服务器端是运行于服务器上。
管理端和客户端分别运行于学生宿舍各分布点。
其功能包括数据库的基本功能,而且方便实用。
具有MIS系统的基本操作功能,为了更好地管理,还设有用户权限。
关键词:宿舍管理数据库前言进入21世纪的今天,实现信息化已经是时代的需要。
作为高校的学生管理又是一个复杂而繁重的工作。
一方面不仅是学生人数多达上万,安排不方便,宿舍分布不均匀等一系列问题给学生宿舍管理的工作者带来了繁重的工作,另一方面由于人工管理的突出弱点已经很难满足人们的需要。
基于以上问题便用Delphi与Access2000开发了一套基于服务器与客户端多层模式的学生宿舍管理系统,以高校学生宿舍的共有特点有参照,为湖南农业大学的学生宿舍为具体参考模型而开发的。
本系统由服务器端、管理端、及客户端三部分组成。
服务器端是运行于服务器上。
管理端和客户端分别运行于学生宿舍各分布点。
其功能包括数据库的基本功能,而且方便实用。
需求分析2.1需求分析经过实际分析调查,一个学生宿舍管理系统主要是要方便宿舍管理人员的工作,提高其工作效率,不仅可以方便于广大同学,以及教师和其它相关人员。
数据库设计实例-学生宿舍管理系统
对于大量数据的插入,应采用批量插入的方式以提高效率。
数据查询
数据查询
根据条件从数据库中检索记录,如查询某个 宿舍的所有学生信息。
查询条件设置
支持多种查询条件,如学号、姓名、宿舍号 等。
查询优化
使用索引、查询优化器等手段提高查询效率。
查询结果展示
将查询结果以表格、图表等形式展示,方便 用户查看。
恢复策略
制定详细的恢复计划,确 保在数据丢失时能够快速 恢复。
系统性能优化
索引优化
合理使用索引,提高查询效率。
查询优化
优化SQL查询语句,减少不必要的计算和数据检索。
缓存技术
利用缓存技术存储常用数据,减少对数据库的访问次数。
感谢您的观看
THANKS数据库设计实例-学生宿舍 Nhomakorabea 理系统
目录
• 系统概述 • 数据库设计 • 数据表设计 • 数据库操作 • 系统安全与维护
01
系统概述
系统简介
01
数据库设计实例:学生宿舍管理系统
02
背景:随着高校规模的不断扩大,学生宿舍管理面临诸多挑战,如宿舍分配、 学生入住、费用收缴等。为了提高管理效率,减少人为错误,开发一款学生宿 舍管理系统显得尤为重要。
费用收缴管理
记录收缴情况,计 算滞纳金等功能。
学生信息管理
录入、查询、修改 学生基本信息。
入住管理
分配宿舍、调整宿 舍、退宿等功能。
报修管理
学生提交报修申请, 管理员处理申请等 功能。
02
数据库设计
数据库需求分析
确定系统功能需求
01
收集和整理学生宿舍管理系统的功能需求,包括宿舍分配、入
住管理、费用收缴、维修报修等功能。
学生公寓管理系统设计
课程设计任务二:系统分析
课程设计任务四:数据库设计............................................................................4 1.数据库需求分析......................................................................................4 1.1 数据流图..........................................................................................4 1.2 数据结构..........................................................................................5 2.概念结构设计..........................................................................................6 3.逻辑结构设计..........................................................................................9 4.数据库的实现..........................................................................................9
学生公寓管理系统 数据库课程设计
增强系统安全性: 加强用户身份验 证,防止数据泄 露
提高用户体验: 优化界面设计, 提高系统易用性
拓展功能模块: 增加在线预订、 费用结算等功能, 提高系统实用性
THANK YOU
汇报人:
汇报时间:20XX/01/01
单击添加章节标题
PART 2
学生公寓管理系统概述
系统功能介绍
学生信息 管理:包 括学生基 本信息、 住宿信息、 缴费信息 等
公寓管理: 包括公寓 基本信息、 房间信息、 设施信息 等
费用管理: 包括住宿 费、水电 费、网络 费等费用 的收取和 管理
维修管理: 包括报修、 维修记录、 维修费用 等
数据库概念模型设计
概念模型:描述现实世界的数据模型
关系:表示实体之间的联系或关系
实体:表示现实世界中的事物或对象 属性:描述实体的特征或状态
约束:限制实体和属性的取值范围或 关系
设计原则:满足第三范式,保证数据 的完整性和一致性
数据库逻辑模型设计
实体-关系模 型(ER模 型):描述 实体、属性 和关系的模 型
理任务
存储过程优点:提高 数据处理效率,减少 网络传输,提高安全
性
存储过程分类:系统 存储过程、用户自定
义存储过程
存储过程创建:使用 CREATE
PROCEDURE语句创 建存储过程
存储过程调用:使用 EXECUTE语句调用存
储过程
存储过程修改:使用 ALTER PROCEDURE
语句修改存储过程
存储过程删除:使用 DROP PROCEDURE
数据库课程设计收获与体会
掌握了数 据库设计 的基本原 理和方法
提高了数 据库应用 开发的实 践能力
数据库宿舍管理系统课程设计
数据库宿舍管理系统课程设计一、概述本课程设计旨在开发一个基于数据库的宿舍管理系统,实现宿舍信息的管理、查询和统计功能。
该系统将采用面向对象的程序设计方法,利用数据库技术实现数据的存储和访问,方便管理员对宿舍信息进行管理和维护。
二、设计目标1. 能够实现对宿舍信息的管理,包括添加、修改、查询和删除宿舍信息。
2. 能够实现对宿舍成员的管理,包括添加、修改、查询和删除宿舍成员信息。
3. 能够实现对宿舍水电费的统计和管理,包括查询和统计宿舍水电费信息。
4. 提供用户界面,方便管理员操作和使用。
5. 系统安全性和稳定性得到保障,能够应对一定规模的数据量和并发访问。
三、系统架构本系统采用C/S架构,由客户端和服务器端组成。
客户端负责用户界面和数据输入,服务器端负责数据处理和数据存储。
系统将采用面向对象的程序设计方法,利用数据库技术实现数据的存储和访问。
四、功能模块1. 宿舍信息管理模块:包括添加宿舍、修改宿舍、查询宿舍和删除宿舍等功能。
2. 宿舍成员管理模块:包括添加成员、修改成员、查询成员和删除成员等功能。
3. 水电费统计模块:包括查询水电费和统计水电费等功能。
4. 用户界面模块:提供友好的用户界面,方便管理员操作和使用。
五、数据库设计本系统将采用关系型数据库,如MySQL或SQL Server等。
数据库表包括宿舍信息表、宿舍成员信息表、水电费信息表等。
表结构设计将根据系统的需求和数据特点进行,确保数据的完整性和一致性。
六、技术实现1. 编程语言:本系统将使用C++或Java等面向对象的编程语言,便于实现面向对象的程序设计方法。
2. 数据库技术:使用数据库技术实现数据的存储和访问,包括SQL语句的编写和数据库连接的实现等。
3. 界面设计:使用GUI库或第三方库实现用户界面,方便管理员操作和使用。
4. 并发访问控制:考虑到系统的并发访问量,需要进行一定的并发访问控制和优化,确保系统的稳定性和安全性。
七、测试与优化系统开发完成后,需要进行充分的测试,包括功能测试、性能测试和安全测试等。
数据库学生宿舍管理系统设计
数据库学生宿舍管理系统设计一、引言随着大学生人数的增加,学生宿舍管理日益复杂,为提高效率和便利性,设计一个高效的学生宿舍管理系统变得尤为重要。
本文将介绍一个数据库学生宿舍管理系统的设计,包括系统的功能需求、数据库设计、系统架构等方面的详细内容。
二、系统功能需求1.管理员功能:•添加、编辑和删除宿舍楼信息。
•添加、编辑和删除宿舍房间信息。
•分配和调整学生宿舍信息。
•查看宿舍楼和房间的占用情况。
2.学生功能:•查看自己所在宿舍楼和房间信息。
•提交报修申请。
•查看宿舍公告和通知。
三、数据库设计1. 数据库表设计•宿舍楼表(dormitory_building): 宿舍楼ID、宿舍楼名称。
•宿舍房间表(dormitory_room): 宿舍房间ID、宿舍楼ID、房间号、房间类型。
•学生表(student): 学生ID、学生姓名、性别、联系方式、所在房间ID。
•报修表(repair): 报修ID、报修学生ID、报修时间、报修内容、处理状态。
2. 数据库关系设计•宿舍楼表与宿舍房间表是一对多关系。
•学生表与宿舍房间表是多对一关系。
•学生表与报修表是一对多关系。
四、系统架构1. 后端架构•使用Java语言开发后端程序。
•使用Spring框架进行后端开发。
•使用MyBatis作为数据持久化层框架。
•使用MySQL数据库进行数据存储。
2. 前端架构•使用HTML、CSS、JavaScript开发前端页面。
•使用Bootstrap框架进行页面布局设计。
•使用jQuery库进行前端交互设计。
五、开发计划1.需求分析阶段:确定系统功能。
2.概要设计阶段:设计系统整体架构。
3.详细设计阶段:完成数据库设计和系统模块设计。
4.编码和测试阶段:按照设计完成代码编写和测试。
5.部署和维护阶段:将系统部署到服务器上并进行后续维护。
六、总结本文介绍了一个数据库学生宿舍管理系统的设计,包括系统功能需求、数据库设计、系统架构等方面的内容。
学生宿舍管理系统数据库设计
1. 系统需求分析阶段1.1.2 需求分析阶段的任务(1)处理对象:系统要处理的对象包括宿舍楼基本信息、学生基本信息、宿舍基本信息、楼道工作人员基本信息、宿舍保卫处基本信息、宿舍事故基本信息、物品出入基本信息等七个方面,各个对象包括信息如下所示(详细的数据见于数据字典):1.宿舍楼基本信息(Dormitory):包括宿舍楼编号、宿舍楼所在校区、宿舍楼再校区中区域、每一幢宿舍楼楼管处的电话、宿舍楼楼管员信息等方面,这样可以方便管理者对宿舍楼的管理,提高查询效率;2.学生基本信息(Student):包括学生编号、学生所在学院信息、学生姓名、学生性别、学生来自省份、学生出生日期、学生入学时间、学生所学专业、所在班级等方面的信息,可以方便学信息的查询和更新;3.宿舍基本信息(Room,Fitment,FitmentDestruction,FitmentCompensate):宿舍基本信息包括四个数据结构(宿舍信息(Room),宿舍物品信息(Fitment),宿舍物品损坏信息(FitmentDestruction),宿舍损坏物品赔偿信息),每个数据结构中的数据项见数据字典;4.楼道工作人员基本信息(Worker):包括工作人员编号、工作人员姓名、工作类型、工资、性别、联系方式、工作时间等数据项,可以方便管理人员对宿舍楼道工人的任用、信息查询及更改;5.宿舍保卫处基本信息(SafeGuard):包括保卫处名称、人员数目、负责人信息、联系电话等四方面的信息;6.宿舍事故基本信息(Accident,AccidentResearch,AccidentCompensate):事故信息包括三个数据结构(事故信息、事故处理信息、事故赔偿信息),具体的数据项见数据字典;物品出入基本信息(ArticalInOut):包括出入物品的学生信息、出入的物品信息、出入物品时的负责人信息、出入物品时间,尽量减少宿舍事故的发生,保障学生宿舍财产的安全。
宿舍管理系统数据库设计
《数据库原理及应用》课程设计报告题目:宿舍管理系统的数据库设计(独立完成与他人合作)学号:姓名:思积玉***师:**2012年12月宿舍管理系统数据库设计该系统主要是帮助管理人员管理寝室的一些业务活动,主要目标是实现以下功能:1.系统管理:主要实现高级管理员和普通管理员对本来信息的修改,还有就是高级管理员删除普通管理员信息;2.寝室管理:主要包括对寝室基本信息的录入,修改、删除、查询;3.学生入住管理:主要包括增加学生入住信息、学生更换寝室、学生退宿及学生入住信息查询;4.卫生检查:主要包括录入卫生检查信息,修改卫生检查信息,删除卫生检查信息、查询卫生检查信息;5.水电气缴费管理:主要包括计算和录入水电气消费额及总额,修改水电气缴费信息,删除水电气缴费信息及查询水电气缴费信息;6.设施报修管理:主要包括登记报修信息,修改报修信息,删除报修信息及查询报修信息;7.外来人员管理:主要包括外来人员登记,修改登记信息,删除登记信息,查询登记信息。
8.外出电脑登记管理:主要包括外出电脑登记,修改电脑登记信息,删除电脑登记信息及查询电脑登记信息。
寝室管理:主要包括对寝室基本信息的录入,修改、删除、查询;需求分析人员或部门信息流图3-1 业务流程图符号说明住宿管理业务流程图及说明业务说明:学生把住宿单交给管理员,管理员通过查询数据库中的寝室基本信息,找到有空床位的寝室,并把空床位及所在寝室信息给学生,然后学生就可以入住;学生因某些原因需要更换寝室时,首先提交申请单给管理员,管理员在查找空床位房间信息,并告知申请者,并且办理退宿。
卫生检查管理:说明:卫生检查人员检查各个寝室卫生,并评定出各个寝室卫生等级,并把卫生检查结果传给管理员,管理员再把卫生检查结果登记到数据库卫生检查登记表;当登记信息有误时,管理员就更改卫生检查信息,当寝室无人住时则删除卫生检查信息。
房屋保修管理:说明:学生将报修信息及寝室信息告知管理员,管理员将其登记入报修表中,一定时间年后管理员通知维修工来维修,维修完成后维修工将完成时间告知管理员,管理员登记入报修登记表;当发现信息有误时要及时修改信息,当因故需删除报修信息时,可直接删除。
数据库课程设计报告(学生公寓管理系统)
洛阳理工学院课程设计报告课程名称数据库课程设计设计题目学生公寓管理系统专业班级学号姓名完成日期课程设计任务书设计题目:学生公寓管理系统设计内容:调研我校学生公寓管理情况,设计学生公寓管理系统。
系统主要功能有:1.基本信息管理:记录公寓、学生基本信息。
2。
水电费管理:各个公寓水电使用量,并计算水电费(公寓人均水电费),以及交费情况.3.公寓管理员信息维护:记录管理员基本信息及其负责管理哪些公寓。
4.一些信息的记录和查询,包括公寓卫生评比情况、学生拥有电脑情况等。
设计要求:1。
要求完成需求分析,写出功能需求和数据需求描述;2.在需求分析的基础上完成数据库的概念结构设计、逻辑结构设计、物理结构设计;3.用C#语言,完成信息系统的部分程序模块的界面设计。
指导教师:2013年1月 5 日课程设计评语成绩:指导教师:_______________年月日目录1 绪论 (2)1.1开发背景 (2)1。
2目的和意义 (2)1.3国内外进展 (2)1.3。
1 国外进展 (2)1.3。
2 国内进展 (2)1。
4本文工作的主要内容 (3)2 需求分析 (4)2。
1系统需求简介 (4)2.1.1 系统目标 (4)2。
1。
2 功能需求分析 (4)2。
1。
3 性能需求分析 (4)2。
2可行性分析 (4)2。
2.1 经济可行性分析 (5)2.2.2 技术可行性分析 (5)2.2.3 操作可行性分析 (5)3 概念模型设计 (6)3.1设计概述 (6)3。
2系统总体结构 (6)3。
3系统数据库概念结构设计 (6)3.3。
1 系统E—R图 (6)3.3。
2实体属性及表 (9)3.4安全保密设计 (11)3。
4.1 用户登陆安全性 (11)3。
4。
2 操作安全性 (11)3.4。
3 数据安全性 (11)4 物理设计 (11)4.1物理设计阶段的目的与任务 (11)4。
2数据库存储方面 (11)5 详细设计 (12)5。
1系统总体结构及功能模块划分 .................................................................... 错误!未定义书签。
学生宿舍管理系统设计
摘要现如今大学校园内的学生公寓数量多,各类信息管理内容复杂,查询和管理学生信息和校园内的公寓信息等人工工作量较大,浪费了许多人力物力资源,且容易出现差错,因此开发一款软件对学生公寓数据进行管理,便于对各种信息的提取和操作。
该学生宿舍管理系统主要包括前台用户界面的开发和后台数据库的开发,对于后台数据库要求建立起数据一致性和完整性强、数据安全性好的数据库。
而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。
相关操作人员需要将数据通过界面操作输入到系统的数据库里面。
经过分析,本系统运用了MySQL为后台数据库,easyui作为前台技术,以eclipse为开发工具,系统实现了宿舍管理、学生管理、宿舍分配、宿舍评比、损坏管理查询等必需的功能,其操作简单,界面友好,运行比较稳定,适用于大学院校大学生宿舍管理。
关键词:学生宿舍管理java MySQL数据库eclipse easyui spring mvchibernate spring目录1 绪论 (1)1.1 开发背景与现状 (1)1.2 开发设计的意义 (2)2 开发环境介绍 (4)2.1 开发工具 Eclipse (4)2.2 数据库 MySQL (4)2.2.1 MySQL概述 (4)2.2.2 MySQL的特性 (5)2.2.3 MySQL的应用 (5)3 系统需求分析 (6)3.1 功能需求 (6)3.1.1 基本功能需求 (6)3.1.2 功能模块 (6)3.2 性能需求 (7)3.2.1 系统安全性 (7)3.2.2 数据库选择 (7)4 系统设计 (8)4.1 数据库设计 (8)4.1.1 物理设计 (8)4.1.2 E-R模型设计 (8)4.1.3 表/字段及表间关系设计 (10)4.2 模块设计 (11)4.2.1 用户管理模块 (11)4.2.2 房间管理模块 (13)4.2.3 信息维护模块 (14)5 系统的编码与实现 (15)5.1 系统的实现平台 (15)5.1.1 系统环境 (15)5.1.2 后台数据库选择及配置 (15)5.2 子系统功能模块的实现 (16)5.2.1 房间管理模块 (16)5.2.2 宿舍管理模块 (20)5.2.3 信息查询模块 (23)5.2.4 信息维护模块 (25)5.3 数据库操作的实现 (28)5.4 系统测试 (29)5.4.1 系统测试的目的 (29)5.4.2 系统的测试环境 (30)总结 (31)致谢 (32)参考文献 (33)1 绪论1.1 开发背景与现状现如今是飞速发展的信息时代。
数据库-宿舍管理系统课程设计报告
课程设计报告前言学生宿舍管理系统对于一个学校来说是必不可少的组成部分。
目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说勉强还可以接受,但对于学生量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。
而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。
当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰,计算机化管理正是适应时代的产物。
世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并且取而代之。
21世纪,社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化的管理越来越广泛应用于各个领域。
我们针对如此,设计了一套学生宿舍管理系统。
学生宿舍管理系统采用的是计算机化管理,系统做得尽量人性化,使用者(即管理员)会感到操作方便,需要做的就是将数据输入到系统的数据库中去。
由于数据库存储容量比较大,而且比较稳定,适合长时间的保存,也不容易丢失。
这无疑是为存储量比较大的学校提供了一个方便、快捷的操作方式。
本系统具有运行快、安全性高、稳定性好的优点,并且具备录入、查询、修改、删除等功能,能够快速的查询该栋宿舍楼学生住宿的一系列信息。
目录1.学生宿舍管理系统需求分析 (1)1.1调查需求 (1)1.1.1系统管理 (1)1.1.1.1添加用户 (1)1.1.1.2修改密码 (1)1.1.1.3重新登录 (2)1.1.1.4退出 (2)1.1.2宿舍基本信息 (3)1.1.2.1添加宿舍 (3)1.1.2.2查询宿舍 (3)1.1.3学生入住 (5)1.1.3.1学生入住 (5)1.1.3.2学生查询 (5)1.1.4水电收费 (6)1.1.4.1添加 (7)1.1.4.2查询 (7)1.1.5房屋报修 (8)1.1.5.1添加 (8)1.1.5.2查询 (8)1.1.6外来人员登记 (9)1.1.6.1添加 (9)1.1.6.2查询 (10)1.2用户对系统的需求 (11)1.2.1宿舍楼管理员 (11)1.2.1.1信息要求 (11)1.2.1.2处理要求 (11)1.2.1.3安全性要求 (11)1.2.1.4完整性要求 (12)1.2.2学生 (12)1.2.2.1信息要求 (12)1.2.2.2处理要求 (12)1.3系统功能的设计与划分 (12)1.4数据流图 (12)1.4.1学生入住分数据流图 (12)1.4.2水电收费分数据流图 (13)1.4.3房屋报修分数据流图 (13)1.4.4外来人员分数据流图 (13)1.4.5总数据流图 (14)1.5数据字典 (14)1.5.1数据项 (14)1.5.1.1用户数据字典 (14)1.5.1.2宿舍数据字典(宿舍基本信息-添加宿舍) (14)1.5.1.3宿舍查询数据字典(宿舍基本信息-查询宿舍) (14)1.5.1.4宿舍修改数据字典(宿舍基本信息-查询宿舍-宿舍修改) (15)1.5.1.5学生数据字典(学生入住-学生入住) (15)1.5.1.6学生查询数据字典(学生入住-学生查询) (15)1.5.1.7学生修改数据字典(学生入住-学生查询-学生修改) (15)1.5.1.8水电数据字典(水电收费-添加) (15)1.5.1.9水电查询数据字典(水电收费-查询) (16)1.5.1.10报修数据字典(房屋报修-添加) (16)1.5.1.11检查查询数据字典(房屋报修-查询) (16)1.5.1.12登记数据字典(外来人员登记-添加) (16)1.5.1.13来访人查询数据字典(外来人员登记-查询) (16)1.5.2数据结构 (16)1.5.3数据流 (17)1.5.4数据存储 (17)1.5.5处理数据 (17)2.结构设计 (19)2.1概念结构设计 (19)2.1.1学生入住子系统分E-R图 (19)2.1.2水电收费子系统分E-R图 (19)2.1.3房屋报修子系统分E-R图 (20)2.1.4来访人员登记子系统分E-R图 (20)2.2逻辑及物理结构设计 (20)2.2.1E-R图转换为关系模式 (20)2.2.2物理设计 (21)3.应用程序开发 (22)3.1登录界面(Login) (22)3.2主界面(Main) (28)3.3系统管理-添加用户(AddUser) (46)3.4 (46)4.总结 (47)5.参考文献 (48)摘要管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系统,大学生宿舍管理系统就是一个典型的管理信息系统,它可以让宿舍管理工作变的更轻松。
数据库设计报告-高校学生公寓管理系统参考模板
西北民族大学课程设计说明书2013—2014学年第2学期题目: 高校学生公寓管理系统学院:计算机学院专业班级:2012级软件工程1班学号: 0902******** 0902********0902******** 0902******** 0902******** 学生姓名:杨阔、魏于川、卢刚、王小刚指导教师:张炜成绩:时间:2014年6月23日西北民族大学数据库原理及应用综合实训任务书2013~2014 学年第2学期学生姓名:杨阔、魏于川、卢刚、王小刚专业班级:12计算机软件工程1班指导教师:张炜一、综合实践题目:高校学生公寓管理系统二、综合实践内容(含技术指标)设计一个高校学生公寓管理系统,可以实现学生管理、公寓房间管理、财产管理、出入登录和外来人员管理等主要功能。
至少设计6个表,并创建各个表之间的关系,定义相关的完整性约束;根据需要,至少设计四个视图;根据实际需要,至少创建两个存储过程;完成相关的物理设计;对数据库进行测试和试运行。
三、进度安排1.需求分析,1. 各小组根据具体的题目,讨论相关的用户需求;2. 确定需求,撰写需求分析文档;画出每个子系统的数据流图;写出系统各实体和联系的数据字典;8学时2.概念结构设计,1. 设计出系统的局部E-R图;2. 集成分E-R图,设计出基本E-R图;4学时;3.逻辑结构设计1. 设计系统的关系模型;2. 对关系模型进行优化;3. 设计出相关的子模式;4. 在SQL Server 2000或SQL Server 2005里,创建数据库和表;5. 安全控制—分析用户和权限,设计视图和存储过程;4学时4. 物理设计,1. 关系模式存取方法的选择;2. 确定数据的存储结构;3. 评价物理结构;4学时5. 数据库实施;1. 基础数据的录入;2. 数据库的试运行;4学时6. 数据的运行和维护;1. 确定数据库的备份方案;2. 检查数据的安全性、完整性控制;3. 监视数据库性能,分析和优化性能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西北民族大学课程设计说明书2013—2014学年第2学期题目: 高校学生公寓管理系统学院:计算机学院专业班级:2012级软件工程1班学号: 0902******** 0902********0902******** 0902******** 0902******** 学生姓名:杨阔、魏于川、卢刚、王小刚指导教师:张炜成绩:时间:2014年6月23日西北民族大学数据库原理及应用综合实训任务书2013~2014 学年第2学期学生姓名:杨阔、魏于川、卢刚、王小刚专业班级:12计算机软件工程1班指导教师:张炜一、综合实践题目:高校学生公寓管理系统二、综合实践内容(含技术指标)设计一个高校学生公寓管理系统,可以实现学生管理、公寓房间管理、财产管理、出入登录和外来人员管理等主要功能。
至少设计6个表,并创建各个表之间的关系,定义相关的完整性约束;根据需要,至少设计四个视图;根据实际需要,至少创建两个存储过程;完成相关的物理设计;对数据库进行测试和试运行。
三、进度安排1.需求分析,1. 各小组根据具体的题目,讨论相关的用户需求;2. 确定需求,撰写需求分析文档;画出每个子系统的数据流图;写出系统各实体和联系的数据字典;8学时2.概念结构设计,1. 设计出系统的局部E-R图;2. 集成分E-R图,设计出基本E-R图;4学时;3.逻辑结构设计1. 设计系统的关系模型;2. 对关系模型进行优化;3. 设计出相关的子模式;4. 在SQL Server 2000或SQL Server 2005里,创建数据库和表;5. 安全控制—分析用户和权限,设计视图和存储过程;4学时4. 物理设计,1. 关系模式存取方法的选择;2. 确定数据的存储结构;3. 评价物理结构;4学时5. 数据库实施;1. 基础数据的录入;2. 数据库的试运行;4学时6. 数据的运行和维护;1. 确定数据库的备份方案;2. 检查数据的安全性、完整性控制;3. 监视数据库性能,分析和优化性能。
4学时7. 小组总结和修改、完善课程设计报告,准备课程设计答辩PPT;4学时四、基本要求1.分析系统的功能,写出详细的需求分析报告,并根据数据设计的各个阶段,写出完整的课程设计报告;2.在具体的数据管理系统上,实现该数据系统,设计相应的用户子模式,并设计系统的安全性和完整性。
完成数据加载和试运行;3.参加课程设计答辩。
课程负责人签名:年月日课程设计分工安排课程设计成绩评定表高校学生公寓管理系统摘要随着高校的不断发展,学校招生人数也在不断增长。
为了便于管理学生的住宿问题,我们设计了学生公寓管理系统,借助数据库技术让学生公寓的管理更加方便,同时也有助于宿舍和学生信息的及时更新。
本文介绍了在MySQL环境下采用“自下而上地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。
本文介绍了学生公寓公寓管理系统的需求分析,部分主要是用户的要求及功能划分:系统设计部分主要介绍了系统功能设计和数据库设计;系统实现部分包括数据库的创建及一些数据库技术运用。
关键词:学生公寓管理系统;数据库;E-R模型;表的关系Ⅰ目录摘要..................................... 错误!未定义书签。
目录 (7)一、需求分析............................. 错误!未定义书签。
1.1调查用户需求........................... 错误!未定义书签。
1.2系统功能的设计和划分 (3)1.2.1画出每个子系统的数据流图 (3)1.2.2写出系统各实体和联系的数据字典 (6)二、概念结构设计 (9)2.1设计出系统的局部E-R图 (9)2.2集成分E-R图,设计出基本E-R图 (12)三、逻辑结构设计 (13)3.1设计系统的关系模型 (13)3.2在MySQL里,创建数据库和表 (13)3.3安全控制—分析用户和权限,设计视图和存储过程 (16)四、物理设计 (18)4.1物理设计阶段的目的与任务 (18)4.2数据库存储方面 (18)Ⅱ五、数据库实施 (20)5.1基础数据的录入 (20)5.2数据库的试运行 (21)六、数据的运行和维护 (24)6.1确定数据库的备份方案 (24)6.2检查数据的安全性、完整性控制 (25)参考文献 (26)心得体会 (27)Ⅲ一、需求分析1.1 调查用户需求本系统的最终用户为宿舍楼管理员,本宿舍楼的学生。
根据我们日常生活中的经验,结合对自己学校宿舍楼管理老师的咨询和对同宿舍楼同学的调查,得出用户的下列实际要求:1、宿舍楼的基本情况学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。
一、学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。
另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。
二、宿舍的基本信息:每间宿舍都有唯一的宿舍号,入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。
三、宿舍财产的基本信息:每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。
这样有利于财产的报修和管理。
四、快件收发的基本信息:每栋宿舍楼都有邮件收发的管理,当本楼的同学有信件时,相应的会有信件的到达时间,接受信件的同学姓名和他所在的宿舍号。
有时,同一个学生有多封信件需要接收,需要表示一个同学有多少封信件。
当信件接收后,应有一个接收信件的时间,表示信件已成功到达指定的同学手中。
五、报修的基本信息:宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。
这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。
当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。
六、夜归的基本信息:宿舍楼在指定的时间关门(比如晚上12点),若有同学晚于关门时间会宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归原因,以利于学校的管理和查证。
七、离校的基本信息:每当放寒假或暑假时,同学们大部分都会回家;每当“五·一”或“十·一”放假时,同学们也有很多不会留在宿舍。
这时,为加强学校对同学假期安全的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。
12、用户对系统的要求一、宿舍楼管理员:a.信息要求:宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,快件收发的所有信息,报修的所有信息,夜归的详细信息和学生离返校的信息。
以利于对整个宿舍楼的全面管理。
b.处理要求:当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。
比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。
当宿舍楼的电话号码发生变更时,宿舍楼管理员能根据有关证明做出修改。
当快件到达本宿舍楼时,宿舍楼管理员应依据到达快件的相关信息在快件信息中插入一条记录,当同学们接收快件后,管理员应登记快件的接收时间,表明该信件已成功到达收信人的手中。
当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。
c.安全性与完整性要求:安全性要求:1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;3.系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。
完整性要求:1.各种信息记录的完整性,信息记录内容不能为空;2.各种数据间相互的联系的正确性;3.相同的数据在不同记录中的一致性。
二、本宿舍楼的学生:a.信息要求:本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的电话号码以利于同楼宿舍间的通信。
能查询自己的快件信息。
能查询自己的夜归记录和离返校记录。
b.处理要求:本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁需要学校派人维修。
学生离校时,能在离返校记录表中插入离校时间;学生返校后,能在离返校记录表中插入返校时间,表示已经回校。
21.2系统功能的设计和划分1.2.1画出每个子系统的数据流图各部分完成的功能如下:i、用户管理部分1、处理用户注册2、处理用户登录3、用户可以查询学生信息。
4、用户可以查询快件信息。
5、用户可以提交与查询报修信息。
6、用户可以插入与删除用户自己的离返校信息。
7、用户可以修改用户自己密码。
ii、管理员管理部分1、处理管理员登录2、管理员可以查询学生信息。
3、管理员可以发布与更新快件信息。
4、管理员可以插入、修改与查询报修信息。
5、管理员可以插入与查询学生夜归信息。
6、管理员可以查询在校与离校学生信息。
7、管理员可以修改管理员密码。
iii、数据流图图1-1 报修分数据流图图1-2 快件分数据流图图1-3离返校分数据流图图1-4 夜归分数据流图图1-5 总数据流图1.2.2写出系统各实体和联系的数据字典1.数据项2.数据结构3.数据流4.数据存储5.处理过程二、概念结构设计2.1设计出系统的局部E-R图分E-R图图2-1 学生住宿信息管理子系统图2-2 报修子系统9图2-3 收取快件子系统图2-4 离返校子系统10图2-5 夜归管理子系统112.2集成分E-R 图,设计出基本E-R 图图2-6 总E-R图12三、逻辑结构设计3.1设计系统的关系模型住宿学生(学号,姓名,性别,专业,宿舍号,入住时间)宿舍(宿舍号,宿舍电话)宿舍财产(物品号,物品名)邮件快递(姓名,宿舍号,到达时间,接收时间,邮件数量)报修(宿舍号,物品号,提交日期,解决日期,报修原因)夜归(学号,宿舍号,晚归时间,晚归原因)3.2在SQL Server 2000或SQL Server 2005里,创建数据库和表创建表格:住宿学生表:CREATE TABLE [dbo].[Snumber]([Sno] [char](20)COLLATE Chinese_PRC_CI_AS NOT NULL,[Sname] [char](20)COLLATE Chinese_PRC_CI_AS NOT NULL,[Ssex] [char](4)COLLATE Chinese_PRC_CI_AS NOT NULL,[Sdept] [char](40)COLLATE Chinese_PRC_CI_AS NOT NULL,[Dno] [char](6)COLLATE Chinese_PRC_CI_AS NOT NULL,[Scheckin] [datetime] NOT NULL,CONSTRAINT [PK_Snumber] PRIMARY KEY CLUSTERED([Sno] ASC)WITH(PAD_INDEX =OFF, STATISTICS_NORECOMPUTE =OFF, IGNORE_DUP_KEY =OFF, ALLOW_ROW_LOCKS =ON, ALLOW_PAGE_LOCKS =ON)ON [PRIMARY])ON [PRIMARY]宿舍表:CREATE TABLE [dbo].[Dnumber]([Dno] [char](6)COLLATE Chinese_PRC_CI_AS NOT NULL,[Dphone] [char](15)COLLATE Chinese_PRC_CI_AS NOT NULL, CONSTRAINT [PK_Dnumber] PRIMARY KEY CLUSTERED([Dno] ASC13)WITH(PAD_INDEX =OFF, STATISTICS_NORECOMPUTE =OFF, IGNORE_DUP_KEY =OFF, ALLOW_ROW_LOCKS =ON, ALLOW_PAGE_LOCKS =ON)ON [PRIMARY])ON [PRIMARY]宿舍财产:CREATE TABLE [dbo].[Dmoney]([Pname] [char](20)COLLATE Chinese_PRC_CI_AS NOT NULL,[Pno] [int] NOT NULL,CONSTRAINT [PK_Dmoney_1] PRIMARY KEY CLUSTERED([Pno] ASC)WITH(PAD_INDEX =OFF, STATISTICS_NORECOMPUTE =OFF, IGNORE_DUP_KEY =OFF, ALLOW_ROW_LOCKS =ON, ALLOW_PAGE_LOCKS =ON)ON [PRIMARY])ON [PRIMARY]邮件快递表:CREATE TABLE [dbo].[Mail]([Sname] [char](20)COLLATE Chinese_PRC_CI_AS NOT NULL,[Dno] [char](6)COLLATE Chinese_PRC_CI_AS NOT NULL,[Marrive] [datetime] NOT NULL,[Mreceive] [datetime] NOT NULL,[Mnumber] [tinyint] NOT NULL,CONSTRAINT [PK_Mail] PRIMARY KEY CLUSTERED([Mnumber] ASC)WITH(PAD_INDEX =OFF, STATISTICS_NORECOMPUTE =OFF, IGNORE_DUP_KEY =OFF, ALLOW_ROW_LOCKS =ON, ALLOW_PAGE_LOCKS =ON)ON [PRIMARY])ON [PRIMARY]报修表:CREATE TABLE [dbo].[Repair]([Dno] [char](10)COLLATE Chinese_PRC_CI_AS NOT NULL,[Pno] [int] NOT NULL,[Rsubmit] [datetime] NOT NULL,[Rsolve] [datetime] NOT NULL,[Rreason] [char](50)COLLATE Chinese_PRC_CI_AS NOT NULL, CONSTRAINT [PK_Repair] PRIMARY KEY CLUSTERED([Dno] ASC14)WITH(PAD_INDEX =OFF, STATISTICS_NORECOMPUTE =OFF, IGNORE_DUP_KEY =OFF, ALLOW_ROW_LOCKS =ON, ALLOW_PAGE_LOCKS =ON)ON [PRIMARY])ON [PRIMARY]夜归表:CREATE TABLE [dbo].[Backlate]([Sno] [char](20)COLLATE Chinese_PRC_CI_AS NOT NULL,[Dno] [char](6)COLLATE Chinese_PRC_CI_AS NOT NULL,[Btime] [datetime] NOT NULL,[Breason] [char](10)COLLATE Chinese_PRC_CI_AS NOT NULL, CONSTRAINT [PK_Getlate] PRIMARY KEY CLUSTERED([Sno] ASC)WITH(PAD_INDEX =OFF, STATISTICS_NORECOMPUTE =OFF, IGNORE_DUP_KEY =OFF, ALLOW_ROW_LOCKS =ON, ALLOW_PAGE_LOCKS =ON)ON [PRIMARY])ON [PRIMARY]用户表:CREATE TABLE [dbo].[Uerser]([Uname] [char](20)COLLATE Chinese_PRC_CI_AS NOT NULL,[Upassword] [char](20)COLLATE Chinese_PRC_CI_AS NOT NULL,[Utype] [tinyint] NOT NULL,CONSTRAINT [PK_Uerser] PRIMARY KEY CLUSTERED([Uname] ASC)WITH(PAD_INDEX =OFF, STATISTICS_NORECOMPUTE =OFF, IGNORE_DUP_KEY =OFF, ALLOW_ROW_LOCKS =ON, ALLOW_PAGE_LOCKS =ON)ON [PRIMARY])ON [PRIMARY]153.3安全控制—分析用户和权限,设计视图和存储过程1.分超级用户和普通用户超级用户拥有查询,修改,录入信息等所有数据管理权限。