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

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

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


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

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

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

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)濟(jì)可行性 6
3.1.3 操作可行性 6
3.2系統(tǒng)用例 6
3.3系統(tǒng)流程和邏輯 7
3.4計(jì)算機(jī)軟硬件配置和開發(fā)平臺(tái) 8
3.4.1計(jì)算機(jī)系統(tǒng)硬件配置 8
3.4.2計(jì)算機(jī)系統(tǒng)軟件配置 9
3.4.3編程環(huán)境與工具 9
第四章 系統(tǒng)概要設(shè)計(jì) 10
4.1 概述 10
4.2 系統(tǒng)結(jié)構(gòu) 10
4.3. 數(shù)據(jù)庫設(shè)計(jì) 11
4.3.1 數(shù)據(jù)庫E-R圖 11
4.3.2 數(shù)據(jù)庫實(shí)體 11
4.3.3數(shù)據(jù)庫設(shè)計(jì)表 12
第五章 系統(tǒng)詳細(xì)設(shè)計(jì) 15

5.1 用戶登錄模塊的實(shí)現(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è)計(jì)與實(shí)現(xiàn)過程中的收獲及后續(xù)的改進(jìn) 28
致謝語 29
參考文獻(xiàn) 30













引 言

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

























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


















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