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

正文內(nèi)容

網(wǎng)上購物與送貨物流系統(tǒng)的設(shè)計與實現(xiàn)-資料下載頁

2025-06-30 09:29本頁面
  

【正文】 use[3]=()。 ()。 coll=(WHERE+area=39。+use[3]+39。)。 if(coll!=null||!()) { Iterator ite=()。 if(()) { Car car=(Car)()。 use[3]=(new Integer(())).toString()。 } else { use=null。 } } } } return use。 }public boolean Send(String time, String msg) {if(Initface(1, 1, IP)) {LoginNT(use[0], use[1])) { t=1。try {//以特定的字符格式發(fā)送信息t=SendMessage((char)2,(char)1,use[3],(char)2,(char)1,use[4],PRI,RD,RP,SRR,MR,DCS,PID,time,time,default_id,(char)0, (), msg, SM_ID, FCS)。 if(t==0) { //發(fā)送成功return true。 } catch(Exception e) { (())。 } finally {//短信發(fā)送后,退出短信登錄系統(tǒng) ()。 ()。 } } } return false。 } }Logon(String userid)方法:該方法負(fù)責(zé)登錄短信服務(wù)器,只有一個用來接收用戶編號的參數(shù),通過用戶的編號查詢數(shù)據(jù)庫中用戶密碼、電話和所在區(qū)域等信息,再查詢出負(fù)責(zé)用戶所在區(qū)域的配送人員電話,并將所有信息保存在數(shù)組中作為返回值。Send(String time,String msg)方法:該方法調(diào)用超類的方法登錄短信服務(wù)器和發(fā)送短信。返回值是一個boolean類型,值為true時,表示短信發(fā)送成功,值為flase時,表示發(fā)送失敗。短信息發(fā)送完成后,要記得退出短信服務(wù)器。在發(fā)送短信功能的實現(xiàn)代碼里用到了一個Collection類,是sets和lists的基本接口,其描述了一組沒有特別特征的元素。對Collection沒有直接的實現(xiàn),僅有子接口的實現(xiàn)。Collection是針對集合類的一個幫助類,提供了一系列靜態(tài)方法實現(xiàn)對各種集合的搜索、排序、線程完全化等操作。Collection沒有g(shù)et()方法來取得某個元素,只能通過iterator()方法來遍歷元素。()方法就能遍歷整個集合類的內(nèi)容。List是Collection旗下的一個子類,以特定次序存儲元素,所以取出來的順序可能和放入順序不同。在各種Lists中,最好以ArrayList作為缺省選擇。例如Collection coll=new ArrayList()。發(fā)送的短信內(nèi)容不但要有商品信息,還要有當(dāng)前用戶的電話、姓名、詳細(xì)地址等。因此要把上述所有的信息以特有的字符串格式發(fā)送給配送人員,方便配送人員送貨。 管理員模塊詳細(xì)設(shè)計與實現(xiàn) 管理員總體界面管理員頁面的設(shè)計也是采用HTML網(wǎng)頁設(shè)計中的幀組框架功能,把整個頁面分為三個框架:頂部,左下部,右下部。頂部用來顯示系統(tǒng)標(biāo)題。左下部用來顯示管理員具體功能的鏈接。右下部用來作為主顯示界面,每當(dāng)點擊具體鏈接時,鏈接的內(nèi)容就會顯示在這個框架界面中。 網(wǎng)上購物與送貨物流系統(tǒng)管理員界面運行結(jié)果圖 銷售分析的設(shè)計與實現(xiàn)銷售分析中繪制了本年度中每一個月占本年銷售總額的百分比柱形圖(計算到當(dāng)天的銷售額為止)。 網(wǎng)上購物與送貨物流系統(tǒng)銷售分析界面運行結(jié)果圖部分關(guān)鍵代碼如下:String month[]=new String[12]。 //創(chuàng)建一個數(shù)組用于保存每個月份float monthsum[]=new float[12]。 //創(chuàng)建一個數(shù)組用于保存每個月的銷售總額float sum=0。int T=0。Conn db=new Conn()。 //實例化一個數(shù)據(jù)庫操作的對象ResultSet rs。 //聲明一個結(jié)果集T=(tb_order)。 //返回結(jié)果集中的行數(shù)if(T0) { for(int i=0。i。i++) { //查詢指定年份和指定月份的銷售額 rs=(select sum(money) as sum from tb_order where year(getdate())=year(otime) and month(otime)=+(i+1))。 if(()) { monthsum[i]=(sum)。 //累加每個月的銷售額用于統(tǒng)計年銷售總額 sum+=monthsum[i]。 } } }for(int i=0。i。i++) //統(tǒng)計每個月的銷售額百分比 month[i]=(new Integer((int)((1monthsum[i]/sum)*100))).toString()+%。在上述實現(xiàn)代碼中,設(shè)計了一個12次的循環(huán),單獨計算1年中每個月的銷售額。利用SQL語句分別查詢出本年中每個月的訂單內(nèi)容,取出訂單的商品總金額,再根據(jù)這些內(nèi)容計算出本月的訂單總金額,然后存在當(dāng)月的數(shù)組變量中。最后統(tǒng)計出本年度總的銷售額。當(dāng)所有的基本數(shù)據(jù)都得出來之后就可以計算每個月占總銷售額的百分比了??紤]到HTML畫圖所利用的技術(shù),要想顯示一個月的百分比需計算與它相反的百分比。例如:三月占總銷售額的80%,那需要的數(shù)據(jù)就是20%。 客戶排行的設(shè)計與實現(xiàn)客戶排行模塊主要是將在本公司消費的用戶按照消費總額由高到低的順序排序,并要求顯示出用戶的姓名、所在區(qū)域以及消費總金額等信息。 網(wǎng)上購物與送貨物流系統(tǒng)客戶排行界面運行結(jié)果圖部分關(guān)鍵代碼如下:Conn db=new Conn()。 //實例化一個數(shù)據(jù)庫操作的對象int T=0。ResultSet rs。 //聲明一個結(jié)果集T=(tb_order)。if(T0) //查詢用戶的信息和消費總額,并按金額的多少進(jìn)行排名 rs=(select ,sum(money) as summoney from tb_order,tb_user where = group by , order by summoney desc)。在上述代碼中,利用SQL語句從數(shù)據(jù)庫中獲取所有用戶訂單的金額,并計算它們的總金額,然后按照由高到低的順序并連同用戶的基本信息一起顯示出來。 車輛管理的設(shè)計與實現(xiàn)車輛管理模塊中主要實現(xiàn)了三個功能:添加車輛,編輯車輛與查看區(qū)域。(1)添加車輛信息是管理員操作的重要內(nèi)容。管理員登錄成功后,點擊主頁面左下部的添加車輛鏈接,就會調(diào)用添加車輛信息頁面。 網(wǎng)上購物與送貨物流系統(tǒng)添加車輛界面運行結(jié)果圖部分關(guān)鍵代碼如下:Conn db=new Conn()。 //實例化一個數(shù)據(jù)庫操作對象int T=0,N=0。//對新添加的車輛信息查詢在數(shù)據(jù)庫中是否有相同的數(shù)據(jù)項T=(tb_car WHERE shopsign=39。+strCarshopsign+39。 And area=39。+strCararea+39。)。 if(T0) { (script alert(39。已經(jīng)存在此車牌號碼和所屬區(qū)域!39。)。 =39。39。 /script)。 } else { //如果不存在相同的數(shù)據(jù)項則添加N=(INSERT INTO tb_car (shopsign,chauffeur,area,tel,resume) VALUES(39。+strCarshopsign+39。,39。+strCarchauffeur+39。,39。+strCararea+39。,39。+strCartel+39。,39。+strCarresume+39。))。 (2)查看車輛信息也是管理員操作的重要內(nèi)容。管理員可以查看現(xiàn)有的車輛,點擊主頁面左下部的查看車輛鏈接,就會調(diào)用查看車輛信息頁面。 網(wǎng)上購物與送貨物流系統(tǒng)查看車輛信息界面運行結(jié)果圖(3)編輯車輛信息也是管理員操作的重要內(nèi)容。管理員可以對現(xiàn)有的車輛進(jìn)行修改編輯,在上面的查看車輛頁面中點擊編輯的鏈接,就會調(diào)用編輯車輛信息頁面。 網(wǎng)上購物與送貨物流系統(tǒng)編輯車輛信息界面運行結(jié)果圖部分關(guān)鍵代碼如下:int N=0。//更新tb_car表中的數(shù)據(jù)N=(UPDATE tb_car SET shopsign=39。+strCarshopsign+39。,chauffeur=39。+strCarchauffeur+39。,area=39。+strCararea+39。,tel=39。+strCartel+39。,resume=39。+strCarresume+39。WHEREid=39。+strCarid+39。)。 其中在添加數(shù)據(jù)進(jìn)數(shù)據(jù)庫之前要先檢查是否已把所有信息都填滿,所以要添加檢查所填內(nèi)容是否為空的代碼,這里采用的是JavaScript腳本語言。如果有空白地方?jīng)]填或者是要提醒用戶執(zhí)行了什么操作時。 網(wǎng)上購物與送貨物流系統(tǒng)提醒和出錯界面運行結(jié)果圖部分關(guān)鍵代碼如下:script language=javascript //聲明代碼為javascript語言 function isEmpty() { //聲明函數(shù) //檢查控件中的內(nèi)容是否為空 if(=0) { alert(請?zhí)顚戃嚺铺柎a)。 //顯示消息框 ()。 //光標(biāo)定位于該控件 return false。 }}/scriptscript //顯示提示信息框alert(39。刪除車輛成功!39。)。 =39。39。 /script上述代碼用JavaScript語言實現(xiàn)了彈出提示框的功能,其中isEmpty()為函數(shù)名。先判斷輸入框的內(nèi)容是否為空,如果為空,則彈出提示框,并把光標(biāo)定位于該輸入控件,以方便用戶下次輸入;如果不為空,則繼續(xù)執(zhí)行下面的代碼。而且。 小結(jié)在系統(tǒng)的詳細(xì)設(shè)計這章里主要闡述了整個系統(tǒng)的設(shè)計思想、步驟、實現(xiàn)界面以及部分算法代碼。由于系統(tǒng)采用的是JSP技術(shù),所以要先配置好測試平臺,保證系統(tǒng)能順利運行。在整體的設(shè)計方面,主要從業(yè)務(wù)流圖,數(shù)據(jù)流圖,實體聯(lián)系圖和整體框架圖等方面入手,逐步形成系統(tǒng)。而在詳細(xì)的具體設(shè)計方面,主要是從界面和代碼這兩方面來分析,這樣能更清楚系統(tǒng)的構(gòu)成。結(jié) 論論文研究了網(wǎng)上購物與送貨物流系統(tǒng)的性能需求,并完成了系統(tǒng)的設(shè)計與實現(xiàn)。歸納起來,主要完成了以下的工作:1.闡述了物流的發(fā)展和意義,分析了目前我國物流的發(fā)展趨勢和存在問題。計算機(jī)電子技術(shù)和通信的快速發(fā)展,加快了物流購物與短信結(jié)合這個新產(chǎn)業(yè)的成長和壯大。2.從市場的角度說明物流和短信結(jié)合的經(jīng)濟(jì)可行性,這種結(jié)合方式能給企業(yè)帶來更大的經(jīng)濟(jì)效益。并根據(jù)收集到的資料整理出系統(tǒng)的業(yè)務(wù)流程圖、功能模塊圖、實體聯(lián)系圖和整體框架圖。3.確定系統(tǒng)開發(fā)所需要的技術(shù),結(jié)合現(xiàn)有的數(shù)據(jù)和編程思想,明確系統(tǒng)各項工作的分工,完成數(shù)據(jù)和使用者權(quán)限的設(shè)定,最終生成數(shù)據(jù)庫和系統(tǒng)程序。4.在詳細(xì)設(shè)計和編碼階段,采用了JSP最基本的開發(fā)技術(shù),代碼簡單易懂,網(wǎng)頁間的跳轉(zhuǎn)比較清晰。完成了普通用戶和系統(tǒng)管理員兩者的功能分離,而且各自的功能操作都能得到正確數(shù)據(jù)并存入數(shù)據(jù)庫中保存。由于學(xué)習(xí)能力和條件的限制,目前系統(tǒng)還不夠完整,還存在著很多不足和不完善的地方。歸納起來主要體現(xiàn)在以下三個方面:1.系統(tǒng)功能趨于簡單。真正的物流管理系統(tǒng)包括很多方面的信息,而不僅僅局限于購物和運輸。集現(xiàn)代運輸、倉儲、配送、搬運、包裝、產(chǎn)品流通及信息管理于一體,實現(xiàn)商品從原料供應(yīng)商、制造商、分銷商、零售商到消費者的各個流通環(huán)節(jié)有機(jī)結(jié)合的系統(tǒng)才是真正意義上的物流管理系統(tǒng)。2.系統(tǒng)圖形顯示功能缺乏。目前系統(tǒng)中對數(shù)據(jù)的添加、刪除和修改功能都沒有圖形快捷操作,而且整個系統(tǒng)的界面顯得過于單調(diào),缺乏動態(tài)圖形顯示效果。如果能結(jié)合其它界面美化工具,界面就能更人性化。3.還有就是整個系統(tǒng)采用的JSP技術(shù)太簡單,文件分布太散亂,數(shù)據(jù)維護(hù)過于煩瑣。如果能采用JSP+JavaBean的網(wǎng)頁構(gòu)建技術(shù),就能更好的把邏輯處理和界面顯示分開來,也便于網(wǎng)頁的維護(hù)。
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1