版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、學(xué)號(hào):2009430068河南大學(xué)2013屆本科畢業(yè)論文雙匯物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) Design and Implementation of the Shuanghui logistics management system 論文作者姓名: 閆冬冬 作 者 學(xué) 號(hào): 2009430068 所 在 學(xué) 院: 計(jì)算機(jī)與信息工程學(xué)院 所 學(xué) 專 業(yè): 網(wǎng)絡(luò)工程 導(dǎo)師姓名職稱: 閆朝坤(講師) 論文完成時(shí)間: 2013年4月29日 2013年4月29日河南大學(xué)2013屆畢業(yè)設(shè)計(jì)(論文、創(chuàng)作)開(kāi)題報(bào)告(學(xué)生本人填寫)學(xué)號(hào)2009430068姓名閆冬冬導(dǎo)師姓名職稱閆朝坤(講師)開(kāi)題時(shí)間2012年12月1
2、日課題題目雙匯物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)課題來(lái)源導(dǎo)師指定 自定 其他來(lái)源課題的目的、意義以及和本課題有關(guān)的國(guó)內(nèi)外現(xiàn)狀分析:目的:讓公司完全實(shí)現(xiàn)自動(dòng)化網(wǎng)絡(luò)辦公。意義:優(yōu)化工作效率,提高公司競(jìng)爭(zhēng)力。為客戶提供更貼心的服務(wù)現(xiàn)狀:21世紀(jì)的前十年是我國(guó)物流行業(yè)飛速發(fā)展的十年,伴隨著網(wǎng)絡(luò)購(gòu)物的指數(shù)性增長(zhǎng),以及城市化商業(yè)的迅速發(fā)展,物流公司如雨后春筍般崛起,三通一達(dá)、德邦、中外運(yùn)等都已經(jīng)發(fā)展成全國(guó)規(guī)模型物流企業(yè),然而隨著市場(chǎng)的不斷飽和,客戶日益?zhèn)€性化的物流需求,以及運(yùn)輸成本的不斷升高,各物流企業(yè)必須要整合自身資源,提供個(gè)性化的差異性服務(wù),實(shí)現(xiàn)更便捷的信息化管理,才能更大限度的節(jié)約成本,提高工作效率和質(zhì)量,以
3、及優(yōu)質(zhì)的服務(wù),才能提高競(jìng)爭(zhēng)力。在今后的大浪淘沙中激流勇進(jìn)。研究目標(biāo)、研究?jī)?nèi)容和準(zhǔn)備解決的問(wèn)題,擬采取的方法、技術(shù)或設(shè)計(jì)(開(kāi)發(fā))工具:目標(biāo):設(shè)計(jì)一個(gè)方便物流公司財(cái)務(wù)人員方便財(cái)務(wù)管理,調(diào)度人員方便調(diào)配車輛,業(yè)務(wù)人員方便管理業(yè)務(wù)。內(nèi)容:物流配送管理系統(tǒng)主要需實(shí)現(xiàn)后臺(tái)管理員維護(hù)基礎(chǔ)數(shù)據(jù)信息,包括客戶信息、貨物類別、重量收費(fèi)、路程收費(fèi)、配送車輛、部門信息、員工信息、配送城市和配送路程費(fèi)用;業(yè)務(wù)功能需要客戶或管理員增加托運(yùn)單,管理員根據(jù)托運(yùn)單配車,配車以后即物流公司可以托運(yùn)該單,當(dāng)貨物送到目的地后,產(chǎn)生接收單,即貨物已經(jīng)送到并接受,此次業(yè)務(wù)任務(wù)完成;公司的財(cái)務(wù)人員需要對(duì)貨物托運(yùn)金額進(jìn)行查詢和統(tǒng)計(jì)。準(zhǔn)備解決
4、的問(wèn)題:本系統(tǒng)采用基于Web的B/S(Browser/Server)結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu),三層體系結(jié)構(gòu)模式。采用C#中的A技術(shù)以及Sql Server 。A的鏈接數(shù)據(jù)庫(kù)功能還是不太熟悉需要看資料解決.預(yù)期成果:1源程序2畢業(yè)論文進(jìn)度計(jì)劃與階段要求:(1)2012-12-1 -2012-12-31:查找資料、確定畢業(yè)設(shè)計(jì)題目。 2013-1-1:將畢業(yè)設(shè)計(jì)題目和基本功能說(shuō)明發(fā)送到導(dǎo)師郵箱。2013-1-2 - 2013-1-10:導(dǎo)師根據(jù)開(kāi)題報(bào)告下達(dá)任務(wù)書(shū)。(2)2013-1-11 - 2013-4-2:搜集素材、整理設(shè)計(jì)內(nèi)容。 2013-4-3:將開(kāi)題報(bào)告和整理的設(shè)計(jì)內(nèi)容發(fā)送到導(dǎo)師郵箱。
5、(3)2013-4-3 - 2013-4-9:根據(jù)導(dǎo)師的建議和指導(dǎo),修改畢業(yè)設(shè)計(jì)編寫論文。 2013-4-10:將中期檢查表發(fā)送到導(dǎo)師郵箱。(4)2013-4-11 - 2013-4-28:根據(jù)導(dǎo)師的建議和指導(dǎo),修改畢業(yè)設(shè)計(jì)和論文。(5)2013-4-29:將設(shè)計(jì)和論文終稿發(fā)送到導(dǎo)師郵箱。 開(kāi)題前收集的資料和參考文獻(xiàn)(5-8種)1馬駿.C#網(wǎng)絡(luò)應(yīng)用編程(第二版)M.北京:人民郵電出版社 20102 黃梯云.SQL Server 2000 實(shí)用教程M.北京:人民郵電出版社,2009.3 孫永強(qiáng) 戴鋒 陳宗斌.Visual C# .NET程序設(shè)計(jì)基礎(chǔ).北京: 清華大學(xué)出版社,20024張海藩 軟件
6、工程導(dǎo)論M.北京:清華大學(xué)出版社 20085王珊 薩師煊 數(shù)據(jù)庫(kù)系統(tǒng)概論M 北京:高等教育出版社 20106馬駿 C#程序設(shè)計(jì)及應(yīng)用教程(第二版)M 北京:人民郵電出版社 2010指導(dǎo)教師對(duì)開(kāi)題報(bào)告的意見(jiàn):同意按開(kāi)題報(bào)告的題目和設(shè)計(jì)思路開(kāi)題。指導(dǎo)教師簽名: 2013年1月10日河南大學(xué)2013屆畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)任務(wù)書(shū)(導(dǎo)師根據(jù)學(xué)生的開(kāi)題報(bào)告填寫)題目名稱 : 雙匯物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)院計(jì)算機(jī)與信息工程學(xué)院學(xué)生姓名閆冬冬所學(xué)專業(yè)網(wǎng)絡(luò)工程學(xué)號(hào)2009430068畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)要求1設(shè)計(jì)內(nèi)容雙匯物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基本要求 管理員功能 (1)客戶信息維護(hù):對(duì)客戶信息進(jìn)行維護(hù),
7、添加、修改和刪除操作。 (2)貨物類別維護(hù):對(duì)貨物類別信息進(jìn)行維護(hù),添加和刪除操作。 (3)重量收費(fèi)定位:對(duì)重量收費(fèi)階段進(jìn)行維護(hù),添加和刪除操作。 (4)路程收費(fèi)定位:對(duì)路程收費(fèi)階段進(jìn)行維護(hù),添加和刪除操作。 (5)配送車輛維護(hù):對(duì)貨運(yùn)車輛信息進(jìn)行維護(hù),添加、修改和刪除操作。 (6)部門信息維護(hù):對(duì)部門信息進(jìn)行維護(hù),添加和刪除操作。 (7)員工信息維護(hù):對(duì)員工信息進(jìn)行維護(hù),添加、修改和刪除操作。 (8)配送城市維護(hù):對(duì)配送城市信息進(jìn)行維護(hù),添加和刪除操作。 (9)配送路程費(fèi)用維護(hù):對(duì)貨運(yùn)費(fèi)用信息進(jìn)行維護(hù),添加、修改和刪除操作。 客戶功能 (1)托運(yùn)單列表:對(duì)貨物進(jìn)行托運(yùn)的信息維護(hù),添加新單、查
8、看和刪除操作。 (2)貨物費(fèi)用計(jì)算:可以根據(jù)貨物的重量和路程計(jì)算出運(yùn)輸費(fèi)用。 (3)接收單列表:當(dāng)貨物通過(guò)物流公司送至目的地后,管理員對(duì)該貨物提供接收單。 財(cái)務(wù)人員功能 (1)貨物托運(yùn)金額查詢(2)貨物托運(yùn)金額統(tǒng)計(jì)。3要解決的問(wèn)題Sql Server數(shù)據(jù)庫(kù)的設(shè)計(jì)和編寫。4要求提交的成果(1)畢業(yè)設(shè)計(jì)源程序(2)論文指導(dǎo)教師簽名:2013年1月10日河南大學(xué)2013屆畢業(yè)設(shè)計(jì)(論文、創(chuàng)作)中期檢查表(導(dǎo)師只填寫評(píng)語(yǔ),其他由學(xué)生填寫)題目名稱:雙匯物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)院計(jì)算機(jī)與信息工程學(xué)院學(xué)生姓名閆冬冬所學(xué)專業(yè)網(wǎng)絡(luò)工程學(xué)號(hào)2009430068一、畢業(yè)設(shè)計(jì)(論文、創(chuàng)作)進(jìn)展情況 已經(jīng)實(shí)現(xiàn)了管理
9、員登陸、注冊(cè)、修改密碼等基本功能的設(shè)計(jì)與實(shí)現(xiàn)。二、畢業(yè)設(shè)計(jì)(論文、創(chuàng)作)存在的問(wèn)題及解決方案存在問(wèn)題:論文初稿的內(nèi)容還不豐富,對(duì)材料缺少認(rèn)真度量; 2、標(biāo)題概括不夠精確,各部分邏輯關(guān)系不能很好把握; 3、語(yǔ)言不夠凝練,個(gè)別地方有錯(cuò)詞、錯(cuò)局,標(biāo)點(diǎn)符號(hào)與格式有誤; 4、政策建議上缺乏新意; 5、缺少英文翻譯摘要。6、個(gè)別功能還沒(méi)有實(shí)現(xiàn),數(shù)據(jù)庫(kù)連接還有點(diǎn)問(wèn)題 解決方法:1、多查閱相關(guān)資料,認(rèn)真把握材料取舍,仔細(xì)修改論文初稿和開(kāi)題報(bào)告; 2、要明確中心思想,論據(jù)要與論點(diǎn)相符合; 3、仔細(xì)研讀論文初稿,進(jìn)一步精簡(jiǎn)語(yǔ)言,改正細(xì)節(jié)錯(cuò)誤; 4、問(wèn)題的解決方式上要擺脫舊有的常規(guī)思想,充分挖掘新意; 5、著重關(guān)注
10、各部分之間的邏輯思維關(guān)系。6、繼續(xù)按照任務(wù)書(shū)完成所有要求功能,查看相關(guān)資料,最綜實(shí)現(xiàn)正確運(yùn)行。三、學(xué)生本人對(duì)畢業(yè)設(shè)計(jì)階段所做工作及進(jìn)展情況的評(píng)價(jià)由于實(shí)習(xí)工作原因,進(jìn)展緩慢,現(xiàn)在正努力請(qǐng)假回學(xué)校專心寫論文,之前和導(dǎo)師溝通不充分,出現(xiàn)問(wèn)題較多,今后會(huì)更密切通過(guò)郵件等方式和導(dǎo)師聯(lián)系交流論文問(wèn)題。四、指導(dǎo)教師對(duì)學(xué)生畢業(yè)設(shè)計(jì)(論文、創(chuàng)作)中期檢查的評(píng)語(yǔ)根據(jù)該生提交的畢業(yè)設(shè)計(jì)成果,以及該生和導(dǎo)師交流的情況,同意該生通過(guò)中期檢查。允許該生根據(jù)本人搜集的參考資料和已經(jīng)完成的設(shè)計(jì)成果,開(kāi)始整理畢業(yè)論文文檔。指導(dǎo)教師簽名 2013年4月10日河南大學(xué)2013屆畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)教師評(píng)閱成績(jī)表學(xué)院名稱:計(jì)算機(jī)與
11、信息工程學(xué)院學(xué) 號(hào)20093430068姓名閆冬冬專業(yè)網(wǎng)絡(luò)工程指導(dǎo)教師閆朝坤教師評(píng)閱平均得分論文題目雙匯物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)指導(dǎo)教師評(píng)語(yǔ)及得分指導(dǎo)教師評(píng)語(yǔ)該生的選題有實(shí)際意義,按時(shí)完成了所要求的功能。論文敘述條理清晰、詳略得當(dāng),是一篇良好的本科論文。評(píng)分項(xiàng)目分值指導(dǎo)教師對(duì)畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)評(píng)分撰寫開(kāi)題報(bào)告、文獻(xiàn)綜述15調(diào)查研究查閱整理資料10學(xué)習(xí)態(tài)度與規(guī)范要求10數(shù)據(jù)處理、文字表達(dá)10論文(設(shè)計(jì)、創(chuàng)作)質(zhì)量和創(chuàng)新意識(shí)55合計(jì)100得分指導(dǎo)教師簽名 2013年4月29日評(píng)閱教師評(píng)語(yǔ)及評(píng)分評(píng)閱教師評(píng)語(yǔ)該生論文結(jié)構(gòu)合理,論文語(yǔ)句流暢,思路清晰,表達(dá)準(zhǔn)確,是一篇良好的本科論文。評(píng)分項(xiàng)目分值評(píng)閱
12、畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)評(píng)分撰寫開(kāi)題報(bào)告、文獻(xiàn)綜述滿分15調(diào)查研究查閱整理資料10學(xué)習(xí)態(tài)度與規(guī)范要求10數(shù)據(jù)處理、文字表達(dá)10論文(設(shè)計(jì)、創(chuàng)作)質(zhì)量和創(chuàng)新意識(shí)55合計(jì)100得分評(píng)閱教師簽名 2013年5月3日此表由教師填寫河南大學(xué)2013屆畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)綜合成績(jī)表學(xué)號(hào)2009430068姓名閆冬冬所在學(xué)院計(jì)算機(jī)與信息工程學(xué)院答辯委員會(huì)評(píng)語(yǔ)及評(píng)分答辯委員會(huì)評(píng)語(yǔ)該生答辯過(guò)程中思路清晰,反應(yīng)敏捷,論文結(jié)構(gòu)合理,條理清楚,達(dá)到本科畢業(yè)設(shè)計(jì)和畢業(yè)論文要求的標(biāo)準(zhǔn),經(jīng)答辯小組評(píng)議,同意通過(guò)論文答辯。答辯委員簽字(4名以上): 2013年5月5日評(píng)分項(xiàng)目分值論文答辯小組評(píng)分答辯情況論文質(zhì)量合計(jì)(100)
13、內(nèi)容表達(dá)情況(15)答辯問(wèn)題情況(25)規(guī)范要求與文字表達(dá)(20)論文(設(shè)計(jì)、創(chuàng)作)質(zhì)量和創(chuàng)新意識(shí)(40)得分答辯委員會(huì)主任簽字: 2013年5月5日畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)成績(jī)綜合評(píng)定(百分制): 分(教師評(píng)閱表平均成績(jī)占40%,答辯成績(jī)占60%)綜合評(píng)定等級(jí)(優(yōu)、良、中、差):備注:一、論文的質(zhì)量評(píng)定,應(yīng)包括對(duì)論文的語(yǔ)言表達(dá)、結(jié)構(gòu)層次、邏輯性理論分析、設(shè)計(jì)計(jì)算、分析和概括能力及在論文中是否有新的見(jiàn)解或創(chuàng)新性成果等做出評(píng)價(jià)。從論文來(lái)看學(xué)生掌握本專業(yè)基礎(chǔ)理論和基本技能的程度。二、成績(jī)?cè)u(píng)定采用結(jié)構(gòu)評(píng)分法,即由指導(dǎo)教師、評(píng)閱教師和答辯委員會(huì)分別給分(以百分計(jì)),評(píng)閱教師得分乘以20%加上指導(dǎo)教師得分
14、乘以20%加上答辯委員會(huì)得分乘以60%即綜合成績(jī)。評(píng)估等級(jí)按優(yōu)、良、中、差劃分,優(yōu)90-100分;良76-89分;中60-75分;差60分以下。三、評(píng)分由專業(yè)教研室或院組織專門評(píng)分小組(不少于5人),根據(jù)指導(dǎo)教師和答辯委員會(huì)意見(jiàn)決定每個(gè)學(xué)生的分?jǐn)?shù),在有爭(zhēng)議時(shí),應(yīng)由答辯委員會(huì)進(jìn)行表決。四、畢業(yè)論文答辯工作結(jié)束后,各院應(yīng)于6月20日前向教務(wù)處推薦優(yōu)秀論文以匯編成冊(cè),推薦的篇數(shù)為按當(dāng)年學(xué)院畢業(yè)生人數(shù)的1.5%篇。五、各院亦可根據(jù)本專業(yè)的不同情況,制定相應(yīng)的具有自己特色的內(nèi)容。須報(bào)教務(wù)處備案。河南大學(xué)本科生畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)承諾書(shū)論文題目雙匯物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)姓 名閆冬冬所學(xué)專業(yè)網(wǎng)絡(luò)工程學(xué)
15、號(hào)2009430068完成時(shí)間2013年4月29日指導(dǎo)教師姓名職稱閆朝坤(講師)承諾內(nèi)容:1本畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)是學(xué)生 閆冬冬 在導(dǎo)師 閆朝坤 的指導(dǎo)下獨(dú)立完成的,沒(méi)有抄襲、剽竊他人成果,沒(méi)有請(qǐng)人代做,若在畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)的各種檢查、評(píng)比中被發(fā)現(xiàn)有以上行為,愿按學(xué)校有關(guān)規(guī)定接受處理,并承擔(dān)相應(yīng)的法律責(zé)任。2學(xué)校有權(quán)保留并向上級(jí)有關(guān)部門送交本畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)的復(fù)印件和磁盤。備注:學(xué)生簽名: 指導(dǎo)教師簽名:2013年4月29日 2013年4月29日說(shuō)明:學(xué)生畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)如有保密等要求,請(qǐng)?jiān)趥渥⒅忻鞔_,承諾內(nèi)容第2條即以備注為準(zhǔn)。目 錄 TOC o 1-3 h z u TO
16、C o 1-3 u 摘 要 PAGEREF _Toc197712376 h IAbstract PAGEREF _Toc197712376 h I PAGEREF _Toc197712376 h I第一章 緒論1 1.1 題目來(lái)源1 1.2 課題背景 1 1.3 國(guó)內(nèi)外該方向的研究現(xiàn)狀及分析 1 1.4 系統(tǒng)開(kāi)發(fā)的意義 2 1.5 系統(tǒng)開(kāi)發(fā)的方式 2 1.6 相關(guān)技術(shù)介紹 2 1.6.1 ASP.net簡(jiǎn)介 2 1.6.2 C#簡(jiǎn)介 3 1.6.3 數(shù)據(jù)庫(kù)SQL Server簡(jiǎn)介 3第二章 系統(tǒng)分析 5 2.1可行性分析 5 2.2需求分析 5 2.2.1系統(tǒng)功能需求分析 6 2.2.1數(shù)據(jù)庫(kù)
17、需求分析 6 2.3主要數(shù)據(jù)流圖 6 2.4 數(shù)據(jù)字典 7第三章 總體設(shè)計(jì) 11 3.1 系統(tǒng)總體設(shè)計(jì)要求 11 3.2 系統(tǒng)功能總體設(shè)計(jì) 11 3.2.1 管理員功能 11 3.2.1 客戶功能 12 3.2.1 財(cái)務(wù)人員功能 12 3.3 界面設(shè)計(jì) 13 3.3.1 界面設(shè)計(jì)規(guī)范 13 3.3.2 界面布局設(shè)計(jì) 13 3.4 系統(tǒng)操作設(shè)計(jì) 13 3.4.1客戶信息維護(hù) 13 3.4.2 貨物類別維護(hù) 14 3.4.3 配送車輛維護(hù) 15 3.4.4 配送路程費(fèi)用維護(hù) 16 3.5 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 17 3.5.1 概念結(jié)構(gòu)設(shè)計(jì) 18 3.5.2 概念結(jié)構(gòu)設(shè)計(jì)的方法選擇 19 3.5.3 系
18、統(tǒng)的ER圖 19第四章 系統(tǒng)實(shí)現(xiàn) 21 4.1 運(yùn)行環(huán)境 21 4.2 主界面 21 4.3 客戶信息維護(hù)列表(frmKhList)22 4.4 客戶信息維護(hù)頁(yè)面(frmKhMod) 24 4.5 貨物類別維護(hù)(frmHwlb)25 4.6 配送車輛維護(hù)列表(frmCarlist)26 4.7 配送車輛維護(hù)頁(yè)面(frmCarMod)28 4.8 托運(yùn)單列表(HuoWuList) 30 4.9 貨物托運(yùn)單維護(hù)(HuoWuEdit) 31 4.10 貨物托運(yùn)金額查詢(MoneyList)33結(jié)論 34參考文獻(xiàn)35摘 要隨著計(jì)算機(jī)網(wǎng)絡(luò)的飛速發(fā)展,物流公司的規(guī)模急劇擴(kuò)張,貨運(yùn)吞吐量倍數(shù)增加,物流行業(yè)對(duì)
19、計(jì)算機(jī)網(wǎng)絡(luò)的要求也越來(lái)越高。通用的辦公軟件系統(tǒng)越來(lái)越不適應(yīng)企業(yè)個(gè)性化的功能要求。所以目前針對(duì)各企業(yè)單獨(dú)開(kāi)發(fā)的物流辦公系統(tǒng)越來(lái)越受到廣大企業(yè)的歡迎。本文基于對(duì)當(dāng)前基于B/S結(jié)構(gòu)的物流配送管理系統(tǒng)的分析,針對(duì)雙匯物流上海分公司的特殊需求,設(shè)計(jì)和實(shí)現(xiàn)了本系統(tǒng)。本系統(tǒng)能夠在網(wǎng)絡(luò)平臺(tái)上實(shí)現(xiàn)多家客戶對(duì)自己?jiǎn)螕?jù)的管理和處理,這不但降低了公司的運(yùn)營(yíng)成本,也大大提高了工作效率。物流配送公司利用計(jì)算機(jī)網(wǎng)絡(luò)這個(gè)平臺(tái),對(duì)自己的每個(gè)客戶的數(shù)據(jù)的各個(gè)環(huán)節(jié)進(jìn)行系統(tǒng)化、規(guī)范化的管理,以滿足客戶的要求。本系統(tǒng)使用Visual 2010作為系統(tǒng)開(kāi)發(fā)環(huán)境,并采用A作為前臺(tái)開(kāi)發(fā)工具,使用C#語(yǔ)言,以Sql Server2008為后臺(tái)
20、數(shù)據(jù)庫(kù)的開(kāi)發(fā)體系結(jié)構(gòu)。關(guān)鍵字: 物流配送; 雙匯 ;物流 ;辦公系統(tǒng) AbstractWith the rapid development of computer networks, the rapid expansion of the scale of logistics companies, freight throughput ratio increases, the logistics industry demands for computer network more and more.And office software system can not adapt to the e
21、nterprise personalized functional requirements.So the more and the logistics office system each separate enterprise development more by the vast number of enterprises welcome.Based on the analysis of logistics distribution management system based on B/S structure, according to the special needs of S
22、huanghui logistics Shanghai branch, the design and implementation of the system.This system can realize the management and disposal of his documents a number of clients in the network platform, which not only reduce the companys operating costs, but also greatly enhance the work efficiency.Logistics
23、 distribution using the computer network this platform, each link to each customers data for systematic, standardized management, to meet customer requirements.The system uses Visual 2010 as the system development environment, and uses A as a development tool, using C# language, using Sql Server2008
24、 development system database structure.Key words: Logistics and distribution ; Shuanghui; HYPERLINK /s?wd=logisticslogistics ; Office system第一章 緒 論進(jìn)入21世紀(jì)初,是我國(guó)物流行業(yè)飛速發(fā)展的階段,伴隨著網(wǎng)絡(luò)購(gòu)物的指數(shù)性增長(zhǎng),以及城市化商業(yè)的迅速發(fā)展,物流公司如雨后春筍般崛起,三通一達(dá)、德邦、中外運(yùn)以及各地方性專線等等。然而隨著市場(chǎng)的不斷飽和,以及運(yùn)輸成本的不斷升高,各物流企業(yè)必須要整合自身資源,實(shí)現(xiàn)更便捷的信息化管理,才能更大限度的節(jié)約成本,提高競(jìng)爭(zhēng)力
25、。本論文以中國(guó)冷鏈物流領(lǐng)先者雙匯物流上海分公司的運(yùn)作模式為題材,以其辦公系統(tǒng)為模板,本系統(tǒng)根據(jù)冷鏈物流的個(gè)性化要求,實(shí)現(xiàn)了物流系統(tǒng)內(nèi)部管理員的數(shù)據(jù)處理功能,同是也提供了客戶進(jìn)行貨物運(yùn)輸報(bào)價(jià)等簡(jiǎn)單實(shí)用的基本功能。是一款務(wù)實(shí)的、操作簡(jiǎn)單的辦公系統(tǒng)。1.1 課題來(lái)源自定1.2 課題背景2010年后隨著物流市場(chǎng)的不斷飽和,以及客戶的更高要求,物流行業(yè)的整合迫在眉睫,這就要求各物流企業(yè)必須抓住機(jī)會(huì)提高服務(wù)質(zhì)量的同事增加貨物配送量。由于物流行業(yè)的多元化發(fā)展,本文僅以上海雙匯物流所服務(wù)的商場(chǎng)配送領(lǐng)域進(jìn)行分析。首先,配送需求潛力巨大。隨著國(guó)內(nèi)經(jīng)濟(jì)較快速地增長(zhǎng),人民收入的增加帶動(dòng)了零售領(lǐng)域的發(fā)展,僅以上海雙匯物
26、流服務(wù)的麥德龍商場(chǎng)為例,幾乎每三個(gè)月新增一家商場(chǎng),而且配送量上也在不斷增加。其次,業(yè)務(wù)員的工作量大。從每天的錄單入庫(kù),到配送到車輛,如果僅僅靠半自動(dòng)化的EXCEL表格,可以說(shuō)是幾乎不能完成的任務(wù),因?yàn)槊刻焐虾kp匯物流都會(huì)有10萬(wàn)左右的訂單,也就意味著每天都會(huì)有數(shù)十萬(wàn)的出入庫(kù)記錄,所以必須使用辦公系統(tǒng)。最后,司機(jī)的管理,眾所周知,司機(jī)是物流行業(yè)的基礎(chǔ),司機(jī)的工資分配,與出車輛掛鉤,每個(gè)司機(jī)都希望更多地出車率,所以出車的合理分配就顯得尤為重要,也是一個(gè)公司物流公司穩(wěn)定的基礎(chǔ)。1.3 國(guó)內(nèi)外在該方向的研究現(xiàn)狀及分析21世紀(jì)的前十年是我國(guó)物流行業(yè)飛速發(fā)展的十年,伴隨著網(wǎng)絡(luò)購(gòu)物的指數(shù)性增長(zhǎng),以及城市化商
27、業(yè)的迅速發(fā)展,物流公司如雨后春筍般崛起,三通一達(dá)、德邦、中外運(yùn)等都已經(jīng)發(fā)展成全國(guó)規(guī)模型物流企業(yè),然而隨著市場(chǎng)的不斷飽和,客戶日益?zhèn)€性化的物流需求,以及運(yùn)輸成本的不斷升高,各物流企業(yè)必須要整合自身資源,提供個(gè)性化的差異性服務(wù),實(shí)現(xiàn)更便捷的信息化管理,才能更大限度的節(jié)約成本,提高工作效率和質(zhì)量,以及優(yōu)質(zhì)的服務(wù),才能提高競(jìng)爭(zhēng)力。在今后的大浪淘沙中才能夠激流勇進(jìn)。1.4 系統(tǒng)開(kāi)發(fā)的意義進(jìn)入21世紀(jì),隨著計(jì)算機(jī)軟硬件的高速發(fā)展,計(jì)算機(jī)在社會(huì)的各個(gè)領(lǐng)域發(fā)揮著極其重要的作用,各種計(jì)算機(jī)應(yīng)用軟件也滲透到商業(yè)運(yùn)行的各個(gè)領(lǐng)域。對(duì)于物流配送公司,計(jì)算機(jī)網(wǎng)絡(luò)的優(yōu)勢(shì)在于它具有強(qiáng)大的公共信息處理平臺(tái)。因此,基于B/S結(jié)構(gòu)
28、的物流配送系統(tǒng)能夠在網(wǎng)絡(luò)平臺(tái)上實(shí)現(xiàn)多家客戶對(duì)自己?jiǎn)螕?jù)的管理和處理,這不但降低了公司的運(yùn)營(yíng)成本,也比傳統(tǒng)的office辦公軟件的效率大大提高了。另一方面,物流配送公司利用計(jì)算機(jī)網(wǎng)絡(luò)這個(gè)平臺(tái),對(duì)自己的每個(gè)客戶的數(shù)據(jù)的各個(gè)環(huán)節(jié)進(jìn)行系統(tǒng)化、規(guī)范化的管理,對(duì)自身提高貨物周轉(zhuǎn)速度,增加運(yùn)送噸位數(shù)都具有很好的效果。所以,物流配送系統(tǒng)的操作管理部分的設(shè)計(jì)與開(kāi)發(fā)具有極其重要的意義。1.5系統(tǒng)開(kāi)發(fā)方式本系統(tǒng)采用基于Web的B/S(Browser/Server)結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu),三層體系結(jié)構(gòu)模式。三層(B/S)結(jié)構(gòu)在兩層(C/S)結(jié)構(gòu)數(shù)據(jù)存取邏輯和應(yīng)用邏輯(數(shù)據(jù)的處理)基礎(chǔ)上,將用戶截面作為單獨(dú)的一部分從
29、應(yīng)用邏輯中分離出來(lái),將客戶端劃分為兩部分:一部分是基于瀏覽器的Internet用戶界面;另一部分是獨(dú)立于數(shù)據(jù)存儲(chǔ)邏輯和最終用戶界面的應(yīng)用服務(wù)器,也稱“中間層”服務(wù)器?!爸虚g層”應(yīng)用服務(wù)器既要有面向Web的接口,又要有面向數(shù)據(jù)庫(kù)服務(wù)的接口。這樣,當(dāng)Web服務(wù)器接收到Web客戶訪問(wèn)動(dòng)態(tài)數(shù)據(jù)內(nèi)容而需要和數(shù)據(jù)庫(kù)連接的時(shí)候,就能通過(guò)應(yīng)用服務(wù)器的這兩個(gè)接口建立數(shù)據(jù)庫(kù)服務(wù)器和Web服務(wù)器間的連接。1.6 相關(guān)技術(shù)介紹 1.6.1 ASP.net簡(jiǎn)介ASP 是一項(xiàng)HYPERLINK /view/39784.htm微軟公司的技術(shù),是一種使嵌入網(wǎng)頁(yè)中的HYPERLINK /view/54.htm腳本可由因特網(wǎng)服務(wù)
30、器 執(zhí)行的服務(wù)器端腳本技術(shù)。 指 Active Server Pages(動(dòng)態(tài)服務(wù)器頁(yè)面) ,運(yùn)行于 IIS 之中的程序 。微軟 .NET 框架簡(jiǎn)介:.NET 框架微軟 .NET 平臺(tái)的基礎(chǔ)結(jié)構(gòu)。.NET 框架是構(gòu)建、開(kāi)發(fā)及運(yùn)行 Web 應(yīng)用程序和 Web 服務(wù)的一種環(huán)境。微軟的第一種服務(wù)器技術(shù) ASP (Active Server Pages),是一種強(qiáng)大的伸縮性良好的“編程語(yǔ)言”。但是它太面向代碼,不算是應(yīng)用程序框架,也不是企業(yè)級(jí)的開(kāi)發(fā)工具。微軟開(kāi)發(fā) .NET 框架的目的就是為了解決這些問(wèn)題。.NET 框架的優(yōu)點(diǎn)有:1、更快更易編程 2、減少代碼量 3、聲明性編程模式 4、更豐富的服務(wù)控件
31、事件層 5、更大的類型庫(kù) 6、更好的開(kāi)發(fā)工具支持 1.6.2 C#簡(jiǎn)介C#讀作C Sharp。最初它有個(gè)更酷的名字,叫做COOL。微軟從1998年12月開(kāi)始了COOL項(xiàng)目,直到2000年2月,COOL被正式更名為C#。在1998年,Delphi語(yǔ)言的設(shè)計(jì)者Hejlsberg帶領(lǐng)著Microsoft公司的開(kāi)發(fā)團(tuán)隊(duì),開(kāi)始了第一個(gè)版本C#語(yǔ)言的設(shè)計(jì)。在2000年9月,國(guó)際信息和通信系統(tǒng)標(biāo)準(zhǔn)化組織為C#語(yǔ)言定義了一個(gè)Microsoft公司建議的標(biāo)準(zhǔn)。最終C#語(yǔ)言在2001年得以正式發(fā)布。C#是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由C和HYPERLINK /view/824.htmC+衍生出來(lái)的HYPE
32、RLINK /view/125370.htm面向?qū)ο蟮木幊陶Z(yǔ)言。它在繼承C和C+強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒(méi)有宏以及不允許多重繼承)。C#綜合了HYPERLINK /view/3063.htmVB簡(jiǎn)單的可視化操作和C+的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向HYPERLINK /view/379950.htm組件編程的支持成為HYPERLINK /view/4294.htm.NET開(kāi)發(fā)的首選語(yǔ)言。1C#是HYPERLINK /view/125370.htm面向?qū)ο蟮木幊陶Z(yǔ)言。它使得程序員可以快速地編寫各種基于Microsoft .net平臺(tái)
33、的應(yīng)用程序,Microsoft .net提供了一系列的HYPERLINK /view/74746.htm工具和服務(wù)來(lái)最大程度地開(kāi)發(fā)利用計(jì)算與通訊領(lǐng)域。正是由于C#面向?qū)ο蟮淖吭皆O(shè)計(jì),使它成為構(gòu)建各類HYPERLINK /view/379950.htm組件的理想之選無(wú)論是高級(jí)的商業(yè)對(duì)象還是系統(tǒng)級(jí)的應(yīng)用程序。使用簡(jiǎn)單的C#語(yǔ)言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為HYPERLINK /view/63.htmXML網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語(yǔ)言在任何操作系統(tǒng)上通過(guò)INTERNET進(jìn)行調(diào)用。C#使得C+HYPERLINK /view/39175.htm程序員可以高效的開(kāi)發(fā)程序,且因可調(diào)用由 C/C+ 編寫
34、的本機(jī)原生HYPERLINK /view/15061.htm函數(shù),因此絕不損失C/C+原有的強(qiáng)大的功能。因?yàn)檫@種HYPERLINK /view/125322.htm繼承關(guān)系,C#與C/C+具有極大的相似性,熟悉類似HYPERLINK /view/9793.htm語(yǔ)言的開(kāi)發(fā)者可以很快的轉(zhuǎn)向C #。 1.6.3 數(shù)據(jù)庫(kù)SQL Server簡(jiǎn)介SQL Server是由Microsoft開(kāi)發(fā)和推廣的HYPERLINK /view/687948.htm關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開(kāi)發(fā)的,并于1988年推出了第一個(gè)OS/2版
35、本。Microsoft SQL Server近年來(lái)不斷HYPERLINK /view/23174.htm更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用戶見(jiàn)面;SQL Server 2000是Microsoft公司于2000年推出,目前最新HYPERLINK /view/26783.htm版本是2012年3月份推出的SQL Server 2012。特點(diǎn):1真正的客戶機(jī)/服務(wù)器HYPERLINK /view/1188494.htm體系結(jié)構(gòu)。 2圖形化用戶HYPERLINK /view/240704.htm界面,使H
36、YPERLINK /view/635537.htm系統(tǒng)管理和HYPERLINK /view/600155.htm數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。 3豐富的HYPERLINK /view/897136.htm編程接口工具,為用戶進(jìn)行HYPERLINK /view/8332.htm程序設(shè)計(jì)提供了更大的選擇余地。 4SQL Server與Windows NT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。SQL Server也可以很好地與Microsoft BackOffice產(chǎn)品集成。 5具有很好的伸縮性,可跨越從運(yùn)行Windows 95/98的膝上型HYPERLINK /view/
37、2358.htm電腦到運(yùn)行Windows 2000的大型多處理器等多種平臺(tái)使用。 6對(duì)Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫(kù)中的數(shù)據(jù)發(fā)布到Web頁(yè)面上。 7SQL Server提供HYPERLINK /view/19711.htm數(shù)據(jù)倉(cāng)庫(kù)功能,這個(gè)功能只在Oracle和其他更HYPERLINK /view/398068.htm昂貴的DBMS中才有。SQL Server 2000與以前版本相比較,又具有以下新特性 :1支持XML(Extensive Markup Language,擴(kuò)展HYPERLINK /view/329009.htm標(biāo)記語(yǔ)言)2強(qiáng)大的基于Web的分析3支持OLE DB和
38、多種查詢4支持分布式的分區(qū)視圖第二章 系統(tǒng)分析 要實(shí)現(xiàn)一個(gè)軟件系統(tǒng),首先應(yīng)該進(jìn)行需求分析,這樣才能令設(shè)計(jì)出的軟件滿足用戶的各項(xiàng)功能。下面就對(duì)物流配送管理系統(tǒng)的設(shè)計(jì)進(jìn)行需求分析。2.1 可行性分析可行性分析(Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功。由于本系統(tǒng)是仿照雙匯物流上海分公司的系統(tǒng)。該系統(tǒng)分析只是參照雙匯物流原系統(tǒng)的優(yōu)缺點(diǎn)進(jìn)行總結(jié)。(1)經(jīng)濟(jì)可行性:本系統(tǒng)作為物流公司的辦公操作系統(tǒng),軟件開(kāi)發(fā)周期在1個(gè)月左右,開(kāi)發(fā)周期短
39、,需要開(kāi)發(fā)人員不多,成本很低,而且系統(tǒng)的維護(hù)成本也很低,從長(zhǎng)期對(duì)公司辦公效率來(lái)說(shuō),可以說(shuō)是低投入長(zhǎng)期的多產(chǎn)出。(2)技術(shù)可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬、軟件能否滿足開(kāi)發(fā)者的需要等。該系統(tǒng)采用了Browser/Server模式進(jìn)行開(kāi)發(fā)。Browser/Server體系結(jié)構(gòu)緊密的結(jié)合了Internet/Intranet技術(shù),是技術(shù)發(fā)展的大勢(shì)所趨,它把應(yīng)用系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代。數(shù)據(jù)庫(kù)服務(wù)器SQL數(shù)據(jù)庫(kù),它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫(kù)編程提供了良好的條件。因此,系統(tǒng)的軟件開(kāi)發(fā)平臺(tái)已成熟可行。
40、硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高,價(jià)格越來(lái)越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。(3)法律可行性:當(dāng)今社會(huì)是一個(gè)創(chuàng)新型社會(huì),政府鼓勵(lì)和支持企業(yè)進(jìn)行創(chuàng)新改革,提高國(guó)際競(jìng)爭(zhēng)力,所以本軟件的開(kāi)發(fā)只要控制在為本企業(yè)正常的商業(yè)利用上,是完全合法的。(4)開(kāi)發(fā)方案可行性:本系統(tǒng)對(duì)硬件的要求不是很高,一般的pc機(jī)都可以支持運(yùn)行,而且操作方便,只需要對(duì)相關(guān)人員進(jìn)行短期的簡(jiǎn)單培訓(xùn)即可勝任本工作。綜上所述,此系統(tǒng)開(kāi)發(fā)目標(biāo)已明確,在技術(shù)、經(jīng)濟(jì)和法律等方面都可行,并且投入少、見(jiàn)效快。因此該系統(tǒng)的開(kāi)發(fā)是完全可行的。2.2 需求分析 2.2.1 系統(tǒng)功能需求分析物流配送
41、管理系統(tǒng)主要需實(shí)現(xiàn)后臺(tái)管理員維護(hù)基礎(chǔ)數(shù)據(jù)信息,包括客戶信息、貨物類別、重量收費(fèi)、路程收費(fèi)、配送車輛、部門信息、員工信息、配送城市和配送路程費(fèi)用;業(yè)務(wù)功能需要客戶或管理員增加托運(yùn)單,管理員根據(jù)托運(yùn)單配車,配車以后即物流公司可以托運(yùn)該單,當(dāng)貨物送到目的地后,產(chǎn)生接收單,即貨物已經(jīng)送到并接受,此次業(yè)務(wù)任務(wù)完成;公司的財(cái)務(wù)人員需要對(duì)貨物托運(yùn)金額進(jìn)行查詢和統(tǒng)計(jì)。 2.2.2 數(shù)據(jù)庫(kù)需求分析數(shù)據(jù)庫(kù)在軟件設(shè)計(jì)時(shí)是最重要的一個(gè)因素之一,結(jié)合原軟件的問(wèn)題,我總結(jié)出來(lái),再好的辦公軟件都是要處理數(shù)據(jù)用的,由于物流行業(yè)需要處理的數(shù)據(jù)量非常大,如果數(shù)據(jù)庫(kù)設(shè)計(jì)不合理或者說(shuō)是不是特別簡(jiǎn)潔,后期的數(shù)據(jù)導(dǎo)入導(dǎo)出將會(huì)出現(xiàn)反應(yīng)遲緩
42、,或者直接服務(wù)器死機(jī)。所以說(shuō)合理的數(shù)據(jù)庫(kù)對(duì)程序運(yùn)行是起到關(guān)鍵作用的。設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)首先充分了解用戶的各個(gè)方面的需求,包括現(xiàn)有的以及將來(lái)可能增加的需求。用戶的需求具體體現(xiàn)在對(duì)各種信息的提供、保存、更新和交流,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。2.3 主要數(shù)據(jù)流圖用戶登陸系統(tǒng)后分為管理員登陸、客戶端登陸和財(cái)務(wù)人員登陸。具體的數(shù)據(jù)流程圖如下:圖2-3 數(shù)據(jù)流圖 2.4 數(shù)據(jù)字典(1)數(shù)據(jù)庫(kù)名為WLPS.mdf(2)根據(jù)系統(tǒng)的分析,數(shù)據(jù)庫(kù)表需要設(shè)置如下:表2-1 管理員序號(hào)字段名類型長(zhǎng)度索引備注1帳號(hào)Varchar50PKeyAdmin2密碼Varchar50表2-2 客戶信息序號(hào)
43、字段名類型長(zhǎng)度索引備注1帳號(hào)Varchar502客戶名稱Varchar100單位 個(gè)人3地址Varchar1004電話Varchar505聯(lián)系人Varchar506聯(lián)系電話Varchar507備注Text8客戶來(lái)源Varchar50自己注冊(cè) 管理員維護(hù)9密碼Varchar50表2-3 貨物托送單序號(hào)字段名類型長(zhǎng)度索引備注1貨物托送編號(hào)Int50Guid2帳號(hào)Varchar100關(guān)聯(lián) 客戶信息3托送時(shí)間DateTime4總重量Float5應(yīng)收金額Float6實(shí)際收費(fèi)Float7路程費(fèi)用編號(hào)Int關(guān)聯(lián)配送路程費(fèi)用8接收標(biāo)志Varchar50已接收 未接收9托運(yùn)標(biāo)志Varchar50提交托運(yùn) 可以托
44、運(yùn) 不能托運(yùn)10托運(yùn)標(biāo)志原因Varchar100表2-4 托送貨物分單序號(hào)字段名類型長(zhǎng)度索引備注1貨物分單編號(hào)IntKey2貨物托送編號(hào)Int50關(guān)聯(lián) 貨物托送單3貨物名稱Varchar504貨物規(guī)格Varchar505貨物重量Float7類別編號(hào)Int關(guān)聯(lián)貨物類別8貨物數(shù)量Float表2-5 托送貨物臨時(shí)單序號(hào)字段名類型長(zhǎng)度索引備注1臨時(shí)單號(hào)IntKey2帳號(hào)Varchar50關(guān)聯(lián) 客戶信息3貨物名稱Varchar504貨物規(guī)格Varchar505貨物重量Float7類別編號(hào)Int關(guān)聯(lián)貨物類別8貨物數(shù)量Float表2-6 貨物類別序號(hào)字段名類型長(zhǎng)度索引備注1類別編號(hào)Int(Auto)PKey
45、2類別名稱Varchar20表2-7 重量收費(fèi)序號(hào)字段名類型長(zhǎng)度索引備注1收費(fèi)編號(hào)IntPKey2重量下限Float3重量上限Float4收費(fèi)金額Float表2-8 路程收費(fèi)序號(hào)字段名類型長(zhǎng)度索引備注1路程編號(hào)Int(Auto)Pkey2路程下限Float3路程上限Float4收費(fèi)金額Float表2-9 配送城市序號(hào)字段名類型長(zhǎng)度索引備注1城市編號(hào)Int(Auto)Pkey2城市名稱Varchar50表2-10 配送路程費(fèi)用序號(hào)字段名類型長(zhǎng)度索引備注1路程費(fèi)用編號(hào)Int(Auto)Pkey2開(kāi)始城市編號(hào)Int關(guān)聯(lián) 配送城市3目標(biāo)城市編號(hào)Int關(guān)聯(lián) 配送城市4路程編號(hào)Int關(guān)聯(lián) 路程收費(fèi)表2-1
46、1 公司貨運(yùn)車輛序號(hào)字段名類型長(zhǎng)度索引備注1車輛編號(hào)int主鍵2車輛名稱Varchar203車輛牌照Varchar50記錄通訊錄的內(nèi)容4車輛主要用途Varchar505駕駛?cè)藛TVarchar506車輛承載FloatKg7備注Text表2-12 公司貨運(yùn)配車序號(hào)字段名類型長(zhǎng)度索引備注1配車編號(hào)int主鍵2車輛編號(hào)int關(guān)聯(lián)公司貨運(yùn)車輛3配車時(shí)間DateTime4回來(lái)時(shí)間DateTime5貨物托送編號(hào)Int關(guān)聯(lián) 貨物托送單6貨運(yùn)備注Text表2-13 接收單序號(hào)字段名類型長(zhǎng)度索引備注1接收單編號(hào)int主鍵2接收時(shí)間 DateTime3接收人Varchar504接收存根Varchar255存儲(chǔ)貨物存
47、單圖片5貨物托送編號(hào)Int50關(guān)聯(lián) 貨物托送單6接收單備注Text表2-14 部門序號(hào)字段名類型長(zhǎng)度索引備注1部門編號(hào)Int(Auto)Pkey2部門名稱Varchar20表2-15 員工信息序號(hào)字段名類型長(zhǎng)度索引備注1員工帳號(hào)Int(Auto)Pkey2員工名稱Varchar203員工職位Varchar204所屬部門Int關(guān)聯(lián) 部門5密碼Varchar20第三章 系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)總體設(shè)計(jì)要求 我們一般設(shè)計(jì)系統(tǒng)都要完成以下的幾個(gè)要求,以便于用戶進(jìn)行操作。這樣才能使系統(tǒng)易學(xué)易用。(1)合理的設(shè)計(jì)數(shù)據(jù)庫(kù) 盡量合理地減少數(shù)據(jù)庫(kù)數(shù)據(jù)冗余,使重復(fù)的數(shù)據(jù)保持在最小限度的同時(shí)保證數(shù)據(jù)的完整性,這樣將不必
48、要的多占用存儲(chǔ)空間,減少產(chǎn)生混亂影響的危險(xiǎn),還能提高計(jì)算機(jī)的運(yùn)行速度。(2)設(shè)計(jì)出友好的界面 界面的設(shè)計(jì)是關(guān)乎軟件設(shè)計(jì)成功與否的關(guān)鍵,由于一般用戶都不是特別懂軟件是怎么運(yùn)行的,他們只知道自己用著是否舒服,是否便捷高效又美觀。所以設(shè)計(jì)要人性化,美觀化。(3)實(shí)現(xiàn)基本功能和一些特殊功能的操作 該系統(tǒng)要求除了能實(shí)現(xiàn)信息的錄入,刪除,查詢等基本功能之外,還要求能夠根據(jù)用戶的需要進(jìn)行操作。3.2 系統(tǒng)功能總體設(shè)計(jì) 通過(guò)需求分析,初步實(shí)現(xiàn)各自用戶通過(guò)登陸驗(yàn)證后進(jìn)入主程序,之后可以對(duì)應(yīng)相應(yīng)的操作。 3.2.1 管理員功能客戶信息維護(hù):對(duì)客戶信息進(jìn)行維護(hù),添加、修改和刪除操作。貨物類別維護(hù):對(duì)貨物類別信息進(jìn)行
49、維護(hù),添加和刪除操作。重量收費(fèi)定位:對(duì)重量收費(fèi)階段進(jìn)行維護(hù),添加和刪除操作。路程收費(fèi)定位:對(duì)路程收費(fèi)階段進(jìn)行維護(hù),添加和刪除操作。配送車輛維護(hù):對(duì)貨運(yùn)車輛信息進(jìn)行維護(hù),添加、修改和刪除操作。部門信息維護(hù):對(duì)部門信息進(jìn)行維護(hù),添加和刪除操作。員工信息維護(hù):對(duì)員工信息進(jìn)行維護(hù),添加、修改和刪除操作。配送城市維護(hù):對(duì)配送城市信息進(jìn)行維護(hù),添加和刪除操作。配送路程費(fèi)用維護(hù):對(duì)城市貨運(yùn)費(fèi)用信息進(jìn)行維護(hù),添加、修改和刪除操作。(10)后臺(tái)托運(yùn)單列表:對(duì)客戶提交的托運(yùn)單查看和刪除操作;以及對(duì)自己維護(hù)的客戶添加新單操作。(11)貨物配車列表:根據(jù)托運(yùn)單進(jìn)行配車和查看詳細(xì)內(nèi)容操作。(12)貨物接受單列表:當(dāng)貨物
50、到達(dá)目的地,對(duì)該貨物登記接收單及查看詳細(xì)內(nèi)容的操作。 3.2.2 客戶功能(1)貨物費(fèi)用計(jì)算:根據(jù)自己貨物的重量和需要托運(yùn)的距離預(yù)算價(jià)格。(2)托運(yùn)單列表:對(duì)貨物進(jìn)行托運(yùn)的信息維護(hù),添加新單、查看和刪除操作。(3)接收單列表:當(dāng)貨物通過(guò)物流公司送至目的地后,管理員對(duì)該貨物提供接收單,客戶在此模塊可以查看接收單的詳細(xì)內(nèi)容。 3.2.3 財(cái)務(wù)人員功能(1)貨物托運(yùn)金額查詢:可以通過(guò)輸入托運(yùn)時(shí)間的起始,可以查看已經(jīng)托運(yùn)完成的貨物收費(fèi)詳細(xì)列表。(2)貨物托運(yùn)金額統(tǒng)計(jì):可以通過(guò)輸入托運(yùn)時(shí)間的起始,可以統(tǒng)計(jì)已經(jīng)托運(yùn)完成的貨物收費(fèi)詳細(xì)列表。綜上所述,物流配送管理系統(tǒng)的功能,可以通過(guò)圖3-1簡(jiǎn)要表示。圖3-1
51、 系統(tǒng)功能結(jié)構(gòu)圖3.3 界面設(shè)計(jì) 3.3.1 界面設(shè)計(jì)規(guī)范本系統(tǒng)是物流公司用于提供網(wǎng)上客戶托運(yùn),跟單,所以,我們?cè)O(shè)計(jì)界面時(shí)要遵循如下設(shè)計(jì)原則:在界面上要簡(jiǎn)潔大方,體現(xiàn)雙匯物流高效及時(shí)精準(zhǔn)的服務(wù)理念,也要有簡(jiǎn)單便捷的登陸方式,沒(méi)有設(shè)置驗(yàn)證碼就是這個(gè)原因,因?yàn)橹粚?duì)我們的客戶服務(wù)方便客戶就是提高我們的服務(wù)。當(dāng)然最主要的是頁(yè)面要易讀,較少的使用其他顏色字體,只有在關(guān)鍵提示的時(shí)候使用,妥善處理居中的居左的文本方式,方便用戶的習(xí)慣性閱讀。(3)使用高對(duì)比度的文字顏色和背景顏色,從而使文字盡量清晰。(4)界面并不是越長(zhǎng)越好,最佳設(shè)計(jì)是在一個(gè)半版面之內(nèi)。因?yàn)檫^(guò)長(zhǎng)的頁(yè)面會(huì)使用戶覺(jué)得過(guò)于擁擠和繁冗。(5)另外,頁(yè)
52、面容量越小越好,最好不要超過(guò)75K。有研究顯示,如果一個(gè)網(wǎng)站頁(yè)面的主體在15秒之內(nèi)顯示不出來(lái),用戶會(huì)很快失去興趣。(6)最好使用動(dòng)態(tài)頁(yè)面設(shè)置,即在設(shè)計(jì)時(shí)最好使用相對(duì)位置設(shè)置,使界面大小的更改不至于影響到界面質(zhì)量(7)網(wǎng)站導(dǎo)航要清晰,即所有的超鏈接應(yīng)清晰無(wú)誤地向讀者標(biāo)志出來(lái),所有導(dǎo)航性質(zhì)的設(shè)置,都要有清晰的標(biāo)志,讓人看得明白。(8)系統(tǒng)風(fēng)格要統(tǒng)一,即系統(tǒng)上的圖像、文字,包括背景顏色、區(qū)分線、字體、標(biāo)題、注腳等,要統(tǒng)一風(fēng)格,貫穿全系統(tǒng),從而給用戶一種舒服、順暢的感覺(jué)。 3.3.2 界面布局設(shè)計(jì)本系統(tǒng)采用的是右包含式的布局,因?yàn)橄到y(tǒng)需要,在界面左邊加上了導(dǎo)航條??紤]到可能會(huì)出現(xiàn)右邊比較空洞的感覺(jué),但
53、是又不能添加其他功能,所以添加了比較平淡的背景圖片。不顯得枯燥無(wú)味。3.4 系統(tǒng)操作設(shè)計(jì) 主要包括客戶、操作員和財(cái)務(wù)人員的具體功能操作 3.4.1客戶信息維護(hù) (1)添加:添加客戶信息時(shí),需輸入帳號(hào)、客戶名稱、地址、電話、聯(lián)系人、 聯(lián)系電話和備注。此時(shí)判斷客戶帳號(hào)是否為空、是否重復(fù)。 (2)修改:管理員可以對(duì)客戶信息進(jìn)行修改。 (3)刪除:刪除客戶信息,此時(shí)判斷該客戶信息是否使用中。以上信息可以通過(guò)客戶信息維護(hù)的流程圖來(lái)表示:圖3-2 客戶信息流程圖 3.4.2 貨物類別維護(hù)(1)添加:添加類別信息時(shí),需判斷類別名稱是否為空、是否重復(fù)。(2)刪除:刪除類別信息,此時(shí)判斷該類別信息是否使用中。以
54、上信息可以通過(guò)貨物類別信息維護(hù)的流程圖來(lái)表示:圖3-3 貨物類別流程圖 3.4.3 配送車輛維護(hù)(1)添加:添加配送車輛信息時(shí),需輸入車輛名稱、車輛牌照、車輛用途、駕駛?cè)藛T、車輛承載和備注。此時(shí)判斷車輛名稱是否為空。(2)修改:管理員可以對(duì)配送車輛信息進(jìn)行修改。(3)刪除:刪除車輛信息。以上信息可以通過(guò)配送車輛維護(hù)的流程圖來(lái)表示:圖3-4 配送車輛流程圖 3.4.4 配送路程費(fèi)用維護(hù)(1)添加:添加城市貨運(yùn)費(fèi)用時(shí),需選擇出發(fā)城市、目標(biāo)城市和路程費(fèi)用。此時(shí)判斷出發(fā)城市和目標(biāo)城市是否相同,信息是否重復(fù)。(2)修改:管理員可以對(duì)配送路程費(fèi)用信息進(jìn)行修改,此時(shí)判斷城市是否相同,信息是否重復(fù)。(3)刪除
55、:刪除城市貨運(yùn)費(fèi)用信息。以上信息可以通過(guò)配送路程費(fèi)用維護(hù)的流程圖來(lái)表示:圖3-5 配送路程費(fèi)用流程圖3.5 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 3.5.1 概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)是將分析得到的用戶需求抽象為概念模型的過(guò)程。即在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體以及它們之間的相互關(guān)系概念結(jié)構(gòu)設(shè)計(jì)模型。這樣才能更好地、更準(zhǔn)確地用某一DBMS實(shí)現(xiàn)這些需求。它是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。概念結(jié)構(gòu)的主要特點(diǎn)是能真實(shí)、充分地反映現(xiàn)實(shí)世界;易于理解;易于更改;易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。描述概念模型的有力工具是E-R模型。設(shè)計(jì)概念結(jié)構(gòu)通常有四類方法:(1)自頂向下。即首先定義全局概念結(jié)構(gòu)的框架,然后
56、逐步細(xì)化;(2)自底向上。即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來(lái),得到全局概念結(jié)構(gòu);(3)逐步擴(kuò)張。首先定義最重要的核心概念結(jié)構(gòu),然后向外擴(kuò)充,以滾雪球的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu);(4)混合策略。即將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計(jì)一個(gè)全局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計(jì)的各局部概念結(jié)構(gòu)。其中最經(jīng)常采用的策略是自底向上方法。即自頂向下進(jìn)行需求分析,然后再自底向上設(shè)計(jì)概念結(jié)構(gòu)。3.5.2 概念結(jié)構(gòu)設(shè)計(jì)的方法選擇本系統(tǒng)選擇自頂向下的方法。 3.5.3 系統(tǒng)的ER圖 ER模型中,包含“實(shí)體”、“聯(lián)系”和“屬性”三個(gè)基本成分。根據(jù)系統(tǒng)功能,確
57、定實(shí)體、聯(lián)系、屬性,構(gòu)建E-R圖,如圖3.2所示。圖3-6 ER圖各實(shí)體的屬性分別為:配送城市:城市編號(hào),城市名稱配送路程費(fèi)用:路程費(fèi)用編號(hào),開(kāi)始城市編號(hào),目標(biāo)城市編號(hào),路程編號(hào)路程收費(fèi):路程編號(hào),路程下限,路程上限,收費(fèi)金額客戶信息:帳號(hào),客戶名稱,地址,電話,聯(lián)系人,聯(lián)系電話,備注,客戶來(lái)源,密碼托送貨物臨時(shí)單:臨時(shí)單號(hào),帳號(hào),貨物名稱,貨物規(guī)格,貨物重量,類別編號(hào),貨物數(shù)量貨物托送單:貨物托送編號(hào),帳號(hào),托送時(shí)間,總重量,應(yīng)收金額,實(shí)際收費(fèi),路程費(fèi)用編號(hào),接收標(biāo)志,托運(yùn)標(biāo)志,托運(yùn)標(biāo)志原因托送貨物分單:貨物分單編號(hào),貨物托送編號(hào),貨物名稱,貨物規(guī)格,貨物重量,類別編號(hào),貨物數(shù)量貨物類別:類
58、別編號(hào),類別名稱公司貨運(yùn)配車:配車編號(hào),車輛編號(hào),配車時(shí)間,回來(lái)時(shí)間,貨物托送編號(hào),貨運(yùn)備注公司貨運(yùn)車輛:車輛編號(hào),車輛名稱,車輛牌照,車輛主要用途,駕駛?cè)藛T,車輛承載,備注接收單:接收單編號(hào),接收時(shí)間,接收人,接收存根,貨物托送編號(hào),接收單備注第四章 系統(tǒng)實(shí)現(xiàn)4.1 運(yùn)行環(huán)境為了保證系統(tǒng)運(yùn)行的效率和可靠性,系統(tǒng)服務(wù)器端應(yīng)具有較高的軟硬件配置,客戶端的要求不是很高。此應(yīng)用程序可廣泛運(yùn)行于國(guó)際互聯(lián)網(wǎng)即Internet,也可適用于內(nèi)部的局域網(wǎng)。其運(yùn)行要求如下:軟件環(huán)境:客戶端: Windows95/98/2000/XP/Windows7,Internet Explorer(IE)等服務(wù)器端: Wi
59、ndows2000/XP/Windows7,Internet Information Server (IIS)4.0及其以上版本,IE等。數(shù)據(jù)庫(kù):SQL server2008以上版本,運(yùn)行于服務(wù)器端。硬件環(huán)境:服務(wù)器 CPU:PIII 500以上 ,內(nèi)存:256M以上客戶機(jī) CPU:P200MMX以上,內(nèi)存:32M以上 4.2 主界面在IE里運(yùn)行本網(wǎng)站,出現(xiàn)系統(tǒng)的主界面,包括帳號(hào)、密碼輸入框,客戶、管理、財(cái)務(wù)人員角色選擇單選和登陸、注冊(cè)按鈕。如圖:圖4-1 主界面4.3 客戶信息維護(hù)列表(frmKhList) 管理員登陸系統(tǒng)后,點(diǎn)擊左側(cè)功能菜單中的客戶信息維護(hù),進(jìn)入客戶信息列表頁(yè)面,包括帳號(hào)、
60、客戶名稱、地址、電話、聯(lián)系人、聯(lián)系電話、客戶來(lái)源,添加、修改和刪除按鈕。如圖所示:圖4-2 客戶信息維護(hù)列表其主要代碼實(shí)現(xiàn)如下:protected void Page_Load(object sender, EventArgs e) / 在此處放置用戶代碼以初始化頁(yè)面 if (!Page.IsPostBack) /顯示客戶信息列表 this.GridView1.DataSource = DataBase.Get_Table(select * from 客戶信息 ); this.GridView1.DataBind(); protected void Button1_Click(object s
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度家政培訓(xùn)保姆雇傭服務(wù)合同
- 二零二五年度酒水行業(yè)人才培養(yǎng)與輸送采購(gòu)合同
- 二零二五年度養(yǎng)老養(yǎng)生園區(qū)場(chǎng)地轉(zhuǎn)讓合同
- 推廣單價(jià)下調(diào)通知函
- 低碳知識(shí)競(jìng)賽
- 干衣機(jī)可行性研究報(bào)告
- 智慧供水可行性研究報(bào)告
- 禮品申請(qǐng)書(shū)范文
- 安全教育走過(guò)青春花季
- 2025捐贈(zèng)合同協(xié)議書(shū)范文
- 細(xì)胞庫(kù)建設(shè)與標(biāo)準(zhǔn)制定-洞察分析
- 2024年國(guó)家公務(wù)員錄用考試公共基礎(chǔ)知識(shí)復(fù)習(xí)題庫(kù)2500題及答案
- DB3309T 98-2023 登步黃金瓜生產(chǎn)技術(shù)規(guī)程
- DBJ41-T 108-2011 鋼絲網(wǎng)架水泥膨脹珍珠巖夾芯板隔墻應(yīng)用技術(shù)規(guī)程
- 2025年學(xué)長(zhǎng)引領(lǐng)的讀書(shū)會(huì)定期活動(dòng)合同
- 表內(nèi)乘除法口算l練習(xí)題1200道a4打印
- 《EICC培訓(xùn)講義》課件
- 2025年四川省政府直屬事業(yè)單位招聘管理單位筆試遴選500模擬題附帶答案詳解
- 2024年物業(yè)公司服務(wù)質(zhì)量保證合同條款
- 文言文閱讀之理解實(shí)詞含義(講義)-2025年中考語(yǔ)文專項(xiàng)復(fù)習(xí)
- 豪邁CutRite V9板材優(yōu)化軟件學(xué)習(xí)教材
評(píng)論
0/150
提交評(píng)論