數據庫SQL課程設計_第1頁
數據庫SQL課程設計_第2頁
數據庫SQL課程設計_第3頁
數據庫SQL課程設計_第4頁
已閱讀5頁,還剩18頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、數據庫 SQL課程設計SQLServer 數據庫技術課程設計之運網物流管理系統的設計班級: 2014 級電子商務二班姓名:程壽陽學號:201410420027系部:電子商務系教師:王書琴2014-2015 年第二學期目 錄摘要 .1第一章 .2緒論 .2第二章 .3正文 .32.1 用戶總體業務結構物流管理系統.32.2 總體安全要求.33.1.1簡介 .43.2.2背景 .4第三章.63.3系統需求描述 .83.3.1運網物流管理系統數據流圖 .8第四章12總結12I摘 要運網物流管理系統是一個基于ASP.NET開發的 Web物流管理管理系統。作為 B/S 結構的 web數據庫管理系統,本系

2、統具有所有B / S 結果系統的優點,同時又具有 ASP.N ET 的高效的優勢。從技術上說,本系統采用了C#編寫,充分利用ASP.NET強大的組件DATAGRID,結合 ADO.NET對任務書的物流管理的SQL Server2000 數據庫進行管理。通過本系統可以對數據庫執行添加、刪除、修改、查詢等全面的操作。系統支持分頁功能,能支持大量數據的存儲。我利用具有高安全性的 Cookie 作為安全校驗的依據,對用戶的權限進行審核,提供系統的安全保障。從功能上說,本系統主要分為2 大模塊:用戶登陸模塊和數據操作模塊。通過用戶登陸模塊能對用戶身份進行核實和驗證,通過數據操作模塊能對物流系統的相關信息

3、進行操作,添加刪修改在一個頁面內完成,直觀簡潔。作 為課程設計,本系統達到了設計任務的基本求,并在其上才用了更先進的語言,提供了更強大的擴展能力和更好的執行效率, 作為一個完善的系統的雛形,本系統只要進入軟件開發的螺旋法則,不久之后就可以進化為一個成熟的,能讓最終用戶所接受的系統。此次課程設計內容則是以 c# 作為開發語言,編寫 程序, c#是一門全新的語言,具有更強大的編輯和操作能力,在此過程中,我又開始了認真的從無到有的學習,通過鍥而不舍的實踐操作和對各種相關書籍的鉆研,終于理解了c#的語言,并迅速開發出了本系統。在學習和實踐的過程中,我充分體會到了c#和 .Net 技術的強大,在學習的過

4、程中,我認識了幾個來自Microsoft社區的 MVP,在通過和他們交流和認真學習他們編寫的經驗文章后,我已經能更好的理解.Net平臺運行機制,從內核這個層次認識到了Microsoft給作為程序員的我們帶來了什么。 本文關于運網物流管理系統的設計是在歡迎新老師的指導下完成的。經過一個學期的設計,我們基本完成了任務。1第一章緒 論在新的世紀里,信息技術迅猛發展,而網絡技術和數據庫技術又是信息 技術最主要的核心。于是,基于 Web的數據庫也就應運而生了。隨著Internet/Intranet技術的發展,開發基于Web的應用程序勢在必行,數據庫技術更是需要和 Web數據相結合,才是更為廣闊的前景。

5、ASP.Net 作 為 微 軟 推出 的 新 興 Web應用程序開發技術,在數據庫應用方面發揮著越來越重要的作用。 Internet 的普及和應用使人們的現代生活方式發生了深刻的變化,現在各大企業也加快了信息化進程,并且都建立了自己的企業網。這為企業網絡現代化創收提高效率提供了必備的物質基礎。企業總是處于新技術的最前沿地帶,于是一個基于網絡管理的應用系統的開發也正蓬勃發展并發揮著巨大的作用。基于以上原因,本文提出了一種網上實現物流管理系統,它能很好的解決以上的問題。 它改變了以往物流的運作方式, 而是采用網上入港和出港,極大地便捷了企業的管理層了解企業的運行和業務狀態顯著地提高了工作效率。系統

6、引用了 ASP.NET這一具有強大功能、 用于 Web開發的全新框架。ASP.NET在系統重處于操作系統內核與應用程序之間,使得應用程序可以更好地利用操作系統提供的功能,并使得應用程序的開發更快、更簡單。本系統采用B/S 模式,其最根本的目的是讓在企業的管理層便捷查看企業運行狀態, 操作業務員入港出港操作財務統計等,并且具有操作方便,響應快捷等優點。2第二章正文系統概要設計物流管理系統,在不同的物流公司有著自身的特殊性,公司的大小不同,主要面對對象不同,則業務關系也相對的不同,運網物流管理系統 v2.0 版主要針對的是中小型物流公司。幫助其實現現代化信息化的管理,由于時間有限,整個系統分階段開

7、發,本次開發為第一階段,主要 實現系統的出港制單、報表打印、進港收貨確認、系統的管理員增加、刪除、修改等功能。 房管理、同行管理、統計分析等方面為第二階段設計,在此不做介紹。2.1 用戶總體業務結構物流管理系統,包括主要部分: 進港業務、 出港業務、客戶管理、 同 行 管 理 、統計分析、 進港財務、出港財務、系統設置。各業務包括的主要內容有:(在此只介紹第一階段設計)出港業務:本公司操作員完成客人所要托運的貨物的表單制作,輸入貨物的基本信息,托運人基本資料和接收人基本資料,然后打印出報表與客人作為托運憑證。進港業務:公司操作員接收貨物信息,并確認貨物信息中的條形碼,確認到貨,并通知收貨人接受

8、貨物。系統管理:管理員在此管理頁面中管理用戶,增加用戶,設置用戶權限、輸入和修改管理員基本資料,修改個人的密碼。2.2 總體安全要求。1、保密性機密或敏感數據庫在存儲過程、處理、傳輸過程中要保密,確保用戶在授權后才能訪問。2、完整性保證系統中的信息處在一種完整和沒有受到損害,防止因非 授 權 訪 問 、部 件故障或其它錯誤而引起信息篡改、破壞或丟失。企業建站數據庫中。系統管理員可以訪問注冊用戶數據庫,系統管理員分為不同的權限。對不同的管理員有不同的權限。如分為市場部人員、用戶管理員、財務管理員、超級管理員。不同權限的工作人員登錄后,操作權限不同。以適合實際應用的需求,如:市場部人員只能查看用戶

9、名單和聯系方法;財務管理員可以為付款用戶開通網站;用戶管理員可以對用戶資料進行修改、刪除操作;超級管理員可以對管理員進行管理。注冊用戶只能對自己的數據庫進行管理。33、可靠性保障系統在復雜的網絡環境下提供持續、可靠的服務。一、應用背景:簡介本系統作物流解決方案系列軟件之一的運輸管理系統,系統設計的目標是協助公路運輸企業迅速發展成為以本地向外輻射,具有強大的多式聯運能力的物流服務商。運網物流在進行運輸管理物流系統的設計規劃的過程中,基于以下指導思想:按盡可能低的總成本來創建顧客目標價值。因此,物流系統必須具有高度的客戶反應能力,同時能控制作業成本的變化運網物流管理系統是吉首 大學運網 物流自主

10、開發的適 用于廣泛的公路運輸企業、貨代配載和第三方物流企業的運輸管理系統 .背景使用戶和項目人員明確系統的功能、應用范圍。二、系統概要分析:進港業務進港到貨客戶出港出港出港操作員客服管理貨 物貨物4財務刪除同行用戶修改系 統權限添 加系統的功能性需求:性能序號性能名稱功能說明1進港業務包含對出港制單,出港調度,貨物裝配,查找,生成報表2出港業務包含對進港受理,到貨確認。3財務管理業務財務統計。4分析統計暫沒實現。5系統管理包含操作員的添加,刪除權限的分配。A: 用戶界面需求簡潔、易用、易懂,美觀、大方、標準,具備一定的兼容性。B: 軟硬件環境需求。軟件環境:客戶端 : 兼容當前安裝IE6.0的

11、 Windows操作系統。服務器: 支持 .NET 的 Windows2000服務版或 Windows2003 Server 硬件環境: 586 以上計算機,打印機等。 C:軟件質量需求易用、健壯、兼容性好、運行穩定、有一定安全保障。5第三章正文系統總體設計運網物流管理系統是滿足中小型物流公司對貨物信息管理要求,采用 Microsoft Visual Studio .NET 2003+SQLServer 2000(數據庫 ) 設計,程序可運行于 Windows 2000/xp/2003 下 Windows NT 及更高版本中所有支持 的網站服務器中。用戶輸入特定的網絡 IP 或域名,可以通過互

12、聯網絡訪問。4 1 系統體系結構運網物流管理系統采用 B/S 多層結構的數據庫應該設計,系統分為:客戶端、服務器、 Web服務器、數據庫服務器。基工作過程為:客戶端的電腦輸入 IP 地址執行應用程序, 連接到 Web服務器,再由 WEB服務器與服務器連接。客戶端不處理企業核心邏輯,只擁有部分應該邏輯。減少負載。 Web服務器接收并處理瀏覽器的網頁請求,并調用應用服務器的應用程序,接收處理結果,并回送客戶端。應用服務器處理業務邏輯,接受輸入,處理后返回結果。數據庫服務器處理業務數據, 負責管理對數據的讀寫和維護,以及數據庫的數據訪問權限。4 2 系統軟件開發平臺。42.1 數據庫管理系統選擇Mi

13、crosoftSQL Server2000 中文版是基于客戶端 / 服務器模式的新一代大型數據庫管理系統( DBMS),它在電子商務、數據倉庫和數據庫解決方案等應用中起著重要的核心作用,可為企業的數據管理提供強大的支持,對數據庫中的數據提供有效的管理,并采用有效的措施實現數據的完整性及數據的安全性。4 22 開發工具選 ASP.NET是由微軟公司推出的用于 Web應用開發的全新框架,是 . NE T 框架(即 . NETFramework)的組成部分,它從現有的ASP(ActiveServerPages,活動服務器頁 ) 結構體系上跨出了一大步,是對傳統ASP技術的重大升級和更新。ASP.NE

14、T是建立在 .NET 框架的公共語言運行庫上的編程框架,可用于在服務器上生成功能強大的Web應用程序。微軟公司的.NE框架是繼 ActiveX 技術之后,于 2000 年推出的用于構建新一代 Inetnet 集成服務平臺的最新框架, 這種集成服務平臺允許各各系統環境下的應用程序通過因特網進行通信和共享數據。目前,因特網服務平臺亟待解決的重要問題是系統間的6互通性問題,一些相關協議如 XML(eXtensible Markup Language, 可擴展標記語言) SOAP( Simple Object Access Protocol, 簡單對象存取協議)等, .NET 平臺將對這些協議 提 供

15、 支 持 , 其 意 義 可 與 當 年 Windows平 臺推出的意義相提并論,微軟公司將其稱為“.NET戰略”。也就是說,NET的最終目的就是讓用戶在任何地方、任何時間,利用任何設備都能訪問所需的信息、文件和程序。用戶不需要知道這些文件放在會地方,只需要發出請求,然后只管接收即sk, 而所有后臺的復雜性是完全屏蔽起來的。同時,對于開發人員來說,更容易建立 Web應用程序和 Web服務,進一步簡化對應用程序的開發。 NET框架具有兩個主要組件:公共語言庫和 NETFrameWork類庫。公共語言運行庫是 .NET 框架的基礎。從層次上來看, NET框架包括三個主要組成部分:公共語言運行時(

16、Common Language Runtime,CLR 或稱公共語言運行庫)、服務框架( ServicesFramework)和兩類應用模板。兩類應用模板包括傳統的 Windows應用程序模板( Windows表單)和基于 ASPNET的面向 Web的應用程序模板( Web表單和 Web服務),其結構如圖所示。各種 NETY應用于程編程中間語言JIT 編譯機器代VisualStudio.NET是用于快速生成企業級ASP.NET Web應用程序和高性能桌面應用程序的工具。 VisualStudio 包含基于組件的開發工具(如 VisualC# 、VisualJ# 、 Visual Basic 和

17、 Visual C+),以及許多用于簡化基于小組的解決方案的設計、開發和部署的其他技術。VisualStudio 支持Microsoft .NET Framework,該框架提供公共語言運行庫和統一編程類 ;ASP.NET 使用這些組件來創建 ASP.NETWeb應用程序和 XMLWebservices。 MSDN Library 也包括在內,它包含這些開發工具的所有文檔。4 23 系統總體功能模塊運網物流管理系統總共劃分為:用戶登陸模塊、進港業務模塊、出港業務模塊、 客戶管理模塊、同行管理模塊、統計分析模塊、進港財務模塊、出港財務模塊、系統設置模塊。如圖(3- 1)所示73.3 系統需求描述

18、運網物流管理系統數據流圖:8331 運網物流管理系統數據字典:現只給出運網物流管理系統第一階段數據字典數據流名:(出港管理)輸入請求來源:需要托運貨物的物住流向:進港業務組成:托運業主 I D (自動產生) +托運業主身份證號碼 +托運業主的姓名 + 托運業主的單位名稱 +業主地址 +業主聯系電話號碼 +業主郵政編碼碼數據流名:(進港管理)查詢請求來源:出港中輸入的數據輸出:數據編碼組成:托運業主身份證號碼 +編碼。910BusinessLog 業務操作日志表1112第四章總 結運網物流管理系統是運網開發小組:鄧彬、汪慶春、鄒奇、黃鍵四人在數據庫原理及設計授課老師何迎生的帶領下,經歷兩個月的需求分析設計及一個月的代碼編寫,已經初步完成系統的總體功能設計。初步滿足了中小型物流管理公司的進港和出港的信息管理及系統管理員的帳號管理。編寫代碼過中,小組成員也深深了解到了一個軟件并非一個人,一朝一夕可以完成的。編寫系統,是要有很強的團隊合作意識。這需要借助每個人的力量,匯集

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論