2015广工数据库课程设计报告(附java源码)解读.doc

2015广工数据库课程设计报告(附java源码)解读.doc

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015广工数据库课程设计报告(附java源码)解读

课程设计(论文) 课程名称 数据库课程设计 题目名称__ 成绩管理系统_____ 学生学院 计算机学院 专业班级 学 号__ _ _______ 学生姓名_____ _ _________ 指导教师 顾国生 2016年 1 月 目录 引言………………………………………………………………………………..5 1 相关技术介绍……………………………………………………………………5 2 需求分析…………………………………………………………………………6 2.1数据字典…………………………………………………………………...6 2.2 数据流图…………………………………………………………………..6 3 概念结构设计……………………………………………………………………7 4 逻辑结构设计……………………………………………………………………8 4.1 数据库设计………………………………………………………………..8 4.2 关系模式…………………………………………………………………..8 4.3 系统模块图及各功能模块说明……………………………………………………....9 5 数据库的物理结构设计…………………………………………………………10 6 用户界面设计……………………………………………………………………12 7 系统测试方案与测试报告………………………………………………………14 7.1 测试方案…………………………………………………………………..14 7.2 测试报告…………………………………………………………………..14 8 安装和使用说明…………………………………………………………………19 9 心得体会…………………………………………………………………………19 10 参考文献………………………………………………………………………..20 引言 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。虽然计算机与人类的关系愈来愈密切,但是还有人由于计算机操作不方便而继续用手工劳动。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。 而成绩管理系统恰恰符合了教学需求,当教师需要录入学生信息时,成绩管理系统就能大大方便教师的操作,提高效率。成绩管理系统主要提供了学生成绩的录入,包括学生的平时成绩,总评成绩,补考成绩,挂科成绩,各类的成绩的打印及优秀学生的评选。 一、相关技术介绍 这个课程设计是用java+MySql 编写的 ,java是为数据库结构和应用程序开发而设计的功能强大的面向对象的环境。MySql其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。 二、需求分析 2.1数据字典 学生信息:学号,姓名,性别,班级,专业,已获学分 选课表:学号,课程号,课程名,是否获取学分 课程:课程号,课程名,课程学分 成绩表:学号,课程号,课程名,平时成绩,考试趁机,补考成绩,重修成绩,总评成绩 2.2数据流图 三、概念结构设计 E-R图: 四、逻辑结构设计 4.1数据库设计: 数据库由以下表组成: Student:学生信息表 Choose_course:选课表 Course:课程表 Score:成绩表 具体功能如下: 根据学生选课表对学生成绩表进行各科成绩的录入 4.2关系模式 学生信息表(学号,姓名,性别,班级,专业,已获学分),其中学号为主码。 选课表(学号,课程号,课程名,是否获取学分),其中学号和课程号为外码。 课程(课程号,课程名,课程学分),其中课程号为主码。 成绩表(学号,课程号,课程名,平时成绩,考试趁机,补考成绩,重修成绩,总评成绩),其中学号和课程号为外码。 4.3系统模块图请参照2.2中的数据流图。 各模块功能说明: 系统登录:该系统使用时需登录,默认账号为:3113005818,密码为123。 成绩登记:用于登记各类成绩 考试成绩登记:用于登记考试成绩及平时成绩。 补考成绩登记:用于登记补考成绩。 重修成绩登记:用于登记重修成绩。 打印:用于打印各种信息 总评成绩打印:用于打印总评成绩。其中:总评成绩=30%*平时成绩+70*考试成绩。 补考名单打印:用于打印补考名单,即总评成绩不到60分的学

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档