没有合适的资源?快使用搜索试试~ 我知道了~
java程序设计--售票系统
4星 · 超过85%的资源 需积分: 34 88 下载量 74 浏览量
2017-08-11
12:17:18
上传
评论 4
收藏 1.28MB DOCX 举报
温馨提示
试读
46页
和小伙伴第一次尝试,实现了可视化的窗口给用户以简单快捷的操作体验。软件已提供各种可行性功,新用户可在登录界面进行注册,已注册用户登入软件后,可查询出发地与目的地的各个日期的车辆或航班班次,以便进行预订。在弹出的支付页面中,用户需输入支付密码以便将金额转入系统中。在软件主界面中,用户可点击“订单”来查看自己已经预订的车(机)票,并可进行退订。用户点击主界面上的“我的”按钮,以查看自己的各种信息(如姓名,密码,支付密码等),该软件一并提供了对用户信息的增删改减功能,可实时修改、保存信息。
资源推荐
资源详情
资源评论
郑州大学软件与应用科技学院
面向对象程序设计课程设计报告
学 期: 16-17
学年第二学期
专 业: 16
级软件工程
班 级:
设计题目: 智行购票软件(系统)
指导老师:
组 长:
同组人员:
2017 年 06 月 25 日
设计报告撰写要求
1、文字描述要通顺合理,成句成段,各种符号和格式要规范;
2、一级标题三号黑体,居中书写;二级标题用四号黑体,靠左书写;三
级标题小四号宋体,向右缩进一级书写;正文用小四号宋体(表格内填写内
容用小四号楷体);
3、正文每个段落前向右缩进一级书写,单倍行距;
4、正文中的每个表格都应有自己的表号和表题,如“表 1 小组成员分工
表”,表号和表题中间空一格,表号和表题位于表格正上方居中书写,且正
文中要有针对该表的文字描述,要有“如表×所示”的字样,正文中所有表格
按表 1、表 2 统一顺序编号;
5、正文中的每个图都应有自己的图号和图题,如“图 1 系统总体功能结
构图”,图号和图题中间空一格,图号和图题位于图的正下方居中书写,且
正文中要有针对该图的文字描述,要有“如图×所示”的字样,正文中所有图
按图 1、图 2 统一顺序编号;
6、正文中对总项包括的分项采用(1)、(2)、(3)…序号描述,对
分项中的小项采用①、②、③…的序号描述;
7、设计报告纸质版统一 A4 纸单面打印装订。
1
1 概述
1.1 选题目的及意义
随着我国科技与经济的快速发展,衣食住行水平也在不断提高,特别是人们的交通
出行需求越来越高。在 20 世纪末及 21 世纪初,公共交通,如大巴,火车,是最受欢迎
的出行方式,而在现如今的信息时代,买票的方式也需要随着时代而进步——网上订票
的方式也就应运而生,并且购票软件正在变得方便快捷,功能不断完善。在这种大趋势
下,本小组便着手构建一个购票系统。本课题不仅符合交通发展的要求,也体现了项目
创建及测试人员的软件制作功底。数据库的建立与数据录入,Eclipse 中数据库语言的运
用,使 JAVA 与数据库系统有机结合,从而更好发挥此购票软件的功能。
本系统的开发环境所示。
表 2 系统开发环境
操作系统 Windows10 64 位
JDK jdk1.8.0_131
Java 开发工具
Eclispe 4.6 Neon
数据库系统
MySql
Eclipse 插件
WindowBuilder
数据库操作界面
Navicat for MySQL
2
2 系统分析
2.1 可行性分析
1.投资必要性:本软件的功能已趋于完善,已经过专业测试,如果有需要,可立即投入使用。
2.技术可行性:在 JAVA 开发环境下用 Eclipse 工具开发的购票软件,有着成熟的界面与较为完善
的功能。
3.组织可行性:本小组成员有着较为丰富的软件开发设计经验,可对软件功能进行设计,开发与
测试,小组成员建立良好的协作关系。
2.2 需求分析
用户与市场需求:现阶段人们面对玲琅满目的出行购票系统,不知如何选择与选优。本购票系统
以其精简精致的界面,强大的功能,充实的后台数据,良好的安全保密性,必将赢得用户及软件公司
的青睐。
3 系统设计
3.1 功能设计
本购票软件旨在提供一系列车(机)票(汽车、火车、飞机)的售前与售后服务,可
视化的窗口给用户以简单快捷的操作体验。软件已提供各种可行性功,新用户可在登录
界面进行注册,已注册用户登入软件后,可查询出发地与目的地的各个日期的车辆或航
3
班班次,以便进行预订。在弹出的支付页面中,用户需输入支付密码以便将金额转入系
统中。在软件主界面中,用户可点击“订单”来查看自己已经预订的车(机)票,并可进行
退订。用户点击主界面上的“我的”按钮,以查看自己的各种信息(如姓名,密码,支付密
码等),该软件一并提供了对用户信息的增删改减功能,可实时修改、保存信息。
3.2 数据库设计
//下列代码是利用 Navicat for MySQL 的数据导出功能导出的的代码
-- Records of plane
-- ----------------------------
BEGIN;
INSERT INTO `plane` VALUES ('01', '头等舱', '郑州', '上海', '2017-06-16', '1', '120'), ('02', '商
务舱', '郑州', '深圳', '2017-06-23', '14', '240'), ('03', '商务舱', '北京', '上海', '2017-06-16', '5',
'100'), ('04', '经济舱', '深圳', '郑州', '2017-06-15', '50', '200'), ('05', ' 头等舱', '北京', '上海',
'2017-06-15', '17', '120'), ('06', '经济舱', '广州', '郑州', '2017-07-08', '0', '160'), ('07', '经济舱', '郑
州', '北京', '2017-06-22', '5', '160'), ('08', '商务舱', '武汉', '上海', '2017-06-10', '7', '400'), ('09',
'头等舱', '郑州', '广州', '2017-06-23', '1', '160');
COMMIT;
-- ----------------------------
-- Table structure for `train`
-- ----------------------------
DROP TABLE IF EXISTS `train`;
CREATE TABLE `train` (
`车次编号` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`出发地` char(6) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`到达地` char(6) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
4
剩余45页未读,继续阅读
资源评论
- ˇ極ˇ·端學著ۖ2019-06-14不知道怎么运行
Soul丶Knight
- 粉丝: 19
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功