基于MySQL,设计并实现一个简单的旅行预订系统。
该系统涉及的信息有航班、大巴班车、宾馆房间和客户数据等信息。
其关系模式如下:FLIGHTS(StringflightNum,intprice,intnumSeats,intnumAvail,StringFromCity,StringArivCity);
HOTELS(Stringlocation,intprice,intnumRooms,intnumAvail);
BUS(Stringlocation,intprice,intnumBus,intnumAvail);
CUSTOMERS(StringcustName,custID);
RESERVATIONS(StringcustName,intresvType,StringresvKey)为简单起见,对所实现的应用系统作下列假设:1.在给定的一个班机上,所有的座位价格也一样;
flightNum是表FLIGHTS的一个主码(primarykey)。
2.在同一个地方的所有的宾馆房间价格也一样;
location是表HOTELS的一个主码。
3.在同一个地方的所有大巴车价格一样;
location是表BUS的一个主码。
4.custName是表CUSTOMERS的一个主码。
5.表RESERVATIONS包含着那些和客户预订的航班、大巴车或宾馆房间相应的条目,具体的说,resvType指出预订的类型(1为预订航班,2为预订宾馆房间,3为预订大巴车),而resvKey是表RESERVATIONS的一个主码。
6.在表FLIGHTS中,numAvail表示指定航班上的还可以被预订的座位数。
对于一个给定的航班(flightNum),数据库一致性的条件之一是,表RESERVATIONS中所有预订该航班的条目数加上该航班的剩余座位数必须等于该航班上总的座位数。
这个条件对于表BUS和表HOTELS同样适用。
应用系统应完成如下基本功能:1.航班,大巴车,宾馆房间和客户基础数据的入库,更新(表中的属性也可以根据你的需要添加)。
2.预定航班,大巴车,宾馆房间。
3.查询航班,大巴车,宾馆房间,客户和预订信息。
4.查询某个客户的旅行线路。
5.检查预定线路的完整性。
6.其他任意你愿意加上的功能。
作业检查:1.提交源程序,可执行程序,以及程序运行说明。
2.系统分析、设计与实现报告。
3.考试前检查完毕,延迟拒收。
4.提交word文件,方式为:学号_姓名
2023/2/12 8:08:01 84KB xidian
1
丰富多样的任务系统:循环任务,主线任务,boss任务,多npc任务,嵌套任务,且任务可以随时拓展,容易增加新的剧情。
装备系统:装备分为白装、绿装、蓝装、暗金装备,好预备随机掉落,属性随机,也可以随时曾加装备种类地图有隐藏地图,只有接了某个任务才能进去,不接任务某些地图是无法看见的
2023/2/12 3:41:21 8.15MB 文字 游戏
1
本资源为非常不错的一套王网传资源,是继之前上传的基础班的升级版,愈加全面,资源过大,上传乃是下载链接,如失效请留言!!!资源远大于5积分,不多说,下面直接上目录:APC机制I5J$i:U0f1r:O9B(Q"b│01APC的本质.mp4│02备用Apc队列.mp4:U8p7]3f"w$b0?5Z9`0H8G*[│03APC挂入过程.mp48g!H4s1V;]+b4Y9H0L-B│04内核APC执行过程.mp4│05用户APC执行过程.mp4│├─事件等待'x%`"J'}?&S:t']#I5\5G│01临界区.mp4-o(U$W9O+`~0u4~,@.\│02自旋锁.mp4)c3~.J&L,V&s.Q8x/[.w│03线程等待与唤醒.mp4#b*^"k$d#O3f8t8a3k│04WaitForSingleObject函数分析.mp4$V7L'C3I(W│05事件.mp4│06信号量.mp4│07互斥体.mp4│├─保护模式-}!n!C$O/s"Q│014中断门.mp4,B'i,r7Y:B3|!N(^6{l9F│015陷阱门.mp4│017任务段_下.mp4,|/M#A:K3T7i*Q/?I&o&D;p│018任务门.mp46m.D+f4_/V)~9S&B│01910-10-12分页.mp4│020PDE_PTE.mp4│021PDE_PTE属性(P_RW).mp43~/]1x5{4u:{$I│022PDE_PTE属性(US_PS_A_D).mp4│023页目录表基址.mp4│024页表基址.mp4$Af'[+g6}5F;e│0252-9-9-12分页.mp4│0262-9-9-12分页(下).mp4-~'~9i0T5f"p2U$j│027TLB.mp4│028中断与异常.mp4│029控制寄存器.mp46j2l3j)O#{%{4w│030PWT_PCD属性.mp4│031保护模式阶段测试.mp4│_001保护模式.mp4,I;c5X~)t1d1}8S#f3i:b│_002段寄存器结构.mp48n-|-i(H$^*f│_003段寄存器属性探测.mp4│_004段描述符与段选择子.mp4│_005段描述符属性_P位_G位.mp4│_006段描述符属性_S位_TYPE域.mp4│_007段描述符属性_DB位.mp4│_008段权限检查.mp4│_009代码跨段跳转流程.mp4&S#i9i-\0D"@1U-P│_010代码跨段跳转实验.mp4"@*S2Y-a-S6n7n:~│_011长调用与短调用.mp4│_012调用门_上.mp4;[)_2c8A5F%}!u%]:~.N│_013调用门_下.mp4│├─内存管理│01线性地址的管理.mp4;?|+^5i&}│02PrivateMemory.mp4*@3B(Y6^y-{│03MappedMemory.mp4│04物理内存的管理.mp4'[8C6q\1H8w"H2]0Y│05无处不在的缺页异常.mp4│├─句柄表│01句柄表.mp4│02全局句柄表.mp4│5h"u"i&{+G4T+E├─异常│01CPU异常记录.mp4│02模拟异常记录.mp4:K0J(d1
1
1、将解压出来的文件全部复制到c:\windows目录下,然后在桌面的屏幕属性屏幕保护程序而选择本程序即可2、MagicImages_Config.lua文件为本屏保程序的配置文件,采用Lua编写,通过修改此文件可自在定制模型显示效果或图片,图片只支持256*256大小位图文件格式(.bmp)3、支持鼠标、键盘光标改变视图与视角4、点击图片可放大缩小图片5、场内内置一个聚光灯,纯黑背景,故无阴影显示本程序无版本限制,可自在使用^_^作者:屈金元(offar@163.com)QQ:421137802
2023/2/11 11:09:08 808KB OpenGL 3D 屏保 屏幕保护程序
1
dubbo-monitor-simple-2.5.3.tar.gz;
修正conf下properties文件的address属性,根据具体使用协议修正;
如:dubbo.registry.address=zookeeper://127.0.01:2181?backup=127.0.01:2182,127.0.01:2183
2023/2/9 13:42:27 18.21MB dubbomonitor
1
、问题描述(功能要求):某高校,主要人员有:在职人员(行政人员、教师、一般员工)、退休人员、返聘人员和临时工。
现在,需要存储这些人员的人事档案信息:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间。
要求:1)添加删除功能:能根据学院人事的变动情况,添加删除记录;
2)查询功能:能根据编号和姓名进行查询;
3)编辑功能(高级):根据查询对相应的记录进行修改,并存储;
4)统计功能:能根据多种参数进行人员的统计(在职人数、党员人数、女工人数、高学历高职称人数);
5)保存功能:能对输入的数据进行相应的存储,要求重载插入和提取符以完成数据的保存和打开。
6)人员编号在生成人员信息时同时生成,每输入一个人员信息编号顺序加1。
2、问题的处理方案:根据系统功能要求,可以将问题处理分为以下步骤:(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系包括属性和行为;
(3)根据问题描述,设计系统的类层次;
(4)完成类层次中各个类的描述(包括属性和方法);
(5)完成类中各个成员函数的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告以及系统使用说明书。
四、报告:
2023/2/8 22:11:03 16KB 添加删除功能 查询功能
1
动态调整器具有可自定义预设和呼应式控制面板的简单窗口大小调整器。
特征在控制面板中,您可以将任何字段保留为空白,以避免在激活预设时更改该属性。
例如,如果您只想更改宽度和高度,请将位置字段留空。
有一个选项可以根据尺寸计算自动居中位置。
打开窗口时,控制面板将自动捕获窗口的当前尺寸。
发展对于这个很小的项目来说,配置绝对是多余的,但是命令最终变得相对简单易用。
npminstall安装必要的依赖项npmstart开始观察变化npmrunbuild生成扩展的zipnpmrunsign生成并上传已签名的Firefoxxpi,您可以安装该pix以供个人使用
2023/2/7 10:43:19 81KB TypeScript
1
Qt上司性表类,用于开发类似vs属性的界面
2023/2/4 8:53:06 3.27MB Qt Property Browser
1
1.EFCore中如何运用导航属性2.数据迁移3.表拆分4.日志框架
2023/2/3 18:22:50 11.98MB EFCore CodeFirst 数据迁移 DBFirst
1
确保您的拉取请求遵循指定的约定。
有些约定可能无法通过ESLint或HoundCI之类的工具轻松检查。
这些范围可以从任意检查(例如Apullrequestmustberaisedbyauserwhosefirstnameisnotmorethan6characterslong到更实际的检查(例如Apullrequestmusthaveatleast2reviewcomments。
GitHint在检查这些类型的约定方面很成功。
GitHint获取有关拉取请求,提交,分支,树的元数据,并将该元数据传递给用户定义的脚本进行评估。
此类脚本应返回true或false以确定能否准备好合并合并请求。
要开始使用GitHint,请首先在您的存储库上,然后将添加到存储库的根目录中。
而已!有关更多信息,请访问。
2023/1/29 4:50:02 100KB github github-api continuous-integration ci
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡