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

正文內(nèi)容

物流配送車輛管理論文-在線瀏覽

2025-01-17 03:55本頁面
  

【正文】 。當需要完成司機和車輛時,程序就將這些操作的信息寫入到相應(yīng)的數(shù)據(jù)表中。 3.1.2 系統(tǒng)架構(gòu)選擇本車輛管理系統(tǒng)采用的是如圖31所示的兩層結(jié)構(gòu)客戶/服務(wù)器模式(C/S)。其主要是運行使用戶產(chǎn)生其服務(wù)請求的程序,將數(shù)據(jù)庫請求發(fā)送到服務(wù)器??蛻魴C執(zhí)行的這些計算稱為前端處理(Frontend processing),前端處理提供了對數(shù)據(jù)進行操作和與顯示數(shù)據(jù)有關(guān)的所有功能。其主要是用來接受客戶機的請求和傳送結(jié)果的。在服務(wù)器上執(zhí)行的計算稱為后端處理(Backend processing),后端處理主要提供管理數(shù)據(jù)資源和存儲數(shù)據(jù)、維護數(shù)據(jù)以及對數(shù)據(jù)進行操作等數(shù)據(jù)庫引擎功能。在數(shù)據(jù)庫環(huán)境下,二者通過中間件進行交互。它們的作用是提供應(yīng)用程序和數(shù)據(jù)庫中間的連通性,它們可以使開發(fā)人員在應(yīng)用程序開發(fā)過程中避免受各種通訊協(xié)議、操作系統(tǒng)以及數(shù)據(jù)庫管理系統(tǒng)的影響。 客戶端 數(shù)據(jù)庫服務(wù)器端車輛管理系統(tǒng)操作界面(數(shù)據(jù)或命令請求數(shù)據(jù)命令或請求發(fā)送數(shù)據(jù)或命令請求返回命令執(zhí)行得到 的結(jié)果圖 31 車輛管理系統(tǒng)的架構(gòu)示意圖3.1.3 系統(tǒng)結(jié)構(gòu)設(shè)計本系統(tǒng)主要分為以下幾個子模塊:登錄窗體模塊、用戶管理模塊、司機信息管理模塊、車輛信息管理模塊、運營管理模塊、維修管理模塊、事故管理模塊等。檔案管理模塊:用于實現(xiàn)司機檔案和車輛檔案的維護功能。最后得到如圖33所示的系統(tǒng)功能模塊圖。登錄模塊 在登錄窗口中用戶可以輸入用戶名,密碼需要用戶輸入。 用戶管理模塊此模塊只有系統(tǒng)管理員才能操作。 司機檔案管理模塊用戶通過此模塊對司機檔案進行修改、添加、刪除、查詢。保存后,這些信息將添加到對應(yīng)的數(shù)據(jù)表中。完成查詢操作后,這些信息將顯示在相應(yīng)的數(shù)據(jù)綁定控件中。 添加車輛檔案需要用戶輸入詳細的車輛信息,包括:車號,類型,車主,發(fā)動機號,顏色,登記時間,司機等等。查詢有三種方式,分別是按車號,類型,登記時間。 運營管理模塊用戶通過此模塊進行車輛運營管理前,需要戶先建立車輛檔案。添加運營管理時用戶需要輸入車號,司機姓名,時間,油耗等。查詢有兩種方式,分別是按車號和司機姓名。 維修管理模塊用戶通過此模塊進行車輛維修管理前,需要戶先建立車輛檔案。添加維修管理時用戶需要輸入車號,時間,維修單位,維修內(nèi)容,價格,配件等。查詢有兩種方式,分別是按車號和維修時間。 事故管理模塊用戶通過此模塊進行車輛事故管理前,需要戶先建立司機檔案。添加事故管理時用戶需要輸入車號,司機姓名,時間,地點,原因,處理方式,處理金額等。查詢有兩種方式,分別是按車號和時間。第四章 數(shù)據(jù)庫設(shè)計4.1數(shù)據(jù)庫的設(shè)計、生成與配置開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng),大致可分為數(shù)據(jù)庫分析、設(shè)計和應(yīng)用程序的分析、設(shè)計兩部分。本設(shè)計按以下幾個步驟來設(shè)計數(shù)據(jù)庫:(1)數(shù)據(jù)庫需求分析;(2)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計;(3)數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計;(4)數(shù)據(jù)庫的生成與配置;(5)數(shù)據(jù)庫的連接4.1.1 數(shù)據(jù)庫需求分析車輛管理系統(tǒng)應(yīng)用于某物流公司的日常運營管理,必須充分滿足物流公司日常業(yè)務(wù)管理的各種要求。當然,必不可少的是上述這些數(shù)據(jù)的插入、修改、刪除和查詢操作。司機ID必須唯一。車輛ID必須唯一。用戶可對車輛維修管理進行添加、修改和刪除操作,并能通過車號和維修時間對車輛維修管理進行查詢。管理員可對用戶管理進行用戶添加、密碼修改和權(quán)限設(shè)置。4.1.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 通過上述總體分析,就能設(shè)計出滿足用戶需求的各種實體,可以得到實體關(guān)系模型(ER模型)如下: 司機檔案實體 {司機ID,司機姓名,性別,生日,住址,初次領(lǐng)證時間,執(zhí)照號碼,準駕車型,有效期起始日期,有效期結(jié)束日期}。司機檔案司機ID司機姓名性別生日住址初次領(lǐng)證時間執(zhí)照號碼準駕車型有效期起始日期有效期結(jié)束日期圖41 司機檔案實體關(guān)系模型 車輛檔案實體 {車輛ID,車號,類型,車主,發(fā)動機號,車架號,廠牌型號,總質(zhì)量,核定載客,登記時間,發(fā)證時間,顏色,主要司機}。車輛檔案車輛ID車號類型車主發(fā)動機號車架號廠牌型號總質(zhì)量核定載客登記時間發(fā)證時間顏色主要司機圖42 車輛檔案實體關(guān)系模型 車輛運營管理 {運營記錄ID,車號,姓名,開始時間,結(jié)束時間,運行公里,耗油}。車輛運營記錄運營記錄ID車號姓名開始時間結(jié)束時間運行公里耗油圖43 車輛運營管理實體關(guān)系模型 車輛維修管理 {車輛維修記錄ID,車牌號,時間,維修單位,維修內(nèi)容,價格,配件,備注}。車輛維修記錄車輛維修記錄ID車牌號時間維修單位維修內(nèi)容價格配件備注 圖44 車輛維修管理實體關(guān)系模型 車輛事故管理 {事故記錄ID,車牌號,司機,時間,地點,原因,對方車號,對方單位,處理方式,處理金額,備注信息}。車輛事故記錄事故記錄ID車牌號司機時間地點原因?qū)Ψ杰囂枌Ψ絾挝惶幚矸绞教幚斫痤~備注信息 圖45 車輛事故管理實體關(guān)系模型 操作用戶管理 {用戶ID,用戶名,密碼,權(quán)限}。操作用戶管理用戶ID用戶名密碼權(quán)限圖46 操作用戶管理實體關(guān)系模型綜上實體關(guān)系模型,有整個系統(tǒng)的ER模型,如圖47所示。車輛管理系統(tǒng)數(shù)據(jù)庫中各個表的設(shè)計結(jié)果如下面的表格所示。本系統(tǒng)一共有六個表組成。司機檔案數(shù)據(jù)表記錄了司機的基本資料,包括司機姓名、性別、生日、住址、領(lǐng)證時間、執(zhí)照號碼、準駕類型、有效日期的起始和結(jié)束時間等信息。表41 司機檔案數(shù)據(jù)表driver字段名字段說明數(shù)據(jù)類型長度(字節(jié))必填字段主鍵sjid司機ID自動編號長整型是是sjname司機姓名文本4是否sjsex司機性別文本1否 否sjbirthday司機生日日期/時間中日期否否Sjaddress司機住址文本30否否sjfirstdate第一次領(lǐng)證時間日期/時間中日期否否sjlicencenum駕駛執(zhí)照文本10是否sjtype準駕類型文本4是否Sjbegin_date有效期起始日期日期/時間中日期否否Sjend_date有效期結(jié)束日期日期/時間中日期否否表42為車輛檔案數(shù)據(jù)表,命名為vehicle。表42 車輛檔案數(shù)據(jù)表vehicle字段名字段說明數(shù)據(jù)類型長度(字節(jié))必填字段主鍵Clid車輛ID自動編號10是是Clkind車輛類型文本20是否clowner車主文本20是否Clcode1發(fā)動機號文本10是否Clcode2車架號文本10 否否Clcode3廠牌號文本20否 否Cltotal總質(zhì)量數(shù)字8否否Clpassenger核定載客數(shù)字2否否Clregist_date登記時間日期/時間中日期否否Clcertifi_date發(fā)證時間日期/時間中日期否否Clcolor車輛顏色文本4否否Cldriver主要司機文本10否否 表43 為車輛運營數(shù)據(jù)表,命名為statistic。表43 車輛運營數(shù)據(jù)表statistic字段名字段說明數(shù)據(jù)類型長度(字節(jié))必填字段主鍵yyid車號文本10是是yydriver司機文本10是否Yybegin_date開始時間日期/時間中日期是否Yyend_date結(jié)束時間日期/時間中日期是否yydistance運行公里數(shù)字8否否yywaste油耗數(shù)字8否否表44為車輛維修數(shù)據(jù)表,命名為repair。表44 車輛維修數(shù)據(jù)表repair字段名字段說明數(shù)據(jù)類長度(字節(jié))必填字段主鍵wxid車號文本10是是Wxdata時間日期/時間中日期是否wxdept維修單位文本30否否wxcontent維修內(nèi)容文本40否否wxprice價格數(shù)字10否否wxslave配件文本30否否wxmemo備注文本50否否表45為車輛事故數(shù)據(jù)表,命名為accident。表45 車輛事故數(shù)據(jù)表accident字段名字段說明數(shù)據(jù)類型長度(字節(jié))必填字段主鍵sgid車號文本10是是sgdriver司機文本10是否sgdate時間日期/時間中日期是否sgplace地點文本30是否sgreason原因文本30否否Sgopp_id對方車號文本10 否否Sgopp_dept對方單位文本30否否sgmode處理方式文本30否否sgvalue處理金額數(shù)字10否否sgmemo備注信息文本40否否表46為用戶管理數(shù)據(jù)表,命名為yh。表46 用戶管理數(shù)據(jù)表yh字段名字段說明數(shù)據(jù)類型長度(字節(jié))必填字段主鍵Yhid用戶編號數(shù)字自動編號是是yhname用戶姓名文本10是否yhpwd用戶密碼文本10是否yhtape用戶權(quán)限文本10是否4.1.4 數(shù)據(jù)庫的生成 管理系統(tǒng)的開發(fā)主要包括開發(fā)語言的設(shè)計和后臺數(shù)據(jù)庫設(shè)計。 車輛管理系統(tǒng)主要包括前臺管理程序以及后臺數(shù)據(jù)庫兩個方面。而對于后者則要求建立起數(shù)據(jù)一致性、完整性和安全性的功能。Visual Basic 能夠快速的開發(fā)友好的用戶界面,而且有良好的數(shù)據(jù)庫接口,因此,系統(tǒng)開發(fā)選擇了Visual Basic 。 數(shù)據(jù)庫的建立打開MIC SQL SERVER企業(yè)管理器。需要新建6個表。這樣數(shù)據(jù)庫就建成了。 4.1.5 數(shù)據(jù)庫的連接先要利用SQL腳本生成車輛系統(tǒng)數(shù)據(jù)庫。本系統(tǒng)采用的是通過ODBC對數(shù)據(jù)庫進行訪問,配置相關(guān)選項,完成數(shù)據(jù)庫的配置。Visual Basic提供了大量的控件,這些控件可用于設(shè)計界面和實現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設(shè)計過程,從而有效的提高了應(yīng)用程序的運行效率和可靠性。VB還提供了軟件發(fā)布功能,使得開發(fā)、調(diào)試到發(fā)布可以一步完成。Visual ,在開發(fā)過程中以對象為開發(fā)元素,每一個對象都具有一些特性和行為(屬性、事件和 方法)。同時,用戶還可以自己開發(fā)控件,從而滿足用戶的不同的需求,這樣變使得應(yīng)用程序具有可通用性可說擴展性和強有力的功能。接著在“工程資源管理器”中,選擇“工程1”,將其重命名為“VEHICLE_MIS”。此模塊主要功能是定義全局公共變量。連接數(shù)據(jù)庫的字符串定義如例程51例程51Public Function ConnectString() _ As String39。UID=sa。代碼如例程52例程52Sub Main() Dim fLogin As New frmLogin vbModal If Not Then End End If Unload fLogin Set fMainForm = New frmMain End Sub5.1.3 登錄模塊 用戶要登錄系統(tǒng),填寫相關(guān)信息,例程53登錄的具體實現(xiàn)代碼。程序的運行過程:檢查用戶和密碼,用戶或密碼不正確的話就會提示重新輸入。圖 51 登錄界面視圖登陸系統(tǒng)輸入密碼 正確? 否 是進入系統(tǒng)圖52系統(tǒng)登錄程圖例程53 登錄界面的實現(xiàn)代碼Private Sub cmdOK_Click() 39。check for correct password If = Then OK = True Else MsgBox Invalid Password, try ag
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1