王 宇 陳婷婷
南昌大學(xué)科學(xué)技術(shù)學(xué)院
本文基于B/S 模式對(duì)純血馬登記管理系統(tǒng)業(yè)務(wù)流程和數(shù)據(jù)流程進(jìn)行分析,并對(duì)系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)庫表進(jìn)行設(shè)計(jì)。
中國馬業(yè)協(xié)會(huì)純血馬登記管理委員會(huì)于2002年成立,2013年8月在中國馬業(yè)協(xié)會(huì)網(wǎng)上公布。目前為止,只有《中國純血馬登記冊(cè)》流傳于世。純血馬登記管理組織工作人員事情細(xì)致繁雜,為減化工作人員傳統(tǒng)繁瑣的記錄工作,提高工作效率,節(jié)約系統(tǒng)開發(fā)成本,現(xiàn)基于B/S 模式,完成純血馬登記管理系統(tǒng)的分析與設(shè)計(jì)部分。
我們可以把純血馬登記管理人員需登記的信息,變成網(wǎng)頁的表格,供馬主自行在網(wǎng)上申報(bào)填寫。此外,馬主還需自行對(duì)馬匹拍照,并將血統(tǒng)證明、檢疫證明和進(jìn)口協(xié)議這些附件上傳。然后,純血馬登記管理人員可以在網(wǎng)上審核,審核通過之后。信息自然保存到數(shù)據(jù)庫中。假如該馬匹今后在國內(nèi)進(jìn)行交易。那將由新馬主上傳馬匹照片和交易合同,并上網(wǎng)填寫交易登記表。純血馬管理人員在網(wǎng)上審核,審核通過之后。數(shù)據(jù)被保存到數(shù)據(jù)庫中。基于此,我們將純血馬登記組織的業(yè)務(wù)分為兩大塊:進(jìn)口登記業(yè)務(wù)和國內(nèi)交易登記業(yè)務(wù)。進(jìn)口登記業(yè)務(wù)流程圖如圖1。
根據(jù)純血馬登記組織的業(yè)務(wù),我們可以知道該組織的工作是圍繞馬主的進(jìn)口或國內(nèi)交易活動(dòng)而展開的。馬主是外部實(shí)體。第零層數(shù)據(jù)流圖如圖2 所示。經(jīng)過分析,網(wǎng)上備案主要功能包括進(jìn)口登記和交易登記。系統(tǒng)輸出源點(diǎn)有管理員和馬主。因此,第一層數(shù)據(jù)流圖如圖3 所示。
純血馬進(jìn)口登記管理系統(tǒng)可劃分為四個(gè)模塊,分別為信息公告模塊、馬匹網(wǎng)上登記模塊、互動(dòng)交流模塊、系統(tǒng)管理模塊。系統(tǒng)總體結(jié)構(gòu)如圖4 所示。
系統(tǒng)功能描述如下
1.信息公告:包括新聞公告和馬匹展示。(1)新聞公告:用戶可以查看管理員發(fā)布的新聞公告。(2)馬匹展示:用戶可以查看系統(tǒng)內(nèi)登記的純血馬資料。
2.馬匹網(wǎng)上登記:包括馬匹進(jìn)口登記、馬匹國內(nèi)交易登記和馬匹查詢。(1)馬匹進(jìn)口登記:馬主在這里填馬匹信息登記表并上傳馬匹照片、血統(tǒng)證明、檢疫證明、進(jìn)口交易協(xié)議附件材料。(2)馬匹國內(nèi)交易登記:馬主填寫馬匹交易登記表并上傳馬照片和交易合同即可。(3)馬匹查詢:馬主可以網(wǎng)上查到自己的馬的登記備案的信息。
3.互動(dòng)交流:包括問答區(qū)、討論區(qū)和站內(nèi)信。(1)問答區(qū):用戶可以在此提問,管理員可以回復(fù)。(2)討論區(qū):所有用戶均可在此發(fā)言討論。(3)站內(nèi)信:用戶可以給管理員發(fā)送站內(nèi)短信。
4.系統(tǒng)管理:包括系統(tǒng)設(shè)置、用戶管理和數(shù)據(jù)維護(hù)。(1)系統(tǒng)設(shè)置:管理員對(duì)系統(tǒng)進(jìn)行設(shè)置或修改設(shè)置。(2)用戶管理:包括管理員用戶管理和馬主用戶的管理。(3)數(shù)據(jù)維護(hù):管理員可以對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行維護(hù)。
該系統(tǒng)主要模塊為馬匹進(jìn)口登記和馬匹交易登記以及管理員審核。馬匹進(jìn)口登記程序流程為,從主界面進(jìn)入→進(jìn)口馬匹登記→錄入馬匹信息登記表和上傳附件→提交審核,若審核未通過→審核未通過告知;若審核通過→馬匹信息匯總表→退出。管理員審核程序流程為,主界面→信息審核,若存在未審核→馬匹信息登記表與附件一覽表→退出;若不存在未審核→退出。
圖1 進(jìn)口登記業(yè)務(wù)流程圖
圖2 第零層數(shù)據(jù)流圖
圖3 第一層數(shù)據(jù)流圖
圖4 系統(tǒng)結(jié)構(gòu)圖
圖5 馬主實(shí)體屬性圖
圖6 馬匹實(shí)體屬性圖
整個(gè)系統(tǒng)圍繞管理員和馬主來進(jìn)行的。管理員和馬主直接的關(guān)系是管理的關(guān)系。我們可以分別確定馬主和馬的實(shí)體屬性。馬主實(shí)體屬性圖如圖5 所示。馬的實(shí)體屬性圖如圖6 所示。
數(shù)據(jù)庫表的設(shè)計(jì)如下:馬主信息表,其中主鍵為ID,具體字段信息如表1 所示。馬匹信息表,具體字段如表2所示。
表1 馬主信息表
表2 馬匹信息表
本文研究的純血馬登記管理系統(tǒng),分析和設(shè)計(jì)了一些相對(duì)比較基本的功能。它可以作為一個(gè)參考,為以后涉及此軟件開發(fā)專業(yè)人士給出了一個(gè)純血馬登記工作的具體認(rèn)識(shí)??傊?,純血馬登記管理系統(tǒng)目的明確,相信本系統(tǒng)的實(shí)施會(huì)促進(jìn)我國馬業(yè)的發(fā)展。