数据库课程设计概要.doc

上传人:汽*** 文档编号:558825334 上传时间:2022-11-19 格式:DOC 页数:34 大小:1.23MB
返回 下载 相关 举报
数据库课程设计概要.doc_第1页
第1页 / 共34页
数据库课程设计概要.doc_第2页
第2页 / 共34页
数据库课程设计概要.doc_第3页
第3页 / 共34页
数据库课程设计概要.doc_第4页
第4页 / 共34页
数据库课程设计概要.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《数据库课程设计概要.doc》由会员分享,可在线阅读,更多相关《数据库课程设计概要.doc(34页珍藏版)》请在金锄头文库上搜索。

1、信息工程学院课程设计报告设计名称:数据库课程设计姓名:学号:专业班级:系(院):设计时间:设计地址:指导老师:一课程设计目的数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,关于稳固数据库知识,增强学生的实质着手能力和提升学生综合素质十分必需。经过本实验达到以下目的:(1) 培育学生拥有C/S和B/S/S模式的数据库应用软件系统的设计和开发能力。(2) 娴熟掌握一种数据库系统(如SQLSERVER)的使用。(3) 娴熟掌握一种数据库应用软件开发工具(如POWERBUILDER、ASP、VB.NET)的使用。(4) 经过设计实质的数据库系统应用课题,进一步熟习数据库管理系统的操作技术

2、,提升着手能力,提升剖析问题和解决问题的能力。二课程设计任务与要求:1、任务:学生选课系统问题描绘:1) 学校现有课程若干门。2) 课程表的信息有课程号、名字、学分、学期、课时等。3) 学生表的信息有学生号、名字、性别、年纪、。4) 选课表的信息有选修课程号、学生的学号、课程学分。5) 用户表信息实用户名、用户密码、用户权限。2、设计要求:1) 实现学生表中学生信息的插入、改正、删除。2) 实现课程表中课程信息的插入、改正、删除。3) 实现选课表中得选修课程的选课信息查问、进行课程选择。4) 管理员进行登岸后才能接见此数据库。5)设计一完好的数据库。要求掌握数据库的设计的每个步骤;掌握数据设计

3、各阶段的输入、输出、设计环境、目标和方法;娴熟的使用SQL语言实现数据库以及数据库重要对象的成立、应用和保护。三课程设计说明书1 需求剖析(1)数据需求学生选修信息系统需要达成功能主要有:1、课程基本信息的输入查问、改正、删除,包含课程号、课程名字、学期、课程学分等。2、学生基本信息的的输入查问、改正、删除,包含学号、学生姓名、学生性别、学生年纪、系别等。3、学生选课的基本信息的选课信息查问、学生进行课程选择。4、管理员的基本信息的输入、查问、改正、包含用户名、密码。(2)事务需求在课程信息部分,要求:a.能够查问课程信息。b.能够对课程信息进行插入、改正及删除的操作。在学生信息部分,要求:a

4、.能够查问学生信息:b.能够对学生信息进行保护,包含插入、改正及删除的操作。在学生选课信息管理部分,要求:。a.能够学生选课信息。b.能够对学生选课信息进行查问及学生选课操作。在用户登录信息管理部分,要求:a.能够使用用户信息进行登录接见b.能够对用户个人信息进行改正、删除保护操作(3) 关系模式(1) 课程类型(课程编号,课程名、课程学分、学期、课程学时)(2)学生类型(学生号,学生姓名,学生性别,学生年纪,学生系别)(3) 学生选课类型(课程号,学生号,学生成绩)(4) 用户类型(用户名,用户密码,用户权限)( 4)数据流程图(DFD)用户用户查分询数学查生询查问课程用户课程信息用户课程信

5、息学生信息管理学生信息系统用户用户学分数生信信息息删除分修数改信信息用户息用户用户用户F4F1F3P1登录D1F2注:D1用户表D2课程表D3成绩表D4学生表F1登录信息F3,F4,F5各样选课、学生信息F2用户信息图1-1顶层数据流图F5P2D2查问P3删除改正D3P4D4管理图1-2一层数据流图FPD数据流数据办理数据储存F6各样信息F5.1F5P2.1F5.2选择查问F5.3F4.1F4P4.1F4.2选择F4.3P2.2课程信息查问P2.3成绩信息查问P2.5学生信息查问图1-3二层数据流图P4.2成绩信息D2管理P4.3D3学生信息管理P4.4D4课程信息管理D2F7D3D4F8图1

6、-4二层数据流图(5)数据词典为了使各数据流,数据办理过程,储存过程不可以反应此中的数据成,数据项目,数据特征,因此用数据词典来对数据流图中的各成份进行详细的定义,为系统的剖析,设计及此后的实现供给供有关元素一致性定义和详尽的描绘数据流词典数据流名称:读者登录标记符:F1又名:无根源:用户去处:查问办理过程(P)数据构成:用户名+密码+用户权限数据流名称:学生信息查问标记符:F5.3又名:无根源:用户去处:查问办理过程(P2.3)数据构成:学号+姓名+性别+年纪+系别数据流名称:课程信息查问标记符:F5.1又名:无根源:用户去处:查问办理过程(P2.1)数据构成:课程号+课程名+学分+学时+课

7、时数据流名称:成绩信息查问标记符:F5.2又名:无根源:用户去处:查问办理过程(P2.2)数据构成:学号+课程号+分数数据流名称:学生信息管理标记符:F4.2又名:无根源:用户去处:查问办理过程(P4.2)数据构成:学号+姓名+性别+年纪+系别数据流名称:课程信息管理标记符:F4.3又名:无根源:用户去处:查问办理过程(P4.3)数据构成:课程号+课程名+学分+学时+课时数据流名称:成绩信息管理标记符:F4.1又名:无根源:用户去处:查问办理过程(P4.4)数据构成:学号+课程号+分数数据储存词典:数据储存名称:用户数据库标记符:描绘:所实用户的信息流入数据流:F1波及办理:P4P5数据构成:

8、用户名+密码+用户权限数据储存名称:课程数据库标记符:描绘:所有课程信息的详尽资料流入数据流:F3波及办理:P4P5数据构成:课程号+课程名+学分+学时+课时数据储存名称:成绩数据库标记符:描绘:所实用户的成绩数据详尽资料流入数据流:F3波及办理:P4P5数据构成:学号+课程号+分数数据储存名称:学生数据库标记符:描绘:所有学生信息的详尽资料流入数据流:F3波及办理:P4P5数据构成:学号+姓名+性别+年纪+系别数据办理词典:数据办理名称:用户登录标记符:P1办理定义:登录系统激发条件:所输入用户民和密码正确输入:F1输出:F4,F5,F6数据办理名称:查问选择标记符:P2.1办理定义:选择查

9、问方式激发条件:已选择查问方式输入:F5输出:F7数据办理名称:学生查问选择标记符:P2.2办理定义:选择查问方式激发条件:已选择查问方式输入:F4输出:F7数据办理名称:成绩查问选择标记符:P2.3办理定义:选择查问方式激发条件:已选择查问方式输入:F4输出:F7数据办理名称:课程查问选择标记符:P2.4D1D2D3D4办理定义:选择查问方式激发条件:已选择查问方式输入:F4输出:F7数据办理名称:管理选择标记符:P4.1办理定义:选择管理功能激发条件:选择输入:F4输出:F8数据办理名称:成绩管理选择标记符:P4.2办理定义:选择管理功能激发条件:选择输入:F4输出:F8数据办理名称:学生管理选择标记符:P4.3办理定义:选择管理功能激发条件:选择输入:F4输出:F8数据办理名称:课程管理选择标记符:P

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号