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

正文內(nèi)容

鄭州公交查詢系統(tǒng)課題設(shè)計(jì)-文庫吧

2024-09-18 12:47 本頁面


【正文】 ................................................................................................................. 10 功能模塊 2 ......................................................................................................................... 19 活動圖 .......................................................................................................................... 19 界面 .............................................................................................................................. 19 代碼 .............................................................................................................................. 20 測試用例 ...................................................................................................................... 23 第 4 章 結(jié)束語 ............................................................................................................................. 24 附錄 A: 附加圖、表 ....................................................................................... 錯誤 !未定義書簽。 附錄 B: 主要源程 序 .................................................................................................................... 25 支松波 :鄭州公交查詢系統(tǒng) 1 第 1 章 項(xiàng)目 分析 1)操作可行性: 只要一臺以上計(jì)算機(jī)連接在同一個(gè)局域網(wǎng)內(nèi),本系統(tǒng)就可以 使用,所以操作上可行 。 2)技術(shù)可行性:本系統(tǒng)采用 Java 語言 ,主要運(yùn)用工開發(fā)具 eclipse,以及 eclipse的插件 visual editor。開發(fā)這個(gè)系統(tǒng)需要開發(fā)者對網(wǎng)絡(luò)編程和 java Swing 等知識的掌握,本項(xiàng)目采用的數(shù)據(jù)庫為 mysql, 需掌握對 mysql 數(shù)據(jù)庫的基本操作,因平時(shí)用的工具就是eclipse,以及其 VE 插件,數(shù)據(jù)庫用的是 mysql,因此技術(shù)可行 。 3)功能分析:此項(xiàng)目主要實(shí)現(xiàn)乘客對公交站點(diǎn),公交車次,公交線路等的查詢。 問題描述 通過對顯示中的城市公交系統(tǒng)(鄭州市城市公交系統(tǒng))的考察,得到第一手的資料。人們在面對選擇眾多的公交車以及公交線路的問題上的需要,公交查詢系統(tǒng)主要解決的問題是人們在城市中不熟悉公交系統(tǒng)的問題。通過調(diào)查得出:設(shè)計(jì)一個(gè)公交查詢系統(tǒng)需要解決人們對一個(gè)城市公交系統(tǒng)的整個(gè)查詢問題 :如:站點(diǎn)換乘查詢、公交下路查詢、公交站點(diǎn)查詢等功能。 技術(shù)分析 對于一個(gè)用來實(shí)現(xiàn) 公交查詢 的程序,其最低要求必須是 知道站 點(diǎn)名 , 通過已知站點(diǎn)名,來確定經(jīng)過該站點(diǎn)的車次 (含上線和下線)。 工程進(jìn)度計(jì)劃 6 月 13 日 ~14 日進(jìn)行項(xiàng)目策劃,進(jìn)行系統(tǒng)分析,材料準(zhǔn)備 6 月 15 日 ~18 日進(jìn)行項(xiàng)目的代碼實(shí)現(xiàn) 6 月 19 日 ~22 日対項(xiàng)目進(jìn)行調(diào)試,測試 6 月 23 日 ~24 日撰寫實(shí)驗(yàn)論文 6 月 25 日 ~26 日驗(yàn)收系統(tǒng) 6 月 27 日 ~29 日完善系統(tǒng)并修改論文 支松波 :鄭州公交查詢系統(tǒng) 2 第 2 章 系統(tǒng) 分析與 設(shè)計(jì) 要解決一個(gè)問題,首先應(yīng)對問題加以分析,有一個(gè)明確的目的以及正確的思路。想法決定做法。要是一個(gè)項(xiàng)目有序的進(jìn)行,必須先進(jìn)行分析與設(shè)計(jì)!分析與設(shè)計(jì)是項(xiàng)目往下進(jìn)行的基礎(chǔ)。必須 考慮其操作可行性,用戶環(huán)境可行性,工具可行性! 系統(tǒng)分析 要設(shè)計(jì)一個(gè)良好的公交查詢系統(tǒng),就必須首先明確應(yīng)用環(huán)境對系統(tǒng)的要求。城市公交查詢系統(tǒng)是為了方便乘客出行而設(shè)計(jì)的,因此,該系統(tǒng)滿足以下幾方面需求: 1)站點(diǎn)換乘查詢功能: 能面向普通乘客,通過普通的瀏覽器提供按照站點(diǎn)名查詢的方式,給出起始點(diǎn)至目的站點(diǎn)的換乘方案。 2)公交線路查詢功能: 通過普通的瀏覽器提供按照站點(diǎn)名查詢的方式,給出該線路按順序經(jīng)過的所有站點(diǎn)名稱 3)公交站點(diǎn)查詢功能: 通過普通的瀏覽器提供按照站點(diǎn)名查詢的方式,輸 出經(jīng)過該站點(diǎn)的所有公交線路名稱。 結(jié)合上述需求對系統(tǒng)功能設(shè)計(jì)的要求分析及對功能模塊的劃分,從而分析出數(shù)據(jù)庫的數(shù)據(jù)項(xiàng)。 參與者 支松波,付小兵,馬嘯偉。 用例及用例規(guī)約 由于該程序是一個(gè)示例程序,其中采用的是 中, 小型數(shù)據(jù)庫,其中儲存的車次,站點(diǎn)名,公交路線等僅為一小部分,因此,在測試該程序時(shí)只能查詢已儲存在數(shù)據(jù)庫中的 信息。 支松波 :鄭州公交查詢系統(tǒng) 3 用例圖 系統(tǒng)設(shè)計(jì) 乘客 站點(diǎn) 車次 該車次路線 公交查詢系統(tǒng) 程序 乘 客 站 點(diǎn) 車 次 車次路線 支松波 :鄭州公交查詢系統(tǒng) 4 順序圖 類圖 系統(tǒng) 體系結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)體系結(jié)構(gòu)圖: 乘客登陸界面 輸入站點(diǎn) 不存在 車 次 路 線 支松波 :鄭州公交查詢系統(tǒng) 5 視圖層 控制 層 邏輯層 數(shù)據(jù)庫層 表 21 體系結(jié)構(gòu)說明圖 1)視圖層 : 用戶界面, 通過界面進(jìn)行查找 。 2)控制層( Action) : 負(fù)責(zé)表現(xiàn)層與業(yè)務(wù)邏輯層的交互,調(diào)用業(yè)務(wù)邏輯層,并將業(yè)務(wù)數(shù)據(jù)返回給表現(xiàn)層顯示。 3) 邏輯層: 數(shù)據(jù)訪問對象層,負(fù)責(zé)與數(shù)據(jù)庫服務(wù)層交互,封裝增、刪、查、改操作。 4)數(shù)據(jù)服務(wù)層 : 采用主流數(shù)據(jù)庫 SQL server 2020,存放數(shù)據(jù)。 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對 程序 的運(yùn)行效率產(chǎn)生影響,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)會減少數(shù)據(jù)的儲存量,數(shù)據(jù)的完整性和一致性好, 具有比較快的響應(yīng)速度?;?J2EE 的課程管理網(wǎng)站在數(shù)據(jù)庫設(shè)計(jì)之初盡量考慮全面,仔細(xì)考慮 乘客 的各種需求,避免浪費(fèi)人力物力。基于此,進(jìn)行如 下設(shè)計(jì)。 在設(shè)計(jì)中通過實(shí)體 關(guān)系圖的方法分析系統(tǒng)的數(shù)據(jù)庫各實(shí)體的關(guān)系,推導(dǎo)出相關(guān)表結(jié)構(gòu)和相應(yīng)的內(nèi)、外主鍵,并可結(jié)合業(yè)務(wù)進(jìn)一步設(shè)計(jì)相關(guān)存儲過程和約束條件等實(shí)現(xiàn)方法。 站點(diǎn)作為一個(gè)實(shí)體 Stop Stop_id Stop_name 支松波 :鄭州公交查詢系統(tǒng) 6 線路作為一個(gè)實(shí)體 站點(diǎn)線路作為一個(gè)實(shí)體連接兩個(gè)表 關(guān)系模式 line Line_id Line_name StopLine Stop_id Line_id sqe StopLine Pk Stop_id Line_id seq Stop Pk Stop_id Line Pk Line_id 支松波 :鄭州公交查詢系統(tǒng) 7 表的設(shè)計(jì) 第 3 章 實(shí)現(xiàn)與測試 該程序主要用數(shù)據(jù)庫查詢語句,查詢線路、站點(diǎn)、換乘。數(shù)據(jù)庫主要用到表結(jié)構(gòu)的設(shè)計(jì)和實(shí)現(xiàn)。 Java 窗體中運(yùn)用 addWindowListener 實(shí)現(xiàn)窗口關(guān)閉,同時(shí)又彈出窗體。用 Select 類 中 get_方法實(shí)現(xiàn)整個(gè)系統(tǒng)對數(shù)據(jù) 庫的調(diào)用。 功能模塊 1 換乘查詢 活動圖 用戶 查詢 輸出結(jié)果 不存在 支松波 :鄭州公交查詢系統(tǒng) 8 界面 支松波 :鄭州公交查詢系統(tǒng) 9 支松波 :鄭州公交查詢系統(tǒng) 10 代碼 package bus_1。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 支松波 :鄭州公交查詢系統(tǒng) 11 import 。 import 。 import 。 import 。 public class Line_Window extends JFrame { private static final long serialVersionUID = 1L。 private JPanel jContentPane = null。 private JLabel jLabel = null。 private JLabel jLabel1 = null。 private JTextField jTextField = null。 private JButton jButton = null。 private JLabel jLabel2 = null。 /** * This method initializes jTextField * 支松波 :鄭州公交查詢系統(tǒng) 12 * @return */ private JTextField getJTextField() { if (jTextField == null) { jTextField = new JTextField()。 (new Rectangle(79, 46, 135, 21))。 } return jTextField。 } /** * This method initializes jButton * * @return */ private JButton getJButton() { if (jButton == null) { jButton = new JButton()。 支松波 :鄭州公交查詢系統(tǒng) 13 (new Rectangle(222, 47, 61, 20))。 ()。 (搜索 )。 (new () { public void actionPerformed( e) { //(actionPerformed())。 // TODO Autogenerated Event stub actionPerformed() (false)。 String string=()。 Change_Window change=new Change_Window()。 (null)。 (false)。 Main_Window main=new Main_Window()。 (null)。 (true)。 Select select=new Select()。 if(()){ (null,線路名稱不能為空! )。 支松波 :鄭州公交查詢系統(tǒng) 14 } else{ if((string).isEmpty()){ (null,無該路車或輸入有誤!)。 } else (null, string+ 路↑\n+(string)+\n+string+路↓ \n+(string))。 } } })。 } return jButton。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1