文档详情

数据库应用技术高考成绩查询系统资料.doc

发布:2016-03-21约8.57千字共20页下载文档
文本预览下载声明
辽 宁 工 业 大 学 数据库应用技术 课程设计(论文) 题目: 高考成绩查询 院 (系): 软件学院 专业班级: 学 号: 学生姓名: 指导教师: 张莉莉 教师职称: 助 教 起止时间:2014.11.17至2014.11.30 设计任务及评语 院(系):软件学院 教研室:软件教研室 学 号 学生姓名 专业班级 网络工程141班 设计题目 高考成绩查询 设 计 任 务 要求根据管理信息系统及数据库设计原理,按照系统设计的步骤和规范,完成各阶段的设计内容。 需求分析具体实际,数据流图、数据字典、关系模型要规范。 在sql server2000 上实现数据库的模型建立(数据库、表的建立、完整性约束的实现、关系图、必要的存储过程及触发器的编程),并用VB实现简单的应用程序。 设计过程中,要严格遵守设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出设计报告。 指导教师评语及成绩 成绩: 指导教师签字: 2014 年 12 月 1 日 目 录 第1章 设计目的与要求 1 1.1 设计目的 1 1.2 设计环境 1 1.3 主要参考资料 1 1.4 设计内容与要求 1 第2章 设计内容 3 2.1数据库设计 3 2.1.1需求分析 3 2.1.2 概念设计 3 2.1.3 逻辑设计 4 2.1.4物理设计 4 2.1.5数据库实现 5 2.2 程序设计 5 2.2.1概要设计 5 2.2.2 程序实现 6 第3章 设计总结 16 参考资料 ……………………………………………………………………………..…………….17 第1章 设计目的与要求 1.1设计目的 《SQL Server 2000 数据库应用系统开发技术》是计算机相关专业的必修专业基础课程,其实践性、应用性很强。实践教学环节是必不可少的一个重要环节。本课程的程序设计专题实际是计算机相关专业学生学习完《SQL Server 2000 数据库应用系统开发技术》课程后,进行的一次全面的综合训练,SQL Server 2000 数据库应用系统开发技术的设计目的是加深对理论教学内容的理解和掌握,使学生较系统地掌握程序设计及其在网络开发中的广泛应用,基本方法及技巧,为学生综合运用所学知识,利用软件工程为基础进行软件开发、并在实践应用方面打下一定基础。 1.2设计环境 硬件要求能运行Windows 9.X操作系统的微机系统。SQL Server 2000 数据库应用系统开发技术及相应的集成开发环境,SQL Server 2000 数据库应用系统开发工具和Visual Basic6.0程序设计开发工具。 1.3主要参考资料 1.《管理信息系统数据库系统概论萨师煊 第2章 设计内容 2.1数据库设计 2.1.1需求分析 高考成绩的统计和查询工作是非常重要的。高考成绩是面向的是全国范围内的考生,它涉及的面比较广、数据量大,如果在设计上出现什么问题,都会在社会上产生巨大的影响。在这里我们只是简单地做一个高考成绩查询和统计的一个小系统,并没有考虑安全性等方面的的问题,主要目的是通过这个课程设计的学习,对用JAVA开发数据库系统有更为深刻的认识。 本系统以为开发平台,选择了易学易用可,结合单位实际,利用软件工程化思想和方法,总体上用结构化生命周期法进行系统分析和设计,采用快速原型法来实现系统。在程序设计与调试上采用了自上而下、逐步细化,逐步完善的原则。采用结构化的功能模块设计系统功能,可读性好,易于扩充。系统由退出系统等功能模块组成,基本功能较全面。本系统用户界面友好、清晰、操作简便,易学易用;系统可读性好,易于维护、更新安全性好。采用传统下拉菜单功能选择,方便、快捷、一目了然。对考生的基本信息进行简单,。系统 图2.1高考成绩查询系统E-R图 2.1.3逻辑设计 下面列出几个主要的数据库表设计: 由系统E—R图转化而得到的关系模式如下: (1)考生(准考证号,姓名,考前学校),其主关键字为准考证号; (2)科目(科目序号,数学,英语,语文,物理,化学,政治,历史),其中主关键字为科目序号; (3)成绩(科目序号,准考证号,分数)其中主关键字为准考证号和科目序号。可以与考生关系模式合并为:考生(准考证号,姓名,成
显示全部
相似文档