车票在线订购系统的设计与实现(附件)【字数:7625】
本文所实现的车票在线订购系统,它可以很好地解决现在的网上订票软件杂乱无章、数据冗余的缺点,人们可以通过互联网来进行网上订票,网上订票的时间自由。在此基础上,它提供给人们订票人数最少的时间段和预算出票时间,并提示人们剩余票量。而且它最大的优势的是旅游订票时,它会给你推荐人数相对少的车厢或班次。本套系统是基于.NET技术为基础,结合相应的网站框架,搭配合适的CSS样式,通过分析选了相对简单的JS插件,配合SQL?Server数据库编写的一款车票购票系统,本文通过对网站的各个功能讲解,.NET技术的实际应用,以及对网站配色,图片所需功能以及开发的原因进行分析和描述。
目录
一、引言 1
(一)研究背景 1
(二)研究意义 1
(三)研究内容 1
(四)所用到的技术的介绍 1
1.MVC模式 1
2.ASP.NET简介 1
3.SQLServer简介 2
4.CSS简介 2
二、 车票在线订购系统分析 2
(一)功能需求分析 2
(二)业务流程分析 4
(三)数据流程分析 4
三、车票在线订购系统设计 5
(一)系统设计思想 5
(二)系统总体设计 5
(三)系统功能模块设计 6
(四)数据库设计 6
四、车票在线订购系统的实现 11
(一)主页面的实现 11
(二)注册模块的实现 12
(三)登录模块的实现 13
(四)购票规则模块的实现 15
(五)车次信息模块的实现 17
(六)车票信息管理模块的实现 19
(七)购票记录管理模块的实现 21
(八)留言管理模块的实现 23
五、车票在线订购系统测试 25
(一) 测试标准 26
(二) 测试方法 26
(三) 测试用例(举例说明) 26
六、总结 28
参考文献 30
一、引言
(一)研究背景
随着社会发展, *好棒文|www.hbsrm.com +Q: ^351916072*
一些客运站也开始出售车票,动车票了。随着全民经济的提升,人们已不再满足当前的生活水平,大家开始选择闲隙期间外出旅游。网络技术提升的同时,为了达到日趋增长的游客数量和旅游需求,车票的销售方式也和传统的售票大不相同。
最开始线下车站车票售票的方式只有用户亲自排队购票,这样的购票方式很容易受时间、地域的因素影响;慢慢线上购票网站的流行,人们可以凭借网站进行购票,但是刚开始时数据备份不完善,用户常常因为系统崩溃买不到票。在新技术的应用后,网上购票方式越来越完善功能逐渐增强,用户能随心所欲地在网上预约购票,购票成功后以短信、电子邮件、微信公众号等方式发送到手机上,凭借个人身份证或车票二维码等即可进站出行。网上订票如图11,12所示
图11网上订票
图12网上订票成功
(二)研究意义
通过车票订票管理系统个性化设计与实现,相应的管理方法及其实际应用,保证了该管理系统体制的完善性; 改善管理环境; 确保车票订票管理系统秩序正常,确保工作有序进行; 提高了监督用户的意识,达到了宣传教育的作用。 该系统的使用大大提高了管理和监督的便利性,提高了管理系统用户的意识,节省了资源,并且维护及时。 该系统实施后,管理已提升到一个新的水平,与社会发展水平保持同步。
(三)研究内容
将一般线下收到的车票票据、会员卡等传统载体,用网络上与之对应的电子卡券、消费红包、二维码等新载体替代,改善大量纸质票据污染浪费的现象,实现精确推送、灵活应变、长期保存;智慧管理:满足车站的售票,检票,财政,线上支付等电子化消息需求;
线下用户转换为线上,为营销活动的开展提供数据基础,提高营销活动的成功率;通过预约票务信息,预先知道入站的人数,实现车站限流。大大提高了管理人员的办事效率,旅客无需排队买票,不仅提升了旅客的出行体验,也解决了车站财政的统计遗漏问题,一举多得。
(四)系统开发技术的介绍
1.MVC模式
MVC模式更贴近实际,根据业务流程来确定系统大致框架,并按业务需求进行分层,最后通过控制器将系统的视图和模型匹配起来。能够实现系统开发代码的分离,将程序的复用性能提高。
2.ASP.NET简介
在各类WEB应用的开发框架中,ASP.NET是其中比较常用的一种。通过配合其它类的网站开发工具如HTML、CSS等来进行网站系统的搭建。它在语法上有很强的兼容性,可以适应开发中可能遇到的各种问题。
3.SQLServer简介
SQLServer数据库的灵活性低,可以在Windows平台上运行。车票在线订购系统中存放的基本都是文本数据,使用SQLServer是最合适的数据库类型可以很好的进行数据之间的关联处理。
(四)CSS简介
通过HTML语言将页面的框架搭建好之后需要进行布局位置和背景颜色等等样式的布局,通过引入样式框架可以进行快速实现,或者是新建CSS文件,将内容定义好后直接在页面上引入。
二、 系统分析
(一)功能需求分析
根据各类调查方法得知用户的需求其中包括线上问卷调查以及线下抽查咨询,从而对系统的功能进行分析,本系统的核心功能如图21所示。
表21 功能需求列表
编号
功能名称
功能描述
输入内容
输出内容
1.
用户注册
给未注册用户提供注册功能,与传统的注册功能类似需要输入用户名和密码以及其他非关键信息
用户名,密码,验证码,联系电话,联系邮箱
目录
一、引言 1
(一)研究背景 1
(二)研究意义 1
(三)研究内容 1
(四)所用到的技术的介绍 1
1.MVC模式 1
2.ASP.NET简介 1
3.SQLServer简介 2
4.CSS简介 2
二、 车票在线订购系统分析 2
(一)功能需求分析 2
(二)业务流程分析 4
(三)数据流程分析 4
三、车票在线订购系统设计 5
(一)系统设计思想 5
(二)系统总体设计 5
(三)系统功能模块设计 6
(四)数据库设计 6
四、车票在线订购系统的实现 11
(一)主页面的实现 11
(二)注册模块的实现 12
(三)登录模块的实现 13
(四)购票规则模块的实现 15
(五)车次信息模块的实现 17
(六)车票信息管理模块的实现 19
(七)购票记录管理模块的实现 21
(八)留言管理模块的实现 23
五、车票在线订购系统测试 25
(一) 测试标准 26
(二) 测试方法 26
(三) 测试用例(举例说明) 26
六、总结 28
参考文献 30
一、引言
(一)研究背景
随着社会发展, *好棒文|www.hbsrm.com +Q: ^351916072*
一些客运站也开始出售车票,动车票了。随着全民经济的提升,人们已不再满足当前的生活水平,大家开始选择闲隙期间外出旅游。网络技术提升的同时,为了达到日趋增长的游客数量和旅游需求,车票的销售方式也和传统的售票大不相同。
最开始线下车站车票售票的方式只有用户亲自排队购票,这样的购票方式很容易受时间、地域的因素影响;慢慢线上购票网站的流行,人们可以凭借网站进行购票,但是刚开始时数据备份不完善,用户常常因为系统崩溃买不到票。在新技术的应用后,网上购票方式越来越完善功能逐渐增强,用户能随心所欲地在网上预约购票,购票成功后以短信、电子邮件、微信公众号等方式发送到手机上,凭借个人身份证或车票二维码等即可进站出行。网上订票如图11,12所示
图11网上订票
图12网上订票成功
(二)研究意义
通过车票订票管理系统个性化设计与实现,相应的管理方法及其实际应用,保证了该管理系统体制的完善性; 改善管理环境; 确保车票订票管理系统秩序正常,确保工作有序进行; 提高了监督用户的意识,达到了宣传教育的作用。 该系统的使用大大提高了管理和监督的便利性,提高了管理系统用户的意识,节省了资源,并且维护及时。 该系统实施后,管理已提升到一个新的水平,与社会发展水平保持同步。
(三)研究内容
将一般线下收到的车票票据、会员卡等传统载体,用网络上与之对应的电子卡券、消费红包、二维码等新载体替代,改善大量纸质票据污染浪费的现象,实现精确推送、灵活应变、长期保存;智慧管理:满足车站的售票,检票,财政,线上支付等电子化消息需求;
线下用户转换为线上,为营销活动的开展提供数据基础,提高营销活动的成功率;通过预约票务信息,预先知道入站的人数,实现车站限流。大大提高了管理人员的办事效率,旅客无需排队买票,不仅提升了旅客的出行体验,也解决了车站财政的统计遗漏问题,一举多得。
(四)系统开发技术的介绍
1.MVC模式
MVC模式更贴近实际,根据业务流程来确定系统大致框架,并按业务需求进行分层,最后通过控制器将系统的视图和模型匹配起来。能够实现系统开发代码的分离,将程序的复用性能提高。
2.ASP.NET简介
在各类WEB应用的开发框架中,ASP.NET是其中比较常用的一种。通过配合其它类的网站开发工具如HTML、CSS等来进行网站系统的搭建。它在语法上有很强的兼容性,可以适应开发中可能遇到的各种问题。
3.SQLServer简介
SQLServer数据库的灵活性低,可以在Windows平台上运行。车票在线订购系统中存放的基本都是文本数据,使用SQLServer是最合适的数据库类型可以很好的进行数据之间的关联处理。
(四)CSS简介
通过HTML语言将页面的框架搭建好之后需要进行布局位置和背景颜色等等样式的布局,通过引入样式框架可以进行快速实现,或者是新建CSS文件,将内容定义好后直接在页面上引入。
二、 系统分析
(一)功能需求分析
根据各类调查方法得知用户的需求其中包括线上问卷调查以及线下抽查咨询,从而对系统的功能进行分析,本系统的核心功能如图21所示。
表21 功能需求列表
编号
功能名称
功能描述
输入内容
输出内容
1.
用户注册
给未注册用户提供注册功能,与传统的注册功能类似需要输入用户名和密码以及其他非关键信息
用户名,密码,验证码,联系电话,联系邮箱
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wlw/5.html