NET銷售管理系統的設計與實現開題報告.doc_第1頁
NET銷售管理系統的設計與實現開題報告.doc_第2頁
NET銷售管理系統的設計與實現開題報告.doc_第3頁
NET銷售管理系統的設計與實現開題報告.doc_第4頁
NET銷售管理系統的設計與實現開題報告.doc_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

付費下載

下載本文檔

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

文檔簡介

精品文檔,值得收藏!精品文檔,值得下載!畢業設計(論文)開題報告題目:銷售管理系統的設計與實現專業計算機科學與技術班級學號姓名指導教師2013年02月16日精品文檔,值得收藏!精品文檔,值得下載!1本課題的目的和意義、國內外研究現狀、水平和發展趨勢1.1課題的目的和意義課題要求構建一個B/S架構的系統,包括前端應用程序、WEB服務器腳本設計和數據庫設計。通過該系統的設計與調試,掌握信息管理程序系統的設計步驟與設計思路,著重了解客戶端程序設計、WEB服務器腳本設計和數據庫程序設計以及客戶端與服務器連接的方法及思路。在設計過程中進一步深化對軟件工程化的理解,培養一定的文獻查閱能力。1.2國內外研究現狀與水平倉儲始終是生產者和客戶之間的一個主要的聯系紐帶,在物流系統中起著包括運輸整合、產品組合、物流服務、防范偶發事件、物流過程平穩等一系列增加附加值的作用,是公司物流系統最重要的職能之一。現代物流的全球化趨勢,以及影響倉儲的時間、質量等因素,對倉儲管理軟件提出了新的需求。基于Internet的倉儲管理信息系統是采用現今最具發展潛力的瀏覽器/服務端(B/S)結構,建立的開放的分布式多用戶系統。系統以現代物流管理理論為基礎結合中國國情,總結物流實際運作經驗和操作流程,確保系統適用于不同的物流環節和物流環境。在安全方面,通過網絡防火墻技術、身份認證等各種方法,確保系統應用邏輯和數據的安全性。組件化開發技術、模塊化設計、跨平臺工具的運用,確保系統可根據用戶的業務要求方便地進行裁減或增加,滿足用戶重構、修改、升級的需要,并可在各種標準的主流軟硬件環境中可靠的運行。簡潔大方,風格統一,主題明確的人機交互方式,保證系統操作的易用性。計算機科學與信息工程系畢業設計(論文)開題報告21.3發展趨勢隨著網絡的迅猛發展,越來越多的倉儲管理公司,充分利用通暢的網絡渠道,拓展國際業務,在發揮整體和統籌策劃優勢的同時,也極大地降低成本。面對激烈的行業競爭,國內的倉儲管理公司,大多停留在傳統的手工或半手工管理模式下,作業人員要手工處理大量繁雜的數據,工作效率低。雖然付出極大的人員和資金投入,卻沒有帶來豐厚的經濟效益。顯然,目前倉儲管理公司所采用手工處理方式,已不適合當前需要。因此,建立新的倉儲管理系統,進行科學有效的控制和管理,打造自己的核心競爭力,更好地為客戶提供全方位的倉儲管理服務,是中國倉儲管理公司共同面臨的問題。2文獻查閱、調研情況2.1文獻綜述針對本課題,廣泛地查閱了國內外關于ASP.NET以及sql的相關書籍。主要通過圖書館借閱書籍以及網絡在線讀閱書籍,總共查閱了幾本相關書籍。一、什么是ASP.NETASP.NET是構成Microsoft公司.NETframework的一套技術中的一個;ASP.NET是一種功能強大的服務器端的新技術,它用于創建動態WEB頁。ASP.NET允許用戶使用有很大選擇余地的、功能完善的編程語言,它也允許用戶充分使用有巨大潛力的.NETframework。ASP.NET可以幫助用戶使用.NETframework支持的任何一種編程語言創建更快、更可靠的動態WEB頁,此外,第三方開發人員有望創建出運行于ASP.NET的其他許多軟件的版本,如Perl、Python。ASP.NET完全基于模塊和組件,提供了更易于編寫、結構更清晰的代碼,這些代碼很容易進行再利用和共享,具有更好的可擴展性與可定執性,ASP.NET使WEB表單開發更為直觀,并且面向對象技術促進了組件的可再利用性。另外,ASP.NET中還包括有頁面事件、WEB控件、緩沖技術以及服務器控件和對數據捆綁的改進。供ASP.NET使用的庫以及在MICROSOFT.NET框架中允許通過WEB使客戶商用函數,數據處理方面更是引入了許多激動人心的的新技術,正是這些具有革新意義的新特性,讓ASP.NET遠遠超越了ASP,同時也給WEB開發人員更好的靈活性,有效的縮短了WEB應用程序的開發周期,ASP.NET與Windows2000的完美結合,為中小型乃至企業級的WEB商業模型提供了一個更為穩定、高效、安全的運行環境。總而言之,ASP.NET是服務器端技術,它允許用戶使用功能完善的編程語言創建自計算機科學與信息工程系畢業設計(論文)開題報告3己的動態WEB頁。二、ASP.NET與ASP的區別1、ASP.NET的特色ASP.NET不是ASP的升級版本,因為它是為了創建動態的WEB頁而全新打造的服務器端新技術1)、ASP.NET在代碼編寫方面將頁面邏輯和業務邏輯分開,它分離程序代碼與顯示內容,使得豐富多彩的葉面更加容易編寫,同時程序代碼看起來更加潔凈、更為簡單、易讀;2)、ASP.NET允許使用編譯式的語言,提高更高的執行效率和跨語言的兼容性;3)、ASP.NET使用事件驅動和數據綁定的開發方式,將程序代碼與用戶接口完全分離開來,使得程序的可讀性更強;4)、由于ASP.NET的程序代碼是經過編譯的,同時它也提供了cache的能力,有效的縮短了服務器的執行效率;5)、ASP.NET支持多客戶端的類型,在網頁執行期間,會自動監測瀏覽器所支持的功能,并自動產生客戶端瀏覽器可以使用的網頁;6)、ASP.NET有著更佳安全機制,它有三種不同的驗證方法:windows、passport、cookie;7)、ASP.NET能夠解決應用程序故障,對于內存泄露的情況能夠自動重新啟動進程一增進適用性,從來不死機;8)、session可以跨進程、跨機器,這樣就解決了webfarm的session維護問題。2、ASP的缺陷ASP僅局限于使用腳本語言,雖然可以使用由windows支持的任何一種腳本編寫程序,但是實際上主要使用的是javascript、vbscript,用戶給WEB頁面添加ASP代碼會導致代碼混亂、功能有限的問題。1)、頁面邏輯和業務邏輯混合,由于使用ASP制作的網頁是從上到下執行的,有時候需要手工更改程序所在的位置才會得到正確的運行結果,這樣就使得代碼難于讀懂,頁面的維護難度大大加大;2)、session狀態只限于在單機上使用,不能跨電腦,因此必須自行編寫程序以解決系統延展性的問題;3)、ASP的組件部署與組態困難,需要進行復雜的注冊操作,組件經常在使用中被所定;4)、ASP缺乏以組件為基礎、以事件驅動模型的開發模式。計算機科學與信息工程系畢業設計(論文)開題報告43、ASP.NET、ASP、VB.NET的區別1)ASP.NET:用于創建WEB頁的服務器端技術,它允許用戶使用由.NET支持的任何一種功能完善的編程語言;2)、ASP:用于創建WEB頁的服務器端技術,它只允許用戶使用腳本語言;3)、VB.NET:本次畢業設計選用的編程語言,用于在ASP.NET中編寫代碼。三、ASP.NET運行平臺的搭建運行ASP.NET從硬件上來說,應滿足如下最低配置:CPU推薦使用INTELPentium600MHz以上;內存推薦使用256MB以上;安裝時硬盤推薦剩余1GB的空間;顯示器分辨率推薦102476832位真彩色以上目前ASP.NET所支持的操作系統有NT4.0版(需安裝SP5以上的版本)、Windows2000及Windows9X。安裝ASP.NET所必需的組件如下:IE5.5或者以上的版本;IIS5.0或IIS4.0(NTSERVER4.0);.NETFrameworkredistributable;1、安裝IIS5.0web服務器;2、確保機器上有IE5.5或者以上的版本;3、安裝微軟數據庫訪問組件MDAC2.7,它能夠使用戶利用ASP.NET與數據庫進行通信,并在頁面上顯示數據庫的內容;4、安裝.NETFrameworkredistributable.NETFrameworkredistributable是執行ASP.NET最關鍵的元件。2.2調研情況隨著計算機技術的發展和網絡人口的增加,網絡世界也越來越廣泛,越來越豐富,電子商務已經成為網上的一股潮流。相信要不了太長有時間,顧客就可以在網絡世界上獲得他們在現實世界上可以獲得的所有商品和服務。可行性研究是為了弄清楚系統開發的項目是不是可以實現和值得進行研究的過程,實際上是一次大大簡化了系統分析和系統設計的過程,所以,進行可執行性分析是非常必要的,也是很重要的,經過最初的設計目標和進行的市場調查得出以下四點的可行性分析:經濟可行性:即實現這個平臺設計有沒有什么經濟效益?該平臺設計只是作為本計算機科學與信息工程系畢業設計(論文)開題報告5人的畢業設計,又因為本人的設計能力有限,其功能還不能完善,所以沒有什么經濟效益可談。技術可行性:即現有的技術能否開發該平臺,會有哪些困難,能否解決這些困難。運行可行性:即該平臺規定的運行方式是否可行。法律可行性:即該平臺的開發會不會在社會上引起侵權或其它責任問題。因為該平臺是作為畢業設計與商業無關,又因為是自主開發設計,因此不會構成侵權,在法律上是可行的。通過以上的可行性分析,我將采用C#+ASP.NET將結合的技術,運用SQL2000數據庫對網站進行建設。3本課題的基本內容、重點、難點3.1本課題的基本內容經過以上的初步調查和研究,并且確定了該平臺的可行性,并決定開發本平臺,為了能夠對現行的平臺內容進行充分了解,使所要開發的平臺更具有實用性和適應性,通過深入調查和指導老師的耐心介紹,設計出該平臺功能如下:根據需求分析與系統功能設計目標,結合實際情況本系統功能模塊設計分為如下幾個模塊:員工管理模塊倉庫管理模塊貨物管理模塊存儲規則管理模塊貨物進出控制模塊倉庫需求模塊貨物進出模塊3.2本課題的重點和難點1)對于貨物數據庫的建立計算機科學與信息工程系畢業設計(論文)開題報告6貨物數據庫的好壞直接影響到整個平臺,如果缺少必要的信息,在貨物物流還要之前的倉庫之間銜接會變得很困難,這就要做到統一。2)界面的設計一個優秀的倉儲管理系統平臺不僅在功能上要做到沒有紕漏,使用當代前衛的軟件編程,能延長其生命周期,易于維護與管理;操作簡單,維護方便:每個系統都具有系統維護功能,對可變化的項目可自行維護;所以盡管這些并不是本課題的主要部分,但也不能忽視的。4解決問題的方法、手段、措施等4.1擬采取的方法和技術1)開發環境.NETFramework是用于.NET平臺的編程模型,其關鍵組件是公共語言運行庫(CLR,CommonLanguageRuntime)和.NETFramework類庫(包括ADO.NET、ASP.NET和Windows窗體),它提供了托管執行環境、簡化的開發和部署以及與各種編程語言的集成,是支持生成和運行下一代應用程序和XMLWebservices的內部Windows組件。2)ADO.NETADO.NET提供對MicrosoftSQLServer、OLEDB和XML公開的數據源的一致性訪問,數據共享用戶應用程序可以使用ADO.NET來連接到這些數據源,并檢索、操作和更新數據。ADO.NET有兩個核心組件:DataSet和.NETFramework數據提供程序,后者是一組包括Connection、Command、DataReader和DataAdapter4個對象在內的組件。DataSet對象是ADO.NET的斷開式結構的核心組件,實現獨立于任何數據源的數

溫馨提示

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

評論

0/150

提交評論