物流信息系統(tǒng)課程設(shè)計報告_第1頁
物流信息系統(tǒng)課程設(shè)計報告_第2頁
物流信息系統(tǒng)課程設(shè)計報告_第3頁
物流信息系統(tǒng)課程設(shè)計報告_第4頁
物流信息系統(tǒng)課程設(shè)計報告_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

物流信息系統(tǒng)課程設(shè)計報告PAGE21/32物流信息系統(tǒng)課程設(shè)計報告課程設(shè)計名稱:“好粥道”銷售管理系統(tǒng)的開發(fā)班級:物流111組長:學(xué)號:組員:學(xué)號:組員:學(xué)號:組員:學(xué)號:組員:學(xué)號:組員:學(xué)號:指導(dǎo)老師:朱柏青南京工程學(xué)院2014年01月

目錄前言 3一、系統(tǒng)開發(fā)過程 3(一)訂單處理模塊的開發(fā) 4(二)發(fā)貨處理模塊的開發(fā) 4(三)補充庫存模塊的開發(fā) 5(四)銷售模塊的開發(fā) 5二、系統(tǒng)開發(fā)源代碼 6(一)登陸界面代碼 6(二)主界面代碼 8(三)訂單處理 11(四)發(fā)貨處理 13(五)補充庫存 15(六)銷售查詢 18三、系統(tǒng)開發(fā)結(jié)果 22四、收獲和體會 23(一)季文婷 23(二)王帆 24(三)耿漢東 26(四)耿久春 27(五)黃佳舟 28(六)何飛 29(七)小組體會 30附每個小組成員工作業(yè)績 32

前言:“好粥道”管理信息系統(tǒng)在經(jīng)過系統(tǒng)規(guī)劃,系統(tǒng)分析,系統(tǒng)設(shè)計等一系列工作之后,最終確定了系統(tǒng)的總體結(jié)構(gòu),運行模式,數(shù)據(jù)代碼等各方面的內(nèi)容。由于將整個系統(tǒng)開發(fā)出來較為復(fù)雜,所以本次開發(fā)過程中僅對信息系統(tǒng)中的銷售模塊進行詳細開發(fā)與設(shè)計。銷售模塊中共有訂單處理、發(fā)貨處理、補充庫存和銷售查詢四個子模塊,涉及店鋪銷售活動的多個方面,通過信息化的處理方式,希望能夠提高“好粥道”在銷售方面的效率,及時補充庫存,及時查詢當天的銷售情況,從而實現(xiàn)“好粥道”整體運營結(jié)構(gòu)的優(yōu)化。一、系統(tǒng)開發(fā)過程“好粥道”銷售系統(tǒng)模塊中包含四個子模塊,分別為訂單處理、發(fā)貨處理、補充庫存和銷售查詢。在開發(fā)之初,我們首先進行系統(tǒng)登陸及采購主模塊的界面和程序設(shè)計。系統(tǒng)登陸主要包含用戶名和密碼驗證兩個部分,進入系統(tǒng)后會看到主界面,包括訂單處理、發(fā)貨處理、補充庫存、銷售查詢、退出系統(tǒng)和注銷六個按鈕,前四個按鈕點擊后可進入各自的操作界面,點擊“退出系統(tǒng)”,即可立即結(jié)束系統(tǒng)運行。點擊注銷,即可退出當時的登入。圖1“好粥道”銷售管理系統(tǒng)登陸界面圖2“好粥道”銷售管理系統(tǒng)主界面(一)訂單處理模塊的開發(fā)“好粥道”銷售管理信息系統(tǒng)訂單處理界面共包括訂單信息、訂單號、成品存量表三個部分。在訂單處理模塊中首先將數(shù)據(jù)庫中的商品信息代碼導(dǎo)入到成品存量表部分,然后通過索引,將選定的商品的信息分別導(dǎo)入到相對應(yīng)的Text文本框中,從而減少輸入量。在商品信息部分里選好商品之后,在訂單信息界面點擊消費者訂購的商品,點擊確定按鈕將輸入訂單數(shù)量。點擊確定按鈕生成訂單號和具體訂單。點擊“總計”按鈕可以直觀的看到本次訂單的具體數(shù)額。圖3訂單處理界面(二)發(fā)貨處理模塊的開發(fā)發(fā)貨處理模塊包括待發(fā)貨訂單號,商品編號,商品代碼,商品名稱,發(fā)貨數(shù)量五個部分。點擊待發(fā)貨訂單號的下拉菜單,選中其中的一個訂單,則系統(tǒng)自動顯示商品編號,商品代碼,商品名稱和發(fā)貨數(shù)量,最后點擊“發(fā)貨”按鈕,則在發(fā)貨登記表中可以看到發(fā)貨記錄。通過此模塊的合理運行,大大提高了發(fā)貨處理的效率。圖4發(fā)貨處理界面(三)補充庫存模塊的開發(fā)補充庫存模塊包括商品編號,商品名稱,商品代碼,補充數(shù)量,補貨登記表,成品存量表,缺貨登記表7個部分。在商品編號一欄中,直接輸入要補貨的商品的標號,然后按“Enter”按鈕,系統(tǒng)直接顯示出商品名稱,商品代碼,經(jīng)目測核實無誤后,輸入補充數(shù)量,然后點擊“補充庫存按鈕”,顯示補貨成功。我們可以直觀的從補貨登記表中查到補貨記錄,在成品存量表中可以直觀的看到補貨后各個商品的庫存量,在缺貨登記表中,我們可以及時的發(fā)現(xiàn)不足的商品,做出及時的補貨,從而提高補貨模塊運行的效率。圖5補充庫存界面(四)銷售模塊的開發(fā)銷售查詢模塊主要是銷售記錄的查詢,它包括按日期查詢,按產(chǎn)品查詢,按訂單號查詢?nèi)齻€部分。如果按日期查詢,則在日期中選擇一個要查詢業(yè)務(wù)的日期,然后點擊“日期查詢”按鈕。如果按產(chǎn)品查詢,則在產(chǎn)品信息中選擇一個要查詢的產(chǎn)品,然后點擊“產(chǎn)品查詢”按鈕。如果按訂單號查詢,則在訂單號中選擇一個要查詢的訂單號,然后點擊“訂單查詢”按鈕。最后的結(jié)果都在右邊的方框中顯示出來。圖6按日期查詢界面圖7按產(chǎn)品查詢圖8按訂單號查詢二、系統(tǒng)開發(fā)源代碼(一)登陸界面代碼PrivateSubForm_Load()'設(shè)置窗體大小Label2.Top=2000Label2.Height=500Label2.Width=2000Label2.Left=3000Label3.Top=2000+Label2.Height+500Label3.Height=500Label3.Width=2000Label3.Left=3000Combo1.Top=Label2.TopCombo1.Width=2500Text2.Top=Label3.TopText2.Height=Label3.HeightText2.Width=Combo1.WidthCombo1.Left=5500Text2.Left=Combo1.LeftCommand1.Left=Label2.LeftCommand2.Left=Combo1.Left+(Combo1.Width-Command1.Width)Command1.Default=True'按回車鍵登陸Label4.Caption=DateLabel4.Width=1800Dimmpath$,mlink$'加載登陸信息表mpath=App.PathIfRight(mpath,1)<>"\"Thenmpath=mpath+"\"mlink="Provider=Microsoft.Jet.OLEDB.4.0;"mlink=mlink+"datasource="+mpath+"物流信息系統(tǒng).mdb"Adodc1.ConnectionString=mlinkAdodc1.CommandType=adCmdTableAdodc1.RecordSource="登陸表"Adodc1.RefreshAdodc1.Recordset.MoveFirstk=0DoWhileNotAdodc1.Recordset.EOFk=k+1ReDimPreserveuser(k)user(k).name=Adodc1.Recordset.Fields("用戶名")user(k).kw=Adodc1.Recordset.Fields("密碼")Adodc1.Recordset.MoveNextLoopFori=1ToUBound(user)Combo1.AddItemuser(i).nameNextiAdodc1.Visible=FalseEndSubPrivateSubForm_Resize()'使窗體大小不可改變Form1.Height=7000Form1.Width=11500Form1.Picture=LoadPicture(App.Path+"\操作界面.jpg")Combo1.SetFocusEndSub(二)主界面代碼PrivateSubCancellation_Click()UnloadMeLoadForm1Form1.ShowForm1.Text2=""Form1.Text2.SetFocusEndSubPrivateSubCommand1_Click()UnloadMeLoadForm3Form3.ShowEndSubPrivateSubCommand2_Click()UnloadMeLoadForm7Form7.ShowEndSubPrivateSubCommand3_Click()UnloadMeLoadForm5Form5.ShowEndSubPrivateSubCommand4_Click()UnloadMeLoadForm6Form6.ShowEndSubPrivateSubCommand5_Click()EndEndSubPrivateSubCommand6_Click()UnloadMeLoadForm1Form1.ShowForm1.Text2=""Form1.Text2.SetFocusEndSubPrivateSubDeliver_Click()UnloadMeLoadForm5Form5.ShowEndSubPrivateSubexit_Click()EndEndSubPrivateSubForm_Resize()Form2.Height=8000Form2.Width=9700Form2.Picture=LoadPicture(App.Path+"\操作界面.jpg")Label4.Caption=DateLabel4.Width=1800Image1.Picture=LoadPicture(App.Path+"\好粥道.jpg")EndSubPrivateSubmenu_Click()UnloadMeLoadForm3Form3.ShowEndSubPrivateSubpay_Click()UnloadMeLoadForm4Form4.ShowEndSubPrivateSubSummary_Click()UnloadMeLoadForm7Form7.ShowEndSubPrivateSubSupplement_Click()UnloadMeLoadForm6Form6.ShowEndSub(三)訂單處理PrivateSubForm_Load()Dimmpath$,mlink$'連接數(shù)據(jù)庫k=0mpath=App.PathIfRight(mpath,1)<>"\"Thenmpath=mpath+"\"mlink="Provider=Microsoft.Jet.OLEDB.4.0;"mlink=mlink+"datasource="+mpath+"物流信息系統(tǒng).mdb"Adodc1.ConnectionString=mlinkAdodc1.CommandType=adCmdTableAdodc1.RecordSource="成品存量表"Adodc1.RefreshAdodc2.ConnectionString=mlinkAdodc2.CommandType=adCmdTableAdodc2.RecordSource="銷售登記表"Adodc2.RefreshIfNotAdodc2.Recordset.EOFThenAdodc2.Recordset.MoveLasttotal=Adodc2.Recordset.Fields("銷售總額")Elsetotal=0EndIfDoWhileNotAdodc1.Recordset.EOF'讀取商品信息,加入組合框k=k+1ReDimPreservegood(k)good(k).number=Adodc1.Recordset.Fields("商品編號")good(k).name=Adodc1.Recordset.Fields("商品名稱")good(k).Code=Adodc1.Recordset.Fields("商品代碼")good(k).shul=Adodc1.Recordset.Fields("商品數(shù)量")good(k).jiage=Adodc1.Recordset.Fields("商品價格")Adodc1.Recordset.MoveNextLoopFori=LBound(good)ToUBound(good)com=good(i).number&"/"&good(i).Code&"/"&good(i).name&"/¥"&Str(good(i).jiage)&"/"&Str(good(i).shul)Combo1.AddItemcomNextiAdodc2.Visible=FalseCommand5.Enabled=FalseEndSubPrivateSubForm_Resize()Form3.Height=10000Form3.Width=17000Form3.Picture=LoadPicture(App.Path+"\操作界面.jpg")Text1=""Text2=""Label3.Caption=DateLabel3.Width=1800Adodc1.RefreshFori=0To4DataGrid1.Columns(i).Width=1000NextiDataGrid1.Width=5500Adodc1.Width=DataGrid1.WidthEndSubPrivateSubList1_DblClick()'取消訂單j=Val(List1.Text)List1.RemoveItemList1.ListIndexIfj=UBound(menu)ThenReDimPreservemenu(j-1)ExitSubElseFori=jToUBound(menu)Step-1menu(j)=menu(j+1)NextiEndIfReDimPreservemenu(UBound(menu)-1)EndSub(四)發(fā)貨處理PrivateSubForm_Load()Dimmpath$,mlink$DimkAsIntegermpath=App.PathIfRight(mpath,1)<>"\"Thenmpath=mpath+"\"mlink="Provider=Microsoft.Jet.OLEDB.4.0;"mlink=mlink+"datasource="+mpath+"物流信息系統(tǒng).mdb"Adodc1.ConnectionString=mlinkAdodc1.CommandType=adCmdTableAdodc1.RecordSource="缺貨登記表"Adodc2.ConnectionString=mlinkAdodc2.CommandType=adCmdTableAdodc2.RecordSource="發(fā)貨登記表"Adodc3.ConnectionString=mlinkAdodc3.CommandType=adCmdTableAdodc3.RecordSource="成品存量表"Adodc4.ConnectionString=mlinkAdodc4.CommandType=adCmdTableAdodc4.RecordSource="銷售登記表"Adodc1.RefreshAdodc2.RefreshAdodc3.RefreshAdodc4.RefreshnomeEndSubPrivateSubForm_Resize()Form5.Height=11000Form5.Width=17000Form5.Picture=LoadPicture(App.Path+"\操作界面.jpg")Label7.Caption=DateLabel7.Width=1800Adodc1.Width=9000Adodc2.Width=Adodc1.WidthDataGrid1.Width=Adodc1.WidthDataGrid2.Width=Adodc1.WidthAdodc3.Visible=FalseAdodc4.Visible=FalseFori=0To4DataGrid1.Columns(i).Width=1400NextiDataGrid1.Width=7500Adodc1.Width=DataGrid1.WidthDataGrid2.Columns(0).Width=1100Fori=1To6DataGrid2.Columns(i).Width=1000NextiDataGrid2.Width=7500Adodc2.Width=DataGrid2.WidthEndSub(五)補充庫存PrivateSubForm_Load()Dimmpath$,mlink$mpath=App.PathIfRight(mpath,1)<>"\"Thenmpath=mpath+"\"mlink="Provider=Microsoft.Jet.OLEDB.4.0;"mlink=mlink+"datasource="+mpath+"物流信息系統(tǒng).mdb"Adodc1.ConnectionString=mlinkAdodc1.CommandType=adCmdTableAdodc1.RecordSource="成品存量表"Adodc2.ConnectionString=mlinkAdodc2.CommandType=adCmdTableAdodc2.RecordSource="補貨登記表"Adodc3.ConnectionString=mlinkAdodc3.CommandType=adCmdTableAdodc3.RecordSource="缺貨登記表"Adodc1.RefreshAdodc2.RefreshAdodc3.RefreshEndSubPrivateSubText1_KeyPress(KeyAsciiAsInteger)IfKeyAscii=13ThenAdodc1.RefreshAdodc1.Recordset.Find"商品編號="&"'"&Val(Text1)&"'"Text4=Adodc1.Recordset.Fields("商品名稱")'逐個賦值Text2=Adodc1.Recordset.Fields("商品代碼")Text3.SetFocusElseExitSubEndIfEndSubPrivateSubForm_Resize()Form6.Height=12000Form6.Width=20000Form6.Picture=LoadPicture(App.Path+"\操作界面.jpg")Label5.Caption=DateLabel5.Width=1800Adodc1.RefreshAdodc2.RefreshFori=0To4DataGrid1.Columns(i).Width=1000NextiDataGrid1.Width=5875Adodc1.Width=DataGrid1.WidthFori=0To5DataGrid2.Columns(i).Width=1000NextiDataGrid2.Width=6500Adodc2.Width=DataGrid2.WidthFori=0To4DataGrid3.Columns(i).Width=1000NextiDataGrid3.Width=5500Adodc3.Width=DataGrid3.WidthEndSubPrivateSubText2_KeyPress(KeyAsciiAsInteger)IfKeyAscii=13ThenAdodc1.RefreshAdodc1.Recordset.Find"商品代碼="&"'"&UCase(Text2)&"'"Text1=Adodc1.Recordset.Fields("商品編號")Text4=Adodc1.Recordset.Fields("商品名稱")Text2=Adodc1.Recordset.Fields("商品代碼")Text3.SetFocusElseExitSubEndIfEndSubPrivateSubText3_KeyPress(KeyAsciiAsInteger)Command1.SetFocusEndSub(六)銷售查詢OptionBase1Dimgood()AsgoodsDimsale()AssalesPrivateSubback_Click()UnloadMeLoadForm2Form2.ShowEndSubPrivateSubduqu()DimboolAsBoolean,bool2AsBooleank=0'讀取成品存量信息m=0bool=FalseAdodc2.RefreshDoWhileNotAdodc2.Recordset.EOFk=k+1ReDimPreservegood(k)good(k).number=Adodc2.Recordset.Fields("商品編號")good(k).name=Adodc2.Recordset.Fields("商品名稱")good(k).Code=Adodc2.Recordset.Fields("商品代碼")Adodc2.Recordset.MoveNextLoopFori=LBound(good)ToUBound(good)com1=good(i).number&"/"&good(i).Code&"/"&good(i).nameCombo1.AddItemcom1NextiAdodc1.Refresh'讀取消費記錄DoWhileNotAdodc1.Recordset.EOFm=m+1ReDimPreservesale(m)sale(m).menuNO=Adodc1.Recordset.Fields("訂單編號")sale(m).number=Adodc1.Recordset.Fields("商品編號")sale(m).name=Adodc1.Recordset.Fields("商品名稱")sale(m).Code=Adodc1.Recordset.Fields("商品代碼")sale(m).riqi=Adodc1.Recordset.Fields("銷售日期")Adodc1.Recordset.MoveNextbool=TrueLoopIfboolThenFori=LBound(sale)ToUBound(sale)IfCombo2.ListCount=0ThenCombo2.AddItemsale(i).menuNOElsebool2=TrueForj=0ToCombo2.ListCount-1IfCombo2.List(j)=sale(i).menuNOThenbool2=FalseNextjIfbool2ThenCombo2.AddItemsale(i).menuNOEndIfNextiEndIfEndSubPrivateSubcancelation_Click()UnloadMeLoadForm1Form1.ShowForm1.Text2=""Form1.Text2.SetFocusEndSubPrivateSubCombo1_Click()Command2.SetFocusEndSubPrivateSubCombo2_Click()Command4.SetFocusEndSubPrivateSubCommand1_Click()Adodc1.Refresh'按日期查詢銷售記錄x=DTPicker1.ValueIfx<>""ThenAdodc1.Recordset.Filter="銷售日期="&"'"&x&"'"EndIfEndSubPrivateSubCommand2_Click()Adodc1.Refresh'按產(chǎn)品信息查詢銷售記錄x=Left(Combo1.Text,2)Ifx<>""ThenAdodc1.Recordset.Filter="商品編號="&"'"&x&"'"EndIfEndSubPrivateSubCommand3_Click()Combo1.Text=""Combo2.Text=""Adodc1.RefreshEndSubPrivateSubCommand4_Click()Adodc1.Refresh'按訂單號查詢銷售記錄x=Combo2.TextIfx<>""ThenAdodc1.Recordset.Filter="訂單編號="&"'"&x&"'"EndIfEndSubPrivateSubDTPicker1_GotFocus()Command1.SetFocusEndSubPrivateSubForm_Load()Dimmpath$,mlink$'聯(lián)系數(shù)據(jù)庫mpath=App.PathIfRight(mpath,1)<>"\"Thenmpath=mpath+"\"mlink="Provider=Microsoft.Jet.OLEDB.4.0;"mlink=mlink+"datasource="+mpath+"物流信息系統(tǒng).mdb"Adodc1.ConnectionString=mlinkAdodc1.CommandType=adCmdTableAdodc1.RecordSource="銷售登記表"Adodc1.RefreshAdodc2.ConnectionString=mlinkAdodc2.CommandType=adCmdTableAdodc2.RecordSource="成品存量表"Adodc2.RefreshAdodc2.Visible=FalseLabel4.Caption=DateForm7.Picture=LoadPicture(App.Path+"\操作界面.jpg")DTPicker1.Value=DateduquFori=0To9DataGrid1.Columns(i).Width=800NextiDataGrid1.Width=12500Adodc1.Width=DataGrid1.WidthDataGrid1.Columns(0).Width=1200DataGrid1.Columns(1).Width=1200DataGrid1.Columns(4).Width=1150DataGrid1.Columns(2).Width=800DataGrid1.Columns(3).Width=800DataGrid1.Columns(5).Width=800DataGrid1.Columns(6).Width=800EndSub三、系統(tǒng)開發(fā)結(jié)果本組為“好粥道”校園粥店開發(fā)銷售管理信息系統(tǒng)。目的是使“好粥道”在銷售過程中能夠方便的處理客戶的訂單,查詢訂單上的粥庫存是否可以供貨,同時也可以從系統(tǒng)中統(tǒng)計出哪種粥出售的暢銷,便于店鋪在進行銷售之前可以做到貨源充足。本信息系統(tǒng)開發(fā)界面一共有如下按鈕:訂單處理、發(fā)貨處理、補充庫存、銷售查詢、注銷、退出七個按鈕。在界面的左上角有系統(tǒng)功能菜單和注銷兩個按鈕。在系統(tǒng)功能菜單按鈕中有訂單處理、支付結(jié)算、發(fā)貨處理、補充庫存、銷售查詢幾個功能按鈕?!昂弥嗟馈钡呢攧?wù)人員、管理者在登陸系統(tǒng)后,可以點擊上述按鈕進行操作,下面對每個按鈕的功能進行簡述。訂單處理:消費者選擇好所要購買的粥時,系統(tǒng)中就會記錄下這些粥的名字,操作員點擊總計按鈕就可以計算出粥的總價。如果操作員輸入錯誤,則可以點擊重置按鈕進行修改。點擊銷售記錄,系統(tǒng)就會記錄下訂單的信息,點擊發(fā)貨處理后,后臺就可以讓前臺進行發(fā)貨。發(fā)貨處理:發(fā)貨處理界面有待發(fā)貨訂單號、商品編號、商品代碼、商品名稱、發(fā)貨數(shù)量、發(fā)貨、補充庫存、注銷、返回按鈕。在訂單處理結(jié)束后,訂單的信息就會轉(zhuǎn)到發(fā)貨處理環(huán)節(jié),待發(fā)貨訂單號中記錄顧客購買商品的訂單號,點擊一個訂單號,則商品編號、商品代碼、商品名稱、發(fā)貨數(shù)量就會自動跳出相應(yīng)的數(shù)據(jù)。核實無誤后就可以點擊發(fā)貨。否則點擊補充庫存進行補貨。在補充庫存界面中,有商品編號、商品名稱、商品代碼、補充定量。操作員只要在前面三個按鈕中輸入一個,則其他兩空的結(jié)果也會相應(yīng)跳出。輸入要補貨的數(shù)量后,點擊補充庫存按鈕就可以進行庫存的補充了。點擊補貨成功,則可以確定補貨成功了。補充庫存界面中還有補貨登記表、成品存量表、缺貨登記表三張表格。補充登記表中可以看出所補充的商品的信息。成品存量表中可以看到庫存里所有商品的信息,缺貨登記表中記錄著哪些商品缺貨。如果這些商品得到補充了,則缺貨存量表中的記錄就會刪除,同時成品存量表中也會反映商品數(shù)量的變動狀況。銷售查詢:在銷售處理界面可以查詢銷售商品的信息。改功能可以按產(chǎn)品信息查詢、查詢?nèi)掌诓樵兒陀唵翁柌樵?。記錄就會顯示在右側(cè)的表格中。在該模塊里,管理員可以查詢到具體每一天的銷售記錄,也可以知道每種商品的具體銷量。將本信息系統(tǒng)應(yīng)用到“好粥道”校園店中可以精確地統(tǒng)計出每種粥品的銷售量,可以避免出現(xiàn)銷售短缺或者剩粥的浪費,節(jié)約成本??梢约皶r補充庫存,不會出現(xiàn)供不應(yīng)求的情況??梢宰龅接唵渭皶r處理,銷售及時登記,并且依據(jù)銷售登記表確定下次的商品數(shù)量,避免造成不必要的浪費??傊瑢⑿畔⑾到y(tǒng)與實際業(yè)務(wù)結(jié)合可以提高業(yè)務(wù)處理的效率四、收獲和體會(一)在這次為期一周的物流信息系統(tǒng)開發(fā)設(shè)計實驗中,我主要負責(zé)的是界面設(shè)計,運行系統(tǒng),以及查找錯誤等工作,以及在制作后期和小組成員一起修改代碼使得窗體大小和表格大小適中,美觀便于查看。在這短短的一周內(nèi),我們遇到了重重困難,在克服種種困難后,我學(xué)到了很多書本上沒有的知識和自我學(xué)習(xí)的技能。在最初的界面設(shè)計中,我負責(zé)在VB的操作界面上擺幾個控件,然后調(diào)整這些控件的大小,改正這些控件的名稱等簡單操作,在代碼編寫完成后,因為我是整個小組的組長,所以由我來給組員演示系統(tǒng)的運作流程,我按照系統(tǒng)界面的提示和小組開發(fā)人員的提示,一部部地運行系統(tǒng),將完整的過程展現(xiàn)給個個組員看,在系統(tǒng)運行過程中,經(jīng)常遇到系統(tǒng)報錯的結(jié)果,我和系統(tǒng)開發(fā)人員共同探討,分析報錯的原因,然后說出自己的想法,最終在經(jīng)過多次嘗試后,系統(tǒng)又正常運行了,這期間有收獲成功的喜悅,更有在此過程中和同學(xué)共同討論問題,分析問題,成功解決問題的成就感。不過我對系統(tǒng)開發(fā)一些核心的步驟還是覺得自己心有余而力不足,雖然我已經(jīng)學(xué)過VB,并且已經(jīng)獲得了全國和江蘇省的計算機二級證書,但是在這樣的實際操作中,還是顯得自己有很多不足,所以我覺得在以后的學(xué)習(xí)過程中,還是應(yīng)該要學(xué)的扎實,能夠活用所學(xué)知識,在實際中要有可用之處。在這次實驗中,讓我感受最深的還是人多力量大。我們小組一共有六個人,我是組長,在每次進行開發(fā)設(shè)計時,我們小組都事先召開一個簡短的會議,對即將開發(fā)的模塊,大家給出自己的意見,然后綜合出來,制定一個合理可行的方案,然后由系統(tǒng)開發(fā)人員進行對系統(tǒng)的開發(fā)。人多力量大,想的就比個人會周全的多,在代碼設(shè)計的時候,由一位主要負責(zé)代碼的編輯,其余人在旁邊給出合理建議,在系統(tǒng)運行報錯的時候給出自己的看法和修改建議,不斷修改,直到系統(tǒng)正常運行為止。另外,我很榮幸的成為了我們小組的組長,雖然只是一個小組的組長,但麻雀雖小,五臟俱全。一開始壓力還真不小,因為有好多東西,包括知識和軟件有些我們根本就沒接觸過,更別說會使用了,所以小組一起學(xué)習(xí)使用這些新的軟件,在這過程中,我不僅培養(yǎng)了我的領(lǐng)導(dǎo)才能,也培養(yǎng)了我自主協(xié)作學(xué)習(xí)的能力,掌握新技術(shù),學(xué)習(xí)新知識的能力??吹阶约河羞@樣的收獲,非常滿意。在這里非常感謝我的組員,在一起學(xué)習(xí)探討了一周的時間,雖然很短,但是收獲很大,有些東西我們在課堂是不能獲得的,只有在類似這樣的實踐中才會獲得。我還要感謝朱老師能給我們這樣的一次寶貴的實驗機會,讓我們接觸這么多新的東西,給我們自主學(xué)習(xí)的機會,提升自己的機會。實驗結(jié)束了,在收獲成果的喜悅的同時,也為自己的能力的提升感到快樂,在今后的學(xué)習(xí)中,我要結(jié)合實際,將學(xué)到的知識最大可能的運用到實際生活中去,這樣才能真正的做到學(xué)以致用。(二)通過這次歷時一周的物流系統(tǒng)課程設(shè)計中,我們“好粥道”的六個小組成員各自分工合作共同完成此次的設(shè)計任務(wù)。我的任務(wù)貫穿整個開發(fā)的始末,由于我對VB不是非常了解,在實際的操作過程中遇到很大的阻礙不知道從何做起,因此我改為對VB的輔助設(shè)計、運行以及完善和相關(guān)的界面設(shè)計,負責(zé)我們組每個成員的感想體會以及建議,進行匯總最后輔助開發(fā)的主要人員開發(fā)設(shè)計;在開發(fā)人員完成開發(fā)后經(jīng)過調(diào)試運行和老師的指導(dǎo)后再次匯總建議對系統(tǒng)進行完善。通過此次學(xué)習(xí)我學(xué)到了很多東西:訂單處理。通過此次的系統(tǒng)開發(fā)我明白了在訂單處理的這個模塊的設(shè)計,它包括VB的調(diào)用程序,Messagebox窗口的彈出以及列表框List.index的應(yīng)用,通過調(diào)動彈出和整合簡化程序,使界面一目了然清晰易于理解。缺貨處理。缺貨處理這一模塊是我們組系統(tǒng)開發(fā)的核心,只有保證缺貨通知的準確及時才能做出針對性的補貨,提高運作效率保證系統(tǒng)順利運轉(zhuǎn)。通過學(xué)習(xí)我了解了在這一模塊中的數(shù)據(jù)庫設(shè)計主要涉及多個程序之間的聯(lián)合調(diào)用,由庫存信息發(fā)出缺貨通知。補貨處理。在這一模塊中,做出補貨的措施主要有兩個依據(jù):一個是缺貨通知,即由庫存信息直接發(fā)出的補貨通知;而是根據(jù)售貨人員根據(jù)粥品種的暢銷程度,自己預(yù)測而主動進行的提前庫存補貨。在這次課程設(shè)計中,我們組的項目雖然不是一個大企業(yè)只是一個經(jīng)營早點的店鋪,規(guī)模不大但物流的各個過程都具備,雖然小但是運作過程也不像表面那么簡單,老師的指導(dǎo)和同學(xué)之間的交流幫助讓我了解了系統(tǒng)的運作全過程。這次課程設(shè)計讓我受益匪淺,不僅設(shè)計出了程序,而且讓我對這些知識有了總體的認識,頻繁的使用VB的各個控件使我對它們的了解更近一步。在課程設(shè)計過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲取。最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”。這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多問題,最后在老師的指導(dǎo)下,終于游刃而解。在今后學(xué)習(xí)實踐過程中,一定要做到不懈努力,不能遇到問題就想到要退縮而要迎難而上解決問題,只有這樣,才收獲成功收獲喜悅!這次的課程設(shè)計整個過程雖然充滿了挑戰(zhàn)性但又很充實,也許我們做出的物流信息系統(tǒng)還不是很完善還有很多不足,但我們面對自己的成果依舊很開心。我們的思維不夠開闊,沒有或很少真正體會過物流的整個運作,對系統(tǒng)的認知有一定的不足,但這不妨礙我們前進的腳步,反而激起了我們不斷求知的欲望不斷探索豐富我們的知識提升我們的技能。這次課程設(shè)計不僅培養(yǎng)了我獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,我們學(xué)會了很多學(xué)習(xí)的方法,對于我們的將來也有很大的幫助。從理論到實踐,不僅可以鞏固以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正了解事物的本質(zhì),從而提高自己的實際動手能力和獨立思考的能力。最后,團隊之間的合作也很重要,團結(jié)就是力量,在組成員的幫助下我有疑惑的地方都最終撥的云開見月明,取其所長彌補自身的不足,不斷充實自己提高自己的專業(yè)素養(yǎng)。在以后的日常生活中我會做到學(xué)以致用,將理論和實踐相結(jié)合,迎難而上努力學(xué)習(xí)?。ㄈ┰诒敬挝锪餍畔⑾到y(tǒng)的開發(fā)中,在為期一周的課程設(shè)計中,雖然其中有很多的困難,但是在開發(fā)過程中,克服種種困難也讓我學(xué)到了很多。我承擔(dān)的是系統(tǒng)的開發(fā)人員,對系統(tǒng)前期設(shè)計工作的功能要求,開發(fā)符合要求的信息系統(tǒng)。一方面需要對前期工作做好銜接,另一方面要根據(jù)老師的建議不斷完善自己的程序。這是一項很艱苦的工作,但是確實讓我學(xué)習(xí)到很多道理。首先,任何事都比想象中困難,任何事情都需要自己親手去做??吹絼e人開發(fā)的系統(tǒng),功能齊全,方便又實用。但是自己開發(fā)時發(fā)現(xiàn)根本不是那么一回事。自己動手去做的時候,有時候貌似別人看來很簡單的事情,自己怎么都做不對??赡軇e人點撥一下就通了,可是自己琢磨時卻又老是出問題。自己寫出的程序,要么就是直接報錯了,要么就是沒出現(xiàn)自己想要的結(jié)果。需要自己反復(fù)看書,反復(fù)調(diào)試。整個開發(fā)過程中的難度,可能在別人眼里看來很簡單,但是自己做的時候真的需要下一番功夫的。其次,“紙上得來終覺淺,絕知此事要躬行”。VB是我們已經(jīng)學(xué)過的知識,而且班上的同學(xué)基本也都過了全國的計算機二級考試。但是要說到自己運用VB語言區(qū)編寫程序的話,那就不是那么簡單的事情了。拿到課本上的程序,自己就著書編寫,反而出問題?!皶接脮r方恨少”,到我們自己運用的時候,才發(fā)現(xiàn)我們學(xué)習(xí)的知識是那么的匱乏,根本不夠用。很多東西必須要自己繼續(xù)認真學(xué)習(xí)才能提升自己。再次,“萬事開頭難”。在我們的開發(fā)過程中需要自己學(xué)習(xí)數(shù)據(jù)庫的相關(guān)知識,而數(shù)據(jù)庫的知識是我們之前不曾學(xué)過的,對我們來說是完全陌生的知識。我把數(shù)據(jù)庫的教材從圖書館借回來,才發(fā)現(xiàn)自己根本看不下去,沒有人的指導(dǎo)下,一個人對著枯燥的計算機課本,是很難真正學(xué)習(xí)的。何況當我對著課本操作還總是報錯的時候,實在是很無助的。有時候想班上總有同學(xué)自己會研究好的,到時候把別人的東西拿過來用就行了。但是后來沒辦法,自己逼著自己看書,后來發(fā)現(xiàn)當自己看進去了,后面的知識自然水到渠成。感覺不像第一次看的時候那么困難了。所以,“萬事開頭難”,自己堅持下去就好。最后,團隊很重要,合作很重要,團隊合作同樣很重要。我自己寫的程序有很多時候自己很難發(fā)現(xiàn)其中的不足和問題,這時候需要我的團隊共同幫助我,大家一起發(fā)現(xiàn)問題,提出解決問題的方案。季文婷、王帆和黃佳舟等隊友在開發(fā)過程中大家共同協(xié)作,共同克服苦難才完成了朱老師交給我們的任務(wù)。除此之外,剛開始大家都不怎么懂,都自己做自己的東西,結(jié)果每一組總有那么幾個小問題需要解決,各組的程序都不很完善,后來我在和別人交流的過程中發(fā)現(xiàn)大家都做得很好,大家都有自己的特色,只要大家相互協(xié)作一下,總能拿出解決問題的方案。我和欒成飛、張鵬他們交流的過程中,確實為我解決了很多問題,大家在合作中共同受益,共同完成朱老師交給的任務(wù)。所以我認為在此次的開發(fā)過程中,團隊合作是大家圓滿完成任務(wù)的保證。這次的開發(fā)雖然已經(jīng)結(jié)束了,但是帶給我們的卻讓我受益一生。在今后的學(xué)習(xí)中,更加刻苦,更加扎實,更加努力。(四)在這次的實驗中,我主要負責(zé)“好粥道”的系統(tǒng)設(shè)計中的技術(shù)系統(tǒng)的設(shè)計,隨著信息技術(shù)的發(fā)展,多種多樣的計算機技術(shù)產(chǎn)品為信息系統(tǒng)的建設(shè)提供了極大的便利,可以應(yīng)用的需求選擇性能各異的軟、硬件以及網(wǎng)絡(luò)系統(tǒng)。技術(shù)系統(tǒng)的設(shè)計包含的內(nèi)容就是要對未來的信息系統(tǒng)的軟件和硬件配置設(shè)計、網(wǎng)絡(luò)通行系統(tǒng)等驚喜詳細的設(shè)計和選擇。在這一次的實驗中讓我懂得了許多,一項系統(tǒng)的開發(fā)到運行需要方方面面的知識與隊友之間的相互協(xié)作,其他隊友所負責(zé)的部分我自己也不太了解,我只能詳細描述一下我自己所負責(zé)的技術(shù)系統(tǒng)的設(shè)計方面的感受,計算機硬件的選擇;由于“好粥道”的店面相對較小,運營的規(guī)模也不是太大,所以從成本和經(jīng)濟方面考慮。主要有主機、外存、終端與外設(shè),根據(jù)店面方面的實際需求,還增加了打印機等其他輔助設(shè)備。也許這樣還不能完全滿足客戶的實際要求,但可以在運行中不斷改善,慢慢的適應(yīng)客戶的要求。只有不斷地調(diào)試才可以正式運行,就像一個人處于陌生的壞境是只要不斷的嘗試與改善慢慢的適應(yīng)最終就會融于這個大環(huán)境中。計算機的軟件配置;操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、開發(fā)語言以及軟件工具。采用VB進行開發(fā),鑒于自己團隊的整體實力有限,只能開發(fā)銷售系統(tǒng)方面的部分,而且還是以簡單為主。雖然自己沒有參與數(shù)據(jù)庫系統(tǒng)的設(shè)計,但是從他們的過程來看還是比較“艱難”的。讓我知道計算機系統(tǒng)技術(shù)的每一小步的改善是多么“艱巨”,每一個“新東西”的出現(xiàn),其研發(fā)人是經(jīng)過許多努力和汗水才取得的最終成果。網(wǎng)絡(luò)方面;采用的是局域網(wǎng),便于產(chǎn)品的銷售與資金的收取核對。網(wǎng)絡(luò)的覆蓋范圍是整個校園就可以了。信息的吞吐量符合顧客要求。響應(yīng)的時間也相對快捷,對于顧客訂單反應(yīng)能力也比較迅速。這次試驗還讓我懂得了許多,比如對新知識和新技術(shù)的學(xué)習(xí)和靈活運用的能力,嚴謹周密的思維模式和組織管理和協(xié)調(diào)能力,面對突發(fā)事件的反應(yīng)能力。其中在開發(fā)過程中隊員的協(xié)調(diào)與相互合作是非常重要的。有時團隊個人能力簡單相加還會得到1+1.>2的效果。在學(xué)習(xí)與日常生活中難免需要學(xué)習(xí)一些新東西與新知識,這時我們就需要勇往直前,不怕困難,團隊合作共同解決一系列我們所遇到的問題。(五)在這次物流信息系統(tǒng)設(shè)計開發(fā)過程中,我主要負責(zé)一開始U/C矩陣和模塊結(jié)構(gòu)圖的編制與制作,以及后來的系統(tǒng)說明等工作,在后期的代碼設(shè)計部分,我在小組同學(xué)完成的基礎(chǔ)上,修改代碼使得窗體的大小,表的大小適中,符合美觀要求。在這次學(xué)習(xí)實驗過程中,我學(xué)到了很多書本上沒有的東西。首先是一開始在編制U/C矩陣的時候,我對U/C矩陣完全不了解,根本不懂U/C矩陣表示的東西是什么,我通過對書本上U/C矩陣的內(nèi)容進行重讀,以及上網(wǎng)搜索了相關(guān)U/C矩陣的知識,我開始對我接下來所做的內(nèi)容半知半解。當我真正開始編輯的時候又遇到麻煩了,因為我對編制U/C矩陣的Visio根本沒接觸過,所以我必須重新對Visio學(xué)習(xí)。我通過網(wǎng)上教程和自己對這個軟件的摸索,慢慢的畫出了書本上那張表的樣子。在這個過程中我不僅學(xué)習(xí)到了在課堂上學(xué)不到的東西,更給我?guī)砹顺晒Φ南矏?。在之后的模塊結(jié)構(gòu)圖編制過程中,又遇到了Visio的新問題,與之前的編制的東西完全不同,所以我又得重新開始摸索,在這個過程中,我與隊友耿漢東相互琢磨Visio的用法,與各種模塊圖的編制形式與方法,最終取得了成功,成功編制出了預(yù)期的圖表。其次在編輯代碼的過程中,雖然我們學(xué)過VB,并且也通過了全國計算機二級,但是通過這次的實驗來看,才發(fā)現(xiàn)我們學(xué)的真的很膚淺,真正要用到實際中,才發(fā)現(xiàn)自己啥都不會,也可能是自己忘得差不多了,后來隊友編寫代碼完成后,教我如何改變窗體和表格的大小,我漸漸的開始對以前學(xué)的VB的內(nèi)容回憶起來,最終在同學(xué)的幫助下,我學(xué)會了如何去改寫代碼使得窗體和表格大小調(diào)整,使表格完全符合美觀要求。通過這次試驗,我知道了團隊合作的力量是無限的,因為在此過程中,我們遇到了很多我們從沒接觸過的知識,軟件和技術(shù),我們通過多種學(xué)習(xí)途徑對這些我們未知的領(lǐng)域逐步探索,我們小組有六個人,在組長的帶領(lǐng)下,合理分工,分配任務(wù),最終取得了不錯的效果,各項工作進展順利。我們在做實驗之前首先會集合小組成員開會,各自談一下自己實驗的相關(guān)思路,然后我們在做實驗時都會考慮到小組其他成員的思路,我們要保證我們各自所做的實驗集合起來能保證系統(tǒng)的正常運行,這就要求我們在實驗過程中要保持高度的團隊精神,以團隊效益放在首位。只要大家相互協(xié)作一下,總能拿出解決問題的方案大家在合作中共同受益,共同完成朱老師交給的任務(wù)。所以我認為在此次的開發(fā)過程中,團隊合作是大家圓滿完成任務(wù)的保證。實驗結(jié)束了,在這次實驗中,我們收獲了成功完成系統(tǒng)開發(fā)的喜悅,也學(xué)到了很多書本上沒有的知識,讓我們受益終身,在今后的學(xué)習(xí)中,應(yīng)該更加努力,與實際相結(jié)合的學(xué)習(xí)。(六)我們小組實驗的項目是好粥道小賣部物流信息系統(tǒng)的設(shè)計,我們小組的實驗非常復(fù)雜,包括很多的程序設(shè)計,包括采購,貨物入庫,加工,以及貨物出庫和庫存查詢,所以在系統(tǒng)設(shè)計的過程中,我們用到了很多的數(shù)據(jù)庫知識和物流信息系統(tǒng)知識,我們只好借助圖書館和網(wǎng)絡(luò)來學(xué)習(xí)這使我們獲益匪淺,我對服務(wù)業(yè)和物流信息系統(tǒng)有了進一步的了解。我在這次試驗中體會最深的是團隊合作的重要性,我們小組由六個人組成,我們首先選擇了一個小組長,然后小組長對我們進行任務(wù)分配,但是因為我們小組成員所做的部分是不一樣的,但是他們之間確實相關(guān)聯(lián)的,所以我在做實

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論