freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文_基于j2ee的食品安全監(jiān)管備案系統(tǒng)-閱讀頁

2025-08-01 15:26本頁面
  

【正文】 管理 食品經(jīng)營主體管理 操作判斷 操作 區(qū)劃備案 機(jī)構(gòu)備案 場所管理 主體管理 行政信息 場所信息 主體信息 區(qū)劃信息 數(shù)據(jù)流 數(shù)據(jù)來源 數(shù)據(jù)流 數(shù)據(jù)輸出 數(shù)據(jù)存儲(chǔ) 處理 密碼驗(yàn)證 系統(tǒng)用戶 系統(tǒng) 11 圖 33 系統(tǒng) 1 級數(shù)據(jù)流圖 圖 34 系統(tǒng) 2 級數(shù)據(jù)流圖 系統(tǒng) ER 圖 概念數(shù)據(jù)模型獨(dú)立于具體的數(shù)據(jù)處理的細(xì)節(jié)和數(shù)據(jù)庫管理系統(tǒng)。 操作 食品經(jīng)營主體管理 許可證管理 申請?jiān)S可證 退出 12 圖 35 系統(tǒng) ER圖 1 N 用戶 企業(yè) 工商局 管理 備案 編號(hào) 用戶名 密碼 權(quán)限 區(qū)劃 機(jī)構(gòu) 客戶 場所 供應(yīng)商 商戶 經(jīng)營主體 商品 1 N N 1 日志 管理 操作 時(shí)間 許可證 申請 審核 13 運(yùn)行需求 硬件環(huán)境(推薦): CPU: P4—1GHZ 或更高 內(nèi)存: 128M 或更多 顯示器分辨率 : 800x600 或更高 軟件環(huán)境 :(推薦) 操作系統(tǒng): windows XP 操作系統(tǒng) 數(shù)據(jù)庫: Oracle_11g 數(shù)據(jù)庫 Java 環(huán)境: JDK 開發(fā)工具 :MyEclipse 服務(wù)器: 14 第 4 章 設(shè)計(jì)與實(shí)現(xiàn) 總體設(shè)計(jì) 本系統(tǒng)采用 B/S 結(jié)構(gòu) (Browser/Server,瀏覽器 /服務(wù)器結(jié)構(gòu) )和基于 Web 服務(wù)兩種模式,是一個(gè)適用于 Inter 環(huán)境下的模型結(jié)構(gòu)。 系統(tǒng)總體目標(biāo)是 要求食品進(jìn)入市場前必須進(jìn)行備案,保證了消費(fèi)者可以購買到來路正當(dāng)、渠道合法的的商品;對經(jīng)營者來說,如果銷售的食品一旦有問題可以立刻進(jìn)行追根溯源,規(guī)避風(fēng)險(xiǎn);對于工商局的管理人員來說,通過系統(tǒng),了解工商局轄區(qū)內(nèi)是否存在問題,可以更進(jìn)一步的詳細(xì)了解轄區(qū)某個(gè)店是否存在問題。 系統(tǒng)設(shè)計(jì)原則 該系統(tǒng)是以管理 體系 為基礎(chǔ)開發(fā)的 通用 食品安全監(jiān)管備案系統(tǒng) ,適合 各地工商局 使用。 應(yīng)該保證該系統(tǒng)在系統(tǒng)的功能,結(jié)構(gòu)方面具有可擴(kuò)充性。 應(yīng)該注重系統(tǒng)的性價(jià)比,在同等功能的基礎(chǔ)上盡可能的減少 工商局 的投入。盡量多使用形象化的圖片形式來展現(xiàn)給使 用者,且字體盡量設(shè)計(jì)的大一點(diǎn)。 總體結(jié)構(gòu)設(shè)計(jì) 總體結(jié)構(gòu)設(shè)計(jì)確定系統(tǒng)由哪些模塊組成以及這些模塊之間的動(dòng)態(tài)調(diào)用關(guān)系。各模塊之間并非各自獨(dú)立,而是相互聯(lián)系,相互影響。需要工商局管理員填寫 區(qū)劃代碼、區(qū)劃全稱、上級區(qū)劃、區(qū)劃性質(zhì) , 可以分別對 區(qū)劃代碼、區(qū)劃全稱、上級區(qū)劃、區(qū)劃性質(zhì) 進(jìn)行增、改、查。需要工商局管理員填寫 機(jī)構(gòu)代碼、機(jī)構(gòu)全稱、地址、郵編、上級機(jī)關(guān)、管轄區(qū)劃、從事食品相關(guān)監(jiān)管執(zhí)法人員數(shù) 。 3. 食品集中交易場所管理是 建立食品集中交易場所基礎(chǔ)數(shù)據(jù) 。 4. 食品經(jīng)營主體管理 是對備案商戶的營業(yè)執(zhí)照、衛(wèi)生許可證等證照進(jìn)行備案、查詢、預(yù)警管理??梢赃M(jìn)行修改。 7. 生產(chǎn)廠家管理是指記錄備案商戶所銷售的產(chǎn)品的生產(chǎn)廠家,作為溯源的資料進(jìn)行管理。 8. 供應(yīng)商管理是指記錄備案商戶所銷售的產(chǎn)品的生產(chǎn)廠家,作為溯源的資料進(jìn)行管 理。 9. 商品信息管理是指對備案商戶所銷售的食品進(jìn)行登記,包括商品名稱、條形碼、單位、規(guī)格、生產(chǎn)廠家、保質(zhì)期 17 系統(tǒng)流程圖 圖 42 系統(tǒng)流程圖 開始 登陸界面 輸入用戶名、密碼 判斷 口令不正確 口令正確 工商局管理員 企業(yè)管理員 退出 結(jié)束 18 數(shù)據(jù)庫邏輯設(shè)計(jì) 一個(gè)信息系統(tǒng)的各個(gè)部分能否緊密的結(jié)合在一起以及如何結(jié)合,關(guān)鍵在數(shù)據(jù)庫。它把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,提供存儲(chǔ)、維護(hù)、 檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確的從數(shù)據(jù)庫中獲得所需信息。數(shù)據(jù)庫設(shè)計(jì)是信息系統(tǒng)開發(fā)和建設(shè)的重要組成部分。具體說,數(shù)據(jù)庫設(shè)計(jì)是指對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效的存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。考慮到不同級別的用戶,在系統(tǒng)的使用不同,本系統(tǒng)的用戶分為 工商局管理員和企業(yè)管理員 。 工商局管理員 的權(quán)限包括: 全省行政區(qū)劃管理、全省工商行政管理機(jī)構(gòu)管理、食品集中交易場所管理、食品經(jīng)營主體管理 。 23 /** * 用戶名密碼驗(yàn)證 */ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { lf=(LoginForm)form。 if((lf)) { ().removeAttribute(username)。 (username,())。 }else if((企業(yè)管理員 )){ return (managerpage)。 } return null。/** 用戶名 */ private String password。 } public void setUsername(String username) { = username。 } public void setPassword(String password) { = password。 if ( == null || ()) { ActionMessage error = new ActionMessage()。 } if ( == null || ()) { ActionMessage error = new ActionMessage()。 } return errors??h級及以上行政區(qū)劃 在平臺(tái)調(diào)試時(shí)統(tǒng)一構(gòu)建,縣級以下行政區(qū)劃(直到行政府和社區(qū))由屬地縣級工商機(jī)關(guān)根據(jù)要求構(gòu)建。 25 圖 45 全省行政區(qū)劃 添加界面 實(shí)現(xiàn) 全省行政區(qū)劃添加 的代碼如下: public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { AddCartForm addCartForm = (AddCartForm) form。 String buyNum=()。 return (success)。 Float proNum=null。 (addError, 系統(tǒng)錯(cuò)誤 ,請重新填寫 )。 } List list=null。 if(list==null){ 26 list=new ArrayList()。 for(int i=0。i++){ ac=(AddCartForm) (i)。 break。 ().setAttribute(cart, list)。 return (success)。 縣級及以上工商行政管理機(jī)關(guān)基礎(chǔ)數(shù)據(jù)在平臺(tái)調(diào)試時(shí)統(tǒng)一構(gòu)建,縣級以下工商行政管理機(jī)關(guān)基礎(chǔ)數(shù)據(jù)屬地縣級工商機(jī)關(guān)根據(jù)要求構(gòu)建。 27 圖 46 全省行政管理機(jī)關(guān) 管理 28 第 5 章 軟件測 試 單元測試 單元測試是在軟件開發(fā)過程中要進(jìn)行的最低級別的測試活動(dòng),在單元測試活動(dòng)中,軟件的獨(dú)立單元將在與程序的其他部分相隔離的情況下進(jìn)行測試。因此,所有的測試都必須在整個(gè)軟件系統(tǒng)的生命周期中進(jìn)行維護(hù)??梢赃@么說,程序員有責(zé)任編寫功能代碼,同時(shí)也就有責(zé)任為自己的代碼編寫單元測試。 單元測試一般采用白盒測試的方法。這一方法是把測試對象看作一個(gè)打開的盒子,測試人員依據(jù)程序內(nèi)部邏輯結(jié)構(gòu)相關(guān)信息,設(shè)計(jì)或選擇測試用例,對程序所有邏輯路徑進(jìn)行測試,通過在不同點(diǎn)檢查程序的狀態(tài),確定實(shí)際的狀態(tài)是否與預(yù)期的狀態(tài)一致 。基本路徑測試方法 就可以較好的解決這類問題,其主要思想是根據(jù)軟件詳細(xì)設(shè)計(jì)的過程性描述或源代碼中的控制流程求出程序的環(huán)形復(fù)雜性度量,然后用此度量確定程序的基本路徑集合,并由此導(dǎo)出一組測試用例來覆蓋該集合中的每一個(gè)獨(dú)立的路徑,從而可以保證每個(gè)語句至少執(zhí)行一次。 ( 1)根據(jù)詳細(xì)設(shè)計(jì)或者代碼導(dǎo)出如下的過程的流程圖,如圖 51 和圖 52 所示: 29 圖 51 登錄過程流 程圖 圖 52 登錄過程流圖 是 開始 返回 登錄界面 登錄成功 用戶名密碼驗(yàn)證 否 1 2 3 4 5 30 ( 2)根據(jù)流圖確定環(huán)形復(fù)雜性度量 V(G)。一條獨(dú)立的路徑是指,和其他的獨(dú)立路徑相比,至少引入一個(gè)新處理語句或一個(gè)新判斷的程序通路。于是可以確定幾條獨(dú)立的路徑: 路徑 1: 12345 路徑 2: 1232345 ( 4) 為每一 條獨(dú)立的路徑各設(shè)計(jì)一組測試用例,以便強(qiáng)迫程序沿著該路徑至少執(zhí)行一次。 期望結(jié)果:進(jìn)入登錄成功頁面。 期望結(jié)果:進(jìn)入登錄頁面,提示錯(cuò)誤,要求重新輸入。它的最簡單的形式是:兩個(gè)已經(jīng)測試過的單元組合成一個(gè)組件,并且測試它們之間的接口。在現(xiàn)實(shí)方案中,許多單元組合成組件,而這些組件又聚合成程 序的更大部分。最后,將構(gòu)成進(jìn)程的所有模塊一起測試。因此集成測試又稱為組裝測試或綜合測試。這些錯(cuò)誤包括: 1. 數(shù)據(jù)通過接口時(shí)會(huì)丟失。 3. 幾個(gè)子功能組合起來沒有實(shí)現(xiàn)主功能。 5. 誤差的不斷積累達(dá)到不能接受 的程度等。 31 系統(tǒng)測試 系統(tǒng)測試應(yīng)根據(jù)系統(tǒng)規(guī)格說明書的驗(yàn)收準(zhǔn)則進(jìn)行各種不同的測試,目的是使系統(tǒng)充分運(yùn)行,驗(yàn)證其是否實(shí)現(xiàn)了系統(tǒng)需求。 功能測試是許多系統(tǒng)功能必須在整個(gè)系統(tǒng)各個(gè)系統(tǒng)要素的配合下才能實(shí)現(xiàn),對于這樣的功能,只有在系統(tǒng)環(huán)境下進(jìn)行測試,以驗(yàn)證是否滿足系統(tǒng)功能需求。因此,在整個(gè)系統(tǒng)的真實(shí)環(huán)境下,必須 進(jìn)行系統(tǒng)性能的測試,以便全面,可靠地測試系統(tǒng)的運(yùn)行性能。 性能測試:把該系統(tǒng)裝到機(jī)器上后,運(yùn)行一段時(shí)間,沒有出現(xiàn)問題,運(yùn)行比較穩(wěn)定,基本達(dá)到了整個(gè)系統(tǒng)的性能要求。 32 結(jié) 論 本文介紹的 食品安全監(jiān)管備案 系統(tǒng) ,對 食品進(jìn)入市場前必須進(jìn)行備案,保證了消費(fèi)者可以購買到來路正當(dāng)、渠道合法的的商品;對 經(jīng)營者來說,如果銷售的食品一旦有問題可以立刻進(jìn)行追根溯源,規(guī)避風(fēng)險(xiǎn);對于工商局的管理人員來說,通過系統(tǒng),了解工商局轄區(qū)內(nèi)是否存在問題,可以更進(jìn)一步的詳細(xì)了解轄區(qū)某個(gè)店是否存在問題。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。使用 Oracle 和 Java開發(fā)應(yīng)用系統(tǒng),利用客戶機(jī)配置高的優(yōu)點(diǎn),可以讓很多對數(shù)據(jù)庫的操作在客戶端完成,減少了服務(wù)器的壓力,減少了網(wǎng)絡(luò) 傳輸,并使系統(tǒng)運(yùn)行速度加快。數(shù)據(jù)庫單獨(dú)安裝在數(shù)據(jù)庫服務(wù)器上,應(yīng)用程序安裝在應(yīng)用程序服務(wù)器上,訪問程序的客戶端由其它機(jī)器通過局域網(wǎng)組成,使程序各實(shí)現(xiàn)部分相互分離,資料安全性高,程序擴(kuò)展性好。但是需要指出的是系統(tǒng)的基本功能雖已實(shí)現(xiàn),并能實(shí)踐于一些業(yè)務(wù)管理過程中,但 食品安全監(jiān)管備案 系統(tǒng)是一個(gè)龐大的工程,要使網(wǎng)絡(luò)交互功能的實(shí)現(xiàn),腳本 的設(shè)計(jì),網(wǎng)頁的構(gòu)架,網(wǎng)頁的美工,文字的編輯,非一朝一夕可盡善盡美的,這需要一個(gè)長期的摸索與完善過程,同時(shí)還要在實(shí)踐中發(fā)現(xiàn)與操作者使用要求不相符合的地方還要修改。 33 致 謝 為期三個(gè)月的畢業(yè)設(shè)計(jì)就這樣結(jié)束了,大學(xué)生活也將畫上句號(hào),日子雖然匆匆而過,卻給我留下不可磨滅的印記。了解了 Java 編程技能, JSP 技術(shù), Oracle 以及 JDBC 連接數(shù)據(jù)庫和動(dòng)態(tài)頁面的用法。也通過本次畢業(yè)設(shè)計(jì),使我懂得的謹(jǐn)慎的重要性。在設(shè)計(jì)和論文寫作的整個(gè)過程中,我的指導(dǎo)教師苗巍老師在各方面都給予了我很細(xì)致的指導(dǎo)和幫助。這對于我以后的學(xué)習(xí)和工作都有很大的幫助,在此感謝她耐心的指導(dǎo)。祝愿你們身體健康,工作順利,萬事如意! 34 參考文獻(xiàn) [1] 薩師煊 . 王珊 .數(shù)據(jù)庫系統(tǒng)概 論 [M]. 北京:高等教育出版社, 1997, 30130. [2] 劉曉華 .J2EE 企業(yè)級應(yīng)用開發(fā) [M].北京: 電子工業(yè)出版社 , 20xx, 3051. [3] 劉善鑫,趙津燕等 . 數(shù)據(jù)庫實(shí)用技術(shù)教程 [M].
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1