- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宁波工程学院
数据库课程设计报告
(2004—2005学年第一学期)
系(分院) 电子技术系
专业班级 计02-6
学生姓名 陈林
指导教师 彭其美
实习地点 软件工程实验室
数据库设计文档
系统需求分析报告(数据流图、数据词典和功能分析)
系统应具有售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动及调度功能,票价的修改可以通过修改运价来进行,车次调度可通过对发车时刻表的修改来进行,维护功能即可对表进行修改。
功能需求
经过分析后确定系统应具备以下功能:
(1)、售票功能
销售车票
预订车票
退票
(2)、查询功能
车次查询
时刻表查询
售票情况查询
(3)、调度功能
运价修改
车辆修改
终点站修改
车次修改
(4)、维护功能
车票表修改
预订车票表修改
退票表修改
密码修改
(5)、统计功能
售票统计
报表打印
2、数据流图
使用结构化分析方法,确定系统的数据主要是运价、车次、终点站名、发车时间和车票,对数据的操作主要有运价修改、车次修改、终点站修改、发车时间修改、售票及打印,可以确定系统的处理逻辑和流程,得到如下所示的系统数据流图。
3、数据字典:
经过分析可以得到以下数据流条目:
车次表=车辆编号+车型+座位数
终点站名表=站名+里程
运价表=车型+运价
发车时刻表=车次+车辆编号+站名+发车时间+检票口
已售车票表=票号+乘车日期+车次+站名+发车时间+票价+全半价+工号+退票否
预订车票表=预订号+乘车日期+车次+站名+发车时间+车型+票价+客户名称+订票数量
退票表=票号+退票时间+票价+应退款
售票员编号=工号+姓名
车辆编号=6{数字}6
车次=4{字符}5
车型=1{字符}8
座位数=2{数字}2
检票口=1{数字}2
站名=1{字符}10
里程=1{数字}5
运价=1{数字}6
发车时间={时间}
乘车日期={日期}
票号=7{数字}7
票价=1{数字}5
全半价=2{字符}2
退票否={T|F}
预订号=4{数字}4
客户名称=6{字符}20
订票数量=1{数字}2
退票时间={日期时间}
应退款=1{数字}5
工号=3{字符}3
姓名=4{字符}8
数据逻辑结构设计(E-R图、关系模式和数据库结构)
1、E—R图
2、关系模式
车辆(车辆编号,车型,座位数)
目标站名(站名,里程)
发车时刻表(车次,站名,车辆编号,发车时间,检票口)途径(车次,站名)
车票(票号,乘车日期,车次,站名,票价,全半价,座位号,工号,退票否)
预订(预订号,车次,站名,乘车日期,顾客名称,票数)
退票(票号,退票时间,票价,应退款)
售票员(工号,姓名)
运价(车型,价格)
3、数据库结构
车辆表:
字段名 类型 长度 小数点 允许空 主/外键 车辆编号 Int 4 主 车型 Varchar 8 座位数 smallInt 2 目标站名:
字段名 类型 长度 小数点 允许空 主/外键 站名 Varchar 10 主 里程 Int 4 发车时刻表:
字段名 类型 长度 小数点 允许空 主/外键 车次 Varchar 5 主 站名 Varchar 10 外 车辆编号 Int 4 外 发车时间 Datetime 8 检票口 smallInt 2 途径表:
字段名 类型 长度 小数点 允许空 主/外键 车次 Varchar 5 主 站名 Varchar 10 外 车票表:
字段名 类型 长度 小数点 允许空 主/外键 票号 Int 4 主 乘车日期 Datetime 8 车次 Varchar 5 外 站名 Varchar 10 外 票价 Float 8 全半价 Char 2 座位号 smallInt 2 工号 Char 3 退票否 Char 1 预订表:
字段名 类型 长度 小数点 允许空 主/外键 预订号 Int 4 主 车次 Varchar 5 外 站名 Varchar 10 外 乘车日期 Datetime 8 顾客名称 Varchar 20 票数 smallInt 2 退票表:
字段名 类型 长度 小数点 允许空 主/外键 票号 Int 4 主 退票时间 Datetime 8 票价 Float 8 应退款 Float 8 售票员表:
字段名 类型 长度 小数点 允许空 主/外键 工号 Char 3 主 姓名 Char 8 运价表:
字段名 类型 长度 小数
您可能关注的文档
最近下载
- 广德县地质灾害调查与区划报告.doc VIP
- 除颤仪的使用方法及操作流程PPT课件.pptx VIP
- 教育科学研究方法(第二版) 课件 013第十三章 教育叙事研究.pptx
- 2025河北唐山市路南区招聘135人笔试备考试题及答案解析.docx VIP
- 中华人民共和国国庆阅兵一览表.doc VIP
- 农贸市场项目可行性研究报告.docx
- 2025年湖北省监督数据分析应用中心专项公开招聘22名工作人员笔试参考题库附答案解析.docx VIP
- 黑布林阅读初三13《汤姆叔叔的小屋》中文版.pdf
- 传感器第五章压电式传感器.ppt VIP
- 中电建协吊装技能竞赛理论知识 考试复习题(PDF-131).pdf VIP
文档评论(0)