版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、SQL Server數(shù)據(jù)庫技術(shù)課程設(shè)計(jì)之運(yùn)網(wǎng)物流管理系統(tǒng)的設(shè)計(jì)班 級:2014級電子商務(wù)二班 姓 名: 程 壽 陽 學(xué) 號: 201410420027 系 部: 電子商務(wù)系 教 師: 王 書 琴 2014-2015年第二學(xué)期目 錄摘要.1第1章 .2緒論.2第2章 .3正文.3 2.1用戶總體業(yè)務(wù)結(jié)構(gòu)物流管理系統(tǒng).3 2.2總體安全要求.3 3.1.1簡介.4 3.2.2背景.4第3章 .6 3.3系統(tǒng)需求描述.8 3.3.1運(yùn)網(wǎng)物流管理系統(tǒng)數(shù)據(jù)流圖.8第4章 .12總結(jié).12I摘 要 運(yùn)網(wǎng)物流管理系統(tǒng)是一個(gè)基于ASP.NET開發(fā)的Web物流管理管理系統(tǒng)。作為B/S結(jié)構(gòu)的web數(shù)據(jù)庫管理系統(tǒng),
2、本系統(tǒng)具有所有B/S結(jié)果系統(tǒng)的優(yōu)點(diǎn),同時(shí)又具有ASP.NET的高效的優(yōu)勢。從技術(shù)上說,本系統(tǒng)采用了C#編寫,充分利用ASP.NET強(qiáng)大的組件DATAGRID,結(jié)合ADO.NET對任務(wù)書的物流管理的SQL Server2000數(shù)據(jù)庫進(jìn)行管理。通過本系統(tǒng)可以對數(shù)據(jù)庫執(zhí)行添加、刪除、修改、查詢等全面的操作。系統(tǒng)支持分頁功能,能支持大量數(shù)據(jù)的存儲。我利用具有高安全性的Cookie作為安全校驗(yàn)的依據(jù),對用戶的權(quán)限進(jìn)行審核,提供系統(tǒng)的安全保障。從功能上說,本系統(tǒng)主要分為2大模塊:用戶登陸模塊和數(shù)據(jù)操作模塊。通過用戶登陸模塊能對用戶身份進(jìn)行核實(shí)和驗(yàn)證,通過數(shù)據(jù)操作模塊能對物流系統(tǒng)的相關(guān)信息進(jìn)行操作
3、,添加刪修改在一個(gè)頁面內(nèi)完成,直觀簡潔。作為課程設(shè)計(jì),本系統(tǒng)達(dá)到了設(shè)計(jì)任務(wù)的基本求,并在其上才用了更先進(jìn)的語言,提供了更強(qiáng)大的擴(kuò)展能力和更好的執(zhí)行效率,作為一個(gè)完善的系統(tǒng)的雛形,本系統(tǒng)只要進(jìn)入軟件開發(fā)的螺旋法則,不久之后就可以進(jìn)化為一個(gè)成熟的,能讓最終用戶所接受的系統(tǒng)。此次課程設(shè)計(jì)內(nèi)容則是以c# 作為開發(fā)語言,編寫 程序,c#是一門全新的語言,具有更強(qiáng)大的編輯和操作能力,在此過程中,我又開始了認(rèn)真的從無到有的學(xué)習(xí),通過鍥而不舍的實(shí)踐操作和對各種相關(guān)書籍的鉆研,終于理解了c#的語言,并迅速開發(fā)出了本系統(tǒng)。在學(xué)習(xí)和實(shí)踐的過程中,我充分體會到了c#和.Net技術(shù)的強(qiáng)大,在學(xué)習(xí)的過
4、程中,我認(rèn)識了幾個(gè)來自Microsoft 社區(qū)的MVP,在通過和他們交流和認(rèn)真學(xué)習(xí)他們編寫的經(jīng)驗(yàn)文章后,我已經(jīng)能更好的理解 .Net 平臺運(yùn)行機(jī)制,從內(nèi)核這個(gè)層次認(rèn)識到了Microsoft 給作為程序員的我們帶來了什么。本文關(guān)于運(yùn)網(wǎng)物流管理系統(tǒng)的設(shè)計(jì)是在歡迎新老師的指導(dǎo)下完成的。經(jīng)過一個(gè)學(xué)期的設(shè)計(jì),我們基本完成了任務(wù)。 第一章緒 論 在新的世紀(jì)里,信息技術(shù)迅猛發(fā)展,而網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)又是信息技術(shù)最主要的核心。于是,基于Web的數(shù)據(jù)庫也就應(yīng)運(yùn)而生了。隨著Internet/Intranet技術(shù)的發(fā)展,開發(fā)基于Web的應(yīng)用程序勢在必行,數(shù)據(jù)庫技術(shù)更是需要和
5、Web數(shù)據(jù)相結(jié)合,才是更為廣闊的前景。ASP.Net作為微軟推出的新興Web應(yīng)用程序開發(fā)技術(shù),在數(shù)據(jù)庫應(yīng)用方面發(fā)揮著越來越重要的作用。Internet的普及和應(yīng)用使人們的現(xiàn)代生活方式發(fā)生了深刻的變化,現(xiàn)在各大企業(yè)也加快了信息化進(jìn)程,并且都建立了自己的企業(yè)網(wǎng)。這為企業(yè)網(wǎng)絡(luò)現(xiàn)代化創(chuàng)收提高效率提供了必備的物質(zhì)基礎(chǔ)。企業(yè)總是處于新技術(shù)的最前沿地帶,于是一個(gè)基于網(wǎng)絡(luò)管理的應(yīng)用系統(tǒng)的開發(fā)也正蓬勃發(fā)展并發(fā)揮著巨大的作用。 基于以上原因,本文提出了一種網(wǎng)上實(shí)現(xiàn)物流管理系統(tǒng),它能很好的解決以上的問題。它改變了以往物流的運(yùn)作方式,而是采用網(wǎng)上入港和出港,極大地便捷了企業(yè)的管理層了解企業(yè)的運(yùn)行和業(yè)務(wù)狀態(tài)
6、顯著地提高了工作效率。系統(tǒng)引用了ASP.NET這一具有強(qiáng)大功能、用于Web開發(fā)的全新框架。ASP.NET在系統(tǒng)重處于操作系統(tǒng)內(nèi)核與應(yīng)用程序之間,使得應(yīng)用程序可以更好地利用操作系統(tǒng)提供的功能,并使得應(yīng)用程序的開發(fā)更快、更簡單。本系統(tǒng)采用B/S模式,其最根本的目的是讓在企業(yè)的管理層便捷查看企業(yè)運(yùn)行狀態(tài),操作業(yè)務(wù)員入港出港操作財(cái)務(wù)統(tǒng)計(jì)等,并且具有操作方便,響應(yīng)快捷等優(yōu)點(diǎn)。第二章正文 系統(tǒng)概要設(shè)計(jì)物流管理系統(tǒng),在不同的物流公司有著自身的特殊性,公司的大小不同,主要面對對象不同,則業(yè)務(wù)關(guān)系也相對的不同,運(yùn)網(wǎng)物流管理系統(tǒng)v2.0版主要針對的是中小型物流公司。幫助其實(shí)現(xiàn)現(xiàn)代化信息化的管理,由于時(shí)
7、間有限,整個(gè)系統(tǒng)分階段開發(fā),本次開發(fā)為第一階段,主要實(shí)現(xiàn)系統(tǒng)的出港制單、報(bào)表打印、進(jìn)港收貨確認(rèn)、系統(tǒng)的管理員增加、刪除、修改等功能。 房管理、同行管理、統(tǒng)計(jì)分析等方面為第二階段設(shè)計(jì),在此不做介紹。2.1用戶總體業(yè)務(wù)結(jié)構(gòu)物流管理系統(tǒng),包括主要部分:進(jìn)港業(yè)務(wù)、出港業(yè)務(wù)、客戶管理、同行管理、統(tǒng)計(jì)分析、 進(jìn)港財(cái)務(wù)、出港財(cái)務(wù)、系統(tǒng)設(shè)置。各業(yè)務(wù)包括的主要內(nèi)容有:(在此只介紹第一階段設(shè)計(jì)) 出港業(yè)務(wù):本公司操作員完成客人所要托運(yùn)的貨物的表單制作,輸入貨物的基本信息,托運(yùn)人基本資料和接收人基本資料,然后打印出報(bào)表與客人作為托運(yùn)憑證。 進(jìn)港業(yè)務(wù):公司操作員接收貨物信息,并確認(rèn)貨物信息中的條形
8、碼,確認(rèn)到貨,并通知收貨人接受貨物。 系統(tǒng)管理:管理員在此管理頁面中管理用戶,增加用戶,設(shè)置用戶權(quán)限、輸入和修改管理員基本資料,修改個(gè)人的密碼。 2.2總體安全要求。1、保密性 機(jī)密或敏感數(shù)據(jù)庫在存儲過程、處理、傳輸過程中要保密,確保用戶在授 權(quán)后才能訪問。2、完整性 保證系統(tǒng)中的信息處在一種完整和沒有受到損害,防止因非授權(quán)訪問、部件故障或其它錯(cuò)誤而引起信息篡改、破壞或丟失。企業(yè)建站數(shù)據(jù)庫中。系統(tǒng)管理員可以訪問注冊用戶數(shù)據(jù)庫,系統(tǒng)管理員分為不同的權(quán)限。對不同的管理員有不同的權(quán)限。如分為市場部人員、用戶管理員、財(cái)務(wù)管理員、超級管理員。不同權(quán)限的工作人員
9、登錄后,操作權(quán)限不同。以適合實(shí)際應(yīng)用的需求,如:市場部人員只能查看用戶名單和聯(lián)系方法;財(cái)務(wù)管理員可以為付款用戶開通網(wǎng)站;用戶管理員可以對用戶資料進(jìn)行修改、刪除操作;超級管理員可以對管理員進(jìn)行管理。注冊用戶只能對自己的數(shù)據(jù)庫進(jìn)行管理。3、可靠性 保障系統(tǒng)在復(fù)雜的網(wǎng)絡(luò)環(huán)境下提供持續(xù)、可靠的服務(wù)。一、應(yīng)用背景:3.1.1簡介 本系統(tǒng)作物流解決方案系列軟件之一的運(yùn)輸管理系統(tǒng),系統(tǒng)設(shè)計(jì)的目標(biāo)是協(xié)助公路運(yùn)輸企業(yè)迅速發(fā)展成為以本地向外輻射,具有強(qiáng)大的多式聯(lián)運(yùn)能力的物流服務(wù)商。運(yùn)網(wǎng)物流在進(jìn)行運(yùn)輸管理物流系統(tǒng)的設(shè)計(jì)規(guī)劃的過程中,基于以下指導(dǎo)思想:按盡可能低的總成本來
10、創(chuàng)建顧客目標(biāo)價(jià)值。因此,物流系統(tǒng)必須具有高度的客戶反應(yīng)能力,同時(shí)能控制作業(yè)成本的變化運(yùn)網(wǎng)物流管理系統(tǒng)是吉首大學(xué)運(yùn)網(wǎng)物流自主開發(fā)的適用于廣泛的公路運(yùn)輸企業(yè)、貨代配載和第三方物流企業(yè)的運(yùn)輸管理系統(tǒng).3.2.2背景 使用戶和項(xiàng)目人員明確系統(tǒng)的功能、應(yīng)用范圍。二、系統(tǒng)概要分析:進(jìn)港受理 進(jìn)港業(yè)務(wù) 到貨確認(rèn)出港制單出港業(yè)務(wù)出港調(diào)度 客戶 操作員貨物裝配客服管理貨物報(bào)表 財(cái)務(wù)管理 刪除操作員 同行管理用戶管理添加操作員修改用戶密碼權(quán)限管理系統(tǒng)管理 系統(tǒng)的功能性需求: 性能序號 性能名稱功能說明1進(jìn)港業(yè)務(wù)包含對出港制單,出港調(diào)度,貨物裝配,查找,生成報(bào)表2出港業(yè)務(wù)包含對進(jìn)港受理,到貨確
11、認(rèn)。3財(cái)務(wù)管理業(yè)務(wù)財(cái)務(wù)統(tǒng)計(jì)。4分析統(tǒng)計(jì)暫沒實(shí)現(xiàn)。5系統(tǒng)管理包含操作員的添加,刪除權(quán)限的分配。A:用戶界面需求簡潔、易用、易懂,美觀、大方、標(biāo)準(zhǔn),具備一定的兼容性。B:軟硬件環(huán)境需求。軟件環(huán)境:客戶端:兼容當(dāng)前安裝IE6.0 的Windows操作系統(tǒng)。服務(wù)器:支持.NET的Windows2000服務(wù)版或Windows2003 Server硬件環(huán)境:586以上計(jì)算機(jī),打印機(jī)等。C:軟件質(zhì)量需求易用、健壯、兼容性好、運(yùn)行穩(wěn)定、有一定安全保障。第三章正文 系統(tǒng)總體設(shè)計(jì)運(yùn)網(wǎng)物流管理系統(tǒng)是滿足中小型物流公司對貨物信息管理要求,采用Microsoft Visual S
12、tudio .NET 2003+SQL Server 2000(數(shù)據(jù)庫)設(shè)計(jì),程序可運(yùn)行于Windows 2000/xp/2003下Windows NT 及更高版本中所有支持的網(wǎng)站服務(wù)器中。用戶輸入特定的網(wǎng)絡(luò)IP或域名,可以通過互聯(lián)網(wǎng)絡(luò)訪問。 41系統(tǒng)體系結(jié)構(gòu)運(yùn)網(wǎng)物流管理系統(tǒng)采用B/S多層結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)該設(shè)計(jì),系統(tǒng)分為:客戶端、服務(wù)器、Web服務(wù)器、數(shù)據(jù)庫服務(wù)器。基工作過程為:客戶端的電腦輸入IP地址執(zhí)行應(yīng)用程序,連接到Web服務(wù)器,再由WEB服務(wù)器與服務(wù)器連接??蛻舳瞬惶幚砥髽I(yè)核心邏輯,只擁有部分應(yīng)該邏輯。減少負(fù)載。Web
13、服務(wù)器接收并處理瀏覽器的網(wǎng)頁請求,并調(diào)用應(yīng)用服務(wù)器的應(yīng)用程序,接收處理結(jié)果,并回送客戶端。應(yīng)用服務(wù)器處理業(yè)務(wù)邏輯,接受輸入,處理后返回結(jié)果。數(shù)據(jù)庫服務(wù)器處理業(yè)務(wù)數(shù)據(jù),負(fù)責(zé)管理對數(shù)據(jù)的讀寫和維護(hù),以及數(shù)據(jù)庫的數(shù)據(jù)訪問權(quán)限。 42系統(tǒng)軟件開發(fā)平臺。 42.1數(shù)據(jù)庫管理系統(tǒng)選擇Microsoft SQL Server 2000 中文版是基于客戶端/服務(wù)器模式的新一代大型數(shù)據(jù)庫管理系統(tǒng)(DBMS),它在電子商務(wù)、數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案等應(yīng)用中起著重要的核心作用,可為企業(yè)的數(shù)據(jù)管理提供強(qiáng)大的支持,對數(shù)據(jù)庫中的數(shù)據(jù)提供有效的管理,并采用有效的措施實(shí)現(xiàn)數(shù)據(jù)的完整性及
14、數(shù)據(jù)的安全性。 422開發(fā)工具選ASP.NET是由微軟公司推出的用于Web應(yīng)用開發(fā)的全新框架,是.NET框架(即.NETFramework)的組成部分,它從現(xiàn)有的ASP(Active Server Pages,活動(dòng)服務(wù)器頁)結(jié)構(gòu)體系上跨出了一大步,是對傳統(tǒng)ASP技術(shù)的重大升級和更新。ASP.NET是建立在.NET框架的公共語言運(yùn)行庫上的編程框架,可用于在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序。微軟公司的.NE框架是繼ActiveX技術(shù)之后,于2000年推出的用于構(gòu)建新一代Inetnet 集成服務(wù)平臺的最新框架,這種集成服務(wù)平臺允許各各系統(tǒng)環(huán)境
15、下的應(yīng)用程序通過因特網(wǎng)進(jìn)行通信和共享數(shù)據(jù)。目前,因特網(wǎng)服務(wù)平臺亟待解決的重要問題是系統(tǒng)間的互通性問題,一些相關(guān)協(xié)議如XML(eXtensible Markup Language,可擴(kuò)展標(biāo)記語言)SOAP(Simple Object Access Protocol,簡單對象存取協(xié)議)等,.NET平臺將對這些協(xié)議提供支持,其意義可與當(dāng)年Windows平臺推出的意義相提并論,微軟公司將其稱為“.NET戰(zhàn)略”。也就是說,NET的最終目的就是讓用戶在任何地方、任何時(shí)間,利用任何設(shè)備都能訪問所需的信息、文件和程序。用戶不需要知道這些文件放在會地方,只需要發(fā)
16、出請求,然后只管接收即sk,而所有后臺的復(fù)雜性是完全屏蔽起來的。同時(shí),對于開發(fā)人員來說,更容易建立Web應(yīng)用程序和Web服務(wù),進(jìn)一步簡化對應(yīng)用程序的開發(fā)。NET框架具有兩個(gè)主要組件:公共語言庫和NET FrameWork類庫。公共語言運(yùn)行庫是.NET框架的基礎(chǔ)。從層次上來看,NET框架包括三個(gè)主要組成部分:公共語言運(yùn)行時(shí)(Common Language Runtime,CLR或稱公共語言運(yùn)行庫)、服務(wù)框架(Services Framework)和兩類應(yīng)用模板。兩類應(yīng)用模板包括傳統(tǒng)的Windows應(yīng)用程序模板(Windows表單)和基于ASP NET的面向Web的應(yīng)
17、用程序模板(Web表單和Web服務(wù)),其結(jié)構(gòu)如圖所示。各種NETY應(yīng)用于程 編程中間語言(IL)代碼 JIT編譯 機(jī)器代碼 Visual Studio .NET是用于快速生成企業(yè)級ASP.NET Web應(yīng)用程序和高性能桌面應(yīng)用程序的工具。VisualStudio包含基于組件的開發(fā)工具(如VisualC#、VisualJ#、Visual Basic 和Visual C+),以及許多用于簡化基于小組的解決方案的設(shè)計(jì)、開發(fā)和部署的其他技術(shù)。Visual Studio支持Microsoft .NET Framew
18、ork,該框架提供公共語言運(yùn)行庫和統(tǒng)一編程類;ASP.NET使用這些組件來創(chuàng)建ASP.NETWeb應(yīng)用程序和XMLWebservices。MSDN Library 也包括在內(nèi),它包含這些開發(fā)工具的所有文檔。 423系統(tǒng)總體功能模塊運(yùn)網(wǎng)物流管理系統(tǒng)總共劃分為:用戶登陸模塊、進(jìn)港業(yè)務(wù)模塊、出港業(yè)務(wù)模塊、客戶管理模塊、同行管理模塊、統(tǒng)計(jì)分析模塊、進(jìn)港財(cái)務(wù)模塊、出港財(cái)務(wù)模塊、系統(tǒng)設(shè)置模塊。如圖(3-1)所示3.3系統(tǒng)需求描述3.3.1運(yùn)網(wǎng)物流管理系統(tǒng)數(shù)據(jù)流圖:331運(yùn)網(wǎng)物流管理系統(tǒng)數(shù)據(jù)字典:現(xiàn)只給出運(yùn)網(wǎng)物流管理系統(tǒng)第一階段數(shù)據(jù)字典 數(shù)據(jù)流名:(出港管理)輸入請求來源:需要托運(yùn)貨物的物住流向:進(jìn)港業(yè)務(wù)組成:托運(yùn)業(yè)主ID(自動(dòng)產(chǎn)生)+托運(yùn)業(yè)主身
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《生物安全管理要求》課件
- 《生物質(zhì)碳化技術(shù)》課件
- 2025年宇宙生命之謎
- 2024-2025學(xué)年浙江省麗水市“五校高中發(fā)展共同體”高一上學(xué)期10月聯(lián)考?xì)v史試題(解析版)
- 單位管理制度集粹匯編【員工管理篇】
- 2025年高考數(shù)學(xué)一輪復(fù)習(xí)之常用邏輯用語
- 單位管理制度匯編大合集【員工管理】十篇
- 單位管理制度合并匯編職工管理十篇
- 2024春節(jié)放假安全風(fēng)險(xiǎn)應(yīng)急預(yù)案范文(32篇)
- 《穴盤育苗技術(shù)》課件
- 2025版國家開放大學(xué)法學(xué)本科《國際私法》歷年期末紙質(zhì)考試總題庫
- 機(jī)器人機(jī)構(gòu)學(xué)基礎(chǔ) 部分習(xí)題及答案(于靖軍 )
- 教科版2022-2023學(xué)年度上學(xué)期三年級科學(xué)上冊期末測試卷及答案(含八套題)
- DZ/T 0430-2023 固體礦產(chǎn)資源儲量核實(shí)報(bào)告編寫規(guī)范(正式版)
- 銅排載流量表
- 拌和站危險(xiǎn)源清單及控制措施
- 沈晴霓《操作系統(tǒng)與虛擬化安全》courera課程答案總結(jié)
- 工程掛靠協(xié)議書模板
- 上海1933老場坊項(xiàng)目市場調(diào)研分析報(bào)告
- 龍門式數(shù)控火焰切割機(jī)橫向進(jìn)給系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 拒絕轉(zhuǎn)院知情告知書.doc
評論
0/150
提交評論