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

正文內(nèi)容

城市公交查詢系統(tǒng)畢業(yè)論文正稿-wenkub

2023-07-08 18:20:12 本頁面
 

【正文】 功能: 公交路線查詢:包括公交直達、一次換乘和二次換乘,查詢結果按照最少時間、最少換乘和最少費用排序,用戶可以選擇最適合自己要求的路線。 選題意義 隨著經(jīng)濟的快速發(fā)展,人們的生活節(jié)奏也加快了腳步,時間對于大家來說是分秒必爭的,尤其是對于假期本來就不多的工作族來說,如果旅行的時間大部分都花在了路線上那就太不值了,而城市公交車以其遍布范圍廣、費用低、方便、安全的特性作為大多數(shù)旅行、出差等等的人首選的交通方式,所以我們急需一個簡潔方便的公交路線查詢系統(tǒng)指引我們的行程。 公交作為城市的主要交通手段之一,隨著人民生活水平的不斷提高,出門旅行的次數(shù)和人數(shù)不斷的增多,占據(jù)著越來越重要的地位。關鍵詞:公交查詢系統(tǒng);JAVA+STRUTS2+JSP;MySqlDesign and Implementation of Bus Circuit Search SystemAbstractBus, as one of the most important transportation means of the city, with the improvement of people’s living standards and the increase number of out home, occupying an increasingly important role. However, it’s also brought the problem of querying bus routes. Thousands of buses aspect the whole city, it’s especially important for those who is the first time here for traveling or attending school to ride the right, the fastest, the convenient, and the cheapest bus reach the right destinations. For this purpose, the ‘bus circuit search system’ appeared. This system was designed for passengers to get the latest bus announcements and the most suitable bus routes and provide ‘message board’ for passengers to discuss routes or some other things. Let passengers travel with no worries and all things goes well. The main functions include: routes inquiry (least transfer, least time, and least fee), stations inquiry, cars inquiry, announcements view, message board, and the module of administrator’s management of theses information. Keywords: bus circuit search system。隨之而來也帶來了查詢公交路線的問題。成千上萬的公交縱橫整個城市,對于一個初來咋到的游客或者求學者來說,坐上正確的、快速的、便利的、優(yōu)惠的公交去到正確的目的地尤其重要。 JAVA+STRUTS2+JSP。然而,在這些縱橫交錯的公交路線中,要找到那條便利、便宜、正確以及所需時間最少的公交路線并不容易,而且對于出門在外的旅客或者求學者來說,因為是初次到達某城市,對該城市的公交路線或者公交信息知道的不多,這會大大的影響旅行進程及心情。以前對于大多數(shù)人來說在一個我們并不熟悉的城市坐公交的路線信息等都是通過詢問熟人或者詢問路人,這不方便、信息不全是一回事,更重要的是還可能不安全。在所查路線頁面也可以查看該路線的車次和站點所對應的詳細信息。公交公告信息查詢:管理員可以將公交的一些調(diào)整信息等發(fā)布在網(wǎng)站上以告知廣大用戶,讓廣大乘客即時了解公交系統(tǒng)信息。學習參考. . . . .第2章 系統(tǒng)開發(fā)工具及環(huán)境簡介本次開發(fā)工程中我用到的開發(fā)工具有JAVA、StrutsJSP,數(shù)據(jù)庫用的是MySql,使用的數(shù)據(jù)庫連接技術是JDBC。JAVA作為計算機編程語言之一,是Sun公司推出的可以撰寫跨平臺應用軟件的面向?qū)ο蟮某绦蛟O計語言,是一個簡單的、面向?qū)ο蟮?、安全的、與平臺無關的、可移植的、多線程、高性能的語言,目前廣泛的應用于電腦、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng),擁有最大的開發(fā)群。Struts 2中的一個Action處理一個實例,在使用Struts 。JSP的優(yōu)點:1):一次編寫,到處運行;用JSP開發(fā)的Web應用是跨平臺的,除了系統(tǒng)之外,代碼不用作任何改變;2):多平臺支持,基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,與系統(tǒng)無關;3):Java開發(fā)工具支持,Java擁有許多開發(fā)工具,在這些開發(fā)工具中幾乎都支持JSP技術;4):執(zhí)行速度快,JSP第一次執(zhí)行的時候需要通過JSP引擎轉(zhuǎn)換成Servlet文件,然后再通過JVM編譯和執(zhí)行程序,其后一直駐留于服務器內(nèi)存中,所以,JSP程序的第一次執(zhí)行速度都會比較慢,到第二次以后就會很快。與其他大型數(shù)據(jù)庫如Oracle、SQL Server等相比雖然有不足之處,但是其體積小、速度快、總體擁有成本低和開放源碼的特點在中小型網(wǎng)站開發(fā)中大受歡迎。然而JDBC也有不足之處,盡管JDBC在Java語言層面實現(xiàn)了統(tǒng)一,但對不同的數(shù)據(jù)庫仍舊有許多不同,所以為了更好的實現(xiàn)跨數(shù)據(jù)庫操作,最近“大勢”的Hibernate誕生了,Hibernate是對JDBC的再封裝,實現(xiàn)了對數(shù)據(jù)庫操作更寬泛的統(tǒng)一和更好的可移植性,在各企業(yè)和單位項目中很受歡迎。 Tomcat是一個免費的Web應用服務器,由Apache、Sun及其他一些公司共同開發(fā)的輕量級應用服務器,適用于中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合,是JSP開發(fā)和調(diào)試的首選。本身平時也會作為一名乘客,我就以自己作為一名乘客出發(fā)確定系統(tǒng)邊界、功能和性能等要求,下面就從系統(tǒng)需求分析、數(shù)據(jù)庫需求分析和性能需求分析三個方面對城市公交查詢系統(tǒng)進行需求分析。數(shù)據(jù)庫設計時主要分為需求分析、概念結構設計、邏輯結構設計、物理結構設計、驗證設計和運行與維護設計,最終得到一個完整的數(shù)據(jù)庫。路線信息數(shù)據(jù):用戶所查詢站到站的所有路線按所需時間、換乘次數(shù)或所需費用排序的路線號、車次、經(jīng)過的站點、所需總時間、所需總費用、中轉(zhuǎn)站等。天氣信息數(shù)據(jù):日期、星期、氣候、風況、最高氣溫、最低氣溫、空氣質(zhì)量等。管理員(后臺):對路線、車次、站點、公告、天氣信息的增刪改查操作處理;登錄、查看個人信息、修改密碼操作處理;查看所有留言、回復留言操作處理;查看所有用戶的部分信息操作處理。 系統(tǒng)的易用性 決定一個系統(tǒng)的優(yōu)劣,功能的完整性是一個要素,另一個要素是系統(tǒng)的易用性。下面就系統(tǒng)功能模塊設計和數(shù)據(jù)庫設計詳細介紹。在系統(tǒng)概要設計階段中,最終要確定系統(tǒng)的功能和數(shù)據(jù)庫的表及表結構。綜上所述,系統(tǒng)用戶的功能模塊圖如下:圖41 用戶功能模塊圖 后臺管理員介紹再詳細一點綜上所述,管理員的功能模塊圖如下:圖42 管理員功能模塊圖 數(shù)據(jù)庫設計數(shù)據(jù)庫設計是根據(jù)用戶的需求,在數(shù)據(jù)庫管理系統(tǒng)(在此我用的是MySql)上設計數(shù)據(jù)庫的結構和數(shù)據(jù)庫的過程。ER模型是用ER圖來表示數(shù)據(jù)模型的方法,它直接從現(xiàn)實世界抽象出實體類型及實體間聯(lián)系,它的優(yōu)點有:接近人的思維,容易理解;與計算機無關,用戶容易接受?;貜捅恚夯貜途幪枴⒘粞跃幪?、回復人、回復內(nèi)容、回復時間。邏輯結構設計一般分為三個步驟進行:將概念結構轉(zhuǎn)換為一般的關系、網(wǎng)狀、層次模型;將轉(zhuǎn)換來的關系、網(wǎng)狀、層次模型向特定的DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;對數(shù)據(jù)模型進行優(yōu)化。學習參考. . . . .第5章 詳細設計與實現(xiàn)在詳細設計與實現(xiàn)階段我將從前臺功能的具體設計與實現(xiàn)、后臺功能的具體設計與實現(xiàn)以及類的設計與實現(xiàn)三個方面進行詳細介紹。用戶登錄:擁有系統(tǒng)賬號的用戶可以直接登錄城市公交查詢系統(tǒng),登錄時可以用注冊時使用的郵箱或者手機號等登錄,也可以使用用戶自己設置的用戶名登錄;用戶登錄后可以查看個人信息、修改用戶名及修改登錄密碼,也可以發(fā)表留言及回復留言、查看與自己相關的留言,未登錄的用戶則不可以執(zhí)行發(fā)表留言、回復留言等操作。用戶注冊:沒有系統(tǒng)賬號的用戶可以實現(xiàn)除發(fā)表留言、回復留言的其他功能,對于需要發(fā)表留言、回復留言的用戶可以免費注冊系統(tǒng)賬號,用戶注冊時不能注冊已經(jīng)被其他用戶注冊過的郵箱或者手機號,用戶名也不能設置成被其他用戶設置過的用戶名。查看、修改個人信息:主要是查看和修改用戶名,為了方便用戶重新設置自己的用戶名方便記住,系統(tǒng)提供修改個人信息的功能。這四項中只要有一項輸入不正確或者未輸入都將無法修改密碼。為了更好的滿足用戶的需求,現(xiàn)將具體設計如下:按所需總時間排序:所需總時間是指滿足用戶要求的路線(直達、一次或者二次)從起始站到終點站最短所需時間,不包括換乘過程中等車所需的時間,是一個理想狀態(tài)的時間。系統(tǒng)將所有路線按照所需總費用排序時,若所需總費用相等,則再按所需總時間排序;若所需總時間也相等,則再按換乘次數(shù)排序。站點查詢:系統(tǒng)為用戶提供查詢站點信息的功能,目的是方便用戶了解經(jīng)過所查站點的車次有哪些。系統(tǒng)為了方便用戶查看天氣和查詢公交路線同時進行提供了天氣信息查看的功能,用戶可以查看近期一周內(nèi)的天氣信息。每條留言的用戶頭像、用戶名和回復人頭像及回復人姓名是可以點擊的,點擊后進入與該人相關的留言信息頁面。 查看與某人相關留言:每條留言的頭像和用戶名是可以點擊的,點擊進入的就是與該用戶相關的所有留言信息,用戶可以通過這種方式查看某個人的所有留言信息。綜上所述,系統(tǒng)為用戶提供的留言板功能處理流程如下圖所示:圖 55 用戶留言板功能處理流程圖 后臺功能為了方便管理員維護和管理整個系統(tǒng),系統(tǒng)為用戶提供了管理信息的功能。管理員登錄時要輸入三項數(shù)據(jù):用戶名、登錄密碼和驗證碼,只要這三項中的一項輸入的不正確或者未輸入,管理員就得重新輸入。用戶在刪除和修改一條路線信息時若沒有選擇一條路線,系統(tǒng)會提示要選擇一條數(shù)據(jù)。
點擊復制文檔內(nèi)容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1