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

正文內(nèi)容

城市公交查詢系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(參考版)

2024-09-01 20:13本頁面
  

【正文】 留言管理:管理員對(duì)留言的管理分為管理所有留言和管理未回復(fù)的留言(針對(duì)管理員而言);管理所有的留言時(shí)管理員只能對(duì)所有留言進(jìn)行查看 和修改(若管理員覺得自己回復(fù)失誤或者線路調(diào)整后 , 之前回復(fù)的內(nèi)容不正確了 可以對(duì)這些回復(fù)內(nèi)容進(jìn)行修改) ,而對(duì)未回復(fù)的留言進(jìn)行管理時(shí)管理員可以進(jìn)行查看和回復(fù)。 車次管理:管理員對(duì)車次的管理包括對(duì)車次進(jìn)行的增加、刪除、修改和查詢的操作;管理員首先是查詢出所有的車次,系統(tǒng)對(duì)車次按車次編號(hào)進(jìn)行從大到小的排序; 然后是車次的添加、刪除或者修改,增加一條車次信息時(shí)的車次編號(hào)是系統(tǒng)自動(dòng)設(shè)置的,管理員只需輸入該車次的車次、服務(wù)類型(單選:自助服務(wù) or 人工服務(wù))、車次類型(單選: K、 S or G) 、運(yùn)行區(qū)間、首班時(shí)間、末班時(shí)間和發(fā)車間隔時(shí)間等信息, 對(duì)車次的 刪除、 修改同對(duì)路線的 刪除 修 改。 綜上所述,系統(tǒng)為管理員提供的登錄功能處理流程如下圖所示 : 第 5 章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 23 圖 56 管理員登錄處理流程圖 經(jīng)過詳細(xì)設(shè)計(jì),管理員登錄界面如下圖所示: 圖 57 管理員登錄界面 圖 信息管理 管理員可以對(duì)路線、車次、站點(diǎn)、留言、用戶、公告及天氣信息進(jìn)行管理, 管理頁面用到的是 DWZ 框架, 下面將詳細(xì)介紹: 路線管理: 管理員對(duì)路線的管理包括對(duì)路線進(jìn)行的 增 加 、 刪 除 、 修 改 、 查 詢 的操作;管理員首先是查詢出所有的路線,系統(tǒng)對(duì) 路線按路線編號(hào)進(jìn)行從大到小的排城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 24 序;然后是路線的增加、刪除或者修改, 增加一條路線時(shí)路線編號(hào)是系統(tǒng)自動(dòng)設(shè)置的,管理員只需輸入該路線的車次、站點(diǎn)、順序、票價(jià)、方向(單選:往 or 返)和運(yùn)行時(shí)間,若管理員輸入的路線已經(jīng)存在,系統(tǒng)會(huì)響應(yīng)添加失敗,反之若該路線不存在,系 統(tǒng)響應(yīng)添加成功。管理員登錄成功后將登錄的用戶名和密碼存放在一個(gè) session 中用來 為 系統(tǒng)判斷管理員是否登錄。 管理員 登錄 管理員登錄后可以查詢自己的個(gè)人信息及修改密碼, 為了保障系統(tǒng)數(shù)據(jù)的正確性,管理員的個(gè)人信息是數(shù)據(jù)庫中預(yù)先設(shè)置好的,所以管理員不能修改自己的個(gè)人信息,但是管理員可以修改登錄密碼。管理員登錄的賬號(hào)是數(shù)據(jù)庫中已經(jīng)存在的,不 可 以是 自己注冊(cè)的,管理員登錄后可以對(duì)路線信息、車次信息、站點(diǎn)信息、天氣信息、公告信息、用戶信息、留言信息進(jìn)行管理。 未登錄用戶:未登錄的用戶 只能 對(duì)留言板進(jìn)行查看操作 —— 查看所有留言和查看與某人相關(guān)的留言。 ○ 4 發(fā)表留言 : 發(fā)表留言是只對(duì)登錄用戶有的功能之一,未登錄用戶的發(fā)表留言按鈕都是不能點(diǎn)擊的,發(fā)表留言時(shí)只需要用戶輸入的信息是標(biāo)題和內(nèi)容,其他信息如留言人姓名、留言 時(shí)間等都是系統(tǒng)設(shè)置的登錄該系統(tǒng)的用戶名。與自己相關(guān)的留言頁面也是每頁顯示三條留言數(shù)據(jù)進(jìn)行分頁。 ○ 2 查看與自己相關(guān)留言 : 系統(tǒng)將查詢出與 session 中登錄名相關(guān)的留言, 所以未登錄的用戶不能實(shí)現(xiàn)查看與自己相關(guān)留言的功能。 每條留言包含的內(nèi)容有:用戶頭像、留言人賬號(hào)、留言時(shí)間、留言內(nèi)容、評(píng)論數(shù)、回復(fù)人頭像、回復(fù)人姓名、回復(fù)時(shí)間、回復(fù)內(nèi)容以及回復(fù)框。 系統(tǒng)為用戶提供的天氣信息包含的內(nèi)容有:日期、星期、氣候、氣溫、風(fēng)況、最低氣溫、最高氣溫和空氣質(zhì)量; 其中,空氣質(zhì)量分為猶、良、輕度污染、中度污染、重度污染和嚴(yán)重污染,系統(tǒng)根據(jù)不同的質(zhì)量用不同的顏色標(biāo)志。 天氣信息查看:因?yàn)樘鞖馐怯绊懹脩粜谐痰闹卮笠蛩刂?,而用戶為了了解天氣信息可能需要在其他地方查看天氣信息,而又得在公交查詢系統(tǒng)查詢公交,對(duì)用戶來說是極不方便的。 系統(tǒng)為用戶提供的站點(diǎn)查詢是模糊查詢,因?yàn)橛械挠脩艨赡懿?記得站點(diǎn)的站名,所以需要系統(tǒng)智能為用戶提供查詢結(jié)果,系統(tǒng)會(huì)查詢出包含用戶輸入站名的所有站點(diǎn)的信息,用戶可以在這些站點(diǎn)信息中找到自己想要的站點(diǎn)信息。其中 經(jīng)過的站點(diǎn)包括往 的 方向和返 的 方向,而運(yùn)行的 情況是指在該車次經(jīng)過的站點(diǎn)中是否有車次在兩站之間或者在某個(gè)站點(diǎn),系統(tǒng)將有車次的站點(diǎn)或者站點(diǎn)之間的路線用紅色標(biāo)志 。 車次查詢: 有的用戶 可能有查詢某車次詳細(xì)信息的需求,所以系統(tǒng)提供查詢車次的功能。 系統(tǒng)將滿足用戶需求的所有路線按照換乘次數(shù)排序時(shí),若換乘次數(shù)相等,則再按所需總時(shí)間排序;若所需總時(shí)間也相等,則再按所需總費(fèi)用排序; 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 20 ○ 3 按所需總費(fèi)用排序: 系統(tǒng)為用戶提供了每條路線所需的總費(fèi)用,將所有路線按照所需總費(fèi)用從小到大排序以便用戶選擇。 系統(tǒng) 將滿足用戶需求的路線按所需總時(shí)間排序 時(shí) ,若所需總時(shí)間相等,則再按換乘次數(shù)排序;若換乘次數(shù)也相等,則再按所需費(fèi)用排序。 路線的 由于每個(gè)用戶對(duì)路線的要求不同,有的用戶可能比較注重時(shí)間,系統(tǒng)為這樣的用戶按路線所需總時(shí)間進(jìn)行排序;有的用戶可能要求換乘次數(shù)要少,系統(tǒng)為這樣的用戶按換乘次數(shù)對(duì)路線進(jìn)行排序;還有的用戶可能時(shí)間也不緊迫,希望多欣賞一下城市風(fēng)景,但是希望總的費(fèi)用較少,系統(tǒng)為 這樣的用戶按所需總費(fèi)用對(duì)路線進(jìn)行排序。 綜上所述,用戶的登錄注冊(cè)功能處理流程圖如下: 圖 51 用戶登錄注冊(cè)功能處理流程圖 經(jīng)過詳細(xì)設(shè)計(jì),用戶登錄和注冊(cè)界面如下圖所示: 圖 52 用戶登錄界面設(shè)計(jì)圖 第 5 章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 19 圖 53 用戶注冊(cè)界面圖 查詢 城市公交查詢系統(tǒng)的主要功能是查詢, 用戶可以對(duì)站點(diǎn)信息、車次信息、路線信息、公告信息、天氣信息進(jìn)行查詢,具體描述如下: 路線查詢: 用戶輸入起點(diǎn)站名和終點(diǎn)站 名,系統(tǒng)將從 直達(dá)、一次換乘和二次換乘三個(gè)方面為用戶提供路線信息。 修改登錄密碼時(shí)要先輸入原密碼,若輸入的原密碼不正確則無法修改密碼; 輸入的新密碼要重復(fù)輸入一次以保證 用戶輸入的是自己想要設(shè)置的密碼;最后還要輸入驗(yàn)證碼以預(yù)防機(jī)器攻擊。修改用戶名后要重新登錄,因?yàn)橛脩舻卿浀臅r(shí)候可能是用用戶名登錄的,用戶名修改以后 session中的內(nèi)容未變,會(huì)影響整個(gè)系統(tǒng)的正常運(yùn)行。 這五項(xiàng)中只要有一項(xiàng)未輸入或者輸入的不正確就要重新輸入。 設(shè)置密碼時(shí)需要輸入兩次以保證用戶輸入的是否為自己想要輸入的密碼,若第二次輸入的密碼與第一次輸入的不相符合,則需要重新輸入密碼。 用戶自己設(shè)置的用戶名不能是已經(jīng)被其他用戶設(shè)置過的用戶名,有相同的用戶名時(shí)系統(tǒng)會(huì)給出提示。 用戶登錄后的登錄名和密碼將存放在一個(gè) session 以供頁面判斷該用戶是否登錄,能否執(zhí)行某些操作。 城市公交系統(tǒng)作為為人們服務(wù)的系統(tǒng),是一個(gè)開放的、所有人都可以參與登錄注冊(cè)擁有自己賬戶的系統(tǒng)。 前臺(tái)功能 前臺(tái)提供用戶希望實(shí)現(xiàn)的功能,包括用戶的登錄注冊(cè)、對(duì)個(gè)人信息的查看修改、修改登錄密碼、查詢路線、車次、站點(diǎn)、公告、天氣信息及在留言板上發(fā)表留 言和查看與自己相關(guān)或者與某人相關(guān)的留言信息。 ment_reply 視圖:留言 _回復(fù)視圖,是通過留言表中的 ment_ID 和回復(fù)表中的 ment_ID 創(chuàng)建的,因?yàn)橐粭l留言會(huì)有多條回復(fù),所以將留言板中的留言信息和回復(fù)信息分開放在兩個(gè)表中,通 過該視圖就可以方便將與該留言相關(guān)的留言信息及回復(fù)信息都查詢出來; 留言 _回復(fù)視圖( 回復(fù)編號(hào) ,留言編號(hào), 用戶名,標(biāo)題,留言人,留言內(nèi)容,留言時(shí)間,狀態(tài) , 回復(fù)人,回復(fù)內(nèi)容,回復(fù)時(shí)間 )。 將概念結(jié)構(gòu)設(shè)計(jì)中得到的 ER 圖轉(zhuǎn)換為關(guān)系模型,如下 文 所示 (下劃線表示主碼) : ○ 1 管理員 ( 登錄 ID,用戶名,密碼); 第 4 章 系統(tǒng)概要設(shè)計(jì) 13 列名 數(shù)據(jù) 類型 長度 約束條件 是否為主 鍵 loginID varchar 50 非空 是 managerName varchar 50 唯一 否 loginPassword varchar 50 非空 否 表 41 管理員信息表 ○ 2 站點(diǎn) ( 編號(hào) , 站名 ) ; 列名 數(shù)據(jù)類型 長度 約束條件 是否為主鍵 station_ID int 20 非空 是 station_name varchar 50 非空、 唯一 否 表 42 站點(diǎn)信息表 ○ 3 車次 ( 編號(hào) ,車次,服務(wù)類型,車輛類型,運(yùn)行區(qū)間,首班發(fā)車時(shí)間,末班發(fā)車時(shí)間, 發(fā)車間隔時(shí)間 ) ; 列名 類型 長度 約束條件 是否為主鍵 car_ID int 20 非空 是 car_name varchar 50 唯一 、非空 否 serviceType varchar 50 自動(dòng) or 人工 否 carType varchar 20 K、 G or S 否 drivingRange varchar 50 無 否 firstTime time 無 否 lastTime time 無 否 jiange_time int 20 無 否 表 43 車次信息表 ○ 4 線路 ( 編號(hào) , 車 次,站點(diǎn),次序,時(shí)間,票價(jià),方向); 列名 類型 長度 約束條件 是否為主鍵 route_ID int 20 非空 是 car_name varchar 50 非空 否 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 14 station_name varchar 50 非空 否 route_order int 20 非空 否 drivingTime time 非空 否 price int 20 非空 否 direction varchar 20 非空 否 表 44 路線信息表 ○ 5 用戶 ( 用戶賬號(hào) , 用戶名 , 登錄密碼 , 用戶頭像 ); 列名 類型 長度 約束條件 是否為主鍵 users_ID varchar 20 非空 是 users_name varchar 100 唯一 否 user_password varchar 50 非空 否 users_photo int 200 無 否 apply_time datetime 無 否 表 45 用戶信息表 ○ 6 留言 ( 留言編號(hào) ,用戶名,標(biāo)題,留言人,留言內(nèi)容,留言時(shí)間, 狀態(tài) ); 列名 類型 長度 約束條件 是否為主鍵 ment_ID int 20 非空 是 users_name varchar 100 非空 否 ment_title varchar 100 無 否 ment_content varchar 200 非空 否 ment_state varchar 50 未回復(fù) or 已回復(fù) 否 ment_time datetime 非空 否 表 46 留言信息表 ○ 7 回復(fù) ( 回復(fù)編號(hào) , 留言編號(hào) , 回復(fù)人 , 回復(fù)內(nèi)容 , 回復(fù)時(shí)間 ); 列名 類型 長度 約束條件 是否為主鍵 第 4 章 系統(tǒng)概要設(shè)計(jì) 15 reply_ID int 20 非空 是 ment_ID int 20 非空 否 reply_name varchar 50 非空 否 reply_content varchar 200 非空 否 reply_time datetime 非空 否 表 47 回復(fù)信息表 ○ 8 天氣( 日期 , 氣候 , 風(fēng)況 , 最高氣溫 , 最低氣溫 , 空氣質(zhì)量 ); 列名 類型 長度 約束條件 是否為主鍵 day date 非空 是 weather varchar 20 否 wind varchar 20 否 ceshiduL int 20 否 ceshiduU int 20 否 kongqi int 20 否 表 48 天氣信息表 ○ 9 公告 ( 公告 ID, 公告標(biāo)題 , 公告內(nèi)容 , 公告時(shí)間 ) 。 系統(tǒng)總 ER 圖如下: 圖 43 系統(tǒng)總 ER圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本 ER 圖轉(zhuǎn)換為與選用DBMS( Database Management System,數(shù)據(jù)庫管理系統(tǒng))產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。 天氣信息表:日期、氣候、風(fēng)況、最高氣溫、最低氣溫和空氣質(zhì)量。 留言表:留言編號(hào)、用戶名、標(biāo)題、留言人、留言內(nèi)容、留言時(shí)間、狀態(tài)。 實(shí)體和屬性的定義如下: 管理員表:登錄 ID、用戶名和密碼; 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 12 站點(diǎn)表:編號(hào)和站名; 車次表:編號(hào)、車次、服務(wù)類型、車輛類型、運(yùn)行區(qū)間、首班發(fā)車時(shí)間、末班發(fā)車時(shí)間、發(fā)車間隔時(shí)間; 線路表:編號(hào)、車次、站點(diǎn)、次序、時(shí)間、票價(jià)、方向。 目前廣泛使用的數(shù)據(jù)模型分為兩種:獨(dú)立于計(jì)算機(jī)系統(tǒng)的“概念數(shù)據(jù)模型 ” 和 “ 結(jié)構(gòu)數(shù)據(jù)模型 ” ,在本次系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)中我將采用概念數(shù)據(jù)模型中的“實(shí)體聯(lián)系模型( ER 模型)”來描述數(shù)據(jù)庫的結(jié)構(gòu)和含義以對(duì)現(xiàn)實(shí)世界進(jìn) 行抽象。由于設(shè)計(jì)數(shù)據(jù)庫 是一個(gè)非常復(fù)雜的過程,不可能一蹴而就,在設(shè)計(jì)過程中會(huì)不斷的、反復(fù)的修改、求精,所以下面將從數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)三個(gè)階段詳述數(shù)據(jù)庫設(shè)計(jì)。 車次查詢:用戶輸入要查詢的車次,系統(tǒng)給出用戶查詢的公交所經(jīng)過的站點(diǎn)及始發(fā)站到各站點(diǎn)所需時(shí)間
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1