欢迎来到天天文库
浏览记录
ID:39548240
大小:269.81 KB
页数:32页
时间:2019-07-06
《Oracle 综训学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档软件学院综合训练项目报告书课程名称Oracle数据库项目名称学生成绩管理系统专业班级组别成员任课教师刘腊梅2015年6月文案大全实用文档目录1.设计时间……………………………………………………………32.设计任务……………………………………………………………33.设计内容………………………………………………………………33.1系统设计……………………………………………………………33.1.1系统功能概述…………………………………………………………33.1.2系统功能模块设计………………………
2、……………………………43.2数据库设计…………………………………………………………53.2.1数据库需求分析………………………………………………………53.2.2数据库逻辑结构设计…………………………………………………93.3数据库实现……………………………………………………………113.3.1创建用户……………………………………………………………113.3.2创建表和约束………………………………………………………113.3.3创建存储过程、函数及触发器………………………………………133.4测试
3、与分析……………………………………………………………163.4.1测试…………………………………………………………………163.4.2分析…………………………………………………………………193.5代码……………………………………………………………………19文案大全实用文档4.总结与展望……………………………………………………………305.参考文献……………………………………………………………31文案大全实用文档1设计时间2015/6/1~2015/6/72设计任务信息管理系统—学生成绩管理系统掌握
4、ORACLE数据库的特点,熟悉SQL命令和PL/SQL的编程特点,运用所学知识解决现实问题,完成学生成绩管理系统的后台数据库设计,提高系统性能。在该项目中,不考虑需求分析过程,要求建立以下关系:院系信息:院系编号、院系名称、院系主管、地址、院系人数;学生基本信息:院系编号、学号、姓名、性别、学生类型、入学日期、籍贯、身份证号、详细地址、出生日期、所学专业、民族、电话(家)、缴费总计、已修学分、备注;课程信息:课程号、课程名称、开设年级、学时数、学分;成绩单:学号、课程号、学期、成绩、备注。使用存储过
5、程统计每个学生的‘已修学分’。使用触发器实现当登记学生成绩(60分以上)时自动统计学生的‘已修学分’。使用函数实现统计各课程的未及格人数,要求输入参数课程号后,返回各课程的人数NUM。并实现调用,查‘数据库系统设计’的未及格人数。将上实验中的存储过程与本实验中函数创建包。3设计内容3.1系统设计3.1.1系统功能概述系统的功能模块图如下:文案大全实用文档学生成绩管理系统信息查询模块信息输入、修改模块信息统计模块院系信息学生信息课程信息院系信息学生信息课程信息成绩单信息统计学生已修学分统计课程人数统计
6、课程未及格人数图3-1-1功能模块图3.1.2系统功能模块设计1.信息查询模块信息查询模块可以查询院系信息、学生信息、课程信息以及成绩单信息。2.信息输入、修改模块信息输入、修改模块以修改院系信息、学生信息、课程信息。3.信息统计模块用于统计学生已修学分、课程人数及课程未及格人数。系统业务流程图如下:文案大全实用文档图3-1-2业务流程图3.2数据库设计3.2.1数据库需求分析系统E-R图如下:文案大全实用文档表3-2-1实体及其属性表实体名称属性名称院系信息院系编号、院系名称、院系主管、地址、院系
7、人数学生信息院系编号、学号、姓名、性别、学生类型、入学日期、籍贯、身份证号、详细地址、出生日期、所学专业、民族、电话(家)、缴费总计、已修学分、备注课程信息课程号、课程名称、开设年级、学时数、学分选修学号、课程号、学期、成绩、备注院系院系名称院系编号院系人数地址院系主管图3-2-2院系实体属性图文案大全实用文档学生院系编号学号性别学生类型入学日期籍贯身份证号详细地址出生日期所学专业民族电话(家)缴费总计已修学分备注姓名图3-2-3学生实体属性图课程课程名称课程号学分学时数开设年级图3-2-4课程实体
8、属性图文案大全实用文档院系所属学生1n选修课程nn学号课程号学期成绩备注图3-2-5E-R图数据流图如下:图3-2-60层数据流图文案大全实用文档图3-2-71层数据流图3.2.2数据库逻辑结构设计表3-2-8学生成绩管理系统数据库结构表名称表信息表述College院系信息表Student学生信息表Course课程信息表Score成绩单文案大全实用文档表3-2-9院系信息表college描述字段类型院系编号(主键)Cnovarchar2(10)院系名称Cnamevar
此文档下载收益归作者所有