首页
熊猫办公下载
文件下载
根据地址查询经纬度
登录 / 注册
一级分类:
安全技术
存储
操作系统
服务器应用
行业
课程资源
开发技术
考试认证
数据库
网络技术
信息化
移动开发
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
二级分类:
JavaOOP内测
开发阳光旅行网app中用户下单功能,可实现用户添加订单并完善出行人信息、修改订单,删除订单以及打印行程信息等功能。
具体功能要求如下:(1)显示系统主菜单包括添加出行订单、查看我的出行订单、修改订单信息、删除出行人、查看行程、退出系统6项功能,其他功能本项目不做要求,当用户选择功能编号后可进入执行相应功能。
执行结果如图1所示。
图1主菜单(2)添加出行订单填写出行日期、联系人手机号码、循环录入出行人信息。
出行人信息包括:出行人类别:成人、儿童(1.2m以下)、老人(65岁以上)姓名年龄(如选择类别为老人,输入年龄不足65岁的,显示提示信息“对不起,老人订单年龄需为65岁以上!”)如果是儿童,需确定是否占床每成功录入一条出行人信息后,显示出其详细信息,并计算出行金额。
定价如下:成人:2000元/人儿童:免费,如需占床另加30元老人:半价,即1000元/人当一条出行人信息录入完毕后,提示“是否继续添加(Y/N)?”,此处不区分大小写,当输入y或Y时继续录入下一条,否则显示订单信息,包括:出行日期联系人手机号码订单总金额(即所有出行人定单金额之和)最后显示主菜单。
执行效果如图2所示。
图2添加出行订单(3)查看我的出行订单信息查看我的出行订单:查看所录入的订单信息。
包括出行日期、联系人手机号码、所有出行人信息,运行效果如图3所示。
图3查看我的出行订单(4)修改行程信息可修改出行日期、联系人手机号码,要求手机号码必须为11位,否则抛出异常信息,提示“手机号码必须为11位”,运行效果如果4所示。
图4手机号码不是11位正确修改后,显示修改后的信息,并提示“修改成功!”。
如图5所示。
图5修改订单成功(5)删除出行人填写要删除的出行人姓名,执行删除操作,删除成功后给出提示“删除成功!”,如图6所示。
如果输入姓名错误,则提示“对不起,定单中不包含此游客信息!”如图7所示。
图6删除出行人成功图7删除出行人失败(6)查看行程显示本次旅行行程信息。
即读取“旅游行程.txt”文件(素材提供),显示在控制台。
运行效果如图8所示。
图8查看行程(7)退出系统退出当前系统,显示“欢迎下次再来。
”如图9所示。
三、要求与实现步骤(一)不使用数据库,使用对象和集合存储数据(二)定义实体类(成人订单、儿童订单、老人订单),儿童订单、老人订单为成人订单的子类。
实体类至少包含但不局限于以上3个。
(三)在各实体类中均需实现各自计算订单价格、显示订单信息的方法,使用方法的重写。
(四)定义工具类,实现查看我的出行订单、添加订单、修改行程信息、删除出行人、查看行程等方法。
需使用到对象传参。
(五)使用泛型集合存储所有出行人信息,使用集合的遍历实现查看订单信息、统计订单总金额、删除出行人等功能。
(六)显示信息时,只有儿童出行人需显示是否占座,需使用面向对象多态实现。
(七)修改行程信息时,当手机号码录入错误时需使用throw手动抛出异常。
(八)使用I/O技术实现文件的读取功能,将文本文件“行程信息.txt”中的内容显示到控制台。
(九)定义测试类,完成项目功能菜单以及整体流程,调用相应方法实现具体功能。
2024/8/18 6:35:06
15KB
阳光旅行
1
ModbusTCP/IP协议说明书
ModbusTCP是运行在TCP/IP上的Modbus报文传输协议。
通过此协议,控制器相互之间通过网络(例如以太网)和其它设备之间可以通信。
ModbusTCP是开放的协议,IANA(InternetAssignedNumbersAuthority,互联网编号分配管理机构)给Modbus协议赋予TCP编口号为502,这是目前在仪表与自动化行业中唯一分配到的端口号。
2024/8/15 21:47:58
216KB
modbus
modbus_tcp
modbus
tcp
1
再就业服务中心管理信息系统数据库系统设计报告
2.数据库的数据字典:再就业信息管理系统,数据信息和处理过程还需要通过数据字典来描述。
在本文的数据字典中,主要对数据流,数据存储和处理过程进行说明。
(1)主要数据流定义1)职工情况位置:职工信息定义:职工情况=姓名+性别+出生年月+工作类别+职称+工作年限+专业+学历。
数据流向:根据职工所申请企业具体情况来确定。
说明:要对每一位员工进行唯一编号。
2)企业情况位置:企业信息定义:企业情况=企业名称+企业性质+联系人姓名+联系电话。
数据流量:根据企业的具体情况来确定。
说明:要对每一个企业建立唯一的账号。
3)岗位信息位置:岗位定义:岗位情况=岗位名称+学历要求+职称要求+工种+工作年限。
数据流量:根据岗位的具体情况来确定。
说明:要对每一个岗位建立唯一的编号。
(2)数据存储1)数据存储:职工信息表数据量和存取频度:根据职工的具体情况来确定。
存取方式:联机处理;
检索和更新;
以更新操作为主。
2)数据存储:企业信息表数据量和存取频度:根据企业的具体情况来确定。
存取方式:联机处理;
检索和更新;
以更新操作为主。
3)数据存储:岗位信息表数据量和存取频度:根据企业提供岗位的具体情况来确定。
存取方式:联机处理;
检索和更新;
以更新操作为主。
4)数据存储:职工申请表数据量和存取频度:根据职工填写申请的具体情况来确定。
存取方式:联机处理;
检索和更新;
以更新操作为主。
(3)处理过程1)申请过程输入:职工编号,企业编号,岗位编号输出:申请信息处理说明:根据职工填写信息录入申请表2)录用过程输入:职工编号,岗位编号输出:企业是否录用信息处理说明:根据职工的申请记录,企业决定是否录用该职工
2024/8/7 15:17:01
408KB
再就业服务中
数据库系统设
课程设计报告
大学课程设计
1
人事管理系统(java数据库课程设计)+SQL数据库
员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;
员工各种信息的修改;
对转出、辞退、退休员工信息的删除;
按照一定条件,查询、统计符合条件的员工信息;
教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。
科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表情况等。
按条件查询、统计,结果打印输出。
2024/8/5 18:42:42
633KB
数据库
1
指纹图像库
408张指纹图像,命名如:012_3_1表示:012表示编号为012人,3表示一个指头,1表示同一个指头的指纹图像;
又如012_5_4表示编号为012的人第5个指头的指纹图像。
诸如0012_3_1与012_3_1是同一幅图像,只不过012_3_1是0012_3_1的截图。
2024/8/5 1:11:41
30.5MB
指纹
图像
bmp
1
银行业务模拟课程设计
设银行有四个服务窗口,一个等待队列,每个窗口均可以办理存款、取款、挂失、还贷业务,每种业务所需的服务时间不同,客户到达银行后,先到打号机上打号,号票上包括到达时间、编号和需要办理的业务,然后在银行内等候,当任一服务窗口空闲时,处理等候客户中排在最前面的客户的业务。
写一个上述银行业务的模拟系统,通过模拟方法求出客户在银行内逗留的平均时间和每个窗口办理的客户数及办理的每种业务数。
2024/8/3 9:06:07
2.12MB
四个窗口
存款
取款
挂失
1
基于QT的小型OA-ERP系统(源码1)
展示链接:https://blog.csdn.net/weixin_39852922/article/details/88723037Windows环境:Qt5.10(MinGW)、Mysql5.6.该软件基于C/S架构以及MySql数据库,采用Qt(C++)开发,设计多线程以及网络通信。
实现自动登录、开机自启动、一键自动更新、考勤电子流(加班、请假、忘打卡、外出、出差)、考勤汇总、硬件PCB导出的BOM单处理(导出电装明细表Word,导出采购清单Excel,一键生成采购电子流申请表),库存管理、员工信息管理、图/文编号、上班打卡记录、个人周报提交、邮件、留言板等功能。
不同功能操作间设置权限限制
2024/8/2 9:33:27
11.14MB
Qt
MySql
C++
OA
1
2400国控地面气象站(标蓝色).xlsx
数据为excle格式全国气象站点的编号名称经纬度站点级别国家气象站国家基本气象站国家基准气象站
2024/7/30 15:16:17
215KB
站点编号经纬度
1
SolidEdge培训资料01680-检查装配.pdf
SolidEdge培训资料编号:01680
2024/7/24 5:02:06
1.2MB
SolidEdge培训资料
1
K8Struts2Exp20160516(Struts2综合漏洞利用工具)
[神器]K8Struts2Exp20160516(Struts2综合漏洞利用工具)K8Struts2综合漏洞利用工具(ApacheStrutsRemoteCodeExecutionExploit)Struts2漏洞检测工具Struts2漏洞测试工具K8struts2exploitTestStruts2GetShell目前已支持以下struts2漏洞编号(S2-032s2-020s2-019s2-016s2-013s2-009S2-005)声明:工具仅供安全检测或网络攻防研究,非法用途后果自负.更新:http://qqhack8.blog.163.com/blog/static/1141479852014631102759126/
2024/7/22 4:17:27
260KB
Struts2漏洞
1
共 512 条记录
首页
上一页
下一页
尾页
钉钉无人值守自动打卡脚本 永不迟到的神器 安卓和苹果教程
New!
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03
15KB
钉钉
钉钉打卡
个人信息
点我去登录or注册
|
微信登录
一言
热门下载
双系统双频伪距单点定位程序
数据库系统概论第五版
中科院考博英语2009-2018年试题及答案解析(十五套436面).pdf
Docker构建tomcat镜像jdk1.8+tomcat9.zip
飘逸传世引擎源代码
ENVI去云补丁Haze_tool文件及其使用说明和安装方法
高光谱和LiDAR多模态遥感图像分类数据集
新升级版TP5商城小程序源码+公众号版+h5一整套源码V3.zip
CNS2_CN_VW_P0095D_0332.7z
ABAQUS金属非稳态和稳态切削过程的模拟分析_张东进.pdf
HTML5+CSS3中文参考手册(3手册)chm版中文参考手册打包
R9390系列BIOS修改和风扇调速工具
vue项目demo(asp.netmvc5+vue2.5)
吉利新金刚2016款车机导航系统
StimulsoftReports2020.1.1License.rar
最新下载
北京市政务大数据平台顶层设计框架及应用方案
tnsnames.ora
对话框中创建工具栏.rar
两个精美Latex英文简历模板(文件齐全保证能运行)
GlobalPlatformcardspecificationv2.3.1
同步信号为正弦波的触发电路设计
listview嵌gridview,并实现grid元素部分显示以及点击展开与折叠
docker-compose1.27.2Linuxx64
msp430串口通信两种方式实现串口标准输出printf
NetworkConnect7.1(mac,win,linux)
高斯过程回归代码
depot_tools(谷歌更新于2019.8.3,禁止了cipd更新,直接可用,压缩rar大小184M)
Redisdesktopmanager0.9.8MACos
net自带打印控件
广工新技术报告
其他资源
Gaussian09+GaussianView05安装教程
StochasticProcessesAndFilteringTheory
readme.txt
Splunk_ML_Toolkit_Algorithms:其他MLTK算法-源码
MATLAB录音程序:动态波形频谱显示
SpringMVC整合jdbc+json实例
最新win7usb转RS232驱动程序v110
C#连接数据库(已封装好)
VisualStudio2010英文正式版,旗舰版,内置key1of2
NiTE-Windows-x86-2.2.msi
FreeFileSync(文件、文件夹比较同步工具--免安装绿色版)
地质灾祸符号库及字体(带使用说明).rar
AngularJSEclipse1.2.0插件下载
WS375-2012疾病控制基本数据集第4部分:职业病报告.pdf
STM32下二维码识别算法实现
SP40编程器使用手册
PMSM电机MTPA推导
网页设计成品
工控网络等保建设实战方案分享.pdf
华为云HCNA-cloud题库