您的位置:新文秘網(wǎng)>>畢業(yè)相關(guān)/畢業(yè)論文/文教論文/商場/通信/>>正文

畢業(yè)論文:面向超市的網(wǎng)絡(luò)訂貨系統(tǒng)

發(fā)表時間:2013/7/10 10:47:52


面向超市的網(wǎng)絡(luò)訂貨系統(tǒng)

專業(yè):計算機科學(xué)與技術(shù) 班級:計091本 姓名:沈偉棟 指導(dǎo)教師:吳濤

摘要 本網(wǎng)絡(luò)訂購系統(tǒng)是面向超市和供應(yīng)商之間的網(wǎng)絡(luò)訂購系統(tǒng),傳統(tǒng)的訂購可能會有地區(qū)和時間上面的限制,本人通過調(diào)研分析和實際工作的經(jīng)驗,分析研究了現(xiàn)在的面向超市的訂購系統(tǒng)的弊端,開了一個能夠很好解決這些弊端的網(wǎng)絡(luò)訂購系統(tǒng)。
本文以實際運用為開發(fā)背景,運用軟件工程原理和開發(fā)方法,采用ASP.NET技術(shù)構(gòu)建一個基于B/S模式的網(wǎng)絡(luò)訂購系統(tǒng)。整個開發(fā)過程首先對系統(tǒng)進行需求分析,得出系統(tǒng)主要功能,數(shù)據(jù)流圖及數(shù)據(jù)字典。接著對系統(tǒng)進行總體設(shè)計和詳細設(shè)計?傮w設(shè)計主要包括系統(tǒng)功能設(shè)計,系統(tǒng)總體結(jié)構(gòu)設(shè)計,系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計和系統(tǒng)安全設(shè)計等;詳細設(shè)計主要包括如何實現(xiàn)SQL數(shù)據(jù)庫的訪問,如何實現(xiàn)系統(tǒng)的主要功能,以及實現(xiàn)這些主要功能代碼的編寫。最后對系統(tǒng)進行了功能測試,并對測試結(jié)果進行了分析總結(jié),得出系統(tǒng)的不足及需要改進的地方,為以后的系統(tǒng)維護提供了方便。
本系統(tǒng)的開發(fā)使管理人員和顧客對網(wǎng)絡(luò)訂購管理更加方便快捷,同時也促使訂購的管理變的更加系統(tǒng)化、有序化。系統(tǒng)界面較友好,易于操作。
關(guān)鍵詞 網(wǎng)絡(luò)訂購 ASP.NET技術(shù) B/S

Network ordering system for supermarket
Profession: Computer Science and Technology Class: J09 Name : ShenWeidong Instructor : WuTao
Abstract This network order system is facing the supermarket between suppliers and ordering system network, the traditional order may have area and time limit of the above, I through the investigation analysis and actual work e*perience,analysis the present for the super
……(新文秘網(wǎng)http://www.120pk.cn省略1482字,正式會員可完整閱讀)…… 

2.3 數(shù)據(jù)庫技術(shù) 4
2.4 ADO.NET連接數(shù)據(jù)庫 5
第三章 需求分析 6
3.1可行性分析 6
3.1.1 技術(shù)可行性 6
3.1.2 經(jīng)濟可行性 6
3.1.3 操作可行性 6
3.2系統(tǒng)用例 6
3.3系統(tǒng)流程和邏輯 7
3.4計算機軟硬件配置和開發(fā)平臺 8
3.4.1計算機系統(tǒng)硬件配置 8
3.4.2計算機系統(tǒng)軟件配置 9
3.4.3編程環(huán)境與工具 9
第四章 系統(tǒng)概要設(shè)計 10
4.1 概述 10
4.2 系統(tǒng)結(jié)構(gòu) 10
4.3. 數(shù)據(jù)庫設(shè)計 11
4.3.1 數(shù)據(jù)庫E-R圖 11
4.3.2 數(shù)據(jù)庫實體 11
4.3.3數(shù)據(jù)庫設(shè)計表 12
第五章 系統(tǒng)詳細設(shè)計 15

5.1 用戶登錄模塊的實現(xiàn) 15
5.2 分類信息管理 17
5.3倉庫信息管理 18
5.4系統(tǒng)用戶信息管理 18
5.5顧客信息管理 21
5.6顧客商品訂購管理 21
5.7修改密碼 23
第六章 系統(tǒng)測試 24
6.1概念和意義 24
6.2 特性 24
6.3重要性 25
6.4 本系統(tǒng)測試描述 25
6.5系統(tǒng)測試效果 25
第七章 總結(jié) 27
7.1本文的研究結(jié)論及展望 27
7.2研究的不足及發(fā)展意見 27
7.3在系統(tǒng)設(shè)計與實現(xiàn)過程中的收獲及后續(xù)的改進 28
致謝語 29
參考文獻 30













引 言

隨著人們?nèi)粘I钏降奶岣,人們對吃的方面有了更高的要求。超市的衛(wèi)生方面,以及一些物品的安全性方面與一般的雜貨鋪相比,明顯高的多。然而很多超市的供貨卻存在著問題。比如,傳統(tǒng)的訂貨方面,超市的員工統(tǒng)計出需要訂購的產(chǎn)品然后匯報給上一級管理人員,一級一級的匯報,最后通過采購拿著采購單去不同的地方采購需要的商品,往往一去就是好幾天,大大的浪費了公司的人力和經(jīng)費,而且一旦出現(xiàn)問題還要來回的退換貨相當?shù)穆闊?br>隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)購物已經(jīng)非常的流行。本系統(tǒng)實現(xiàn)的主要功能就是為中小型超市提供網(wǎng)絡(luò)訂貨這么一個平臺。
那些中小型的超市只要加入到我們中,通過管理員創(chuàng)建的賬戶和密碼,就可以在我們這個平臺上面進行訂貨。訂貨的界面非常的簡單明了,只要稍微懂點計算機的客人,都可以輕松的完成每一次訂貨。
本系統(tǒng)詳細介紹了用戶購物模塊、信息管理模塊。管理員添加、刪除及修改用戶模塊、審核訂單模塊、商品的管理模塊等。另外,又詳細的描寫了系統(tǒng)的需求分析,數(shù)據(jù)庫的設(shè)計,系統(tǒng)的詳細設(shè)計以及系統(tǒng)的測試。

























第一章 系統(tǒng)概述
1.1 研究背景
傳統(tǒng)的訂購系統(tǒng)一般都是超市的員工統(tǒng)計出需要訂購的產(chǎn)品然后匯報給上一級管理人員,一級一級的匯報,最后通過采購拿著采購單去不同的地方采購需要的商品,往往一去就是好幾天,大大的浪費了公司的人力和經(jīng)費,而且一旦出現(xiàn)問題還要來回的退換貨相當?shù)穆闊?br>隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)已逐漸深入人心,更是成為繼報刊、電視、廣播等傳統(tǒng)媒體之后而興起的一新傳媒介質(zhì),網(wǎng)絡(luò)宣傳已成為眾多宣傳手段的重中之重,各種各樣的網(wǎng)站也就應(yīng)運而生:為宣傳企業(yè)而制作的公司網(wǎng)站、可進行網(wǎng)上訂貨的電子商務(wù)系統(tǒng)、能及時了解到天下事的新聞網(wǎng)站、方便學(xué)習(xí)的教育網(wǎng)站,還有學(xué)校、團體、個人等等各大各小的網(wǎng)站,充斥著我們的視野,滿足著我們的需要。
當今的企業(yè),如果仍然依靠傳統(tǒng)的方式采購自己企業(yè)所需的原材料和配套部件、推銷自己企業(yè)的產(chǎn)品,則顯得十分落后而且難以適應(yīng)激烈的市場競爭。因此借助于互聯(lián)網(wǎng)快速的信息傳遞加速自身的發(fā)展。開展網(wǎng)上商務(wù),為顧客提供更為便捷的購貨渠道,讓顧客足不出門就能在互聯(lián)網(wǎng)上察看商品信息并訂貨,極大地提高了企業(yè)的競爭力和銷售能力,這也是未來企業(yè)銷售發(fā)展的必然趨勢。因而如何更為有效,安全,快捷的開發(fā)WEB應(yīng)用程序項目,為企業(yè)提供一個穩(wěn)定,實用,高效的網(wǎng)絡(luò)平臺,是一個急需解決的問題。本課題就是通過使用ASP.NET和MSSQL,研究應(yīng)用軟件工程的開發(fā)思想開發(fā)更為行之有效的WEB應(yīng)用程序項目。
1.2 研究意義
據(jù)調(diào)查所得,很多超市的訂購都有很多的不足之處。比如:很多超市還是用傳統(tǒng)的人工來進行采購,要采購員拿著采購單不斷的去不同的企業(yè)和單位進行采購,這樣很大程度上造成了企業(yè)人力和經(jīng)費上的浪費。很多時候會存嚴重的錯誤,給超市的管理站帶來不必要的后果。對于現(xiàn)在社會快節(jié)奏的發(fā)展,建立一個人機結(jié)合的基于超市的網(wǎng)絡(luò)訂購系統(tǒng)是完全有必要的。
本系統(tǒng)的優(yōu)勢,可以大大減少由于人工采購所產(chǎn)生的經(jīng)費。在時間上也為客戶提供了保證,不會因為人工采購所耽誤的時間而導(dǎo)致商品的時效性出現(xiàn)問題。
1.3 系統(tǒng)設(shè)計思想
一個成功的網(wǎng)站應(yīng)明確建設(shè)網(wǎng)站的目的,確定網(wǎng)站的功能,確定網(wǎng)站規(guī)模、投入費用,進行必要的市場分析等。只有詳細的策劃,才能避免在網(wǎng)站建設(shè)中出現(xiàn)的很多問題,使網(wǎng)站建設(shè)能順利進行。根據(jù)現(xiàn)實生活中網(wǎng)民的實際需求,本系統(tǒng)的設(shè)計按照下述原則進行。
1.有效性:實際上這里的有效性包括兩個方面的意思:有用性和可用性。有用性是指站點潛在的能滿足用戶需求的功能,而可用性是指能夠通過站點的操作實現(xiàn)特定的目標。可以看出一個站點如果不能恰當運行或設(shè)計得非常槽糕就不是一個好站點?捎谜军c的效益應(yīng)該非常高,并易于學(xué)習(xí),在實現(xiàn)用戶目標時令人滿意而不出錯。
2.高可靠性:一個實用的網(wǎng)站同時必須是可靠的,本設(shè)計通過合理而先進的網(wǎng)絡(luò)設(shè)計以及軟、硬件的優(yōu)化選型,可保證網(wǎng)站的可靠性與容錯性。
3.高安全性:在設(shè)計中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶共享資源,充分考慮系統(tǒng)及數(shù)據(jù)資源的容災(zāi)、備份、恢復(fù)的要求。為系統(tǒng)提供強大的數(shù)據(jù)庫備份工具?梢员WC關(guān)鍵數(shù)據(jù)的安全性。操作權(quán)限級,設(shè)置不同的角色確保每一步的操作權(quán)限,可以由管理員進行設(shè)置。
4.先進性:采用目前國際上最先進的數(shù)據(jù)庫技術(shù),使用ASP.NET開發(fā)工具,SQL Server 2005作為網(wǎng)站后臺數(shù)據(jù)庫。采用這些技術(shù)是完全基于微軟平臺進行開發(fā),降低了以后的系統(tǒng)運營成本,提高了系統(tǒng)的穩(wěn)定性和易維護性。
5.采用標準技術(shù):本網(wǎng)站的所有設(shè)計遵循國際上現(xiàn)行的標準進行,以提高系統(tǒng)的開放性。
6.外觀和技術(shù)平衡:系統(tǒng)采用Web風(fēng)格的界面設(shè)計,界面友好、美觀,使用方便,易學(xué)易用。網(wǎng)站設(shè)計的關(guān)鍵問題是外觀和技術(shù)的平衡。外觀不好的網(wǎng)站令人厭煩,站點可以運行很好,但卻不能帶動用戶積極性,相反,如果外觀比較美觀,但是技術(shù)不夠,也會使用戶感到失望。因此,控制好外觀與技術(shù)的平衡非常重要。[1]


















第二章 系統(tǒng)開發(fā)環(huán)境
2.1 ASP.NET概述
ASP.NET是由微軟公司推出的,用于Web應(yīng)用開發(fā)的全新框架?梢杂脕碓诜⻊(wù)器端構(gòu)建功能強大的Web應(yīng)用程序,ASP.NET為人們提供了一種嶄新的網(wǎng)絡(luò)編程模型。
ASP.NET的設(shè)計目的是使得構(gòu)造基于Web的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種Web服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開發(fā)工具共同工作。目前已成功為開發(fā)動態(tài)網(wǎng)頁的主流技術(shù)之一。
ASP.NET是一個統(tǒng)一的Web應(yīng)用程序開發(fā)模型,它可以在企業(yè)級Web應(yīng)用程序開發(fā)過程中盡可能少的代碼生成所必須的各種服務(wù)。當開發(fā)人員編寫ASP.NET應(yīng)用程序代碼時,可以方便的使用.NET Framework中已經(jīng)封裝好的類,大大降低了開發(fā)的難度。同樣還可使用公共語言運行庫(CLR)兼容的如何語言來編寫所開發(fā)應(yīng)用程序的代碼,這些語言包括Microsoft Visual Basic、C#、JScript、.NET、和J#等。使用這些語 ……(未完,全文共23137字,當前僅顯示4161字,請閱讀下面提示信息。收藏《畢業(yè)論文:面向超市的網(wǎng)絡(luò)訂貨系統(tǒng)》
文章搜索
相關(guān)文章