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

正文內(nèi)容

城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-04-03 08:19 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 流程圖 城市公交查詢系統(tǒng)中用戶 可以用 4 種查詢方式 查詢公交車信息, 分別是商廈查詢、線路查詢、站點(diǎn)查詢、站點(diǎn)之間查詢; 用戶 可以 留言 以及查看留言; 管理員公交車信息操作, 對(duì)公交車信息進(jìn)行添加、刪除以及更新; 管理員留言管理 ,對(duì)用戶的留言進(jìn)行回復(fù)或是刪除,每一個(gè) 都有不一樣的流程,對(duì)應(yīng)有各自的流程圖,具體的系統(tǒng)流程圖如下。 11 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 ( 1)用戶查詢公交車信息工作流程如圖 32 所示。 圖 31 系統(tǒng)功能結(jié)構(gòu) 圖 圖 32 用戶查詢 流程圖 ( 2) 用戶留言以及查看留言工作流程如圖 33 所示。 首頁(yè) 商廈查詢 線路查詢 站點(diǎn)查詢 站點(diǎn)之間查詢 城市公交 查詢 用戶公交車查詢 用戶留言 公交車信息管理 留言管理 商廈查詢 線路查詢 站點(diǎn)查詢 站點(diǎn)之間查詢 留言 查看留言 站點(diǎn)和車次添加 站點(diǎn)和車次刪除 站點(diǎn)和車次更新 刪除留言 回復(fù)留言 12 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 圖 33 用戶留言流程圖 ( 3) 管理員 公交車信息操作 工作流程如圖 34 所示。 圖 34 管理員公交車信息操作流程圖 否 是 開始 管理員登陸 驗(yàn)證管理員名和密碼是否正確 站點(diǎn)與車次添加 站點(diǎn)與車次刪除 站點(diǎn)與車次更新 退出 是 否 首頁(yè) 留言 查看留言 是否填寫留言主題和內(nèi)容 留言成功 13 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 ( 4)管理員留言管理工作流程如圖 35 所示。 圖 35 管理員留言 管理流程圖 系統(tǒng) 的數(shù)據(jù)庫(kù) 設(shè)計(jì) 本系統(tǒng)數(shù)據(jù)庫(kù)采用 Mysql5 數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)名稱為 bus,共包含 7 張表 。 ( 1)管理員表 administrator 如表 32 所示。 表 32 管理員信息 字段名 數(shù)據(jù)類型 長(zhǎng)度 允許空 adminiID Varchar 50 Not null adminipassword Varchar 50 Not null adminiID: 管理員名 adminipassword: 密碼 否 是 開始 管理員登陸 驗(yàn)證管理員名和密碼是否正確 刪除留言 回復(fù)留言 退出 14 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 ( 2)車次信息表 BusInfo 如表 33 所示。 表 33 車次信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 允許空 BusNum Int 4 Not null BeginSt Varchar 50 Not null EndSt Varchar 50 Not null TicketNote Varchar 50 null BusLevel Varchar 50 null Note Varchar 50 null BusNum: 車號(hào) BeginSt: 起點(diǎn)站 EndSt: 終點(diǎn)站 TicketNote: 票價(jià) BusLevel: 車子檔次 Note: 票檔次 ( 3)站點(diǎn)信息表 StInfo 如表 34 所示。 表 34 站點(diǎn)信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 允許空 StID Int 4 Not null StName varchar 50 Not null StID: 站點(diǎn)號(hào) StName: 站點(diǎn)名稱 ( 4)車次與站點(diǎn)關(guān)系表 BusSt 如表 35 所示。 表 35 車次與站點(diǎn)關(guān)系表 字段名 數(shù)據(jù)類型 長(zhǎng)度 允許空 15 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 BusNum Int 4 Not null StID Int 4 Not null StOrder Int 4 Not null BusNum: 車號(hào) StID: 站點(diǎn)號(hào) StOrder: 站點(diǎn)次序 ( 5)商廈信息表 publicplace 如表 36 所示。 表 36 商廈信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 允許空 Placesid Int 4 Not null Placesname varchar 50 null Placesid: 商廈號(hào) Placesname: 商夏名稱 ( 6)站點(diǎn)與商廈關(guān)系表 stplace 如表 37 所示。 表 37 站點(diǎn)與商廈關(guān)系表 字段名 數(shù)據(jù)類型 長(zhǎng)度 允許空 StId Int 4 Not null PlaceId Int 4 Not null StId: 站點(diǎn)號(hào) PlaceId: 商廈號(hào) ( 7)留言信息表 message 如表 38 所示。 表 38 留言信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 允許空 Username Varchar 50 Not null Messagedate Datetime 8 Not null 16 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 Topic Varchar 50 Not null Messagetext Varchar 200 Not null Id Int 4 Not null Reply Varchar 200 null Username: 用戶名 Messagedate: 留言日期 Topic: 留言主題 Messagetext: 留言內(nèi)容 Id: 留言序號(hào) Reply:回復(fù) 本章小結(jié) 本章節(jié)主要就是介紹系統(tǒng)的功能還有數(shù)據(jù)庫(kù)的設(shè)計(jì),系統(tǒng)的功能不是一個(gè)人可以完善的,需要很多人的意見(jiàn)結(jié)合起來(lái)才可以做成一個(gè)完美的系統(tǒng),所以加了留言系統(tǒng)讓廣大用戶對(duì)系統(tǒng)提出意見(jiàn)來(lái)進(jìn)一步的完善系統(tǒng);數(shù)據(jù)庫(kù)是一個(gè)項(xiàng)目的核心,所有的數(shù)據(jù)都要存儲(chǔ)在數(shù)據(jù)庫(kù)中,將這些數(shù)據(jù)設(shè)計(jì)好不是很好做的事情,需要根據(jù)業(yè)務(wù)來(lái)設(shè)計(jì),數(shù)據(jù)庫(kù)的設(shè)計(jì)讓我對(duì)數(shù)據(jù)庫(kù)有了進(jìn)一步的理解。 17 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 4 系統(tǒng)實(shí) 現(xiàn) 系統(tǒng)實(shí)現(xiàn)是軟件項(xiàng)目開發(fā)過(guò)程中的主要部分,在系統(tǒng)實(shí)現(xiàn)中要有簡(jiǎn)潔、美觀、可讀性好、整體統(tǒng)一等準(zhǔn)則。 系統(tǒng)功能簡(jiǎn)介 城市公交查詢系統(tǒng)從功能上可以分為管理員登陸模塊、站點(diǎn)和車次查詢模塊、管理員操作 模塊、 用戶留言 模塊、管理員管理留言模塊 5 部分。 管理員登陸管理:對(duì)是否輸入正確的管理員名以及密碼進(jìn)行驗(yàn)證,正確的話進(jìn)入管理員操作界面,失敗的話繼續(xù)管理員登陸界面。 站點(diǎn)和車次查詢:用戶可以使用商廈查詢、線路查詢、站點(diǎn)查詢以及站點(diǎn)之間查詢來(lái)了解公交車的站點(diǎn)和車次信息,方便用戶乘坐合理的公交車。 管理員操作管理:管理 員必須及時(shí)的添加、刪除以及更新公交車的站點(diǎn)和車次信息,是廣大用戶能夠及時(shí)的知道最新的公交車的信息,不會(huì)誤導(dǎo)用戶乘坐公交車。 用戶留言管理:用戶可以再留言板上進(jìn)行留言,對(duì)本系統(tǒng)提出一些合理的建議。 管理員留言管理:管理員查看用戶留言,對(duì)一些留言進(jìn)行回復(fù),對(duì)一些無(wú)用的留言進(jìn)行刪除或者不回復(fù)。 功能模塊實(shí)現(xiàn) 管理員 登錄實(shí)現(xiàn) 管理員登錄主要是為了讓系統(tǒng)更好的管理,讓一個(gè)管理員可以及時(shí)的添加、刪除以及更新車次及站點(diǎn)信息,是廣大用戶能夠及時(shí)準(zhǔn)確的了解最新的公交車及站點(diǎn)信息,不會(huì)使廣大用戶乘坐錯(cuò)誤的公交車 耽誤用戶的時(shí)間,使用戶能夠更舒服的享受本系統(tǒng)帶給用戶的方便。 管理員登陸后輸入正確的管理員名、密碼以及驗(yàn)證碼后就可以進(jìn)入到管理員操作界面 ,在操作界面中可以對(duì)一些用戶留言進(jìn)行回復(fù)以及刪除。 管理員登錄界面如圖 41 所示。 18 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 圖 41 管理員登錄界面 相應(yīng) 核心 代碼 : private void login(HttpServletRequest request,HttpServletResponse response){ Connection conn=null。 Statement stmt=null。 ResultSet rs=null。 HttpSession session=(true)。//如果用戶 session為空重新分配一個(gè)新的 session給用戶 DBConnection2 db=()。 String adminname=(adminname) ==null ? : (adminname)。 adminname =exChange(adminname)。//字符串亂碼處理 String password = (password) == null ? : (password)。 password=exChange(password)。//字符串亂碼處理 String sql=。 String rand=(String) (rand)。 String input=(vaild)。 int n=0。 try{ conn = ()。 stmt = ()。 19 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 sql = select * from administrator where adminiID = 39。+adminname+39。 and adminipassword = 39。+password+39。 rs=(sql)。 if(() amp。amp。 rs!= null){ n++。 } if (n 0 amp。amp。 (rand)){ (adminname, adminname)。 (adminpassword, password)。 (rand)。 ()。 }else{ ()。 } }catch(Exception e){ ()。 }finally{ try{ if(stmt!=null){ ()。 } (conn)。 }catch(Exception e{ ()。 } } } 20 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 站點(diǎn)和車次查詢 ( 1)商廈查詢: 商廈查詢是為用戶提供按具體的名稱 (如 :派拉蒙 )查詢 ,并顯示到這個(gè)地點(diǎn)所有公交車車次的相關(guān)信息 (如 :車號(hào) ,站點(diǎn)名稱 ,票價(jià) ,車子的檔次和這個(gè)商廈的名稱等信息 )。 商廈信息查詢結(jié)果如圖 42 所示。 圖 42 商廈查詢 相應(yīng) 核心 代碼: public ArrayList queryPlace(String placeName,String page) { ArrayList arrayList = new ArrayList()。 DBConnection2 db=()。 Connection conn=null。 Statement stmt=null。 ResultSet rs=null。 String sql=。 try { if (placeName != null) { if (!()) { placeName = exChange(placeName)。//字符串轉(zhuǎn)碼 int m = ((page) 1) * pageSize。 int i = 0。 sql=select ,ticketnote,buslevel,note from stinfo,businfo,busst where = and = 21 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 and in (select stid from stplace where placesid in (select placesid from publicplace where placesname = 39。+placeName+39。))。 conn = ()。 stmt=(,Resu)。 rs = (sql)。 if (()) { (m + 1)。 //將游標(biāo)放到指定位置再加 1(也是開始的第一條記錄的序號(hào)) while(i pageSiz
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1