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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文公交查詢系統(tǒng)-wenkub.com

2025-06-25 11:03 本頁(yè)面
   

【正文】 為接口類(lèi), 為實(shí)現(xiàn)類(lèi), 為控制類(lèi), 為控制返回界面的配置文件 , 是信息查詢顯示頁(yè)面, 是公交新聞的詳細(xì)信息頁(yè)面,34 為數(shù)據(jù)庫(kù)映射文件。 圖 56 公交信息查詢頁(yè)面32圖 57 公交信息查詢?cè)敿?xì)頁(yè)面 公 交 論 壇 模 塊 的 實(shí) 現(xiàn)根據(jù)系統(tǒng)設(shè)計(jì)的結(jié)果,通過(guò), 文件和 來(lái)實(shí)現(xiàn)公交論壇模塊的所有功能。}setAttribute(lineList, list)。}().setAttribute(count, count)。//換乘分頁(yè)(10)。count = ()。amp。amp。(())。%+().getRoutef().trim()+%+().getRouteend().trim()+%39。amp。().setSite(())。%+().getNameboard()+%39。}else if(()!=null){//公共部分if ( ().getNameboard()!=nullamp。其實(shí)現(xiàn)的界面效果如圖54所示。這里列舉了 3 個(gè)比較重要的配置文件?;顒?dòng)是在狀態(tài)機(jī)中一個(gè)非原子的執(zhí)行,它由一系列的動(dòng)作組成,動(dòng)作由可執(zhí)行的原子計(jì)算組成,這些計(jì)算能夠使系統(tǒng)的狀態(tài)發(fā)生變化或返回一個(gè)值。系統(tǒng)實(shí)現(xiàn)階段要繼承此前各階段的工作成果,將技術(shù)設(shè)計(jì)轉(zhuǎn)化為物理實(shí)現(xiàn),因此系統(tǒng)實(shí)現(xiàn)的成果是系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的結(jié)晶。19六、靈活性和可恢復(fù)性對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)可按不同的途徑和方法靈活地進(jìn)行檢索和存?。徊⒈阌谛薷暮蛿U(kuò)充,當(dāng)數(shù)據(jù)受到意外破壞時(shí)能很快地得到恢復(fù)。當(dāng)存儲(chǔ)結(jié)構(gòu)和存儲(chǔ)方法有改變時(shí),不會(huì)引起邏輯數(shù)據(jù)結(jié)構(gòu)的變化,應(yīng)用程序也不必重寫(xiě);總體邏輯數(shù)據(jù)結(jié)構(gòu)發(fā)生變化時(shí),其局部邏輯數(shù)據(jù)結(jié)構(gòu)可以不變 [5]。當(dāng)用戶選擇注冊(cè)時(shí)需要填寫(xiě)必要的個(gè)人信息,注冊(cè)成后跳轉(zhuǎn)回登陸頁(yè)面進(jìn)行登陸,登陸成功后則能使用系統(tǒng)前臺(tái)的全部功能。留言板里記錄的每條信息是用戶進(jìn)行的留言信息,管理員在后臺(tái)可以查看、回復(fù)或者刪除,用戶實(shí)體與留言板實(shí)體的關(guān)系是一對(duì)多關(guān)系,一個(gè)用戶可以多次留言,每條留言只屬于一個(gè)用戶。用例使用系統(tǒng)與一個(gè)或者多個(gè)參與者之間的一系列消息來(lái)描述系統(tǒng)中的交互。用例圖在各種開(kāi)發(fā)活動(dòng)中被廣泛的應(yīng)用,但是它最常用來(lái)描述系統(tǒng)及子系統(tǒng)。 系統(tǒng)的響應(yīng)速度14公交信息管理系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。 系統(tǒng)易用性和易維護(hù)性公交信息管理系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。例如網(wǎng)上查詢的用戶查詢的需求也會(huì)不斷的更新和完善。由于公交信息管理系統(tǒng)的公交查詢功能對(duì)于整個(gè)系統(tǒng)的功能和性能完成舉足輕重。 管理可行性MVC 模式使得任務(wù)管理系統(tǒng)有了很好的松耦合性,這樣使得各個(gè)模塊之間能夠更好的獨(dú)立完成,更加便于管理。操作平臺(tái):Windows Vista HomeBasic;開(kāi)發(fā)環(huán)境:;開(kāi)發(fā)語(yǔ)言:Jsp、JAVA、Java Bean。技術(shù)可行性分析要考慮如下幾個(gè)方面:(1)軟硬件需要的可滿足性:硬件環(huán)境:,軟件環(huán)境:Windows 。8. 乘車(chē)指南模塊,主要介紹了城市各學(xué)校、醫(yī)院、商場(chǎng)等主要客流流動(dòng)站點(diǎn)的相關(guān)公交車(chē)乘坐方式,更方便用戶在使用本系統(tǒng)時(shí)找到符合查詢的信息。5. 公交線路圖模塊,主要是為了方便用戶在使用本系統(tǒng)時(shí),能夠更直觀的看到相應(yīng)線路的地圖信息,同時(shí)為了方便管理,也設(shè)計(jì)了一個(gè)管理模塊,對(duì)圖片進(jìn)行管理。3. 公交新聞模塊,主要是發(fā)布一些最新的公交方面的新聞給用戶瀏覽,以便用戶知道有關(guān)公交信息方面的一些重大新聞,或線路變更的一些通知,同時(shí)提供后臺(tái)對(duì)新聞的管理。為了解決這種問(wèn)題,該系統(tǒng)對(duì)于數(shù)據(jù)庫(kù)查詢只做簡(jiǎn)單查詢,將更復(fù)雜的算法邏輯放到業(yè)務(wù)邏輯層里面去實(shí)現(xiàn)。對(duì)與后臺(tái)管理服務(wù),只有管理員登錄,才能使用其功能。2. 在系統(tǒng)管理方面1) 提供角色管理功能,將系統(tǒng)權(quán)限與用戶權(quán)限分開(kāi),權(quán)限與角色對(duì)應(yīng),一個(gè)角色可以包含多個(gè)用戶,一個(gè)用戶可以有多個(gè)角色。 總 體 需 求1. 在系統(tǒng)功能方面1) 公交信息管理系統(tǒng)要求具有良好的可維護(hù)性和擴(kuò)展性,即隨公交線路的增加與刪除,系統(tǒng)能夠及時(shí)進(jìn)行數(shù)據(jù)庫(kù)的修改。公交查詢的應(yīng)用很好的解決這個(gè)問(wèn)題。因?yàn)?MySQL 是開(kāi)放源代碼的自由軟件,可以運(yùn)行于所有的平臺(tái)。MySQL 的核心是一個(gè)小而快速的數(shù)據(jù)庫(kù),面向那些了解數(shù)據(jù)庫(kù)工作的人員,是他們能夠有效的工作和編寫(xiě)高級(jí)功能。為什么使用MySQL, 因?yàn)槿缦略?1. 速度快。 目前,市面上的數(shù)據(jù)庫(kù)產(chǎn)品多種多樣,從大型企業(yè)的解決方案到中小企業(yè)或個(gè)人用戶的小型應(yīng)用系統(tǒng),可以滿足用戶的多樣化需求。 數(shù)據(jù)庫(kù)的選擇數(shù)據(jù)庫(kù)從最初的數(shù)據(jù)文件的簡(jiǎn)單集合發(fā)展到今天的大型數(shù)據(jù)庫(kù)管理系統(tǒng)已經(jīng)成為我們?nèi)粘I钪胁豢扇鄙俚慕M成部分。客戶對(duì)軟件需求,是隨著軟件開(kāi)發(fā)過(guò)程的深入,不斷明晰起來(lái)的。 2. 良好的可擴(kuò)展性,ssh 主流技術(shù)有強(qiáng)大的用戶社區(qū)支持它,所以該框架擴(kuò)展性非常強(qiáng),針對(duì)特殊應(yīng)用時(shí)具有良好的可插拔性,避免大部分因技術(shù)問(wèn)題不能實(shí)現(xiàn)的功能。而且由于不同層之間耦合度小,有利于團(tuán)隊(duì)成員并行工作,大大提高了開(kāi)發(fā)效率。系統(tǒng)從職責(zé)上分為四層:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層。例如,你能用SQL 語(yǔ)言為一個(gè)網(wǎng)站檢索產(chǎn)品信息及存儲(chǔ)顧客信息,同時(shí) MySQL 也足夠快和靈活以允許你存儲(chǔ)記錄文件和圖像。MySQL 是一個(gè)真正的多用戶、多線程 SQL 數(shù)據(jù)庫(kù)服務(wù)器。 5)Struts1 的 Action 與 View 通過(guò) ActionForm 或者其子類(lèi)進(jìn)行數(shù)據(jù)傳遞,雖然也有 LazyValidationForm 這樣的 ActionForm 的出現(xiàn),但是,還是不能像其他層面那樣通過(guò)一個(gè)簡(jiǎn)單的 POJO 進(jìn)行數(shù)據(jù)傳遞,而 Struts2 將這樣的奢望變成了現(xiàn)實(shí)。Struts2 與 Struts1 對(duì)比 :1)Action 類(lèi)的實(shí)現(xiàn)方式: Struts1 的 Action 在實(shí)現(xiàn)的時(shí)候必須擴(kuò)展 Action 類(lèi)或者 Action 的子類(lèi),Struts2 的 Action 類(lèi)實(shí)現(xiàn)的時(shí)候可以不用實(shí)現(xiàn)任何類(lèi)和接口,雖然 Struts2 中提供一個(gè) ActionSupport 類(lèi),但是,不是必須的。 2)中心處理器根據(jù)6 文件查找對(duì)應(yīng)的處理請(qǐng)求的 Action 類(lèi)。 2)與 Servlet API 嚴(yán)重耦合,這點(diǎn)可以從 Action 的 Execute 的方法聲明里面就可以看的出來(lái)。另外,Struts 允許你定義控制將重定向到的邏輯名,這樣一個(gè)行為方法可以請(qǐng)求“主菜單”頁(yè)面(舉例) ,而不需要知道相應(yīng)的 JSP頁(yè)面的實(shí)際名字是什么。這個(gè) servlet 通過(guò)定義一組映射(由 Java 接口 ActionMapping 描述)來(lái)配置。 除了 JSP 頁(yè)面和其包含的行為及定制5標(biāo)記,商業(yè)對(duì)象經(jīng)常需要能夠基于它們?cè)诒徽?qǐng)求時(shí)的當(dāng)前狀態(tài)將自己處理成 HTML(或XML) 。JSP 環(huán)境包括了其用途由 JSP 規(guī)范來(lái)描述的一套標(biāo)準(zhǔn)的行為標(biāo)記,例如 jsp:useBean 。這在邏輯非常簡(jiǎn)單或者并不想要在其它環(huán)境中重用這些商業(yè)邏輯時(shí)是恰當(dāng)?shù)?。舉個(gè)例子,你有一個(gè)為每個(gè)當(dāng)前用戶保存在 session 中的購(gòu)物車(chē) bean,里面是表示當(dāng)前用戶決定購(gòu)買(mǎi)物品的屬性。 通常說(shuō)來(lái),你的應(yīng)用程序?qū)⑾到y(tǒng)內(nèi)部的狀態(tài)表示為一組一個(gè)或多個(gè)的 JavaBeans,使用屬性(properties)來(lái)表示狀態(tài)的細(xì)節(jié)。 在 JSP 開(kāi)發(fā)中,最常使用 Model2。當(dāng)然,視圖應(yīng)該具有一定功能性并遵守可用性的約束,但視圖不應(yīng)當(dāng)處理數(shù)據(jù)。在模型同界面相分離的情況下,代碼即可實(shí)現(xiàn)可管理性和可重用性。 MVC 模式MVC(Model/View/Controller)模式是國(guó)外用的比較多的一種設(shè)計(jì)模式,最早是在Smaltalk 中出現(xiàn)的。 ? 3.程序的兼容性 JSP 中的動(dòng)態(tài)內(nèi)容可以各種形式進(jìn)行顯示,所以它可以為各種客戶提供服務(wù),即從使用 HTML/DHTML 的瀏覽器,到使用 WML 的各種手提無(wú)線設(shè)備(例如,移動(dòng)電話和個(gè)人數(shù)字設(shè)備 PDA) ,再到使用 XML 的B2B 應(yīng)用,都可以使用 JSP 的動(dòng)態(tài)頁(yè)面。這樣,一個(gè)不熟悉腳本語(yǔ)言的網(wǎng)頁(yè)開(kāi)發(fā)者,完全可以利用 JSP 做出漂亮的動(dòng)態(tài)網(wǎng)頁(yè)。JSP 具有以下優(yōu)點(diǎn):? 1.簡(jiǎn)便性和有效性 JSP 動(dòng)態(tài)網(wǎng)頁(yè)的編寫(xiě)與一般的靜態(tài) HTML 的網(wǎng)頁(yè)編寫(xiě)是十分相似的。使用 JSP 技術(shù)的 Web 頁(yè)面可以很容易地顯示動(dòng)態(tài)內(nèi)容。第四章、 總體設(shè)計(jì) 本章主要闡述了公交信息管理系統(tǒng)的系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、功能模塊圖、數(shù)據(jù)庫(kù)設(shè)計(jì)、邏輯設(shè)計(jì)及物理設(shè)計(jì)等。通過(guò)每一章的闡述對(duì)公交信息管理系統(tǒng)做出了詳細(xì)的講解和分析。此系統(tǒng)將以簡(jiǎn)潔、易懂的界面呈現(xiàn)給用戶,目標(biāo)能夠使每一個(gè)用戶易于操作,減少不必要的業(yè)務(wù)邏輯,提高該系統(tǒng)的利用率和運(yùn)行、維護(hù)效率。本地市民特別是外來(lái)旅游、出差、就醫(yī)等急需了解本地道路情況的人可以利用本系統(tǒng)方便快捷的查詢出所有符合他們要求的公交路線,對(duì)他們的出行和生活提供幫助。現(xiàn)階段,人們的出入方式主要還是來(lái)源于城市公交,特別是對(duì)于那些到外地出差、打工,進(jìn)行商業(yè)有關(guān)或其他事情需要在外地進(jìn)行短暫停留的人而言,公交對(duì)他們是必不可少的,但是對(duì)于那個(gè)不屬于自己所熟悉的城市,坐公交也是一個(gè)很大的難題,因此,開(kāi)發(fā)一個(gè)公交查詢系統(tǒng)就顯得非常的重要。它是城市社會(huì)和經(jīng)濟(jì)活動(dòng)的重要組成部分。本系統(tǒng)論文的前言部分主要介紹了與該系統(tǒng)相關(guān)的國(guó)內(nèi)外現(xiàn)狀以及開(kāi)發(fā)該系統(tǒng)在需求上,技術(shù)上的可行性,并介紹該系統(tǒng)開(kāi)發(fā)用到的一些關(guān)鍵性的技術(shù);當(dāng)確定需求后,該論文的系統(tǒng)設(shè)計(jì)部分就介紹了具體該怎么去設(shè)計(jì)并實(shí)現(xiàn)該系統(tǒng)。 摘 要由于社會(huì)在不斷發(fā)展,互聯(lián)網(wǎng)已經(jīng)被千千萬(wàn)萬(wàn)的家庭所接收,公交查詢?cè)谌粘I钪姓加泻苤匾奈恢?。然后該系統(tǒng)論文的系統(tǒng)實(shí)現(xiàn)部分再介紹具體實(shí)現(xiàn)的細(xì)節(jié)了。伴隨著國(guó)民經(jīng)濟(jì)和城市建設(shè)的快速發(fā)展,城市經(jīng)濟(jì)的繁榮,人口的增加,城市必須解決好人們出行的需求。隨著城市經(jīng)濟(jì)的發(fā)展、規(guī)模的擴(kuò)大以及人口的增長(zhǎng),城市交通問(wèn)題日益突出。 設(shè)計(jì)公交信息管理系統(tǒng)能夠方便城市公交管理者對(duì)公交線路進(jìn)行管理,及時(shí)更新最新的線路信息,市民在使用時(shí)能夠掌握實(shí)時(shí)的公交線路狀況,也方便了使用者直接的信息交流,對(duì)于城市公共交通的發(fā)展是有利的。設(shè)計(jì)本系統(tǒng)的目的在于掌握 MVC 設(shè)計(jì)模式及該模式下三種對(duì)象的設(shè)計(jì)方法,掌握面向?qū)ο笤O(shè)計(jì)(ObjectOriented Design,OOD)方法的步驟。第一章、 前言 本章主要闡述了公交信息管理系統(tǒng)的課題來(lái)源背景及課題研究的目的 與意義。第五章、 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 本章主要闡述了前臺(tái)界面和后臺(tái)管理模塊的設(shè)計(jì)與代碼編寫(xiě)。JSP 技術(shù)的設(shè)計(jì)目的是使得構(gòu)造基于 Web 的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種 Web 服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開(kāi)發(fā)工具共同工作。只是在原來(lái)的 HTML 網(wǎng)頁(yè)中加入一些 JSP 專(zhuān)有的標(biāo)簽,或是一些腳本程序(此項(xiàng)不是必需的) 。而這在其他的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)中是不可實(shí)現(xiàn)的。 ? 4.程序的可重用性 在 JSP 頁(yè)面中可以不直接將腳本程序嵌入,而只是將動(dòng)態(tài)的交互部分作為一個(gè)部件加以引用。MVC 包括三類(lèi)對(duì)象,簡(jiǎn)單地說(shuō),Model 是應(yīng)用對(duì)象,View 是它在屏幕上的表示,Controller 定義用戶界面對(duì)用戶輸入的響應(yīng)方式 [6]。模型通常也被稱作”業(yè)務(wù)邏輯“。事實(shí)上,界面的每一部分都只能包含采集數(shù)據(jù)的足夠邏輯,并把它傳遞給設(shè)計(jì)模式中的其他組成部分以進(jìn)行處理。Model2 實(shí)際上就符合 MVC 模式。依賴于你的應(yīng)用程序的復(fù)雜度,這些 beans 可以是自包含的(以某種方式知道怎樣永久地保存它們的狀態(tài)信息) ,或者可以是正面的(facades) ,知道當(dāng)被請(qǐng)求時(shí)怎樣從外部數(shù)據(jù)源(例如數(shù)據(jù)庫(kù))中取得信息。這個(gè) bean 有一個(gè) checkOut()方法用來(lái)驗(yàn)證用戶的信用卡,將定單發(fā)給庫(kù)房以選擇貨品和出貨。Struts 框架支持所有這些方法,但建議將商業(yè)邏輯(“做什么“)和 Action 類(lèi)(“決定做什么” )分離開(kāi)。另外,還有一個(gè)用來(lái)定義你自己標(biāo)記的標(biāo)準(zhǔn)機(jī)制,這些自定義的標(biāo)記組織在“定制標(biāo)記庫(kù)”中。從這些對(duì)象處理過(guò)的輸出可以很容易地使用 jsp:include 標(biāo)準(zhǔn)行為標(biāo)記包括在結(jié)果的 JSP 頁(yè)面中。每個(gè)映射定義一個(gè)與所請(qǐng)求的 URI 相匹配的路徑和一個(gè) Action 類(lèi)(一個(gè)實(shí)現(xiàn) Action 接口的類(lèi))完整的類(lèi)名,這個(gè)類(lèi)負(fù)責(zé)執(zhí)行預(yù)期的商業(yè)邏輯,然后將控制分派給適當(dāng)?shù)?View 組件來(lái)創(chuàng)建響應(yīng)。這個(gè)功能極大地幫助你分離控制邏輯(下一步做什么)和顯示邏輯(相應(yīng)的頁(yè)面的名稱是什么) 。 3)代碼依賴 Struts1 API,有侵入性,這點(diǎn)可以從寫(xiě) Action 類(lèi)和FormBean 的時(shí)候看的出來(lái),Action 必須實(shí)現(xiàn) Struts 的 Action 類(lèi)而 Struts2 之所以以WebWork 的設(shè)計(jì)思想為其核心,一點(diǎn)就是最近 WebWork 的上升勢(shì)頭,再就是 WebWork 沒(méi)有 Struts1 上面的那些缺點(diǎn),更符合 MVC 的設(shè)計(jì)思想,也更利于代碼的復(fù)用。 3)WebWork 的攔截器鏈自動(dòng)對(duì)請(qǐng)求應(yīng)用通用功能,例如:WorkFlow、Validation 等功能。 2)Struts1 的 Action 類(lèi)是單例模式,必須設(shè)計(jì)成線程安全的,Struts2 則為每一個(gè)請(qǐng)求產(chǎn)生一個(gè)實(shí)例。 6)Struts1 綁定了 JSTL,為頁(yè)面的編寫(xiě)帶來(lái)方便,Struts2 整合了ONGL,也可以使用 JSTL,因此,Struts2 下的表達(dá)式語(yǔ)言更加強(qiáng)大四、Struts2 與WebWork 對(duì)比 Struts2 實(shí)際上就是 ,不過(guò),Struts2 還是與 WebW
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1