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

正文內容

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

2025-07-07 15:26本頁面

【導讀】本文主要介紹了食品安全監(jiān)管備案系統(tǒng)的開發(fā)過程。論文詳盡地論述了從課題。過程,總結了J2EE開發(fā)過程中的經(jīng)驗及本系統(tǒng)今后的改進方向。商信息管理和商品信息管理。作流程的系統(tǒng)化、規(guī)范化和自動化。用Oracle數(shù)據(jù)庫,把實際問題和計算機應用合理的結合起來,提高工商局的效率。

  

【正文】 ().setAttribute(username,() )。 (username,())。 // 如果正確,根據(jù)選擇的用戶類型 轉到相應的頁面 if((工商局管理 員 )){ return (userpage)。 }else if((企業(yè)管理員 )){ return (managerpage)。 } }else{ //如果不正確,在登陸頁面上顯示錯誤信息 return (login)。 } return null。 } } public class LoginForm extends ActionForm { private String username 。/** 用戶名 */ private String password。 /** 密碼 */ public String getUsername() { return username。 } public void setUsername(String username) { = username。 } 24 public String getPassword() { return password。 } public void setPassword(String password) { = password。 } public void reset(ActionMapping mapping, HttpServletRequest request) { } public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { ActionErrors errors = new ActionErrors()。 if ( == null || ()) { ActionMessage error = new ActionMessage()。 (username, error)。 } if ( == null || ()) { ActionMessage error = new ActionMessage()。 (pw, error)。 } return errors。 } } 全省行政區(qū)劃 設計 建立全省行政區(qū)劃基礎數(shù)據(jù)??h級及以上行政區(qū)劃 在平臺調試時統(tǒng)一構建,縣級以下行政區(qū)劃(直到行政府和社區(qū))由屬地縣級工商機關根據(jù)要求構建。行政區(qū)劃數(shù)據(jù)的日常維護及相關信息的錄入,按屬地管理原則由全省各級工商機關承擔。 25 圖 45 全省行政區(qū)劃 添加界面 實現(xiàn) 全省行政區(qū)劃添加 的代碼如下: public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { AddCartForm addCartForm = (AddCartForm) form。// TODO Autogenerated method stub String piId=()。 String buyNum=()。 if(piId==null||()1){ (addError, 系統(tǒng)錯誤 ,請重新填寫 )。 return (success)。 } DataServices ds=new ProductitemBusiness()。 Float proNum=null。 ()。 (addError, 系統(tǒng)錯誤 ,請重新填寫 )。 return (success)。 } List list=null。 list=(List) ().getAttribute(cart)。 if(list==null){ 26 list=new ArrayList()。 }else{ AddCartForm ac=null。 for(int i=0。i()。i++){ ac=(AddCartForm) (i)。 if(().equals(piId)){ (i)。 break。 } } } (addCartForm)。 ().setAttribute(cart, list)。 (addError, 添加成功 )。 return (success)。 } } 全省工商管理機關 設計 建立全省工商行政管理機構基礎數(shù)據(jù) 。 縣級及以上工商行政管理機關基礎數(shù)據(jù)在平臺調試時統(tǒng)一構建,縣級以下工商行政管理機關基礎數(shù)據(jù)屬地縣級工商機關根據(jù)要求構建。數(shù)據(jù)的日常維護及相關信息的錄入,按屬地管理原則由全省各級工商機關承擔。 27 圖 46 全省行政管理機關 管理 28 第 5 章 軟件測 試 單元測試 單元測試是在軟件開發(fā)過程中要進行的最低級別的測試活動,在單元測試活動中,軟件的獨立單元將在與程序的其他部分相隔離的情況下進行測試。 單元測試不僅僅是作為無錯編碼一種輔助手段在一次性的開發(fā)過程中使用,單元測試必須是可重復的,無論是在軟件修改,或是移植到新的運行環(huán)境的過程中。因此,所有的測試都必須在整個軟件系統(tǒng)的生命周期中進行維護。 單元測試是由程序員自己來完成,最終受益的也是程序員自己??梢赃@么說,程序員有責任編寫功能代碼,同時也就有責任為自己的代碼編寫單元測試。執(zhí)行單元測試,就是為了 證明這段代碼的行為和我們期望的一致。 單元測試一般采用白盒測試的方法。 白盒測試也稱結構測試或邏輯驅動測試,它是按照程序內部的結構測試程序,通過測試來檢測產(chǎn)品內部動作是否按照設計規(guī)格說明書的規(guī)定正常進行,檢驗程序中的每條通路是否都能按預定要求正確工作。這一方法是把測試對象看作一個打開的盒子,測試人員依據(jù)程序內部邏輯結構相關信息,設計或選擇測試用例,對程序所有邏輯路徑進行測試,通過在不同點檢查程序的狀態(tài),確定實際的狀態(tài)是否與預期的狀態(tài)一致 。 本網(wǎng)站的開發(fā)程序邏輯結構繁雜,進行窮盡測試是不現(xiàn)實的?;韭窂綔y試方法 就可以較好的解決這類問題,其主要思想是根據(jù)軟件詳細設計的過程性描述或源代碼中的控制流程求出程序的環(huán)形復雜性度量,然后用此度量確定程序的基本路徑集合,并由此導出一組測試用例來覆蓋該集合中的每一個獨立的路徑,從而可以保證每個語句至少執(zhí)行一次。 利用白盒測試中的基本路徑測試法對登錄模塊進行測試。 ( 1)根據(jù)詳細設計或者代碼導出如下的過程的流程圖,如圖 51 和圖 52 所示: 29 圖 51 登錄過程流 程圖 圖 52 登錄過程流圖 是 開始 返回 登錄界面 登錄成功 用戶名密碼驗證 否 1 2 3 4 5 30 ( 2)根據(jù)流圖確定環(huán)形復雜性度量 V(G)。 ① V(G)=EN+2=58+2=2 ② V(G)=2 個區(qū)域 ③ V(G)=P+1=1+1=2 ( 3)確定基本路徑集合。一條獨立的路徑是指,和其他的獨立路徑相比,至少引入一個新處理語句或一個新判斷的程序通路。在( 2)中求出的 V(G)值正好等于該程序的獨立路徑的條數(shù)。于是可以確定幾條獨立的路徑: 路徑 1: 12345 路徑 2: 1232345 ( 4) 為每一 條獨立的路徑各設計一組測試用例,以便強迫程序沿著該路徑至少執(zhí)行一次。 ① 路徑 1 的測試用例: 輸入正確的用戶名,密碼。 期望結果:進入登錄成功頁面。 ② 路徑 2 的測試用例: 輸入錯誤的用戶名,密碼。 期望結果:進入登錄頁面,提示錯誤,要求重新輸入。 集成測試 集成測試(也叫組裝測試,聯(lián)合測試)是單元測試的邏輯擴展。它的最簡單的形式是:兩個已經(jīng)測試過的單元組合成一個組件,并且測試它們之間的接口。從這一層意義上講,組件是指多個單元的集成聚合。在現(xiàn)實方案中,許多單元組合成組件,而這些組件又聚合成程 序的更大部分。方法是測試片段的組合,并最終擴展進程,將您的模塊與其他組的模塊一起測試。最后,將構成進程的所有模塊一起測試。 集成測試是將軟件組裝成系統(tǒng)設計要求把通過單元測試的所有模塊逐步的組裝與測試,最后組裝成一個完整的軟件系統(tǒng)的測試過程。因此集成測試又稱為組裝測試或綜合測試。集成測試旨在發(fā)現(xiàn)與接口有關的錯誤。這些錯誤包括: 1. 數(shù)據(jù)通過接口時會丟失。 2. 一個模塊的功能對另一個模塊產(chǎn)生了不利影響。 3. 幾個子功能組合起來沒有實現(xiàn)主功能。 4. 全局數(shù)據(jù)結構出現(xiàn)錯誤。 5. 誤差的不斷積累達到不能接受 的程度等。 經(jīng)過逐步的組裝與測試并沒有出現(xiàn)上述的幾個錯誤。 31 系統(tǒng)測試 系統(tǒng)測試應根據(jù)系統(tǒng)規(guī)格說明書的驗收準則進行各種不同的測試,目的是使系統(tǒng)充分運行,驗證其是否實現(xiàn)了系統(tǒng)需求。系統(tǒng)測試分為功能測試和性能測試等。 功能測試是許多系統(tǒng)功能必須在整個系統(tǒng)各個系統(tǒng)要素的配合下才能實現(xiàn),對于這樣的功能,只有在系統(tǒng)環(huán)境下進行測試,以驗證是否滿足系統(tǒng)功能需求。性能測試是雖然軟件本身已經(jīng)通過了有關功能,性能等方面的測試,但當把各個系統(tǒng)要素集成在一起時,未必能達到整個系統(tǒng)的功能。因此,在整個系統(tǒng)的真實環(huán)境下,必須 進行系統(tǒng)性能的測試,以便全面,可靠地測試系統(tǒng)的運行性能。 功能測試:對基礎信息的管理, 對備案商戶的營業(yè)執(zhí)照、衛(wèi)生許可證等證照進行備案、查詢、預警管理 等功能基本實現(xiàn),滿足系統(tǒng)功能需求,完成系統(tǒng)的功能測試。 性能測試:把該系統(tǒng)裝到機器上后,運行一段時間,沒有出現(xiàn)問題,運行比較穩(wěn)定,基本達到了整個系統(tǒng)的性能要求。 系統(tǒng)經(jīng)過以上的測試,已經(jīng)基本上排除了可能出現(xiàn)的錯誤,可以交付使用。 32 結 論 本文介紹的 食品安全監(jiān)管備案 系統(tǒng) ,對 食品進入市場前必須進行備案,保證了消費者可以購買到來路正當、渠道合法的的商品;對 經(jīng)營者來說,如果銷售的食品一旦有問題可以立刻進行追根溯源,規(guī)避風險;對于工商局的管理人員來說,通過系統(tǒng),了解工商局轄區(qū)內是否存在問題,可以更進一步的詳細了解轄區(qū)某個店是否存在問題。 食品安全監(jiān)管備案 系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者則要求應用程序功能完備,易使用等特點。使用 Oracle 和 Java開發(fā)應用系統(tǒng),利用客戶機配置高的優(yōu)點,可以讓很多對數(shù)據(jù)庫的操作在客戶端完成,減少了服務器的壓力,減少了網(wǎng)絡 傳輸,并使系統(tǒng)運行速度加快。 經(jīng)過初步測試,證明利用 Java 和 Oracle 開發(fā) B/S 模式應用系統(tǒng)是非??旖輰嵱玫摹?shù)據(jù)庫單獨安裝在數(shù)據(jù)庫服務器上,應用程序安裝在應用程序服務器上,訪問程序的客戶端由其它機器通過局域網(wǎng)組成,使程序各實現(xiàn)部分相互分離,資料安全性高,程序擴展性好。 最終的軟件運行情況證明了本系統(tǒng)采用的方案正確、實現(xiàn)方法可行,運行效果較好,具有一定使用價值和前景。但是需要指出的是系統(tǒng)的基本功能雖已實現(xiàn),并能實踐于一些業(yè)務管理過程中,但 食品安全監(jiān)管備案 系統(tǒng)是一個龐大的工程,要使網(wǎng)絡交互功能的實現(xiàn),腳本 的設計,網(wǎng)頁的構架,網(wǎng)頁的美工,文字的編輯,非一朝一夕可盡善盡美的,這需要一個長期的摸索與完善過程,同時還要在實踐中發(fā)現(xiàn)與操作者使用要求不相符合的地方還要修改。子系統(tǒng)功能雖已基本實現(xiàn),但仍有諸多地方需要修改。 33 致 謝 為期三個月的畢業(yè)設計就這樣結束了,大學生活也將畫上句號,日子雖然匆匆而過,卻給我留下不可磨滅的印記。 通過這次畢業(yè)設計,我基本上掌握了開發(fā)一個基于 B/S 結構的平臺的基本思路和實施步驟。了解了 Java 編程技能, JSP 技術, Oracle 以及 JDBC 連接數(shù)據(jù)庫和動態(tài)頁面的用法。比較全面的鞏固 了下面向對象的編程思想。也通過本次畢業(yè)設計,使我懂得的謹慎的重要性。特別是對于一個程序員的工作態(tài)度以及他的良好的習慣。在設計和論文寫作的整個過程中,我的指導教師苗巍老師在各方面都給予了我很細致的指導和幫助。苗老師認真負責的工作態(tài)度,嚴謹求實的治學精神和深厚的理論水平都使我受益匪淺。這對于我以后的學習和工作都有很大的幫助,在此感謝她耐心的指導。 即將離校,借此機會感謝教過我的所有老師,無論走到哪里都不會忘記你們的諄諄教導。祝愿你們身體健康,工作順利,萬事如意! 34 參考文獻 [1] 薩師煊 . 王珊 .數(shù)據(jù)庫系統(tǒng)概 論 [M]. 北京:高等教育出版社, 1997, 30130. [2] 劉曉華 .J2EE 企業(yè)級應用開發(fā) [M].北京: 電子工業(yè)出版社 , 20xx, 3051. [3] 劉善鑫,趙津燕等 . 數(shù)據(jù)庫實用技術教程 [M]. 北京:
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1