版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 鄭州輕工業(yè)學院</b></p><p> 畢業(yè)設計(論文)任務書</p><p> 題目 基于B/S模式的物流管理系統(tǒng) </p><p> 專業(yè) 學號 姓名 </p><p> 主要內(nèi)容、基本要求、
2、主要參考資料等:</p><p> 主要內(nèi)容:系統(tǒng)是用Visual Studio 2010和SQL Server所做的物流信息管理系統(tǒng),可實現(xiàn)用戶登陸、注冊,查看和發(fā)布消息,及會員管理等功能。</p><p> 基本要求:1. 物流管理系統(tǒng)各基本功能都能實現(xiàn)。</p><p> 2.設計嚴謹、功能完備。</p><p> 3.界面美觀
3、大方,使用方便。</p><p><b> 主要參考資料:</b></p><p> [1]宋學江,趙蘭. C#輕松入門[M]. 北京:人民郵電出版社,2009,272-298.</p><p> [2]鄭阿奇. SQL Server 實用教程[M]. 北京:電子工業(yè)出版社,2009,392-402. </p><p&
4、gt; [3]張領等編著. ASP.NET 項目開發(fā)全程實錄[M]. 北京:清華大學出版社,2008,11-46.</p><p> [4] 劉大瑋,馬傳寶,孫穎浩等. SQL SERVER 數(shù)據(jù)庫項目案例導航[M]. 北京:清華大學出版社 2005,8:308-311.</p><p> [5] 李丹. SQL Server 2005數(shù)據(jù)庫管理與開發(fā)實用教程[M]. 北京:北京機械
5、工業(yè)出版社,2005,165-174.</p><p> 完 成 期 限: 2013 年6月1日 </p><p> 指導教師簽名: </p><p> 專業(yè)負責人簽名: </p><p> 2013年 2 月 28 日<
6、;/p><p><b> 目 錄</b></p><p><b> 中文摘要I</b></p><p><b> 英文摘要II</b></p><p><b> 1 緒論1</b></p><p> 1.1 項目背景
7、1</p><p> 1.2 國內(nèi)外研究現(xiàn)狀1</p><p> 1.3 項目研究目標和內(nèi)容2</p><p> 1.4 論文結構2</p><p><b> 2 系統(tǒng)分析4</b></p><p> 2.1 需求分析4</p><p> 2.2 可行
8、性分析4</p><p> 2.3 技術需求5</p><p> 2.3.1 ASP.NET技術5</p><p> 2.3.2 SQL Server20057</p><p> 2.3.3 Visual Studio 20109</p><p> 2.3.4 B/S模式10</p>
9、<p> 2.4 安全性需求11</p><p><b> 3 系統(tǒng)設計14</b></p><p> 3.1 設計目標14</p><p> 3.2 項目規(guī)劃14</p><p> 3.3 系統(tǒng)功能結構圖15</p><p> 3.4 數(shù)據(jù)庫設計16&l
10、t;/p><p> 3.4.1 ASP.NET數(shù)據(jù)綁定方式16</p><p> 3.4.2 數(shù)據(jù)表概要說明17</p><p> 3.4.3 主要數(shù)據(jù)表的結構17</p><p> 4 系統(tǒng)功能模塊的設計與實現(xiàn)20</p><p> 4.1 前臺模塊的總體架構20</p><p&g
11、t; 4.1.1 注冊登陸模塊設計20</p><p> 4.1.2 貨源信息模塊設計21</p><p> 4.2 后臺管理設計22</p><p> 4.3 后臺管理模塊總體架構23</p><p> 4.3.1 信息管理24</p><p> 4.3.2 會員信息管理25</p>
12、;<p> 4.3.3 系統(tǒng)管理26</p><p><b> 5 系統(tǒng)測試27</b></p><p> 5.1 測試環(huán)境27</p><p> 5.2 測試方法27</p><p> 5.3 測試結果27</p><p> 5.3.1 系統(tǒng)前臺27<
13、/p><p> 5.3.2會員注冊測試28</p><p> 5.3.3后臺管理測試30</p><p><b> 結束語33</b></p><p><b> 致 謝34</b></p><p><b> 參考文獻35</b><
14、/p><p> 基于B/S模式的物流管理系統(tǒng)</p><p><b> 摘 要</b></p><p> 隨著我國社會經(jīng)濟的不斷發(fā)展和國際貿(mào)易的持續(xù)增長,進一步降低企業(yè)運營成本,提高企業(yè)的市場競爭力已經(jīng)成為擺在我國企業(yè)面前的一個最大的問題。與此同時,由于企業(yè)內(nèi)部制造成本管理辦法的日益完善和成熟,通過提高勞動生產(chǎn)率和節(jié)約資源來增長利潤已經(jīng)變得
15、越來越難,而與此同時,隨著資源利用率的提高和生產(chǎn)成本的下降,企業(yè)的物流成本成為了除原材料成本之外的最大的成本支出項目。</p><p> 現(xiàn)代物流已經(jīng)成為“第三方利潤源”,是企業(yè)降低成本,取得競爭優(yōu)勢的重要來源。中小企業(yè)在未來的物流管理中,應高度重視物流觀念的變革,不斷開創(chuàng)新的經(jīng)營模式,以人為本,加強合作,創(chuàng)新求勝,全面提升我國中小企業(yè)物流運作與管理的整體水平。</p><p> 本文
16、采用ASP.NET技術,并與SQL server 2005數(shù)據(jù)庫相結合,研發(fā)了一套基于B/S模式的物流信息管理系統(tǒng)。具有貨源信息管理,車源信息管理,專線信息管理,車訊信息管理,司機信息管理,注冊,登陸等功能。該系統(tǒng)擴展性好,易于維護。簡化了物流管理設計流程,去除了多余信息。物流企業(yè)可以通過本系統(tǒng)完成整個銷售及售后所有物流信息的信息化管理,輕松的完成添加,查詢及維護等工作。</p><p> 關鍵詞 物流管理;
17、B/S模式;ASP.NET;Sqlserver2005</p><p> THE LOGISTICS MANAGEMENT </p><p> SYSTEM BASED ON B / S MODE</p><p><b> ABSTRACT</b></p><p> With China's susta
18、ined economic development and growth in international trade, one of the most challenging issues facing Chinese companies is how to further slash operational costs and enhance competitiveness in the global market. In the
19、meanwhile, as internal cost control mechanism implemented becomes more and more mature, it becomes increasingly difficult to boost bottom line profit by increasing productivity and conserving resources. Within the cost s
20、tructure, as a result of increased resourc</p><p> Logistics has become a "Third Profit Headspring" and an important source for SME to reduce costs and to win the competitive advantage.SME should
21、attach great importance to the change of logistics concept in the logistics management, constantly open up new business model, take human as first consideration, strengthen cooperation, improve the overall level of logis
22、tics operations and management.</p><p> This paper uses ASP.NET with SQL 2005 combines technology, achieved the logistics information management system based on B / S mode. It can manage the source of goods
23、 information, source of car information, line information, the car's information, driver information, registration, landing and other functions. The system is scalable, and easy to maintain. It has made the program e
24、asy to design, removed the extra information. Logistics enterprises can use this system to complete the entire sales a</p><p> KEY WOEDS Logistics Management ,B/S mode ,ASP.NET ,SQL Server2005</p>&
25、lt;p><b> 1 緒論</b></p><p><b> 1.1 項目背景</b></p><p> 隨著信息技術的發(fā)展,越來越多的企業(yè)已經(jīng)認識到信息技術對于企業(yè)發(fā)展的重要性,并且已經(jīng)開始逐步地在企業(yè)內(nèi)部實施信息化管理[1]。隨著企業(yè)的發(fā)展、企業(yè)的規(guī)模越來越大、業(yè)務越來越多,但是企業(yè)的管理隨之而來也會出現(xiàn)很多問題,例如信息溝通不
26、暢,業(yè)務處理效率低,項目管理混亂等。這些問題直接影響了企業(yè)的進一步發(fā)展。解決這個問題的途徑是建立企業(yè)物流管理系統(tǒng),實現(xiàn)企業(yè)的信息化,從而提高公司的整體管理水平和運作效率。市場競爭的不斷深化和加劇,企業(yè)建立競爭優(yōu)勢的關鍵,已由節(jié)約原材料的“第一利潤源泉” 、提高勞動生產(chǎn)率的“第二利潤源泉” 轉向建立高效的物流系統(tǒng)的“第三利潤源泉”[2]買方市場上的企業(yè)競爭和全球市場一體化帶來的國際競爭更加重了企業(yè)的困難,如何解決產(chǎn)品積壓、進行成本控制和提
27、高用戶滿意度等等許多問題擺在當前中國大多數(shù)企業(yè)經(jīng)理們的面前。實施企業(yè)信息化是提高大型企業(yè)競爭力的有利手段。本系統(tǒng)覆蓋了企業(yè)的出入庫、采購、銷售、庫存等物流管理的整個過程,強化企業(yè)的基礎數(shù)據(jù)管理,提供準確的信息,保證數(shù)據(jù)的一致性;嚴格規(guī)范的企業(yè)物流管理流程;為企業(yè)的管理和決策提供可靠的依據(jù),從而提高企業(yè)經(jīng)營活動的有效性和整體經(jīng)濟效益</p><p> 1.2 國內(nèi)外研究現(xiàn)狀</p><p>
28、; 西方發(fā)達國家對物流管理一貫都非常重視,隨著生產(chǎn)規(guī)模的不斷擴大,特別是計算機技術的飛速發(fā)展,從而導致了物流管理的重大變革。從本世紀六十年代起,產(chǎn)生了許多新的物流管理模式,具有代表性的有:</p><p> ?。?)MRP(Manufacturing Resource Plan)即制造資源計劃,MRP是八十年代初人們在物料需求計劃的基礎上把技術、檢驗和財務等子系統(tǒng)結合發(fā)展起來的,MRP是要有效的利用各種制造資源
29、,實現(xiàn)更廣泛的信息集成,從而實現(xiàn)控制庫存,降低成本,實現(xiàn)企業(yè)管理的整體優(yōu)化。它把物流管理和生產(chǎn)管理融為一體。</p><p> ?。?)ERP(Enterprise Resource Plan)即企業(yè)資源計劃,ERP是在MRP的基礎上進一步演變和發(fā)展起來的,是企業(yè)信息資源的進一步集成。它利用信息科學的最新成果,對企業(yè)內(nèi)部和其供應鏈上各個環(huán)節(jié)上的資源進行全面的規(guī)劃、統(tǒng)籌安排和嚴格的控制,以保證各種資源得到充分利用,
30、從而達到提高生產(chǎn)效率,降低成本,增強企業(yè)競爭力的目的。目前中國經(jīng)濟中已初步具備了發(fā)展物流與配送的經(jīng)濟環(huán)境和市場條件。從長遠來看,在不斷推進改革的條件下,中國物流與配送的發(fā)展將進入一個新階段,其前景十分可觀。第一,在外國投資企業(yè)中,發(fā)展物流和配送的市場需求仍將保持快速發(fā)展的勢頭;第二,在市場競爭中規(guī)模逐步擴大的優(yōu)勢企業(yè),發(fā)展物流和配送的市場需求開始萌生;第三,以中小型零售企業(yè)為服務對象的社會化物流中心和配送中心、正在快速發(fā)展的連鎖商業(yè)企業(yè)
31、內(nèi)部的物流配送事業(yè)開始起步并進入規(guī)范發(fā)展階段。大型企業(yè)既需要分布式的具體應用,更需要集中式的體系管理。ERP軟件必須從應用模型和技術手段兩方面完善解決分布式應用和體系化管理要求,突破時空瓶頸,實現(xiàn)總部與分支機構以及分支機構之間的實時、動態(tài)的信息交換,使集團內(nèi)財務、銷售、庫存</p><p> 1.3 項目研究目標和內(nèi)容</p><p> 該項目主要研發(fā)了一套基于B/S模式的物流信息管理
32、系統(tǒng)。該系統(tǒng)擴展性好,易于維護。簡化了物流管理設計流程,去除了多余信息。物流企業(yè)可以通過本系統(tǒng)完成整個銷售及售后所有物流信息的信息化管理,輕松的完成添加,查詢及維護等工作。功能包括貨源信息管理,車源信息管理,專線信息管理,車訊信息管理,司機信息管理,注冊,登陸等功能。</p><p><b> 1.4 論文結構</b></p><p> 緒論,主要介紹本系統(tǒng)實現(xiàn)的
33、意義,國內(nèi)外的物流管理系統(tǒng)的發(fā)展現(xiàn)狀,本系統(tǒng)內(nèi)實現(xiàn)的功能及論文結構。</p><p> 系統(tǒng)分析,提出需求分析對系統(tǒng)實現(xiàn)目的有個清晰的認識,可行性分析來詳細描述系統(tǒng)實現(xiàn)的可能性。技術需求對本系統(tǒng)進行設計時所涉及到的技術進行簡單描述和講解,對系統(tǒng)的設計進行鋪墊。</p><p> 系統(tǒng)設計,首先了解系統(tǒng)的整體設計框架,進行分析,將系統(tǒng)具體的劃分為前后臺模塊,并對每個模塊進行分析。<
34、/p><p> 第四章系統(tǒng)功能模塊的設計與實現(xiàn),將系統(tǒng)拆分成多個部分來進行分析設計,將每個模塊進行具體的分析設計,在本論文中,系統(tǒng)設計均為流程圖形式呈現(xiàn),輔以簡單的代碼說明。</p><p> 第五章系統(tǒng)測試,使用黑盒測試方法,對系統(tǒng)進行測試,主要對系統(tǒng)各個功能模塊分別進行測試來檢驗系統(tǒng)是否存在問題,檢測后使用圖形進行簡單說明。</p><p><b>
35、 2 系統(tǒng)分析</b></p><p><b> 2.1 需求分析</b></p><p> 本系統(tǒng)要求實現(xiàn)以下功能:通過網(wǎng)絡,全面展示企業(yè)的形象;全面介紹企業(yè)的服務項目;發(fā)布企業(yè)的招聘信息、企業(yè)新聞等;分公司及時填寫分公司貨物運營情況,并對分公司用戶密碼進行維護;為客戶提供在線查詢運單信息及物品托運情況的功能;通過后臺對企業(yè)一系列新聞信息(公司簡介、
36、新聞信息、服務項目信息)進行管理;通過后臺,企業(yè)對客戶運單信息進行全面管理;通過后臺,企業(yè)對分公司、分公司管理員信息進行管理;管理企業(yè)的招聘信息;由于操作人員的計算機知識普遍較差,要求網(wǎng)站有良好的操作界面;當外界環(huán)境(停電、網(wǎng)絡病毒)干擾本系統(tǒng)時,系統(tǒng)可以自動保護原始數(shù)據(jù)的安全;系統(tǒng)退出。</p><p><b> 2.2 可行性分析</b></p><p> 企
37、業(yè)物流管理平臺使物流企業(yè)走上了科學化、網(wǎng)絡化管理道路。物流管理系統(tǒng)是一個企事業(yè)單位不可缺少的部分,它的內(nèi)容對于企事業(yè)的決策者和管理者來說都至關重要,所以物流管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的數(shù)據(jù)處理手段。物流管理系統(tǒng)是集現(xiàn)代運輸、倉儲、配送、搬運、包裝、產(chǎn)品流通及信息管理于一體的網(wǎng)絡系統(tǒng),它實現(xiàn)了商品從原料供應商、制造商、分銷商、零售商到消費者的各個流通環(huán)節(jié)的有機結合,以合理費用將確定的商品在需要的時間送達指定位置。該管理系統(tǒng)
38、以Internet技術為基礎,為交通運輸企業(yè)創(chuàng)造了一種新的不受地域、時間和計算機本身約束的信息交流、共享和協(xié)作方式,這種新的方式給企業(yè)帶來了新的機會,同時也帶來了挑戰(zhàn)[4]。</p><p> ?。?) 經(jīng)濟性:全面展示企業(yè)的經(jīng)營管理模式,為企業(yè)帶來更多的客戶資源,提高企業(yè)的經(jīng)濟效益。通過計算機網(wǎng)絡對運單進行管理,方便客戶對貨物托運情況進行查詢,及時和客戶進行溝通,滿足客戶的需求。</p><
39、p> ?。?)技術性:在管理過程中,滿足了企業(yè)全程跟蹤物品的托運情況的要求(分公司及時添加貨物的運輸情況),使企業(yè)能夠根據(jù)實際情況,對企業(yè)運營過程中的各項準備工作,作出及時準確的調(diào)整。</p><p><b> 2.3 技術需求</b></p><p> 2.3.1 ASP.NET技術</p><p> ASP.NET又叫ASP+,
40、但并不僅僅是ASP的簡單升級,而是Microsoft推出的新一代Active Server Pages腳本語言[5]。ASP.NET是微軟發(fā)展的新型體系結構.NET的一部分,它的全新技術架構會讓每一個人的網(wǎng)絡生活都變得更簡單。</p><p> 首先需要特別指出的是,ASP.NET不僅僅只是有了一個新界面并且修復了一些缺陷的ASP3.0的升級版本。更為重要的是,ASP.NET吸收了ASP以前版本的最大優(yōu)點并參照
41、Java、VB語言的開發(fā)優(yōu)勢加入了許多新的特色,同時也修正了以前的ASP版本的運行錯誤。 </p><p> Microsoft .NET平臺的基本思想是:側重點從連接到互聯(lián)網(wǎng)的單一網(wǎng)站或設備上,轉移到計算機、設備和服務群組上,使其通力合作,提供更廣泛更豐富的解決方案。用戶將能夠控制信息的傳送方式、時間和內(nèi)容。計算機、設備和服務將能夠相輔相成,從
42、而提供豐富的服務,而不是像孤島那樣,由用戶提供唯一的集成。企業(yè)可以提供一種方式,允許用戶將它們的產(chǎn)品和服務無縫地嵌入自己的電子構架中。這種思路將擴展二十世紀八十年代首先由PC賦予的個人權限。</p><p> Microsoft .NET將開創(chuàng)互聯(lián)網(wǎng)的新局面,基于HTML的顯示信息將通過可編程的基于XML的信息得到增強。XML是經(jīng)“萬維網(wǎng)聯(lián)盟”定義的受到廣泛支持的行業(yè)標準,Web瀏覽器標準也是由該組織創(chuàng)建的。微
43、軟公司為開發(fā)它投入了大量精力,但它并不是MicroSoft的專有技術[6]。XML提供了一種從數(shù)據(jù)的演示視圖分離出實際數(shù)據(jù)的方式。這是新一代互聯(lián)網(wǎng)的關鍵,提供了開啟信息的方式,以便對信息進行組織、編程和編輯;可以更有效地將數(shù)據(jù)分布到不同的數(shù)字設備;允許各站點進行合作,提供一組可以相互作用的“Web服務”。</p><p> Microsoft .NET平臺包括用于創(chuàng)建和操作新一代服務的.NET基礎結構和工具;可
44、以啟用大量客戶機的.NET User Experience;用于建立新一代高度分布式的數(shù)以百萬計的.NET積木式組件服務;以及用于啟用新一代智能互聯(lián)網(wǎng)設備的.NET設備軟件。</p><p> ASP.NET 是一種建立動態(tài)Web應用程序的技術。它是.NET 框架的一部分,您可以使用任何.NET兼容的語言來編寫ASP.NET應用程序。 使用Visual Basic .NET, C#, J#, ASP.NET 頁
45、面(Web Forms) 進行編譯可以提供比腳本語言更出色的性能表現(xiàn)。Web Forms 允許您在網(wǎng)頁基礎上建立強大的窗體。當建立頁面時, 您可以使用ASP.NET 服務端控件來建立常用的UI元素,并對它們編程來完成一般的任務。這些控件允許您使用內(nèi)建可重用的組件和自定義組件來快速建立Web Form,使代碼簡單化。ASP.NET 提供了一種編程模型和結構,對比原來的Web技術來說,它能更快速、容易地建立靈活、安全和穩(wěn)定的應用程序[5]。
46、 </p><p> 2.3.1.1 ASP.NET配置</p><p> 對任何 Web 應用程序服務器的主要要求是具有豐富而靈活的配置系統(tǒng)——使開發(fā)人員能夠輕松地將設置與可安裝的應用程序關聯(lián)(無須將值“拷”入代碼)并使管理員能夠在部署后輕松地自定義這些值的配置系統(tǒng)。ASP.NET配置具有以下優(yōu)點:</p><p> ?。?)ASP.NET 允許將配
47、置設置與靜態(tài)內(nèi)容、動態(tài)頁和業(yè)務對象一起存儲在單個應用程序目錄層次結構中。用戶或管理員只需復制單個目錄樹便可以在計算機上設置 ASP.NET 框架應用程序; </p><p> ?。?)配置數(shù)據(jù)以既具有可讀性又具有可寫性的純文本文件的形式存儲。管理員和開發(fā)人員可以使用任何標準的文本編輯器、XML 分析器或腳本語言來解釋和更新配置設置; </p><p> ?。?)ASP.NET 提供了可擴展
48、的配置結構,使第三方開發(fā)人員能夠存儲他們自己的配置設置,為他們自己的配置設置定義持久格式,智能化地參與他們的處理,以及控制用來最終公開這些設置的結果對象模型; </p><p> ?。?)對 ASP.NET 配置文件的更改由系統(tǒng)自動檢測并在不需要任何用戶參與的情況下應用(即管理員不需要重新啟動 Web 服務器或計算機即可使更改生效)[7]。 </p><p> 2.3.1.2 ASP.
49、NET 應用程序</p><p> ASP.NET 可以用來承載多個 Web 應用程序,其中每個應用程序由 Web 站點(Web 站點在 Web 服務器上表現(xiàn)為一個唯一的主機名/端口組合)內(nèi)的一個唯一的 URL 前綴來標識。可以總結為以下幾點:</p><p> ?。?)ASP.NET 框架應用程序由唯一的 URL 標識并存在于 Web 服務器的文件系統(tǒng)中;</p><
50、;p> ?。?) ASP.NET 可以使用共享程序集(駐留在全局緩存中)和應用程序特定的程序集(駐留在應用程序的虛擬根目錄下的 \bin 目錄中); </p><p> (3)ASP.NET 框架應用程序在應用程序域 (AppDomain) 的上下文中運行,此域提供隔離并且強制安全限制; </p><p> ?。?)可以通過使用“classname, assemblyname”動態(tài)
51、引用類; </p><p> ?。?)ASP.NET 使用程序集文件的影像副本以避免鎖定,并且監(jiān)視這些文件以便立即獲得更新。 </p><p> 2.3.2 SQL Server2005</p><p> SQL Server是由Microsoft開發(fā)和推廣的關系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公
52、司共同開發(fā)的,并于1988年推出了第一個OS/2版本。 SQL Server近年來不斷更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用戶見面;SQL Server 2005是Microsoft公司于2000年推出的最新版本。</p><p> 2.3.2.1 SQL Server 特點</p><p>
53、(1)真正的客戶機/服務器體系結構;</p><p> ?。?)圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單;</p><p> (3)豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地;</p><p> ?。?)SQL Server與Windows NT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。SQL Server也可
54、以很好地與Microsoft BackOffice產(chǎn)品集成;</p><p> ?。?)具有很好的伸縮性,可跨越從運行Windows 95/98的膝上型電腦到運行Windows 2000的大型多處理器等多種平臺使用;</p><p> ?。?)對Web技術的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上;</p><p> ?。?)SQL Server提
55、供數(shù)據(jù)倉庫功能,這個功能只在Oracle和其他更昂貴的DBMS中才有</p><p> SQL Server 2005 相比之前的新特性: </p><p> (1)支持XML(Extensive Markup Language,擴展標記語言);</p><p> (2)強大的基于Web的分析;</p><p> ?。?)支持OLE D
56、B和多種查詢;</p><p> ?。?)支持分布式的分區(qū)視圖。</p><p> 2.3.2.2 SQL Server 2005系統(tǒng)數(shù)據(jù)庫 </p><p> SQL Server一共包含如下幾個系統(tǒng)數(shù)據(jù)庫:</p><p> (1)Master數(shù)據(jù)庫是SQL Server系統(tǒng)最重要的數(shù)據(jù)庫,它記錄了SQL Server系統(tǒng)的所有系統(tǒng)
57、信息[8]。這些系統(tǒng)信息包括所有的登錄信息、系統(tǒng)設置信息、SQL Server的初始化信息和其它系統(tǒng)數(shù)據(jù)庫及用戶數(shù)據(jù)庫的相關信息;</p><p> (2)Model數(shù)據(jù)庫是所有用戶數(shù)據(jù)庫和Tempdb數(shù)據(jù)庫的模板數(shù)據(jù)庫,它含有Master數(shù)據(jù)庫所有系統(tǒng)表的子集,這些系統(tǒng)數(shù)據(jù)庫是每個用戶定義數(shù)據(jù)庫需要的; </p><p> (3)Msdb數(shù)據(jù)庫是代理服務數(shù)據(jù)庫,為其警報、任務調(diào)度和記
58、錄操作員的操作提供存儲空間; </p><p> ?。?)Tempdb是一個臨時數(shù)據(jù)庫,它為所有的臨時表、臨時存儲過程及其它臨時操作提供存儲空間; </p><p> (5)Pubs和Northwind數(shù)據(jù)庫是兩個實例數(shù)據(jù)庫,它們可以作為SQL Server的學習工具。 </p><p> 2.3.2.3 SQL server 工具和實用程序 </p>
59、;<p> ?。?)企業(yè)管理器是基于一種新的被稱為微軟管理控制臺(Microsoft Management Console)的公共服務器管理環(huán)境,它是SQL Server中最重要的一個管理工具。企業(yè)管理器不僅能夠配置系統(tǒng)環(huán)境和管理SQL Server,而且由于它能夠以層疊列表的形式來顯示所有的SQL Server對象,因而所有SQL Server對象的建立與管理都可以通過它來完成[9];</p><p&
60、gt; ?。?)管理SQL Server 服務器;建立與管理數(shù)據(jù)庫;建立與管理表、視圖、存儲過程、觸發(fā)程序、角色、規(guī)則、默認值等數(shù)據(jù)庫對象,以及用戶定義的數(shù)據(jù)類型;備份數(shù)據(jù)庫和事務日志、恢復數(shù)據(jù)庫;復制數(shù)據(jù)庫;設置任務調(diào)度;設置警報;提供跨服務器的拖放控制操作;管理用戶帳戶;建立Transact-SQL命令語句以及管理和控制SQL Mail。</p><p> SQL Server 服務管理器是在服務器端實際工
61、作時最有用的實用程序。服務管理器用來啟動、暫停、繼續(xù)和停止數(shù)據(jù)庫服務器的實時服務,其提供的服務包括:SQL Server、SQL Server Agent、MSDTC(Microsoft Distributed Transaction Coordinator,微軟分布式事務協(xié)調(diào)器)[10]; </p><p> ?。?)SQL Server 分析器(Profiler):是一個圖形化的管理工具,用于監(jiān)督、記錄和檢查
62、SQL Server 數(shù)據(jù)庫的使用情況。對系統(tǒng)管理員來說,它是一個連續(xù)實時地捕獲用戶活動情況的間諜;</p><p> ?。?)分布式事務處理協(xié)調(diào)器(Distributed Transaction Coordinator):用于提供和管理不同服務器之間的分布式事務處理,這些服務器必須是基于Windows NT或Windows 系列操作系統(tǒng)的服務器。 </p><p> ?。?)性能監(jiān)視器(
63、Performance Monitor) </p><p> 它將Windows 操作系統(tǒng)的性能監(jiān)視器和SQL Server集成起來,使用它可以查看和統(tǒng)計SQL Server系統(tǒng)的運行情況,查找影響系統(tǒng)性能的主要因素,從而為改進和優(yōu)化系統(tǒng)、提高系統(tǒng)性能提供依據(jù)。</p><p> 導入和導出數(shù)據(jù)采用DTC 導入/導出向導來完成。此向導包含了所有的DTC(Data Transformat
64、ion Services)工具,提供了在OLE DB數(shù)據(jù)源之間復制數(shù)據(jù)的最簡捷的方法。 </p><p> SQL Server 2005是為迅速提供可伸縮性電子商務、企業(yè)及數(shù)據(jù)倉庫解決方案而開發(fā)的完整數(shù)據(jù)庫與分析軟件產(chǎn)品。SQL SERVER 2005定位于Internet背景下的數(shù)據(jù)庫應用,它為用戶的Web應用提供了一款完善的數(shù)據(jù)管理和數(shù)據(jù)分析解決方案[11]。同時SQL SERVER 2005還是Wind
65、ows DNA(Distributed Internet Architecture)架構的一個核心組件。它極大地縮短了用戶開發(fā)電子商務、數(shù)據(jù)倉庫應用的時間。SQL SERVER 2005還提供對XML(Extensible Markup Language擴展標示語言支持)和HTTP的全方位支持。</p><p> 2.3.3 Visual Studio 2010</p><p> Vi
66、sual Studio是微軟公司推出的開發(fā)環(huán)境。是目前最流行的Windows平臺應用程序開發(fā)環(huán)境。Visual Studio 2010版本于2010年4月12日上市,其集成開發(fā)環(huán)境(IDE)的界面被重新設計和組織,變得更加簡單明了。Visual Studio 2010同時帶來了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview
67、--CTP),并且支持開發(fā)面向Windows 7的應用程序。除了Microsoft SQL Server,它還支持 IBM DB2和Oracle數(shù)據(jù)庫[12]。</p><p> Visual Studio 2010是經(jīng)典的一個版本,相當于當年的6.0版。而且它可以自定義開始頁;新功能還包括:</p><p> (1) C# 4.0中的動態(tài)類型和動態(tài)編程;</p><
68、;p> (2) 多顯示器支持;</p><p> (3) 使用Visual Studio 2010的特性支持TDD;</p><p> (4) 支持Office ;</p><p> (5) Quick Search特性;</p><p> (6) C++ 0x新特性;</p><p> (7) ID
69、E增強;</p><p> (8) 使用Visual C++ 2010創(chuàng)建Ribbon界面;</p><p> (9) 新增基于.NET平臺的語言 F#。 </p><p> 2.3.4 B/S模式</p><p> B/S結構(Browser/Server,瀏覽器/服務器模式),是WEB興起后的一種網(wǎng)絡結構模式,WEB瀏覽器是客戶端
70、最主要的應用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務器上,簡化了系統(tǒng)的開發(fā)、維護和使用??蛻魴C上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務器安裝Oracle、Sybase、Informix或 SQL Server等數(shù)據(jù)庫[13]。瀏覽器通過Web Server 同數(shù)據(jù)庫進行數(shù)據(jù)交互。Browser/Server的基本思想是在內(nèi)部網(wǎng)絡上采用I
71、nternet的TCP/IP作為通訊協(xié)議,并以Internet的 Web模型作為標準平臺,通過簡單的瀏覽界面,方便地提供電子郵件,文件傳輸,電子公告和新聞數(shù)據(jù)查詢等服務,還可以通過防火墻或代理服務器等方式與Internet連接以實現(xiàn)企業(yè)內(nèi)部網(wǎng)上的用戶對Internet進行瀏覽查詢,同時對外提供信息服務。</p><p><b> B/S模式的優(yōu)點:</b></p><p
72、> (1) 維護和升級方式簡單。當前,軟件系統(tǒng)的改進和升級越來越頻繁,B/S架構的產(chǎn)品明顯體現(xiàn)著更為方便的特性。對一個稍微大一點單位來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但B/S架構的軟件只需要管理服務器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。無論用戶的規(guī)模有多大,有多少分支機構都不會增加任何維護升級的工作量,所有的操作只需要針對服務器進行;如果是異地,只需要把服務
73、器連接專網(wǎng)即可,實現(xiàn)遠程維護、升級和共享。所以客戶機越來越“瘦”,而服務器越來越“胖”是將來信息化發(fā)展的主流方向。今后,軟件升級和維護會越來越容易,而使用起來會越來越簡單,這對用戶人力、物力、時間、費用的節(jié)省是顯而易見的,驚人的。因此,維護和升級革命的方式是“瘦”客戶機,“胖”服務器。</p><p> (2) 成本降低,選擇更多。大家都知道windows在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標準配置,但在服務
74、器操作系統(tǒng)上windows并不是處于絕對的統(tǒng)治地位。 當前的趨勢是凡使用B/S架構的應用管理軟件,只需安裝在Linux服務器上即可,而且安全性高。所以服務器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用windows作為桌面操作系統(tǒng)電腦不受影響,這就使得最流行免費的Linux操作系統(tǒng)快速發(fā)展起來,Linux除了操作系統(tǒng)是免費的以外,連數(shù)據(jù)庫也是免費的,這種選擇非常盛行。</p><p> (3
75、) 應用服務器運行數(shù)據(jù)負荷較重。由于B/S架構管理軟件只安裝在服務器端(Server)上,網(wǎng)絡管理人員只需要管理服務器就行了,用戶界面主要事務邏輯在服務器(Server)端完全通過WWW瀏覽器實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡管理人員只需要做硬件維護。但是,應用服務器運行數(shù)據(jù)負荷較重,一旦發(fā)生服務器“崩潰”等問題,后果不堪設想[14][15]。因此,許多單位都備有數(shù)據(jù)庫存儲服務器,以防萬一。
76、</p><p><b> 2.4 安全性需求</b></p><p> 隨著網(wǎng)絡技術的飛速發(fā)展,網(wǎng)絡結構日益復雜,規(guī)模不斷擴大。與此同時各種依托網(wǎng)絡開展的攻擊技術也得到了發(fā)展。黑客的攻擊手段越來越豐富,各類破壞力較大的攻擊工具在網(wǎng)上唾手可得;中小企業(yè)Web服務器的安全現(xiàn)狀也常常使得他們成為黑客攻擊破壞的首選“試驗品”。另外病毒的迅速發(fā)展已經(jīng)遠遠超過人們預期的想象
77、,破壞性越來越強;企業(yè)內(nèi)部信息安全管理制度的疏漏,為一些不法人員提供了大量的犯罪途徑。中小企業(yè)建立完善的信息安全防范體系已經(jīng)勢在必行。</p><p> ?。?)不要使用缺省的Web站點。</p><p> 在IIS Web服務器安裝部署完成之后,系統(tǒng)會建立一個默認的Web站點。有些用戶就會直接使用這個站點進行網(wǎng)站的開發(fā)。這是一個非常不理智的做法,可能會帶來很大的安全隱患。因為很多攻擊都
78、是針對默認的Web站點所展開的。</p><p> 如在默認的Web站點中,有一個inetpub文件夾。有些攻擊者喜歡在這個文件夾中放置一些黑客工具,如竊取密碼,DoS攻擊等等。從而使得他們可以遠程遙控這些工具,造成服務器的癱瘓。由于默認的站點與文件夾的相關配置信息基本上是相同的,這就方便了攻擊者對服務器進行工具。連信息搜集這一個步驟都可以省了。一些通過IP地址與服務掃描的黑客工具,其使用的就是默認站點這個空子
79、。</p><p> 防范措施:其實這一個風險還是很容易避免的。最簡單的方法就是在建立網(wǎng)站的時候,不要使用這個默認的站點,而且需要將這個站點禁用掉。其實這個方法是一個最基本的安全措施,然后也不要使用原有的文件夾,用戶可以將真實的Web站點指向一個特定的位置,如果要進一步提高安全性的話,還可以對這個文件夾設置NTFS權限等措施。</p><p> ?。?)嚴格控制服務器的寫訪問權限。<
80、;/p><p> 在一些內(nèi)容比較多、結構比較復雜的Web服務器,往往多個用戶都對服務器具有寫入的權限。如sina網(wǎng)站,有專門人員負責新聞板塊,有專門人員負責博客等等。由于有眾多的用戶對網(wǎng)站服務器具有寫入的權限,就可能會帶來一定的安全隱患。如某個用戶的密碼泄露的話,就會乘機對服務器進行破壞。其實雖然他們都具有對服務器的寫入權限,但是他們的分工是不同的。</p><p> 防范措施:這個防范措
81、施也比較簡單,其基本的原理就是給予用戶最小的權限。如可以根據(jù)網(wǎng)站板塊的不同,將相關的內(nèi)容放置到對應的文件夾中。然后每個特定的用戶只能夠訪問自己負責內(nèi)容的文件夾。如此的話,即使某個管理員用戶的密碼泄露了,那么其影響的也只是一個文件夾。而不會對其他用戶的文件夾產(chǎn)生不利影響。</p><p> 其次就是最好不要將Web服務器同其他的應用服務放置在一起。特別對于企業(yè)來說,可能為了節(jié)省成本,喜歡將Web服務器與文件服務器
82、等部署在同一個服務器上。這是一種非常危險的方式。</p><p> ?。?)不定時的檢查服務器上的bat與exe文件。</p><p> 大部分攻擊者都系統(tǒng)使用bat或者exe文件來進行攻擊。如有些攻擊者會利用操作系統(tǒng)的任務管理器。讓系統(tǒng)每天或者每隔一段固定的時間調(diào)用某個程序。這些程序就是以bat或者exe結尾的,或則是以reg文件結尾的。這些文件具有非常大的破壞性。如黑客可以利用這些文
83、件更改注冊表、建立隱形帳戶等等。</p><p> 防范措施:有時候即使管理員采用了病毒防火墻等措施,或者每天對服務器進行殺毒,也很難找到這些文件。此時管理員可以采用一個比較原始的方法,就是通過擴展名來搜索這些文件。然后查看是否有可疑的。筆者的做法是,Web服務器部署完成之后,先利用擴展名exe,bat、reg等作為查找條件,查找相關的文件。然后將文件名存放到一個表格中。以后每天或者每周再查找一次,然后跟原有的
84、表格進行對比,看看是否增加了一些文件。如果有增加的話,那么這些增加的文件就可能是問題文件。用戶可以使用記事本打開這些文件,看看其代碼?;蛘咧苯訉⑦@些文件刪除掉,免除后患。</p><p> ?。?)對于IIS目錄采用嚴格的訪問策略。</p><p> IIS目錄是Web服務器中很重要的一個目錄,控制著Web服務器的運行。為此在規(guī)劃Web服務器安全的時候,要對此進行特別的關注。不過在實際工
85、作中,這個目錄卻沒有引起用戶足夠高的關注。他們有些甚至直接使用系統(tǒng)的默認設置,也沒有進行后續(xù)的追蹤。這都有可能成為以后網(wǎng)站被黑、服務器癱瘓的起因。</p><p> 防范措施:對于IIS目錄的安全,至少需要做到兩點。一是需要對IP地址、子網(wǎng)、域名等加以限制。如根據(jù)追蹤發(fā)現(xiàn)某個不知名的IP地址經(jīng)常ping Web服務器,此時就需要及時的將這個IP地址拉入黑名單,禁止其訪問IIS目錄。二是需要做好追蹤、分析工作。管
86、理員可以使用一些軟件來記錄用戶對IIS目錄的訪問。如是否有用戶試圖越權訪問其沒有權限的目錄等等。</p><p> (5)做好服務器的升級工作。</p><p> 如果在服務器上只部署了一個Web服務,那么應該在第一時間對操作系統(tǒng)與IIS服務器進行升級。通過給系統(tǒng)與服務打補丁,是提高Web服務器安全的最好方法之一。畢竟現(xiàn)在很多的黑客其攻擊都是停留在對現(xiàn)有漏洞的攻擊。如果將這些已經(jīng)發(fā)現(xiàn)的
87、漏洞補上,那么遭受到攻擊的可能性就會小許多。</p><p> 不過在升級的過程中需要注意。如果在Web服務器上還有第三方的服務或者非微軟的產(chǎn)品,那么在升級之前需要先進行測試。判斷操作系統(tǒng)與IIS服務最新的補丁是否跟現(xiàn)有的其他服務與產(chǎn)品相互沖突。雖然這個沖突的幾率還是比較少的,但是這個測試的工作不可缺。</p><p> ?。?)禁用不需要的服務。</p><p>
88、; IIS服務器部署完成之后,其可能還會同時裝有其他的應用服務。如FTP、SMTP等等。這些服務都帶有比較大的安全隱患。如FTP本身就是被設計滿足簡單的讀寫訪問。如果你在Web服務器上采取了比較嚴格的安全措施。但是在FTP服務上沒有。則攻擊者就可以先利用FTP服務器下載一些黑客的工具。然后再借助這些工具從內(nèi)部發(fā)起對Web服務器的攻擊。此時攻擊成功率就會高許多。所以如果某些服務不需要的話,需要在第一時間禁用它。寧可以后有需要的時候,再花
89、時間打開。</p><p><b> 3 系統(tǒng)設計</b></p><p><b> 3.1 設計目標</b></p><p> 本系統(tǒng)主要是是針對中小型物流企業(yè)的運營管理過程進行設計的,主要實現(xiàn)如下目標:</p><p> ?。?) 客戶在線對運單情況進行查詢;</p><
90、;p> ?。?) 向客戶全面展示公司各項業(yè)務:向客戶介紹公司貨源信息、向客戶介紹最新車訊信息、向客戶介紹最新專線信息向客戶介紹最新司機信息;</p><p> ?。?) 為管理員提供后臺登錄入口;</p><p> ?。?) 管理員通過后臺,對信息進行全面管理;</p><p> ?。?) 管理員功能:對貨源信息進行管理、對車源信息進行管理、對專線信息進行管理
91、、對車訊信息進行管理;</p><p> ?。?) 系統(tǒng)最大限度地實現(xiàn)了易安裝性、易維護性和易操作性;</p><p> ?。?) 系統(tǒng)運行穩(wěn)定、安全可靠。</p><p><b> 3.2 項目規(guī)劃</b></p><p> 物流信息管理平臺的業(yè)務流程圖如圖3-1所示。</p><p>
92、 圖3-1 物流信息管理流程圖</p><p> 企業(yè)物流平臺是一個典型的數(shù)據(jù)庫開發(fā)應用程序,由客戶前臺瀏覽和企業(yè)后臺管理兩大部分組成。</p><p> (1) 前臺功能模塊:前臺主要包括公司簡介、貨源信息、車源信息、專線信息、車訊信息、司機信息、聯(lián)系我們、后臺登錄入口。</p><p> ?。?) 后臺管理模塊:后臺主要包括后臺登錄模塊、初始化信息模塊、貨源
93、信息管理、車源信息管理、專線信息管理、二手車訊管理、司機信息管理、會員管理、退出后臺。</p><p> 3.3 系統(tǒng)功能結構圖</p><p> 本網(wǎng)站的前臺系統(tǒng)功能結構如圖3-2所示。</p><p> 圖3-2前臺系統(tǒng)功能結構圖</p><p> 圖3-3后臺系統(tǒng)功能結構圖</p><p> 3.4
94、 數(shù)據(jù)庫設計</p><p> 軟件系統(tǒng)本質上是信息處理系統(tǒng),因此,“數(shù)據(jù)”對數(shù)據(jù)的“處理”是軟件的核心之一,物流信息管理系統(tǒng)也不例外。數(shù)據(jù)庫是信息的集合體,數(shù)據(jù)庫就是用數(shù)據(jù)模型來對現(xiàn)實世界進行抽象。通過建立概念性的數(shù)據(jù)模型來把用戶的數(shù)據(jù)要求清晰的表示出來,并在此基礎上設計數(shù)據(jù)表。</p><p> 根據(jù)對物流信息管理系統(tǒng)的需求分析,運用數(shù)據(jù)庫概念設計的理念,遵照以下原則進行數(shù)據(jù)概念模
95、型的設計:</p><p> 能真實、充分的反應物流管理的顯示需求,包括各個實體之間的聯(lián)系,能滿足用戶對數(shù)據(jù)處理的要求;</p><p> 易于理解,可以通過設計過程的文檔與不熟悉計算機的用戶交換意見;</p><p> 易于更改,當應用環(huán)境和應用要求發(fā)生變化時,容易進行修改和擴充。實現(xiàn)系統(tǒng)的功能要求設計數(shù)據(jù)表。</p><p> 最
96、常用的的表示概念性的數(shù)據(jù)模型的方法是實體——聯(lián)系方法和數(shù)據(jù)流。數(shù)據(jù)流用于描述信息在系統(tǒng)中的流動或加工情況,而實體——聯(lián)系方法描述現(xiàn)實世界中的實體,而不是設計這些實體在系統(tǒng)中的實現(xiàn)方法。用實體——聯(lián)系法來表示概念性數(shù)據(jù)模型又稱為ER模型。</p><p> 3.4.1 ASP.NET數(shù)據(jù)綁定方式</p><p> 在ASP.NET中主要有兩種方式進行數(shù)據(jù)庫的綁定:</p>
97、<p> 一種是使用代碼綁定數(shù)據(jù)源。使用代碼綁定數(shù)據(jù)源的方式非常靈活,即通過代碼動態(tài)綁定數(shù)據(jù)源的方式。</p><p> 另外一種是使用數(shù)據(jù)源控件。數(shù)據(jù)源控件主要用于不同的數(shù)據(jù)源獲取數(shù)據(jù)。數(shù)據(jù)源控件提供鏈接、查詢和參數(shù)等行為,根據(jù)不同的數(shù)據(jù)源采用不同的控件操作。利用數(shù)據(jù)源控件對數(shù)據(jù)的訪問方法得到極大的簡化,幾乎不用編寫任何代碼,就能夠完成數(shù)據(jù)的查詢、更新、插入和刪除等功能。數(shù)據(jù)綁定控件可以分為兩大類
98、,一類是普通綁定控件,一類是層次綁定控件。普通綁定控件又分為標準型控件、列表型控件和復合型控件[16][17]。表3-1列出了幾個常用的數(shù)據(jù)綁定控件。</p><p> 表3-1 常用數(shù)據(jù)綁定控件</p><p> 3.4.2 數(shù)據(jù)表概要說明</p><p> 從設計角度出發(fā),對本系統(tǒng)后臺的數(shù)據(jù)庫中數(shù)據(jù)表有一個更清晰的認識,設計了一個數(shù)據(jù)表樹型結構圖(如圖3-
99、3所示),該數(shù)據(jù)表樹型結構圖包含系統(tǒng)所有數(shù)據(jù)表。</p><p> 圖3-3 數(shù)據(jù)表結構圖</p><p> 系統(tǒng)數(shù)據(jù)表說明:Tb_Admin表示對管理員信息的存儲表格,Tb_Cargo 貨源信息存儲數(shù)據(jù)表,Tb_Chauffer 司機信息存儲數(shù)據(jù)表,Tb_OldTruck二手車訊的存儲數(shù)據(jù)表,Tb_Truck 車源信息存儲數(shù)據(jù)表,Tb_User用戶信息存儲數(shù)據(jù)表,Tb_Way專線信
100、息存儲數(shù)據(jù)表。</p><p> 3.4.3 主要數(shù)據(jù)表的結構</p><p> 管理員表包括系統(tǒng)管理員的基本信息,如編號、管理員賬號,管理員密碼等,各個字段的字段名是調(diào)用數(shù)據(jù)庫信息時需要使用的關鍵內(nèi)容,如ID是表示管理員編號的,數(shù)據(jù)類型的設計是根據(jù)字段的內(nèi)容設定的,如int表明字段是整型的長度為4的字符。注意應該把字段名ID的一行設為主鍵,使其內(nèi)容不能為空且不能重復,如表3-1所示。
101、</p><p><b> 表3-1車輛信息表</b></p><p> 貨源信息表包含的信息是貨物名稱、貨物重量、運輸價格、發(fā)貨日期、出發(fā)地點、長春、到達地點、聯(lián)系人、聯(lián)系電話、有效期限、備注等, ID字段設為主鍵,設為bit類型,如表3-2所示。</p><p> 表 3-2貨源信息表</p><p> 注冊
102、會員信息表包含用戶名、密碼、確認密碼、公司名稱、用戶類型、聯(lián)系人、聯(lián)系電話、手機、Email、聯(lián)系地址、郵政編碼、提示問題、問題答案、備注等,設計時注意ID設為主鍵,如表3-3所示。</p><p> 表 3-3注冊會員信息表</p><p> 專線信息表包含發(fā)布類型、出發(fā)地點、到達地點、線路、專線報價、公司名稱、聯(lián)系人、聯(lián)系電話、發(fā)布日期等,如表3-4所示。</p>&
103、lt;p> 表 3-4專線信息表</p><p> 4 系統(tǒng)功能模塊的設計與實現(xiàn)</p><p> 4.1 前臺模塊的總體架構</p><p> 前臺主要實現(xiàn)以下工能:向客戶全面展示公司各項業(yè)務、客戶在線對運單情況進行查詢、向客戶介紹公司貨源信息、向客戶介紹最新車訊信息、向客戶介紹最新專線信息、向客戶介紹最新司機信息、為管理員提供后臺登錄入口。<
104、/p><p> 為了方便閱讀本實例將前臺頁面的各部分說明以列表形式給出,如表4-1所示。</p><p> 表4-1 前臺模塊分析</p><p> 前臺主要分為幾塊來進行設計:導航,左邊會員登錄以及聯(lián)系方式的顯示,中間各種信息的顯示設計。</p><p> 導航是網(wǎng)站設計不可缺少的基礎元素之一,它不僅是信息結構的基礎分類,也是瀏覽者的網(wǎng)
105、站路標。網(wǎng)站導航有很多種,如帶圖標的文字導航、按鈕導航、Flash導航等。在此設計了文字導航,網(wǎng)站導航設計效果頁面如圖4-1所示。</p><p> 圖4-1 導航設計效果圖</p><p> 4.1.1 注冊登陸模塊設計</p><p> 作為瀏覽網(wǎng)站的用戶,如果不注冊會員,則只能瀏覽網(wǎng)站中的相關信息。要想在網(wǎng)站上發(fā)布物流信息,則必須注冊成為會員。</
106、p><p> 注冊會員的操作步驟如下:</p><p> ?。?)用戶在網(wǎng)站首頁的左側位置單擊“注冊會員”超鏈接,進入會員注冊頁面,</p><p> (2)輸入會員的注冊信息,單擊“注冊”按鈕,完成會員注冊。</p><p> ?。?)會員注冊后,并不能立即登錄網(wǎng)站進行信息發(fā)布。注冊的會員信息只有通過網(wǎng)站后臺管理者進行審核后,才可以登錄本網(wǎng)
107、站發(fā)布信息。</p><p> (4) 通過后臺審核后的會員在會員登錄位置輸入正確的用戶名和密碼,單擊“登錄”按鈕,即可登錄本網(wǎng)站發(fā)布相應的物流信息。</p><p> ?。?)如果會員想對自己的信息進行修改,可在登錄后,單擊“修改資料”超鏈接修改自己的信息。</p><p> 會員注冊的實現(xiàn)流程圖如圖4-2所示。</p><p> 圖
108、4-2 會員注冊信息</p><p> 會員注冊實質是向數(shù)據(jù)庫中添加新數(shù)據(jù),具體執(zhí)行是使用SqlConnection類進行數(shù)據(jù)庫的鏈接,然后開始使用SqlCommand類中的insert語句進行數(shù)據(jù)的插入,插入成功后,再使用語句SqlCommand cmd進行數(shù)據(jù)庫的更新,最后后使用ExecuteNonQuery重新綁定數(shù)據(jù)[18][19]。這樣數(shù)據(jù)就添加成功了,也就完成了會員的注冊信息。</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文---基于bs模式的物流管理系統(tǒng)
- 畢業(yè)論文——基于bs結構的倉儲物流管理系統(tǒng)
- 畢業(yè)論文——基于bs結構的倉儲物流管理系統(tǒng)
- 物流管理系統(tǒng)畢業(yè)論文
- 物流管理系統(tǒng)畢業(yè)論文
- 基于.net的物流管理系統(tǒng)設計--畢業(yè)論文
- 畢業(yè)論文---貨運物流管理系統(tǒng)
- 物流管理畢業(yè)論文
- 物流管理畢業(yè)論文
- 物流管理畢業(yè)論文
- 物流管理畢業(yè)論文
- 畢業(yè)論文——基于bs結構的一種安全物流管理系統(tǒng)的設計與實現(xiàn)
- 物流管理畢業(yè)論文---醫(yī)藥逆向物流運作模式探析
- 畢業(yè)設計---基于bs結構的倉儲物流管理系統(tǒng)
- 畢業(yè)論文——asp物流管理系統(tǒng)設計
- 基于成本的物流管理創(chuàng)新-畢業(yè)論文
- 畢業(yè)論文--基于bs模式在線考試系統(tǒng)
- 畢業(yè)論文--- 基于bs模式在線考試系統(tǒng)
- 醫(yī)藥物流管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——asp物流管理系統(tǒng)設計
評論
0/150
提交評論