登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

火车售票管理系统的设计与实现毕业论文

 2021-03-23 10:03  

摘 要

现如今,计算机技术以及其带动的行业飞速发展,涉及的领域也愈加广阔,火车售票就是其中的一个。传统的售票以窗口发售的方式进行,这种方式进程缓慢,效率低下,给旅客和售票人员都带来了很大的麻烦。因此,当代客运服务的发展必然需要采用先进的计算机技术开发出的网上售票系统。通过网上售票系统,旅客可以减少许多不必要的等待时间,管理员也可以更及时了解售票情况,提高效率。

本文的主要研究工作为:

(1)明确本设计的技术,整体采用B/S架构,使用Java web技术中的Spring SpringMVC MyBatis(SSM)作为系统开发框架,前台采用Tomcat作为服务器,后台使用MySQL作为系统数据库,并对本次设计使用的技术、工具、框架进行简要介绍和分析;

(2)对系统进行可行性分析和需求分析,从系统的功能性需求和非功能性需求两个方面综合分析,明确系统的功能;根据需求分析内容设计系统,设计出系统的框架以及各个模块的划分,确定各个模块运行的业务流程,根据模块间数据流情况设计系统的数据库。按照已设计好的方案逐步实现系统;

(3)对系统进行测试。明确系统的测试目的,搭建测试环境,选择合适的测试方法,对系统各个模块功能的实现情况以及系统整体的性能情况与预期结果做对比,测试系统是否已按要求完成,并对测试结果进行分析。

关键词:火车售票管理;Java web;MySQL;SSM

Abstract

Train tickets are one of the growing areas in which computer technology and its industry are booming. The traditional way of selling tickets by window is slow and inefficient, causing a lot of trouble for passengers and ticketing staff. Therefore, the development of modern passenger service must be developed with advanced computer technology. Through the online ticketing system, passengers can reduce many unnecessary waiting times, and the administrator can learn more about the ticket situation and improve the efficiency.

The main research of this article is:

(1) Specify the technology of this design. Overall system adopts B/S structure, using Java web technology in Spring for SpringMVC MyBatis (SSM) as the system development framework, using Tomcat as the server at the front desk, using MySQL as the backstage database system, and used for the design of techniques, tools and frameworks are briefly introduced and analysis;

(2) Perform feasibility analysis and requirements analysis on the system. The function of the system is analyzed in terms of functional requirements and non-functional requirements. Design system according to the requirements analysis, design the framework of the system and the division of various modules, each module operation of business processes, according to the data flow between modules, design of system database. Gradually implement the system as planned;

(3) Test the system. Clearing system of testing purposes, seting up test environment, selecting the appropriate test method, and the realization of the function of each module of system as well as the performance of the system as a whole compare with the expected results, test system is completed by the requirement, and the test results were analyzed.

Key words:Train ticket management;Java web;MySQL;SSM

目 录

第1章 绪论 1

1.1研究背景和意义 1

1.2国内外研究现状 1

1.3研究的主要内容 2

1.4本文的结构安排 2

第2章 相关技术概述 4

2.1 SSM框架介绍 4

2.1.1 Spring 4

2.1.2 SpringMVC 4

2.1.3 MyBatis 4

2.2 B/S模式介绍 4

2.3 JSP技术介绍 5

2.4 开发工具介绍 5

2.4.1 Eclipse 5

2.4.2 Mysql 5

2.4.3 Tomcat 6

第3章 系统的设计与实现 7

3.1 系统需求分析 7

3.1.1可行性分析 7

3.1.2 角色用例分析 7

3.1.3功能需求分析 8

3.1.4 非功能性需求分析 11

3.2系统设计 12

3.2.1系统结构设计 12

3.2.2系统功能设计 12

3.2.3系统数据库设计 14

3.3 系统实现 20

3.3.1注册及登录 20

3.1.2车票预订 21

3.1.3个人订单管理 22

3.1.4个人信息管理 22

3.1.5用户信息管理 23

3.1.6列车信息管理 23

3.1.7售票管理 23

3.1.8订单管理 24

第4章 系统测试 25

4.1 测试目的 25

4.2 测试环境 25

4.3系统测试方法 25

4.4 系统功能性测试 25

4.5系统性能测试 28

第5章 结论 30

参考文献 31

致谢 32

第1章 绪论

1.1研究背景和意义

近年来,计算机技术时刻在飞速发展,互联网已经不再拘泥于国防军事和与计算机专业相关进行专业学术研究的领域,反而变成了家庭、社会乃至全球共同利用的工具。

计算机技术遍及整个社会的方方面面,图书馆、学校、超市、酒店等为了更好的管理和提供服务,都会建立相应的网上平台。而订票这种需要客户主动操作的信息化事务,则不可避免的成为互联网化大军中的一员。相较于过去的人工售票和站点式售票,互联网售票高效、低成本,且能给客户减少许多麻烦,在应对市场需求方面,更加灵活,更加方便。

现如今,中国的交通运输业发展也可谓之迅猛。城市化进程的加快也使得更多的人从五湖四海集中到各个城市中。而铁路运输具有稳定、安全、建设齐全而价格又相对低廉的特点,因此,现代社会火车已经渐渐成为了人们出行远地的首要选择[1]

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图