




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、山西工商職業(yè)學院論文(設(shè)計) 第 57 頁 目錄目錄11引言33第一章 概述44第二章 編程環(huán)境5522.11 HTM米L5522.11.11 HTM米L的的 工作原理5522.11.22 HTM米L文檔的的 基本結(jié)構(gòu)5522.11.33 標記中的的 基本內(nèi)容5522.11.44 HTM米L標記6622.11.55 標記中的的 基本內(nèi)容6622.11.66 插入圖像6622.22 Vbscript6622.22.11 數(shù)據(jù)類型722.22.22 常量與變量722.33 Asp內(nèi)置對象922.33.11 Request對象922.33.22 Response對象110022.33.33 Sess
2、ion對象110022.33.44 Application對象111122.33.55 Server對象111122.44 ADO組件111122.44.11 ADO簡介111122.44.22 ADO的的 對象112222.55 數(shù)據(jù)庫112222.55.11 什么是數(shù)據(jù)112222.55.22 什么是數(shù)據(jù)庫112222.55.33 數(shù)據(jù)庫的的 建立113322.55.44 Access 22000000的的 基本元素113322.55.55 Access 的的 功能特點1144第三章 系統(tǒng)分析114433.11 需求分析114433.22 可行性分析115533.33 項目規(guī)劃1155第四
3、章 系統(tǒng)設(shè)計115544.11 設(shè)計目標115544.22 開發(fā)及運行環(huán)境116644.22.11 硬件平臺116644.22.22 軟件平臺::116644.33 編碼設(shè)計116644.44 系統(tǒng)功能結(jié)構(gòu)圖116644.55 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計117第五章 詳細設(shè)計11855.11 系統(tǒng)模塊文件設(shè)計11855.22 數(shù)據(jù)庫設(shè)計11855.22.11 數(shù)據(jù)庫需求分析11955.22.22 數(shù)據(jù)表的的 結(jié)構(gòu)11955.22.33 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計221155.33 通用模塊222255.33.11 數(shù)據(jù)庫連接文件222255.33.22 管理員登錄判定222255.33.33 退出后臺管理模塊
4、222255.33.44 分公司管理員登錄總判定223355.44 前臺主要功能模塊詳細設(shè)計223355.44.11 前臺文件總體架構(gòu)223355.44.22 運單查詢模塊設(shè)計224455.44.33 物流服務模塊設(shè)計22955.44.44 新聞動態(tài)模塊設(shè)計330055.55 后臺登錄入口設(shè)計332255.66 后臺主要功能模塊詳細設(shè)計333355.66.11 后臺總體架構(gòu)333355.66.22 后臺登錄模塊設(shè)計334455.66.33 初始化信息管理模塊設(shè)計336655.66.44 公司簡介管理模塊設(shè)計33755.66.55 運單管理模塊設(shè)計33855.66.66 新聞管理模塊設(shè)計4455
5、55.66.7 分公司管理模塊設(shè)計4455第六章 測試與維護5511結(jié)束語5533致謝5533參考文獻5544引言經(jīng)濟全球化及現(xiàn)代物流業(yè)發(fā)展的的 系統(tǒng)化、信息化、倉儲運輸?shù)牡?現(xiàn)代化和綜合化等趨勢,,對我國物流業(yè)的的 發(fā)展提出了了 全方位的的 挑戰(zhàn)。.面對跨國企業(yè)不斷滲透中國物流市場的的 嚴峻形勢,,我國物流業(yè)走高科技之路勢在必行。.我國國民經(jīng)濟連續(xù)多年高速增長,,為我國現(xiàn)代物流發(fā)展創(chuàng)造了了 良好的的 條件。.目前,,我國各類物流企業(yè)有1144萬家左右,,中小小 型企業(yè)占大多數(shù)。.在如此強烈競爭的的 環(huán)境下,,要想取得一席之地,,各企業(yè)在目前良好服務的的 基礎(chǔ)之上,,需提高企業(yè)的的 運營效率和
6、自身管理水平。.人工管理早已不再適應企業(yè)發(fā)展的的 要求,,利用計算機網(wǎng)絡(luò)對企業(yè)運營流程進行全方位的的 管理迫在眉睫。.通過計算機網(wǎng)絡(luò)對企業(yè)進行管理,,不僅為企業(yè)的的 運營過程節(jié)省了了 大量的的 時間,,提高了了 企業(yè)的的 效率,,還為企業(yè)在客戶群中樹立了了 一個全新的的 形象,,為企業(yè)日后發(fā)展奠定一個良好的的 基礎(chǔ)。.據(jù)調(diào)查::755-855%的的 上網(wǎng)用戶通過搜索引擎和商業(yè)網(wǎng)站尋找新客戶。.可見,,搜索引擎的的 登錄和商業(yè)網(wǎng)站的的 發(fā)布已經(jīng)成為企業(yè)網(wǎng)站盈利的的 手段。.互聯(lián)網(wǎng)正在融入我們的的 生活,,并影響和改變著我們的的 生活。.網(wǎng)絡(luò)提供給我們的的 不只是一個獲取信息的的 來源,,而且還是
7、一個可以相互交流的的 空間,,企業(yè)物流平臺正是一個供客戶與企業(yè)進行交流的的 網(wǎng)上虛擬空間。.及時與客戶進行溝通和交流,,對于企業(yè)來說是相當重要的的 。.【關(guān)鍵詞】 企業(yè)物流平臺、物流服務、運單查詢第一章 概述Internet又稱互聯(lián)網(wǎng),,起源于119669年的的 美國國防部高級研究計劃局協(xié)助開發(fā)的的 APRAnet網(wǎng)。.11987年,,在美國國家科學基金會的的 推動下,,將之主要從軍事用途轉(zhuǎn)向科學研究和民事用途。. 119944年44月,,中科院計算機網(wǎng)絡(luò)信息中心正式接入Internet,,近幾年來,,發(fā)生了了 飛速發(fā)展,,每年連如Internet的的 計算機數(shù)目成指數(shù)增加。.隨著商業(yè)網(wǎng)絡(luò)和大
8、量商業(yè)公司進入Internet,,網(wǎng)上商業(yè)應用取得高速的的 發(fā)展,,同時也使Internet能為用戶提供更多的的 服務,,使Internet迅速普及和發(fā)展起來。.現(xiàn)在Internet已發(fā)展為多元化,,不僅僅單純?yōu)榭蒲蟹眨?正逐步進入到日常生活的的 各個領(lǐng)域。.近幾年來,,Internet在規(guī)模和結(jié)構(gòu)上都有了了 很大的的 發(fā)展,,已經(jīng)發(fā)展成為一個名副其實的的 “全球網(wǎng)”。.網(wǎng)絡(luò)的的 出現(xiàn),,改變了了 人們使用計算機的的 方式;;而Internet的的 出現(xiàn),,又改變了了 人們使用網(wǎng)絡(luò)的的 方式。.Internet使計算機用戶不再被局限于分散的的 計算機上,,同時,,也使他們脫離了了 特定網(wǎng)絡(luò)的
9、的 約束。.任何人只要進入了了 Internet,,就可以利用網(wǎng)絡(luò)中和各種計算機上的的 豐富資源。.2200世紀900年代互聯(lián)網(wǎng)技術(shù)的的 普遍應用及電子商務的的 興起,,以及我國正式加入WTO,,使我國物流企業(yè)面臨的的 競爭越來越激烈。.我國物流業(yè)要生存,求發(fā)展,,就必須不斷提高競爭力,,而開展信息化建設(shè)是提升我國物流業(yè)競爭力的的 一個有效途徑,,物流信息化促進物流業(yè)競爭力的的 提升主要通過影響內(nèi)在因素起作用。.建立以供應鏈為基礎(chǔ)的的 高效便利的的 物流信息服務平臺,,實現(xiàn)信息資源的的 充分共享和交換。.利用信息化技術(shù)進行流程的的 設(shè)計和運行的的 優(yōu)化,,建立提供通訊服務的的 通訊平臺,,提供
10、數(shù)據(jù)轉(zhuǎn)換的的 數(shù)據(jù)平臺,,提供物流供求資源信息服務的的 內(nèi)容服務平臺等等,,這為物流企業(yè)進行業(yè)務流程再造提供了了 機制保障和數(shù)據(jù)基礎(chǔ),,促進了了 現(xiàn)代化物流配送中心的的 建立,,完善了了 物流產(chǎn)業(yè)的的 管理模式。.本系統(tǒng)采用ASP動態(tài)服務器網(wǎng)頁技術(shù)開發(fā),,利用Dream米weaver M米X網(wǎng)頁開發(fā)工具,,其數(shù)據(jù)庫為Access 22000000。.需要配置IIS建立虛擬目錄后才可以瀏覽此系統(tǒng)的的 主頁。.本系統(tǒng)網(wǎng)站前臺展示了了 公司的的 企業(yè)文化、物流服務的的 介紹、運單的的 查詢、公司及行業(yè)新聞、招聘信息及如何與我們聯(lián)系一系列的的 相關(guān)信息,,滿足了了 全面展示自身形象的的 要求。.設(shè)置“
11、運單的的 查詢”功能模塊,,提供在線查詢功能,,滿足了了 客戶通過網(wǎng)絡(luò)快速查詢的的 要求。.通過網(wǎng)絡(luò)對日常業(yè)務進行管理,,大大的的 提高了了 企業(yè)的的 經(jīng)營效率。.網(wǎng)站后臺實現(xiàn)了了 對 前臺信息的的 管理功能。.通過初始化信息管理模塊、公司簡介管理模塊等實現(xiàn)了了 不斷更新企業(yè)各方面信息的的 要求。.通過分公司管理模塊對分公司信息進行管理等。.本系統(tǒng)后臺管理員名為::SH 密碼為::1122334455其它各分公司也設(shè)有管理員,,分公司及各分公司管理員名和密碼都由本系統(tǒng)后臺管理員統(tǒng)一添加和管理。.各分公司的的 管理員名和密碼在這就不一一敘述了了 。.第二章 編程環(huán)境22.11 HTM米LHTM米
12、L是用來表示W(wǎng)eb文檔的的 規(guī)范,,它使用標記來確定網(wǎng)頁顯示的的 格式靜態(tài)網(wǎng)頁是標準的的 HTM米L文件,,動態(tài)網(wǎng)頁經(jīng)過應用程序服務器的的 處理后也將生成標準的的 HTM米L文件。.22.11.11 HTM米L的的 工作原理HTM米L是一種規(guī)范,,是用于Web文檔的的 格式語言。.HTM米L通過標記((Tag))來標記要顯示的的 網(wǎng)頁中的的 各個部分。.以告訴Web瀏覽器應該如何顯示網(wǎng)頁,,既確定網(wǎng)頁內(nèi)容的的 格式。.瀏覽器按照順序閱讀HTM米L文件,,然后根據(jù)內(nèi)容附近的的 HTM米L標記來解釋和顯示各種內(nèi)容,,這個過程稱為語法分析。.22.11.22 HTM米L文檔的的 基本結(jié)構(gòu)HTM米L文
13、檔的的 基本結(jié)構(gòu)可以表示如下:: 標題文字 文本、圖像、動畫、HTM米L指令等 22.11.33 標記中的的 基本內(nèi)容11標題22信息:在服務器和客戶之間傳達隱含信息。.其中最重要的的 設(shè)置::HTTP-EQUIV ::設(shè)置或者獲取content中的的 內(nèi)容,,并把內(nèi)容添加入HTTP的的 響應頭中。.Content:M米ETA信息的的 內(nèi)容。.22.11.44 HTM米L標記 11HTM米L文檔標記格式::標志文件開始和結(jié)尾的的 標記。.22HTM米L文件頭標記格式::用于包含文件的的 基本信息。. 33HTM米L文件主體標記格式::文件主體標記。. 注意::與為獨立的的 兩個部分,,不能互相
14、嵌套。. 22.11.55 標記中的的 基本內(nèi)容標簽中的的 內(nèi)容都是在瀏覽器中可以被看到的的 內(nèi)容。.除內(nèi)使用的的 標簽以外的的 其他HTM米L語言標簽都屬于的的 內(nèi)容。.11標題標記格式::,,設(shè)置各種大小小 不同標題的的 標記。.22段落標記格式::設(shè)置段落標記。.33預定格式標記格式::在瀏覽器中瀏覽時,,按照文檔中預先排好的的 形式顯示內(nèi)容。.44分區(qū)顯示標記格式::分區(qū)顯示標記。.55詞標記格式::強制進行換行標記。. 66注釋標記格式::注釋標記。.22.11.66 插入圖像 圖像在網(wǎng)頁設(shè)計中是必不可少的的 ,,所以用戶應掌握在網(wǎng)頁中操作圖像的的 方法。.格式::功能::在網(wǎng)頁中加
15、入圖像。.22.22 VbscriptVBScript是程序開發(fā)語言Visual Basic家族的的 最新成員,,可以將靈活的的 腳本應用于更廣泛的的 領(lǐng)域,,包括M米icrosoft Internet Explorer中的的 Web客戶端腳本和M米icrosoft Internet Inform米ation Server中的的 Web服務器端腳本。.22.22.11 數(shù)據(jù)類型在VBScript語言中只有一種數(shù)據(jù)類型,,即Variant,,這種數(shù)據(jù)類型可以包含不同類別的的 信息,,它也是VBScript中所有函數(shù)的的 返回值的的 數(shù)據(jù)類型。.22.22.22 常量與變量11. 常量常量時在程序
16、執(zhí)行期間其值不發(fā)生變化的的 數(shù)據(jù)。.在VBScript中,,常量分為普通常量和符號常量。.11))普通常量普通常量分為字符串常量和數(shù)值常量兩種。.字符串常量簡稱字符串,,它由一對雙引號括起來的的 字符序列所組成,,其中可以包含字母、漢字、數(shù)字,,空格以及標點符號等,,長度不超過2200億個字符。.數(shù)值常量分為整型數(shù)、長整型數(shù)和浮點數(shù)。.22))符號常量符號常量是用一個標識符表示的的 常量,,用于代替數(shù)字或字符串,,其值從發(fā)生不改變。.在VBScript中,,符號常量分為預定義符號常量和用戶自定義常量。.VBScript提供了了 許多預定義符號常量,,在編寫腳本代碼時無須聲明即可直接使用。.例如
17、,,vbCrLf表示回車符和換行符的的 組合,,vbGreen表示綠色的的 數(shù)值。.22. 變量變量時一種使用方便的的 占位符,,用于引用計算機的的 內(nèi)存地址,,該地址可以存儲腳本運行時可更改的的 數(shù)據(jù)。.11)) 聲明變量變量的的 聲明包括顯式聲明、隱式聲明和強制顯式聲明。.在VBScript中,,通常使用Dim米語句顯式聲明變量并分配存儲空間,,語法格式如下::Dim米 變量名, 變量名此外,,也可以通過直接在腳本中使用變量名這種方式隱式聲明變量。.但這通常不是一個好習慣,,因為這樣有時會由于變量名被拼錯而導致在運行腳本時出現(xiàn)意外的的 結(jié)果。.若要強制顯式聲明所有變量,,可以在腳本程序的的
18、 開頭處使用下面的的 語句::Option Explicit33. 函數(shù)與表達式函數(shù)是一個獨立的的 程序單元。.在程序中適當?shù)厥褂煤瘮?shù),,可以簡化程序代碼,,便于程序的的 更新和維護。.函數(shù)可以的的 參數(shù)和返回值。.11)) 轉(zhuǎn)換函數(shù)轉(zhuǎn)換函數(shù)用來轉(zhuǎn)換類型或形式。.常用的的 轉(zhuǎn)換函數(shù)如表22-11所示。.表22-11 各種轉(zhuǎn)換函數(shù)及功能函數(shù)說明Asc(s)將字符轉(zhuǎn)換成ASCII碼Chr(n)將ASCII碼值轉(zhuǎn)換成字符Hex(n)將十進制數(shù)轉(zhuǎn)換成十六進制Lcase(s)將大寫字母轉(zhuǎn)換成小小 寫字母Oct(n)將十進制數(shù)轉(zhuǎn)換成八進制Cstr(n)將數(shù)值轉(zhuǎn)換為字符串Ucase(s)將小小 寫字母轉(zhuǎn)換成
19、大寫字母22))字符串函數(shù)字符串函數(shù)用來完成對字符串的的 操作與處理。.常用的的 字符串函數(shù)如表22-22所示。.表22-22 各種字符串函數(shù)及功能函數(shù)說明Left(s,n)返回字符串左邊的的 n個字符Len(s)返回字符串的的 長度Ltrim米(s)去掉字符串左邊的的 空格M米id(s,n11,n22)返回字符串s中第n11位開始的的 n22個字符Right(s,n)返回字符串右邊的的 n個字符Rtrim米(s)去掉字符串右邊的的 空格String(n,s)String(n,s)InStr(n11,s11,s22,n)返回字符串s22在字符串s11中第一次出現(xiàn)的的 位置StrCom米p(s1
20、1,s22,n)返回字符串s11與s22比較結(jié)果的的 值33))日期函數(shù)日期函數(shù)用于操作日期與時間,,例如獲取當前的的 系統(tǒng)時間,,求出某一天是星期幾等。.常用的的 日期函數(shù)如表22-33所示。.表22-33 各種日期函數(shù)及功能函數(shù)說明Tim米e返回當前的的 系統(tǒng)時間Date返回當前的的 系統(tǒng)日期Now返回當前的的 系統(tǒng)日期與時間Day返回日期代號((113311))M米onth返回月份((111122))Year返回年份WeekDay返回表示星期的的 代號,,星期日為11,,星期11為2244流程控制語言與一般的的 高級語言相同,,Vbscript中提供了了 條件判斷及循環(huán)等控制流程的的 語
21、句。.11)) 件語句If.Then.Else語句簡稱If語句,,用于計算條件是否為True或False,,并且根據(jù)計算結(jié)果指定要執(zhí)行的的 語句。.If.Then.Else語句有兩種形式::單行格式和多行格式。.22) 選擇語句Select Case語句中,,只有一個用于判斷的的 表達式,,根據(jù)此表達式的的 不同計算結(jié)果,,執(zhí)行不同的的 語句體部分。.這種結(jié)構(gòu)本質(zhì)上是If嵌套結(jié)構(gòu)的的 一種變形。.33) 循環(huán)語句A) DOLOOP語句Do循環(huán)也是根據(jù)某個條件是否成立來決定能否執(zhí)行相應的的 循環(huán)體部分。.與while循環(huán)不同的的 是::While循環(huán)只能在初始位置檢查條件是否成立;;而Do循環(huán)可
22、以有兩種格式,,既可以在初始位置檢驗條件是否成立,,也可以在執(zhí)行一遍循環(huán)體后的的 結(jié)束位置判斷條件是否成立,,能否進入下一次循環(huán)。.B) WHILEWEND語句While循環(huán)用于對條件進行判斷,,如果條件成立,,可以循環(huán)執(zhí)行循環(huán)體,,直到循環(huán)結(jié)束為止。.結(jié)束循環(huán)的的 條件是用于判斷的的 條件不成立。.與For循環(huán)最大的的 差別在于::For循環(huán)用于循環(huán)次數(shù)己知的的 情況,,執(zhí)行一定次數(shù)后即可結(jié)束循環(huán);;而While循環(huán)用于不知道循環(huán)次數(shù),,但可以用一個條件來進行判斷是否結(jié)束。.所以對于循環(huán)次數(shù)有限,,可以用條件限制的的 情況,,使用While循環(huán)較好,,且使用比較靈活。.C) FORNEXT語
23、句For循環(huán)屬于計數(shù)型循環(huán),,程序按照此種結(jié)構(gòu)中指明的的 循環(huán)次數(shù)來執(zhí)行循環(huán)體部分。.22.33 Asp內(nèi)置對象ASP提供了了 一些內(nèi)置對象,,在腳本中不必創(chuàng)建這些對象,,便可以直接訪問它們的的 方法、屬性和集合,,以擴展腳本的的 功能。.22.33.11 Request對象接收客戶端在請求一個頁面或傳送一個表單時提供的的 所有信息,,包括能夠標識瀏覽器和用戶的的 HTTP變量、Cookie信息以及附在URL后面的的 值((查詢字符串或表單數(shù)據(jù)))。.11. Request對象的的 集合Form米::用于檢索HTTP請求正文中表單元素的的 值QueryString::用于檢索HTTP查詢字符串
24、中變量的的 值ServerVariables::用于檢索預定的的 環(huán)境變量的的 值ClientCertificate::用于檢索存儲在發(fā)送到HTTP請求中客戶端證書中的的 字段值Cookies::用于檢索在HTTP請求中發(fā)送的的 Cookie的的 值22. Request對象的的 方法Request對象只有一個方法::即BinaryRead。.該方法以二進制方式來讀取客戶端使用POST傳送方法所傳遞的的 數(shù)據(jù)。.33. Request對象的的 作用l 讀取網(wǎng)址參數(shù)l 讀取表單傳遞的的 參數(shù)l 讀取Cookie的的 數(shù)據(jù)l 讀取服務器環(huán)境變量l 上傳文件22.33.22 Response對象用于
25、向客戶端瀏覽器發(fā)送信息,,或者將訪問者轉(zhuǎn)移到另一個網(wǎng)址,,并可以設(shè)置和控制Cookie信息等。.11. Response對象的的 集合Response對象只有一個集合,,即Cookies集合。.22. Response對象的的 方法Write::將變量作為字符串寫入當前的的 HTTP輸出Redirect::將重指示的的 信息發(fā)送到瀏覽器,,嘗試連接另一個URLClear::清除任何緩沖區(qū)的的 HTM米L輸出End::停止處理.asp程序,,并返回當前的的 結(jié)果33. Response對象的的 作用l 輸出內(nèi)容到網(wǎng)頁((客戶端))l 網(wǎng)頁重定向l 寫入Cookiel 下載文件22.33.33 S
26、ession對象存儲一個會話內(nèi)的的 信息。.Session對象是在每一位訪問者從Web站點或Web應用程序中首次請求一個ASP頁時創(chuàng)建的的 ,,它將保留到默認的的 期限結(jié)束或者通過腳本設(shè)置中止的的 期限。.11. Session工作作原理在一個應用程序中,,當客戶端啟動一個Session時,,ASP會自動產(chǎn)生一個長整數(shù)SessionID,,并且把這個SessionID送回給客戶端瀏覽器,,瀏覽器會把這個SessionID存放在Cookies內(nèi)。.當客戶端再次向服務器送出HTTP請求時,,ASP會去檢查申請表頭的的 SessionID,,并返回該SessionID對應的的 Session信息。.
27、22. Session對象的的 集合Contents::包括已用腳本添加到會話中的的 項目,,Contents是Session對象的的 默認集合Staticobjects::包含通過標記創(chuàng)建的的 并給了了 會話作用域的的 對象,,這些對象在Global.asa文件中創(chuàng)建33. Session對象的的 方法Abandon::破壞Session對象并釋放其資源Contents.Rem米ove::從Contents集合中刪除一個項目Contents.Rem米oveAll::從Contents集合中刪除所有項目44. Session對象的的 作用l 存儲與某次訪問相關(guān)的的 信息l 設(shè)置這個訪問的的 代
28、碼頁,,日期格式等22.33.44 Application對象在一個ASP應用中讓不同客戶端共享信息。.Application對象是在為響應一個ASP頁的的 首次請求而載入Asp.dll時創(chuàng)建的的 ,,它提供了了 存儲空間用來存放變量和對象的的 引用,,可以用于所有的的 頁面,,任何訪問者都可以打開這些頁面。.11. Application對象的的 集合Contents::含所有通過腳本命令添加到應用程序中的的 項目Staticobjects::含通過OBJECT標記創(chuàng)建的的 并給了了 應用程序作用域的的 對象22. Application對象的的 方法Lock::禁止其他客戶修改Applic
29、ation對象的的 屬性Unlock::允許其他客戶修改Application對象的的 屬性33. Application對象的的 作用l 存儲應用程序級全局變量l 鎖定與解鎖全局變更l 網(wǎng)站計數(shù)器22.33.55 Server對象提供了了 一系列的的 方法和屬性,,在使用ASP編寫腳本時是非常有用的的 。.最常用的的 是Server.CreateObject方法,,它允許在當前頁的的 環(huán)境或會話中在服務器上實例化其他COM米對象。.11. Server對象的的 集合Server對象僅支持ScriptTim米eout屬性,,用于指定超時值,,在腳本運行超過這一時間之后即作超時處理。.22. S
30、erver對象的的 方法CreateObject::創(chuàng)建服務器組件的的 實例Execute::執(zhí)行一個.asp文件M米apPath::將指定的的 虛擬路徑,,無論是當前服務器上的的 絕對路徑,,還是當前頁的的 相對路徑,,映射為物理路徑Transfer::將當前所有的的 狀態(tài)信息發(fā)送給另一個.asp文件進行處理33. Server對象的的 作用創(chuàng)建組件實例獲取服務器的的 物理路徑對字符串進行HTM米L編碼轉(zhuǎn)向執(zhí)行其他ASP文件22.44 ADO組件ASP用Database Access((數(shù)據(jù)庫訪問))組件與數(shù)據(jù)庫進行連接,,Database Access((數(shù)據(jù)庫訪問))組件通過Active
31、X Data Objects((ADO))訪問存儲在數(shù)據(jù)庫或其他表格化數(shù)據(jù)結(jié)構(gòu)中的的 信息。.22.44.11 ADO簡介ADO是ActiveX Data Object的的 縮寫,,稱為ActiveX數(shù)據(jù)對象,,是為OLE DB設(shè)計的的 應用編程接口,,使用ADO對象實現(xiàn)在ASP頁面中對數(shù)據(jù)庫的的 訪問。.在ASP頁面中,,OLE DB及ODBC無法直接使用,,但是ADO卻是一種可以在ASP中使用的的 標準對象,,通過ADO就可以調(diào)用OLE DB提供者或者ODBC驅(qū)動程序來訪問數(shù)據(jù)庫。.在ASP中,,使用ADO訪問數(shù)據(jù)庫有兩種情況::一是默認的的 OLE DB的的 ODBC驅(qū)動驅(qū)動程序,,二是
32、OLE DB的的 其他數(shù)據(jù)庫驅(qū)動程序直接綁定到指定的的 數(shù)據(jù)庫。.11. ODBC是Open Database Connectivity的的 縮寫,,稱為開放式數(shù)據(jù)庫鏈接,,是M米icrosoft提出的的 數(shù)據(jù)庫訪問技術(shù),,它將所有數(shù)據(jù)庫的的 底層操作全部隱藏在其驅(qū)動程序內(nèi)核中,,是基于SQL的的 ,,利用它可實現(xiàn)存取和訪問任何符合ODBC標準的的 關(guān)系型數(shù)據(jù)庫,,可實現(xiàn)用同樣的的 方法,,來存取各種不同類型的的 關(guān)系型數(shù)據(jù)庫,,而不必關(guān)心所存取的的 數(shù)據(jù)庫類型。.使用ODBC驅(qū)動程序可訪問大多數(shù)數(shù)據(jù)庫,,如dBase、Access、SQL Server、Oracle、DB22等,,同時也能訪
33、問其他類型的的 文件,,如文本文件、Excel電子表格等。.22. OLE DB是Object Linking & Em米bedding Database的的 縮寫,,稱為對象鏈接和嵌入式數(shù)據(jù)庫,,是M米icrosoft續(xù)OBDC后提供的的 對各種不同數(shù)據(jù)源訪問的的 數(shù)據(jù)編程接口,,是一種對關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫均有效的的 一種數(shù)據(jù)庫訪問技術(shù)。.22.44.22 ADO的的 對象ADO組件中定義了了 三個主要對象::Connection((連接對象))、Com米m米and((命令對象))、Recordset((記錄集對象))簡單介紹如下::Connection((連接對象))::用于建立
34、應用程序與數(shù)據(jù)庫之間的的 連接,,是其他對象的的 基礎(chǔ)。.它包含的的 Errors集合和Error對象,,用來記錄連接過程中所發(fā)生的的 錯誤信息。.Com米m米and((命令對象))::可執(zhí)行一個SQL查詢、存儲過程或有參數(shù)的的 查詢,,來對數(shù)據(jù)源操作。.它包含的的 Param米eters集合和Param米eter對象,,用來傳遞Com米m米and對象所需的的 命令參數(shù)。.RecordSet((記錄集對象))::代表從數(shù)據(jù)表中通過查詢所獲得的的 一組記錄,,通過該對象所提供的的 方法與屬性,,可實現(xiàn)對記錄的的 存取操作。.它包含的的 Fileds集合和Filed對象用來記錄Recordset對
35、象中各個字段的的 相關(guān)屬性。.22.55 數(shù)據(jù)庫22.55.11 什么是數(shù)據(jù)數(shù)據(jù)((data))是對客觀事物的的 符號表示,,是用于表示客觀事物的的 未經(jīng)加工的的 原始素材,,如圖形符號、數(shù)字、字母等。.或者說,,數(shù)據(jù)是通過物理觀察得來的的 事實和概念,,是關(guān)于現(xiàn)實世界中的的 地方、事件、其他對象或概念的的 描述。.在計算機科學中是指所有能輸入到計算機并被計算機程序處理的的 符號的的 介質(zhì)的的 總稱。.22.55.22 什么是數(shù)據(jù)庫數(shù)據(jù)庫,,顧名思義,,是存入數(shù)據(jù)的的 倉庫。.只不過這個倉庫是在計算機存儲設(shè)備上的的 ,,而且數(shù)據(jù)是按一定格式存放的的 。. 當人們收集了了 大量的的 數(shù)據(jù)后,,應
36、該把它們保存起來進入近一步的的 處理,,進一步的的 抽取有用的的 信息。.當年人們把數(shù)據(jù)存放在文件柜中,,可現(xiàn)在隨著社會的的 發(fā)展,,數(shù)據(jù)量急劇增長,,現(xiàn)在人們就借助計算機和數(shù)據(jù)庫技術(shù)科學的的 保存大量的的 數(shù)據(jù),,以便能更好的的 利用這些數(shù)據(jù)資源。. 要是下定義的的 話,,就應該是::指長期儲存在計算機內(nèi)的的 、有組織的的 、可共享的的 數(shù)據(jù)集合。.數(shù)據(jù)庫包含關(guān)系數(shù)據(jù)庫、面向?qū)ο髷?shù)據(jù)庫及新興的的 XM米L數(shù)據(jù)庫等多種,,目前應用最廣泛的的 是關(guān)系數(shù)據(jù)庫,,若在關(guān)系數(shù)據(jù)庫基礎(chǔ)上提供部分面向?qū)ο髷?shù)據(jù)庫功能的的 對象關(guān)系數(shù)據(jù)庫。.在數(shù)據(jù)庫技術(shù)的的 早期還曾經(jīng)流行過層次數(shù)據(jù)庫與網(wǎng)狀數(shù)據(jù)庫,,但這兩類
37、數(shù)據(jù)庫目前已經(jīng)極少使用。.22.55.33 數(shù)據(jù)庫的的 建立數(shù)據(jù)庫的的 設(shè)計只是提供了了 數(shù)據(jù)的的 類型、邏輯結(jié)構(gòu)、聯(lián)系、約束和存儲結(jié)構(gòu)等有關(guān)數(shù)據(jù)的的 描述。.這些描述稱為數(shù)據(jù)模式。.要建立可運行的的 數(shù)據(jù)庫,,還需進行下列工作::(11)選定數(shù)據(jù)庫的的 各種參數(shù),,例如最大的的 數(shù)據(jù)存儲空間、緩沖決的的 數(shù)量、并發(fā)度等。.這些參數(shù)可以由用戶設(shè)置,,也可以由系統(tǒng)按默認值設(shè)置。.(22)定義數(shù)據(jù)庫,,利用數(shù)據(jù)庫管理系統(tǒng)(DBM米S)所提供的的 數(shù)據(jù)定義語言和命令,,定義數(shù)據(jù)庫名、數(shù)據(jù)模式、索引等。.(33)準備和裝入數(shù)據(jù),,定義數(shù)據(jù)庫僅僅建立了了 數(shù)據(jù)庫的的 框架,,要建成數(shù)據(jù)庫還必須裝入大量的
38、的 數(shù)據(jù),,這是一項浩繁的的 工作。.在數(shù)據(jù)的的 準備和錄入過程中,,必須在技術(shù)和制度上采取措施,,保證裝入數(shù)據(jù)的的 正確性。.計算機系統(tǒng)中原已積累的的 數(shù)據(jù),,要充分利用,,盡可能轉(zhuǎn)換成數(shù)據(jù)庫的的 數(shù)據(jù)。.22.55.44 Access 22000000的的 基本元素11. 表表是一種特定試題的的 數(shù)據(jù)集合,,表以行、列格式組織數(shù)據(jù)。.表中的的 字段用來描述一個試題的的 完整信息。.通常,,一個數(shù)據(jù)庫保存的的 主要信息,,都是以表的的 形式來表示和存儲的的 。.22. 查詢他是對數(shù)據(jù)庫中數(shù)據(jù)的的 直接訪問。.利用查詢可以通過不同的的 方法來查看、更改、分析以及操縱數(shù)據(jù)庫中的的 數(shù)據(jù),,可以為
39、其他查詢、窗體和報表提供數(shù)據(jù),,還可以為一個數(shù)據(jù)訪問頁提供數(shù)據(jù)源。.33. 窗體他是用戶交互式訪問數(shù)據(jù)庫的的 界面,,是數(shù)據(jù)庫與用戶之間的的 主要接口。.使用窗體可以想表中輸入數(shù)據(jù),,查看或更新表中的的 數(shù)據(jù),,以及根據(jù)用戶的的 輸入信息執(zhí)行響應的的 操作。.44. 報表他是輸出數(shù)據(jù)庫最有效的的 方法。.因為在報表中可以控制每個數(shù)據(jù)的的 顯示方式,,可以對數(shù)據(jù)進行排序和分組,,并給出每個的的 各種統(tǒng)計數(shù)據(jù)。.55. 數(shù)據(jù)訪問頁他是一種特殊的的 Web訪問頁,,提供可以在Internet或Intranet上瀏覽的的 數(shù)據(jù)。.這些數(shù)據(jù)保存在M米icrosoft Access數(shù)據(jù)庫或m米icroso
40、ft SQL Server數(shù)據(jù)庫中。.數(shù)據(jù)訪問頁與一般Web頁的的 最大區(qū)別在于它的的 數(shù)據(jù)是個更新的的 。.66. 宏宏是指一個或多個操作的的 集合,,其中每個操作可實現(xiàn)特定的的 功能。.數(shù)據(jù)庫的的 很多地方要用的的 到宏,,尤其是在窗體設(shè)計中。.使用宏可以讓用戶非常方便第處理一些重復性操作。.7. 模塊模塊是將Visual Basic for Applications聲明和過程作為一個單元進行保存的的 集合,,專門用來存放VBA數(shù)據(jù)代碼。.模塊有22個基本類型,,既類模塊和標準模塊一個模塊一般包含多個過程或函數(shù)。.22.55.55 Access 的的 功能特點Access 是微軟公司推出的
41、的 基于Windows的的 桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)((RDBM米S)),,是Office系列應用軟件之一。.它提供了了 表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的的 對象;;提供了了 多種向?qū)?、生成器、模板?把數(shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化;;為建立功能完善的的 數(shù)據(jù)庫管理系統(tǒng)提供了了 方便,,也使得普通用戶不必編寫代碼,,就可以完成大部分數(shù)據(jù)管理的的 任務。. Access是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),,其主要特點如下:: 11. 存儲方式單一 22. 面向?qū)ο?33. 界面友好、易操作 44. 集成環(huán)境、處理多種數(shù)據(jù)信息 55. Access支持ODBC
42、((開發(fā)數(shù)據(jù)庫互連,,Open Data Base Connectivity))第三章 系統(tǒng)分析33.11 需求分析通過調(diào)查,,要求系統(tǒng)需要有以下功能;;通過網(wǎng)絡(luò),,全面展示企業(yè)的的 形象。.全面介紹企業(yè)的的 服務項目。.發(fā)布企業(yè)的的 招聘信息、企業(yè)新聞等。.分公司及時填寫分公司貨物運營情況,,并對分公司用戶密碼進行維護。.為客戶提供在線查詢運單信息及物品托運情況的的 功能。.通過后臺對企業(yè)一系列新聞信息((公司簡介、新聞信息、服務項目信息))進行管理。.通過后臺,,企業(yè)對客戶運單信息進行全面管理。.通過后臺,,企業(yè)對分公司、分公司管理員信息進行管理。.管理企業(yè)的的 招聘信息。.由于操作人員的
43、的 計算機知識普遍較差,,要求網(wǎng)站有良好的的 操作界面。.當外界環(huán)境((停電、網(wǎng)絡(luò)病毒))干擾本系統(tǒng)時,,系統(tǒng)可以自動保護原始數(shù)據(jù)的的 安全。.系統(tǒng)退出。.33.22 可行性分析企業(yè)物流管理平臺使物流企業(yè)走上了了 科學化、網(wǎng)絡(luò)化管理道路。.11. 經(jīng)濟性全面展示企業(yè)的的 經(jīng)營管理模式,,為企業(yè)帶來更多的的 客戶資源,,提高企業(yè)的的 經(jīng)濟效益。.通過計算機網(wǎng)絡(luò)對運單進行管理,,方便客戶對貨物托運情況進行查詢,,及時和客戶進行溝通,,滿足客戶的的 需求。.22. 技術(shù)性在管理過程中,,滿足了了 企業(yè)全程跟蹤物品的的 托運情況的的 要求((分公司及時添加貨物的的 運輸情況)),,使企業(yè)能夠根據(jù)實際情
44、況,,對企業(yè)運營過程中的的 各項準備工作,,作出及時準確的的 調(diào)整。.33.33 項目規(guī)劃企業(yè)物流平臺是一個典型的的 數(shù)據(jù)庫開發(fā)應用程序,,由客戶前臺瀏覽和企業(yè)后臺管理兩大部分組成。.11. 前臺功能模塊規(guī)劃前臺主要包括公司簡介、物流服務、信息查詢、新聞動態(tài)、招聘信息、聯(lián)系我們、分公司登錄入口,,后臺登錄入口。.22. 后臺管理模塊規(guī)劃后臺主要包括后臺登錄模塊、初始化信息模塊、公司簡介管理模塊、倉儲服務管理模塊、運輸服務管理模塊、配送服務管理模塊、運單管理模塊、新聞管理模塊、招聘信息管理模塊,,分公司管理模塊、聯(lián)系我們、退出后臺。.第四章 系統(tǒng)設(shè)計44.11 設(shè)計目標本系統(tǒng)是針對中小小 型物流
45、企業(yè)的的 運營管理過程進行設(shè)計的的 ,,主要實現(xiàn)如下目標::向客戶全面展示公司各項業(yè)務。.客戶在線對運單情況進行查詢。.向客戶介紹公司新聞。.為分公司提供貨物運單信息添加功能。.為分公司提供密碼修改功能。.實現(xiàn)企業(yè)發(fā)布招聘信息的的 功能。.為管理員提供后臺登錄入口。.管理員通過后臺,,對運單信息進行全面管理。.對企業(yè)招聘信息進行管理。.對公司各項業(yè)務信息進行管理。.對公司新聞信息進行管理。.對分公司信息、管理員信息進行管理。.系統(tǒng)最大限度地實現(xiàn)了了 易安裝性、易維護性和易操作性。.系統(tǒng)運行穩(wěn)定、安全可靠。.44.22 開發(fā)及運行環(huán)境44.22.11 硬件平臺CPU::Celeron 22.8G
46、Hz。.內(nèi)存::551122M米B以上。.硬盤::800GB44.22.22 軟件平臺::操作系統(tǒng)::Windows XP/ Windows 22000000。.數(shù)據(jù)庫::Access 22000000。.瀏覽器::IE55.00,,推薦使用IE66.00。.Web服務器::IIS55.00。.分辨率::最佳效果110022447668像素。.44.33 編碼設(shè)計編碼設(shè)計是數(shù)據(jù)庫系統(tǒng)開發(fā)的的 前提條件,,是系統(tǒng)不可缺少的的 重要內(nèi)容。.編碼是指與原來名稱對應的的 編號、符號或記號。.它是進行信息交換、處理、傳輸和實現(xiàn)信息資源共享的的 關(guān)鍵。.編碼也用于指定數(shù)據(jù)的的 處理方法、區(qū)別數(shù)據(jù)類型,,并
47、指定計算機處理的的 內(nèi)容等。.本系統(tǒng)內(nèi)部信息編碼采用了了 統(tǒng)一的的 編碼方式情況。.如下所示::運單單據(jù)編號為系統(tǒng)當前日期和55位數(shù)字編碼的的 組合。.例如,,22000066001100330000000011。.44.44 系統(tǒng)功能結(jié)構(gòu)圖本網(wǎng)站的的 前臺系統(tǒng)功能結(jié)構(gòu)如圖44-11所示。.本網(wǎng)站的的 后臺系統(tǒng)功能結(jié)構(gòu)如圖44-22所示。.物流管理系統(tǒng)前臺公司簡介物流服務運單查詢新聞動態(tài)招聘信息聯(lián)系我們首頁圖44-11 前臺系統(tǒng)功能結(jié)構(gòu)圖物流公司后臺管理圖44-22 后臺系統(tǒng)功能結(jié)構(gòu)圖44.55 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計本系統(tǒng)數(shù)據(jù)庫采用Access數(shù)據(jù)庫,,系統(tǒng)數(shù)據(jù)庫名稱為db。.數(shù)據(jù)庫db中包含7
48、張表。.下面分別給出數(shù)據(jù)表概要說明、數(shù)據(jù)表關(guān)系概要說明及主要數(shù)據(jù)表的的 結(jié)構(gòu)。.11. 數(shù)據(jù)表概要說明從設(shè)計角度出發(fā),,對本系統(tǒng)后臺的的 數(shù)據(jù)庫中數(shù)據(jù)表有一個更清晰的的 認識,,我設(shè)計了了 一個數(shù)據(jù)結(jié)構(gòu)表,,該數(shù)據(jù)結(jié)構(gòu)表包含系統(tǒng)所有數(shù)據(jù)表((如表44-11所示))。.數(shù)據(jù)庫表名說明adm米in管理員表fgongsi分公司表fuser分公司管理員表new新聞表news信息表yundan運單表zhaopin招聘表表44-11 數(shù)據(jù)表樹型結(jié)構(gòu)圖第五章 詳細設(shè)計55.11 系統(tǒng)模塊文件設(shè)計本網(wǎng)站的的 前臺系統(tǒng)文件如下所示。.Index.asp -前臺主頁Jianjie.asp -公司簡介Fuwu.as
49、p -物流服務Chaxun.asp -運單查詢News.asp -新聞動態(tài)Zhaopin.asp -招聘信息Lianxi.asp -聯(lián)系我們Chaxunguan -登錄分公司管理頁Qssave.asp -判斷運單是否到達分公司Qssave22.asp -判斷運單是否到達目的的 地Qianshou.asp -運單簽收Login.asp -分公司登錄管理員頁本網(wǎng)站的的 后臺系統(tǒng)文件如下所示。.Adm米in/index.asp -后臺登錄入口Adm米in/check.asp-后臺登錄頁Adm米in/adm米in.asp -后臺首頁Adm米in/adm米inconn.asp -初始化信息管理Adm米inconn/chang.asp -系統(tǒng)名稱修改Adm米inconn/news.asp -新聞管理Adm米inconn/newadd.asp -新聞添加Adm米inconn/newed.asp -新聞修改Adm米inconn/jianjie.asp -公司簡介管理Adm米inconn/jianjie.asp -倉儲服務管理Adm米inconn/jianjie.asp -運輸服務管理Adm米inconn/jianjie.asp -配送服務管理Adm米inconn/jianjie.asp -
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國人工智能技術(shù)應用行業(yè)發(fā)展趨勢及投資前景預測報告
- 湖北省重點中學2025年化學高二下期末綜合測試模擬試題含解析
- 2025年中國工業(yè)清洗機市場供需格局及未來發(fā)展趨勢報告
- 2025年中國YZ9眼球突出計行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025-2030年中國空調(diào)電機交流電容器項目投資可行性研究分析報告
- 中國聚丙烯蠟(PP蠟)行業(yè)市場調(diào)查報告
- 2025屆江蘇省南京市江浦高級中學化學高二下期末調(diào)研試題含解析
- 甘肅省通渭縣第二中學2025屆高二下化學期末質(zhì)量檢測試題含解析
- 2025年工業(yè)自動化生產(chǎn)線優(yōu)化方案
- 中國除塵魔撣行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告(2024-2030)
- 2024-2025學年度天津鐵道職業(yè)技術(shù)學院單招《語文》真題附答案詳解(突破訓練)
- 快遞行業(yè)市場發(fā)展分析及投資前景研究報告2025-2028版
- 2025年育嬰師職業(yè)資格考試試題及答案
- 2023年三種人試題附答案
- 北京市八十中學2025屆八年級英語第二學期期中經(jīng)典試題含答案
- 2024年 金澤鎮(zhèn)專職村務工作者招錄考試真題試題含答案
- 哇哈哈品牌管理制度
- 《基本樂理》師范與學前教育專業(yè)基本樂理相關(guān)知識全套教學課件
- 2025年內(nèi)蒙古自治區(qū)包頭市東河區(qū)第二中學英語八年級第二學期期末復習檢測模擬試題含答案
- 2025年安徽省中考物理試題(原卷版)
- 2025年四川省達州市中考英語真題(原卷版)
評論
0/150
提交評論