学生宿舍管理系统论文Word文档下载推荐.docx

上传人:b****6 文档编号:19577126 上传时间:2023-01-07 格式:DOCX 页数:38 大小:527.60KB
下载 相关 举报
学生宿舍管理系统论文Word文档下载推荐.docx_第1页
第1页 / 共38页
学生宿舍管理系统论文Word文档下载推荐.docx_第2页
第2页 / 共38页
学生宿舍管理系统论文Word文档下载推荐.docx_第3页
第3页 / 共38页
学生宿舍管理系统论文Word文档下载推荐.docx_第4页
第4页 / 共38页
学生宿舍管理系统论文Word文档下载推荐.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

学生宿舍管理系统论文Word文档下载推荐.docx

《学生宿舍管理系统论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《学生宿舍管理系统论文Word文档下载推荐.docx(38页珍藏版)》请在冰豆网上搜索。

学生宿舍管理系统论文Word文档下载推荐.docx

SQLServer数据库系统Transact-SQL语言的深入理解。

第一章SQLServer数据库基础实训

1.1项目介绍

学生信息管理工作是整个学校信息化管理的核心和基础。

1.1.1数据需求分析

需求分析是整个数据库设计过程的基础,要收集数据库所有用户的信息内容和处理要求,并加以规格化和分析。

数据流图和数据字典是描述用户需求的重要工具。

数据流图描述了数据的来远和去向,以及所经过的处理;

数据字典是对系统所需要处理的数据结构的进一步的描述。

学生信息管理系统的数据字典和数据流图包括以下内容。

1.1.2系统的基本数据字典

学生管理信息系统的基本数据字典的内容如下:

学生基本信息:

学号、姓名、性别、出生日期、入学时间、籍贯、电话、联系地址等。

学籍基本信息:

学籍代码、入学时间、学历、毕业中学等。

院系基本信息:

院系代码、院系名称等。

班级基本信息:

班级代码、班级名称等。

奖罚基本信息:

代码、名称、时间、是否生效、描述等。

社团活动基本信息:

社团代码,学号,职务,加入时间等。

社团基本信息:

社团代码、社团名称、创办时间等。

身体状况基本信息:

体检代码,眼科,鼻科,胸透,身高,体重,是否合格等。

活动基本信息:

代码、名称等。

举办活动信息:

代码、举办地点、举办时间等。

接受奖罚基本信息:

代码、记录时间等等。

1.1.3系统的基本数据流图

数据流图是从数据和对数据的加工处理的角度来描述系统的图形。

数据流图的基本组成元素如下图所示:

 

数据存储

图3-1数据流图的基本组成元素

学生信息管理系统的基本数据流图如下所示:

学生体检表

身体状况

各项体检

图3-2学生信息管理系统的基本数据流图

学生注册信息

学籍注册管理

个人学籍信息

学籍确认信息

学生学籍信息

图3-3学生信息管理系统的基本数据流图

活动信息

安排信息活动情况

图3-4学生信息管理系统的基本数据流图

社团信息

社团

安排活动

参加信息

学生

学生信息

参加情况

排课信息

图3-4学生信息管理系统的基本数据流图

1.2概念结构设计

概念结构设计是把用户的信息要求统一到一个整体逻辑结构中,此结构能够表达用户的要求,是一个独立与任何DBMS软件和硬件的概念模型。

概念结构设计是以需求分析所得到的系统数据字典和系统数据流图为输入,经过加工处理后,输出系统的实体、联系模型(ERM)。

实体、联系模型(ERM)图的基本组成元素如下图所示:

实体

联系

属性

图3-5实体、联系模型(ERM)图的基本组成元素图

实体、联系模型(ERM)是概念设计阶段描述概念结构模型的只要设计工具,学生信息管理系统的E-R图包括以下内容。

1.2.1学生实体的E-R图

1.2.2学籍实体的E-R图

学籍

代码

学位

入学时间

1.2.3院系实体的E-R图

1.2.4班级实体的E-R图

1.2.5奖罚实体的E-R图

1.2.6社团实体的E-R图

1.2.7体检实体的E-R图

1.2.8学生实体的E-R图

活动

名称

1.2.9各实体关系的E-R图

1.3数据库逻辑结构设计

现在需要将上面的数据库概念结构转化为SQLServer2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。

在上面的实体以及实体之间关系的基础上,开成数据库中的表格以及各个表格之间的关系

逻辑结构设计是将上一步所得到的概念模型转换为SQLserver所支持的数据模型,并对其进行优化。

逻辑结构设计是以概念结构设计所得到系统的实体.,联系模型为输入,经过转换处理后,输出系统的关系数据结构(表结构)

通过系统的实体,联系模型进行系统的关系数据结构(表结构)转换总体原则如下:

1)E-R图中的实体和有属性的联系转换成关系

2)E-R图中的属性转换成关系的属性

1.3.1student(学生基本信息表)

学生(学号,姓名,性别,出生日期,入学时间,籍贯,电话,联系地址,班号)

字段名

字段类型

长度

主键或外键

字段值约束

对应中文属名

code

varchar

20

主键

Notnull

学号

name

Notnull

姓名

sex

2

性别

birthday

datetime

8

出生日期

adress

50

家庭住址

telephone

12

电话

class_code

外键

班号

addition

备注

intime

1.3.2class(班级基本信息表)

班级(班级代码、班级名称,院系)

班级代码

班级名称

depar_code

院系代码

1.3.3department(院系基本信息表)

院系(院系代码、院系名称)

系代码

系名称

1.3.4Corporation(社团基本信息表)

社团(社团代码、社团名称、创办时间)

社团代码

社团名称

创办时间

1.3.5Corpoactiv(社团活动基本信息表)

社团活动(社团代码,学号,职务,加入时间)

corpo_code

stude_code

学号

title

职务

9

加入时间

1.3.6Awapunis(奖惩基本信息表)

奖惩(奖惩代码、名称、备注、是否生效)

奖惩代码

gieffect

10

是否生效

1.3.7accAwapunis(接受奖惩基本信息表)

接受奖惩(奖惩代码、学号、生效时间)

awapu_code

生效时间

1.3.8activities(活动基本信息表)

晚会(代码、名称)

1.3.9inactivities(举办活动基本信息表)

举办活动(活动代码、系代码、地点、时间)

activ_code

活动代码

地点

举办时间

1.3.10studchange(学籍基本信息表)

学籍(学籍代码、 

学号、入学时间、学历、毕业中学、备注)

学籍代码

Stude_code

学历

midschool

毕业中学

1.3.11healthy(身体状况基本信息表)

身体状况(体检代码,眼科,鼻科,身高,体重,血压,胸透,肝炎,身体是否合格)

体检代码

eye

眼科

nose

鼻科

height

身高

weight

体重

blood

血压

perspective

胸透

hepatitis

肝炎

status

身体是否合格

1.3.12学生信息管理数据库逻辑关系图

1.4生成脚本

IFEXISTS(SELECTnameFROMmaster.dbo.sysdatabasesWHEREname=N'

Studentinformationmanagementsystem'

DROPDATABASE[Studentinformationmanagementsystem]

GO

CREATEDATABASE[Studentinformationmanagementsystem]ON(NAME=N'

Studentinformationmanagementsystem_Data'

FILENAME=N'

C:

\ProgramFiles\MicrosoftSQLServer\MSSQL\data\Studentinformationmanagementsystem_Data.MDF'

SIZE=2,FILEGROWTH=10%)LOGON(NAME=N'

Studentinformationmanagementsystem_Log'

\ProgramFiles\MicrosoftSQLServer\MSSQL\data\Studentinformationmanagementsystem_Log.LDF'

SIZE=1,FILEGROWTH=10%)

COLLATEChinese_PRC_CI_AS

execsp_dboptionN'

N'

autoclose'

true'

bulkcopy'

false'

trunc.log'

tornpagedetection'

readonly'

dbouse'

single'

autoshrink'

ANSInulldefault'

recursivetriggers'

ANSInulls'

concatnullyieldsnull'

cursorcloseoncommit'

defaulttolocalcursor'

quotedidentifier'

ANSIwarnings'

autocreatestatistics'

autoupdatestatistics'

use[Studentinformationmanagementsystem]

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'

[dbo].[FK_accAwapunis_Awapunis]'

)andOBJECTPROPERTY(id,N'

IsForeignKey'

)=1)

ALTERTABLE[dbo].[accAwapunis]DROPCONSTRAINTFK_accAwapunis_Awapunis

[dbo].[FK_Corpoactiv_Corporation]'

ALTERTABLE[dbo].[Corpoactiv]DROPCONSTRAINTFK_Corpoactiv_Corporation

[dbo].[FK_inactivities_activities]'

ALTERTABLE[dbo].[inactivities]DROPCONSTRAINTFK_inactivities_activities

[dbo].[FK_student_class]'

ALTERTABLE[dbo].[student]DROPCONSTRAINTFK_student_class

[dbo].[FK_class_department]'

ALTERTABLE[dbo].[class]DROPCONSTRAINTFK_class_department

[dbo].[FK_inactivities_department]'

ALTERTABLE[dbo].[inactivities]DROPCONSTRAINTFK_inactivities_department

[dbo].[FK_student_healthy]'

ALTERTABLE[dbo].[student]DROPCONSTRAINTFK_student_healthy

[dbo].[FK_accAwapunis_student]'

ALTERTABLE[dbo].[accAwapunis]DROPCONSTRAINTFK_accAwapunis_student

[dbo].[FK_Corpoactiv_student]'

ALTERTABLE[dbo].[Corpoactiv]DROPCONSTRAINTFK_Corpoactiv_student

[dbo].[FK_studchange_student]'

ALTERTABLE[dbo].[studchange]DROPCONSTRAINTFK_studchange_student

[dbo].[studentinfor]'

)andOB

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 科学

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

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