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

正文內(nèi)容

車票管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)-文庫(kù)吧資料

2024-11-24 15:51本頁(yè)面
  

【正文】 數(shù)據(jù)庫(kù),并等待接收數(shù)據(jù)庫(kù)返回的信息。, size=5MB, filegrowth=10% ) 創(chuàng)建車次表: use ticket create table ticketinfo(number varchar(10) not null primary key,leavecity varchar(50) not null,destination varchar(50) not null,econum int not null) insert ticketinfo . 系統(tǒng)詳細(xì)設(shè)計(jì) 系統(tǒng)流程圖 系統(tǒng)具體工作流程:第一步,接受用戶輸入的查詢信息(包括出發(fā)城市、目標(biāo)城市、乘客人數(shù));第二步,對(duì)用戶輸入的數(shù)據(jù)進(jìn)行處理,如數(shù)據(jù)不符合格式要求,則提示錯(cuò)誤,如符合要求,則將數(shù)據(jù)送入數(shù)據(jù)庫(kù)進(jìn)行查詢;第三步,將輸入數(shù)據(jù)和數(shù)據(jù)庫(kù)中內(nèi)容進(jìn)行核對(duì),如有滿足 條件的數(shù)據(jù)庫(kù)信息則輸出,如無(wú)則給用戶提示。, filename=39。, size=5MB, filegrowth=1MB ) log on ( name=39。, filename=39。 創(chuàng)建 SQL 的數(shù)據(jù)庫(kù)文件 mdf 和日志文件 ldf: create database ticket on ( name=39。 查詢信息 錯(cuò)誤信息 車票信息 數(shù)據(jù)庫(kù)基本信息表 數(shù)據(jù)庫(kù)信息表 列名 數(shù) 據(jù) 類 型 字段大小 含 義 是 否 為 空 Number Varchar 10 班次 號(hào) NOT NULL Leavecity Varchar 50 出發(fā)城市 NOT NULL Destination Varchar 50 目標(biāo)城市 NOT NULL Econum INT 乘客人數(shù) NOT NULL 1. 出發(fā)城市 String 2. 目的城市 String 3. 乘客人數(shù) INT 1. 錯(cuò)誤類型 INT 2. 輸出語(yǔ)句 String 4. 班次號(hào) String 5. 出發(fā)城市 String 6. 目的城市 String 7. 乘客人數(shù) INT 10 創(chuàng)建表 /字段 上面分析了數(shù)據(jù)庫(kù)表的結(jié)構(gòu),下面給出在 SQL Server 2020 中實(shí)現(xiàn)這些表的創(chuàng)建的 SQL語(yǔ)句。 車票查詢系統(tǒng)的類圖如下: 查詢信息 出發(fā)地點(diǎn) 目的地點(diǎn) 乘客人數(shù) 查詢系統(tǒng) JLabel出發(fā)城市 JLabel目的城市 JLabel乘客人數(shù) JButton 查詢 JButton 重置 車票信息 Num var(10) Lecity var( 50) Des va(50) Econum int 9 物理數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 物理數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)主要是設(shè)計(jì)數(shù)據(jù)在模塊中的表示形式。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。在輸出方面,也可用 Java 的標(biāo)準(zhǔn)輸入 /輸出對(duì)其進(jìn)行處理。 車票查詢系統(tǒng) 接收數(shù)據(jù) 數(shù)據(jù)處理、查詢 發(fā)送數(shù)據(jù) 判斷類型 解開(kāi)數(shù)據(jù)包 接收數(shù)據(jù) 準(zhǔn)備 SQL 判斷查詢 數(shù)據(jù)庫(kù)操作 正確 準(zhǔn)備返回?cái)?shù)據(jù) 判斷原因 準(zhǔn)備返回?cái)?shù)據(jù) 準(zhǔn)備數(shù)據(jù)包 發(fā)送數(shù)據(jù)給用戶 8 軟件接口設(shè)計(jì):程序可使用 Java 提供的對(duì) SQL SERVER 的接口,進(jìn)行對(duì)數(shù)據(jù)庫(kù)的所有訪問(wèn),使用 SQL SERVER 的對(duì)數(shù)據(jù) 庫(kù)的備分命令,以做到對(duì)數(shù)據(jù)的保存。 其中服務(wù)器程序界面要做到操作簡(jiǎn)單,易于管理。外觀上也要做到合理化,考慮到用戶多對(duì) WINDOW 風(fēng)格較熟悉,應(yīng)盡量向這一方向靠攏。 系統(tǒng)邏輯模型 系統(tǒng)的 ER圖如下: 6 用戶 查詢 查詢系統(tǒng) 車票信息 出發(fā)地點(diǎn) 目的地點(diǎn) 乘客人數(shù) 7 3. 車票查詢系統(tǒng)的設(shè)計(jì) 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)層次結(jié)構(gòu)圖: 用戶界面的設(shè)計(jì):在用戶界面部分,根據(jù)需求分析的結(jié)果,用戶需要一個(gè)用戶友善界面。因此,應(yīng)該提供靈活的配置,通過(guò)人工干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換。 3. 數(shù)據(jù)的共享與獨(dú)立性 [14] 整個(gè)車票查詢系 統(tǒng)的數(shù)據(jù)是共享的。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。手工輸入要通過(guò)系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性 [13]。 數(shù)據(jù)需求 機(jī)票預(yù)定系統(tǒng)的數(shù)據(jù)需求包括如下幾點(diǎn): 1. 數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性 數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提 ,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。另一方面,在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)的過(guò)程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。 5.系統(tǒng)的先進(jìn)性 目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成信息處理的要求而不至于落后。例如在開(kāi)發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開(kāi)發(fā)工具都必須符合通用標(biāo)準(zhǔn)。 4. 系統(tǒng)的標(biāo)準(zhǔn)性 系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)使用過(guò)程中都要涉及到很多計(jì)算機(jī)硬件、軟件。 車票信息 用戶 車票信 息 車票查詢系統(tǒng)查詢信息 車票信息 用戶 5 3. 系統(tǒng)的易 用性和易維護(hù)性 本系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開(kāi)放性來(lái)完成,既系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。例如進(jìn)一步擴(kuò)展為車票管理系統(tǒng),用戶查詢的需求也會(huì)不斷的更新和完善。在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā) 過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足企業(yè)對(duì)信息處理的需求。 [3]傳遞班次信息到用戶: 把得到的班次信息通過(guò)前臺(tái)顯示程序反映給用戶。 在實(shí)現(xiàn)上,可以分為以下幾個(gè)部分: [1]接收由用戶輸入的車票信息: 通過(guò)前臺(tái)程序接收信息并存入到數(shù)據(jù)庫(kù)中。 系統(tǒng)數(shù)據(jù)流圖: 4 系統(tǒng)功能: 將 Java 的前臺(tái)界面程序與后臺(tái)的數(shù)據(jù)庫(kù)相連,對(duì)用戶的信息進(jìn)行處理,實(shí)現(xiàn)車票的查詢系統(tǒng)。 操作可行性 本系統(tǒng)提供了直觀的查詢界面,用戶只要輸入出發(fā)城市、目的城市和乘客人數(shù),即可得到相應(yīng)信息,操作十 分簡(jiǎn)便。 經(jīng)濟(jì)可行性 本系統(tǒng)作為車票管理系統(tǒng)的一個(gè)部分,在作為售票點(diǎn)服務(wù)或者網(wǎng)上查詢系統(tǒng)時(shí),可以快捷方便的為查詢者提供所需信息,對(duì)于管理者來(lái)說(shuō)也可以有效減輕他們的工作量提高工作效率,減少不必要的支出。 在存儲(chǔ)過(guò)程或函數(shù)中使用動(dòng)態(tài) SQL 語(yǔ)句將會(huì)大大提高程序的處理性能 , 同時(shí)可以執(zhí)行各種類型的 SQL 語(yǔ)句 , 使用起來(lái)非常靈活。 它不但能增加應(yīng)用程序的功能還能提高其靈活性。在這 種情況下 , SQL 語(yǔ)句的構(gòu)成在程序運(yùn)行前不知道 , 通常這類語(yǔ)句每次執(zhí)行都有可能發(fā)生變化。 SQL 系統(tǒng)分為靜態(tài)和動(dòng)態(tài) [8]倆個(gè)部分:靜態(tài) SQL 指直接內(nèi)嵌到應(yīng)用源程序中的 SQL 語(yǔ)句 , 當(dāng)編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用程序時(shí) , 靜態(tài) SQL 用于完成特定的或固定的任務(wù)。 SQL Server 2020 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng) [7],該版本繼承 3 了 SQL Server 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能 。在 Windows NT 推出后,Microsoft 與 Sybase 在 SQL Server 的開(kāi)發(fā)上就分道揚(yáng)鑣了, Microsoft 將 SQL Server 移植到 Windows NT 系統(tǒng)上,專注于開(kāi)發(fā)推廣 SQL Server 的 Windows NT 版本。 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理 系統(tǒng),如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL語(yǔ)言標(biāo)準(zhǔn)。按照 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì) )的規(guī)定,SQL 被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1