数据库实验实验研究报告.docx
- 文档编号:2069374
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:11
- 大小:136.28KB
数据库实验实验研究报告.docx
《数据库实验实验研究报告.docx》由会员分享,可在线阅读,更多相关《数据库实验实验研究报告.docx(11页珍藏版)》请在冰豆网上搜索。
数据库实验实验研究报告
数据库实验实验研究报告
作者:
日期:
数据库第二次试验报告
PB10011020刘思轶
实验内容
本实验有两个可选题目,旅游出行和药品免疫库。
本程序即为旅游出行的一个实现。
实验原题摘要如下
数据关系模式:
航班FLIGHTS(StringflightNum,intprice,intnumSeats,intnumAvail,
StringFromCity,StringArivCity)
宾馆房间HOTELSStringlocation,intprice,intnumRoomsjntnumAvail);出租车CARS(Stringlocation,intprice,intnumCars,intnumAvail);
客户CUSTOMERS(StringcustName);
预订情况RESERVATIONS(StringresvKey,StringcustName,intresvType)
系统基本功能:
1•航班,出租车,宾馆房间和客户基础数据的入库,更新(表中的属性也可以根据你的需要添加)。
2•预定航班,出租车,宾馆房间。
3•查询航班,出租车,宾馆房间,客户和预订信息。
4•查询某个客户的旅行线路。
5.检查预定线路的完整性。
6.其他任意你愿意加上的功能。
程序功能
本系统由旅行服务提供商运营,发布在支持PHP+MySQL的服务器上。
系统默认有三个角色,游客、用户和管理员。
它们的权限如下
1、游客
查询当前航班、旅馆和出租车的预订情况;
2、注册用户
游客的所用权限;
查询当前预订;
预订航班、旅馆和出租车;
退订航班、旅馆和出租车。
打印旅行路线
检查预定路线的完整性。
检查航班的完备性
3、管理员
注册用户的所用权限
添加航班、旅馆和出租车信息;更改航班、旅馆和出租车信息;注册用户;
更改用户密码和权限;
删除注册用户;
查询用户预订;
取消用户预订;查询用户旅行线路。
运行平台
本系统在Windows732位下由PHP-now虚拟的网络运行平台上测试所需环境为:
PHP
Apache
MySQL
PhmyAdmin
环境搭建
打开集成环境php-now文件夹,点击init.cmd,会自动安装所需环境接着在PH后台中载入所需要的表
CREATETABLEFLIGHTS(flightNumvarchar(30),priceint(6),numSeatsint(6),numAvailint(6),FromCityvarchar(30),ArivCityvarchar(30),PRIMARYKEY(flightNum));
CREATETABLEHOTELS(locationvarchar(30),priceint(6),numRoomsint(6),numAvailint(6),PRIMARYKEY(location));
CREATETABLECARS(locationvarchar(30),priceint(6),numCarsint(6),numAvailint(6),PRIMARYKEY(location));
CREATETABLECUSTOMERS(custNamevarchar(30),passwordvarchar(50),typevarchar(20),PRIMARYKEY(custName));
CREATETABLERESERVATIONS(resvKeyint(20)AUTO_INCREMENT,custName
varchar(30),resvTypevarchar(20),detailvarchar(20),PRIMARYKEY(resvKey));
球皿-L—pIni
□厂w心・斗忑即皿也碎Jti■命F-a.
宵片评■:
ns*
诃口诵卫富駁T區祁JO"律|无ectj,cLi
idSUM«
「母鼻/Armc
QCTf[NKUnIK前|.曲3由亍
r nTmfHff订DKLHmin ■組sjmlLFi-3imns工僧® nfi? ±LNXU* Cidfi- 该程序所实现的功能 1.登录功能 登陆者身份分为游客和管理员,在数据库中信息都存放在customer表中,区别为type项不同,管理员为admin,游客为users,决定了权限不同. (1)普通游客登录后界面 TravelSystem 1BITLgCWH Gof Bookflights・ 皿gMui i»ri riLimS^a-s tMjgDAvail nnz [350; 30C- ViD T--i'-- 1101 [规j 260 鬲 |naijln< beijinc bn血 1X ■300 3Wj r-i &kal退Jj二i E口血 loot .250 200 aoo Rsctjl咙 skart^hsi bnok (2)管理员登陆后界面 TravelSystem 呂d—iiJLauaRti: [口fcn-UHt1o口admin-ge TravelPath rebvKty |frM(Ito Action Reservations re^Key [resvlype||derail |.Ei3ti Nrtmr Pflsswnrdl Findhotels*Gdl lota*ian pri^c pnmd^ooin^ ^Uon 160 |200 200 handIns 12。 [300 : 0 teijlng 3^0 躯 m shanghai 330 [40C 登入http: //127.0.0.1 可以选择查询航班,旅馆和出租车. 3.游客-预订功能 Tr对elSystem 1珂LgaiH BookflightsM[Gof flis^tNuB : »ri<: e IriLunSiate tJLflnAv^il IfrijiCitv 乍iV7ity Aclionj 1007 7: ~l |3DO 300 fefei sshnn^hsi 1'~'I-" 1101 [300 颜 b"jIrjfi beijina bunk 1001 [300 35( sdkai辺」二i bnuk lOOtf 3. 200 dhLgn^h^i book 4.游客-管理预订信息功能 TravelSystem lsyLpKCHrt TravelPath r亡 [fron llic 应tlm '.: ■ Jianjing fhpijir- [caii伫mI 19 h^fpi Ushanghai |cancel凸£述 Reservations rsvfky r^g^pType S^ticn 20 -m ro.jlh \2L bnt&lB nanjlns : 疋.: _: 匕: 19 flishts 1001 匚nc亡1 IE X1CJ 二;shkI 点击自己的id可进入该功能页面,可以看到自己的旅游路线和预订信息,并可以取消预订. 5.游客-检查线路完整性功能 ■ TravelSyst巳m Needcarinnanjing 1lij iLUIfiCatB! .TlU1A协曰口 t二Utl Needhotelinbeijing 1口cat! nn pricr n"nnRocins TLUH^.vai3 Action jins 托Q KT 500 bonk TravelPath |fron to Actier beijlng cmi匚e_LcLecL |hcfei shan冃hat ■-ancclqhQ右k Reservations JrEsvK,ey resvlypie detail Action |20 car®- narijtn cancel hntels nanjfng' ranrei flijhrr 1001 rfln--pT flUhtc 1104 当游客预订了从A到B的机票,则必须检查啊在A定了车(去机场),在B订了车和旅馆(下飞机后坐车和住宿),以此实现完整性检查• 在从nanjingtobeijing的旅游路线后面点击check,会提示游客还需要在 nanjing预订汽车,在beijing预定旅馆。 6.管理员-管理航班,旅馆和出租车表 可以有insertdelete和update几种操作. delete: tITi127.C.3.'-■■■■>■1-If ■ Tra^lSystem Modifyflights“Go! HiShtr^jm price: rikiTAvai1 Frc^ily [^TivCit/ Ituniun 1X7 3C1C 3CD hcfcL |fih£iighii]i canceledii 1讪 SOO 250 凶《 n^jlnc 卜eijbg 甘和丨MiT 100L 顷 巧0 349 l»fei 「JT」G=1上•・■! ;t ||1CiO9 250 2dc 2CD |nanjin® [shzmshai IbaDcel亡dlij| fli&bitUuiD jir~ce n'^rAvail it: y ArivCity 直接点击cancel就可删除相应的信息。 insert&update: 点击edit后,程序会自动将想要编辑的行的信息填入供管理员编辑,不用再手动 输入。 1001 |300 350 : 49 .hetei k】.aghdi ||cin: cleJit 10D^ 20D 200 nanjinp Shanghai 1jeled^ 7.管理员-管理用户表 可以添加新用户,对用户的权限升级,查看用户信息.用户的密码是md5加密保存的。 ModifyCustomersvGo! ILI cutsTNsne Action a.iinirj 21232f^7E57a5a"432^4a^e4^l: Lfc3, scoin infodeleleedit users 41T"3ffaa72M39f? eST differs edit lsy bJbt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 实验 研究 报告