基于.net的快遞公司信息系統(tǒng)_第1頁
基于.net的快遞公司信息系統(tǒng)_第2頁
基于.net的快遞公司信息系統(tǒng)_第3頁
基于.net的快遞公司信息系統(tǒng)_第4頁
基于.net的快遞公司信息系統(tǒng)_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

浙江長征職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計 論文 畢業(yè)設(shè)計 論文 論文題目 論文題目 基于基于 的快遞公司信息系統(tǒng)的快遞公司信息系統(tǒng) 系系 別 別 計算機與信息技術(shù)系計算機與信息技術(shù)系 專業(yè)班級 專業(yè)班級 1414 計算機信息管理計算機信息管理 學(xué)生姓名 學(xué)生姓名 指導(dǎo)教師 指導(dǎo)教師 二二 一七年五月十九日一七年五月十九日 i 目目 錄錄 摘摘 要要 1 1 引引 言言 2 2 1 1 緒緒論論 2 2 1 11 1 課題背景課題背景 2 2 1 21 2 研究現(xiàn)狀研究現(xiàn)狀 2 2 1 31 3 研究的目的與意義研究的目的與意義 3 3 1 41 4 發(fā)展趨勢發(fā)展趨勢 3 3 2 2 關(guān)鍵關(guān)鍵技技術(shù)術(shù)研研究究 4 4 2 12 1 B SB S 框框架架 4 4 2 22 2 數(shù)據(jù)數(shù)據(jù)庫庫技術(shù)技術(shù) 4 4 3 3 系統(tǒng)需系統(tǒng)需求求分析分析 4 4 3 13 1 可行性分析可行性分析 4 4 3 23 2 系統(tǒng)性能需求系統(tǒng)性能需求 5 5 3 33 3 系統(tǒng)用例系統(tǒng)用例 5 5 4 4 系系統(tǒng)統(tǒng)概要設(shè)計概要設(shè)計 5 5 4 14 1 功能模塊劃分功能模塊劃分 4 4 4 24 2 數(shù)據(jù)庫分析數(shù)據(jù)庫分析 7 7 4 34 3 系統(tǒng)數(shù)據(jù)表設(shè)計系統(tǒng)數(shù)據(jù)表設(shè)計 8 8 5 5 系統(tǒng)詳細(xì)系統(tǒng)詳細(xì)設(shè)設(shè)計計 8 8 5 15 1 系統(tǒng)的主窗口系統(tǒng)的主窗口 8 8 5 25 2 系統(tǒng)前臺主要功能模塊詳述系統(tǒng)前臺主要功能模塊詳述 8 8 5 35 3 系統(tǒng)后臺功能模塊詳系統(tǒng)后臺功能模塊詳述述 1515 總結(jié)和總結(jié)和展展望望 2222 參考文獻參考文獻 2323 致謝致謝 2424 1 基于基于 的快遞公司信息系統(tǒng)的快遞公司信息系統(tǒng) 摘摘 要要 進入新世紀(jì) 由于全球經(jīng)濟一體化進程日益加快 快遞企業(yè)面臨著更加激烈 的競爭環(huán)境 資源在全球范圍內(nèi)的流動和配置大大加強 世界各國更加重視快遞發(fā)展對 于本國經(jīng)濟發(fā)展 國民生活素質(zhì)和軍事實力增強的影響 都十分重視快遞業(yè)的現(xiàn)代化 從而使現(xiàn)代快遞呈現(xiàn)出一系列新的發(fā)展趨勢 根據(jù)國內(nèi)外快遞發(fā)展的新情況 21 世紀(jì)快 遞的發(fā)展趨勢可以歸納為信息化 網(wǎng)絡(luò)化 自動化 電子化 共享化 協(xié)同化 集成化 智能化 柔性化 標(biāo)準(zhǔn)化 社會化和全球化十二大趨勢 隨著信息技術(shù)和計算機網(wǎng)絡(luò)技術(shù)的飛速發(fā)展 快遞業(yè)在我國迅速成長 并成為國民經(jīng)濟 發(fā)展的重要推動力 然而 由于我國許多快遞公司從原來的交通運輸業(yè)或倉儲業(yè)轉(zhuǎn)型而 來 缺乏必要的管理信息系統(tǒng)和業(yè)務(wù)整合集成方案 已經(jīng)不能適應(yīng)網(wǎng)上電子商務(wù)發(fā)展對 快遞配送的要求 成為我國發(fā)展電子商務(wù)的重要瓶頸之一 本次畢業(yè)設(shè)計嘗試從我國快 遞行業(yè)的實際出發(fā) 構(gòu)建了快遞公司信息系統(tǒng) 本系統(tǒng)采用基于 WEB 的 net 技術(shù) 采用 Visual Studio 2010 為開發(fā)工具 利用 SQL Server 2008 作為數(shù)據(jù)庫服務(wù)器進行數(shù)據(jù)管理 關(guān)鍵詞關(guān)鍵詞 快遞管理 VS2008 ASP NET B S 架構(gòu) 數(shù)據(jù)庫 2 引引 言言 我國作為快遞發(fā)展中國家 已在快遞動態(tài)信息采集技術(shù)應(yīng)用方面積累了一定的經(jīng)驗 但是隨著科學(xué)技術(shù)和管理技術(shù)的不斷發(fā)展 現(xiàn)代快遞從各方面都有了長足的進步 一方 面 快遞市場在不斷擴大 另一方面 快遞的利潤空間卻在不斷減少 1 1 緒論緒論 1 11 1 課題背景課題背景 快遞產(chǎn)業(yè)是 21 世紀(jì)的重要產(chǎn)業(yè)之一 對于我國而言 其不僅關(guān)系到整個國民經(jīng)濟的 方方面面 同時是我國一個新的經(jīng)濟增長點 在信息化快速發(fā)展的今天 信息已成為現(xiàn) 代快遞的靈魂 尤其是互聯(lián)網(wǎng)絡(luò)技術(shù)的推動 更使快遞信息化及其相關(guān)的快遞信息技術(shù) 受到空前的重視 快遞信息技術(shù)是現(xiàn)代信息技術(shù)在快遞各個作業(yè)環(huán)節(jié)中的綜合應(yīng)用 是 快遞技術(shù)中發(fā)展最快的領(lǐng)域 尤其是計算機網(wǎng)絡(luò)技術(shù)的廣泛應(yīng)用使快遞信息技術(shù)達(dá)到了 較高的應(yīng)用水平 目前 我國快遞領(lǐng)域中現(xiàn)代信息技術(shù)應(yīng)用和普及的程度還不高 發(fā)展 也不平衡 隨著我國的快遞業(yè)的熱潮 各行各業(yè)都對快遞業(yè)趨之若鶩 紛紛成立快遞公司 但由 于國內(nèi)各方面條件的限制 國內(nèi)快遞公司規(guī)模小 數(shù)量多 缺少競爭優(yōu)勢 加上技術(shù)含 量低 大多數(shù)只能夠提供運輸和倉儲等傳統(tǒng)服務(wù) 能夠提供一攬快遞解決方案的快遞企 業(yè)很少 再加上國外大快遞企業(yè)的競爭 使原本就不足以分得一杯羹的國內(nèi)快遞企業(yè)更 加難以適應(yīng)市場的變化 要想在這場博弈中取勝 對于大部分的中小型快遞公司來說 找出市場中的縫隙 進行差異化經(jīng)營是他們的最佳生存之道 而信息的來源就成為尋找 縫隙 的關(guān)鍵 隨著國內(nèi)信息步伐的加快 加之快遞公司對行業(yè)信息的需求越來越大 促使快遞公司信息系統(tǒng)迅速發(fā)展 以適應(yīng)快遞公司的市場變化 快遞系統(tǒng)信息的及時性 準(zhǔn)確性完全符合國內(nèi)快遞公司信息的要求 它已經(jīng)成為國內(nèi)快遞公司信息的主要來源 快遞公司信息系統(tǒng)的建設(shè)也就成為了最迫切的需求 1 21 2 研究現(xiàn)狀研究現(xiàn)狀 目前中國的快遞企業(yè)擁有快遞信息系統(tǒng) 并且能夠充分運用快遞信息技術(shù)的是極少 數(shù)的 信息數(shù)據(jù)系統(tǒng)都是相互孤立和靜態(tài)的 一些現(xiàn)代化的快遞技術(shù) 如 計算機網(wǎng)絡(luò) 技術(shù) 機電一體化技術(shù) 語音識別技術(shù) GPS EDI 管理信息系統(tǒng) MIS 等的使用還不 是很廣泛 許多快遞企業(yè)的信息化程度極低 仍然采用電話 傳真等手工操作開展業(yè)務(wù) 反應(yīng)遲緩 效率低下 這些直接影響到了快遞企業(yè)與用戶的溝通和協(xié)作 阻礙快遞服務(wù) 質(zhì)量的提高 從而也嚴(yán)重影響了我國快遞企業(yè)的競爭力 3 我國作為快遞發(fā)展中國家 已在快遞動態(tài)信息采集技術(shù)應(yīng)用方面積累了一定的經(jīng)驗 但是隨著科學(xué)技術(shù)和管理技術(shù)的不斷發(fā)展 現(xiàn)代快遞從各方面都有了長足的進步 一方 面 快遞市場在不斷擴大 另一方面 快遞的利潤空間卻在不斷減少 然而第三方快遞 水平仍難以滿足國民經(jīng)濟發(fā)展的要求 快遞配送是整個流程中最困難 最費金錢和經(jīng)精 力的 而中國快遞市場與國際的接軌使得我國快遞企業(yè)面臨嚴(yán)峻挑戰(zhàn)與難得機遇 然而 目前我國大多數(shù)快遞企業(yè)現(xiàn)代信息技術(shù)應(yīng)用水平的落后 正日益成為國內(nèi)眾多快遞企業(yè) 發(fā)展和核心競爭力的提升的 技術(shù)瓶頸 因此 快遞企業(yè)加緊信息化建設(shè)迫在眉睫 15 1 31 3 研究的目的與意義研究的目的與意義 本文研究的是通過 ASP NET 和 SQL Server 數(shù)據(jù)庫來創(chuàng)建快遞公司信息系統(tǒng) 采用的 Visual Studio 2010 開發(fā)工具 設(shè)計開發(fā)出一個實用的快遞系統(tǒng) 快遞系統(tǒng)是現(xiàn)代快遞產(chǎn)業(yè)中不可缺少的部分 對于快遞信息的發(fā)布和查找說都至關(guān)重 要 能夠為用戶提供充足的信息和快捷的查詢手段 本文的快遞系統(tǒng)正是為了更好的發(fā)揮 快遞信息化的功用 1 41 4 發(fā)展趨勢發(fā)展趨勢 1 1 隨著電子商務(wù)進入成熟期 網(wǎng)購商品呈現(xiàn)多樣化 全球化趨勢 這對現(xiàn)有快遞公司 提出更高 更專業(yè)的服務(wù)要求 同時 B2C 平臺崛起并發(fā)展自營快遞更是對第三方快遞公 司形成不小壓力 這就要求快遞公司順勢而為 一方面深耕細(xì)分市場 實現(xiàn)差異化競爭 另一方面圍繞快遞業(yè)務(wù)外延擴張 向綜合快遞轉(zhuǎn)變 1 隨著網(wǎng)購物品種類的多樣化 由于商品的運輸屬性不同 一些對配送有特殊要求 的物品便會逐漸獨立出來 成為一個細(xì)分子市場 例如由生鮮商品而產(chǎn)生的冷鏈快遞 由家具 家電產(chǎn)生的大件快遞等等 未來在這些細(xì)分領(lǐng)域?qū)Q生一些有代表性的成功 快遞公司 2 隨著京東 蘇寧等 B2C 規(guī)模不斷擴大 其占網(wǎng)購市場的比重逐步提升 從 15 年二季度的統(tǒng)計數(shù)據(jù)來看 已超過淘寶為代表的 C2C 平臺的市場份額 達(dá)到 50 7 而 從美國的經(jīng)驗來看 B2C 市場占網(wǎng)絡(luò)零售市場的 76 未來 B2C 市場地位還會得到進一 步提升 由于第三方快遞提供商的服務(wù)質(zhì)量不能完全滿足 B2C 配送要求 因此一些 B2C 商城便開始建立自己的配送隊伍 以提供更高質(zhì)量的配送服務(wù) 這就要求第三方快遞公 司進一步提高管理水平和服務(wù)質(zhì)量 14 3 由于國內(nèi)一些奢侈品 3C 商品價格奇高 母嬰類商品質(zhì)量參差不齊 越來越多 的人開始境外海淘 跨境電商近年來也呈現(xiàn)快速增長勢頭 保持 30 40 左右的同比增 4 長 預(yù)計 17 年跨境電商交易規(guī)模將達(dá) 8 萬億 由此帶來巨大的跨境快遞需求 而目前 我國約 80 的國際及地區(qū)快遞業(yè)務(wù)份額有四大國際快遞巨頭掌握 近年來 EMS 順豐也 開始布局跨境快遞 目前 順豐已擁有自有全貨機 23 架 并開通至東南亞 日韓 澳 洲 北美 俄羅斯 蒙古等快遞服務(wù) 圓通快遞也宣布進入航空貨運領(lǐng)域 預(yù)計 2020 年 自有貨機將增至 20 架 2 2 關(guān)鍵技術(shù)研究關(guān)鍵技術(shù)研究 2 12 1 B SB S 框架框架 快遞公司信息系統(tǒng)是在快遞公司內(nèi)部使用的一套綜合的對快遞信息進行管理和控制 的信息管理系統(tǒng) 因為使用系統(tǒng)的用戶不一定都在快遞公司內(nèi)部 這就要求使用快遞公 司信息系統(tǒng)可以通過互聯(lián)網(wǎng)的方式來進行操作 隨時隨地對訂單狀態(tài)等信息進行操作和 更新 所以必須采用基于 B S 架構(gòu)的方式來進行開發(fā) 給快遞公司部門的用戶在對快遞 信息添加 修改 控制和更新的過程提供了極大的便利 9 2 22 2 數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫技術(shù) 由于 SQL Server 2008 可以使各個數(shù)據(jù)庫表之間具備良好的聯(lián)系 優(yōu)秀的結(jié)構(gòu) 采用 SQL Server 2008 數(shù)據(jù)庫管理工具來對快遞公司信息系統(tǒng)的數(shù)據(jù)庫進行開發(fā)和設(shè)計是非常 不錯的選擇 SQL Server 2008 同時還可以支持多個數(shù)據(jù)庫同時高效的運行 在開發(fā)快遞 公司信息系統(tǒng)的時候我只有一個數(shù)據(jù)庫文件 但是數(shù)據(jù)庫系統(tǒng)必須具備一定的擴展性 可以在軟件系統(tǒng)更新后對數(shù)據(jù)庫進行更新和擴展 SQL Server 2008 數(shù)據(jù)庫管理可以達(dá)到 這樣的要求 可以支持多個數(shù)據(jù)庫已優(yōu)化的方式同時運行 4 3 3 系統(tǒng)需求分析系統(tǒng)需求分析 3 13 1 可行性分析可行性分析 可行性分析是在開發(fā)任何管理系統(tǒng)或者網(wǎng)站的前期對開發(fā)的系統(tǒng)在需求 技術(shù) 經(jīng) 濟等幾個方面的分析 通過對需求 技術(shù) 經(jīng)濟等幾方面的分析來評估系統(tǒng)是否具備開 發(fā)的可行性 其中最重要的技術(shù)方面的可行性 技術(shù)可行性就是分析使用哪種軟件開發(fā) 技術(shù)來開發(fā)系統(tǒng)具備可行性 其次是對軟件系統(tǒng)的需求方面進行分析 分析軟件的需求 是否可以達(dá)到預(yù)先設(shè)想的功能要求 最后討論系統(tǒng)的操作可行性和經(jīng)濟可行性 15 1 需求可行性分析 需求可行性是對開發(fā)的系統(tǒng)能實現(xiàn)什么樣的要求進行分析和討論 開發(fā)的系統(tǒng)或者 網(wǎng)站是否和之前的要求是一致的 只有在開發(fā)前期評價系統(tǒng)是否能夠完整之前的要求 才能去進行系統(tǒng)的開發(fā)實施 如果不具備需求可行性開發(fā)好的系統(tǒng)在功能方面不能勝任 之前預(yù)想的要求就等于開發(fā)失敗 開發(fā)系統(tǒng)是否有用 能否完整之前討論的要求 下面 5 對快遞公司信息系統(tǒng)進行實際的需求分析 快遞公司信息系統(tǒng)是一個可以應(yīng)用在快遞公司中的快遞公司信息系統(tǒng) 快遞管理人 員對快遞信息進行控制和管理 快遞公司信息系統(tǒng)可以給那些快遞公司的工作人員用戶 提供極大的方便 快遞公司內(nèi)部快遞的信息如果采用計算機信息化的手段來進行管理的 話就可以保證快遞信息管理的安全性 使快遞信息的控制和管理更加科學(xué)化 高效化 2 技術(shù)可行性分析 技術(shù)可行性就是研究討論開發(fā)一個系統(tǒng)采用什么樣的技術(shù)手段來進行 技術(shù)可行性 在一個系統(tǒng)開發(fā)過程中是至關(guān)重要的 開發(fā)的快遞公司信息系統(tǒng)是一個可以在互聯(lián)網(wǎng)絡(luò) 上的對快遞信息管理的系統(tǒng) 快遞公司信息系統(tǒng)可以實現(xiàn)跨地區(qū)的操作和使用 在任何 地點 任何有網(wǎng)絡(luò)的地方都可以使用系統(tǒng)對快遞信息進行控制和管理 基于這樣的考慮 可以采用的技術(shù)為 B S 程序結(jié)構(gòu) 采用這樣的程序架構(gòu)可以實現(xiàn)這樣的需求 確定了程 序的開發(fā)結(jié)構(gòu)之后就需要考慮和評估程序開發(fā)語言 采用什么樣的開發(fā)語言來對系統(tǒng)進 行開發(fā)也是非常重要的 就目前學(xué)校學(xué)習(xí)的程序開發(fā)語言中 ASP NET 是比較流行和熟悉 的程序設(shè)計語言 ASP NET 程序目前已經(jīng)被越來越多的軟件開發(fā)人員所采用 因為這樣 的技術(shù)學(xué)習(xí)起來比較簡單 容易理解 在程序語言語法方面也容易理解 通過這樣的分 析選擇 ASP NET 技術(shù)手段來對快遞公司信息系統(tǒng)進行開發(fā)是具備可行性的 3 操作可行性分析 操作可行性是開發(fā)好的系統(tǒng)要在使用中方面具備簡潔的導(dǎo)航菜單 在用戶使用過程 中很方便的找到自己需要操作的功能表單 程序界面不僅僅要美觀 大方 簡潔 同時 還可以讓使用系統(tǒng)的人員一眼就看到系統(tǒng)要實現(xiàn)的全部功能 通過簡潔的操作導(dǎo)航菜單 來對進行系統(tǒng)功能進行操作和使用 還有一個更加簡單的方法就是設(shè)置快捷鍵 很多軟 件在使用過程中都有快捷鍵 使用快捷鍵可以不用鼠標(biāo)來進行操作就可以直接打開直接 需要的功能 通過以上對操作方面的可行性進行分析 系統(tǒng)在操作上必須具備在操作方 面的可行性 不然開發(fā)出來的系統(tǒng)很難被用戶使用 不但不能降低工作效率 反而增加 了工作難度 10 4 經(jīng)濟可行性分析 經(jīng)濟方面可行性分析討論開發(fā)軟件系統(tǒng)過程中產(chǎn)生的費用問題 首先對開發(fā)系統(tǒng)需 要的必要成本的投入進行分析 然后在對使用系統(tǒng)之后產(chǎn)生的利潤進行分析和討論 如 果開發(fā)軟件系統(tǒng)產(chǎn)生的費用已經(jīng)遠(yuǎn)遠(yuǎn)大于使用之后產(chǎn)生的利潤 就完全沒有必要進行軟 件系統(tǒng)的開發(fā)了 通過對快遞公司信息系統(tǒng)開發(fā)的成本和和運行后的利潤以及節(jié)約的成 本進行分析 采用快遞公司信息系統(tǒng)來對快遞進行管理 成本投入不大 能夠大大的提 6 高工作的效率 分析結(jié)果顯示開發(fā)和使用快遞公司信息系統(tǒng)在經(jīng)濟上具備可行性 3 23 2 系統(tǒng)性能需求系統(tǒng)性能需求 系統(tǒng)性能需求包括了可行性分析之外的幾個比較重要的性能指標(biāo) 需要評估的性能 需求包括了系統(tǒng)的安全性 系統(tǒng)的可靠性 系統(tǒng)的互操作性 程序的健壯性 系統(tǒng)易用 性 系統(tǒng)的可維護性 系統(tǒng)的可移植性 系統(tǒng)的可升級擴展性等多個方面 快遞公司信 息系統(tǒng)是一個管理類型的系統(tǒng) 用戶在使用系統(tǒng)的過程中可以實現(xiàn)對學(xué)校內(nèi)部的快遞信 息進行控制和管理 其中最重要的性能要求就是安全性 必須保證開發(fā)好的快遞公司信 息系統(tǒng)具備一定的安全性 快遞公司的快遞信息都是非常敏感和保密的相關(guān)資料 絕對 不能再使用快遞公司信息系統(tǒng)之后造成快遞信息的泄露 所以系統(tǒng)必須達(dá)到一定的安全 級別 采用特殊的數(shù)據(jù)加密算法可以提高系統(tǒng)的安全性 3 3 33 3 系統(tǒng)系統(tǒng)用例用例 用例圖用來描述系統(tǒng)與參與者之間的相互作用 與用例圖相關(guān)的幾個概念 1 角色 代表了某一事件發(fā)生的參與者 用一個小人表示 2 用例 代表系統(tǒng)可以實現(xiàn)的功能 通常一個用例代表一組功能 實質(zhì)上規(guī)定了 系統(tǒng)實現(xiàn)功能的范圍 3 用例圖 當(dāng)角色和用例發(fā)生某種關(guān)系時 就可以用一個圖將它們關(guān)聯(lián)起來 這 就是用例圖 系統(tǒng)管理員用例圖如圖 3 1 所示 圖 3 1 系統(tǒng)管理員用例圖 4 4 系統(tǒng)概要設(shè)計系統(tǒng)概要設(shè)計 4 14 1 功能模塊劃分功能模塊劃分 7 網(wǎng)站功能模塊功能結(jié)構(gòu)如圖 4 1 所示 系統(tǒng)功能模塊圖 賬號管理 用戶管理 新聞管理 訂單管理 后臺模塊 前臺模塊 用戶登錄 用戶注冊 我的訂單 新聞中心 公司簡介 訂單查詢 車輛信息管理 基礎(chǔ)信息管理 聯(lián)系我們 網(wǎng)點信息管理 快遞員模塊 訂單取件管理 圖 4 1 網(wǎng)站功能結(jié)構(gòu)圖 4 24 2 數(shù)據(jù)庫分析數(shù)據(jù)庫分析 為了把用戶的數(shù)據(jù)要求清晰明確地表達(dá)出來 通常要建立一個概念性的數(shù)據(jù)模型 概念性數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型 是按照用戶的觀點來對數(shù)據(jù)和信息建模 描述了從用戶角度看到的數(shù)據(jù) 反映了用戶的現(xiàn)實環(huán)境 最常用的表示概念性數(shù)據(jù)模型的方法 是實體 聯(lián)系方法 Entity Relationship Approach 這種方法用 ER 圖描述現(xiàn)實世界中的實體 而不涉及這些實體在系統(tǒng)中的實 現(xiàn)方法 用這種方法表示的概念性數(shù)據(jù)模型又稱為 ER 模型 ER 模型中包含 實體 聯(lián) 系 和 屬性 12 新聞信息實體圖如圖 4 2 圖 4 2 新聞信息實體圖 管理員信息實體圖如圖 4 3 圖 4 3 管理員信息實體圖 8 訂單信息實體圖如圖 4 4 圖 4 4 訂單信息實體圖 客戶信息實體圖如圖 4 5 圖 4 5 客戶信息實體圖 4 34 3 系統(tǒng)數(shù)據(jù)表設(shè)計系統(tǒng)數(shù)據(jù)表設(shè)計 管理員信息表如表 4 1 所示 表 4 1 管理員信息表 Admin 字段名說明類 型長 度可否為空主鍵 id 用戶編號 Int4 否是 AName 用戶名稱 nvarcha r 50 否否 Apwd 用戶密碼 nvarcha r 50 否否 新聞信息表如表 4 2 所示 表 4 2 新聞信息表 News 9 字段名說明類 型長 度可否為空主鍵 id 編號 Int4 否是 Titles 標(biāo)題 nvarcha r 50 否否 Content 內(nèi)容 text16 否否 Addtime 添加時間 datetim e 8 否否 訂單信息表如表 4 3 所示 表 4 3 訂單信息表 KUAIDI 字段名說明類 型長 度否為空主鍵 id 運單號 nvarchar4 否是 CustomerId 客戶編號 int50 否否 CustomerName 客戶名稱 nvarchar4 否否 GoodsName 商品名稱 nvarchar10 否否 GoodsWeight 商品重量 nvarchar10 否否 ConsignorName 發(fā)貨人 nvarchar10 否否 ConsignorTel 發(fā)貨人電 話 nvarchar10 否否 ConsignorAddress 發(fā)貨人地 址 nvarchar20 否否 ConsigneeName 買家 nvarchar60 否否 ConsigneeTel 買家電話 nvarchar10 ConsigneeAddress 地址 nvarchar20 KUAIDIDate 運單時間 nvarchar4 客戶信息表如表 4 4 所示 表 4 4 客戶信息表 Users 字段名說明類 型長 度可否為空主鍵 id 編號 Int4 否是 UserName 登錄帳號 nvarchar50 否否 Sex 性別 nvarchar50 否否 XingMing 真實姓名 nvarchar50 否否 Photo 電話 nvarchar50 否否 emal 電子郵件 nvarchar50 否否 Age 年齡 datetime8 否否 5 5 系統(tǒng)詳細(xì)設(shè)計系統(tǒng)詳細(xì)設(shè)計 5 15 1 系統(tǒng)的主系統(tǒng)的主窗口窗口 系統(tǒng)的界面按照常規(guī)的 WEB 界面進行設(shè)計 設(shè)計的原則是界面友好 易于操作 容 易上手 盡可能的貼切用戶實際 網(wǎng)站前臺首頁如圖 5 1 所示 10 圖 5 1 網(wǎng)站前臺首頁圖 網(wǎng)站前臺包括網(wǎng)站重要信息的展示 包括公司簡介 聯(lián)系方式 最新資訊信息 等 重要信息的展示 以及網(wǎng)站導(dǎo)航連接的展示 連接包括公司簡介 新聞中心 聯(lián)系我們 留言板 用戶注冊 用戶登錄 訂單中心 后臺登錄等 網(wǎng)站后臺界面圖如圖 5 2 所示 圖 5 2 網(wǎng)站后臺管理界面 后臺界面是管理員進入后臺的第一個頁面 包括左側(cè)功能導(dǎo)航和后臺頂部信息頁面 后臺主要導(dǎo)航功能包括 賬號管理 客戶管理 新聞管理 訂單管理 留言管理 聯(lián)系 我們管理 公司簡介管理等功能 5 25 2 系統(tǒng)前臺主要功能模塊詳述系統(tǒng)前臺主要功能模塊詳述 5 2 15 2 1 客戶登錄模塊客戶登錄模塊 客戶登錄模塊 客戶登錄模塊提供了用戶在前臺登錄的信息模塊 只有登錄的用戶 才能在留言本中進行留言 11 客戶登錄的流程圖如圖 5 3 用戶登錄 輸入登錄信息 失敗 判斷登錄信息 進入網(wǎng)站前臺 成功登錄 圖 5 3 客戶登錄流程圖 客戶登錄的運行效果如圖 5 4 圖 5 4 客戶登錄 關(guān)鍵代碼如下 protected void Button2 Click object sender EventArgs e if TxtUserName Text 12 else SqlDataReader dr dr data GetDataReader select from Users where UserName TxtUserName Text Trim and pwd TxtPassword Text Trim if dr Read Session UserId dr id ToString Session UserName dr UserName ToString Session XingMing dr XingMing ToString Response Redirect Default aspx else Alert AlertAndRedirect 賬號或者密碼不對請重新登陸 Default aspx 5 2 25 2 2 客戶注冊客戶注冊 客戶注冊 客戶注冊功能模塊提供了客戶注冊的功能 客戶注冊信息包括客戶的賬 號 客戶的密碼 客戶的郵箱 客戶地址等基本信息 客戶注冊圖如圖 5 5 13 用戶注冊 填寫注冊信息 注冊成功 校驗成功 登陸網(wǎng)站 圖 5 5 客戶注冊流程圖 注冊的運行效果如圖 5 6 圖 5 6 客戶注冊 14 關(guān)鍵代碼如下 protected void Button1 Click object sender EventArgs e data RunSql insert into Users emal UserName Sex Age Ds pwd XueXiao XingMing Photo Tel values txtemal Text txtname Text DropDownList1 SelectedItem Text Age Text txtds Text TextBox1 Text XueXiao Text XingMing Text pic Text Tel Text Alert AlertAndRedirect 注冊成功 Default aspx 5 2 35 2 3 訂單模塊訂單模塊 客戶訂單模塊是重要的功能模塊 客戶可以增加訂單信息 增加的訂單信息包括 商品名稱 訂單數(shù)量 訂單價格 訂單地址等信息 用戶添加了訂單可以查看自己的訂 單信息以及訂單快遞跟蹤信息 訂單模塊流程圖如圖 5 9 訂單模塊 增加訂單 查看訂單 圖 5 9 訂單管理流程圖 增加訂單運行效果如圖 5 10 15 圖 5 10 增加訂單頁面展示 關(guān)鍵代碼如下 protected void Button1 Click object sender EventArgs e data RunSql insert into KUAIDI CustomerId CustomerName GoodsName GoodsWeight ConsignorName ConsignorT el ConsignorAddress ConsigneeName ConsigneeTel ConsigneeAddress KUAIDINum Rem ark values Session UserId ToString Session UserName ToString txtName Text TextBox3 Text txtConsignorName Text TextBox1 Text TextBox2 Text TextBox5 Text TextBox4 Text TextBox6 Text TextBox8 Text txtds Text Alert AlertAndRedirect 添加成功 KUAIDIManger aspx 5 35 3 系統(tǒng)后臺功能模塊詳述系統(tǒng)后臺功能模塊詳述 5 3 15 3 1 管理員登錄管理員登錄 后臺登陸 系統(tǒng)提供了一個管理員登錄的界面 管理員登錄后可以進入系統(tǒng)的管理 后臺對網(wǎng)站的基本信息進行管理 管理員登錄的流程圖如圖 5 11 16 管理員登陸 輸入登錄信息 失敗 判斷登錄信息 進入后臺管理 成功登錄 圖 5 11 管理員登錄流程圖 后臺登陸運行效果如圖 5 12 圖 5 12 后臺登陸 關(guān)鍵代碼如下 protected void btn Login Click object sender EventArgs e DataSet dataSet new DataSet 17 string connString SqlHelper connstring new SqlDataAdapter select count from Admins where Name this UserName Text and Pwd this PassWord Text connString Fill dataSet Tb1 if dataSet Tables 0 Rows 0 0 ToString 0 this Session name this UserName Text base Response Redirect manage aspx if this UserName Text Length 0 this PassWord Text Length 0 Alert AlertAndRedirect 帳號和密碼不得為空 請輸入 Admin Login aspx else this UserName Text this PassWord Text Alert AlertAndRedirect 您輸入的帳號或密碼錯誤 請重新輸入 Admin Login aspx 5 3 25 3 2 賬號管理賬號管理 賬號管理 賬號管理包括了添加賬號 管理賬號的信息模塊 是對管理后臺管理員 的信息進行管理 賬號管理流程圖如圖 5 13 18 賬號管理 添加賬號信息 修改賬號信息 刪除賬號信息 圖 5 13 賬號管理流程圖 賬號管理運行效果如圖 5 14 圖 5 14 賬號管理 關(guān)鍵代碼如下 protected void btnAdd Click object sender EventArgs e string name txtUser Text Trim string pwd txtPwd Text Trim if name Length 3 alert Alertjs 帳號長度不能小于 3 位 return if txtPwd Text Trim Length 6 19 alert Alertjs 密碼長度不能小于 6 位 return SqlHelper data new SqlHelper data RunSql insert into Admins name pwd values txtUser Text txtPwd Text alert Alertjs 添加成功 InitData 5 3 35 3 3 新聞管理新聞管理 新聞管理 新聞管理包括了對新聞信息的添加 修改 和刪除等功能 新聞管理流程圖如圖 5 15 新聞管理 操作 操作成功 添加新聞信息添加成功 修改新聞信息 新聞信息管理 圖 5 15 新聞管理流程圖 新聞管理運行效果如圖 5 16 20 圖 5 16 新聞管理 關(guān)鍵代碼如下 protected void Button1 Click object sender EventArgs e string sql insert into News name content typeid TypeName values title Text ToString Trim content1 Value DropDownList1 SelectedValue DropDownList1 SelectedItem Text data RunSql sql Alert AlertAndRedirect 添加成功 addnews aspx 5 3 45 3 4 訂單管理訂單管理 訂單管理 訂單管理是管理員對訂單信息進行管理的功能模塊 訂單管理的流程圖如圖 5 17 21 訂單管理 查看訂單 刪除訂單 物流跟蹤 圖 5 17 訂單管理流程圖 訂單管理的運行效果如圖 5 18 圖 5 18 訂單管理 22 總結(jié)和展望總結(jié)和展望 本文分析了快遞公司信息系統(tǒng)的詳細(xì)的設(shè)計過程和程序的結(jié)構(gòu)以及數(shù)據(jù)庫等方面的 設(shè)計工作 分析了程序中的流程 對程序中關(guān)鍵功能模塊進行了詳細(xì)設(shè)計過程和方法的 總結(jié)和介紹 總結(jié)了開發(fā)一個快遞公司信息系統(tǒng)是如何實現(xiàn)的 快遞公司信息系統(tǒng)具備 哪些功能模塊 討論了如何利用 ASP NET 技術(shù)來開發(fā)一個大型的管理類型的系統(tǒng) 同時 也給出了程序具體的設(shè)計方案 開發(fā)快遞公司信息系統(tǒng)是對利用 ASP NET 技術(shù)開發(fā)小型網(wǎng)站的一次練習(xí)和總結(jié) 通 過構(gòu)建一個快遞公司信息系統(tǒng) 對用 ASP NET 框架 SQL Sever 2008 數(shù)據(jù)庫來開發(fā) web 應(yīng) 用程序的各種技術(shù)和方法進行了研究和測試 特別是對于 ASP NET 技術(shù)的相對于 ASP 技 術(shù)的重大突破 以及 ADO NET 與 ASP NET 的完美結(jié)合的又一次體現(xiàn) 由于系統(tǒng)開發(fā)的周期比較短 所以在功能的細(xì)節(jié)方

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論