王 宇 陳婷婷
南昌大學科學技術學院
本文基于B/S 模式對純血馬登記管理系統業務流程和數據流程進行分析,并對系統結構和數據庫表進行設計。
中國馬業協會純血馬登記管理委員會于2002年成立,2013年8月在中國馬業協會網上公布。目前為止,只有《中國純血馬登記冊》流傳于世。純血馬登記管理組織工作人員事情細致繁雜,為減化工作人員傳統繁瑣的記錄工作,提高工作效率,節約系統開發成本,現基于B/S 模式,完成純血馬登記管理系統的分析與設計部分。
我們可以把純血馬登記管理人員需登記的信息,變成網頁的表格,供馬主自行在網上申報填寫。此外,馬主還需自行對馬匹拍照,并將血統證明、檢疫證明和進口協議這些附件上傳。然后,純血馬登記管理人員可以在網上審核,審核通過之后。信息自然保存到數據庫中。假如該馬匹今后在國內進行交易。那將由新馬主上傳馬匹照片和交易合同,并上網填寫交易登記表。純血馬管理人員在網上審核,審核通過之后。數據被保存到數據庫中。基于此,我們將純血馬登記組織的業務分為兩大塊:進口登記業務和國內交易登記業務。進口登記業務流程圖如圖1。
根據純血馬登記組織的業務,我們可以知道該組織的工作是圍繞馬主的進口或國內交易活動而展開的。馬主是外部實體。第零層數據流圖如圖2 所示。經過分析,網上備案主要功能包括進口登記和交易登記。系統輸出源點有管理員和馬主。因此,第一層數據流圖如圖3 所示。
純血馬進口登記管理系統可劃分為四個模塊,分別為信息公告模塊、馬匹網上登記模塊、互動交流模塊、系統管理模塊。系統總體結構如圖4 所示。
系統功能描述如下
1.信息公告:包括新聞公告和馬匹展示。(1)新聞公告:用戶可以查看管理員發布的新聞公告。(2)馬匹展示:用戶可以查看系統內登記的純血馬資料。
2.馬匹網上登記:包括馬匹進口登記、馬匹國內交易登記和馬匹查詢。(1)馬匹進口登記:馬主在這里填馬匹信息登記表并上傳馬匹照片、血統證明、檢疫證明、進口交易協議附件材料。(2)馬匹國內交易登記:馬主填寫馬匹交易登記表并上傳馬照片和交易合同即可。(3)馬匹查詢:馬主可以網上查到自己的馬的登記備案的信息。
3.互動交流:包括問答區、討論區和站內信。(1)問答區:用戶可以在此提問,管理員可以回復。(2)討論區:所有用戶均可在此發言討論。(3)站內信:用戶可以給管理員發送站內短信。
4.系統管理:包括系統設置、用戶管理和數據維護。(1)系統設置:管理員對系統進行設置或修改設置。(2)用戶管理:包括管理員用戶管理和馬主用戶的管理。(3)數據維護:管理員可以對系統數據進行維護。
該系統主要模塊為馬匹進口登記和馬匹交易登記以及管理員審核。馬匹進口登記程序流程為,從主界面進入→進口馬匹登記→錄入馬匹信息登記表和上傳附件→提交審核,若審核未通過→審核未通過告知;若審核通過→馬匹信息匯總表→退出。管理員審核程序流程為,主界面→信息審核,若存在未審核→馬匹信息登記表與附件一覽表→退出;若不存在未審核→退出。

圖1 進口登記業務流程圖

圖2 第零層數據流圖

圖3 第一層數據流圖

圖4 系統結構圖

圖5 馬主實體屬性圖

圖6 馬匹實體屬性圖
整個系統圍繞管理員和馬主來進行的。管理員和馬主直接的關系是管理的關系。我們可以分別確定馬主和馬的實體屬性。馬主實體屬性圖如圖5 所示。馬的實體屬性圖如圖6 所示。
數據庫表的設計如下:馬主信息表,其中主鍵為ID,具體字段信息如表1 所示。馬匹信息表,具體字段如表2所示。

表1 馬主信息表

表2 馬匹信息表
本文研究的純血馬登記管理系統,分析和設計了一些相對比較基本的功能。它可以作為一個參考,為以后涉及此軟件開發專業人士給出了一個純血馬登記工作的具體認識。總之,純血馬登記管理系統目的明確,相信本系統的實施會促進我國馬業的發展。