数据库课程设计-学生选课管理系统的设计与实现

数据库课程设计-学生选课管理系统的设计与实现

ID:6636490

大小:565.19 KB

页数:29页

时间:2018-01-20

数据库课程设计-学生选课管理系统的设计与实现_第1页
数据库课程设计-学生选课管理系统的设计与实现_第2页
数据库课程设计-学生选课管理系统的设计与实现_第3页
数据库课程设计-学生选课管理系统的设计与实现_第4页
数据库课程设计-学生选课管理系统的设计与实现_第5页
资源描述:

《数据库课程设计-学生选课管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计(学年论文)     题目:学生选课管理系统的设计与实现                              系   院    计算机科学技术系  专   业    计算机科学与技术  班   级   姓   名     学   号      指导教师       职   称               二零一三年六月三十日                                                                      课程设计(学年论文)任务书(指导教师用表)学生姓名 指导教师题 目学生选课管理系统的设计和实现主要内容 研

2、究方法 主要任务及目标 主要参考文献 进度安排各阶段任务日期                                                          指导教师签字:系(院)负责人签字: 课程设计(学年论文)成绩评定表系(院):                                学生姓名专业班级 题目学生选课管理系统的设计与实现内容提要 指导教师评语           成绩:          指导教师(签名):              年  月  日                            目录引言...5第一章需求分析..

3、. 61.1需求分析... 61.1.1分析阶段... 61.2任务概述... 71.2.1目标... 71.2.2运行环境... 7软件配置:1.2任务概述... 81.2.1目标... 81.2.2运行环境... 81.3数据流图... 81.4数据字典... 9第二章概念结构设计... 112.1概念结构... 112.2学生选课管理系统概念结构设计... 112.2.1系统E-R图... 122.2.2实体及属性的定义... 12第三章逻辑结构设计... 133.1逻辑结构设计... 133.2初始关系模式... 143.3规范化处理... 14第四章物理结构设计... 

4、144.1索引表... 154.2角色... 154.3视图... 16第五章数据库的实施... 175.1用SQL语言建数据库和表代码如下:... 175.2数据的载入... 195.3数据库的修改操作... 195.4数据库的删除操作... 205.5应用程序的调试... 20第六章数据库系统运行与维护... 206.1数据库的维护... 206.1.1维护... 206.1.2检测并改善数据库性能... 216.1.3重新组织和构造数据库... 21第七章前台C#设计的用户界面... 22第八章结论与体会... 29 引言 科学技术的进步和生产的发展使人类知识总量的增长不断

5、加快,生产社会化趋势的扩大和社会对产品需求的多样性使得组织在营运活动中所涉及的内部和外部信息量迅速地膨胀起来。面对激烈的市场竞争,人们对这些信息进行收集、加工、传递等过程的时间性和准确性提出了更高的要求。这一切使得传统的手工作业为基础的信息系统陷入了机构日益庞大,效率日益降低的困境。电子计算机的出现为摆脱这种困境找到了出路。计算机用于管理信息处理的突出优点是迅速、准确、可靠、具有很大的存储能力,适应于管理信息量大、面宽的特点,适合于管理信息处理及时、准确的要求。管理信息系统(MIS,ManagementInformationSystem)是一个由人和计算机等组成的能够提供信息以支

6、持一个组织机构内部的作业、管理、分析和决策职能的系统。管理信息系统利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存和使用。因此,管理信息系统是一个信息处理系统。数据库作为存取数据并对数据进行操作的工具在系统中所起到的作用至关重要。数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理模式结果,并据此建立数据库及其应用系统,使之能有效地存储和管理数据,满足应用需求,包括信息管理要求和数据操作。信息管理要求是指在数据库中应该存储和管理哪些数据对象;数据操作要求是指对数据对象进行哪些操作,如查询、增、删、改、统计

7、等操作。数据库设计地目标是维用户和各种应用系统提供的一个信息基础设施和高效率地运行环境。高效率的运行环境包括:数据库数据的存取速率、数据库存储空间的利用率、数据库系统运行管理的效率等都是高的。  为了使数据库的应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施、数据库系统运行与维护阶段。我按照以上几点开发了学生选课管理系统数据库。  第一章 需求分析

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。