freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)答辯-基于https協(xié)議的12306搶票軟件設(shè)計(jì)與實(shí)現(xiàn)項(xiàng)目報(bào)告(參考版)

2025-05-23 08:11本頁(yè)面
  

【正文】 參數(shù)說(shuō)明 : ticket_date:乘車(chē)日期 ticket_from:始發(fā)站 ticket_to:終點(diǎn)站 ticket_train_no:車(chē)次 ticket_seat_type:車(chē)票座位類(lèi)別 ticket_person_name:乘車(chē)人姓名 ticket_person_ID:乘車(chē)人身份證號(hào) ticket_person_phone:乘車(chē)人電話 b、雙擊 或 啟動(dòng)程序 ,輸入驗(yàn)證碼登錄系統(tǒng) c、點(diǎn)擊選項(xiàng)菜單下面的自動(dòng)訂票,即可按 的配置進(jìn)行自動(dòng)訂票,提示是否訂票成功! 。 登陸 12306 網(wǎng)站,即可查看剛才已經(jīng)預(yù)定的車(chē)票信息,然后請(qǐng)迅速支付即可。 輸入乘車(chē)日期,發(fā)站,到站,點(diǎn)擊查詢 即可查詢車(chē)票信息 。 18 附 四 軟件使用說(shuō)明 該軟件的使用 步驟 如下: 修改 conf 文件夾下的 把 userName= 的“ ”換成你的 12306 網(wǎng)站的用戶名 , 把 userPwd= 的“ ”換成你的 12306 網(wǎng)站的密碼 。 lib 里面放的是一些項(xiàng)目依賴(lài)的 jar 包 。 bins 文件夾其實(shí)就是 ,主要是為沒(méi)有安裝 jdk( jre)的電腦也能夠啟動(dòng) ,安裝過(guò) jdk 的電腦也可以 不需要此文件夾 。17 附 三 項(xiàng)目 部署 物理視圖 該軟件的最終部署結(jié)構(gòu)圖 18 所示。 圖 17 項(xiàng)目源代碼 視 圖 說(shuō)明: 項(xiàng)目采用 ant進(jìn)行構(gòu)建,所以修改代碼后再封裝變的非常容易,改完代碼后直接 build 一下即可 。 因?yàn)闀r(shí)間倉(cāng)促,所以,我只是 粗略 實(shí)現(xiàn)了該軟件的一些核心功能 , 但是這些擴(kuò)展功能都是很容易的,我感覺(jué)最重要的還是基本功能,因?yàn)?,有了這些基本功能,我們可以按照自己的需求隨意擴(kuò)展,所以沒(méi)有完善的還請(qǐng)指導(dǎo)老師見(jiàn)諒。 14 5 附言 因?yàn)?12306 網(wǎng)站在登陸和最后訂票時(shí)需要輸入驗(yàn)證碼,而在 20xx 年春節(jié)之前用 Tesseract(圖片識(shí)別軟件) 就可以實(shí)現(xiàn) 12306 驗(yàn)證碼的自動(dòng)識(shí)別,準(zhǔn)確率在 90%之上,但是在改版之后, 12306 驗(yàn) 證碼在中間加上了一個(gè)斜杠,導(dǎo)致Tesseract 識(shí)別效果很差,所以,本項(xiàng)目暫時(shí)采用人工識(shí)別,即在需要驗(yàn)證碼時(shí),自動(dòng)彈出窗口顯示圖片,用戶手工輸入 。 這個(gè)軟件利用到的最主要的技術(shù)就是 HTTPS 協(xié)議編程,從編寫(xiě)這個(gè)軟件,我深刻的體會(huì)了 WEB 編程的原理,不管 JAVA、 .NET 、 PHP ,其實(shí),到最后都是在WEB 服務(wù)器的幫助下把這些動(dòng)態(tài)腳本文件轉(zhuǎn)化為 HTML 發(fā)送到客戶端瀏覽器,再有瀏覽器進(jìn)行解析渲染界面。再加上那一段時(shí)間我的幾個(gè) 朋友 也經(jīng) 常問(wèn)我有沒(méi)有搶票軟件,那個(gè)時(shí)候我就在想,難道我就不能自己創(chuàng)造一個(gè)嗎。 大學(xué)上了四年,最后我以 12306搶票軟件來(lái)作為我的畢業(yè)答辯結(jié)束我的大學(xué),我感覺(jué)很欣慰。因此,在該軟件里面,我們用到了 LOG4J,它是 apache 的另外一個(gè)開(kāi)放源代碼的日志插件,通過(guò)它,我們可以將日志信息輸出到控制點(diǎn)、文件等里 面,而且效率非常好。另外這個(gè)插件client 不僅支持 HTTP,而且也支持 HTTPS 協(xié)議,因此我們來(lái)實(shí)現(xiàn)起來(lái)的話就不會(huì)那么復(fù)雜了, 從而只需要將項(xiàng)目的重點(diǎn)放在業(yè)務(wù)邏輯上來(lái),比如對(duì)數(shù)據(jù)的處理。整個(gè)過(guò)程用戶可以按照系統(tǒng)提供的模板進(jìn)行腳本編寫(xiě),比如在腳本里面寫(xiě)清楚登陸 12306 服務(wù)器的用戶名,密碼,聯(lián)系人信息,以及預(yù)定的車(chē)次(可以同時(shí)定多個(gè)車(chē)次),則該軟件則會(huì)按照用戶的腳本與 12306 服務(wù)器進(jìn)行交互,無(wú)需用戶額外干涉,從而實(shí)現(xiàn)訂票自動(dòng)化 , 效果 如圖 1 圖 1圖 16所示 。 同 的介紹,當(dāng)系統(tǒng)檢查到有余票后會(huì)立即響鈴,或按照用戶實(shí)現(xiàn)寫(xiě)好的腳本進(jìn)行下一步處理(比如訂票)。 圖 11 提交訂票 界面 效果圖 圖 12 提交訂票人信息 界面 效果圖 11 圖 13 訂票 成功 提示 界面 效果圖 該模塊的功能主要是替代用戶不斷的點(diǎn)擊“查詢”來(lái)檢查此刻是否有余票。 圖 5 聯(lián)系人信息 界面 效果 圖 登陸之后,根據(jù)用戶輸入的查票日期,起始站,終點(diǎn)站來(lái)查詢 12306 服務(wù)器里余票信息 , 效果 如圖 圖 7所示 ; 還可以按照車(chē)次信息進(jìn)行聯(lián)合查詢,比如T、 K、 D、 G、 Z、其他等 , 效果 如圖 8 所示 ; 除此之外,也可以只查某個(gè)車(chē)次信息,這時(shí)就只用輸入該車(chē)次信息,只查詢?cè)撥?chē)次的余票情況 , 效果 如圖 圖 10所示 。配置文件 如圖 3 所示 ,登陸界面效果如 圖 4所示 。 確認(rèn)訂單 返回值:判斷返回值中是否包含 {errMsg:Y}來(lái)判斷訂單是否成功。rand= 確認(rèn)訂單提交方式 Method: POST。 訂票 接口 返回值:根據(jù)返回值,需要進(jìn)一步進(jìn)行訂單確認(rèn), 以 下為訂 單確認(rèn)信息。 ○24 mmStr: mmStr。 ○22 to_station_no:車(chē)次抵達(dá)站編碼。 ○20 to_station_name:抵達(dá)站名字。 ○18 arrive_time:到達(dá)時(shí)間。 ○16 train_start_time:車(chē)次開(kāi)始時(shí)間。 ○14 start_time_str: 填寫(xiě)“ 00:0024:00”即可。 ○12 train_pass_type:填寫(xiě) QB即可。 7 ○10 round_start_time_str:填寫(xiě)“ 00:0024:00”即可。 ○8 to_station_telecode_name:終點(diǎn)站名字。 ○6 include_student:是否包含學(xué)生,填寫(xiě) 00 即
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1