




免费预览已结束,剩余12页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计说明书 车车 票票 管管 理理 系系 统统 学院 信息工程学院学院 信息工程学院 专业 软件工程专业 软件工程 姓名 邓瑞青姓名 邓瑞青 学号 学号 14011200181401120018 课程设计说明书 摘要摘要 随着计算机技术的飞速发展和计算机在信息管理中应用的普及 利用计算 机实现车票管理势在必行 本系统就是根据公司现阶段的需要 Visual FoxPro 是一种用于数据库设计 创建和管理的软件 利用它可以对各种事务管理工作 中的大量数据进行有效的管理并满足数据检索的需要 用 Visual FoxPro 开发对 车站的售票实际情况 按照软件工程的结构化设计思想 经过项目的可行性研 究和需求分析 总体设计 详细设计 以及编码实现和调试等步骤设计开发了 车票管理系统 随着经济的发展 交通运输越来越便捷 为了提高效率 减轻劳动强度 设计开发高效的信息查询系统就显得颇为重要 车售票管理中包含许多内容 有乘客运输的运力问题 有订票管理问题等等 工具软件利用 Visual FoxPro 数 据库系统来开发车票管理系统 该系统主要目的是实现车站网上售票工作 可 以满足车站网上售票的基本要求 包括查询 订票 退票等模块 本文主要介 绍了本课题的开发背景 系统的设计思路 总体设计 并对系统进行了测试和 运行说明 关键词 关键词 Visual FoxPro 6 0 信息管理 车票管理系统 课程设计说明书 目目 录录 第一章 系统开发的目的和意义 1 1 1 开发的目的 1 1 2 开发的意义 1 第二章 系统分析 3 2 1 需求分析 3 2 2 系统面向的用户 3 2 3 普通旅客的需求 3 2 4 系统管理员的需求 4 第三章 系统功能设计 5 3 1 基础数据维护 5 3 2 信息的输入 5 3 3 各种信息的查询 5 3 4 统计报表打印 5 3 5 系统服务与维护 5 第四章 详细功能设计 6 4 1 系统模块结构图 6 4 2 数据库的设计 6 4 3 主程序的设计 8 4 4 界面的设计 9 4 5 各个模块的设计 9 第五章 系统的评价 10 5 1 经济评价 10 5 2 性能评价 10 5 3 管理水平评价 11 第六章 结论感言 12 参考文献 13 课程设计说明书 1 第一章第一章 课程设计的目的和意义课程设计的目的和意义 1 11 1 设计的目的设计的目的 在现在的售票系统中 管理是客运站能正常运作的重要环节 为了更好地 推动客运站票业务的持续发展 传统的方式使得人们在购买机票中花费过多的 时间 人们的满意度很低 这样也给客运公司增加了大量的业务 而且纯手工 的操作经营模式势必会带来很大的安全隐患 而且也不方便车票的管理 造成 有些车票的积压 而有些车票却供不应求 这样就不能形成一个稳定有序的车 售票机制 因此一个良好稳定的车售票管理系统的推出势在必行 实施车票管理系统 可以满足当前旅客对轻松购买车票的迫切需要并简化 车站的管理工作 实施网上售票系统有以下目的 1 为旅客提供实时 直观的车票信息 使旅客通过互联网进行查询车票 购买 车票 退订车票 提高售票业务的实时性 快捷性 购票方式多样性并提高旅 客的购票体验 2 网上售票系统通过系统进行统计分析 对车站的数据进行处理 可以使车站 管理人员可以方便的得到车站的运营数据 简化车站的管理复杂度 3 网上售票系统实施后 能够简化售票人员的工作 1 21 2 设计的意义设计的意义 近几年来 科学技术的突飞猛进为人类社会带来了一系列的深刻革命 信 息化浪潮波及了世界的每一个角落 随着计算机技术的发展和网络用户的增加 网络世界也越来越广博 越来越丰富 电子商务已经成为网上的一股潮流 我 们相信要不了太长有时间 顾客就可以在网络世界上获得他们在现实世界上可 以获得的所有商品和服务 当今电子商务已接被广大的互联网用户所接受 网上购物作为其中的一部 分也有了迅速的发展 给人们的生活带来方便 为了充分利用现有资源 提高 工作效率 降低劳动成本 我们小组选择对网络售票系统进行了开发 该系统 解决了网上售书的所需要的功能 对用户使用来说 具有操作简单 界面直观 等优点 对于系统管理员来说 管理功能完备 操作方便 该系统利用了网络 的方便 快捷和普遍 提高了售票的效率 并降低了劳动强度 本大型作业主 课程设计说明书 2 要研究网上订票系统的设计与实现 在网上开书店也是一种电子商务行为 制 作一个电子商务网站最大的目的就是盈利 盈利靠的就是销量 而网站用户则 是决定销量最主要的因素 随着这场革命的不断深入 信息化已经步入现代社会的各行各业 由于近 年来车站客运流量的不断增加 单纯的现有售票形势已经不能满足车站和乘客 的需求 为了使现在的售票系统更加的人性化和更加丰富的管理功能 使旅客 能快捷的购票 车站能够方便的进行管理 网上订票系统的实施迫在眉睫 现 有车票管理系统的售票方式通常只能使用临时售票 旅客只能到车站去查询 订票 退订 甚至只能购买当天的车票 这不能满足旅客方便快捷的进行购票 降低了服务质量 旅客已经不能满足现有售票系统的单一售票方式 都迫切希 望车站能够实施网上订票系统与现有订票系统相结合 来解决现在所面临的购 票困难的现象 同时车站的管理人员往往希望能够快速直观的 了解到车站的情况 如 客流量 售票收入统计等 然而 现有售票系统 往往由于设计的不足 不能很好对出售车票的数据进行统计与分析 每当要了 解车站的售票情况 都要从系统中导出大量报表进行统计分析 才能了解到车 站当前的运营状况 这明显增加了车站工作人员的工作量 通过建设新的网上 售票系统 既方便了旅客进行购票 又方便了车站快速获取相关统计数据来更 好的对车站的车次 线路进行规划 课程设计说明书 3 第二章第二章 系统分析系统分析 2 12 1 需求分析需求分析 需求是一个系统必须具有的特征 或者是系统必须满足 客户可以接受的 约束 以便适应社会的需求 一个客运公司的车票售票管理系统是否完善 直 接影响到工作人员的办事效率 以前传统的方式上的售票方式很不方便 而且 花费在这上面的时间也是很多的 而且纯手工的操作也会给管理带来一定的安 全隐患 随着运输业的不断发展 车站数量的不断增加 客运规模的日益宏大 传统的售票方式明显不能适应社会的发展 不能满足时代的需要 2 22 2 系统面向的用户系统面向的用户 随着科学技术的日趋发展和电脑的普及 实现长途汽车公司售票管理的信息 化和高效化 除了有良好的硬件设备外 还需要一个很好的软件 这里所说的 软件 不仅仅是电脑程序 而且还包括适合电脑化操作的售票管理流 根据长途汽车公司自身的特点 为解决长途汽车公司售票问题而设计的一套 软件 总之 长途汽车售票管理系统 就是为了适应现代社会人们高度强烈 的时间观念而开发出来的能够为用户提供可靠的信息存储 信息查询 信息操 作的长途汽车售票管理软件 本项目系统面向的用户可以分为 3 类用户 普通旅客 系统管理员 报表管理员 2 32 3 普通旅客的需求普通旅客的需求 1 售票处需求 旅客个人证件去车站购买车票 希望通过旅客的姓名查到该 旅客的列车车次并记录旅客的基本信息 统计功能 按车票统计买票人数 按姓名统计车票数 2 旅客购票需求 交费功能 订票 课程设计说明书 4 退票 3 取票需求 通知功能 通知旅客取票 统计功能 统计通过验证的人数 统计可以取票人数 统计未通过验证人数 4 车次信息要求 查询功能 车次 始发站 终点站 始发时间 到站时间 剩余票数 票价 2 42 4 系统管理员的需求系统管理员的需求 1 添加车次信息功能 2 修改车次信息功能 3 删除车次信息功能 课程设计说明书 5 第三章第三章 系统功能设计系统功能设计 3 13 1 基础数据维护基础数据维护 基础数据包括数据库主要数据表中存放的数据 一般属于输入后需要不频 繁改变的数据 属于固定或半固定信息 本系统的基础数据包括 XTYHB CCXXB CKB DPB TPB 中的数据 要求系统能够完成增加 修改 删 除等操作 称为 数据维护 3 23 2 信息的输入信息的输入 1 系统管理员信息的输入 即 XTGLY 中数据的输入 2 车次信息的输入 即 CCXXB 中数据的输入 2 乘客信息的输入 即 CKB 中数据的输入 3 33 3 各种信息的查询各种信息的查询 查询功能是所有管理系统都必须具备的功能 1 车次基本信息查询 有包括发车时间 到站时间和按车次或地点模糊查询 2 乘客信息查询 包括按订票查询 按车次查询 地点查询 按发车时间查 询 查询乘客的订票或退票查询等 3 乘客信息浏览 可以浏览乘客订票或退票情况 4 任意选择查询 即可以查询任意表的任意字段 3 43 4 统计报表打印统计报表打印 1 管理员档案打印 即以标签形式打印管理员个人信息 2 乘客名单表 即按车次打印乘客名单 3 53 5 系统服务与维护系统服务与维护 除以上各项功能外 一般系统还应该具备一些服务和维护功能 如新操作 员登记 口令修改 系统初始化以及数据备份等 本系统提供以下基本功能 1 新操作员登录 课程设计说明书 6 2 系统初始化 课程设计说明书 7 第四章第四章 详细功能设计详细功能设计 4 14 1 系统模块结构图系统模块结构图 系统管理员管理 乘客档案管理 车次信息管理 用户权限管理 车票管理系统 乘客订票管理 乘客改签管理 乘客退票管理 4 24 2 数据库的设计数据库的设计 数据库中包括系统用户表 车次信息表 乘客表和订票表 退票表结构设 计如下 1 系统用户表 记录了管理员的全部信息 是不允许随意修改的 所以本系统采用了一定 的保密措施 主要是用户的管理 所有的管理员信息都保存在这个表中 该表 被命名为 XTYHB DBF 其结构如表 4 1 所示 表表 4 1 系统用户表结构系统用户表结构 编号字段名字段类型字段长度说明 1 管理员字符型 10 2 密码字符型 10 2 车次信息表 课程设计说明书 8 记录了车次的全部信息 主要是管理员的管理 所有的车次信息都保存在 这个表中 CCB DBF 其结构如表 4 2 所示 表表 4 2 车次信息表结构车次信息表结构 编号字段名字段类型字段长度说明 1车次字符型10主键 2始发站字符型20 3终点站字符型20 4始发时间日期时间型8主键 5到站时间日期时间型8 6剩余票数整型3 7票价数值型10 3 乘客表 记录了乘客的全部信息 所有的乘客信息都保存在这个表中 该表被命名 为 CKB DBF 其结构如表 4 3 所示 表表 4 3 乘客表结构乘客表结构 编号字段名字段类型字段长度说明 1乘客名字符型20 2性别字符型10 4年龄整型3 5电话整型11 6住址字符型50 4 订票表 记录了乘客的订票信息 所有的乘客的订票信息都保存在这个表中 该表被命 名为 DPB DBF 其结构如表 4 4 所示 表表 4 4 订票表结构订票表结构 编号字段名字段类型字段长度说明 1订单号字符型10主键 2订票方式字符型20 课程设计说明书 9 5 退票表 记录了乘客退票的信息 所有乘客的退票信息都保存在这个表中该表被命名为 TPB DBF 其结构如表 4 5 所示 表表 4 5 退票表结构退票表结构 编号字段名字段类型字段长度说明 1订单号字符型10主键 2订票方式字符型20 4 34 3 主程序的设计主程序的设计 程序在运行期间要使用部分的变量来传递数据 所有这些变量都是在程序 中定义的 在 Visual FoxPro6 0 中新建一个项目文件 以 车票管理系统 的名称保 存 打开该项目的管理器 在管理器的 代码 选项卡中添加一个名为 MAIN 的代码文件 并在 MAIN 代码文件窗口中添加代码如下 系统初始化 CLEAR ALL CLOSE ALL SET SYSMENU OFF SET SYSMENU TO SET DATE ANSI SET TALK OFF SET DELETED ON SET SAFETY OFF SCREEN WINDOWSTATE 2 SCREEN CAPTION 车票管理系统 USE USER DBF PACK USE STUDENT DBF PACK CLOSE ALL 课程设计说明书 10 DO FORM DL 4 44 4 界面的设计界面的设计 界面主要有登陆界面和各个模块的子界面组成 登录界面的作用是为了验 证用户的合法性 只有合法的用户才能进入系统 并且要求使用者提供密码 通过上述措施就限制了非法用户的进入 确保了信息的安全性 子界面实现模块结构图中的各个功能 所有上述功能的代码设计在 DL 表单的 INIT 行为中 4 54 5 各个模块的设计各个模块的设计 按照 4 1 的结构图 分别完成各个部分的功能 系统管理员模块 就是在 系统中取得权限 可以添加 修改 删除车次信息 可以管理各个乘客的订票 推票情况等 乘客模块可以注册 登陆系统 在系统中可以查询车次信息 可 以订票 可以退票等 课程设计说明书 11 第五章第五章 系统的评估系统的评估 网上售票系统开发完成 在投入使用后 作为系统的开发者 我们非常希 望能详细了解该系统的运行状况 为企业创造的价值如何 是否能满足用户的 需要 以便能及时进行相应的改进 在本章 将对系统的全面状况进行评价工 作 主要包含经济 性能和管理水平三个方面 5 15 1 经济评价经济评价 在经济方面对系统进行评价是为了衡量开发及运行维护本售票系统所花费 的成本和其造成的经济效益的比值 计算机 通信和网络技术的迅速发展与广泛应用 对全球经济 政治 文 化等领域产生了越来越深刻的影响 交通显然正经历全新的网络与信息化洗礼 数字化 信息化逐渐走进生活的方方面面 正是在这种网络化 数字化的大环 境下 许多部门已纷纷建设了数字化系统 信息化与数字化 管理乘客的各类 信息管理系统成为必要 由于 Internet 具有影响范围广 能够方便快捷的传递信息 又具有交互性 而 且家庭的计算机上 Internet 的普及率越来越高 利用 Internet 作为售票管理 的新型手段 能够在任何接入 Internet 的计算机上 任何时间对有关的乘客出 行进行管理 解决出行中的空间和时间问题 又能很好地解决乘客和车站之间 的交互问题 开发方案可行性 现在是信息化的时代 以往的纸质 既浪费资源又花费 成本 开发一个可行性高的学生成绩查询系统对学生信息 成绩的管理提供了 便利 准确性高 重复率低是一个确实可行的系统 5 25 2 性能评价性能评价 对本网上售票系统进行性能评价主要是处于考核本网上售票系统在运行稳 定性 扩展性 可靠性 实用性 安全性是否达到预期 对系统 应用系统和数据库 应该设计尽可能详尽的故障处理方案 以保 证系统的快速恢复性 并采用冗余技术保证数据可靠存储 系统可靠运行 对 系统运行状况采用自动检测 告警 监控等方式进行实时观测 在系统使用过 程中 由于硬件出现故障或其它原因造成系统暂时性的中断后系统重新启动时 课程设计说明书 12 能够保证系统将原有的数据快速恢复 使其继续运行下去 为确保系统的安全性 系统采取应用系统使用验证 操作员验证 数据 库登陆验证两种验证方式相结合的方法验证用户 运用日志 对进入系统的用 户的操作进行记录 可以根据日志进行事后分析 从而找到事故的发生原因 责 任者或非法用户 5 35 3 管理水平评价管理水平评价 对网上售票系统进行管理水平评价是为了衡量本系统在投入使用后对与车 站来说是否提升了其管理水平 这个信息系统较小 涉及人员少 开发费用少 易于维护 而且具有可靠地安全性 该系统在投入使用后可以节省大量的人力 物力 财力 由此可知 开发网上售票系统在现在具有可行性 系统是直接面对使用人员的 而使用人员往往对计算机并不是非常熟悉 这就要求系统能够提供友好的用户界面 易用的人机交互界面 系统中涉及到 的数据是我们统计中相当重要的信息 系统要提供方便的手段供系统维护人员 进行数据的备份 日常的安全管理 系统意外崩溃时的数据恢复等工作 1 车站在使用本网上售票系统后 简化了车站的管理流程 对车站的管理水 平提升起到了积极的作用 2 车站在使用本网上售票系统后 在进行报表生成 统计历史数据时大大节省 了时间 3 运行可行性 该系统简单 易学易用 不需要对专业人员进行培训 所以运 行具有可行性 课程设计说明书 13 第六章第六章 结论感言结论感言 经过了多天的艰苦工作 顺利完成了车票系统的设计与开发 在进行该系 统的设计与开发过程中 深化了自己对于所学知识的理解 认识到自己的不足 之处 同时还让我们学会了如何进行课程设计 为以后学习和工作打下基础 课程设计是培养学生综合运用所学知识 发现 提出 分析和解决实际问题 锻炼实践能力的重要环节 是对我们的实际工作能力的具体训练和考察过程 随 着科学技术发展的日新月异 当今计算机应用在生活中可以说得是无处不在 因此作为二十一世纪的大学来说掌握程序开发技术是十分重要的 而数据库又 是最常见 功能最强大的一种后台必备 因此做好数据库课程设计是十分必要 的 开始的时候真的感觉编程是一件很无聊的事情 不过当一个程序运行成功 的时候那种
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 瑞达法考课件上传时间
- 瑞辉网络安全培训课件
- 开发认养农业合作协议书4篇
- 瑞丽风情教学课件
- 安全施培训心得课件
- 福州大型清洗工程方案(3篇)
- 农业碳汇开发模式创新与2025年市场潜力预测报告
- 电网工程绿色策划方案(3篇)
- 安全文明施工培训课件
- 纺织旧厂改造工程方案(3篇)
- 国寿新绿洲团体意外伤害保险(A款)条款
- 甲状旁腺功能亢进症课件
- 天翼云认证开发工程师必备考试复习题库(高分版)-上(单选题)
- 中远海运(上海)有限公司招聘考试真题及答案2022
- 癌痛及三阶梯止痛原则
- JJG 861-2007酶标分析仪
- 神经网络-课件
- 高管人员劳动合同书
- 被覆上皮课件
- 神经外科术后并发症观察及护理课件整理
- 尾矿库安全监测技术规范
评论
0/150
提交评论