学生学籍信息管理系统oracle课程设计.docx
- 文档编号:124297
- 上传时间:2022-10-03
- 格式:DOCX
- 页数:42
- 大小:2.46MB
学生学籍信息管理系统oracle课程设计.docx
《学生学籍信息管理系统oracle课程设计.docx》由会员分享,可在线阅读,更多相关《学生学籍信息管理系统oracle课程设计.docx(42页珍藏版)》请在冰豆网上搜索。
学 号:
2010131122
课 程 设 计
题
目
学生学籍信息管理系统
学
院
计算机科学与信息工程学院
专
业
计算机科学与技术
班
级
软件一班
学生姓名 高久凤
指导教师 康世瀛
2013 年 1 月 4 日
重庆工商大学课程设计成绩评定表
学院:
计信学院 班级:
10软件一班 学生姓名:
高久凤 学号:
项目
分值
优秀(100>x≥90)
良好(90>x≥80)
中等(80>x≥70
)
及格(70>x≥60)
不及格
(x<60)
评分
参考标准
参考标准
参考标准
参考标准
参考标准
学习态度认真,
学习态度比较
学习态度
学习态度尚
学习马虎,
科学作风严谨,
认真,科学作
尚好,遵
可,能遵守
纪律涣散,
严格保证设计
风良好,能按
守组织纪
组织纪律,
工作作风
学习
态度
15
时间并按任务
书中规定的进
期圆满完成任
务书规定的任
律,基本
保证设计
能按期完成
任务
不严谨,不
能保证设
度开展各项工
务
时间,按
计时间和
作
期完成各
进度
项工作
设计合理、理
设计合理、理
设计合理,理论分析与计算基本正确,实验数据比较准确,有一定的实际动手
、能力,主要文献引用、调查调研比较
可信
设计基本合
设计不合
论分析与计算
论分析与计算
理,理论分
理,理论
正确,实验数
正确,实验数
析与计算无
分析与计
据准确,有很
据比较准确,
大错,实验
算有原则
技术
强的实际动手
有较强的实际
数据无大错
错误,实
水平
能力、经济分
动手能力、经
验数据不
与实
25
析能力和计算
济分析能力和
可靠,实
际能
机应用能力,
计算机应用能
际动手能
力
文献查阅能力
力,文献引用
力差,文
强、引用合理、
调查调研比较
献引用、
调查调研非常
合理、可信
调查调研
合理、可信
有较大的
问题
创新
10
有重大改进或独特见解,有一定实用价值
有较大改进或新颖的见解,实用性尚可
有一定改进或新的见解
有一定见解
观念陈旧
结构严谨,逻
结构合理,符
结构合理,层次较为分明,文理通顺,基本达到规范化要求,书写
;比较工整;图纸比较工整、清
晰
结构基本合
内容空泛,
辑性强,层次
合逻辑,文章
理,逻辑基
结构混乱,
论文
(计算书图纸)撰写质量
、
50
清晰,语言准确,文字流畅,完全符合规范化要求,书写工整或用计算机打印成文;
图纸非常工整、
层次分明,语言准确,文字流畅,符合规范化要求,书写工整或用计算机打印成文
图纸工整、清
本清楚,文字尚通顺,勉强达到规范化要求;图纸比较工整
文字表达不清,错别字较多,达不到规范化要求;图纸不工
整或不清
清晰
晰
晰
2010131122
第42页共42页
指导教师评定成绩:
指导教师签名:
年 月 日
目 录
一、系统目标 4
二、系统功能需求 4
三、非功能需求 5
四、数据流图 5
0层数据流 5
1层数据流 6
2层数据流 7
五、数据字典 7
数据流描述 7
数据存储描述 8
加工描述 9
六、用例图 12
系统用例图 12
下层用例图 13
用例详细描述 14
七、概要设计与详细设计说明书 17
数据库概要设计(ER图) 17
OOA类图 18
顺序图 19
系统结构图 22
八、逻辑设计 22
九、物理设计 23
ORACLE数据库部分
一、建立各表并向表中插入数据查询 26
二、删除语句 31
三、查看表结构 32
四、视图的创建与查询 33
五、聚簇的建立 34
六、界面的实现 35
学籍信息系统登录界面的实现 35
学籍注册界面的实现 36
查询成绩界面的实现 37
查询学生选课情况的实现 38
七、参考文献 40
八、附录 40
一、系统目标
学生学籍信息管理系统
建立学生信息管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平。
帮助广大教师提高工作效率,实现学生信息管理工作流程的系统化、规范化和自动化。
二、系统功能需求
根据上述系统目标,学生学籍信息管理系统的系统功能需求如下所示:
1)界面需求
用户界面简洁明了,提供功能实用,按钮逻辑排列清晰,容易使用
2)管理员需求
管理员对功能的需求
管理员权限最大,可以对学生,课程,老师的管理,管理员对功能的需求细分如下:
(1)系统管理员有自己的账号和密码,通过身份验证登录系统
(2)系统管理员可以修改自己的密码
(3)学生学籍的注册,删除,修改,查询
(4)教师信息的添加,删除,修改,查询
(5)学籍变更管理包括添加,删除,修改,查询
(6)奖惩的管理的包括添加,删除,修改,查询
(7)成绩的管理包括添加,删除,修改,查询
3)学生的需求
学生只是利用此系统进行与自己有关的信息查询,输入等,不必关心其他的内容,学生对功能的需求如下:
(1)查看个人基本信息,具体内容包括学号,姓名,性别,登录密码,入学日期,
所在系名,所学专业名,所在班级名,班级号,政治面貌,身份号码,获奖记录,处分记录,家庭住址,联系电话。
(2)学生登陆系统后,修改个人信息,为了保证系统安全性,只要求学生修改个人密码。
(3)查看课程信息,具体内容包括课程号,课程名,学分。
(4)查看个人成绩。
4)教师需求
老师利用该系统对学生和课程进行管理,老师对功能的需求如下:
(1)浏览个人基本信息,具体内容包括教师编号,教师姓名,职称,所属系,课
程号,电话号码
(2)老师登陆系统后,修改个人信息,为了保证系统安全性,只要求老师修改个人密码。
(3)查看课程信息,具体内容包括课程号,教师姓名,课程名,学分。
(4)管理学生的成绩,包括对学生成绩的查看,修改,添加。
三、非功能需求
1)系统非功能需求
学生学籍注册要求填写录入入学时间时,应该根据操作系统当前时间自动完成填写
2)操作系统需求
a)WindowsXP/VISTA/7系列
3)系统运行环境
a)Oracle10gforwindows数据库支持
四、数据流图
0层数据流
根据以上的功能分析,我们可以做出DFD(数据流图)如下:
管理员
0层数据流图:
学生
学籍注册信息
学生查询信息
查询信息
教师
教师查询信息管理学生成绩
学生学籍信息管理系统
处理信息
1层数据流
2层数据流
2层DFD图之一:
学籍注册(P1)可以分解为:
(P1.1)学生信息数据录入和(P1.2)学生信
息数据维护(修改,查询,删除,添加),共两个加工处理
2层DFD图之二:
学生信息查询可以分解为:
(P2.1)个人基本情况查询,(P2.2)课程信息查询和(p2.3)成绩信息查询共三个加工处理
2层DFD图之三:
教师信息查询可以分解为:
(P3.1)教师基本情况信息查询,(P3.2)教师课程信息查询和共俩个加工处理
2层DFD图之四:
学籍管理可以分解为:
(P5.1)奖惩管理,(P5.2)学籍变更管理,(P5.3)成绩管理和(p5.4)班级管理共四加工处理
五、数据字典数据流描述
【数据流名】学籍注册信息
【说明】学生学籍注册时所填写的身份信息
【数据流来源】学生
【数据流去向】加工[1学籍注册]]
【组成】学籍注册信息=[学号,姓名,性别,登录密码,入学日期,所在系名,所学专业名,班级号,政治面貌,身份号码,获奖记录,处分记录,家庭住址,联系电话。
]
【平均流量】未检测
【峰值流量】未检测
-----------------------------------------------------------------------------------
【数据流名】学生学籍信息
【说明】学生在登录后可以查看的个人信息
【数据流来源】学生
【数据流去向】加工[2加工[2学生查询信息]
【组成】学生学籍信息=[个人基本情况信息+课程信息+成绩信息]
【平均流量】未检测
【峰值流量】未检测
-----------------------------------------------------------------------------------
数据存储描述
【数据存储名】学生信息表
【说明】学生学籍注册信息及学号,密码和奖惩信息的表
【编号】D1
【组成】学号+姓名+性别+登录密码+入学日期+所在系名+所学专业名+所在班级名+政治面貌+身份证号码+获奖记录+处分记录+家庭住址+联系电话
【数据量】未检测
【存取频度】未检测
【存取方式】检索、更新、增加
----------------------------------------------------------------------------------------
【数据存储名】成绩表
【说明】学生期末考试成绩的表
【编号】D2
【组成】[学号+姓名+课程名+成绩]
【数据量】未检测
【存取频度】未检测
【存取方式】检索、更新、增加
----------------------------------------------------------------------------------------
【数据存储名】课程表
【说明】存储学生每学期所学课程的表
【编号】D3
【组成】[学号+课程号+课程名+教师编号+学分]
【数据量】未检测
【存取频度】未检测
【存取方式】检索、更新、增加
----------------------------------------------------------------------------------------
【数据存储名】教师表
【说明】学生在登录后可以查看的个人信息
【编号】D4
【组成】[教师编号+教师姓名+职称+所属系+课程号+电话号码]
【数据量】未检测
【存取频度】未检测
【存取方式】检索、更新、增加
----------------------------------------------------------------------------------------
【数据存储名】班级表
【说明】学生在登录后可以查看所在的班级信息
【编号】D5
【组成】[班级号+班级名+专业]
【数据量】未检测
【存取频度】未检测
【存取方式】检索、更新、增加
加工描述
【加工名】学生信息数据录入
【加工编号】P1.1
【说明】用于新报到学生学籍注册
【输入数据流】学生个人基本情况,流入到学生信息表
【输出数据流】注册反馈显示学
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 学籍 信息管理 系统 oracle 课程设计