电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于java+mysql售票的毕业设计-

40页
  • 卖家[上传人]:鱼***
  • 文档编号:182416638
  • 上传时间:2021-05-13
  • 文档格式:DOC
  • 文档大小:7.44MB
  • / 40 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、装订线 毕业设计毕业设计(论文)任务书课题名称列车售票系统的设计与实现 系 别 专业班级姓 名学 号毕业设计(论文)的主要内容及要求:1 明确本网站的基本功能需求及基本设计要求。2 熟悉JSP技术3 熟悉java语言、MySQL数据库以及数据库连接技术JDBC,掌握列车售票系统的开发流程。4 完成毕业设计说明书(毕业论文)一份,论文报告篇幅为1.5万字左右。中外文摘要约300字,关键词3-5个。5 查阅文献资料不少于8篇,其中外文资料不少于2篇。6 提交带有注释的源程序清单和源程序软盘或光盘。 指导教师签字: 摘 要随着科学技术的进步,计算机行业的迅速发展,网络应用已深入人们的日常生产、生活,极大地改变着人们的生产生活方式,其应用已渗透到社会各行业。本设计结合铁路运输管理工作中的票务管理工作现状及特点,使用JSP技术实现网上火车售票系统的设计,旨在通过先进的信息技术推进火车售票工作的智能化。本文分析了火车售票系统流程,构建了系统模型,详尽地介绍了面向对象分析与设计的有关概念与技术,深入阐述了本系统实现中所用知识、技术,实现了列车售票、列车管理、用户管理、修改个人信息等功能。本系统使用j

      2、sp进行网页界面的设计,使用MVC设计模式。具有开发效率高、设计灵活、生成的软件界面友好美观等特点。本系统中通过JDBC驱动和数据库进行无缝连接,后端的数据库是mysql,是一个开源的数据库系统,该数据库具有较高的完整性,一致性和安全性。关键词:列车售票系统;JSP;MYSQLAbstractWith the progress of science and technology and the astonishing rapid development of the computer industry, network application has penetrated into peoples daily production and life, which greatly changed peoples way of life and production, its application has infiltrated into all sectors of society.The design of the railway transportation management

      3、work ticket management present situation and the characteristic, the use of JSP technology to realize online train ticket system design, aimed at the adoption of advanced information technology to promote the train ticket work intelligentize.This paper analyzes the train ticket system, constructing the system model, detailed introduction to the object-oriented analysis and design concepts and techniques, elaborated this system used in the knowledge, technology, realize the train ticket, ticket m

      4、anagement, user management, modify personal information and other functions.The system is contrived with Java Server Pages Techonolege ,the software design mode of MVC with open source framework techonolege, which makes this system have the advantages of efficiently designed with beauteous and friendly interface . This system use jdbc driver to connect the mysql database server, which is an open source database system for its users. The database was desigend with highly integrity, security, and

      5、consistency.Keywords: The train ticket system;JSP;MYSQL目 录1. 引言61.1 选题背景61.2 编写目的62. 开发工具综述72.1 JSP及Servlet简介72.1.1 JSP技术简介72.1.2 Servlet介绍92.2 MyEclipse102.2.1 MyEclipse简介102.3 MySQL112.3.1 MySQL 概述112.3.2 MySQL的功能优点112.4 Tomcat122.4.1 Tomcat 简介123.系统需求分析133.1 系统项目分析133.1.1 项目开发背景133.1.2 项目开发目的133.2 系统可行性分析133.2.1 技术可行性133.2.2 经济可行性133.2.3 操作可行性143.3. 系统需求分析概述143.3.1 系统目标143.3.2 环境需求说明143.4. 列车售票系统需求模型143.4.1 功能描述143.4.2 管理员详细功能描述153.4.3 用户详细功能描述163.5. 系统E-R图.164.系统总体设计184.1 系统目标184.2 登录系统流程图18

      6、4.3 系统功能结构194.4 系统功能模块设计204.4.1 管理员模块功能204.4.2 用户模块功能204.5 数据库设计214.5.1 逻辑结构214.5.2 细化表结构215.系统详细设计245.1 系统登录界面245.2 用户界面245.2.1 查询列车界面255.2.2 查询已买车票界面265.2.3 个人信息修改界面265.3 管理员界面266.系统测试296.1 测试环境296.2 软件测试理论基础296.2.1 软件测试的定义296.2.2 软件测试的主要分类296.3 测试用例设计与测试用例的运行过程及测试结果分析306.3.1模块测试306.3.2集成测试326.3.3 验收测试336.4 评价33总结34致谢35参考文献36附件:主要代码371.引言1.1 选题背景 近些年,随着Internet的迅速发展和普及,将网络应用到实际中已经迫在眉睫。信息社会的高科技,商品经济的高效益,使计算机的应用普及到经济和社会生活的各个领域。现阶段的应用都是建立在浏览器/服务器(B/S)或者客户机/服务器(C/S)的架构上,在早期C/S模式应用的十分广泛,随着WEB应用程序的快

      7、速发展,B/S模式渐渐的走上舞台,B/S以其简单,方便,高效等好处占居上方,有着取而代之的趋势。本设计采用B/S模式开发,该系统将会为人们带来方便。在火车大力普及的今天,一个火车站售票系统应达到的目标是提供及时、广泛的信息服务,加快信息检索的效率,实况灵活的查询,且系统规模不太大但又要保证支持日常工作的要求,以便系统应易于扩充,方便日后统一联网与管理,提高管理水平。根据以上的设计目标和要求,本设计用Java编程语言结合MySQL数据库进行开发,主要完成查询、售票、及对票务和用户进行管理等功能。其实火车售票系统用计算机管理火车站票务信息的一种计算机应用技术的创新,在计算机还未普及之前售票业务都是由工作人员人工完成的、查询方式来操作的。现在一般的车站售票业务都采用计算机智能化管理,采用计算机作为工具的实用的计算机订单管理程序来帮助前台管理员进行更有效的车票业务查询,出售管理工作。火车售票管理系统是典型的信息管理系统(MIS):其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用

      8、等特点。经过分析:本设计使用Java编程语言开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。1.2编写目的电脑的渐渐普及,以及互联网所容纳的信息量大、内容丰富、信息及时、准确,更有相关信息的全面介绍与比较。为了人们方便购买车票以及售票员对车票的、管理、查询以及相应的操作变的简单,开发这样一个火车售票系统成为很有必要的事。2.开发工具综述2.1 JSP及Servlet简介2.1.1 JSP技术简介 JSP是服务器端的脚本语言,是以Java和Servlet为基础开发而成的动态网页生成技术,它的底层实现是Java Servlet。 JSP(Java Server Pages)页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。 特点:面向对象,跨平台,和Servlet一样稳定,可以使用Servlet提供的API,克服了Servlet的缺点。 应用:一般和JavaBeans结合使用,从而将界面表现和业务逻辑分离,如图2.1所示:JSP使用HTML来决定网页的版面,是在HTML代码中混合某种程序代码,由语言引擎解释执行程序代码。HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。 JSP是基于Java的技术,继承了Java的所有特性(跨平台、多线程、面向对象 ),可以使用Java强大的API。 JSP工作方式是代码先被JSP容器转换为Servlet代码再编译为类。JSP负责与客户端的连接,主要负责将服务器端的信息传送到客户端。 使用JSP的真正意义在于:可以将界面设计和业务逻辑设计分离。 (1)JSP的执行过程 JSP是一种实现普通静态HTML和动态HT

      《基于java+mysql售票的毕业设计-》由会员鱼***分享,可在线阅读,更多相关《基于java+mysql售票的毕业设计-》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
    点击查看更多
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.