车站售票管理系统课设.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
车站售票管理系统课设

课程设计报告 ( 201-- 2014年度第1学期) 实验名称: 数据库应用课程设计 题 目: 院 系: 班 级: 学 号: 学生姓名: 指导教师: 设计周数: 1 周 成 绩: 日期:201年1月日 ②能准确地了解售票情况,提供多种查询和统计功能,如车次的查询、时刻表的查询等; ③能按情况所需实现对车次的更改、票价的变动及调度功能; ④完善的报表系统; ⑤具备一定的维护功能,如操作员管理、权限设置等。 功能结构图 本系统功能结构图如图1所示 图1 系统功能结构图 数据需求 数据项 数据项名称:用户名 别名:username 数据类型:nvarchar(50) 与其他数据项之间的联系:每个用户名与一个密码对应 数据项名称:密码 别名:password 数据类型:nvarchar(50) 与其他数据项之间的联系:每个密码与一个用户名对应 数据项名称:用户身份 别名:type 数据类型:nvarchar(50) 与其他数据项之间的联系:每个用户只有一种身份,限定为售票员或管理员 数据项名称:车次编号 别名:trainno 数据类型:nvarchar(50) 与其他数据项之间的关系:每个车次编号对应一辆车 数据项名称:起始站 别名:start 数据类型:nvarchar(50) 数据项名称:终点站 别名:finish 数据类型:nvarchar(50) 数据项名称:出发时间 别名:starttime 数据类型:nvarchar(50) 数据项名称:票价 别名:price 数据类型:nvarchar(50) 数据项名称:余票量 别名:lastticket 数据类型:nvarchar(50) 数据项名称:限载人数 别名:number 数据类型:nvarchar(50) 数据项名称:证件号 别名:num 数据类型:nvarchar(50) 与其他项的关系:一个证件号对应一名客户 数据项名称:姓名 别名:name 数据类型:nvarchar(50) 数据项名称:座位号 别名:seat 数据类型:nvarchar(50) 数据结构 数据结构名称:用户信息 含义说明:是一个用户的主数据结构,定义了一个用户的相关信息 组成:用户名,密码,身份类型 数据结构名称:车次信息信息 含义说明:是车次的主数据结构,定义了车次的相关信息 组成:车次编号,始发站,终点站,出发时间,票价,余票量,限载人数 数据结构名称:车票信息 含义说明:是已售出车票的主数据结构,定义了车票的相关信息 组成:车次编号,座位号,购票人姓名,购票人证件号 数据流 数据流名称:车票表 说明:已售出车票的表,管理已售出的车票信息 数据流来源:客户,车次信息 数据流去向:显示车票信息 组成:客户信息,车次信息 概念设计 数据流图 通过对系统的数据分析,得到如图2的系统数据流图 图2 系统数据流图 E-R图 通过对系统的功能分析,得到如图3的E-R图 图3 E-R图 逻辑设计 将E-R图转化为关系模式并列出数据库关系表,如表1至表4 表1 用户信息表(login) 中文含义 字段名 类型 长度 备注 完整性约束 用户名 username nvarchar 50 非空 密码 password nvarchar 50 非空 身份类型 type nvarchar 50 售票员或管理员 表2 车次信息表(Trainno) 中文含义 字段名 类型 长度 备注 完整性约束 车次编号 trainno nvarchar 50 主键 起始站 start nvarchar 50 非空 终点站 finish nvarchar 50 非空 出发时间 starttime nvarchar 50 非空 票价 price nvarchar 50 非空 余票量 lastticket nvarchar 50 非空 限载人数 number nvarchar 50 非空 表3 车票信息表(Ticket) 中文含义 字段名 类型 长度 备注 完整性约束 车次编号 trainno nvarchar 50 主键 座位号 seat nvarchar 50 主键 姓名 name nvarchar 50 非空 证件号 num nvarchar 50 非空 存储结构设计 数据库表格设计 用户信息表 sql 语句如下: CREATE TABLE [dbo].[log

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档