数据库delphi.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库delphi

《学生成绩管理系统》设计报告 学 院: 班 级: 学 号: 姓 名: 摘要 学生管理系统的工作主要是对学生信息,课程,考试成绩进行管理的现代化的信息管理系统。管理员管理模块都包括数据查询、修改、删除、添加等功能,学生查询模块可以查询于自己相关的信息。程序运行后的界面主要包括登陆界面,学生查询界面,管理员管理界面。实现的方法主要用Borland Delphi 7和Microsoft公司的 SQL Server 2000 开发工具来完成界面与数据库的开发工作。其中delphi7的各种空间,和sql语句起到了关键性的作用。 关键字:管理, 查询,一致性, 完整性, 安全性 第一章绪论 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数据库技术的国内外发展与应用现状 近几年,随着我国数据库软件行业的发展,数据库软件生产核心技术应用与研发成为业内企业关注的重点。技术的优劣直接决定企业数据库软件产品的市场竞争力。了解国内外数据库软件生产核心技术的研发动向、工艺设备、技术应用对于企业提升产品技术规格提高市场竞争力十分关键。 1.2学生信息管理数据库应用系统开发的意义 这次作业,我们建立的是一个学生信息管理系统,是为了方便管理员修改,查询,添加,删除信息。同时又能够方便学生了解自己的信息,和课程的信息。 1.3数据库应用系统开发方法概述 利用sql server2000,创建了三个基本信息表,一个students表,一个choice表,一个course表。通过delphi控件的运用,达到查询,删除,修改,添加的功能,并创建索引,关系表,视图,默认值等。 1.4小结 通过对sql server2000,企业管理器的应用,有很大的收获。 我们此次的系统的目标如下 (1)数据库系统采用易于集成的,开放的技术。 (2)产品质量优异,可靠性高,适于长期运行,能支持关键应用。 (3)数据安全,保安型高。 (4)能提供分布式数据库功能。 (5)支持多种开发环境,软件开发容易。 (6)扩充性和升级能力强。 第二章 系统需求分析 2.1 概述 需求分析采取的措施方法、困难、关键问题及主要内容 一,通过建立建立数据库中三个简单的表来实现信息管理和查询; 二,作为一个学生信息管理系统功能不够完善,只能够实现简单的查询和管理; 三,表的建立比较简单,不能够很好地通过表和表之间的关系实现查询管理; 四,不能通过索引查询等来优化系统功能。 2.2 系统功能需求与数据需求 1.2.1 数据流图 1.2.2 系统功能需求 学生信息管理系统,其开发主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应用程序功能完备,易使用等特点。而对于后者则要求建立起数据一致性和完整性强、数据安全性好的数据库。实现的方法主要用Borland Delphi 7和Microsoft公司的 SQL Server 2000 开发工具来完成界面与数据库的开发工作。 1.2.3 系统数据需求(数据字典) 数据库的建立中包括有,表,视图,关系表,默认值等等。要求管理员可以访问到学生信息数据库,而学生可以访问自己的信息和相关课程的信息。 2.3 小结 我们做的学生信息管理系统基本上实现了预期的功能,通过设置访问权限,将管理员与学生分隔开来,管理员可以对学生信息实现添加,修改,删除等各项功能。而学生只能够查询到与自身相关的信息,和相关课程的信息。 第三章 系统设计 3.1 概念设计(E-R图) 3.1.1 设计方法及关键技术 建立了学生表和课程表,建立了一个choice表来建立两者的关系。根据学

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档