学生宿舍管理系统oracle数据库设计Word文档格式.docx
《学生宿舍管理系统oracle数据库设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《学生宿舍管理系统oracle数据库设计Word文档格式.docx(64页珍藏版)》请在冰豆网上搜索。
系统需求分析主要采取实地询问-记录和楼管处查询宿舍学生信息的方式,同时借鉴学长在做数据库开发这方面的经验。
通过实地调查和询问,了解目前学生宿舍管理的现状,以及目前学生宿舍管理中一些问题,并对实际查询业务实地参和,了解了学生、楼管员、宿舍管理者、宿舍保卫人员对系统的信息处理要求,以及他(她)们对现存人工管理方式不能满足信息处理要求的苦恼。
同时在调查中牵涉的许多的人际交流,恰当的询问方式,由于平时几乎没有做过这方面的调查,开始时有点胆怯和不知从何入手,但过了两三幢宿舍楼之后,开始的胆怯就感觉不到了。
(2)学生宿舍管理系统业务流程图
新生入住宿舍业务流程图:
查询业务流程图(查询宿舍学生信息、楼道工作人员信息、宿舍楼信息等):
毕业生离宿业务流程图:
楼道工作人员任用业务流程图:
宿舍楼物品出入业务流程图:
宿舍事故处理业务流程图:
(3)数据流程图
顶层数据流程图:
第2层数据流程图:
从学生角度出发
从管理者角度出发
图2.3从管理者角度出发的2层数据流程图
第3层数据流程图:
从新生角度出发
第3层数据流程图:
从毕业生角度出发
从宿舍楼物品出入出发
从宿舍事故角度出入出发
从楼道工作人员的任用角度出发
从管理者和外来访客的角度出发
(4)数据字典
(a)数据项:
系统涉及的数据项有71项
表1.1数据项列表
数据项编号
数据项名
数据项含义
和其它数据项的关系
存储结构
别名
DI-1
StuNo
学生编号
char(9)
学号
DI-2
DepName
学生所在学院
char(20)
学院
DI-3
StuName
学生姓名
char(10)
姓名
DI-4
StuSex
学生性别
char
(2)
性别
DI-5
StuHome
学生来自省份
祖籍
DI-6
StuBorth
学生出生时间
Date
出生日期
DI-7
StuETime
学生入学时间
入学时间
DI-8
StuPerfect
学生所在专业
专业
DI-9
StuClass
学生所在班级编号
Int
编号
DI-10
WorNo
工作人员编号
char(5)
DI-11
WorName
工作人员姓名
DI-12
WorType
工作类型
char(8)
DI-13
WorWage
工作人员工资
月工资
DI-14
WorSex
工作人员性别
DI-15
WorPhNo
工作人员联系方式
char(12)
电话
DI-16
WorTime
工作人员工作时间
char(30)
工作时间
DI-17
RNo
宿舍编号
char(6)
舍号
DI-18
RHeader
舍长信息
等于StuName
舍长
DI-19
ROne
宿舍学生信息
同上
舍员1
DI-20
RTwo
舍员2
DI-21
RThree
舍员3
DI-22
RFour
舍员4
DI-23
RFive
舍员5
DI-24
RSix
舍员6
DI-25
RGrade
宿舍学生所属年级
等于StuETime
char(4)
年级
DI-26
RDepart
宿舍学生所在学院
等于DepName
DI-27
RPerfect
宿舍学生所学专业
等于StuPerfect
DI-28
RClass
等于StuClass
班级
DI-29
DorNo
宿舍楼编号
smallint
宿舍楼号
DI-30
DorCampus
宿舍楼所属校区
校区
DI-31
DorLocation
宿舍楼在校区位置
宿舍区位
DI-32
DorPhNo
宿舍楼管处电话
DI-33
DorAdminist
宿舍楼楼管员信息
等于WorNo
楼管员
DI-34
SGName
保卫处名称
char(15)
名字
DI-35
SGWorNum
保卫处人员总数
人员数目
DI-36
SGHeader
保卫处负责人信息
负责人
DI-37
SGPhone
保卫处电话
DI-38
FitName
宿舍物品名称
char(16)
宿舍物品
DI-39
FitPrice
宿舍物品价格
Float
价格
DI-40
FitNum
每一种宿舍的数量
数量
DI-41
FDFitment
损坏物品信息
等于FitName
物品名
DI-42
FDStudent
损坏的学生信息
等于StuNo
学生
DI-43
FDRoom
损坏物品宿舍信息
等于RNo
DI-44
FDFitNum
损坏物品的数量
DI-45
FCompFit
赔偿物品信息
DI-46
FCompStu
需赔偿学生信息
DI-47
FCompMon
赔偿价格
DI-48
FCompPrin
赔偿负责人信息
DI-49
FCompDate
赔偿日期
日期
DI-50
FCompNum
赔偿物品数量
DI-51
AcNo
事故编号
int
DI-52
AcType
事故类型
类型
DI-53
AcArtical
事故损失物品
DI-54
AcArNum
事故损失物品数量
DI-55
AcStu
事故受害学生
DI-56
AcDate
事故发生日期
DI-57
AcPrin
事故负责人信息
等于SGHeader
DI-58
AcStuPh
受害人联系方式
学生电话
DI-59
AcVerify
事故是否属实
Bool
核查
DI-60
ARNo
事故调查编号
DI-61
ARName
事故调查名称
调查
DI-62
ARPrin
事故调查负责人
DI-63
ARResult
事故调查结果
结果
DI-64
ACStu
事故赔偿学生信息
DI-65
ACArtical
事故赔偿物品信息
DI-66
ACDate
事故赔偿日期
DI-67
ACPrin
事故赔偿负责单位
负责单位
DI-68
AIOStu
要求物品出入学生
DI-69
AIOArtical
出入物品信息
DI-70
AIOPrin
出入物品审查人
DI-71
AIODate
出入物品日期