王 宇 陈婷婷
南昌大学科学技术学院
本文基于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 马匹信息表
本文研究的纯血马登记管理系统,分析和设计了一些相对比较基本的功能。它可以作为一个参考,为以后涉及此软件开发专业人士给出了一个纯血马登记工作的具体认识。总之,纯血马登记管理系统目的明确,相信本系统的实施会促进我国马业的发展。