1、 - 1 - 数据库与信息管理课程设计报告 学 院 软件学院 年级专业 11 级软件工程 2 班 学 号 姓 名 指导教师 设计日期 2013.12.23-2014 .1.5 - I - - I - 课程设计任务书 学院:信息科学与工程学院 系级教学单位:软件工程系 地点 信息馆 101 题目 火车票售票系统 主 要 内 容 1. 网页设计 2.增加车次 3.查询列车、车票查询、售票时票数减少,删除用户,修改用户信息 4.登录、注册、页面跳转 基 本 要 求 1. 开发工具 2. Visual stdio 2010 3. ,SQL server 工 作 计 划 1. 时间顺序 2. 2013.
2、12.232014.1.5 3. 安装 SQL server 、visual stdio 2010、建立相应的数据库、收集数据 4. 网页设计、功能实现 参 考 资 料 1. 施伯乐,丁宝康,汪卫. 数据库系统教程(第 3 版). 北京:高等教育出版 社,2008. 2. 宫继兵 孙胜涛 王颖 刘佳 王开宁 ASP.NET 2.0 Web 数据库开发教程 机械工程出版社 3. 4. 数据库与信息管理课程设计报告 - 1 - 第 1 章 需求分析 1.1 功能需求 铁路票务管理是一件比较负责但又非常重要的事情,它是涉及国家铁 路运输的正常工作、国民经济的发展和人民生活水平及质量的大事情。随 着经
3、济的发展,交通运输越来越便捷,为了提高效率,减轻劳动强度,设 计开发高效的铁路信息查询系统就显得颇为重要。春运、旅游使得铁路客 运量大幅度的提高,各大省市的列车都显著的增加,这些都对列车票务管 理系统提出了更高的要求,所以要不断的完善更新列车票务管理系统,提 高列车售票系统的工作效率。基于全国有大量的人员通过搭乘火车到达目 的地;而与火车的特殊性及可能经过多个城市,每个城市的车站可以出售 此火车的车票;而且同一车站可能有多辆车经过;每个乘客都希望以最快 的方式选择自己想乘坐的那一趟列车,因此以人工的方式是无法实现的。 一种可行的方案是基于客户端服务器的体系结构,服务器为数据 库系统,存储所有必
4、要的信息。客户可以在任一个火车售票点方便地购买 符合自己要求的车票。列车票务管理系统的实施,将会在一定程度上促进 铁路客运生产力和生产关系的变革,增强市场竞争能力,提高铁路部门的 工作效率,提升管理水平,减少劳动强度,方便广大旅客购票,有一定的 社会和经济效益。 数据库与信息管理课程设计报告 - 2 - 1.2 数据需求 .数据字典 数据字典是系统中各类数据描述的集合,是进行详细的数据收集和 数据分析所获得的主要成果。数据字典通常包括数据项、数据结构、数据 流、数据存储和处理过程5个部分。数据字典在数据库设计中占有很重要的 地位,它是关于数据的信息的集合,也就是对数据流图中包含的所有元 素的定
5、义的集合。 1. 数据项数据项 数据项是数据结构中讨论的最小单位,是数据记录中最基本的、 不可分的有名数据单位。数据项可以是字母、数字或两者的组合。通 过数据类型(逻辑的、数值的、字符的等)及数据长度来描述。数据 项用来描述实体的某种属性。对数据项之间的描述通常包括以下内容: 数据项描述数据项描述=数据项名,数据项含义说明,列名,数据项类型,长度, 取值范围, 取值含义,与其他数据项的实际联系,数据项之间的联 系 2. 数据结构数据结构 数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数 据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构 混合组成。对数据结构的描述通常
6、包括以下内容: 数据库与信息管理课程设计报告 - 3 - 数据结构的描述数据结构的描述=数据结构名,含义说明,组成:数据项或数据结构 该系统主要涉及的数据结构有:售票点、车票、车次、出售 3. 数据流数据流 数据流是数据结构在系统内传输的路径。对数据流的描述通常包括以 下内容: 数据流描述数据流描述=数据流名,说明,数据流来源,数据流去向, 组成:数据结构,平均流量 1.3 开发工具简介 Microsoft Visual Studio 2010 Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序 开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE) 的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0 、 Microsoft Visual Studio 2010 CTP(