数据库应用系统开发韩华详解.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《学生成绩管理系统》设计报告 学 院:信息科学与工程学院 班 级: 自动化1103 学 号: 0909111418 姓 名: 彭橙 摘要 本次设计报告记录了学生成绩管理系统的实现过程,主要包括了数据库的需求分析,概念设计,逻辑设计,物理设计以及实现过程,包含在第二章,第三章,第四章中。在第一章中介绍了数据库的部分知识, 在第五章中记录了对本次试验的感想。 关键字:数据流图,数据字典,E-R图,逻辑模型,完整性约束,触发器,存储结构,索引,视图。 第一章绪论 4 1.1数据库技术的国内外发展与应用现状 4 1.2、学生成绩管理数据库应用系统开发的意义 4 1.3数据库应用系统开发方法概述 4 1.4、小结 4 第二章系统需求分析 5 2.1 概述 5 2.2 系统功能需求与数据需求 5 1.2.1 数据流图 5 1.2.2 系统功能需求 5 1.2.3 系统数据需求(数据字典) 5 2.3 小结 5 第三章 系统设计 6 3.1 概念设计(E-R图) 6 3.1.1 设计方法及关键技术 6 3.1.2 系统的E-R图 6 3.2 逻辑设计(E-R图) 6 3.2.1 设计方法及关键技术 6 3.2.2 系统的逻辑模型 6 3.3.3系统的完整性与安全性设计 6 3.3 物理设计 6 3.4 系统功能设计(E-R图) 6 3.5 系统开发平台选择 6 3.6小结 6 第四章 数据库应用系统的实现 7 4.1 数据库的定义 7 4.1.1 数据库的定义 7 4.2 应用系统的开发 7 4.3小结 7 第五章 结束语 8 第一章绪论 1.1数据库技术的现状 数据库技术发展:数据模型是数据库技术的核心和基础,因此,对数据库系统发展阶段的划分应该以数据模型的发展演变作为主要依据和标志。按照数据模型的发展演变过程,数据库技术从开始到现在短短的30年中,主要经历了三个发展阶段:第一代是网状和层次数据库系统,第二代是关系数据库系统,第三代是以面向对象数据模型为主要特征的数据库系统。数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并行计算技术等相互渗透、有机结合,成为当代数据库技术发展的重要特征。 数据库技术应用:数据库最初是在大公司或大机构中用作大规模事务处理的基础。后来随着个人计算机的普及,数据库技术被移植到PC机(Personal Computer,个人计算机)上,供单用户个人数据库应用。接着,由于PC机在工作组内连成网,数据库技术就移植到工作组级。现在,数据库正在Internet和内联网中广泛使用。 20世纪60年代中期,数据库技术是用来解决文件处理系统问题的。当时的数据库处理技术还很脆弱,常常发生应用不能提交的情况。20世纪70年代关系模型的诞生为数据库专家提供了构造和处理数据库的标准方法,推动了关系数据库的发展和应用。1979年,Ashton-Tate公司引入了微机产品dBase Ⅱ,并称之为关系数据库管理系统,从此数据库技术移植到了个人计算机上。20世纪80年代中期到后期,终端用户开始使用局域网技术将独立的计算机连接成网络,终端之间共享数据库,形成了一种新型的多用户数据处理,称为客户机/服务器数据库结构。现在,数据库技术正在被用来同Internet技术相结合,以便在机构内联网、部门局域网甚至WWW上发布数据库数据。 1.2、学生成绩管理系统开发的目的与意义 目的:可以更快的使学生的成绩相加并且排名,这对老师来说是很好可以减少很多工作量,在多人多课考试时很有用,只要成绩出来,输入电脑就可以在几秒内是成绩相加,并知道了某学生在学校排名。 意义:让学生更好的了解和应用数据库,发挥其功能。 1.3数据库应用系统开发方法概述 1、成功开发数据库应用系统的关键,有以下五条:  1)能够为相关部门带来效益(有形、无形),具有很好性能价格比。  2)领导的热情支持,用户的积极参与,以及强有力的DBAS开发组织架构与管理(解决多部门、多用户、多资源、多层次、多任务和多开发人员等相关问题)。  3)面向用户(参与全过程),目标明确(用户沟通),业务流程清楚明了(用户意见)。  4)严格按设计规章办事(多阶段、多策略),实行标准化文档要求(阶段性成果描述)。  5)充分考虑变化的情况(各设计阶段),主要有:部门内部的变化和外界环境的变化。 2、开发数据库应用系统的基本策略,有以下二条:  1)自上而下  2)自下而上 通常是二者结合,即自上而下规划设计,自下而上设计实施。此外还有原型法和面向对象方法等。 3、开发数据库应用系统的主要步骤,有以下五步:  1)系统总体规划,对部门(企业)内外部情况进行初步调查,提出可行性报告(开题报

文档评论(0)

三沙市的姑娘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档