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

正文內(nèi)容

vb地鐵車輛管理系統(tǒng)畢業(yè)設(shè)計-畢業(yè)設(shè)計(編輯修改稿)

2025-02-24 06:53 本頁面
 

【文章內(nèi)容簡介】 地鐵車輛管理信息系統(tǒng)功能結(jié)構(gòu)圖 ? 車輛檔案 錄入:用于添加、修改、刪除車輛檔案信息。 查詢:查詢與車輛檔案條件相符的信息。 清空:用于清空車輛檔案表中的所有信息。 ? 乘務(wù)員檔案 錄入:用于添加、修改、刪除乘務(wù)員檔案信息。 查詢:查詢符合乘務(wù)員查詢條件的 乘務(wù)員檔案信息。 車輛檔案管理 車輛檔案查詢 車輛檔案錄入 乘務(wù)員檔案管理 乘務(wù)員檔案錄入 乘務(wù)員檔案查詢 車輛檔案修改 乘務(wù)員檔案刪除 車輛檔案刪除 乘務(wù)員檔案修改 車輛檔案列表 乘務(wù)員檔案列表 乘務(wù)員管理 車輛管理 掉 線 事 故 違 章 獎 勵 系統(tǒng)維護(hù) 數(shù)據(jù)恢復(fù) 管理員設(shè)置 查 詢 添 加 系統(tǒng)初始化 清 空 清 空 臨 修 異 動 添 加 查 詢 添 加 查 詢 清 空 添 加 查 詢 清 空 查 詢 添 加 清 空 查 詢 清 空 添 加 打 印 退 出 數(shù)據(jù)備份 地鐵車輛管理信息系統(tǒng) 清空:用于清空乘務(wù)員表中的所有信息。 車輛管理中包括異動、臨修和車輛掉線的信息。其中: ? 車輛臨修 添加:用于添加、修改、刪除車輛臨修信息。 查詢:查詢符合條件的車輛臨修信息。 清空:用于清空車輛臨修表中的所有信息。 車輛異動和車輛掉線 的 內(nèi)容均與車輛臨修相符,就不再一一介紹了。 駕駛員管理中包括違章、事故和乘務(wù)員獎懲的信息。其中: ? 乘務(wù)員違章 添加:用于添加、修改、刪除乘務(wù)員違章信息。 查詢:用于查詢符合查詢條件的乘務(wù)員違章信息。 清空:清空乘務(wù)員違章表中的所有信息。 乘務(wù)員事故和乘 務(wù)員獎懲的內(nèi)容均與乘務(wù)員違章內(nèi)容相符。 系統(tǒng)維護(hù)中包括系統(tǒng)初始化、管理員設(shè)置、數(shù)據(jù)恢復(fù)、數(shù)據(jù)備份。其中: ? 系統(tǒng)的初始化:將數(shù)據(jù)庫中各表信息清空恢復(fù)成系統(tǒng)的初始狀態(tài)。 ? 管理員設(shè)置:只有管理員才有權(quán)限做任何清空處理。 ? 數(shù)據(jù)恢復(fù)和數(shù)據(jù)備份:是怕數(shù)據(jù)感染病毒或是誤操作而造成數(shù)據(jù)丟失,而做 的一個系統(tǒng)不可缺少的一部分。 數(shù)據(jù)庫存儲設(shè)計 根據(jù)用戶的需求和車輛管理及人員管理數(shù)據(jù)流量的大小,同時結(jié)合 SQL Server 2021數(shù)據(jù)庫的靈活性和可擴(kuò)展的數(shù)據(jù)轉(zhuǎn)換和與 Windows操作系統(tǒng)的高度集成特性等優(yōu)點(diǎn),在 地鐵車輛管理信息系統(tǒng)中使用了 SQL Server 2021數(shù)據(jù)庫為后臺數(shù)據(jù)庫。 地鐵車輛管理信息系統(tǒng)數(shù)據(jù)庫名為 “ car” ,其中有 11張數(shù)據(jù)表,它們是:用戶表、車輛檔案表、車輛臨修表、車輛類型表、車輛異動表、車輛掉線表、是否表、乘務(wù)員事故表、乘務(wù)員檔案表、乘務(wù)員獎勵表、乘務(wù)員違章表。 為了把用戶的數(shù)據(jù)清晰明確的表達(dá)出來,通常建立一個概念型的數(shù)學(xué)模型。最 常 用的 表示 概念 的數(shù) 學(xué)模 型的 方法 是實 體 —— 聯(lián)系 方法 ( Entity Relationship Approach)。這種方法又稱為 ER模型。 數(shù)據(jù) 庫建模 經(jīng)過上面的分析,能夠提取出以下幾個實體。它們的實體如下圖: 圖 22 車輛實體圖 圖 23 乘務(wù)員實體圖 圖 24 車輛異動實體圖 圖 25 乘務(wù)員事故實體圖 乘務(wù)員事故 事故等級 姓名 車號 事故發(fā)生經(jīng)過 事故發(fā)生時間 事故發(fā)生地點(diǎn) 車輛異動 車號 車次 發(fā)現(xiàn)者 異動現(xiàn)象 修復(fù)地點(diǎn) 修復(fù)時間 乘務(wù)員 姓名 性別 聯(lián)系電話 駕駛車號 技術(shù)級別 駕齡 出生年月 所屬車輛段 車 輛 車號 類型 所屬單位 來段時間 關(guān)系描述的設(shè)計 根據(jù)以上實體圖,經(jīng)過轉(zhuǎn)換,可以導(dǎo)出 各個關(guān)系。其轉(zhuǎn)換規(guī)則為:首先每個 實體應(yīng)轉(zhuǎn)化為一個關(guān)系,有屬性的聯(lián)系也應(yīng)轉(zhuǎn)化為一個關(guān)系,然后需要給出每個關(guān)系的關(guān)鍵字。根據(jù)規(guī)則直接給出所有關(guān)系。 車輛( 車號 、車輛類型、車輛所在單位、來段時間、異動否、備注)關(guān)鍵字為車號 異動( 異動車號 、車次、首先發(fā)現(xiàn)者、發(fā)現(xiàn)異動時間、發(fā)現(xiàn)異動地點(diǎn)、修復(fù)時間、修復(fù)地點(diǎn)、異動現(xiàn)象、備注)關(guān)鍵字為異動車號。 臨修( 臨修車號 、司機(jī)姓名、車長姓名、地勤司機(jī)、臨修日期、臨修原因、是否修復(fù)、是否扣車、備注)關(guān)鍵字為臨修車號。 掉線( 車號 、車次、表號、廠修時間、架修時間、月修時間、掉線司機(jī)、掉線車長、事件車站、事件時間、事 件過程、備注)關(guān)鍵字為車號。 乘務(wù)員(駕駛員編號、 駕駛證編號 、乘務(wù)員姓名、性別、出生年月、家庭住址、技術(shù)級別、參加工作時間、聯(lián)系電話、司機(jī)駕齡、運(yùn)行安全公里、發(fā)證日期、所屬車輛段、備注)關(guān)鍵字為駕駛證編號。 事故(事故等級、司機(jī)姓名、車長姓名、 事故車號 、發(fā)生事故地點(diǎn)、發(fā)生事故時間、發(fā)生事故經(jīng)過、處理決定、備注)關(guān)鍵字為事故車號。 違章( 違章乘務(wù)員 、駕駛車號、違章原因、違章地點(diǎn)、違章時間、檢查人員、處理決定、備注)關(guān)鍵字為違章乘務(wù)員。 獎勵(乘務(wù)員姓名、 駕駛證編號 、所屬輪乘組、獎勵級別、獎勵原因、獎勵金額、備 注)關(guān)鍵字為駕駛證編號。 在考慮系統(tǒng)安全的前提下,需要增加用戶關(guān)系和使用關(guān)系,其關(guān)系模式如下: 用戶( 用戶姓名 、用戶密碼、用戶類型)關(guān)鍵字為用戶姓名。 模塊設(shè)計 公用模塊設(shè)計 為了節(jié)省系統(tǒng)資源,在本系統(tǒng)中新建一個模塊,該模塊用于連接各個模塊中的數(shù)據(jù)表,從而避免了在程序中運(yùn)用大量的 ADO控件,給開發(fā)應(yīng)用程序帶來諸多不便。模塊中的程序代碼如下: Public adoCon As New Public adors As New Public Sub main() Set adoCon = New Provider=。Data Source= car。Persist Security Info=False End Sub 系統(tǒng)模塊設(shè)計 圖 26 軟件系統(tǒng)模塊結(jié)構(gòu)圖 1. 主界面模塊: 該模塊提供管理系統(tǒng)的主界面,是主系統(tǒng)的唯一 出口。該界面提供用戶選擇并調(diào)用各子模塊。 2. 車輛檔案管理模塊 該模塊是提供所有車輛檔案的界面。 3. 乘務(wù)員檔案管理模塊 該模塊是提供全部人事檔案的界面。 4. 車輛管理模塊 該模塊是提供對車輛異動、車輛臨修、車輛掉線進(jìn)行的更改、刪除 和添加的界面。 5. 駕駛員管理模塊 該模塊 是提供對乘務(wù)員違章、乘務(wù)員事故和乘務(wù)員獎懲進(jìn)行的添加、修改 和刪除的界面。 6. 系統(tǒng)維 護(hù)模塊 該模塊是提供對系統(tǒng)初始化、管理員設(shè)置、數(shù)據(jù)恢復(fù)、數(shù)據(jù)備份及退出進(jìn)行的操作。 設(shè)計中遇到的問題及解決 Adodc控件與 SQL Server 2021數(shù)據(jù)庫連接 庫連接 : 在 “ Adodc屬性 ” 對話框中單擊 [生成 ]按鈕 , 彈出 “ 數(shù)據(jù)鏈接屬性 ”主界面 車輛檔案管 理 乘務(wù)員檔案管理 車輛管 理 駕駛員管理 系統(tǒng)維 護(hù) 窗體 , 在提供程序中選擇 “ Microsoft OLE DB Provider for ODBC Drivers” 提供者 , 然后單擊 [下一步 ]按鈕 ; 在 “ 連接 ” 選項卡中指定數(shù)據(jù)源 ( 本系統(tǒng)中的數(shù)據(jù)源為 “ car” ), 設(shè)置完成后單擊 [測試連接 ]按 鈕 , 提示成功后單擊 [確定 ]按鈕。則數(shù)據(jù)源連接成功。 表鏈接:右鍵單擊 Adodc控件,在 “ 屬性頁 ” /“ 記錄源 ” 選項卡中的 “ 命令類型下拉列表框中選擇 “ 1adCmdText” 列表項:在 “ 命令文本 ” 文本框中輸入(以 ‘ 車輛檔案表 ’ 為例) “ select * from車輛檔案表 ” ,單擊 [確定 ]按鈕。則 ‘ 車輛檔案表 ’ 連接成 功。 Connection對象的 Execute方法返回記錄集 下面代碼通過調(diào)用 Connection 對象的 Execute 方法,從 SQL Server 數(shù)據(jù)庫“ car”的“ 車輛檔案表 ”中 檢索 車輛 編號的值并返回一個記錄集。代碼如下列所示: On Error Resume Next Call Rebind Set adors = (select distinct 車號 from 車輛檔案表 ) On Error Resume Next Do (0) Loop Until 如何使用 Connection對象連接 SQL Server數(shù)據(jù)庫 1. 在使用 Connection 對象連接數(shù)據(jù)庫之前,應(yīng)先聲明該對象,在本系統(tǒng)中的聲明對象是: Public adoCon As New 2. 使用語句 Provider=。Data Source= car。Persist Security Info=False就可以和管理工具中的 ODBC 數(shù)據(jù)源連接。由于 car 數(shù)據(jù)源中默認(rèn)數(shù)據(jù)庫為 car,所以也就等于和 SQL Server 2021 中的 car數(shù)據(jù)庫連接。 第 3 章 系統(tǒng) 的實現(xiàn) 數(shù)據(jù)存儲的實現(xiàn) 創(chuàng)建數(shù)據(jù)庫 SQL Server 2021的企業(yè)管理器,單擊并逐級展開當(dāng)前服務(wù)器,在 “ 數(shù)據(jù)庫 ” 目錄上單擊右鍵,選擇 “ 新建數(shù)據(jù)庫 ” 命令。 如 圖 31 創(chuàng)建數(shù)據(jù)庫 1 所示 : 圖 31 創(chuàng)建數(shù)據(jù)庫 1 “ car” 。如圖 32 創(chuàng)建數(shù)據(jù)庫 2 所示 : 圖 32 創(chuàng)建數(shù)據(jù)庫 2 ,更改數(shù)據(jù)庫文件 路徑。如 圖 33 創(chuàng)建數(shù)據(jù)庫 3 所示 : 圖 33 創(chuàng)建數(shù)據(jù)庫 3 ,更改數(shù)據(jù)庫日志文件路徑。如 圖 34 創(chuàng)建數(shù)據(jù)庫 4 所示 : 圖 34 創(chuàng)建數(shù)據(jù)庫 4 5. 點(diǎn)擊 “ 確定按鈕 ” 創(chuàng)建數(shù)據(jù)庫完成。 表的創(chuàng)建 1) 完成數(shù)據(jù)庫的建立后,就可以建立數(shù)據(jù)庫中的表了。以 “車輛檔案表 ”為例,介紹創(chuàng)建表的過程。 2) 展開要創(chuàng)建表的系統(tǒng)數(shù)據(jù)庫 “car”,單擊 “表 ”選項。 3) 單擊鼠標(biāo)右鍵,在出現(xiàn)的快捷菜單中選擇 “新建表 ”選項。 4) 數(shù)入列名。 5) 選擇適當(dāng)?shù)臄?shù) 據(jù)類型,并設(shè)置長度。 6) 在 “允許空 ”選項中,如果設(shè)置不允許為空,那么插入記錄集或修改記錄時,將不允許空值出現(xiàn),否則報錯。 7) 輸入完成所有的字段名,單擊 “保存 ”圖標(biāo),將彈出 “選擇名稱 ”對話框。將表名設(shè)定為 “車輛檔案表 ”,然后單擊 [確定 ]按鈕。 數(shù)據(jù)表結(jié)構(gòu) 表 31 用戶表 列名 數(shù)據(jù)類型 長度 允許空 用戶姓名 char 20 否 用戶密碼 char 10 是 用戶類型 char 10 否 表 32 車輛檔案表 列名 數(shù)據(jù)類型 長度 允許空 車號 char 10 否 車輛類型 char 10 否 車輛所在單位 char 30 是 購置日期 datetime 8 否 來段時間 datetime 8 是 異動否 char 6 是 備注 varchar 100 是 表 33 乘務(wù)員檔案表 列名 數(shù)據(jù)類型 長度 允許空 駕駛員編號 varchar 20 否 駕駛證編號 varchar 20 否 乘務(wù)員姓名 char 8 否 性別 char 2 否 出生年月 datetime 8 否 家庭住址 char 40 是 聯(lián)系電話 bigint 15 是 技術(shù)級別 char 6 否 參加工作時間 datetime 8 是 駕齡 char 10 是 運(yùn)行安全公里 varchar 10 是 發(fā)證日期 datetime 8 是 所屬車輛段 char 20 是 備注 varchar 100 是 表 34 車輛臨修表 列名 數(shù)據(jù)類型 長度 允許空 臨修車號 char 10 否 司機(jī)姓名 char 8 否 車長姓名 char 8 否 地勤司機(jī) char 8 否 臨修日期 datetime 8 否 臨修原因 varchar 100 否 是否修復(fù) char 4 是 是否扣車 char 4 否 備注 varchar 100 是 表 35 車輛異動表 列名 數(shù)據(jù)類型 長度 允許空 異動車號 char 10 否 車次 char 6 是 首先發(fā)現(xiàn)者 char 20 否 發(fā)現(xiàn)異動時間 datetime 8
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1