版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、停车场数据库管理系统1. 需求分析背景现在随着社会的发展,车为了人们出行的必备工具,因为它快捷方便,但在行程中快捷方便的同时,到哪停车成为了人们头疼的事。停车场因此存在了,但有的停车场比较大,车位比较多,管理起来较麻烦,这就需要有计算机的辅助。同时随着计算机的发展,计算机数据库可以很好的帮助人们去管理,管理员的工作变的更加简单程序化,且失误减少,效率变高,停车会更加方便。停车场数据库实现的功能1. 输入及添加停车位、停车位资料,每个停车位信息包括:停车位编号、停车位地址、停车位类别编号、登记日期、是否被占用。停车证信息包括:客户停车证编号、客户姓名、客户性别、客户种类、登记时间。2. 对已存入
2、的停车位、停车证信息进行插入添加。3. 对已存入的信息进行修改。4. 利用停车证对停车进行租借和退还停车位。5. 利用租借停车位时间向客户收费。关系模式信息停车位类别种类编号,种类名称客户停车证编号,客户姓名,客户性别,客户种类,登记时期停车位停车位编号,停车位地址,停车位类别编号,登记日期,是否被占用租借停车证编号,停车位编号,客户租借时间退还斤车证编号,客户姓名,停车证编号,停车位编号,客户退还时间H付款停车证编号,客户姓名,停车位类别编号,停车位地址,客户租借时间,付款金额2. 方案图表设计E-R图租借记录信息,根据所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。图书管
3、理信息系统可以划分为:停车位类别信息、客户信息实体、停车位信息、退还记录信息。用E-R图一一描述这些实体。2.1.1 类别E-R图:图2-1类别E-R图客户信息E-R图:图2-2客户信息E-R图信息实体E-R图:图2-3停车位信息E-R图2.1.4.记录信息E-R图:图2-4记录信息E-R图记录信息E-R图:图2-5记录信息E-R图付款信息E-R图:图2-6付款信息E-R图总的信息实体E-R图:停车位信息付款信息租借信息图2-7总的信息E-R图建立表格表2-1parking_sytle停车位类别信息表表中列名数据类型可否为空说明parkingstylenovarcharnotnull(主键)种
4、类编号parkingstyleVarcharnotnull种类名称表2-2systemcustomers客户信息表格表中列名数据类型可否为空说明customeridvarcharnotnull(主键)客户停车证编号customernamevarcharnotnull客户姓名customersexvarcharnotnull客户性别customertypevarcharnull客户种类regdatedatetimenull登记日期表2-3systemparking停车位信息表表中列名数据类型可否为空说明parkingidVarcharNotnull(主键)停车位编号parkingaddressV
5、archarNotnull停车位地址parkingstylenoVarcharNotnull停车位类别编号parkingindateDatetimeNull登记日期isborrowedVarcharNotNull是否被占用表2-4borrowrecord租借记录信息表表中列名数据类型可否为空说明customeridVarcharNotnull(外主键)停车证编号parkingidVarcharNotnull(外主键)停车位编号borrowdateVarcharNotnull客户租借时间表2-5returnrecord退还记录信息表表中列名数据类型可否为空说明customeridVarcharN
6、otnull(外主键)客户停车证编号parkingidVarcharNotnull(外主键)停车位编号returndatedatetimeNotnull客户退还时间表2-6customerfee付款记录信息表customeridvarcharNotnull客户停车证编号customernamevarcharNotnull客户姓名parkingidvarcharNotnull(外主键)停车位编号parkingaddressvarcharNotnull停车位地址parkingfeevarcharNotNull付款金额borrowdatedatetimeNotNull租借时间3. 数据库语言设计数据
7、库的建立3.1.1 创建数据库停车位类别表建立createtableparking_style(parkingstylenovarchar(30)primarykey,parkingstylevarchar(30)创建停车位信息表createtablesystem_parking(parkingidvarchar(20)primarykey,parkingaddressvarchar(30)Notnull,parkingstylenovarchar(30)Notnull,parkingindatedatetime,isborrowedvarchar(2),)停车证表建立createtables
8、ystem_customers(customeridvarchar(9)primarykey,customernamevarchar(9)notnull,customersexvarchar(2)notnull,customertypevarchar(10),regdatedatetime)租借记录表建立createtableborrow_record(parkingidvarchar(20)primarykey,customeridvarchar(9),borrowdatedatetime,)退还记录表建立createtablereturn_record(parkingidvarchar(2
9、0)primarykey,customeridvarchar(9),returndatedatetime,)付款单表建立createtablecustomer_fee(customeridvarchar(9)notnull,customernamevarchar(9)notnull,parkingidvarchar(20)primarykey,parkingaddressvarchar(30)Notnull,parkingfeevarchar(30),borrowdatedatetime,)数据初始化小型商务车')中等型轿车')大型客车')小型商务车')中等型轿
10、车')大型客车')3.2.1 将停车位类别加入表parking_style中insertintoparking_style(parkingstyleno,parkingstyle)values('1','insertintoparking_style(parkingstyleno,parkingstyle)values('2','insertintoparking_style(parkingstyleno,parkingstyle)values('3','3.2.2 将已有的停车位加入system_park
11、ing表中insertintosystem_parking(parkingid,parkingadress,parkingstyleno,parkingindate,isborrowed)values('1234','A区34位','1','2009-01-03','2011-11-15','1');insertintosystem_parking(parkingid,parkingadress,parkingstyleno,parkingindate,isborrowed)values(1235&
12、#39;,'A区35位','1','2009-01-03','2011-11-16','1');nsertintosystem_parking(parkingid,parkingadress,parkingstyleno,parkingindate,isborrowed)values('1236','A区36位','1','2009-01-03','2011-11-15','1');将客户信息加入system_custo
13、mers表中customersex,customersex,customersex,insertintosystem_customers(customerid,customername,customertype,regdate)values('50080','张三','男','常住','2009-08-2614:23:56')insertintosystem_customers(customerid,customername,customertype,regdate)values('50081',&
14、#39;李四','男','临时','2009-08-2713:24:')insertintosystem_customers(customerid,customername,customertype,regdate)values('50082','王二麻','男','常住','2009-08-2811:24:')添加租借客户的记录insertintoborrow_record(parkingid,customerid,borrowdate)values(
15、9;1234','50080','2011-11-1511:24:')insertintoborrow_record(parkingid,customerid,borrowdate)values('1235','50081','2011-11-1608:26:')insertintoborrow_record(parkingid,customerid,borrowdate)values('1236','50082','2011-11-1508:26:')4.
16、进行总体设计将上述做好的表格进行联系,建立关系,在access2007上用软件创建联系,如下图:retiirn_recordcustomcrid勺parkingidreturndateEystemparkinqparkingidparkingaddressparkingstyleriuparkingindaleisborrow&dsystem_customers冷customendcu5tornemamecustomersexcustoimertyperegdatecustornerjeecutomeridGUstomernsmeborrowrecordcustomend孑parkin
17、gidborrowdateparking_etyle胡parkingstylenop曰rkingStyleparkingidparki'ngaddresparkingfee-borrowda课程设计心得这是我第一次接触数据库软件进行数据库设计,上课时有很多地方听的不是很明白,但上完老师的课程,感觉自己还是很有收获的。通过对这数据库的设计,我对数据库的设计流程进行了深一步的了解,知道了数据库设计到底如何进行,并开始简单的学习了一下数据库设计的软件,像SQLSeveral2008和access2007,虽然不是很熟练,但已经可以进行简单的处理了。使用这些软件的过程中我感到,熟悉这些工具软件
18、,对于编写数据库来说是很重要的,熟练的运用软件可以提高工作的效率。在编写数据库语言的时候,有些小的地方非常需要注意,一个标点的错误都会让编好的程序运行不了,就生成不了表格,所以编程时要养成良好的习惯,多多注意,仔细点才行。尽量减少出现错误,这样才不至于花大量的时间去检查错误。在数据库的设计过程中出现了很多问题,由于自己能力有限,无法单独完成,询问了班级里会做的同学求指点,在同学难心的知道下,经过修修改改几回才将这个数据库设计完成。第一次设计难免会出现很多问题,碰到很多挫折,但每一次的艰难都是在为自己积累经验,善于总结,也是学习能力的一种体现,每次的总结,总能找到自己的不足,这样才能对数据库的设计了解更深,才能逐步提高,生活就是这样,汗水预示着结果也见证着收获。自己先前感觉数据库设计好难,自己不会做,自己就吓到了自己,通过实际亲手动手做,我感觉到不要被自己打倒,困难其实是被自己夸大了而已。对我而言,知识上的收获重要,精神上的丰收是可喜的。挫折是一份财富,经历是一份拥有。这次实际操作必将成为我人生旅途上一个非常美好的回忆!想起这一个星期的数据库设计,收获很多,从开始想数据库对象到完成数据库设计,从理论到实践,在这几天里,学到了很多很多的东西,不亲手自己动手做就不知道书本上的东西到底如何应用。理论与实际相结合才会有意义,而且现在大学生的动手能力和实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 固化剂行业相关投资计划提议范本
- 港物运输相关行业投资方案
- STD温盐深剖面仪相关行业投资方案范本
- 专题02 数形结合之直角坐标平面内点的运动难点专练(原卷版)-【考点培优尖子生专用】2021-2022学年七年级数学下册专题训练(沪教版)
- 专题5.1矩形的性质专项提升训练(重难点培优)-【拔尖特训】2022-2023学年八年级数学下册尖子生培优必刷题(原卷版)【浙教版】
- 世界近代史综合训练 高三历史统编版二轮复
- 安全员的实习报告集合五篇
- 江西省吉安安福县联考2024届八年级数学第二学期期末达标测试试题含解析
- 第一章 原子结构与元素性质 检测题 高二下学期化学鲁科版(2019)选择性必修2
- 统编版2024版高考历史复习特训卷模拟二
- 大学伦理委员会章程(试行)模板
- PF525变频器应用手册
- 类比推理题库及标准答案
- 二级中医医院医疗设备配置标准
- 恩施大峡谷旅游风情小镇规划建筑方案文本
- 中学优秀教研组(备课组)评选指标要素评分表
- DB4401-T 19-2019涉河建设项目河道管理技术规范-(高清现行)
- (完整word)湘少小学生英语单词表全
- 《应有格物致知精神》知识点总结
- 创建健康促进医院领导小组制度
- 2023版-物料系统GMP实施指南
评论
0/150
提交评论