- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科毕业设计论文-数据库课设计火车票卧铺预订系统
课 程 设 计
课程名称___ 数据库______
题目名称____火车票卧铺预订系统_____
学生学院_____计算机学院______
专业班级__
学 号_________
学生姓名_____________
指导教师________左亚尧_________
2013年 1 月 15 日
目录
1 设计时间 1
2 设计目的 1
3 设计任务 1
4 设计内容 1
4.1需求分析 1
4.2系统设计 2
4.2.1 概念结构设计 2
4.2.2 逻辑结构设计 4
4.2.3 物理结构设计 5
4.3系统实施 7
4.3.1 数据库实现 7
4.3.2 数据载入 9
4.4运行与测试 10
4.4.1运行与测试 10
4.4.2分析 12
5 总结与展望 13
参考文献 14
1 设计时间: 2013-01-10到2013-01-15
2 设计目的
:数据库课程设计是一个十分好的实践项目,可以把书本的知识充分应用到实践中。实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程。
3设计任务
通过开发一个数据库系统,学习数据库系统的设计与开发, SQL 软件为开发工具。、、、、按照一定条件查询、统计符合条件的等;根据需求分析抽象出信息结构,可得该系统的E-R图。E-R图,如图所示。
图E-R图E-R图,如图所示。
图E-R图E-R图,如图所示。
图E-R图E-R图,如图所示。
图图E-R图,如图所示。
图E-R图根据分E-R图和需求分析,可得到总E-R图,如图所示。
图E-R图图
表4-3 业务员信息
中文名称
类型
长度
是否非空
主关键字
备注
工号
char
10
Y
业务员姓名
char
10
N
表4-4 车票信息
中文名称
类型
长度
是否非空
主关键字
备注
班次编号
char
10
N
卧铺类型
char
10
N
座位号
char
10
Y
票价
float(2)
N
元
当前预售状态
char
10
N
Y/N
表4-5 旅客信息
中文名称
类型
长度
是否非空
主关键字
备注
旅客编号
char
10
Y
姓名
char
10
N
性别
char
10
N
身份证号
char
10
N
联系方式
char
15
N
表4-6 购买信息
中文名称
类型
长度
是否非空
主关键字
备注
旅客编号
char
10
Y
座位号
char
10
N
折扣
float(1)
打几折
实付款
float(2)
N
N
元
购买数量
int
N
N
购买的车票
工号
char
10
N
付款状态
char
10
N
Y/N
4.3系统实施
4.3.1数据库实现
先建立火车卧铺预订数据库,然后根据数据库的基本表结构分别建立六个基本表,这里给出具体的SQL语句如下。
(1)Create Database ;
(2)创建表
);
(3)创建表
);
(4)创建业务员表
Create table 业务员
( 工号 char(10) primary key,
业务员姓名 char(10) not null
);
(5)创建票表
);
(6)创建旅客表
Create table 旅客
( 旅客编号 char(10) primary key,
姓名 char(10) not null,
性别 char(10) not null,
身份证号 char(20) not null,
联系电话 char(15) not null
);
(7)创建购买表
Create table 购买
( 旅客编号 char(10) not null,
座位号 char(10) not null,
primary key(旅客编号, 座位号),
折扣 float(1),
实付款 float(2) not null,
工号 char(10) not null,
购买数量 int not null,
付款状态 char(10) not null,
Foreign key(旅客编号) references 旅客(旅客编号),
Foreign key(座位号) references 票(座位号),
Foreign key(工号) references 业务员(工号)
);
火车表录入
(2)
图4-8 班次表信息
(3)
图4-9 业务员表信息
(4)
图4-10 车票表信息
(5)
图4-11 旅客表信息
(6)
图4-12 购买表信息
4.4运
您可能关注的文档
- 本科毕业设计论文-现代国内市场营销领域销售行为存在的意义—以网络销售行为在淘宝大码女鞋产品中—为例.doc
- 大学毕业论文-承插型键槽式连接钢管高大支模安全专项施工方案 精品.doc
- 大学毕业论文-承插型键槽式连接钢管高大支模安全专项施工方案.doc
- 本科毕业设计论文-我国人口老龄化问题下的基本养老金政策研究论文.doc
- 大学毕业论文-导购基本操作规范.doc
- 肯德基中国地区本土化发展战略的研究论文-本科毕设论文.doc
- 大学毕业论文--茶印象茶饮品连锁店创意营销谋划书.doc
- 互联网+殡仪馆项目策划书-本科毕设论文.doc
- 大学毕业论文-hla一dpa13 utr单核营酸多态与慢性乙型肝炎病毒感染及肝癌的遗传易感性研究.doc
- 本科毕业设计论文-四川安岳柠檬市场研究论文.doc
文档评论(0)