版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE12摘要有機(jī)小米質(zhì)量安全追溯系統(tǒng)主要以有機(jī)產(chǎn)品(主要是有機(jī)小米)條形碼或RFID標(biāo)簽為線索,對(duì)有機(jī)小米的生產(chǎn)、加工、運(yùn)輸、銷售全過程的數(shù)據(jù)進(jìn)行采集上傳,為政府監(jiān)管部門對(duì)有機(jī)小米全過程進(jìn)行監(jiān)控指導(dǎo),同時(shí)消費(fèi)者可以通過有機(jī)小米質(zhì)量安全追溯系統(tǒng)對(duì)所選有機(jī)小米進(jìn)行查詢,如有問題可以向相關(guān)政府部門進(jìn)行投訴。有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理主要是面向有機(jī)產(chǎn)品(主要是有機(jī)小米)的數(shù)據(jù),對(duì)采集上傳的生產(chǎn)、加工、運(yùn)輸、銷售全過程的數(shù)據(jù)進(jìn)行動(dòng)態(tài)的管理。其次,還對(duì)用戶(主要分為系統(tǒng)管理員,管理員,會(huì)員)、數(shù)據(jù)庫等進(jìn)行數(shù)據(jù)管理。根據(jù)系統(tǒng)角色的劃分,有機(jī)小米質(zhì)量安全追溯系統(tǒng)后臺(tái)管理分為農(nóng)企管理、政府監(jiān)管、標(biāo)簽管理、系統(tǒng)管理四大功能模塊。通過對(duì)有機(jī)產(chǎn)品的調(diào)研與分析,設(shè)計(jì)了本系統(tǒng)后臺(tái)管理,實(shí)現(xiàn)了對(duì)數(shù)據(jù)的修改,查詢,刪除等功能。關(guān)鍵字:有機(jī)小米,安全質(zhì)量追溯系統(tǒng),SQLServer,C#.AbstractOrganicmilletqualitysafetytraceabilitysystemmainlybasedonorganicproduct(mainlyorganicmillet)barcodeorRFIDtagsforclues,oforganicmilletproduction,processing,transportation,marketingthewholeprocessofdatacollectionanduploading,forthegovernmentregulatorstomonitorthewholeprocessoforganicmilletguidance.Atthesametime,consumerscanthroughorganicmilletqualitysafetytraceabilitysystemtoquerytheselectedorganicmillet,ifyouhavequestionscancomplaintotherelevantgovernmentdepartments.Organicmilletqualitysafetytraceabilitysystem,backgroundmanagementmainlyfororganicproducts(mainlyorganicmillet)data,andtouploadthewholeprocessofproduction,processing,transportation,salesdatafordynamicmanagement.Second,alsofortheusers(mainlyisdividedintoadministrator,administrator,members),database,datamanagement,etc.Accordingtothedivisionsystemrole,organicmilletqualitysafetytraceabilitysystembackstagemanagementintoagribusinessmanagement,governmentregulation,labelmanagementandsystemmanagementfourfunctionmodule.Throughtheinvestigationandanalysisoforganicproducts,designthesystembackgroundmanagement,realizesthedatachanges,query,delete,andotherfunctions.Keywords:Organicmillet,qualitysafetytraceabilitysystem,SQLServer,C#.目錄1.緒論 11.1前言 11.2課題研究的背景及意義 11.3國(guó)內(nèi)外研究概況與發(fā)展趨勢(shì) 12.開發(fā)環(huán)境和開發(fā)技術(shù) 22.1系統(tǒng)介紹 22.1.1追溯系統(tǒng)簡(jiǎn)介 22.1.2質(zhì)量安全追溯系統(tǒng)簡(jiǎn)介 22.2工具環(huán)境介紹 32.2.1開發(fā)環(huán)境的選擇 32.2.2C#語言簡(jiǎn)介 32.2.3SQLserver2005簡(jiǎn)介 32.3開發(fā)技術(shù) 42.3.1使用母版頁構(gòu)建網(wǎng)站的整體風(fēng)格 42.3.2ADO.NET連接數(shù)據(jù)庫 43.需求分析 53.1設(shè)計(jì)思想 53.2可行性分析 53.2.1操作可行性 53.2.2技術(shù)可行性 53.2.3經(jīng)濟(jì)可行性 53.2.4投資必要性 53.3功能需求 63.3.1基本功能需求 63.3.2用戶界面需求 64.系統(tǒng)設(shè)計(jì) 74.1總體結(jié)構(gòu)設(shè)計(jì) 74.1.1系統(tǒng)設(shè)計(jì)基礎(chǔ) 74.1.2模塊設(shè)計(jì) 74.1.3系統(tǒng)流程 84.2數(shù)據(jù)庫設(shè)計(jì) 84.2.1數(shù)據(jù)庫概要說明 84.2.2數(shù)據(jù)庫表結(jié)構(gòu) 94.2.3E-R圖 124.2.4Web.Config文件配置 125.系統(tǒng)實(shí)現(xiàn) 135.1設(shè)計(jì)登陸界面 135.2設(shè)計(jì)主界面 135.3系統(tǒng)各個(gè)模塊功能 135.3.1用戶信息添加界面 145.3.2個(gè)企信息管理界面 145.3.3數(shù)據(jù)庫信息管理界面 166.系統(tǒng)測(cè)試 176.1用戶信息添加測(cè)試 176.2個(gè)企信息管理測(cè)試 186.3數(shù)據(jù)庫管理測(cè)試 207.結(jié)束語 247.1總結(jié) 247.2心得體會(huì) 24致謝 25參考文獻(xiàn) 261.緒論1.1前言為了使消費(fèi)者買到放心的有機(jī)小米而設(shè)計(jì)了有機(jī)小米質(zhì)量安全追溯系統(tǒng),主要是面向消費(fèi)者對(duì)有機(jī)產(chǎn)品了解的局限性,及盲目的對(duì)有機(jī)產(chǎn)品的消費(fèi),而忽略了有機(jī)產(chǎn)品生產(chǎn)、加工等方面的安全性數(shù)據(jù)。有機(jī)小米質(zhì)量安全追溯系統(tǒng)主要以有機(jī)產(chǎn)品(主要是有機(jī)小米)條形碼或RFID標(biāo)簽為線索,對(duì)有機(jī)小米的生產(chǎn)、加工、運(yùn)輸、銷售全過程的數(shù)據(jù)進(jìn)行采集上傳,為政府監(jiān)管部門對(duì)有機(jī)小米全過程進(jìn)行監(jiān)控指導(dǎo),同時(shí)消費(fèi)者可以通過有機(jī)小米質(zhì)量安全追溯系統(tǒng)對(duì)所選有機(jī)小米進(jìn)行查詢,如有問題可以向相關(guān)政府部門進(jìn)行投訴。1.2課題研究的背景及意義當(dāng)今社會(huì),消費(fèi)者對(duì)有機(jī)產(chǎn)品缺乏了解,對(duì)其質(zhì)量問題也有所懷疑。為了讓消費(fèi)者買到放心的有機(jī)產(chǎn)品(主要是有機(jī)小米),消除心中質(zhì)量安全的疑慮。以網(wǎng)站的形式,對(duì)有機(jī)產(chǎn)品進(jìn)行實(shí)際數(shù)據(jù)發(fā)布的形式,展現(xiàn)給消費(fèi)者。讓消費(fèi)者對(duì)自己所選有機(jī)小米質(zhì)量安全數(shù)據(jù),有據(jù)可查。通過大學(xué)四年的理論課程及實(shí)踐課程的學(xué)習(xí),以及校外的實(shí)踐,對(duì)于自己的理論基礎(chǔ)有了極大的提高。并且在實(shí)踐方面也有了一定的能力。利用這次畢業(yè)設(shè)計(jì)的機(jī)會(huì),我又再一次將理論與實(shí)踐結(jié)合在一起,通過對(duì)這個(gè)項(xiàng)目的開發(fā),我深知我的能力將會(huì)有更高一層次的突破。1.3國(guó)內(nèi)外研究概況與發(fā)展趨勢(shì)隨著Internet的不斷擴(kuò)大和發(fā)展,人們對(duì)網(wǎng)站的利用也越來越多。對(duì)于生活中食品安全的關(guān)注也逐漸轉(zhuǎn)向網(wǎng)站了解。Internet的應(yīng)用加速了這種趨勢(shì)。而有機(jī)產(chǎn)品的關(guān)注,不言而喻,Internet發(fā)揮了巨大作用。消費(fèi)者可以建立自己的空間,時(shí)時(shí)的對(duì)有機(jī)產(chǎn)品進(jìn)行關(guān)注。消費(fèi)者可以通過登陸自己的前臺(tái)網(wǎng)站等方式查詢產(chǎn)品信息,如對(duì)自己所買產(chǎn)品有問題,立即可以向有關(guān)政府部門進(jìn)行投訴。政府監(jiān)管部門對(duì)該產(chǎn)品進(jìn)行追溯。查出問題的源頭,阻止同批次產(chǎn)品流入市場(chǎng)。像這樣的網(wǎng)站系統(tǒng),在當(dāng)今社會(huì)甚是缺乏,所以如何開發(fā)一款高效,適合有機(jī)產(chǎn)品的質(zhì)量安全追溯系統(tǒng)成為了亟待解決的問題。2.開發(fā)環(huán)境和開發(fā)技術(shù)2.1系統(tǒng)介紹系統(tǒng)是由處于一定的環(huán)境中相互聯(lián)系和相互作用的若干組成部分結(jié)合而成并為達(dá)到整體目的而存在的集合。一個(gè)系統(tǒng)內(nèi)可能包含許多功能各異的子系統(tǒng),這意味著系統(tǒng)可以具有多層結(jié)構(gòu),一個(gè)系統(tǒng)的整體功能往往大于單個(gè)子系統(tǒng)的功能之和。有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理能夠有效地管理個(gè)企信息,加工企業(yè)信息,運(yùn)輸存儲(chǔ)企業(yè)信息,銷售信息,用戶信息等若干個(gè)信息。2.1.1追溯系統(tǒng)簡(jiǎn)介追溯系統(tǒng)是一個(gè)復(fù)雜系統(tǒng)由數(shù)據(jù)采集數(shù)據(jù)匯總數(shù)據(jù)處理數(shù)據(jù)的公布及查詢。數(shù)據(jù)的采集主要以靠交易終端機(jī)像如追溯條碼秤記錄每個(gè)商品的流通信息,然后由數(shù)據(jù)采集器將追溯條碼秤上的數(shù)據(jù)采集到數(shù)據(jù)服務(wù)器,經(jīng)過數(shù)據(jù)處理程度將數(shù)據(jù)分類記錄并通過信息記錄和編號(hào)在網(wǎng)上查詢。追溯系統(tǒng)可以按照以下的思路建立:1.最終產(chǎn)品具有一個(gè)獨(dú)立的號(hào)碼,它可以是一些使用不重復(fù)的批次號(hào)碼的零件和一些同樣是使用獨(dú)立追溯號(hào)碼的零件所組成的。2.最終產(chǎn)品具有一個(gè)批次號(hào),它可以是一些使用不重復(fù)的批次號(hào)的零件和一些使用獨(dú)立追溯號(hào)碼的零件所組成的。追溯系統(tǒng)可以能夠明確的了解產(chǎn)品生產(chǎn)、加工、儲(chǔ)存、銷售的全過程,假如某個(gè)環(huán)節(jié)出錯(cuò)了,可以迅速出擊,修正錯(cuò)誤。同時(shí)追溯系統(tǒng)能夠給客戶精確的產(chǎn)品信息。2.1.2質(zhì)量安全追溯系統(tǒng)簡(jiǎn)介質(zhì)量安全追溯系統(tǒng)是采用自動(dòng)化技術(shù)、自動(dòng)識(shí)別技術(shù)、信息加密技術(shù)為每件產(chǎn)品建立唯一的“身份證條碼”(身份證條碼是通過加密算法產(chǎn)生的沒有任何邏輯關(guān)系且無法逆向破譯的一組數(shù)字);通過對(duì)生產(chǎn)過程中產(chǎn)品賦碼及流通銷售信息的監(jiān)管,對(duì)每件產(chǎn)品進(jìn)行的物流、信息流進(jìn)行監(jiān)督管理和控制。如物流過程中的防偽認(rèn)證和串貨管理控制等。對(duì)產(chǎn)品從生產(chǎn)到入庫、倉庫管理、銷售發(fā)貨、在途、經(jīng)銷商、客戶全過程的管理和控制。對(duì)于質(zhì)量安全追溯系統(tǒng),最好的例子是食品安全追溯系統(tǒng),它以打造讓老百姓安全的飲食環(huán)境為己任,充分利用RFID等物聯(lián)網(wǎng)技術(shù)手段,研發(fā)了一系列食品安全追溯生產(chǎn)管理系統(tǒng)。為消費(fèi)者打通了一條深入了解食品生產(chǎn)信息可信通路,解決供需雙方信息不對(duì)稱、不透明問題,為食品安全保駕護(hù)航。2.2工具環(huán)境介紹2.2.1開發(fā)環(huán)境的選擇開發(fā)與運(yùn)行的環(huán)境的選擇會(huì)影響到數(shù)據(jù)庫設(shè)計(jì),本系統(tǒng)開發(fā)與運(yùn)行環(huán)境如下: 開發(fā)環(huán)境:windows7 開發(fā)工具:MicrosoftVisualStudio2008 數(shù)據(jù)庫管理系統(tǒng):SQLServer2005本系統(tǒng)主要采用A+C#與Sqlserver相結(jié)合的技術(shù)。利用MicrosoftVisualStudio2008軟件來A編程設(shè)計(jì)了本系統(tǒng)后臺(tái)。2.2.2C#語言簡(jiǎn)介C#是一種精確、簡(jiǎn)單、類型安全、面向?qū)ο蟮恼Z言。C#是在Java流行起來后所誕生的一種新的語言。由于微軟在操作系統(tǒng)上占有很大的優(yōu)勢(shì)。在以往的開發(fā)中累積了不少經(jīng)驗(yàn),所形成的.net平臺(tái),所以C#在Windows方面可以說比Java具有更大的優(yōu)勢(shì)。如果單純從技術(shù)上來講,C#在網(wǎng)絡(luò)編程上可以與Java匹敵。C#還在WindowsForms也有一定的優(yōu)勢(shì)。C#是一種非常類似于C++的語言,風(fēng)格是更接近于Java,不管是C++程序員還是Java程序員,都可以很方便的轉(zhuǎn)到C#上來。C#的強(qiáng)大是依賴于.net的發(fā)展,而.net的發(fā)展是看微軟在.net上的決心和投入有多少。從Windows2003和Vista系統(tǒng)可以看出(前者內(nèi)置.net1.1,后者內(nèi)置.net2.0。).Net在Windows編程中具有重要的戰(zhàn)略意義。C#目前主要是應(yīng)用在網(wǎng)絡(luò)編程上,其他領(lǐng)域比如數(shù)據(jù)庫、窗體編程,都逐漸在增大。2.2.3SQLserver2005簡(jiǎn)介SQLServer2005是一個(gè)全面的數(shù)據(jù)庫平臺(tái),使用集成的商業(yè)智能(BI)工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQLServer2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。SQLServer2005數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外SQLServer2005結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的BI解決方案,幫助您的團(tuán)隊(duì)通過記分卡、Dashboard、Webservices和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。與MicrosoftVisualStudio、MicrosoftOfficeSystem以及新的開發(fā)工具包(包括BusinessIntelligenceDevelopmentStudio)的緊密集成使SQLServer2005與眾不同。無論您是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQLServer2005都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。2.3開發(fā)技術(shù)2.3.1使用母版頁構(gòu)建網(wǎng)站的整體風(fēng)格對(duì)于一個(gè)網(wǎng)站而言,保持頁面的一致性非常重要,MicrosoftVisualStudio2008提供了一個(gè)新手段-母版頁。它含兩種文件,一種是母版頁,另一種是內(nèi)容頁。母版頁封裝了頁面中的公共元素;內(nèi)容頁實(shí)際是普通的.asp文件,它包含除母版頁之外的其他非公共內(nèi)容。在運(yùn)行工程中,引擎將兩種頁面內(nèi)容合并執(zhí)行,最后將結(jié)果發(fā)送給客戶瀏覽器。2.3.2ADO.NET是.Net平臺(tái)中的一種數(shù)據(jù)訪問技術(shù),是重要的應(yīng)用程序級(jí)接口。它有一系列對(duì)象,利用這些對(duì)象,可以輕松實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的復(fù)雜操作。ADO.NET的對(duì)象可以分為兩部分:DataSet對(duì)象和.NETFramework數(shù)據(jù)提供程序。后者包括Connection、Command、DataReader、DataAdapter對(duì)象。DataSet對(duì)象是ASP.NET斷開式結(jié)構(gòu)的核心對(duì)象。它的設(shè)計(jì)目的是為了實(shí)現(xiàn)獨(dú)立于數(shù)據(jù)源的數(shù)據(jù)訪問。它可以有多種數(shù)據(jù)源,包括XML數(shù)據(jù)源。.NETFramework數(shù)據(jù)提供程序的設(shè)計(jì)目的是為了實(shí)現(xiàn)數(shù)據(jù)操作和對(duì)數(shù)據(jù)的快速讀寫。3.需求分析3.1設(shè)計(jì)思想第一步就是需要利用SQLServer2005建立所需要的數(shù)據(jù)庫,第二步就使用MicrosoftVisualStudio2008完成該系統(tǒng)客戶端應(yīng)用程序的開發(fā)。將建立數(shù)據(jù)庫所在的服務(wù)器作為服務(wù)器端,在這里我所用的是本地服務(wù)器,為開發(fā)應(yīng)用程序的客戶端提供所需要的數(shù)據(jù)服務(wù)。當(dāng)然,客戶端跟服務(wù)端需要聯(lián)接,具體來說就是指應(yīng)用開發(fā)程序和數(shù)據(jù)庫的連接,本系統(tǒng)主要是通過ADO來訪問SQLServer2005數(shù)據(jù)庫。3.2可行性分析可行性分析是系統(tǒng)分析階段的第二項(xiàng)活動(dòng),它主要目的是進(jìn)一步明確系統(tǒng)的規(guī)模、功能、開發(fā)背景、必要性與意義。通過調(diào)查分析根據(jù)需要和可能提出開發(fā)系統(tǒng)的初步規(guī)劃??尚行苑治鍪菍?duì)系統(tǒng)進(jìn)行全面、概要的分析。通過調(diào)查分析,本系統(tǒng)設(shè)計(jì)主要有以下四個(gè)可行性:3.2.1操作可行性本系統(tǒng)操作簡(jiǎn)單,易于理解,只需通過簡(jiǎn)單指導(dǎo),上手較快。3.2.2技術(shù)可行性本課題采用C#語言進(jìn)行開發(fā),利用開發(fā)工具M(jìn)icrosoftVisualStudio2008進(jìn)行編程,它是編程的有效工具,其中有些控件,和自動(dòng)生成代碼段,使得編程簡(jiǎn)單,可靠性高。再加上SqlServer2005數(shù)據(jù)庫無縫連接,使得技術(shù)更有保障。3.2.3經(jīng)濟(jì)可行性本課題所使用的軟件都為免費(fèi)公開發(fā)行版,不需要購買?,F(xiàn)在,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。為本次開發(fā)提供了設(shè)備支持,幾乎所有的計(jì)算機(jī)都可以高效的運(yùn)行使用管理系統(tǒng)。3.2.4投資必要隨著人們的生活水平提高,人們對(duì)有機(jī)產(chǎn)品更加青睞。然而,食品質(zhì)量安全卻存在著巨大的問題。為了解決這個(gè)問題,追溯系統(tǒng)便成為質(zhì)量安全的窗口了。同時(shí)對(duì)于這類系統(tǒng),確實(shí)存在,不過存在不足之處,所以市場(chǎng)前景還是很可觀的。3.3功能需求按照系統(tǒng)開發(fā)業(yè)務(wù)分析要求和原則,在與系統(tǒng)管理人員的充分溝通,整理出管理系統(tǒng)所需求的基本功能和用戶界面的一些需求,這些需求將作為系統(tǒng)分析和邏輯設(shè)計(jì)的依據(jù)。3.3.1基本功能需求通過系統(tǒng)的分析,可得出該系統(tǒng)的基本功能需求如下:農(nóng)企管理功能,其中包括有機(jī)小米生產(chǎn)個(gè)人、企業(yè)信息的修改和刪除;有機(jī)小米產(chǎn)品品牌信息的修改和刪除;有機(jī)小米信息的修改和刪除;加工企業(yè)加工信息的修改和刪除;運(yùn)輸存儲(chǔ)企業(yè)的運(yùn)輸存儲(chǔ)信息的修改和刪除;銷售企業(yè)的銷售信息的修改和刪除。政府監(jiān)管功能,其中包括設(shè)定參數(shù),是對(duì)企業(yè)產(chǎn)品品牌的認(rèn)證等級(jí)信息、產(chǎn)品的質(zhì)量等級(jí)信息的添加;個(gè)企管理,是對(duì)產(chǎn)品品牌的認(rèn)證等級(jí)信息、產(chǎn)品質(zhì)量等級(jí)信息都符合要求的企業(yè)管理;投訴管理,是對(duì)普通會(huì)員和管理員對(duì)不滿意產(chǎn)品的投訴信息的修改和刪除。標(biāo)簽管理功能,其中包括對(duì)有機(jī)小米的條形碼或RFID標(biāo)簽進(jìn)行編碼;對(duì)已編碼的有機(jī)小米標(biāo)簽信息的修改和刪除。系統(tǒng)管功能,其中包括用戶信息的添加,用戶信息的修改和刪除;角色信息的添加,角色信息的修改刪除;數(shù)據(jù)庫表信息的查看、數(shù)據(jù)庫表結(jié)構(gòu)的查看、備份數(shù)據(jù)、還原數(shù)據(jù)、導(dǎo)出表結(jié)構(gòu)、導(dǎo)出表數(shù)據(jù)。3.3.2用戶界面需求系統(tǒng)的開發(fā),用戶界面是很重要的。本系統(tǒng)的界面需求歸納如下:(1)界面簡(jiǎn)潔、美觀,按鈕得體,使起來要方便。(2)界面的結(jié)構(gòu)清晰;所用術(shù)語一致,風(fēng)格與內(nèi)容一致;界面的色調(diào)、字體一致。(3)用戶能自由地對(duì)界面上的每一項(xiàng)做出選擇,且所有選擇都是可逆的。4.系統(tǒng)設(shè)計(jì)4.1總體結(jié)構(gòu)設(shè)計(jì)4.1.1系統(tǒng)設(shè)計(jì)基礎(chǔ)有機(jī)小米質(zhì)量安全追溯系統(tǒng)后臺(tái)管理組織結(jié)構(gòu)圖如4-1所示。圖4-1有機(jī)小米質(zhì)量安全追溯系統(tǒng)后臺(tái)管理組織結(jié)構(gòu)圖個(gè)企信息產(chǎn)品管理圖4-1有機(jī)小米質(zhì)量安全追溯系統(tǒng)后臺(tái)管理組織結(jié)構(gòu)圖個(gè)企信息產(chǎn)品管理小米信息加工信息運(yùn)輸信息銷售信息設(shè)定參數(shù)標(biāo)簽編碼投訴管理個(gè)企管理標(biāo)簽管理農(nóng)企管理政府監(jiān)管標(biāo)簽管理系統(tǒng)管理有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)系統(tǒng)數(shù)據(jù)庫管理角色管理用戶管理根據(jù)需求分析,設(shè)計(jì)了如下圖4-2所示系統(tǒng)功能層次圖。一級(jí)下拉菜單管理一級(jí)下拉菜單管理二級(jí)下拉菜單添加管理主菜單修改刪除修改刪除圖4-2系統(tǒng)功能層次圖添加模塊:用戶信息的添加角色信息的添加標(biāo)簽的編碼參數(shù)信息的設(shè)定管理模塊(主要是修改、刪除):農(nóng)企管理中子模塊(個(gè)企、品牌、有機(jī)小米、加工、運(yùn)輸、銷售)中信息的管理政府監(jiān)管中子模塊(參數(shù)、投訴、個(gè)企)中信息的管理標(biāo)簽管理中標(biāo)簽信息的管理系統(tǒng)管理中子模塊(用戶、角色、數(shù)據(jù)庫)中信息的管理4.1.3系統(tǒng)流程有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理具體流程圖,如圖4-3所示。農(nóng)企管理農(nóng)企管理Y是否登陸N退出政府監(jiān)管農(nóng)企管理標(biāo)簽管理統(tǒng)計(jì)分析超級(jí)管理員圖4-3有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理流程圖4.2數(shù)據(jù)庫設(shè)計(jì)4.2.1數(shù)據(jù)庫概要說明更清楚的認(rèn)識(shí)數(shù)據(jù)庫中的數(shù)據(jù)表,設(shè)計(jì)了一個(gè)數(shù)據(jù)表數(shù)形的結(jié)構(gòu)圖,如圖4-4所示。圖4-4有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理數(shù)據(jù)表樹形結(jié)構(gòu)圖圖4-4有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理數(shù)據(jù)表樹形結(jié)構(gòu)圖(1)用戶基本信息表(dbo.User)表4-1用戶基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1User_idintPK用戶編號(hào)2User_namevarchar(50)用戶名3User_pwdvarchar(50)用戶密碼4Role_idintFK用戶角色(2)個(gè)人、企業(yè)基本信息表(dbo.PE)表4-2個(gè)人、企業(yè)基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1E_idintPK編號(hào)2E_nuint企業(yè)編號(hào)3E_namevarchar(50)企業(yè)名稱4E_telephonevarchar(50)聯(lián)系電話5E_mailvarchar(50)電子郵箱6E_addressvarchar(50)地址7E_licencevarchar(50)營(yíng)業(yè)執(zhí)照8E_certificatevarchar(50)生產(chǎn)許可證9E_logovarchar(50)企業(yè)logo10E_internetvarchar(50)企業(yè)網(wǎng)址11E_newsvarchar(50)企業(yè)介紹信息(3)角色基本信息表(dbo.Role)表4-3角色基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1Role_idintPK角色編號(hào)2Role_namevarchar(50)角色名稱(4)產(chǎn)品基本信息表(dbo.Produce)表4-4產(chǎn)品基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1P_idintPK編號(hào)2P_nuint產(chǎn)品編號(hào)3P_brandvarchar(50)有機(jī)小米品牌4G_idvarchar(50)產(chǎn)品認(rèn)證等級(jí)5P_codevarchar(50)認(rèn)證編碼6P_authorityvarchar(50)頒發(fā)機(jī)構(gòu)7E_idintFK企業(yè)編號(hào)(5)有機(jī)小米基本信息表(dbo.Millet)表4-5有機(jī)小米基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1OM_idintPK編號(hào)2OM_nuint生產(chǎn)條形碼3OM_batchvarchar(50)批次4OM_addressvarchar(50)產(chǎn)地5OM_datevarchar(50)生產(chǎn)日期6OM_qualityvarchar(50)保質(zhì)期7G_idvarchar(50)產(chǎn)品質(zhì)量等級(jí)8OM_inspectorvarchar(50)質(zhì)檢員9OM_unitvarchar(50)質(zhì)檢單位10RFID_idintFK標(biāo)簽編號(hào)(6)加工基本信息表(dbo.Work)表4-6加工基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1W_idintPK編號(hào)2W_nuint加工編號(hào)3W_uservarchar(50)加工者4W_drugvarchar(50)加工所用藥品5W_flowvarchar(50)加工流程6OM_idintFK生產(chǎn)條形碼(7)運(yùn)輸基本信息表(dbo.Traffic)表4-7運(yùn)輸基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1T_idintPK編號(hào)2T_nuint運(yùn)輸編號(hào)3T_settimevarchar(50)發(fā)貨時(shí)間4T_wayvarchar(50)運(yùn)輸方式5T_shuvarchar(50)運(yùn)輸數(shù)量6T_totimevarchar(50)貨物到達(dá)時(shí)間7W_idintFK加工編號(hào)(8)銷售基本信息表(dbo.Sell)表4-8銷售基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1S_idintPK編號(hào)2S_nuint銷售編號(hào)3S_timevarchar(50)進(jìn)貨時(shí)間4S_shuvarchar(50)銷售量5S_sendmanvarchar(50)銷售員6T_idintFK運(yùn)輸編號(hào)(9)條形碼基本信息表(dbo.RFID)表4-9條形碼基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1RFID_idintPK編號(hào)2OM_nuint生產(chǎn)條形碼3OM_namevarchar(50)有機(jī)小米名稱4P_idintFK產(chǎn)品編號(hào)(10)等級(jí)基本信息表(dbo.Grade)表4-10等級(jí)基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1G_idintPK編號(hào)2G_namevarchar(50等級(jí)名稱(11)投訴基本信息表(dbo.Complain)表4-11投訴基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1C_idintPK編號(hào)2C_namevarchar(50)投訴人3C_contentvarchar(50)投訴內(nèi)容4C_timevarchar(50)投訴時(shí)間5C_isvarchar(50)投訴是否解決(12)參數(shù)基本信息表(dbo.Parameter)表4-12參數(shù)基本信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)備注說明1Par_idintPK編號(hào)2Par_gvarchar(50)產(chǎn)品認(rèn)證等級(jí)3Par_pgvarchar(50)產(chǎn)品質(zhì)量等級(jí)4.2.3根據(jù)表的關(guān)聯(lián)關(guān)系,采用SqlServer2005自動(dòng)生成視圖功能,做出E-R圖,如圖4-5所示:圖4-圖4-5有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理E-R圖4.2.4<connectionStrings><addname="conn"connectionString="server=LGCGOSBKUURQZI7\SQLEXPRESS;database=OrganicMillet;uid=sa;pwd=123"providerName="System.Data.SqlClient"/></connectionStrings>5.系統(tǒng)實(shí)現(xiàn)5.1設(shè)計(jì)登陸界面有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理登陸頁面如圖5-1所示:圖5-1有機(jī)小米質(zhì)量安全追溯系統(tǒng)—圖5-1有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理登陸頁面頁面圖5-1登陸頁面有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理主頁面如圖5-2所示:圖5-2有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理主頁面5.圖5-2有機(jī)小米質(zhì)量安全追溯系統(tǒng)—后臺(tái)管理主頁面有機(jī)小米安全質(zhì)量追溯系統(tǒng)后臺(tái)管理,由于按具體功能模塊劃分,模塊多,具體功能操作重復(fù),所以按功能層次劃分為兩大模塊:添加模塊、管理模塊。添加模塊以用戶添加為例。管理模塊以個(gè)企管理、數(shù)據(jù)庫管理為例。5.3.1圖圖5-3用戶信息添加頁面5.3.2個(gè)企信息管理界面,如圖5-4所示:圖圖5-4個(gè)企信息管理頁面實(shí)現(xiàn)部分功能代碼如下:圖片上傳:if(e.CommandName=="UPdata"){intindex=Convert.ToInt32(e.CommandArgument);GridViewRowrow=PEGridView.Rows[index];if(((FileUpload)row.FindControl("FileUpload11")).PostedFile.FileName!=""){try{StringupLoadPath=this.Server.MapPath("~/admin/images/logo/");StringtmpFileName=((FileUpload)row.FindControl("FileUpload11")).PostedFile.FileName;filename=tmpFileName.Substring(tmpFileName.LastIndexOf("\\")+1);stringfileSavePath=upLoadPath+filename;((FileUpload)row.FindControl("FileUpload11")).SaveAs(fileSavePath);cmObj.toImage(((FileUpload)row.FindControl("FileUpload11")).PostedFile.InputStream,upLoadPath,filename);}catch(Exceptionex){throwex;}stringsuffix=filename.Substring(filename.LastIndexOf("."));((Image)row.FindControl("Image8")).ImageUrl="~/admin/images/logo/"+filename.Replace(suffix,"x"+suffix);((HiddenField)row.FindControl("HiddenField2")).Value="~/admin/images/logo/"+filename.Replace(suffix,"x"+suffix);}}分頁:DataTabledsTable=peObj.GetAllPE();intcurpage=Convert.ToInt32(labPage.Text);PagedDataSourceps=newPagedDataSource();ps.DataSource=dsTable.DefaultView;ps.AllowPaging=true;ps.PageSize=4;ps.CurrentPageIndex=cur1;lnkbtnUp.Enabled=true;lnkbtnNext.Enabled=true;lnkbtnBack.Enabled=true;lnkbtnOne.Enabled=true;if(curpage==1){lnkbtnOne.Enabled=false;lnkbtnUp.Enabled=false;}if(curpage==ps.PageCount){lnkbtnNext.Enabled=false;lnkbtnBack.Enabled=false;}labBackPage.Text=Convert.ToString(ps.PageCount);bObj.dlBindPage(PEGridView,ps,"E_id");5.3.3圖圖5-5數(shù)據(jù)庫信息管理頁面實(shí)現(xiàn)部分功能代碼如下:數(shù)據(jù)導(dǎo)出:stringstr=Session["table"].ToString();stringword=str+".doc";Export("application/ms-word",word);}publicvoidExport(stringFileType,stringFileName){Response.AppendHeader("Content-Disposition","attachment;filename="+HttpUtility.UrlEncode(FileName,Encoding.UTF8).ToString());Response.ContentType=FileType;this.EnableViewState=false;StringWritertw=newStringWriter();HtmlTextWriterhw=newHtmlTextWriter(tw);GridView1.RenderControl(hw);Response.Write(tw.ToString());Response.End();}6.系統(tǒng)測(cè)試系統(tǒng)主要模塊設(shè)計(jì)已經(jīng)完成,其他相應(yīng)功能待需要時(shí)進(jìn)行擴(kuò)展,現(xiàn)就已完成功能進(jìn)行測(cè)試。進(jìn)入系統(tǒng)主界面。主界面含有系統(tǒng)全部功能的按鈕,用戶想執(zhí)行某個(gè)功能,點(diǎn)擊相應(yīng)的按鈕即可。主界面如圖6-1所示.圖圖6-1系統(tǒng)主頁面6.1用戶信息添加測(cè)試點(diǎn)擊系統(tǒng)管理選擇用戶管理中添加,界面如下圖6-2所示。圖圖6-2用戶信息添加頁面添加新用戶信息后點(diǎn)擊添加,成功或失敗界面如下圖6-3所示。圖6-3用戶注冊(cè)成功頁面6.2圖6-3用戶注冊(cè)成功頁面點(diǎn)擊農(nóng)企管理選擇個(gè)企信息,界面如下圖6-4所示。圖圖6-4個(gè)企信息頁面點(diǎn)擊編輯,界面如下圖6-5所示。圖圖6-5個(gè)企信息編輯頁面修改數(shù)據(jù)后點(diǎn)更新,成功或失敗界面如下圖6-6所示。圖6-6個(gè)企信息更新成功頁面點(diǎn)擊刪除
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新能源汽車電池銷售代理合同3篇
- 2025年度教育培訓(xùn)機(jī)構(gòu)宣傳動(dòng)畫制作合同2篇
- 二手車輛買賣合同范本(2024版)
- 二零二五年度無人機(jī)測(cè)繪技術(shù)測(cè)量勞務(wù)分包合同先進(jìn)應(yīng)用范本3篇
- 2025年度金融服務(wù)合同標(biāo)的及服務(wù)內(nèi)容詳細(xì)描述2篇
- 2025-2030全球農(nóng)用設(shè)備輪胎行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)二氧化碳激光噴碼機(jī)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球花蕾分選機(jī)行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球游戲音頻制作行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)欖香脂精油行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2023年中考語文備考之名著閱讀《經(jīng)典常談》思維導(dǎo)圖合集
- 2023年湘教版數(shù)學(xué)七年級(jí)下冊(cè)《整式的乘法》單元質(zhì)量檢測(cè)(含答案)
- 氣柜安裝工程施工方案
- GB/T 28750-2012節(jié)能量測(cè)量和驗(yàn)證技術(shù)通則
- GB/T 18791-2002電子和電氣陶瓷性能試驗(yàn)方法
- 分子生物學(xué)本基因組及基因組學(xué)概論
- 《人工智能》全冊(cè)配套課件
- 統(tǒng)編部編版四年級(jí)道德與法治下冊(cè)優(yōu)秀課件【全冊(cè)】
- 高職大?!扼w育與健康》課程標(biāo)準(zhǔn)
- 12月1日世界艾滋病日預(yù)防艾滋病講座PPT珍愛生命預(yù)防艾滋病PPT課件(帶內(nèi)容)
- 測(cè)量?jī)x器自檢記錄表(全站儀)
評(píng)論
0/150
提交評(píng)論