基于.NET框架的中草药资源信息系统的构建(2)

时间:2025-07-06

84012年6月              昆明学院学报                   2

1.2.2 系统架构

开发过程中,采用面向对象的程序设计方案,将系统各个部分置于不同的模块当中.系统主要由用户端查询功能、注册功能以及后台对系统数据管理功能3个模块组成.各模块又由许多功能子模块组成,用不同的模块来实现各种功能要求,最终将各模块综合成一个系统.整个系统的架构如图2所示

1.2.3 主要功能模块

本文重点讨论用户查询模块.用户查询模块由以下几个功能子模块构成.

1)中草药资源模块.该模块主要是为用户提供中草药的一些基本信息,包括2个子模块:a)中草药资源品种查询模块.查询可以按中草药的中文名、拉丁学名、主治功效等项进行单项检索,也可以进行其它任意组合条件的查询;b)中草药生物学特征查询模块.用户可根据中草药名称完成中草药生育期、光照、温度、开花期、果实成熟期、生长习性、土壤等数据查询.

2)中草药种植模块.该模块主要为药农提供中草药栽培技术、采集加工及炮制方法,包括2个子模块:a)栽培技术查询模块.介绍相关中草药栽培与种植技术.

从中草药的品种选择、土壤要求、栽培时期及种植方法等方面为用户提供指导;b)中草药的加工方法的查询模块.介绍相关中草药的采集、加工炮制方法.从采集时间、采集方法、炮制方法、工艺、标准、设备等方面给用户提供指导.

)病虫害防治模块.该模块主要是为药农及病虫害研究相关人员提供病害相关信息的查询,包括2个子模块:a)虫害防治模块.具体包括虫害的发生时期、表现症状、害虫的生活史、图谱及虫害防治措施;b)病害防治模块.具体包括病害的发生时期、表现症状、病原体的生活史、图谱及相应的病害防治措施.

4)图片浏览及查询模块.该模块完成对中草药图片的全部或分类浏览,并实现图片与相关中草药对象及相关病虫害对象的详细信息连接,为用户了解中草药及相关病虫害提供直观信息.

2 数据库设计

数据库设计是信息系统的核心和基础,设计结构合理、功能齐全的数据库有助于提高数据库应用

程序的性能[4]

.该系统数据标准均参照植物种质资源共性描述规范[5-6],并结合中草药生物学知识,在

设计窗口中创建7个表:中草药资源信息表、中草药生物学特征表、中草药种植表、虫害防治表、病害防治表、图片资源表、用户信息表.每一个表都是一些特定实体的数据集合.主要数据表的结构见表1~表4.

表1 中草药资源信息表

序号字段名类型说明1zcyIDInt(4)中草药ID2zcymcNvarchar(50)中草药名称3ldwmnvarchar(200)拉丁文名称4zcybmnvarchar(400)中草药别名5ksnvarchar(100)中草药科属6

zzjbnvarchar(2000)主治疾病7yclbnvarchar(2)中药材类别8gnzynvarchar(2000)功能作用9ylzyNvarchar(50)药理作用10ycmsnvarchar(1000)药材描述11

zycf

nvarchar(500)

主要成分

表2 中草药种植信息表

序号字段名类型说明1zcyIDInt(4)中草药ID2zcymcnvarchar(50)中草药名称3xdzdnvarchar(2000)选地整地4bzqnvarchar(2000)播种期3mqjsnvarchar(2000)苗期技术4tjglnvarchar(2000)田间管理技术5zzjsnvarchar(2000)种植技术6csjsnvarchar(2000)采收技术7jgjsnvarchar(2000)加工技术8

yccc

nvarchar(500)

药材存储

基于.NET框架的中草药资源信息系统的构建(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219