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

正文內(nèi)容

地鐵車輛管理信息系統(tǒng)畢業(yè)論文-文庫吧

2025-06-12 13:13 本頁面


【正文】 故等級姓名車號事故發(fā)生經(jīng)過事故發(fā)生時間事故發(fā)生地點圖25 乘務(wù)員事故實體圖 關(guān)系描述的設(shè)計根據(jù)以上實體圖,經(jīng)過轉(zhuǎn)換,可以導出各個關(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)異動地點、修復時間、修復地點、異動現(xiàn)象、備注)關(guān)鍵字為異動車號。臨修(臨修車號、司機姓名、車長姓名、地勤司機、臨修日期、臨修原因、是否修復、是否扣車、備注)關(guān)鍵字為臨修車號。掉線(車號、車次、表號、廠修時間、架修時間、月修時間、掉線司機、掉線車長、事件車站、事件時間、事件過程、備注)關(guān)鍵字為車號。乘務(wù)員(駕駛員編號、駕駛證編號、乘務(wù)員姓名、性別、出生年月、家庭住址、技術(shù)級別、參加工作時間、聯(lián)系電話、司機駕齡、運行安全公里、發(fā)證日期、所屬車輛段、備注)關(guān)鍵字為駕駛證編號。事故(事故等級、司機姓名、車長姓名、事故車號、發(fā)生事故地點、發(fā)生事故時間、發(fā)生事故經(jīng)過、處理決定、備注)關(guān)鍵字為事故車號。違章(違章乘務(wù)員、駕駛車號、違章原因、違章地點、違章時間、檢查人員、處理決定、備注)關(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ù)表,從而避免了在程序中運用大量的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è)計主界面車輛檔案管 理乘務(wù)員檔案管理車輛管 理駕駛員管理系統(tǒng)維 護圖26 軟件系統(tǒng)模塊結(jié)構(gòu)圖1. 主界面模塊:該模塊提供管理系統(tǒng)的主界面,是主系統(tǒng)的唯一出口。該界面提供用戶選擇并調(diào)用各子模塊。2. 車輛檔案管理模塊該模塊是提供所有車輛檔案的界面。3. 乘務(wù)員檔案管理模塊 該模塊是提供全部人事檔案的界面。4. 車輛管理模塊該模塊是提供對車輛異動、車輛臨修、車輛掉線進行的更改、刪除和添加的界面。5. 駕駛員管理模塊 該模塊是提供對乘務(wù)員違章、乘務(wù)員事故和乘務(wù)員獎懲進行的添加、修改和刪除的界面。6. 系統(tǒng)維護模塊 該模塊是提供對系統(tǒng)初始化、管理員設(shè)置、數(shù)據(jù)恢復、數(shù)據(jù)備份及退出進行的操作。 設(shè)計中遇到的問題及解決 Server 2000數(shù)據(jù)庫連接庫連接:在“Adodc屬性”對話框中單擊[生成]按鈕,彈出“數(shù)據(jù)鏈接屬性”窗體,在提供程序中選擇“Microsoft OLE DB Provider for ODBC Drivers”提供者,然后單擊[下一步]按鈕;在“連接”選項卡中指定數(shù)據(jù)源(本系統(tǒng)中的數(shù)據(jù)源為“car” ),設(shè)置完成后單擊[測試連接]按鈕,提示成功后單擊[確定]按鈕。則數(shù)據(jù)源連接成功。表鏈接:右鍵單擊Adodc控件,在“屬性頁”/“記錄源”選項卡中的“命令類型下拉列表框中選擇“1adCmdText”列表項:在“命令文本”文本框中輸入(以‘車輛檔案表’為例)“select * from車輛檔案表”,單擊[確定]按鈕。則‘車輛檔案表’連接成功。 下面代碼通過調(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ù)源中默認數(shù)據(jù)庫為car,所以也就等于和SQL Server 2000中的car數(shù)據(jù)庫連接。第 3 章 系統(tǒng)的實現(xiàn) 數(shù)據(jù)存儲的實現(xiàn) 創(chuàng)建數(shù)據(jù)庫 Server 2000的企業(yè)管理器,單擊并逐級展開當前服務(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ù)庫45. 點擊“確定按鈕”創(chuàng)建數(shù)據(jù)庫完成。 表的創(chuàng)建1) 完成數(shù)據(jù)庫的建立后,就可以建立數(shù)據(jù)庫中的表了。以“車輛檔案表”為例,介紹創(chuàng)建表的過程。2) 展開要創(chuàng)建表的系統(tǒng)數(shù)據(jù)庫“car”,單擊“表”選項。3) 單擊鼠標右鍵,在出現(xiàn)的快捷菜單中選擇“新建表”選項。4) 數(shù)入列名。5) 選擇適當?shù)臄?shù)據(jù)類型,并設(shè)置長度。6) 在“允許空”選項中,如果設(shè)置不允許為空,那么插入記錄集或修改記錄時,將不允許空值出現(xiàn),否則報錯。7) 輸入完成所有的字段名,單擊“保存”圖標,將彈出“選擇名稱”對話框。將表名設(shè)定為“車輛檔案表”,然后單擊[確定]按鈕。 數(shù)據(jù)表結(jié)構(gòu)表31 用戶表列名數(shù)據(jù)類型長度允許空用戶姓名char20 否用戶密碼char10 是用戶類型char10 否表32 車輛檔案表列名數(shù)據(jù)類型長度允許空車號char10否車輛類型char10 否車輛所在單位char30是購置日期datetime8否來段時間datetime8是異動否char6是備注varchar100是表33 乘務(wù)員檔案表列名數(shù)據(jù)類型長度允許空駕駛員編號varchar20否駕駛證編號varchar20否乘務(wù)員姓名char8否性別char2否出生年月datetime8否家庭住址char40是聯(lián)系電話bigint15是技術(shù)級別char6否參加工作時間datetime8是駕齡char10是運行安全公里varchar10是發(fā)證日期datetime8是所屬車輛段char20是備注varchar100是表34 車輛臨修表列名數(shù)據(jù)類型長度允許空臨修車號char10否司機姓名char8否車長姓名char8否地勤司機char8否臨修日期datetime8否臨修原因varchar100否是否修復char4是是否扣車char4否備注varchar100是表35 車輛異動表列名數(shù)據(jù)類型長度允許空異動車號char10否車次char6是首先發(fā)現(xiàn)者char20否發(fā)現(xiàn)異動時間datetime8是發(fā)現(xiàn)異動地點char10是修復時間datetime8是修復地點char10是表36 乘務(wù)員檔案表列名數(shù)據(jù)類型長度允許空車號char10否車次char6否表號char6否廠修時間datetime8是架修時間datetime8是月修時間datetime8是掉線司機char8否掉線車長char8否事件車站char8是事件時間datetime8是事件過程varchar500否備注varchar100是表37 車輛類型表列名數(shù)據(jù)類型長度允許空類型char10否表38 乘務(wù)員事故表列名數(shù)據(jù)類型長度允許空事故等級char10否司機姓名char10否車長姓名char10否事故車號char8否發(fā)生事故地點char10否發(fā)生事故時間datetime8否發(fā)生事故經(jīng)過varchar600否處理決定varchar100否備注varchar50是表39 乘務(wù)員獎勵表列名數(shù)據(jù)類型長度允許空乘務(wù)員姓名char8否駕駛證編號varchar20否所屬輪乘組char10是獎勵級別char10是獎勵原因varchar600否獎勵金額money8否備注varchar30是表310 乘務(wù)員違章表列名數(shù)據(jù)類型長度允許空違章乘務(wù)員char8否駕駛車號char6是違章原因char30否違章地點char10否違章時間datetime8是檢查人員char20否處理決定varchar50否備注varchar30是表311 是否表列名數(shù)據(jù)類型長度允許空是否char10是 MDI主窗體設(shè)計 界面介紹 本系統(tǒng)主界面圖如下:狀態(tài)欄工具欄菜單欄圖35 主界面1. 菜單編輯器1)單擊“工具”/“菜單編輯器”菜單項,打開“菜單編輯器”對話框。2)在菜單編輯器窗口中,“標題”文本框用于設(shè)置菜單項的標題,它對應(yīng)著菜單的caption屬性。3)“名稱”文本框用于設(shè)置菜單項的名稱,它對應(yīng)著菜單項的Name屬性。4)菜單的“索引”文本框用來確定菜單標題或菜單選項在菜單控件數(shù)組中的位置或次序,菜單項的名稱不重復,索引值可以為空。5)“復選”、“有效”和“可見”選項分別對應(yīng)菜單的Checked、Enabled和Visible屬性,用于設(shè)置菜單復選,是否有效和是否可見。6)在編輯菜單的過程中,有時需要移動菜單?!麑⑦x定的菜單向左移一個等級→將選定的菜單向右移一個等級,最多創(chuàng)建5個等級↑將選定的菜單在同級菜單內(nèi)向上移動一個位置↓將選定的菜單在同級菜單內(nèi)向下一個位置7) 單擊[下一步]按鈕,移動并顯示菜單項,供用戶新增或修改菜單項,如果需要在某一個位置插入一個新的菜單項,則單擊[插入]按鈕,如果要刪除已存在的菜單項,則單擊[刪除]按鈕。2. 設(shè)計工具欄〔1〕 添加工具欄在“工程”菜單下選擇“部件”菜單項,打開“部件”對話框,然后在其中選擇“Microsoft Windows Common ”,單擊[確定]按鈕。此時ToolBar控件和ImageList控件添加到工具箱當中?!?〕 向ImageList空間中添加圖像l 在窗體上添加一個ImageList控件。l 單擊鼠標右鍵,在彈出的菜單中選擇“屬性”菜單項,打開“屬性頁”對話框。l 單擊“通用”選項卡,在此選項卡中可以設(shè)置圖像的高度和寬度,以及是否使用屏蔽顏色屬性。l 單擊“圖像”選項卡,在此選單項卡中單擊[插入圖片]按鈕,然后從圖片庫中將需要的圖片添加到“圖像”下的空白框中,并且在“索引”文本框中自動產(chǎn)生該圖片的索引值。l 為圖片添加關(guān)鍵字和標記?!瓣P(guān)鍵字”取值為字符型,其值可以為空。“標記”起到標識單個圖像的作用,一般情況下也可以為空值。l 如果對已添加的某一個圖片不滿意,可以選中其圖片,單擊[刪除圖片]按鈕,將該圖片刪除,然后再添加滿意的圖片?!?〕 創(chuàng)建并設(shè)計工具欄。1) 在窗體上添加一個ToolBar控件。2) 鼠標右鍵單擊ToolBar控件,在彈出的菜單中選擇“屬性”菜單項,打開“屬性頁”對話框。3) 在“屬性頁”對話框中單擊“按鈕”選項卡,單擊[插入按鈕],這時ToolBar控件將出現(xiàn)一個按鈕,同時“索引”文本框可用,其值自動變?yōu)椤?”,然后在“關(guān)鍵字”文本框中輸入該按鈕的關(guān)鍵字,在“工具提示文本”文本框中輸入所要提示的文本信息;在“圖像”文本框中輸入與ImageList1控件中圖片的索引值對應(yīng)的值。4) 重復步驟3),直到添加完所有的工具按鈕為止,最后單擊[確定]按鈕完成工具欄的設(shè)計工作。3. 創(chuàng)建狀態(tài)欄 創(chuàng)建狀態(tài)欄的方法與工具欄類似,因此略。車輛檔案錄入操作窗體以用于添加、
點擊復制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1