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

正文內(nèi)容

brt公交管理系統(tǒng)的設(shè)計和實現(xiàn)畢業(yè)設(shè)計(編輯修改稿)

2024-10-02 18:09 本頁面
 

【文章內(nèi)容簡介】 ,一種是輸入起點 和終點站查詢車次,還有一種是轉(zhuǎn)乘查詢。對于查詢中的換乘部分,本系統(tǒng)只做簡單查詢,比如一次換乘查詢,對于數(shù)據(jù)庫操作只查出滿足該起點和終點的相關(guān)線路,然后再篩選其中符合條件的結(jié)果。 新聞模塊:主要發(fā)布一些關(guān)于公交方面的最新的新聞,方便用戶了解實況。 留言板模塊:如果用戶對該系統(tǒng)有建議,可以通過留言給管理員告知。同時,用戶也可以通過留言找回失物。后臺留言管理模塊,可以使管理員查看留言。 數(shù)據(jù)庫需求分析 由于本系統(tǒng)有 2 個對象,即普通用戶和系統(tǒng)管理員 , 所以在分析數(shù)據(jù)庫需求時就要考慮以下因素: ( 1)對于普通用 戶來說,他們需要的功能有幾點:可以注冊和登錄,可以在留言板提意見以及尋找失物,可以根據(jù)需求進(jìn)行線路查詢。 ( 2)對于系統(tǒng)管理員來說,他擁有很大的權(quán)限,主要表現(xiàn)在可以進(jìn)行后臺管理。 在信息資源管理的過程中,數(shù)據(jù)庫技術(shù)是最有效的手段。數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要求和處理要求。 數(shù)據(jù)庫的需求分析會根據(jù)設(shè)計中各個用戶的需求來確定數(shù)據(jù)庫內(nèi)容。在一個已確定的延陵學(xué)院畢業(yè)設(shè)計說明書 5 硬件、操作系統(tǒng)、以及數(shù)據(jù)庫等軟件環(huán)境下設(shè)計一個性能良好的數(shù)據(jù)庫,能夠讓數(shù)據(jù)的采集 、存儲、修改和管理更有效,滿足各種需求。 主要開發(fā)技術(shù)的介紹 本系統(tǒng)需要使用 JSP 技術(shù),采用 Tomcat 服務(wù)器作為引擎,通過 JDBC 驅(qū)動程序訪問數(shù)據(jù)庫。由于系統(tǒng)測試需要成熟的數(shù)據(jù)庫支持,因此系統(tǒng)采用 SQL2020 數(shù)據(jù)庫作為數(shù)據(jù)庫服務(wù)器。 JSP 技術(shù) JSP( Java Server Pages)技術(shù)是由 Sun 公司發(fā)布的用于開發(fā)動態(tài) Web 應(yīng)用的一項技術(shù)。 JSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web 的應(yīng)用程序的開發(fā)變得迅速和容易。 JSP(Java Server Pages)是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從 Servlet 中分離出來。 優(yōu)點如下: ,到處運行。除了系統(tǒng)之外,代碼不用做任何更改。 ?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在 任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比 ASP 的局限性 JSP 的優(yōu)勢是顯而易見的。 。從只有一個小的 Jar 文件就可以運行 Servlet/JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺 Application 進(jìn)行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器, Java 顯示了一個巨大的生命力。 。這一點與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。 。 web 應(yīng)用需 要強(qiáng)大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計實現(xiàn)復(fù)雜功能的組件供 web 頁面調(diào)用,以增強(qiáng)系統(tǒng)性能。 JSP 可以使用成熟的 JAVA BEANS 組件來實現(xiàn)復(fù)雜商務(wù)功能。 缺點如下: ASP 也一樣, Java 的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。 的運行速度是用 class 常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價格比”了。 延陵學(xué)院畢業(yè)設(shè)計說明書 6 JDBC 技術(shù) JDBC( Java Data Base Connectivity,java 數(shù)據(jù)庫 連接)是一種用于執(zhí)行 SQL 語句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言 編寫的類和接口組成。 用 JDBC 來實現(xiàn)訪問數(shù)據(jù)庫記錄可以采用下面的幾個步驟: 通過驅(qū)動器管理器獲取連接接口。 獲得 Statement 或 它的子類。 限制 Statement 中的參數(shù)。 執(zhí)行 Statement。 查看返回的行數(shù)是否超出范圍。 關(guān)閉 Statement。 處理其它的 Statement 關(guān)閉連接接口。 JDBC API 用于連接 Java 應(yīng)用程序與各種關(guān)系數(shù)據(jù)庫。這使得人們在建立客戶 /服務(wù)器應(yīng)用程序時,通常把 Java 作為編程語言,把任何一種瀏覽器作為應(yīng)用程序的友好界面,把 Inter 或 Intra 作為網(wǎng)絡(luò)主干,把有關(guān)的數(shù)據(jù)庫作為數(shù)據(jù)庫后端。以下是使用JDBC 的優(yōu)缺點。 優(yōu)點如下: API 與 ODBC 十分相似,有利于用戶理解。 使得編程人員從復(fù)雜的驅(qū)動器調(diào)用命令和函數(shù)中解脫出來,可以致力于應(yīng)用程序中的關(guān)鍵地方。 支持不同的關(guān)系數(shù)據(jù)庫,使得程序的可移植性大大加強(qiáng)。 JDBCODBC 橋驅(qū)動器將 JDBC 函數(shù)調(diào)用轉(zhuǎn)換為 ODBC。 API 是面向?qū)ο蟮?,可以讓用戶把常用的方法封裝為一個類,備后用。 缺點如下: JDBC,訪問數(shù)據(jù)記錄的速度會受到一定程度的影響。 結(jié)構(gòu)中包含了不同廠家的產(chǎn)品,這就給更改數(shù)據(jù)源帶來了很大的麻煩 。 MyEclipse MyEclipse,是在 eclipse 基礎(chǔ)上 加上自己的插件 。它 是一個十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件集合, MyEclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。 MyEclipse 目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫鏈接工具等多項功能。可以說 MyEclipse 是幾乎囊括了目前所有主流開源產(chǎn)品的專屬 eclipse 開發(fā)工具。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: 延陵學(xué)院畢業(yè)設(shè)計說明書 7 1) JavaEE 模型 2) WEB 開發(fā)工具 3) EJB 開發(fā)工具 4) 應(yīng)用程序 服務(wù) 器的連接器 5) JavaEE 項目部署 服務(wù) 6) 數(shù)據(jù)庫 服務(wù) 7) MyEclipse 整合幫助 Tomcat Tomcat 服務(wù)器是一個免費的開放源代碼的 Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用 服務(wù)器 ,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 基于 Tomcat 的開發(fā)其實主要是 Jsp 和 Servlet 的開發(fā),開發(fā) Jsp 和 Servlet 非常簡單,你可以用普通的文本編輯器或者 IDE,然后將其打包成 WAR 即可。 Tomcat 確實是一個很好的工具, 不僅僅因為其免費,功能強(qiáng)大,更因為其開放性。如今,開源軟件越來越收到人們的重視, Linux 就是一個成功的典型。人們不再限于只使用軟件,而且已經(jīng)關(guān)心起軟件的具體實現(xiàn)。我們有理由相信 Tomcat 會走得更遠(yuǎn)。 本系統(tǒng)因為基于 開發(fā)設(shè)計,其自帶 tomcat6,所以不需要另外安裝。 SQL SERVER SQL 是英文 Structured Query Language 的縮寫,意思為 結(jié)構(gòu)化查詢語言 。 SQL 語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。 SQL Server 特點: 1.真正的客戶機(jī) /服務(wù)器 體系結(jié)構(gòu) 。 2.圖形化用戶 界面 ,使 系統(tǒng)管理 和 數(shù)據(jù)庫管理 更加直觀、簡單。 3.豐富的 編程接口 工具,為用戶進(jìn)行 程序設(shè)計 提供了更大的選擇余地。 4. SQL Server 與 Windows NT 完全集成,利用了 NT 的許多功能,如發(fā)送和接受消息,管理登錄安全性等。 SQL Server 也可以很好地與 Microsoft BackOffice 產(chǎn)品集成。 5.具有很好的伸縮性,可跨越從運行 Windows 95/98 的膝上型 電腦 到運行 Windows 2020 的大型多處理器等多種平臺使用。 6.對 Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。 7. SQL Server 提供 數(shù)據(jù)倉庫 功能,這個功能只在 Oracle 和其他更 昂貴 的 DBMS 中才有。 延陵學(xué)院畢業(yè)設(shè)計說明書 8 第三章 系統(tǒng)設(shè)計 模塊設(shè)計 系統(tǒng)的開發(fā)主要包括前臺管理和后臺管理。前臺管理是用戶的操作界面,供用戶瀏覽、查詢以及交流。 其功能具體包括: 1) 用戶注冊 (用戶名注冊、初始密碼設(shè)置和個人信息輸入) 與登錄 (輸入用戶的名稱和密碼,正確的話進(jìn)入個人信息管理頁面;否則提示錯誤); 2) 用戶查詢 (包括 3 種 查詢,即車 次、站點、換乘 ); 3) 留言 功能 (用戶可以與管理者交流 )。 后臺管理是給管理員使用的,其中包括: 1) 管理員注冊與登錄 ; 2) 線路更新 公告 (發(fā)布一些線路變化); 3) 車輛信息管理 (該模塊可以對車輛信息進(jìn)行維護(hù),如增、刪、修改線路等)。 4)留言板管理 系統(tǒng)層次模塊圖 系統(tǒng)功能模塊如圖 21 所示。 B R T 管 理 系 統(tǒng)前 臺 操 作 后 臺 操 作用戶登錄與注冊線路更新公告留言板線路查詢管理員賬號管理用戶管理留言管理公交信息管理車次查詢站點查詢換乘查詢線路添加線路刪除線路修改 延陵學(xué)院畢業(yè)設(shè)計說明書 9 圖 32 系統(tǒng)功能模塊圖 系統(tǒng)用例圖設(shè)計 用 例圖 (Use Case Diagram)是由軟件需求分析到最終實現(xiàn)的第一步,它描述人們?nèi)绾问褂靡粋€系統(tǒng)。 用 戶公 交 查 詢線 路 更 新 公 告留 言 功 能查 詢?yōu)g 覽使 用 管理員用戶管理線路管理留言板管理管理員賬戶管理 圖 331 用戶用例圖 圖 332 管理員用例圖 查詢部分設(shè)計 查詢功能 本系統(tǒng)最主要的功能就是查詢功能。它包括三種查詢方式:車次、站點、換乘。其具體查詢步驟如圖所示: 延陵學(xué)院畢業(yè)設(shè)計說明書 10 開 始輸 出 查 詢 結(jié) 果進(jìn) 入 查 詢 界 面車 次 查 詢 站 點 查 詢選 擇 查 詢 方 式換 乘 查 詢輸 入 車次輸 入 站點輸 入 始末 站查 詢 數(shù) 據(jù) 庫線 路 分 析 圖 341 查詢功能流程圖 公交信息添加 公交信息管理模塊包含信息的添加,管理員可以通過相關(guān)功能,輸入車次與線路,將信息寫入數(shù)據(jù)庫。其具體步驟如圖所示: 輸 入 車 次 ,線 路 站 點是 否 合 法寫 入 數(shù) 據(jù) 庫線 路 信 息 修 改 成功管 理 員 登 錄進(jìn) 入 線 路 添 加 模塊是否 圖 342 數(shù)據(jù)添加流程圖 延陵學(xué)院畢業(yè)設(shè)計說明書 11 公交信息刪除 公交信息管理模塊包含信息的刪除,管理員通過信息刪除功能,可以將數(shù)據(jù)庫中的車次與線路的信息整體刪除。其具
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1