数据库设计内容文档.doc

数据库设计内容文档.doc

ID:57770519

大小:133.00 KB

页数:10页

时间:2020-03-27

数据库设计内容文档.doc_第1页
数据库设计内容文档.doc_第2页
数据库设计内容文档.doc_第3页
数据库设计内容文档.doc_第4页
数据库设计内容文档.doc_第5页
资源描述:

《数据库设计内容文档.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、宁波工程学院数据库课程设计报告(2004—2005学年第一学期)系(分院)电子技术系专业班级计02-6学生姓名陈林指导教师彭其美实习地点软件工程实验室数据库设计文档一、系统需求分析报告(数据流图、数据词典和功能分析)系统应具有售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动及调度功能,票价的修改可以通过修改运价来进行,车次调度可通过对发车时刻表的修改来进行,维护功能即可对表进行修改。1、功能需求经过分析后确定系统应具备以下功能:(1)、售票功能①销售车票②预订车票③退票(2)、查询功能①车次查询②时刻表查询③售票情况查询(3)、调度功能①运价修改②车辆修改③终点站修改

2、④车次修改(4)、维护功能①车票表修改②预订车票表修改③退票表修改④密码修改(5)、统计功能①售票统计②报表打印2、数据流图使用结构化分析方法,确定系统的数据主要是运价、车次、终点站名、发车时间和车票,对数据的操作主要有运价修改、车次修改、终点站修改、发车时间修改、售票及打印,可以确定系统的处理逻辑和流程,得到如下所示的系统数据流图。系统管理员车次修改运价修改终点站修改发车修改售票车次表运价表终点站名表发车时刻表查询售票员预订车票表退票表已售车票表报表打印车票已售车票表3、数据字典:经过分析可以得到以下数据流条目:车次表=车辆编号+车型+座位数终点站名表=站名+里程运价表=车型+运价发车时刻

3、表=车次+车辆编号+站名+发车时间+检票口已售车票表=票号+乘车日期+车次+站名+发车时间+票价+全半价+工号+退票否预订车票表=预订号+乘车日期+车次+站名+发车时间+车型+票价+客户名称+订票数量退票表=票号+退票时间+票价+应退款售票员编号=工号+姓名车辆编号=6{数字}6车次=4{字符}5车型=1{字符}8座位数=2{数字}2检票口=1{数字}2站名=1{字符}10里程=1{数字}5运价=1{数字}6发车时间={时间}乘车日期={日期}票号=7{数字}7票价=1{数字}5全半价=2{字符}2退票否={T

4、F}预订号=4{数字}4客户名称=6{字符}20订票数量=1{数字}2退票时间=

5、{日期时间}应退款=1{数字}5工号=3{字符}3姓名=4{字符}8一、数据逻辑结构设计(E-R图、关系模式和数据库结构)1、E—R图车辆目标站名开往车辆编号车型座位数车次发车时间检票口站名里程nm车票售票员售票票号预订顾客车次站名票价座位号全半价乘车日期工号站名车次预订号顾客名称退票退票时间计费运价车型价格nnnn1111票价应退款退票否乘车日期姓名主键:外键:2、关系模式车辆(车辆编号,车型,座位数)目标站名(站名,里程)发车时刻表(车次,站名,车辆编号,发车时间,检票口)途径(车次,站名)车票(票号,乘车日期,车次,站名,票价,全半价,座位号,工号,退票否)预订(预订号,车次,站名,乘

6、车日期,顾客名称,票数)退票(票号,退票时间,票价,应退款)售票员(工号,姓名)运价(车型,价格)3、数据库结构车辆表:字段名类型长度小数点允许空主/外键车辆编号Int4主车型Varchar8座位数smallInt2目标站名:字段名类型长度小数点允许空主/外键站名Varchar10主里程Int4发车时刻表:字段名类型长度小数点允许空主/外键车次Varchar5主站名Varchar10外车辆编号Int4外发车时间Datetime8检票口smallInt2途径表:字段名类型长度小数点允许空主/外键车次Varchar5主站名Varchar10外车票表:字段名类型长度小数点允许空主/外键票号Int4

7、主乘车日期Datetime8车次Varchar5外站名Varchar10外票价Float8全半价Char2座位号smallInt2工号Char3退票否Char1预订表:字段名类型长度小数点允许空主/外键预订号Int4主车次Varchar5外站名Varchar10外乘车日期Datetime8顾客名称Varchar20票数smallInt2退票表:字段名类型长度小数点允许空主/外键票号Int4主退票时间Datetime8票价Float8应退款Float8售票员表:字段名类型长度小数点允许空主/外键工号Char3主姓名Char8运价表:字段名类型长度小数点允许空主/外键车型Varchar8主价格F

8、loat8一、软件结构设计(画出系统软件结构图)车站售票管理系统售票功能查询功能调度功能维护功能统计功能销售车票预订车票退票车次查询时刻表查询售票情况查询运价修改车辆修改终点站修改车次修改已售车票表预订车票表退票表售票统计报表打印二、程序模块设计与调试(设计和调试各程序模块,提交主要的程序段)用户登入用户名和密码校对:PrivateSubCmdok_Click()Dimusername1AsString,us

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。