手机版

火车票售票管理系统(19)

发布时间:2021-06-07   来源:未知    
字号:

第五章 详细设计与实现

5.1系统数据库设计

5.1.1概念结构设计

该系统所采用的数据库是MySql。概念结构设计的任务是在需求分析阶段产生的需求

说明书的基础上,按照特定的方法把它们抽象为一个不依赖于任何具体机器的数据模型,即概念模型。概念模型使设计者的注意力能够从复杂的实现细节中解脱出来,而只集中在最重要的信息的组织结构和处理模式上。

概念模型具有以下的特点:

1.概念模型是对现实世界的抽象和概括,它真实、充分地反映了现实世界中事物和事

物之间的联系,能满足用户对数据的处理要求。

2.由于概念模型简洁、明晰、独立于计算机,很容易理解,因此可以用概念模型和不

熟悉计算机的用户交换意见,使用户能积极参与数据库的设计工作,保证设计工作顺利进行。

3.概念模型易于更新,当应用环境和应用要求改变时,容易对概念模型修改和扩充。

5.1.2逻辑结构设计

概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立于任何

一种具体的数据模型,因而也不能为任何一个具体的DBMS所支持。为了能够建立起最终的物理系统,还需要将概念结构进一步转化为某一DBMS所支持的数据模型,然后根据逻辑设计的准则、数据的语义约束、规范化理论等对数据模型进行适当的调整和优化,形成合理的全局逻辑结构,并设计出用户子模式。这就是数据库逻辑设计所要完成的任务。

数据库逻辑结构的设计分为两个步骤:首先将概念设计所得的E-R图转换为关系模

型;然后对关系模型进行优化。

在火车票售票管理系统当中包括了以上几个ER模型向关系模型的转换:

用户信息表(用户名,密码,生日,真实姓名,身份证号码,管理员标志位)

车票信息表(车票编号,始发站,终点站,日期,发车时间,车次,车厢,座位号,

是否卧铺,是否有票标志位)

购票车表(车票编号,用户名)

火车票售票管理系统(19).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)