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

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

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计-学生选课管理系统的设计与实现精选

课程设计(学年论文)????? 题目:学生选课管理系统的设计与实现??????????????????????????????系??? 院????计算机科学技术系 ??专??? 业????计算机科学与技术??班??? 级? ? ?姓??? 名? ? ? ? ?学??? 号? ? ? ? ??指导教师?? ? ? ? ??职??? 称???????????????二零一三年六月三十日????????????????????????????????????????????????????????????????????? ?课程设计(学年论文)任务书(指导教师用表)学 生 姓 名?指 导 教 师题? 目学生选课管理系统的设计和实现主要内容?研究方法?主要任务及目标?主要参考文献?进度安排各阶段任务日期??????????????????????????????????????????????????????????指导教师签字:系(院)负责人签字:?课程设计(学年论文)成绩评定表系(院):????????????????????????????????学生姓名专业 班级?题目学生选课管理系统的设计与实现内容提要?指导教师评语???????????成绩:?????????? 指导教师(签名):?????????????? 年?? 月?? 日???????????????????????????? 目录引言...5第一章需求分析...?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第四章物理结构设计...?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?引言?科学技术的进步和生产的发展使人类知识总量的增长不断加快,生产社会化趋势的扩大和社会对产品需求的多样性使得组织在营运活动中所涉及的内部和外部信息量迅速地膨胀起来。面对激烈的市场竞争,人们对这些信息进行收集、加工、传递等过程的时间性和准确性提出了更高的要求。这一切使得传统的手工作业为基础的信息系统陷入了机构日益庞大,效率日益降低的困境。电子计算机的出现为摆脱这种困境找到了出路。计算机用于管理信息处理的突出优点是迅速、准确、可靠、具有很大的存储能力,适应于管理信息量大、面宽的特点,适合于管理信息处理及时、准确的要求。管理信息系统(MIS,Management Information System)是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业、管理、分析和决策职能的系统。管理信息系统利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存和使用。因此,管理信息系统是一个信息处理系统。数据库作为存取数据并对数据进行操作的工具在系统中所起到的作用至关重要。数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理模式结果,并据此建立数据库及其应用系统,使之能有效地存储和管理数据,满足应用需求,包括信息管理要求和数据操作。信息管理要求是指在数据库中应该存储和管理哪些数据对象;数据操作要求是指对数据对象进行哪些操作,如查询、增、删、改、统计等操作。数据库设计地目标是维用户和各种应用系统提供的一个信息基础设施和高效率地运行环境。高效率的运行环境包括:数据库数据的存取速率、数据库存储空间的利用率、数据库系统运行管理的效率等都是高的。?? 为了使数据库的应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、

文档评论(0)

feixiang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档