您所在位置: 网站首页 / Oracle11g学生成绩管理系统共13页.pdf / 文档详情
Oracle11g学生成绩管理系统共13页.pdf 立即下载
2025-01-03
约1.2万字
约32页
0
200KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

Oracle11g学生成绩管理系统共13页.pdf

Oracle11g学生成绩管理系统.pdf

预览

免费试读已结束,剩余 27 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Oracle数据库应用开发综合设计实验


系统名称:学生成绩管理系统


专业:计算机科学与技术


姓名:沈倩竹


班级:14计算机2班


学号:1430110311


指导教师:王岩


成绩:


1
完成日期:2016年6月17日


2
1系统分析

1.1需求分析

学生成绩管理系统是高校不可缺少的一部分,对于学校教师而言,他们应
该能够对系统的不同部分有各自不同的权限,对于学生而言,学生可以查询自
己的成绩,对于管理员而言,系统应实现查询,记录学生成绩,对成绩进行各
种操作的权限。本系统提供了学生成绩管理,课程信息管理,学生基本信息管
理,教师基本信息管理,班级信息管理,以及系统的管理等功能。要求系统具
备以下特点:

(1)操作简单、易用。

(2)数据存储可靠,具备较高的处理效率。

(3)系统安全、稳定。

(4)开发技术先进、功能完善、扩展性强。

1.2功能分析

系统功能描述。

系统功能模块图如图1.1所示。


3
成绩信息查询
图1.1系统功能模块图

1.2.1成绩管理模块

本模块实现有关成绩基本信息的录入、修改、查询与删除。同时能够实现
按照课程代码或者学生学号进行查询并且当登陆身份为学生时,只能查询自己
的成绩,当身份为教师时,可以录入学生成绩和查询成绩的功能,但是不可以
修改和删除学生成绩。

1.2.2课程管理模块

对各专业课程信息进行添加、删除、修改同时能够实现按照课程编号、课
程名称进行查询。并且当登陆用户身份为学生或者任课教师时,只能进行查询
课程信息操作。

1.2.3班级管理模块

对班级信息进行添加、删除和修改,并且当登陆用户身份是学生或这任课
教师时,只能进行查询班级信息的操作。

1.2.4学生管理模块

有关学生基本信息的录入、修改查询和删除。同时能够实现按照学生的学
号、姓名等条件进行查询,并且登陆用户身份是学生或者任课教师时只能进行
学生信息查询。

1.2.5专业管理模块

有关专业基本信息的录入、修改查询和删除。同时能够实现按照专业代码
或专业名称进行查询,并且登陆身份是学生或者任课教师时,只能进行查询操
作。

1.2.6教师管理模块

有关教师基本信息的录入、修改查询和删除。同时能够实现按照教师号、
姓名等信息进行查询,并且登陆用户为学生时不能对此模块进行任何操作。

1.2.7系统管理模块

有系统管理员身份的用户可以登陆,负责用户管理。对用户进行添加修改、查

4
询和删除功能。


5
2数据库设计

2.1概念结构设计

列出系统E-R图,包括局部E-R图和总E-R图。

系统E-R图如图2.1所示:

专业

N
组成

M
班级信息
N1
组成拥有
11
信息拥有M1
1NN1
学生学习课程教学教师
成绩拥有1M
N
M
管理
M
N
管理员

图2.1学生成绩管理系统E-R图

学生基本信息实体图如图2.2所示:

学生信息
专业

班级
性别
学号姓名


图2.2学生基本信息实体图


6
教师基本信息实体图如图2.3所示:

教师信息

专业
性别
编号姓名


图2.3教师基本信息实体图

课程基本信息实体图如图2.4所示:

课程信息

学分
课程号课程名


图2.4课程基本信息实体图

专业信息实体图如图2.5所示:

专业信息


7
专业号专业名
图2.5专业信息实体图

班级信息实体图如图2.6所示:

班级信息


所在专业
班级号班级名


图2.6班级信息实体图

用户类别信息实体图如图2.7所示:

用户类别信息


类别号类别名


图2.7用户类别信息实体图

用户信息实体图如图2.8所示:

用户信息
类别8

密码
用户id用户名
图2.8用户信息实体图


成绩信息实体图如图2.9所示:

成绩信息学分

成绩

学号姓名课程


图2.9成绩信息实体图


9
2.2逻辑结构设计

阐述什么是逻辑结构,需要做哪些工作。

1、学生实体集可以转换为关系:

Student(sno,sname,sex,classid,majorid),sno表示学生学号,sname表示学生姓
名,sname表示学生性别,classid表示班级号,majid表示专业号。

2、教师实体集可以转换为关系:

Teacher(tno,tname,sex,majid),tno表示教师编号,tname表示教师姓名,sex
表示教师性别,majid表示教师所在专业。

3、专业实体集可以转换为关系:

Major(majid,majname),majid表示专业号,majname表示专业名。

4、班级实体集可以转换为关系:

Class(classid,classname,majid),classid表
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Oracle11g学生成绩管理系统共13页

文档大小:200KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用