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

正文內容

長途汽車信息管理系統(tǒng)的設計與實現—計算機畢業(yè)設計-文庫吧

2025-10-30 16:46 本頁面


【正文】 不同的模塊共享邏輯組件;因此,內部的和外部的用戶都可以訪問新的和現有的應用系統(tǒng),通過現有應用系統(tǒng)中的邏輯可以擴展出新的應用系統(tǒng)。這也就是目前應用系統(tǒng)的發(fā)展方向。 優(yōu)勢和劣勢: ( 1) 應用服務器運行數據負荷較輕。 ( 2) 數據的儲存管理功能較為透明。 ( 3) C/S 架構的劣勢是高昂的維護成本且投資大。 系統(tǒng)開發(fā)環(huán)境 : CPU: AMD 內存: 512MB 硬盤: 80GB 顯卡: NAIDIA FX 5200 : 操作系統(tǒng): Windows XP 開發(fā)工具: Microsoft VB 開發(fā)語言: VB 2 系統(tǒng)需求分析和數據庫的設計 系統(tǒng)功能需求 在交通運輸系統(tǒng)高度發(fā)達繁忙的今天,人們在各地不同城市之間的往返更加頻繁,極大的增加了旅客對交通行業(yè)的需求。人們可以選擇空中客車,也可以選擇火車,但是這兩種交通工具在某方面存在著 問題。航空運輸普遍費用太高,火車運輸又太過于煩悶,而且這兩種方式都只適合于遠距離的交通運輸。于是,為了讓旅客能方便快捷舒適的在兩個城市間穿梭,人們就更傾向于長途汽車這樣一種交通運輸方式。因此,長途汽車站為了滿足大量旅客的需求,很有必要建立一套現代化的長途汽車站管理體系和管理流程。長途汽車信息管理系統(tǒng)就是針對長途汽車站 使用 計算機對長途汽車的各種信息進行匯總和管理的一種現代化管理軟件,為長途汽車站提供準確,快捷,科學的信息化管理方式,大大提高車站運 第 3 頁 共 22 頁 營效率。 通過對用戶需求的分析 ,本系統(tǒng)具有以下特點: (1)由于 一項新的軟件在被使用之前 ,對于使用者來說是陌生和嶄新的 ,所以要求系統(tǒng)為用戶提供簡單,友好,易于操作的界面。 (2)修改,查詢,刪除數據方便 ,數據的穩(wěn)定性和可靠性好。 (3)數據計算自動完成 ,盡量減少人工干預。 本系 統(tǒng)具有以下四個功能模塊 :系統(tǒng)管理模塊 ,汽車信息管理模塊 ,線路信息管理模塊 ,車票信息管理模塊。系統(tǒng)整體的簡單模塊圖如圖 1 所示,以下將對具體功能需求進行描述。 圖 1系統(tǒng)模塊 圖 系統(tǒng)用戶管理 用戶以合法身份登入系統(tǒng)后 ,管理員可以進行系統(tǒng)用戶的添加 ,密碼的修改操作。 汽車信息 管理 管理員可以在汽車信息管理模塊實現對汽車信息的管理。管理員首先應該建立汽車信息數據庫,輸入原始的數據信息,當有新的汽車信息的時候或者管理員需要修改某個汽車的相關信息以及想要刪除某個汽車信息的時候,就可以完成相應的操作。管理員也可以在整個數據庫中查尋相關汽車信息。 線路信息管理 車站管理員可以在線路信息管理模塊對車站線路信息進行管理。管理員首先建立汽車線路信息數據庫,輸入原始的線路信息,當有新的線路需要添加或者需汽車信息 管理 線路 信息管理 車票 信息管理 系統(tǒng)用戶管理 長途汽車 信 息 管 理 系 統(tǒng) 第 4 頁 共 22 頁 要對已有的線路信息進行修改,刪除的時候,管理員就可以進行相應的操作。管理員也可以 通過本模塊查詢到所有需要查詢的線路的詳細信息。 車票信息管理 管理員可以在車票管理模塊實現對線路車票信息的管理。管理員根據相應的汽車線路信息來設置相應的車票詳細信息。當有新的線路添加的時候,要把相應的車票信息添加到數據庫中,管理員還可以對某條線路的車票信息進行修改,刪除和查詢操作。 數據庫的設計 本系統(tǒng)是一個關于 長途汽車站相關 信息的管理系統(tǒng) ,主要包括用戶、汽車信息、汽車線路信息、車票信息的管理。因此,在設計數據庫表的時候設計了系統(tǒng)用戶表、汽車線路信息表、汽車信息表和車票信息表用來存儲對應的信息 。由于本系統(tǒng)的管理員需要對車站的信息進行管理,這些信息對于車站來說是十分重要的,這就決定了本系統(tǒng)的用戶都是必須是擁有最高權限的系統(tǒng)管理員。 系統(tǒng)用戶表設計 該表是存儲管理員用戶名和密碼的信息表,以供登錄時候用戶名和密碼的驗證。 表 1系統(tǒng)用戶表 字段名稱 數據類型 字段大小 必填字段 描述 字段說明 UserName nvarchar 10 是 用戶名 主鍵 Password nvarchar 20 是 密碼 無 汽車線路信息表設計 該表是存儲汽車線路信息的表,主要用來存儲線路的 編號,起始城市,到達城市,起始日期,到達時間,汽車編號,車票價格和備注信息。 表 2汽車線路 信息表 字段名稱 數據類型 字段大小 必填字段 描述 字段說明 buslineNO nvarchar 10 是 線路 編號 主鍵 departCity nvarchar 20 是 起始城市 無 arricalCity nvarchar 20 是 到達城市 無 departdate nvarchar 20 是 起始日期 無 arrivaltime nvarchar 20 是 到達時間 無 busNO nvarchar 10 是 汽車編號 無 第 5 頁 共 22 頁 Price float 8 否 車票價格 無 memo nvarchar 50 否 備注 無 汽車信息表設計 該表存放了汽車的基本信息,包括汽車的編號,車型,購買時間,使用時間,座位數,有無空調,電視和備注信息。 表 3汽車 信息 表 字段名稱 數據類型 字段大小 必填字段 描述 索引 busNO nvarchar 10 是 長途汽車 編號 主鍵 bustype nvarchar 20 是 長途汽車車型 無 buydate datatime 8 否 購買時間 無 usedate nvarchar 20 否 使用時間 無 seatNO nvarchar 10 否 汽車座位數量 無 TV nvarchar 2 否 有無電視 無 aircondition nvarchar 2 否 有無空調 無 memo nvarchar 50 否 備注 無 車票信息表設計 該表主要存儲了車票的信息,包括車票編號,汽車編號,起始城市,到達城市,購票日期,購票時間,車票價格和備注信息。 表 4車票 信息表 字段名稱 數據類型 字段大小 必填字段 描述 索引 ticketNO nvarchar 10 是 車票 編號 主鍵 busNO nvarchar 10 是 汽車編號 無 departCity nvarchar 20 是 起始城市 無 arrivalcity nvarchar 20 是 到達城市 無 ticketdate nvarchar 20 是 購票日期 無 tickettime nvarchar 20 是 購票時間 無 ticketprice float 8 是 車票價格 無 ticketMemo nvarchar 50 否 備注 無 3 系統(tǒng)功能 模塊的設計與實現 系統(tǒng)登錄的實現 系統(tǒng)登錄界面也是本長途汽車信息管理系統(tǒng)的第一個界面,其界面如圖 2: 第 6 頁 共 22 頁 圖 2系統(tǒng) 登錄 界面 管理員可以通過這個界面進入主頁面 對 其他模塊進行 管理 , 如 對 長途汽車站相關 信息進行修改,添加, 查詢,刪除 。同樣,在主頁面中,管理員可以修改自己密碼, 或者 添加新的管理員用戶。 管理員要登錄本系統(tǒng),首先需要輸入用戶名和密碼,在登錄過程中驗證用戶名和密碼是否正確,是否為空,如果不正確或者為空,就會彈出相應的對話框,提示用戶輸入錯誤,不能進入該系統(tǒng)。當用戶名和密碼都輸入正確,打開數據庫,進入系統(tǒng)管理 界面。 系統(tǒng)主界面的設計 系統(tǒng)主界面,也就是程序主窗體 frm_main,它是整個系統(tǒng)的主要操作界面,也是在登錄之后出現的系統(tǒng)操作界面,采用菜單結構,簡單明了,主要包括系統(tǒng)用戶,線路信息,汽車信息,車票信息 4個模塊,管理員可以通過這個界面進入到相應的模塊里面,完成對系統(tǒng)用戶,線路信息,汽車信息和車票信息的管理工作。主界面所擁有的功能是通過整個系統(tǒng)子程序的調用 ,提供工具菜單中的操作方式,方便管理員用戶根據需要選擇進入不同的模塊,如圖 3: 第 7 頁 共 22 頁 圖 3系統(tǒng)操作 界面 系統(tǒng)用戶管理模塊設計 系統(tǒng)用戶管理模塊主要包括用戶的 添加和密碼修改兩個子模塊。主要實現管理員對用戶的管理。 當需要添加新的管理員的時候,管理員可以進入添加新的管理員用戶界面,輸入需要添加的用戶的用戶名和密碼,用戶名不能和數據庫中已有的用戶名相同,兩次輸入的密碼必須一致,然后點擊添加按鈕,即可完成對管理員用戶的添加,添加用戶設計界面如圖 4: 圖 4系統(tǒng)用戶添加 界面 實現功能部分關鍵代碼如下: If = Then ‘判斷用戶名是否為空 MsgBox 用戶名不能為空! , vbOKOnly Exit Sub End If 第 8 頁 共 22 頁 ‘判斷用戶兩次輸入的密碼是否相同 If Then MsgBox 兩次輸入密碼不同! , vbOKOnly End If 系統(tǒng)用戶管理模塊為管理員用戶提供了修改密碼的功能,用戶必須輸入正確的舊密碼和兩次輸入的新密碼相同才能完成對現有用戶密碼的修改,其設計 界面如圖 5所示: 圖 5系統(tǒng)用戶密碼修改 界面 實現功能關鍵代碼如下: ‘判斷兩次輸入的密碼是否相同 If Then MsgBox 兩次輸入密碼不同 , vbOKOnly Else ‘判斷用戶舊密碼是否輸入正確 If (1).Value Then MsgBox 原密碼不對 , vbOKOnly CloseDB ‘如果用戶輸入正確的舊密碼和新密碼,提示用戶密碼修改成功 (1).Value = Trim() ‘更新數據庫 CloseDB 第 9 頁 共 22 頁 MsgBox 用戶密碼已修改 , vbOKOnly ‘提示用戶密碼修改成功提示框 Unload Me End If 汽車信息管理模塊設計 汽車信息管理模塊主要實現管理員對汽車信息的管理工作, 提供方便快捷的操作。蓋模塊主要包括四個子模塊 ,其主要功能是對車站的汽車信息進行添加 ,修改 ,刪除操作。四個子模塊之間的層次關系如圖 6: 圖 6汽車 信息管理模塊關系圖 在此模塊的設計過程中 ,使用了 MSFlexGrid 控件來顯示汽車信息 ,使用ShowTitle 和 loadData 兩個函數來初始化 MSFlexGrid 控件,加載后就在窗口顯示出長途汽車站所有汽車的相關信息。主要包括汽車的編號,汽車的型號,購買時間,使用時間,座位數量,有無電視,有無空調和備注 信息。管理員可以通過該窗口了解到所有汽車的信息。以下將具體介紹各個功能的實現。 添加汽車信息子模塊 在長途汽車站的運營過程中,添加新的汽車信息是一件很平常的事情。在添加汽車信息子模塊的設計時候 ,使用 text 文本框添加汽車信息 ,包括添加汽車編號 ,汽車類型 ,購買日期,使用時間,座位個數,有無電視,有無空調和備注信息,當用戶按要求填寫了相應的文本框之后點擊添加按鈕 ,將啟動 cmd_OK_Click 事件,將添加的汽車信息放入數據庫表中。設計界面如圖 7: 汽車編號 備注信息 汽車型號 購買時間 使用時間 座位數量 有無電視 有無空調 汽車信息管理 添加信息 修改信息 刪除信息 查詢信息 第 10 頁 共 22 頁 圖 7添加 汽車 信息 界面 修改汽車信息子模塊 修改汽車信息時,當用戶選定 MSFlexGrid 控件中的一組記錄時,其相應的信息就會顯示在修改欄中,將指定記錄附給修改欄中各個文本框使得用戶可以對汽車的所有信息進行修改。對指定記錄進行修改的代碼片段如下: Private Sub cmd_edit_Click() ‘修改信息按鈕 Dim SelectedRowIndex As Integer SelectedRowIndex = ‘選中需要修改的那一行 CurrentBus = (SelectedRowIndex, 1) 1 End Sub 刪除 汽車信息子模塊 當需要刪除某條汽車信息的時候,選中需要刪除的信息,點擊刪除按鈕,完成對該條信息的刪除操作。實現功能核心代碼如下: SelectedRowIndex = ‘選中需要刪除的那條汽車信息 CurrentBus = (SelectedRowIndex, 1) If MsgBox(真的要刪除此條記錄嗎? , vbOKCancel + vbExclamati
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1