美章網 資料文庫 無疫區管理信息系統設計論文范文

無疫區管理信息系統設計論文范文

本站小編為你精心準備了無疫區管理信息系統設計論文參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

無疫區管理信息系統設計論文

1系統設計目標

應用Internet技術開發基于WEB的管理信息系統,方便用戶通過系統實現無疫區內管理數據上傳、存儲和查詢。B/S架構下的管理信息系統開發是當前系統開發的主要方式,系統采用B/S架構設計,通過Internet實現數據上傳,使用SQLServer數據庫集成管理,搭建統一的信息整合、查詢和監管平臺。主要實現以下目標:①基于網絡實現養殖場管理者、疫病檢疫部門、行業主管部門對數據的分級、分權限管理。②集成管理草魚出血病無疫區內養殖生產、流行病學、病原監測、疾病免疫等數據。③系統數據高度共享,減少數據冗余,建立系統內部數據關聯查詢和靈活調用機制。

2系統結構設計

2.1系統邏輯結構設計系統采用表現層(rinterface,UI)、業務邏輯層(businesslogiclayer,BLL)、數據訪問層(dataaccesslayer,DAL)三層架構設計(圖1)。表現層包括數據展示、錄入、查詢和調用等基本功能,系統界面按照登陸用戶權限分配相應功能。用戶在瀏覽器端發送客戶端請求,通過Internet/Intranet傳輸至服務器端,服務器端將結果以XML數據格式返回客戶端,客戶端建立數據對象并提交用戶。在數據層通過SQLServer數據庫管理系統存儲并管理各類業務數據,定義數據表結構及數據庫約束范式。

2.2權限結構設計系統設置系統管理員、基礎管理員、監管員和養殖場管理員四種用戶角色(圖2),分國家、省、市、縣、養殖場五級管理。通過角色管理用戶所能使用的功能,通過級別控制用戶所能管理的數據范圍。兩者配合決定用戶權限達到不同角色用戶使用不同系統功能,上級用戶可以瀏覽下級用戶數據,同級用戶無法瀏覽彼此數據的權限控制目的。

2.3數據庫結構設計無疫區管理是一項系統工程,整個無疫區內主要生產活動分為養殖生產管理、疫病監測管理、行政管理三大部分。參與主體主要是養殖戶、各級政府、科研機構、企業(產業鏈)。主要管理內容包括池塘管理、養殖生產管理、疫病監控、行政管理。提煉管理對象并設計無疫區管理信息系統數據對象體系,圍繞數據對象體系細化數據表設計,形成32個數據表,組織框架如圖3所示。

3系統開發環境

3.1系統開發工具UCML應用框架開發平臺基于.NET框架和ASP.NET平臺,是一個面向對象、面向框架、面向服務和面向套路的WEB應用快速開發平臺。系統基于UCML平臺開發,前端支持JavaScript腳本語言,后端直接生成C#源碼。系統采用運行于Windows操作系統平臺的互聯網信息服務平臺(internetinformationservices,IIS)。

3.2數據庫管理系統選擇SQLServer數據庫管理系統,管理和存儲系統數據。SQLServer是一種關系型數據庫管理系統(ORDBMS),也是目前功能強大、特征豐富且復雜的數據庫系統[7]。SQLServer創建32個系統實體表,每個表按照數據表構建規范設置GUID類型字段并作為關鍵字段,同時通過設定非空字段保證數據錄入的完整性。在用戶數據管理過程中,系統程序通過捕捉SQLServer數據庫管理系統返回的數據讀取操作代碼,確定用戶數據操作是否成功,并將相應提示信息返回用戶界面。

4系統功能

無疫區管理信息系統集成無疫區內管理活動產生的各類數據,服務于養殖戶、檢疫部門和各級政府。養殖戶編輯養殖戶、池塘等基本信息,數據錄入覆蓋苗種放養、用藥、發病記錄、出魚記錄等整個養殖生產過程。檢疫部門負責錄入疫病發生時調查檢疫數據,包括流行病學調查、病原監測、免疫調查等。各級行政部門登錄系統實時查看所屬地區養殖場生產情況,特別是疫病發生發展情況。根據以上需求,系統提供以下主要功能:

4.1用戶權限分配系統通過“組織機構”管理功能實現用戶權限設置,從用戶、崗位、權限三個方面的設置實現對用戶權限的靈活配置。通過崗位的上下級關系實現上級崗位瀏覽所有下屬崗位錄入數據功能。“用戶管理”為每位系統用戶分配賬號;“崗位管理”設置系統內置崗位,并確定崗位的上下級關系;“權限管理”添加權限并匹配允許訪問的功能。系統為崗位設置可用權限,為用戶分配崗位。用戶和崗位是一對一關系,崗位和權限是一對多關系。

4.2數據錄入數據錄入是實現數據上傳的主要功能。養殖戶主要錄入養殖戶信息、池塘基本信息、養殖生產管理、投入品管理等數據;檢疫部門主要錄入流行病學、病原監測、免疫管理等數據。各級政府部門主要負責錄入下屬養殖場數據。錄入界面通過Ajax技術實現瀏覽器和服務器數據異步傳輸,用戶操作簡單快捷,貼近Excel操作。錄入形式分為列表式和編輯式(圖4)。列表式設計為錄入20字符以下的簡單數據項。編輯式設計為錄入復雜的數據項,包括多選框、大段文本輸入、按條件選擇輸入等。

4.3數據調用減少數據冗余,實現數據共享是建立管理信息系統的目的之一。在系統內部實現數據單一存儲多處使用是減少數據冗余的關鍵。系統采用兩種方法實現數據調用:一是通過主表、子表關系,確定主表、子表間關聯外鍵,實現數據的自動關聯和顯示;二是通過彈出窗口中的回調函數,自動對主窗口填入項賦值。數據調用功能大大減少了重復數據的錄入,提高了數據錄入效率。以養殖生產管理為例(圖5),養殖場用戶通過“添加/編輯”管理池塘,選中當前池塘,通過主表和子表增加該池塘投放苗種記錄,在編輯投放記錄時,通過彈出窗口選擇“苗種引進記錄”中的“引進批次號”,彈出窗口將自動賦值主窗口中“引進批次號”和“魚種”兩個字段數據。

4.4應用實例該系統已在江西省草魚出血病無疫區建設項目中開展應用。中國水產科學院珠江水產研究所負責系統部署和技術輔導,江西省各級政府和水產推廣機構負責推廣實施,目前已整合了江西省8個縣、122個養殖場(企業)自2013年以來的養殖生產和疫病監測數據。通過系統應用解決了養殖場、監測機構沒有信息化工具輔助開展數據記錄的問題,幫助管理人員規范化、流程化的連續記錄工作數據,同時將分散在不同機構、不同人員手中的數據集中存儲,實現了江西省及下屬市縣管理部門從整體及時掌握轄區內草魚生產和出血病發生情況。顯著提升了江西省無疫區管理的現代化和信息化水平,同時為基于歷史數據的草魚出血病爆發預警和疫病控制做好了數據儲備。

5討論

無疫區建設可強化動物疫病的防控能力,可以在區域內建立起較為完整的法規體系和流行病學監測系統并實行分區域管理。能夠有效控制、撲滅、凈化動物疫病[2]。本研究中無疫區管理信息系統采用B/S架構,使用UCML框架式開發平臺搭建基于WEB的管理信息系統,以信息化的手段輔助開展無疫區現代化管理,集成區內養殖生產、流行病學、病原監測、疾病免疫等數據,按用戶角色提供不同管理功能,將系統內各類數據分類存儲和共享,為用戶提供了一個全面、高效、快捷的數據管理工具。管理信息系統已深入應用在我國各行各業的管理活動中,是應用最廣泛、最成熟的信息技術之一。但是在無疫區建設和管理過程中信息技術的應用還相對有限,主要集中在利用地理信息系統技術開展疫病防控上,針對無疫區內生產過程和疫病監管的管理信息系統研究很少,本研究在這方面做出了積極的探索,并取得了一定成效。從目前的應用情況來看,江西省草魚出血病無疫區內管理用戶已將積累的數據順利通過系統進行了填報,養殖戶、池塘、制度等變化較小的數據和平時積累比較規范的監測數據填報情況較好,但養殖生產數據由于養殖戶缺乏數據積累、文化水平有限、計算機操作水平較低,填報情況不理想。在今后的研究中,如何針對不同用戶進行功能優化,擴展功能便于養殖戶簡單方便填報數據;提高系統的易用性,促進推廣應用;引入地理信息系統,提升疫病監管技術水平是下一步研究的方向。

作者:孫英澤胡婧沈石陳柏松葛常水歐陽海鷹單位:中國水產科學研究院信息與經濟研究中心

主站蜘蛛池模板: 激情婷婷六月天| 国产免费小视频| 福利在线一区二区| 国内精品久久久久影院一蜜桃| 亚洲av成人一区二区三区| 色噜噜亚洲男人的天堂| 国产真人无码作爱视频免费| eeuss影院www天堂免费| 成年人在线网站| 久久伊人精品一区二区三区| 欧美性猛交xxxx乱大交极品| 国产你懂的视频| 中文网丁香综合网| 岛国免费在线观看| 亚洲av无码乱码在线观看| 欧美精品国产综合久久| 国产一级成人毛片| 91热久久免费精品99| 妞干网免费视频观看| 中文字幕亚洲欧美专区| 日韩一区二区三区无码影院| 亚洲色偷偷色噜噜狠狠99| 精品国产男人的天堂久久| 国产一级片大全| 香蕉97超级碰碰碰碰碰久| 在线无码视频观看草草视频| 久久综合精品国产一区二区三区 | 天天夜碰日日摸日日澡| 久久综合狠狠综合久久97色| 欧美日韩国产另类一区二区三区| 喷血推荐长腿连衣裙美女刚进房间| 1000部啪啪未满十八勿入免费| 大胸喷奶水的www的视频网站| 久久久久久久影院| 日韩人妻无码一区二区三区综合部 | 国产内射999视频一区| 好吊色永久免费视频大全| 国语对白一区二区三区| 国产亚洲av综合人人澡精品| 99精品视频在线观看免费播放| 日韩男人的天堂|