数据库课程设计报告学生选课管理系统Word格式文档下载.docx

上传人:b****6 文档编号:21557712 上传时间:2023-01-31 格式:DOCX 页数:14 大小:111.13KB
下载 相关 举报
数据库课程设计报告学生选课管理系统Word格式文档下载.docx_第1页
第1页 / 共14页
数据库课程设计报告学生选课管理系统Word格式文档下载.docx_第2页
第2页 / 共14页
数据库课程设计报告学生选课管理系统Word格式文档下载.docx_第3页
第3页 / 共14页
数据库课程设计报告学生选课管理系统Word格式文档下载.docx_第4页
第4页 / 共14页
数据库课程设计报告学生选课管理系统Word格式文档下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

数据库课程设计报告学生选课管理系统Word格式文档下载.docx

《数据库课程设计报告学生选课管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据库课程设计报告学生选课管理系统Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。

数据库课程设计报告学生选课管理系统Word格式文档下载.docx

一、设计的任务及主要技术参数

我主要负责课程的逻辑设计和数据库结构设计,通过表格通俗易懂的凸显出逻辑设计和数据库结构设计。

二、设计任务

1、需求分析

2、概念设计

3、逻辑设计

4、数据库结构设计

5、功能设计

6、系统设计制作小结

三、设计工作量

设计工作量较其他组员来说不算特别大,有了前面同学给出的需求分析和概念设计,有了大概的一个指导向。

根据同学前面的铺垫我对选课系统进行了逻辑设计和数据库结构设计。

起止日期

工作容

2013-7-1~2013-7-2

选题,完成项目计划文档

2013-7-2~2013-7-3

完成可行性分析文档、需求分析文档和完成设计文档

2013-7-3~2013-7-4

编码系统测试、客户提交文档

2013-7-4~2013-7-5

完成课程设计说明书

2013-7-5

答辩,确定等级,交文档材料(含电子文档)、源程序

[1] 

陆琳,.数据库技术与应用-SQL 

Server 

2005[M].:

中南大学出版社,2010 

[2] 

旭洪,余建英.PowerBuilder数据库开发实例导航[M].北京:

人民邮电出版社,2003 

[3] 

小玲,卫国.数据库应用基础教程[M].北京:

中国铁道出版社,2008 

[4] 

施伯乐,丁宝康,汪卫.数据库系统教程[M].第3版.北京:

高等教育出版社,2008 

[5] 

程云志,帆,翔.数据库原理与SQL 

Server2005应用教程 

[M].北京:

机械工业出版社,2006 

[6] 

苗雪兰,瑞新,宋会群.数据库技术与应用[M].北京:

指导教师(签字):

年月日

系(教研室)主任(签字):

年月日

数据库课程设计

实验报告

学生选课管理系统

姓名:

晓业

班级:

计算机1102

专业:

计算机科学与技

日期:

2013.7.5

设计目录

一:

需求分析

根据分析,本系统的实体有学生、教师、课程和选课信息。

描述学生的属性有:

学号、院系、姓名、性别、所在系。

描述教师的属性有:

教师编号、姓名、性别、职称、专业。

描述课程的属性有:

课程编号、课程名称、授课老师、上课时间、上课地点。

描述选课信息的属性有:

学号、课程编号、考试成绩。

每个学生、教师只能属于一个院系,每个学生可选多门课程或者不选,每个教师教授最多一门课程。

学生进入查询系统后只能有查询功能,管理员进入则可以有修改成绩的权限。

二:

概念设计

E-R图:

三:

逻辑设计

学生(学号、姓名、性别、年龄、所在系)

Sno

Sname

Ssex

Sage

Sdept

S01

17

计算机

S02

18

信息

S03

20

S04

21

自动化

S05

19

教师(教师编号、姓名、性别、职称、专业)

Tno

Tname

Tsex

Ttitle

Tmajor

T01

教授

T02

讲师

T03

T04

T05

副教授

课程(课程编号、课程名、授课教师、上课时间、上课地点)

Cno

Cname

Cteacher

Ctime

Cplace

C01

数据库

三1-2节

3-108

C02

程序设计

一5-6节

3-104

C03

微机原理

二3-4节

3-115

C04

操作系统

四7-8节

3-113

选课信息(学号、课程编号、授课教师、考试成绩)

Tteacher

Grade

92

90

91

四:

数据库结构设计

Student

属性名

数据类型

可否为空

含义

char(10)

学号

姓名

char(5)

性别

年龄

所在系

Teacher

教师编号

职称

char(20)

专业

Course

课程名称

Char(10)

授课教师

可以

上课时间

上课地点

Select_Course

课程编号

成绩

新建数据库:

Createdatabasexuanke

Go

新建学生表:

Createtablestudent

Snochar(10)primarykey,

Snamechar(10),

Ssexchar(5),

Agetinyint,

Sdeptchar(10),

);

新建教师表:

Createtableteacher

Tnochar(10)primarykey,

Tnamechar(10),

Tsexchar(5),

PROFchar(10),

Tdeptchar(20)

新建课程表:

Createtable

Cnochar(10)primarykey,

Cnamechar(10),

Tnamechar(10),

Ctimechar(10),

Cplacechar(10)

新建选课表:

CreatetableSelect_Course

Snochar(10),

Cnochar(10),

Resultchar(10)

Primarykey(Sno,Cno)

Foreignkey(sname)referencesstudent(sno),

Foreignkey(cno)referencescourse(cno)

五、功能设计

1、学生信息管理

删除学生信息

deletefromstudentwheresno=();

修改学生信息

updatestudentsetsno=(),sname=(),ssex=(),sage=(),sdept=();

增加学生信息

Insert

intostudent(sno,sname,ssex,sage,sdept)

values(()()()()());

2、课程管理

增加课程

insert

intocourse(Cno,Cname,Cteacher,Ctype,Cplace)

values(()()()()())

课程修改

updatecourse

setgrade=()

wheresno=()andcno=()

3、查询管理

1)学生查询

select*

fromstudent

wheresnamelike‘%’

whereage>

select*

fromSelect_Course,course

whereSelect_Course.sno=’s01’andSelect_Co=o

fromSelect_Course,course,student

whereSelect_Course.sno=’s03’andSelect_Co=oandSelect_Course.sno=student.sno

3.存储过程

①创建存储过程

createprocproc_zg

as

select*

fromstudent

wheressex='

女'

;

createprocproc_20@khvarchar(10)

fromstudent

whereage=@kh

②存储过程的查询

execproc_zg;

execproc_2020;

六、系统设计、制作小结

通过这次的课程设计实验,我发现自己对数据库课程的兴趣有了很大提高,而且随着在实验不断地进行,不断地进行修改,对直接从学习课本的知识有了更多了解并有了一定的掌握,通过实验我懂得了如创建库、表,增,删,改,查也更为熟练。

对与整体有个全面的提高。

以前学完后总是断断续续的,连接感比较弱,现在可以做好细节了。

在自己没做数据库课程设计以前,总是觉得自己一定又很多都不会,但是现在做出来了,所以我觉得自己还是有能力做一些实际操作面的东西。

总之,通过这次的课程设计,算是为自己的数据库的学习进行整体的总结,也为以后学习数据库类的知识打下了基础。

课程设计评分表

学生姓名:

晓业班级:

计算机1102学号:

课程设计题目:

项目容

满分

实评

能结合所学课程知识、有一定的能力训练。

符合选题要求

(4人一题)

10

工作量适中,难易度合理

能熟练应用所学知识,有一定查阅文献及运用文献资料能力

理论依据充分,数据准确,公式推导正确

能应用计算机软件进行编程、资料搜集录入、加工、排版、制图等

能体现创造性思维,或有独特见解

总体设计正确、合理,各项技术指标符合要求。

说明书综述简练完整,概念清楚、立论正确、技术用语准确、结论谨合理;

分析处理科学、条理分明、语言流畅、结构谨、版面清晰

设计说明书栏目齐全、合理,符号统一、编号齐全。

 格式、绘图、表格、插图等规准确,符合标准

有一定篇幅,字符数不少于5000

总分

100

指导教师评语:

指导教师签名:

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1