下载此文档

数据库课程设计报告样例.docx


文档分类:高等教育 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
该【数据库课程设计报告样例 】是由【菲菲】上传分享,文档一共【21】页,该文档可以免费在线阅读,需要了解更多关于【数据库课程设计报告样例 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
天津理工大学
计算机与通讯工程学院
课程设计报告
20



20

学年



学期
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
课程名称

数据库课程设计

实验地址
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
角色

学号

学生姓名

年级

专业

教课班号
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
A
B
实验时间20年月日至20年月日共学时
主讲教师
指导教师
考语:
学生考勤系统的Oracle实现
一、学生考勤管理系统背景剖析
跟着高校校园信息化的逐渐完美,有效地借助网络、数据库等技术提升工作和管理效
率。现在针对师生的成绩查问系统、教务管理系统、招生就业系统、BBS、校园网站等系统在各大高校纷繁出现,对全校师生的学****生活、管理、办公带来了便利。所以学生
考勤管理系统能进一步增强高校学风建设,保护正常的教课次序,给学生创立一个优秀的学****环境。
当前高校学生上课考勤管理都是以任课老师上课点名,记录学生上课状况,关于时间比较长的告假,需要经过递交告假申请让班主任、院系领导都赞同方能奏效。这类模式在当前高校管理中裸露了不行防止的缺点:
1、学生告假不方便;
2、学生告假对任课老师不透明;
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
3、学生对自己整个学期的上课出勤状况没有整体的统计信息;
4、班主任对本班学生整个学期的上课出勤状况不易查察;
5、院系领导、学校领导不简单掌握学生上课的出勤状况。
所以一个好的学生考勤管理系统在必定程度上能够解决这些缺点,本系统主要针对目
前高校学生在线告假以及学生上课出勤管理而设计的信息系统。本系统波及到高校六大类用户:学生、任课老师、班主任、院系领导、学校领导、系统管理员。
二、学生考勤管理系统需求剖析
系统参加者的需求描绘
用户是系统的最后使用者,依据剖析,本系统应该包含学生、班主任、任课老师、院系领导、学校领导、系统管理员六类用户,这六类用户对系统的需求简要归纳以下:
学生用户需求描绘
学生对本系统的主要需求是:在线告假以及查察在校时期全部的上课出勤信息。
在线告假需求:学生告假的全过程中间,学生能够随时查察告假的详尽进展状况。
查察出勤信息需求:学生能够查察在校时期全部学期上课出勤的详尽信息,如:查察“Oracle数据库管理与应用”这门课程在整个学期告假、逃课多少次等信息。
其余需求:查察自己的基本信息,如自己的所属的院系、年级、专业、班级、学号、姓名、性别等,以及改正个人用户密码。
任课老师用户需求描绘
任课老师对系统的主要需求是:管理所教班级学生的上课出勤信息以及查察所教班级学生的上课出勤信息。
管理学生上课出勤需求:跟着时间的变化,自动列出还没有在网上宣布的学生上课出勤信息,系统自动依据学生告假系统,决定学生上课出勤的最后结果。
查察学生出勤信息需求:查察所教班级学生整个学期出勤状况。
其余需求:自己基本信息以及改正个人用户密码。
班主任用户需求描绘
班主任对本系统的主要需求是:审批本班学生本学期的在线告假以及查察本班学生本学期全部课程的上课出勤信息。
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
审批学生告假需求:本班学生本学期在线告假申请后,自动提示班主任有等候审批的告假信息,班主任针对告假申请信息进行学生告假审批。
查察学生上课出勤信息需求:查察本班学生整个学期有关课程的出勤统计信息及详尽信息。
其余需求:查察本班学生的基本信息、改正个人用户密码等。
院系领导用户需求描绘
院系领导对系统的主要需求是:审批本院系学生超出三天的告假以及查察本院系学生上课出勤信息。
审批告假需求:当学生请超出三天的假,经班主任审批赞同后,系统自动提交给任何一个进入系统的院系领导审批告假。
查察本院系学生出勤信息需求:输入查问条件后,系统依据查问条件列出本院系学生有关的上课出勤信息。
其余需求:查察本院系有关基本信息以及改正个人用户密码等。
学校领导用户需求描绘
学校领导对系统的主要需求是:查察全校学生上课出勤信息。
查察出勤信息需求:输入查问条件后,系统依据查问条件列出本校学生有关的上课出
勤信息。
其余需求:查察有关全校的基本信息以信改正个人用户密码等。
系统管理员用户需求描绘
系统管理员有系统的最高权限,负责系统所需全部数据的动向同步更新以及保护,依据系统针对各用户的设计,基本功能需求以下:
1、管理学校各院系、年级、专业、班级的增添、删除、改正等。
2、管理每个学期每个班级的课程安排及指定班主任和任课老师。
3、管理系统所实用户。
4、管理全校课表安排。
5、管理系统的告假、考勤信息。
系统整体功能需求描绘
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
依据各种用户的需求描绘,系统应该具备告假系统、考勤管理系统、后台管理系统这
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
三大主要功能。
告假系统功能需求:经过班主任以及院系领导赞同告假信息。告假最长时间不可以超出
个月,特别状况除外。
考勤管理功能需求:任课老师经过考勤管理系统,对学生上课出勤信息进行公然。请
假系统要借助班主任才能达成,考勤管理系统要借助告假系统、班级课表安排才能达成,但是每学年课表都在变化,班主任安排也有在变化,学生也在变化,所以一定要求后台管理系统能依据系统需求,动向的、正确的更新系统数据。
三、学生考勤管理系统功能设计
系统功能区分
依据系统用户的需求,将本系统按功能区分红三大功能模块:告假系统、考勤系统、后台管理模块,波及到六大类用户:学生、任课教师、班主任、院系领导、学校领导、系统管理员。
告假系统模块
本模块的功能是在线告假的实现及管理,主要波及三大类用户:学生、班主任及院系领导用户,学生经过此功能模块进行在线告假及查察告假记录信息;班主任在线审批学
生告假及查察告假记录信息;院系领导在线审批学生长时间的告假及查察告假记录信息。
考勤系统模块
本模块的功能是学生考勤信息统计的实现、查察及管理,波及六大类用户中的所实用户。学生在线查察自己全部学年的出勤信息;任课老师在线管理学生出勤信息;班主任、院系领导、学校领导查察不一样的范围的学生出勤信息。
后台管理管理
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
本模块的功能实现整个系统数据的同步更新及保护,只波及系统管理员用户。系统管理员动向的管理学生信息、课表安排、学年安排等信息,是整个系统实现的基础。
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
功能层次构造图
四、学生考勤管理系统数据库设计
学生考勤管理系统
-R模型
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例

学院
1

n
专业

姓性
名编
所属院
1

n
学院领






1
n
n
学生





所属学

所属专

班主
1

n
班级
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
所属学n
1



班主

数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例

课程

专业名

m
n
m
教师



n
假条
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例



数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
编学
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例


性所属院
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
课程

课程性
课程
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例

名字:管理员信息名字:学院领导信息
描绘:每一位管理员的详细描绘:每一位学院领导的具
信息体信息
名字:院系信息名字:专业信息
描绘:每一个学院的详细信描绘:每一位管理员的详细
息信息
名字:课程信息名字:教师信息
描绘:每一门课程的详细信描绘:每一位教师的详细信
息息
名字:班主任信息名字:班级信息
描绘:每一位班主任的详细描绘:每一个班级的详细信
信息息
名字:学生信息名字:告假条信息
描绘:每一位学生的详细信描绘:每一告假条的详细信
息息
定义:学生信息=学号+姓名+定义:告假条信息=告假代号
性别+专业+院系+班+班级代号+学生学号

数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
(1)系统管理员表admin
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
字段名
数据种类
能否为
键引用
备注

admin_no
char(5)

主键
管理员编号
admin_name
char(10)

管理员姓名
admin_sex
char(2)

性别
admin_title
char(20)

职称
admin_passwor
varchar2(2

登入密码
d0)
2)学生表student
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
字段名

数据种类

能否为

键引用

备注
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例

数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
stu_no
stu_name

char(10)
varchar(30




主键

学生学号
学生姓名
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
)
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
stu_sex
char(2)

性别
stu_class
char(13)

外键
所属班级
stu_major
char(30)

外键
所属专业
stu_faculty
char(40)

外键
所属学院
3)院系表faculty
字段名数据种类能否为键引用备注

数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
faculty_idfaculty_name

number
char(20)




主键

院系编号
院系名称
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
4)专业表major
字段名数据种类能否为键引用备注

major_id
number

主键
专业编号
major_name
char(20)

专业名称
major_faculty
number

外键
所属院系
5)教师表teacher
字段名数据种类能否为键引用备注

tea_no
char(10)

主键
任课老师编

tea_name
char(20)

任课老师姓

tea_sex
char(2)

性别
tea_faculty
number

外键
所属学院
6)班主任表classteacher
字段名
数据种类
能否为空
键引用
备注
classtea_no
char(5)

主键
任课老师编

classtea_name
char(20)

任课老师姓

classtea_sex
char(2)

性别
classtea_major
number

外键
所属专业
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
classtea_faculnumber否外键所属学院
ty
7)院领导表collegeleader
字段名数据类能否为键引用备注


collegeleader_no
char(5)

主键
学院领导编

collegeleader_name
char(20

学院领导姓
)

collegeleader_sex
char(2)

性别
collegeleader_facu
number

外键
所属学院
lty
title
char(20

职称
)
8)学校领导表schoolleader
字段名
数据种类
能否为
键引用
备注

schoolleader_no
char(5)

主键
学校领导编

schoolleader_nam
char(20)

学校领导姓
e

schoolleader_sex
char(2)

性别
dept
char(20)

所属部门
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例
titlechar(25)否职称
9)学生上课出勤记录表kaoqin_record
字段名
数据种类
能否为空
键引用
备注
kaoqin_id
char(13)

主键
上课出勤编号
sk_time
datetime

上课时间
stu_number
char(10)

外键
?学生学号
stu_status
char(10)

学生上课考勤
状态
teacher_no
char(10)

外键
教师编号
course_no
char(13)

外键
课程编号
10)课程信息表course
字段名
数据种类
能否为空
键引用
备注
course_no
char(13)

主键
课程编号
course_name
char(20)

课程名称
course_xz
char(4)

课程性质
11)班级表classes
字段名
数据种类
能否为空
键引用
备注
class_no
char(10)

主键
课程编号
class_name
char(20)

课程名称
classtea_no
char(5)

外键
课程性质
12)告假信息表qingjia
字段名数据种类能否为键引用备注

idnumber否主键告假代号
数据库课程设计报告样例
数据库课程设计报告样例
数据库课程设计报告样例

数据库课程设计报告样例 来自淘豆网www.taodocs.com转载请标明出处.