数据库课程设计实验报告Word文档格式.docx

上传人:b****2 文档编号:13475813 上传时间:2022-10-11 格式:DOCX 页数:29 大小:204.05KB
下载 相关 举报
数据库课程设计实验报告Word文档格式.docx_第1页
第1页 / 共29页
数据库课程设计实验报告Word文档格式.docx_第2页
第2页 / 共29页
数据库课程设计实验报告Word文档格式.docx_第3页
第3页 / 共29页
数据库课程设计实验报告Word文档格式.docx_第4页
第4页 / 共29页
数据库课程设计实验报告Word文档格式.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

数据库课程设计实验报告Word文档格式.docx

《数据库课程设计实验报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《数据库课程设计实验报告Word文档格式.docx(29页珍藏版)》请在冰豆网上搜索。

数据库课程设计实验报告Word文档格式.docx

20

7

迟到、早退、打游戏或做无关之事,发现一次扣10分;

旷课一次扣30分

负分

最终成绩

评阅教师签名

 

《数据库原理及应用》课程设计报告

题目:

计算机学院选课管理系统

学号:

朱子奇

2011年6月

系统名称:

课程名称:

数据库课程设计

课程设计时间:

为期五天(2011.6.20-2011.6.24)

课程设计容:

一开发背景

1.1背景

1.2目的

二功能描述

2.1系统目的与要求

2.2系统可行性分析

三业务流程分析

四数据流程分析

4.1数据流程图

4.2数据字典

4.3E-R图

五概念模型设计

六物理模型设计与优化

七课程设计心得体会

八参考文献

1.1背景:

大学的课程按大类来说一般分为必修课和选修课。

必修一般指学校或院系规定学生必须修习某课程,学校对必修课程一般有统一的要求和安排。

选修是指根据学生个人兴趣或专业需要自由选择修习某课程。

简言之,必修就是必须修读,选修就是选择性修读。

一般来说,基础性的知识都作为必修课程。

有些知识不是基础性的,与兴趣和研究方向有关,这部分知识可以选择。

这是大学与中学最大的不同之处。

90年代中期,由于Internet的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代高校管理信息系统提供了充足的条件,用计算机数据库系统的形式来管理选课成为了既方便又快捷的一种方式。

因此开发选课管理系统是十分有前景的工作。

1.2目的:

利用计算机支持学校高效率完成选课操作,是适应现代管理要求、推动企业劳动型治理走向科学化、规化的必要条件;

而选课管理是一项琐碎、复杂而又十分细致的工作,学生的基本资料,所开设的课程条目,选课资料的保存,选课条件的约束,一般不允许出错,假如实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,而计算机选课操作,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工治理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。

这些优点能够极提高学校管理的效率,也是学校的科学化、正规化管理,与时代接轨的重要条件。

开发本系统就是为了解决高校在选课操作管理中的一些不规,使选课信息的治理向着规化、简单化、有效化的方向发展。

2.1系统目标与要求:

建立一个选修课管理系统,统一管理学生、课程以及选课信息,以便快速地提供选课操作。

该系统应具有以下功能目标:

1学生进行选课操作。

已经登记在系统数据库中的学生,可以进行课程信息的查看。

一旦学生找到所欲的课程,就可以提出选课申请。

系统会审核并记录学生的选课信息。

对于每位学生的每次选课操作,系统会生成一条选课信息并将其写入选课信息库中。

2学生进行选课信息查询操作。

完成选课的学生,可以进行选课信息的查询和确认。

每位学生都可以在任何时间查询选课信息,以进行学生选课后遗忘了所选的课程是什么时的补救。

3学生对不满意的选课进行更改操作。

当学生对所选课程不满意时,可以向系统提供选课更改的请求。

系统根据学生的请求,允许学生进行选课的更改操作。

2.2系统可行性分析:

系统现阶段的发展过程中,利用现有人力和物力是完全具备能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法简单容易。

本系统开发采用PowerDesigner和SQLSERVER相结合的方法来实现。

要求所有数据信息的储存都由数据库来完成,而这些数据的建模则由PowerDesigner完成。

系统采用数据库进行信息管理模式,与手工管理相比,既能够降低对人工劳动的要求,又能大大减少管理成本,而且在结构上也具有很大的灵活性,在安全上也可以得到充分地保证。

所以本系统在技术上是完全可以实现的。

目前,在高校选课是必须的操作,许多都要求通过数据库进行管理,并且实际中也有系统的使用。

所以本系统的使用前景非常的广阔,易于推广和普及到现实中应用。

所以本系统在实际应用上是完全可行的。

业务流程图:

选课

查询and更改

4.1数据流程图

数据流的描述:

数据流编号:

D1.1

数据流名称:

登录信息申请

简述:

学生输入用户名密码请求登录

数据流来源:

学生

数据流去向:

系统登录

数据流组成:

系统编号学生学号登录密码

D1.2

登录信息

学生信息库反馈学生信息

学生信息库

登录系统

学生学生性别学生年龄学生院系

D1.3

课程信息申请

学生查看可选课信息

查看所欲课程

学生编号

D1.4

课程信息

课程信息库反馈课程信息

课程信息库

课程编号课程名称课程学分课程课时

D1.5

选课申请单

学生根据所欲课程提交申请单

执行选课操作

学生编号课程编号

D1.6

选课完成通知单

审核并完成选课操作

记录选课信息

学生编号课程编号系统编号

D1.7

选课信息更新单

向选课信息库更新选课记录

选课信息库

D2.1

D2.2

D2.3

选课信息申请

学生查选课信息

查看已选课信息

D2.4

选课信息

选课信息库反馈选课信息

学生课程名称课程学分课程课时

D2.5

更改申请单

学生根据欲更改课程提交申请单

执行更改操作

D2.6

更改完成通知单

审核并完成更改操作

更改选课信息

D2.7

处理逻辑的描述:

处理逻辑编号:

P1.1

处理逻辑名称:

登录系统

审核学生身份使学生进入系统

输入的数据流:

登录信息申请登录信息

处理描述:

接受学生的登录信息申请,处理并请求学生信息库反馈学生信息,将反馈的信息返回给学生,使学生登录

输出的数据流:

P1.2

查看所欲课程

向学生展示可选课程

课程信息申请课程信息

通过学生的学号进行筛选,要求课程数据库反馈课程信息,将反馈信息返回给学生,使其看到可选课程

P1.3

执行选课操作

对选课信息进行审核并生成数据库记录

根据学生的选课申请单进行审核并生成数据库记录

P1.4

记录选课信息

将选课确认信息导入数据库

将数据库记录更新选课数据库

P2.1

P2.2

查看已选课程信息

浏览已选过的选课记录

选课信息申请单

对已经进行过选课的用户现实起选课记录

P2.3

执行更改操作

对选课信息进行审核,并生成数据库记录

学生提出改申请,系统进行信息审核并生成数据库记录

P2.4

更改选课信息

将产生的数据库记录用于更新选课数据库

准备将已经生成的数据库记录用于更新之前的选课信息库,已完成选课的更改操作

数据存储的描述:

数据存储编号:

F1.1

数据存储名称:

学生信息库

存储学生基本的信息

数据存储组成:

学生编号学生学生性别学生年龄学生院系

关键字:

学生编号学生

相关联的处理:

F1.2

课程信息库

存储所有课程信息

课程编号课程名称课程学分课程课时

课程编号课程名称

F1.3

选课信息库

存储学生的选课信息

学生编号学生课程编号课程名称课程学分课程课时系统编号

学生编号课程编号

F2.1

存储学生基本信息

学生编号学生学生性别学生年龄学生院系

F2.2

存储学生的选课信息

P2.2P2.4

外部实体的描述:

外部实体编号:

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

当前位置:首页 > 解决方案 > 学习计划

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

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