数据库大作业最终Word格式.docx
- 文档编号:15947312
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:33
- 大小:917.46KB
数据库大作业最终Word格式.docx
《数据库大作业最终Word格式.docx》由会员分享,可在线阅读,更多相关《数据库大作业最终Word格式.docx(33页珍藏版)》请在冰豆网上搜索。
期望能降低学生管理工作的成本,减轻学生管理人员的负担,方便学生信息的更新、维护和查询,增加数据的可靠性;
从而开拓学生管理工作的新局面,提高管理水平。
学生管理信息化是学院教务系统应用信息技术及其产品的过程,是信息技术应用于学生管理的过程。
学生信息化的实施,自上而下而言,必须与学院的制度创新、组织创新和管理创新结合;
自下而上而言,必须以作为学院主体的工作人员使用信息技术水平的逐步提高为基础。
学生信息系统是现存信息系统中较为复杂的一类,这是由学院本身的目标、任务和性质决定的;
它应用于学院的学生管理、教师管理、教室管理以及招生就业管理等各个方面,牵涉的信息种类十分庞杂。
它融合了学院的管理思想和各职能部门的工作经验,是学院当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于学院当前的运作方式和业务流程。
而教室管理信息系统正是这样庞大的系统中的一个系统。
教室之于教师、学生、教学,都有极其重要的作用。
因此,学院信息化建设工作具有长期性、复杂性和内容的多变性;
正因为如此,学生管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。
二、小组分工:
1、朱贤青主要负责学生信息管理系统数据总流程图和总ER图的设计。
同时负责学生个人信息的需求分析、数据字典的设计,之后完成本子系统的ER图的设计并将ER图转换为关系模式。
与小组成员一起编写SQL查询语言。
2、蔡颋负责班级子系统的需求分析、数据字典的设计,之后完成本子系统的ER图的设计并将ER图转换为关系模式。
3、李思华负责课程子系统、成绩子系统的需求分析、数据字典的设计,之后完成本子系统的ER图的设计并将ER图转换为关系模式。
4、王玮负责义工、宿舍子系统模块的需求分析、数据字典的设计,之后完成本模块的ER图的设计并将ER图转换为关系模式。
最后负责设计制作本模块电子版。
5、邓皓仁负责登陆模块的需求分析、数据字典的设计,之后完成本模块的ER图的设计并将ER图转换为关系模式。
最后负责总ER图的修改与完善。
注意:
设计完成之后小组共同讨论修改和完善学生信息管理系统数据总流图。
和ER图的修改与完善。
需求分析分为三个部分:
需求的文字表述、数据流图、数据字典。
一、需求分析
第一部分调查用户需求:
本系统的最终用户为在校学生,我们根据从学校方面取得的图表资料、文字资料以及其他细节方面的信息,根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求:
1、学院的组织机构情况:
一个学院下学生分本科生、研究生。
一个学院下设若干专业,如能源学院下设9个专业:
热能与动力工程专业,核工程与核技术专业,清洁与可再生能源工程专业,工程热物理,热能工程,动力机械与工程,流体机械与工程,制冷与低温工程,化工过程装备及自动化;
一个专业有若干教师,如能源学院热能与动力工程专业有陈喜阳等;
一个专业开设有若干课程,如热能与动力工程专业开设有数据库系统概论、计算机网络等课程;
一个专业有若干班级,如能源学院的09级热动专业下设13个班级:
0901、0902……0913;
一个班级有若干同学,如0901有邓皓仁、朱闲青、李思华、蔡颋、王伟等。
2、用户对系统的要求:
信息要求:
由于系统的使用主体是学生,因此对系统的信息要求为:
学生信息
学生的基本信息,主要包括学生的学号,姓名,院系号,身份证号等;
3、安全性与完整性要求:
安全性要求:
a、系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证
用户身份不被盗用;
b、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
c、系统应对不同用户设置不同的权限,区分不同的用户,如学生、教师和教务处管理人员。
完整性要求:
a、各种信息记录的完整性,信息记录内容不能为空;
b、各种数据间相互的联系的正确性;
c、相同的数据在不同记录中的一致性。
4、确定系统的边界:
经对前面的需求调查和初步的分析,确定由计算机完成的工作时对数据进行各种管理和处理,具体的工作内容见第二部分,由手工完成的工作主要有对原始数据的录入;
不能由计算机生成的,各种数据的更新,包括数据变化后的修改,数据的增加,失效数据或无用数据的删等;
以及系统的日常维护。
一、数据流图:
第一部分:
基本信息查询子系统:
第二部分:
班级信息查询:
第三部分:
课程信息查询系统:
第四部分:
成绩查询数据流程图:
第五部分:
宿舍信息查询数据流图:
第六部分:
义工信息查询数据流图:
第七部分:
社会信息查询数据流图:
系统结构图
三、数据字典:
学生管理信息系统各实体及联系的数据字典:
1.学生数据字典:
属性名
存储代码
类型
长度
备注
学号
SNO
String
20
学生学号
姓名
SNAME
学生姓名
性别
SSEX
学生性别
出生年月
SYEAR
班级名称
SCLASS
学生班级
家庭住址
SADDRESS
邮政编码
NUMBER
家庭邮编
家庭联系电话
HOMEPHONE
学生家庭联系方式
本人联系电话
PHONE
学生本人联系方式
管理员编号
MNO
SMALLINT
---------
年级管理员
入学时间
STIME
2.班级数据字典:
年级
CGRADE
班级年级
专业
CMAJOR
班级专业
班主任
CMASTER
班级班主任
年制
YEARNUMBER
人数
PNUMBER
3.课程数据字典:
课程号
CNO
班级所在的年级
课程名
CNAME
6
课程的名字
学期
TERM
8
所处的学期
成绩
GRADE
16
具体成绩
4.义工数据字典:
工时
YG
学生工时
班级所处的学期
5.宿舍数据字典:
公寓名
SAPARTMENT
学生公寓
宿舍号
APNUM
学生宿舍
6.学生社会信息数据字典:
社会实践
SJ
10
具体实践经验
发表论文篇数
ESSAY
INT
各种杂志均可
心理是否健康
MH
CHAR
5
(是或否)
是否恋爱
WLOVE
4
(YESORNO)
所获奖励
PRIZE
30
奖学金等
7.管理员数据字典:
各年级管理员
管理员姓名
MNAME
联系电话
MNUMBER
----------
手机或电话
办公地点
MOFFICE
15
具体办公楼
8.交费情况数据字典:
某学期的交费情况
操作员
ACTOR
具有操作交费情况表的权限
日期
DATE
截止到该天的交费情况
交费金额
JIAOFEI
某学期学生所交费
学费金额
TUITION
某学期具体的学费
欠费金额
QIANFEI
学费金额减去交费金额
9.选课表:
属性
学生管理信息系统分E-R图:
学生管理信息系统总E-R图:
以下是学生管理信息系统的关系模型:
1.学生(学号,姓名,性别,出生年月,班级名称,家庭住址,邮政编码,家庭联系电话,本人联系电话,入学时间)
1.班级(班级名称,年级,专业,班主任,年制)
3.课程(课程号,课程名,成绩,学期)
4.义工(学号,姓名,工时,学期)
5.宿舍(姓名,宿舍号,公寓名)
6.学生(学号,社会实践发表论文篇数,心理是否健康,所获奖励,是否恋爱)
7.管理员(管理员编号,办公地点,联系电话,管理员姓名)
8.交费(学号,学期,操作员,日期,交费金额,学费金额,欠费金额)
9.选课(学号,课程号,成绩)
一、关系模式存取方式选择:
学生管理信息系统是一个多用户共享系统,对同一个关系要建立多条存取路径才能满足多用户的多种应用要求。
数据库管理系统一般提供多种存取方法。
常用的存取方法有三类:
一是索引方法,目前主要是B+树索引方法;
第二类是聚簇方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 作业 最终