1、 摘 要 本次课程设计主要内容是一个铁路网上售票系统的实现。主要包括车票信息 管理管理、客户信息管理等、订票信息管理、退票信息管理等。并提供了对各功 能模块的查询和更新功能,这些功能基本上是通过存储过程实现的。 该系统的开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段。数据库 实施阶段、调试和测试阶段组成。系统的需求分析阶段和概念设计阶段是整个系 统的重中之重,也是该系统顺利完成的必要前提。因此在这两个阶段要花上大部 分时间。 关键字:网上售票;存储过程;需求分析;数据库实施 目 录 数据库课程设计论文 . 错误错误!未定义书签。未定义书签。 铁路网上售票系统项目开发背景: .1 铁路网上售
2、票系统的总目标是: .1 项目开发的意义: 1 1需求分析3 1.1 需求分析阶段目标和任务 .3 1.1.1 需求分析阶段目标 3 1.1.2 需求分析阶段任务 3 1.2 需求分析成果.5 1.2.1 流程图5 1.2.2 数据字典 2 2数据库结构设计 .2 2.1 概念设计2 2.1.1 分 E-R 图建立.2 2.1.2 全局/整体 E-R 图 5 2.2 逻辑设计5 2.2.1 建立关系模式 .5 2.2.2 关系模式规范化处理.6 2.2.3 用户子模式建立6 2.2.4 关系模式逻辑结构定义 .7 3 数据库物理设计 .7 3.1 物理设计阶段目标和任务 .7 3.2 数据存储
3、方面7 3.2.1 建立索引的原则7 3.2.2 建立索引 7 3.2.3 系统功能模块图8 4数据库实施与测试8 4.1 数据库实施 8 4.1.1 数据库及数据库对象建立8 4.1.2 数据入库 10 4.2 数据库测试 10 5总结. 10 6附录. 11 附录 1:. 11 附录 2 18 附录 3:. 21 附录 4:. 29 附录 5:. 37 1 铁路网上售票系统项目开发背景: 随着 Internet 的迅速发展和用户数量的急剧增加,互联网对于企业和事业单位的 运营和发展日益重要,网上交易也逐渐被人们认可,并成为未来交易的发展方向。铁路 售票系统也不例外。 铁路网上售票系统是铁路
4、旅游服务信息系统的一个重要组成部分,为旅客提供优质 便捷的服务。为了提高铁路客运的售票效率,丰富铁路客运的营销手段,火车站售票总 站及其下属代售点可以通过公用的互联网资源,实现网上的售票,查询及管理工作。 铁路网上售票系统的总目标是: 在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件, 开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的铁路网 上售票系统,为企业的决策层提供准确、精细、迅速的车票销售信息。 项目开发的意义: 信息时代已经来临,信息处理的利器计算机应用于火车站售票的日常管理为火 车站售票的现代化带来了从未有过的动力和机遇,为火车站票务管理领域的飞速发展提 供了无限潜力。采用计算机管理信息系统已成为火车站票务管理科学化和现代化的重要 标志,给火车站票务带来了明显的经济效益和社会效益。计算机已经成为人们生活不可 或缺的一部分。 然而,随着旅游业的逐渐的成熟发达,铁路客运量大幅度的提高,各大省市的列 车都显著的增加,这些都对列车票务管理系统提出了更高的要求,所以要不断的完善更 新列车票务管理系统,提高列车售票