4停车场管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

浙江海洋学院东海科学技术学院数据库应用实训成果说明书题目:停车场管理系统的数据库设计学生姓名:章进学号:131335101院系:达内IT学院班级:13达内1班指导教师:李慧2015年1月22日浙江海洋学院东海科学技术学院课程设计任务书2014—2015学年第一学期院系达内IT学院专业计算机科学与技术班级13达内1班学生姓名(学号)章进(131335101)课程名称数据库应用实训题目停车场管理系统的数据库设计完成期限自2015年1月5日至2015年1月18日共2周设计依据1、对停车场管理系统的调查分析;2、关系型数据库的设计方法,主要是ER图的绘制和从ER图转换成关系模式;3、关系模式优化,要求规范化程度达到第三范式(3NF);4、SQLServer2008中有关数据库的基本操作,要求掌握相应的T-SQL语句。设计要求及主要内容设计要求结合所学的数据库理论知识,独立设计方案;学会查阅相关资料,通过查阅进一步熟悉常用方法的用途和技巧,并掌握这些方法的具体含义和如何使用这些方法解决实际问题;掌握综合性数据库设计的基本过程,完成高校教学管理系统的数据库设计,并且设计合理的数据完整性;认真撰写总结报告,培养严谨的作风和科学的态度。主要内容首先,分析选题的现实意义和可行性;其二,进行相应的需求分析(重点是数据需求分析);其三,根据需求分析画出ER图,并转换成关系模式;其四,设计数据库的物理结构;最后,在SQLServer2008中实现该数据库,并适当输入一些模拟数据。参考资料[1]萨师煊等.数据库系统概论(第四版).高等教育出版社.2006[2]杨桦等.SQLServer2000实用教程.清华大学出版社.2007[3]王春玲等.数据库原理及应用.中国铁道出版社.2012[4]陆慧娟等.数据库原理与应用.科学出版社.2006[5]李春葆等.SQLServer2000应用系统开发教程.清华大学出版社.20051摘要数据库技术是计算机科学技术发展最快,应用最为广泛的技术之一。其在计算机设计,人工智能,电子商务,企业管理,科学计算等诸多领域均得到了广泛的应用,已经成为计算机信息系统和应用的核心技术和重要基础。21世纪以来,现代化产业高速发展,汽车作为日常交通工具已经普及社会的每一个角落,给人们的日常生活带来了极大的便利。但是随着汽车拥有量的急剧增加,车辆停放的问题随之而来,如果没有合理的停放规则和秩序,势必引起许多不必要的麻烦,反而给生活带来不便。停车场作为交通设施的组成部分,随着交通运输的繁忙和不断发展,人们对其管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。然后目前的许多停车场还处于一种纯人工的管理的模式,在车辆的管理上效率低下,而且十分容易出错。因此需要一种合适的管理系统来解决这些问题,达到高效,简易的效果,给广大人民的出行带来方便。本文主要介绍停车场管理系统的数据库设计,从需求分析到数据库的运行与维护都进行详细的叙述。本系统是利用SQLServer2008开发出来的。通过SQLServer2008建立停车场管理系统,大大方便和简化了数据的查询和处理,管理员可以通过SQL语言对表内数据进行添加,删除,修改,查询等操作,还可以建立多用户,对其使用权限进行分配和回收。【关键词】SQL语言,数据库设计,停车场管理2目录摘要......................................................................................................................................................11选题..................................................................................................................................................31.1课题简介................................................................................................................................31.2设计目的................................................................................................................................31.3设计内容................................................................................................................................32需求分析..........................................................................................................................................42.1需求分析的任务....................................................................................................................42.2需求分析的过程....................................................................................................................43概念设计(ER图)........................................................................................................................43.1概念结构设计的方法和步骤................................................................................................43.2视图的集成............................................................................................................................54ER图转换成关系模式.....................................................................................................................84.1E-R图向关系模型的转换.....................................................................................................84.2数据模型的优化....................................................................................................................95物理结构设计................................................................................................................................106T-SQL语句.....................................................................................................................................117其他................................................................................................................................................138总结................................................................................................................................................15参考文献..............................................................................................................错误!未定义书签。31选题1.1课题简介随着数据处理的不断进步和计算机网络的迅速发展,使数据库应用系统不仅在功能而且在结构上都有了深刻的变化,而且运用在生活的每一个方面。通过学习关系代数,关系演算,函数依赖,关系模式分解,关系模式的规范化让我们建立了扎实的关系数据库理论基础。而在掌握基本理论的基础上掌握关系数据库的设计方法,掌握现代信息系统的开发方法也显得尤为必要。目前在关系数据库中用得最多的SQL数据库,开发数据库的语言工具多数用DELPHI.。所以对于计算机专业的学生来说掌握数据库应用的基本技术,熟悉编程语言与SQL数据库的结合运用是我们计算机专业学生之必备本领。本次课程设计是以停车场管理系统为模拟模型,运用DELPHI编程语言结合SQL数据库所开发系统。1.2设计目的通过现有停车场管理方面的规范与信息技术的结合使停车场管理流程的管理更加系统化,数字化,从而提高相关单位的工作效率,因此我们设计了该停车场管理系统。1.3设计内容运用基于E-R模型的数据库设计方法和关系规范化理论做指导完成从系统的分析到设计直至系统的最终实现,开发公文收文办理系统,完成公文收文办理系统的全部功能。首先做好需求分析,并完成数据流图,其次做概念分析,利用实体联系的方法将需求分析的用户需求抽象为信息结构,得到E-R图,然后就是逻辑结构设计,将E-R图转换为计算机系统所支持的逻辑模型。最后利用SQLServer2008完成具体的实例。42需求分析2.1需求分析的任务需求分析的任务是调查应用领域,对应用领域中的信息要求和操作要求进行详细分析,形成需求分析说明书。重点是调查,收集和分析用户在数据管理中的信息要求,处理要求,数据的安全性与完整性要求。为了完成需求分析的任务,要详细调查待开发的数据库应用部门的情况。了解原系统工作概况,分析用户的各种需求,在此基础上确定新系统的功能,新系统必须考虑今后的扩充和改变,不能仅仅按当前应用需求来设计数据库。2.2需求分析的过程(1)调查现有停车场管理过程中的相关情况。(2)熟悉现有停车场管理过程中的相关流程。(3)根据(1)(2)调查的结果,对停车场管理中各应用的信息要求和操作进行详细分析,从中得到:该系统的各个应用从数据库中得到哪些信息,这些信息的具体内容和性质是什么,要求完成什么样的处理功能,对某些处理要求的相应时间,即对数据的安全,完整性的要求。(4)确定系统的边界。确定整个系统中哪些由计算机完成,哪些由系统完成,哪些由人工完成。由计算机完成的功能就是新系统完成的功能。3概念设计(E

1 / 19
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功