实例介绍
完整的网上订票系统,包含数据库。游客模块只能查询票,用户模块用户的登录注册,可以进行查票,购票,退票,包含支付宝接口,后台管理包含订单查询,用户查询,车次查询
【实例截图】
【核心代码】
CBIS
└── CBIS
├── pom.xml
├── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ ├── alipay
│ │ │ │ └── config
│ │ │ │ └── AlipayConfig.java
│ │ │ └── cbis
│ │ │ ├── controller
│ │ │ │ ├── ManageController.java
│ │ │ │ ├── TrainSearchController.java
│ │ │ │ └── UserController.java
│ │ │ ├── dao
│ │ │ │ ├── BackTrainDao.java
│ │ │ │ ├── BackTrainDao.xml
│ │ │ │ ├── OrderFlowDao.java
│ │ │ │ ├── OrderFlowDao.xml
│ │ │ │ ├── OrdersDao.java
│ │ │ │ ├── OrdersDao.xml
│ │ │ │ ├── PassengerDao.java
│ │ │ │ ├── PassengerDao.xml
│ │ │ │ ├── ScheduleDao.java
│ │ │ │ ├── ScheduleDao.xml
│ │ │ │ ├── TrainDao.java
│ │ │ │ ├── TrainDao.xml
│ │ │ │ ├── UserDao.java
│ │ │ │ └── UserDao.xml
│ │ │ ├── entity
│ │ │ │ ├── BackPas.java
│ │ │ │ ├── BackStation.java
│ │ │ │ ├── BackTrain.java
│ │ │ │ ├── BackUser.java
│ │ │ │ ├── OrderFlow.java
│ │ │ │ ├── Orders.java
│ │ │ │ ├── Passenger.java
│ │ │ │ ├── Schedule.java
│ │ │ │ ├── SearchInfo.java
│ │ │ │ ├── Train.java
│ │ │ │ ├── UserInfo.java
│ │ │ │ └── User.java
│ │ │ ├── service
│ │ │ │ ├── BackTrainService.java
│ │ │ │ ├── OrderService.java
│ │ │ │ ├── TrainSearchService.java
│ │ │ │ └── UserService.java
│ │ │ └── serviceImpl
│ │ │ ├── BackTrainServiceImpl.java
│ │ │ ├── OrderServiceImpl.java
│ │ │ ├── TrainSearchServiceImpl.java
│ │ │ └── UserServiceImpl.java
│ │ ├── resources
│ │ │ ├── applicationContext.xml
│ │ │ ├── db.properties
│ │ │ ├── mybatis-spring.xml
│ │ │ └── springmvc-servlet.xml
│ │ └── webapp
│ │ ├── Front
│ │ │ ├── alipay.trade.page.pay.jsp
│ │ │ ├── assets
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ ├── custom-styles.css
│ │ │ │ │ └── font-awesome.css
│ │ │ │ ├── font-awesome
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── fontawesome-webfontba72.eot
│ │ │ │ │ ├── fontawesome-webfontba72.svg
│ │ │ │ │ ├── fontawesome-webfontba72.ttf
│ │ │ │ │ ├── fontawesome-webfontba72.woff
│ │ │ │ │ └── fontawesome-webfontd41d.eot
│ │ │ │ ├── fonts
│ │ │ │ │ ├── glyphicons-halflings-regulard41d.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ └── glyphicons-halflings-regular.woff
│ │ │ │ └── js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ ├── chart-data.js
│ │ │ │ ├── chart.min.js
│ │ │ │ ├── custom.js
│ │ │ │ ├── custom-scripts.js
│ │ │ │ ├── dataTables
│ │ │ │ │ ├── dataTables.bootstrap.css
│ │ │ │ │ ├── dataTables.bootstrap.js
│ │ │ │ │ └── jquery.dataTables.js
│ │ │ │ ├── easypiechart-data.js
│ │ │ │ ├── easypiechart.js
│ │ │ │ ├── jquery-1.10.2.js
│ │ │ │ ├── jquery.metisMenu.js
│ │ │ │ └── morris
│ │ │ │ ├── morris-0.4.3.min.css
│ │ │ │ ├── morris.js
│ │ │ │ └── raphael-2.1.0.min.js
│ │ │ ├── assetss
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ ├── demo.css
│ │ │ │ │ ├── paper-bootstrap-wizard.css
│ │ │ │ │ ├── themify-icons.css
│ │ │ │ │ └── themify-icons-demo.css
│ │ │ │ ├── fonts
│ │ │ │ │ ├── themify.eot
│ │ │ │ │ ├── themify.svg
│ │ │ │ │ ├── themify.ttf
│ │ │ │ │ └── themify.woff
│ │ │ │ ├── img
│ │ │ │ │ ├── favicon.png
│ │ │ │ │ └── paper-2.jpeg
│ │ │ │ ├── js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ ├── jquery-2.2.4.min.js
│ │ │ │ │ ├── jquery.bootstrap.wizard.js
│ │ │ │ │ ├── jquery.validate.min.js
│ │ │ │ │ └── paper-bootstrap-wizard.js
│ │ │ │ └── scss
│ │ │ │ ├── paper-bootstrap-wizard
│ │ │ │ │ ├── _buttons.scss
│ │ │ │ │ ├── _card.scss
│ │ │ │ │ ├── _footers.scss
│ │ │ │ │ ├── _inputs.scss
│ │ │ │ │ ├── _labels-progress-bar.scss
│ │ │ │ │ ├── _misc.scss
│ │ │ │ │ ├── mixins
│ │ │ │ │ │ ├── _buttons.scss
│ │ │ │ │ │ ├── _inputs.scss
│ │ │ │ │ │ ├── _labels.scss
│ │ │ │ │ │ ├── _transparency.scss
│ │ │ │ │ │ └── _vendor-prefixes.scss
│ │ │ │ │ ├── _mixins.scss
│ │ │ │ │ ├── _navs-pagination.scss
│ │ │ │ │ ├── _responsive.scss
│ │ │ │ │ ├── _tooltips.scss
│ │ │ │ │ ├── _typography.scss
│ │ │ │ │ ├── _variables.scss
│ │ │ │ │ └── _wizard-card.scss
│ │ │ │ └── paper-bootstrap-wizard.scss
│ │ │ ├── Back
│ │ │ │ ├── assets
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ │ ├── custom-styles.css
│ │ │ │ │ │ └── font-awesome.css
│ │ │ │ │ ├── font-awesome
│ │ │ │ │ │ └── fonts
│ │ │ │ │ │ ├── fontawesome-webfontba72.eot
│ │ │ │ │ │ ├── fontawesome-webfontba72.svg
│ │ │ │ │ │ ├── fontawesome-webfontba72.ttf
│ │ │ │ │ │ ├── fontawesome-webfontba72.woff
│ │ │ │ │ │ └── fontawesome-webfontd41d.eot
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── glyphicons-halflings-regulard41d.eot
│ │ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ │ └── glyphicons-halflings-regular.woff
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ ├── chart-data.js
│ │ │ │ │ ├── chart.min.js
│ │ │ │ │ ├── custom.js
│ │ │ │ │ ├── custom-scripts.js
│ │ │ │ │ ├── dataTables
│ │ │ │ │ │ ├── dataTables.bootstrap.css
│ │ │ │ │ │ ├── dataTables.bootstrap.js
│ │ │ │ │ │ └── jquery.dataTables.js
│ │ │ │ │ ├── easypiechart-data.js
│ │ │ │ │ ├── easypiechart.js
│ │ │ │ │ ├── jquery-1.10.2.js
│ │ │ │ │ ├── jquery.metisMenu.js
│ │ │ │ │ └── morris
│ │ │ │ │ ├── morris-0.4.3.min.css
│ │ │ │ │ ├── morris.js
│ │ │ │ │ └── raphael-2.1.0.min.js
│ │ │ │ ├── order.jsp
│ │ │ │ ├── passengerinfo.jsp
│ │ │ │ ├── station.jsp
│ │ │ │ ├── train.jsp
│ │ │ │ └── userinfo.jsp
│ │ │ ├── css
│ │ │ │ ├── amazeui.min.css
│ │ │ │ ├── animate.css
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap-datepicker.min.css
│ │ │ │ ├── cs-select.css
│ │ │ │ ├── cs-skin-border.css
│ │ │ │ ├── icomoon.css
│ │ │ │ ├── magnific-popup.css
│ │ │ │ ├── main.css
│ │ │ │ ├── style.css
│ │ │ │ ├── style.css.map
│ │ │ │ └── superfish.css
│ │ │ ├── fonts
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ └── icomoon
│ │ │ │ ├── icomoon
│ │ │ │ │ ├── demo-files
│ │ │ │ │ │ ├── demo.css
│ │ │ │ │ │ └── demo.js
│ │ │ │ │ ├── demo.html
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── icomoon.eot
│ │ │ │ │ │ ├── icomoon.svg
│ │ │ │ │ │ ├── icomoon.ttf
│ │ │ │ │ │ └── icomoon.woff
│ │ │ │ │ ├── selection.json
│ │ │ │ │ └── style.css
│ │ │ │ ├── icomoon.eot
│ │ │ │ ├── icomoon.svg
│ │ │ │ ├── icomoon.ttf
│ │ │ │ └── icomoon.woff
│ │ │ ├── images
│ │ │ │ ├── cover_bg_1.jpg
│ │ │ │ ├── shoukuanma.jpg
│ │ │ │ ├── wechatpay.png
│ │ │ │ └── zfbpay.png
│ │ │ ├── index.jsp
│ │ │ ├── info.jsp
│ │ │ ├── js
│ │ │ │ ├── bootstrap-datepicker.min.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ ├── classie.js
│ │ │ │ ├── easyResponsiveTabs.js
│ │ │ │ ├── google_map.js
│ │ │ │ ├── hoverIntent.js
│ │ │ │ ├── jquery.easing.1.3.js
│ │ │ │ ├── jquery.magnific-popup.min.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── jquery.stellar.min.js
│ │ │ │ ├── jquery.waypoints.min.js
│ │ │ │ ├── magnific-popup-options.js
│ │ │ │ ├── main.js
│ │ │ │ ├── modernizr-2.6.2.min.js
│ │ │ │ ├── respond.min.js
│ │ │ │ ├── selectFx.js
│ │ │ │ ├── sticky.js
│ │ │ │ └── superfish.js
│ │ │ ├── layer
│ │ │ │ ├── layer.js
│ │ │ │ ├── mobile
│ │ │ │ │ ├── layer.js
│ │ │ │ │ └── need
│ │ │ │ │ └── layer.css
│ │ │ │ └── theme
│ │ │ │ └── default
│ │ │ │ ├── icon-ext.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── layer.css
│ │ │ │ ├── loading-0.gif
│ │ │ │ ├── loading-1.gif
│ │ │ │ └── loading-2.gif
│ │ │ ├── mySelf.jsp
│ │ │ ├── notify_url.jsp
│ │ │ ├── return_url.jsp
│ │ │ ├── sass
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── _alerts.scss
│ │ │ │ │ ├── _badges.scss
│ │ │ │ │ ├── _breadcrumbs.scss
│ │ │ │ │ ├── _button-groups.scss
│ │ │ │ │ ├── _buttons.scss
│ │ │ │ │ ├── _carousel.scss
│ │ │ │ │ ├── _close.scss
│ │ │ │ │ ├── _code.scss
│ │ │ │ │ ├── _component-animations.scss
│ │ │ │ │ ├── _dropdowns.scss
│ │ │ │ │ ├── _forms.scss
│ │ │ │ │ ├── _glyphicons.scss
│ │ │ │ │ ├── _grid.scss
│ │ │ │ │ ├── _input-groups.scss
│ │ │ │ │ ├── _jumbotron.scss
│ │ │ │ │ ├── _labels.scss
│ │ │ │ │ ├── _list-group.scss
│ │ │ │ │ ├── _media.scss
│ │ │ │ │ ├── mixins
│ │ │ │ │ │ ├── _alerts.scss
│ │ │ │ │ │ ├── _background-variant.scss
│ │ │ │ │ │ ├── _border-radius.scss
│ │ │ │ │ │ ├── _buttons.scss
│ │ │ │ │ │ ├── _center-block.scss
│ │ │ │ │ │ ├── _clearfix.scss
│ │ │ │ │ │ ├── _forms.scss
│ │ │ │ │ │ ├── _gradients.scss
│ │ │ │ │ │ ├── _grid-framework.scss
│ │ │ │ │ │ ├── _grid.scss
│ │ │ │ │ │ ├── _hide-text.scss
│ │ │ │ │ │ ├── _image.scss
│ │ │ │ │ │ ├── _labels.scss
│ │ │ │ │ │ ├── _list-group.scss
│ │ │ │ │ │ ├── _nav-divider.scss
│ │ │ │ │ │ ├── _nav-vertical-align.scss
│ │ │ │ │ │ ├── _opacity.scss
│ │ │ │ │ │ ├── _pagination.scss
│ │ │ │ │ │ ├── _panels.scss
│ │ │ │ │ │ ├── _progress-bar.scss
│ │ │ │ │ │ ├── _reset-filter.scss
│ │ │ │ │ │ ├── _reset-text.scss
│ │ │ │ │ │ ├── _resize.scss
│ │ │ │ │ │ ├── _responsive-visibility.scss
│ │ │ │ │ │ ├── _size.scss
│ │ │ │ │ │ ├── _tab-focus.scss
│ │ │ │ │ │ ├── _table-row.scss
│ │ │ │ │ │ ├── _text-emphasis.scss
│ │ │ │ │ │ ├── _text-overflow.scss
│ │ │ │ │ │ └── _vendor-prefixes.scss
│ │ │ │ │ ├── _mixins.scss
│ │ │ │ │ ├── _modals.scss
│ │ │ │ │ ├── _navbar.scss
│ │ │ │ │ ├── _navs.scss
│ │ │ │ │ ├── _normalize.scss
│ │ │ │ │ ├── _pager.scss
│ │ │ │ │ ├── _pagination.scss
│ │ │ │ │ ├── _panels.scss
│ │ │ │ │ ├── _popovers.scss
│ │ │ │ │ ├── _print.scss
│ │ │ │ │ ├── _progress-bars.scss
│ │ │ │ │ ├── _responsive-embed.scss
│ │ │ │ │ ├── _responsive-utilities.scss
│ │ │ │ │ ├── _scaffolding.scss
│ │ │ │ │ ├── _tables.scss
│ │ │ │ │ ├── _theme.scss
│ │ │ │ │ ├── _thumbnails.scss
│ │ │ │ │ ├── _tooltip.scss
│ │ │ │ │ ├── _type.scss
│ │ │ │ │ ├── _utilities.scss
│ │ │ │ │ ├── _variables.scss
│ │ │ │ │ └── _wells.scss
│ │ │ │ ├── _bootstrap-compass.scss
│ │ │ │ ├── _bootstrap-mincer.scss
│ │ │ │ ├── bootstrap.scss
│ │ │ │ ├── _bootstrap-sprockets.scss
│ │ │ │ └── style.scss
│ │ │ └── Test.jsp
│ │ └── WEB-INF
│ │ └── web.xml
│ └── test
│ └── java
│ └── com
│ └── cbis
│ └── test
│ ├── BackTest.java
│ ├── TestOrderService.java
│ ├── TestTrainSearchService.java
│ └── UserTest.java
├── target
│ ├── classes
│ │ ├── applicationContext.xml
│ │ ├── com
│ │ │ ├── alipay
│ │ │ │ └── config
│ │ │ │ └── AlipayConfig.class
│ │ │ └── cbis
│ │ │ ├── controller
│ │ │ │ ├── ManageController.class
│ │ │ │ ├── TrainSearchController.class
│ │ │ │ └── UserController.class
│ │ │ ├── dao
│ │ │ │ ├── BackTrainDao.class
│ │ │ │ ├── BackTrainDao.xml
│ │ │ │ ├── OrderFlowDao.class
│ │ │ │ ├── OrderFlowDao.xml
│ │ │ │ ├── OrdersDao.class
│ │ │ │ ├── OrdersDao.xml
│ │ │ │ ├── PassengerDao.class
│ │ │ │ ├── PassengerDao.xml
│ │ │ │ ├── ScheduleDao.class
│ │ │ │ ├── ScheduleDao.xml
│ │ │ │ ├── TrainDao.class
│ │ │ │ ├── TrainDao.xml
│ │ │ │ ├── UserDao.class
│ │ │ │ └── UserDao.xml
│ │ │ ├── entity
│ │ │ │ ├── BackPas.class
│ │ │ │ ├── BackStation.class
│ │ │ │ ├── BackTrain.class
│ │ │ │ ├── BackUser.class
│ │ │ │ ├── OrderFlow.class
│ │ │ │ ├── Orders.class
│ │ │ │ ├── Passenger.class
│ │ │ │ ├── Schedule.class
│ │ │ │ ├── SearchInfo.class
│ │ │ │ ├── Train.class
│ │ │ │ ├── User.class
│ │ │ │ └── UserInfo.class
│ │ │ ├── service
│ │ │ │ ├── BackTrainService.class
│ │ │ │ ├── OrderService.class
│ │ │ │ ├── TrainSearchService.class
│ │ │ │ └── UserService.class
│ │ │ └── serviceImpl
│ │ │ ├── BackTrainServiceImpl.class
│ │ │ ├── OrderServiceImpl.class
│ │ │ ├── TrainSearchServiceImpl.class
│ │ │ └── UserServiceImpl.class
│ │ ├── db.properties
│ │ ├── mybatis-spring.xml
│ │ └── springmvc-servlet.xml
│ ├── m2e-wtp
│ │ └── web-resources
│ │ └── META-INF
│ │ ├── MANIFEST.MF
│ │ └── maven
│ │ └── com.cbis
│ │ └── CBIS
│ │ ├── pom.properties
│ │ └── pom.xml
│ └── test-classes
│ └── com
│ └── cbis
│ └── test
│ ├── BackTest.class
│ ├── TestOrderService.class
│ ├── TestTrainSearchService.class
│ └── UserTest.class
├── WebContent
│ └── META-INF
│ └── MANIFEST.MF
└── 火车购票系统--数据库表.md
87 directories, 341 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论