汽车票网上销售系统(附件)
随着我国交通的不断发展,简单的窗口售票模式已经不能满足方便人们出行的目的。采用先进的网络技术开发出方便快捷的网上订票系统是现代客运业务发展的必然需求。本次设计的汽车票网上销售系统通过访问主页,可以实现个人信息注册、车次车票价格查询、在线订票退票等基本功能,为用户提供方便快捷的订票服务。本系统采用了B/S模式的结构设计,采用Java语言开发。界面设计采用Eclipse作为前台应用开发工具。后台选用SQLServer数据库进行支持,采用MySQL Workbench 提供数据库可视化设计、模型建立、以及管理功能。利用目前比较流行的Tomcat7搭建Web 应用服务器,提供通过网页访问功能。采用MVC开发模式实现系统的高内聚低耦合,确保系统的扩展性和安全性。关键词 网上订票,汽车票,MyEclipse,B/S模式
目 录
1 绪论 1
1.1 课题背景 1
1.2 系统的设计目标 1
1.3 开发工具简介 1
1.3.1 Javascript 1
1.4 可行性研究 2
2 需求分析 2
2.2?系统功能模块设计 3
2.3?数据库分析 4
2.4 性能需求分析 6
3 系统分析与设计 6
3.1 数据库的分析与设计 6
3.2 中文乱码问题处理 8
4 系统功能实现 9
4.1 系统登陆页面实现 9
4.2 管 理员功能模块 10
4.3 会员功能模块 19
4.4 前台网站模块 20
5 系统测试 23
5.1 系统测试目的与意义 23
5.2 测试过程 24
5.3 其他错误 25
结 论 26
致 谢 27
参 考 文 献 28
1 绪论
1.1 课题背景
21世纪的人口数达到了惊人的63亿,这是一个人口大爆炸的时代。与人口剧增一起到来的是许多方面的社会现象。我国的人口在全世界是最多的,这一现象尤为突出。今 *好棒文|www.hbsrm.com +Q: &351916072&
天我就其中的一个现象进行阐述,就是当今十分严重的交通问题。
在我国逢年过节时,都会出现一票难求的现象,黄牛票贩子也是愈发的嚣张,一到节假日时,那些想要回家去没有买到票的人,只能从那些卖票黄牛那里买票,这些黄牛党也因为人们思念家乡,顺势将票价抬高,这种行为严重的阻碍了当今社会的发展。为了帮助人们能够方便快捷的买到车票,当今社会又有发达的网络环境,开发网上订票系统势在必行。这样不但可以方便人们在家就能订到自己需要的票,而且也没有必要连夜去售票大厅排队买票,这样也不会出现买到假票的情况。
我的项目就是借助当今发达的网络环境,用MyEclipse开发工具,以SQLserver2008为后台开发的一个简单的汽车票网上销售系统。
1.2 系统的设计目标
当今社会有一个发达的网络环境,为了使人们的衣食住行更加便捷,越来越多的店家开发了形形色色的软件用来网络交易,这样人们就能够足不出户通过网络直接买到想要购买的商品,这样人们就没有去商店,市场排队购物的必要了,这样给了人们很大的便利。借此可以省下很多时间用在创造其他社会价值。
本系统就是以此为目标,为了给人们出行更多的方便,开发了网上订汽车票的业务。通过简单操作和与之相对的保障制度,使人们可以有一个安全便捷购买汽车票的方式。
1.3 开发工具简介
1.3.1 Javascript
JavaScript是一个面向对象的脚本语言。JavaScript有着极高的安全性。JavaScript可以生成一个动态实时的页面给用户使用,生成的页面有更生动的内容,给用户一个更加友好的用户体验。在本汽车票网上销售系统中,用户登录信息的校验以及查询是否重复,登录信息的是否为空校验都是用了Javascriopt技术[1]。
1.3.2 Jsp
因Jsp技术可重用,这样可以将网页得逻辑设计与其具体的设计分成两个步骤,能够给开发Web程序明确的分工与方向,给开发者带来便利。JSP技术与Java技术一样都有着面向对象,操作简单,跨平台性等优点[2]。
内部对象说明:response:网页返回到客户端的响应[3];pageContext:网页的上下文属性;session:会话控制对象;application servlet:程序运行中的对象[4];out:输出流信息;config:配置文件;page:网页;exception:异常,错误。
1.4 可行性研究
1.4.1 社会可行性
本系统的开发在社会网络内容发展极快的情形下,会顺势发展成为一个成熟且可行的系统,诸多不足会在日新月异的快速版本更替中逐一扫除。
1.4.2 技术可行性
因为JSP,Servlet的功能很强大,sqlserver数据库开源并且用使用简单灵魂,并且应用广泛,其次我大三时候曾上过jsp和sqlserver相关的课程[5],有这方面的知识。所以在技术方面可行。硬件方面,虽然当今社会硬件发展迅速,但这个设计并不需要多高的硬件配置,Windows 7或者以上的操作系统都能够胜任。
1.4.3 操作可行性
本系统需要的操作很简单,也不需要有过多的专业知识就能够使用本系统,在各个操作系统上都能够运行,十分方便。
1.4.4 经济可行性
在经济上,因为只是想进测试,并不投入实际的使用,本系统并不需要多高的经费,本《汽车票网上销售系统》对笔记本性能要求一点也不高,前代计算机淘汰下来的机器也可以使用,再者,本系统是私人开发的系统,使用一台计算机就绰绰有余。 因此负担并不是很大,就可以投入模拟[6]。
2 需求分析
2.1 系统功能模块的概述与分析
在进行初步的需求分析之后,本《汽车票网上销售系统》决定采用了一个网络上非常实用的电子商务模型,这个模型主要有以下:会员的注册、汽车票订单的管理、车票的查询等前台的基本功能[7]。在后台方面,本系统实现新车票的录入即车票管理,会员的管理,购票等相关的功能。下面我来详细的介绍一下具体的功能和权限相关的内容:
目 录
1 绪论 1
1.1 课题背景 1
1.2 系统的设计目标 1
1.3 开发工具简介 1
1.3.1 Javascript 1
1.4 可行性研究 2
2 需求分析 2
2.2?系统功能模块设计 3
2.3?数据库分析 4
2.4 性能需求分析 6
3 系统分析与设计 6
3.1 数据库的分析与设计 6
3.2 中文乱码问题处理 8
4 系统功能实现 9
4.1 系统登陆页面实现 9
4.2 管 理员功能模块 10
4.3 会员功能模块 19
4.4 前台网站模块 20
5 系统测试 23
5.1 系统测试目的与意义 23
5.2 测试过程 24
5.3 其他错误 25
结 论 26
致 谢 27
参 考 文 献 28
1 绪论
1.1 课题背景
21世纪的人口数达到了惊人的63亿,这是一个人口大爆炸的时代。与人口剧增一起到来的是许多方面的社会现象。我国的人口在全世界是最多的,这一现象尤为突出。今 *好棒文|www.hbsrm.com +Q: &351916072&
天我就其中的一个现象进行阐述,就是当今十分严重的交通问题。
在我国逢年过节时,都会出现一票难求的现象,黄牛票贩子也是愈发的嚣张,一到节假日时,那些想要回家去没有买到票的人,只能从那些卖票黄牛那里买票,这些黄牛党也因为人们思念家乡,顺势将票价抬高,这种行为严重的阻碍了当今社会的发展。为了帮助人们能够方便快捷的买到车票,当今社会又有发达的网络环境,开发网上订票系统势在必行。这样不但可以方便人们在家就能订到自己需要的票,而且也没有必要连夜去售票大厅排队买票,这样也不会出现买到假票的情况。
我的项目就是借助当今发达的网络环境,用MyEclipse开发工具,以SQLserver2008为后台开发的一个简单的汽车票网上销售系统。
1.2 系统的设计目标
当今社会有一个发达的网络环境,为了使人们的衣食住行更加便捷,越来越多的店家开发了形形色色的软件用来网络交易,这样人们就能够足不出户通过网络直接买到想要购买的商品,这样人们就没有去商店,市场排队购物的必要了,这样给了人们很大的便利。借此可以省下很多时间用在创造其他社会价值。
本系统就是以此为目标,为了给人们出行更多的方便,开发了网上订汽车票的业务。通过简单操作和与之相对的保障制度,使人们可以有一个安全便捷购买汽车票的方式。
1.3 开发工具简介
1.3.1 Javascript
JavaScript是一个面向对象的脚本语言。JavaScript有着极高的安全性。JavaScript可以生成一个动态实时的页面给用户使用,生成的页面有更生动的内容,给用户一个更加友好的用户体验。在本汽车票网上销售系统中,用户登录信息的校验以及查询是否重复,登录信息的是否为空校验都是用了Javascriopt技术[1]。
1.3.2 Jsp
因Jsp技术可重用,这样可以将网页得逻辑设计与其具体的设计分成两个步骤,能够给开发Web程序明确的分工与方向,给开发者带来便利。JSP技术与Java技术一样都有着面向对象,操作简单,跨平台性等优点[2]。
内部对象说明:response:网页返回到客户端的响应[3];pageContext:网页的上下文属性;session:会话控制对象;application servlet:程序运行中的对象[4];out:输出流信息;config:配置文件;page:网页;exception:异常,错误。
1.4 可行性研究
1.4.1 社会可行性
本系统的开发在社会网络内容发展极快的情形下,会顺势发展成为一个成熟且可行的系统,诸多不足会在日新月异的快速版本更替中逐一扫除。
1.4.2 技术可行性
因为JSP,Servlet的功能很强大,sqlserver数据库开源并且用使用简单灵魂,并且应用广泛,其次我大三时候曾上过jsp和sqlserver相关的课程[5],有这方面的知识。所以在技术方面可行。硬件方面,虽然当今社会硬件发展迅速,但这个设计并不需要多高的硬件配置,Windows 7或者以上的操作系统都能够胜任。
1.4.3 操作可行性
本系统需要的操作很简单,也不需要有过多的专业知识就能够使用本系统,在各个操作系统上都能够运行,十分方便。
1.4.4 经济可行性
在经济上,因为只是想进测试,并不投入实际的使用,本系统并不需要多高的经费,本《汽车票网上销售系统》对笔记本性能要求一点也不高,前代计算机淘汰下来的机器也可以使用,再者,本系统是私人开发的系统,使用一台计算机就绰绰有余。 因此负担并不是很大,就可以投入模拟[6]。
2 需求分析
2.1 系统功能模块的概述与分析
在进行初步的需求分析之后,本《汽车票网上销售系统》决定采用了一个网络上非常实用的电子商务模型,这个模型主要有以下:会员的注册、汽车票订单的管理、车票的查询等前台的基本功能[7]。在后台方面,本系统实现新车票的录入即车票管理,会员的管理,购票等相关的功能。下面我来详细的介绍一下具体的功能和权限相关的内容:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/357.html