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

正文內(nèi)容

火車票網(wǎng)上訂票系統(tǒng)的-在線瀏覽

2025-02-08 03:35本頁(yè)面
  

【正文】 碼 bytecode ,然 后依賴各種不同平臺(tái)上的虛擬機(jī)來(lái)解釋執(zhí)行字節(jié)碼,從而實(shí)現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺(tái)特性。 總的來(lái)說(shuō),具有以下: .Java 能運(yùn)行于不同的平臺(tái)。使用 Java 編寫(xiě)的程序能在世界范圍內(nèi)共享。 的編程類似 C++,學(xué)習(xí)過(guò) C++的讀者將很快掌握 Java 的精髓。 Java 對(duì)程序提供了安全管理器,防止程序的非法訪問(wèn)。 建立在擴(kuò)展 TCP/IP 網(wǎng)絡(luò)平臺(tái)上。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典 MySQL AB 公司。這樣就增加了速度并提高了靈活性。 軟件采用了 GPL( GNU 通用公共許可證)。 的特性 C 和 C++編寫(xiě),并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性 。 API。 ,充分利用 CPU 資源 ADO 技術(shù)。 ,支持多種存儲(chǔ)引擎。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。 Tomcat 是一個(gè)輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試 JSP 程序的首選。實(shí)際上 Tomcat 部分是 Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行 Tomcat 時(shí),它實(shí)際上作為一個(gè)與 Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。 軟件要求:本系統(tǒng)采用 MyEclipse 為開(kāi)發(fā)工具; Java 為開(kāi)發(fā)語(yǔ)言;數(shù)據(jù)庫(kù)采用 MySQL 數(shù)據(jù)庫(kù)系統(tǒng)。 可行性研究 可行性分析是在用戶的要求和系統(tǒng)調(diào)研的基礎(chǔ)上進(jìn)行的,對(duì)新系統(tǒng)的開(kāi)發(fā)從社會(huì)、技術(shù)、經(jīng)濟(jì)、管理等方面進(jìn)行分析,并得出新系統(tǒng)的開(kāi)發(fā)工作可行、不可行、需要修改、追加投資、暫緩開(kāi)發(fā)、分步實(shí)施等方案和結(jié)論,最后完成可行性分析??尚行匝芯康哪康牟皇墙鉀Q問(wèn)題,而是確定問(wèn)題是否值得去解決。一般來(lái)說(shuō),至少應(yīng)該從下述三方面研究每種解法的可行性: 技術(shù)可行性 本系統(tǒng)開(kāi)發(fā)的軟硬件資源都已具備,前臺(tái)開(kāi)發(fā)工具使用 ,開(kāi)發(fā)語(yǔ)言為 Java,后臺(tái)數(shù)據(jù)庫(kù)使用 ,其基本操作實(shí)質(zhì)還是對(duì)數(shù)據(jù)庫(kù)進(jìn)行添加、刪除、查找等操作開(kāi)發(fā)環(huán)境安全,技術(shù)可靠,兩者使用都相對(duì)比較熟練,因此具備技術(shù)可行性。而引進(jìn)使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點(diǎn),可以節(jié)省不少人力、物力及財(cái)力。 操作可行性 本系統(tǒng)界面設(shè)計(jì)十分親切,功能標(biāo)題醒目,各種功能的實(shí)現(xiàn)簡(jiǎn)單容易,易于理解,用戶只需對(duì)訂票流程和業(yè)務(wù)調(diào)查了解即可,不需掌握數(shù)據(jù)庫(kù)等相關(guān)知識(shí),上手較快,系統(tǒng)管理人員可以簡(jiǎn)單的實(shí)現(xiàn)車票的銷售,車次的管理,統(tǒng)計(jì),退票等功能。 設(shè) 計(jì)方法 本系統(tǒng)采用的是 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器)結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò) IE 瀏覽器來(lái)實(shí)現(xiàn)的。用戶可以通過(guò)瀏覽器去訪問(wèn)Inter 上的文本、數(shù)據(jù)、圖像、動(dòng)畫(huà)、視頻點(diǎn)播和聲音信息,這些信息都是由許許多多的 Web 服務(wù)器產(chǎn)生的,而每一 個(gè) Web 服務(wù)器又可以通過(guò)各種方式與數(shù)據(jù)庫(kù)服務(wù)器連接,大量的數(shù)據(jù)實(shí)際存放在數(shù)據(jù)庫(kù)服務(wù)器中。 需求分析 需求分析是軟件設(shè)計(jì)的一個(gè)重要的環(huán)節(jié)。 功能需求 本網(wǎng)上售票系統(tǒng)應(yīng)該具備如下功能: 登錄 通過(guò)登錄站點(diǎn) 可以訪問(wèn)系統(tǒng)主頁(yè)面,輸入用戶或管理員的信息實(shí)現(xiàn)用戶的登錄和用戶身份的識(shí)別,并區(qū)別用戶的權(quán)限實(shí)現(xiàn)不通的操作。要求: 對(duì)車次的查詢,可以按照進(jìn)行查詢包括車號(hào)、開(kāi)出時(shí) 4)車次信息只允許用戶查詢,不能修改 本系統(tǒng)是直接面對(duì)用戶的,而用戶往往對(duì)計(jì)算機(jī)并不是非常熟悉。要實(shí)現(xiàn)這一點(diǎn),就要 求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面,從而保證系統(tǒng)的易用性。同時(shí)系統(tǒng)還要保證對(duì)數(shù)據(jù)庫(kù)進(jìn)行及時(shí)更新,保證數(shù)據(jù)一致性。它把系統(tǒng)看成是由數(shù)據(jù)流聯(lián)系的各種概念的組合,用分解及抽象手段來(lái)控制需求分析的復(fù)雜性,采用分層的數(shù)據(jù)流程圖來(lái)表示一個(gè)復(fù)雜的系統(tǒng)。主動(dòng)數(shù)據(jù)字典是 指在對(duì)數(shù)據(jù)庫(kù)或應(yīng)用程序結(jié)構(gòu)進(jìn)行修改時(shí),其內(nèi)容可以由 DBMS 自動(dòng)更新的數(shù)據(jù)字典。數(shù)據(jù)字典則是系統(tǒng)中各類數(shù)據(jù)描述的集合是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)和處理過(guò)程五個(gè)部分 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合 表 車票信息的定義 表 訂票信息的定義 表 行車路線信息的定義 表 車次信息的定義 總體設(shè)計(jì) 總體設(shè)計(jì)描述 設(shè)計(jì)是軟件開(kāi)發(fā)人員根據(jù)軟件需求說(shuō) 明書(shū)的要求,運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)思想,將軟件自上而下逐層分解成多個(gè)軟件模塊,直到分解成每一個(gè)模塊只具有單一的功能,能用一個(gè)或幾個(gè)程序?qū)崿F(xiàn)的樹(shù)形結(jié)構(gòu)為止??傮w設(shè)計(jì)的內(nèi)容主要包括: 結(jié)構(gòu)化模塊設(shè)計(jì)⑵ 代碼設(shè)計(jì); 文件設(shè)計(jì);輸入設(shè)計(jì); 輸出設(shè)計(jì); 系統(tǒng)軟硬件配置設(shè)計(jì); 編制設(shè)計(jì)說(shuō)明書(shū)。統(tǒng)統(tǒng) 系統(tǒng)的 圖 火車票網(wǎng)上訂票系統(tǒng)總體功能圖 子模塊描述 各個(gè)子模塊描述如下: 數(shù)據(jù)庫(kù)介紹 數(shù)據(jù)庫(kù)設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開(kāi)發(fā)和建設(shè)中的核心技術(shù),具體說(shuō),數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求。另外,合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)將非常有利于程序的實(shí)現(xiàn)。 1 數(shù)據(jù)庫(kù)設(shè)計(jì)的一般性原則 第一個(gè)基本規(guī)則:對(duì)于每一個(gè)要存儲(chǔ)其信息的實(shí)體(或事物),我們都應(yīng)該給他一個(gè)自己的表; 第二個(gè)處理規(guī)則如果你需要在一個(gè)列中存儲(chǔ)多個(gè)值,那證明你的設(shè)計(jì)可能是有缺陷的。 在整個(gè)設(shè)計(jì)過(guò)程中,我們 必須按步驟認(rèn)真完成。在數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過(guò)程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改 在設(shè)計(jì)過(guò)程中把數(shù)據(jù)庫(kù)的設(shè)計(jì)和對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)處理的設(shè)計(jì)緊密結(jié)合起來(lái)將這兩個(gè)方面的需求分析、抽象、設(shè)計(jì)、實(shí)現(xiàn)在各個(gè)階段同時(shí)進(jìn)行,相互參照,相互補(bǔ)充,以完善兩方面的設(shè)計(jì)數(shù)據(jù)庫(kù)的設(shè)計(jì)在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)中占有很重要的地位。概念設(shè)計(jì)階段,一般使用語(yǔ)義數(shù)據(jù)模型描述概念模型通常是使用模型圖作為 概念設(shè)計(jì)的描述工具進(jìn)行設(shè)計(jì)。 ER 圖,部分如下: 火車票網(wǎng)上訂票系統(tǒng)用戶 ER 圖 圖 用戶 ER 圖 火車票網(wǎng)上訂票系統(tǒng)車票信息 ER 圖 圖 42 火車票網(wǎng)上訂票系統(tǒng)車票信息 ER 圖 火車票網(wǎng)上訂票系統(tǒng)訂票信息 ER 圖 圖 43 火車票網(wǎng)上訂票系統(tǒng)訂票信息 ER 圖 火車票網(wǎng)上訂票系統(tǒng)途徑站點(diǎn)信息 ER 圖 圖 44 火車票網(wǎng)上訂票 系統(tǒng)途徑站點(diǎn)信息 ER 圖 火車票網(wǎng)上訂票系統(tǒng)車次信息 ER 圖 圖 45 火車票網(wǎng)上訂票系統(tǒng)車次信息 ER 圖 邏輯設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)的主要任務(wù)是,把由概念結(jié)構(gòu)設(shè)計(jì)階段得出的 ER 圖轉(zhuǎn)換為相應(yīng)的邏輯結(jié)構(gòu)。如果數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)不好,則所有調(diào)優(yōu)方法對(duì)于提高數(shù)據(jù)庫(kù)性能的效果都是有限的。規(guī)范化理論為數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)提供了理論指導(dǎo)和工具,在減少了數(shù)據(jù)冗余的同時(shí) 節(jié)約了存儲(chǔ)空間,同時(shí)加快了增、刪、改的速度。常用的反規(guī)范技術(shù)有增加冗余列、增加派生列、重新組表等。 數(shù)據(jù)類型 長(zhǎng)度 是否主鍵 是否可空 用戶 Int 5 是 Not null 密碼 Varchar 45 否 null 姓名 Varchar 45 否 null 性別 Varchar 45 否 null 出生日期 Varchar 45 否 null 地址 Varchar 45 否 null 賬戶余額 Double 11 否 null 表 車票信息表 列 名 數(shù)據(jù)類型 長(zhǎng) 度 是否主鍵 是否可空 id Int 11 是 Not null 票號(hào) Varchar 45 否 null 車次 Varchar 45 否 null 日期 Datetime 20 否 null 列車編號(hào) Int 11 否 null 硬座余票數(shù) Int 11 否 null 軟座余票數(shù) Int 11 否 null 硬臥余票數(shù) Int 11 否 null 表 訂票信息表 字段名 數(shù)據(jù)類型 長(zhǎng) 度 是否主鍵 是否可空 車票號(hào) Int 11 是 Not null 車次 Varchar 45 否 null 起始站 Varchar 45 否 null 終點(diǎn)站 Varchar 45 否 null 票價(jià) Int 11 否 null 開(kāi)車時(shí)間 DateTime 20 否 null 表 車次信息表 字段名 數(shù)據(jù)類型 長(zhǎng) 度 是否主鍵 是否可空 車 次 Varchar 45 是 Not null 始發(fā)站 Varchar 45 否 Not null 發(fā)車時(shí)間 Varchar 45 否 Not null 里程 Int 11 否 Not null 運(yùn)行時(shí)間 Varchar 45 否 Not null 終點(diǎn)站 Varchar 45 否 Not null 到站時(shí)間 Varchar 45 否 Not null 票價(jià) Double 11 否 Not null 票數(shù) Int 11 否 Not null 表 途徑站點(diǎn)信息表 列 名 數(shù) 據(jù)類型 長(zhǎng) 度 是否主鍵 是否可空 站點(diǎn)序號(hào) Int 11 是 Not null 站點(diǎn)名稱 Varchar 45 否 null 到站時(shí)間 Varchar 45 否 null 發(fā)車時(shí)間 Varchar 45 否 null 運(yùn)行時(shí)間 Varchar 45 否 null 運(yùn)行里程 Int 11 否 null 詳細(xì)設(shè)計(jì) 系統(tǒng)主頁(yè) 通過(guò)登錄站點(diǎn) 訪問(wèn)系統(tǒng)主頁(yè)面,輸入用戶或管理員的信息實(shí)現(xiàn)用戶的登錄和用戶身份的識(shí)別,并區(qū)別用戶的權(quán)限實(shí)現(xiàn)不通的操作。通過(guò)次界面可完成車次管理、車票管理、站點(diǎn)管理和售票信息的統(tǒng)計(jì)。通過(guò)用戶功能界面可實(shí)現(xiàn)用戶個(gè)人 信息的維護(hù)、車次查詢、站點(diǎn)查詢、訂票、退票、付款操作。測(cè)試和調(diào)試是程序開(kāi)發(fā)周期中必不可少的階段,在程序開(kāi)發(fā)的早期工作中,它們顯示尤為重要。 為了確保本系統(tǒng)能夠正常運(yùn)行,需要在發(fā)布之后做一次較全面的測(cè)試。填寫(xiě)完成點(diǎn)擊“登錄”按鈕,將會(huì)出現(xiàn)管理員功能頁(yè)面,即管理員已經(jīng)登陸成功了。 ( 4)測(cè)試普通用戶登錄是否成功: 在主頁(yè)左上角選擇“普通用戶”選項(xiàng),在“用戶名”里輸入一個(gè)用戶名“ aaa”(為剛剛注冊(cè)的帳號(hào)),“密碼”(框里輸入登錄密碼“ 123”為剛剛注冊(cè)的密碼)。 ( 5)測(cè)試管理員車次管理功能是否成功: 以管理員身份登錄后,選擇“車次信息”功能選項(xiàng),單擊“新增車次”按鈕,系統(tǒng)會(huì)跳轉(zhuǎn)到新增車次頁(yè)面,根據(jù) 提示輸入新增車次的相關(guān)信息,點(diǎn)擊“添加”按鈕,系統(tǒng)會(huì)將管理員輸入的信息保存到數(shù)據(jù)庫(kù)的 train 表中,添加完成系統(tǒng)將會(huì)跳轉(zhuǎn)到管理員管理功能頁(yè)面,即車次添加成功。點(diǎn)擊“刪除”按鈕,系統(tǒng)會(huì)將數(shù)據(jù)庫(kù) train 表中對(duì)應(yīng)車次的信息刪除,再次點(diǎn)擊“查詢”按鈕,系 統(tǒng)顯示的信息將沒(méi)有以刪除車次的信息,即車次刪除成功。單擊“修改”按鈕,系統(tǒng)會(huì)跳轉(zhuǎn)到修改站點(diǎn)信息頁(yè)面,根據(jù)提示輸入修改后車次的相關(guān)信息 ,點(diǎn)擊“修改”按鈕,系統(tǒng)會(huì)將管理員輸入的信息保存到數(shù)據(jù)庫(kù)的 pass 表中,修改完成系統(tǒng)將會(huì)跳轉(zhuǎn)到管理員管理功能頁(yè)面,點(diǎn)擊“查詢”按鈕,系統(tǒng)將會(huì)顯示修改后站點(diǎn)的相關(guān)信息,即站點(diǎn)修改成功。 ( 6)測(cè)試普通用戶查詢功能是否成功: 以普通用戶身份登錄后,選擇“車次查詢”選項(xiàng),輸入車次,點(diǎn)擊“查詢”按鈕系統(tǒng)會(huì)將對(duì)應(yīng)車次的信息顯示在頁(yè)面上,點(diǎn)擊“余票”按鈕,系統(tǒng)將會(huì)顯示剩余的票數(shù),即 查詢功能成功。 性能分析 系統(tǒng)的性能是軟件制作 的一個(gè)比較關(guān)鍵的問(wèn)題,能否實(shí)現(xiàn)相關(guān)的功能要求,達(dá)到預(yù)期的目的是性能分析的一個(gè)比較關(guān)鍵的問(wèn)題。 此系統(tǒng)在功能上基本達(dá)到了開(kāi)題報(bào)告中的要求:能實(shí)現(xiàn)對(duì)信息的查詢與維護(hù)功能。 完整性分析 數(shù)據(jù)完整性( Data Integrity):數(shù)據(jù)庫(kù)中的表都是相互有一定聯(lián)系的。因此系統(tǒng)的完整性良好。 安全性分析 安全性分析可以歸類到以下的幾個(gè)方面:身份識(shí)別與驗(yàn)證、保密性、數(shù)據(jù)完整性與不可篡改性。訪問(wèn)者可能是人或者程序,識(shí)別與驗(yàn)證就是驗(yàn)證它們提交的身份識(shí)別標(biāo)志。 保密性:目的是保護(hù)敏感信息。 經(jīng)過(guò)分析, 本系統(tǒng)安全性良好,基本上符合要求。系統(tǒng)功能全面、易于日后程序更新、數(shù)據(jù)庫(kù)管理容易、界面友好、操作方便、效率高。在本次的畢業(yè)設(shè)計(jì)中,我將掌握的專業(yè)理論知識(shí)很好地運(yùn)用到了系統(tǒng)的開(kāi)發(fā)過(guò)程中,做到了理論和實(shí)踐相結(jié)合,在實(shí)踐中加深了對(duì)專業(yè)理論知識(shí)的理解,并提升了對(duì)理論知識(shí)的運(yùn)用能力,獲得了許多寶貴的經(jīng)驗(yàn)。 : 35105 : 43852021: 213321 2021: 15262021: 53582021: 2874 編程思想:: 80117 : 2356 美面向?qū)ο蟪绦蚪坛蹋?8397 ): 33104 [13](美)喬特溫,克瑞爾瑞 .關(guān)系數(shù)據(jù)庫(kù)和 SQL 編程 [M].北京:清華大學(xué)出版社, 2021: 2746 [14]賽奎春 .SQL Server 數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例解析 [M].北京:機(jī)械工業(yè)出版社,2021: 1455 [15]陸昌輝、吳曉華 .SQL Se
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1