学生宿舍管理 系统分析和设计

Preview:

DESCRIPTION

学生宿舍管理 系统分析和设计. 作者: 陈侃、黄飞、施展、 徐栋良、周建樑(姓氏排序). 数据库课程设计基本步骤. 系统的分析和设计过程主要包括:需求分析;概念结构设计;逻辑结构设计;物理结构设计,建立合适的索引,提高查询速度;应用系统的模块设计;应用系统的用户界面设计。数据库系统的实施和维护。 一) 需求分析阶段的目标 1. 了解目前宿舍管理的现状以及SQL Server 2000的功能和特点。 2. 通过实地调查和问答-记录的方式了解宿舍管理的工作业务流程,并记录和处理相关的数据。. 2. 需求分析阶段的任务. 一)处理对象: 学生基本信息 宿舍基本信息 - PowerPoint PPT Presentation

Citation preview

学生宿舍管理系统分析和设计

作者:陈侃、黄飞、施展、徐栋良、周建樑(姓氏排序 )

数据库课程设计基本步骤数据库课程设计基本步骤

2

系统的分析和设计过程主要包括:需求分析;概念结构设计;逻辑结构设计;物理结构设计,建立合适的索引,提高查询速度;应用系统的模块设计;应用系统的用户界面设计。数据库系统的实施和维护。

一) 需求分析阶段的目标1 . 了解目前宿舍管理的现状以及 SQL Server 2000 的功能和特点。2 . 通过实地调查和问答-记录的方式了解宿舍管理的工作业务流程,并记录和处理相关的数据。

需求分析阶段的任务

一)处理对象:一)处理对象:•学生基本信息•宿舍基本信息•楼道工作人员基本信息•宿舍物品出入信息•宿舍事故基本信息

对象内容对象内容

4

包括 学生学号、学生所在学院信息、学生姓名、学生来自省份、学生出生日期、学生入学时间、学生所学专业、所在班级等方面的信息,可以方便学信息的查询和更新;

宿舍基本信息包括四个数据结构,宿舍入住人数,宿舍旷宿情况 ,寝室卫生评分,宿舍室号;

包括 工作人员编号、工作人员姓名、工作类型、性别、联系方式、工作时间等数据项,可以方便管理人员对宿舍楼道工人的任用、信息查询及更改;

事故信息调查包括以下,事故类型、事故处理信息、事故赔偿信息、事故相关人员信息;

物品出入基本信息:包括出入物品的学生信息、出入的物品信息、出入物品时的负责人信息、出入物品时间,尽量减少宿舍事故的发生,保障学生宿舍财产的安全。

系统功能系统功能

5

1 .学生基本信息查询与更新 2. 宿舍楼基本信息查询与修改

3. 宿舍楼道员工信息的查询与信息更新

4. 宿舍楼物品出入审批及记录 5. 宿舍事故基本信息及事故处理信息的查询和修改

数据库课程设计数据库课程设计

6

系统的分析和设计过程主要包括:需求分析;概念结构设计;逻辑结构设计;物理结构设计,建立合适的索引,提高查询速度;应用系统的模块设计;应用系统的用户界面设计。数据库系统的实施和维护。

二) 数据库的设计阶段1 .系统的概念模型:  学生宿管概念模型的 ER 图

将将 E-RE-R 图转换为关系模型图转换为关系模型

7

2.逻辑结构设计

学生: Student ( StuName , StuNo , StuETime , StuClass ,StuBorth , RNo ); 楼道员工: Worker ( WorNo , WorName , WorType , WorSex , WorTime ); 宿舍物品: Fitment ( FitNum, FitName , FitPrice , RNo , StuName , FitDate );

宿舍: Room ( RNo , RGrade , RNum , RAbs );

事故调查: AccidentResearch ( ARName, ARDate , ARType ,DMName , ARResult );

3. 数据库表结构设计:

域名 含义 数据类型 例子 备注StuName 姓名 字符类型 徐栋良 主码

StuBorth 出生日期 日期类型

StuETime 进宿日期 日期类型 08/9/6

StuClass 班级 字符类型 BX0806

StuNo 学号 字符类型 32

RNo 室号 字符类型 1101

学生信息表 (student)

楼道员工表 (worker)

域名 含义 数据类型 例子 备注WorNo 编号 字符类型 003 主码

WorName 姓名 字符类型 黄淑珍

WorType 职务 字符类型 宿管

WorSex 性别 字符类型 女

WorTime 工作时间 数值类型 12 表示周一,二

物品出入表 (Fitment)

域名 含义 数据类型 例子 备注FitNum 编号 字符类型 0134 主码

FitName 物品 字符类型 备用钥匙

FitDate 日期 日期类型 10/3/21

StuName 姓名 字符类型 胡佳瑶

RNo 室号 字符类型 1020

宿舍信息表 (room)

域名 含义 数据类型 例子 备注RNo 室号 字符类型 1124 主码

RNum 人数 数值类型 4

RGrade 卫生评分 数值类型 8 0~10

AbsNum 旷宿人数 数值类型 0

事故调查信息表 (accidentresearch)

域名 含义 数据类型 例子 备注ARName 事件名 字符类型 电梯损坏

ARDate 发生日期 日期类型 10/10/26

ARType 事故类型 字符类型 设施故障

DMName 在值宿管 字符类型 黄淑珍

ARResult 处理结果 字符类型 修理完毕

三)总体结构外部模板设计

13

—系统功能模块图—

数据库课程设计

14

敬请 ...期待 ~~~

九宿学生宿舍管理系统

Recommended