分子植物育种
(
网络版
), 2012
年
,
第
10
卷
,
第
1092
-
1096
页
Fenzi Zhiwu Yuzhong (Online), 2012, Vol.10, 1092
-
1096
http://mpb.5th.sophiapublisher.com
1093
及,在研究分析过程中用到的标记的数量亦在迅速
增加,相关数据分析、保存和整理急需由人工向信
息化转变,故开发一个面向实验室和个人的分子标
记管理系统就显得十分必要。本软件的研发正是在
此背景下,在充分满足数据存储的条件下,还从实
际应用和专业的角度出发有针对性的设计了用户
查询功能。
1
系统架构
dbMarker
是基于云计算的信息管理系统,程序
架构设计遵照了
MVC
模式,由模型、视图和控制
器
3
组核心部件组成。模型负责执行分子标记数据
的存储、更新和查询,视图负责数据展示和定义操
作方式,是一组
HTML
格式网页,包括了系统首页
面、数据查询页面、查询结果页面、数据上传和更
新页面以及系统后台控制页面等;控制器负责响应
用户发送的请求和选择业务处理逻辑,并更新视图
以将查询结果反馈给用户
(
图
1)
。
2
界面设计
该软件的用户界面由一系列
HTML
页面组成,
包括系统主页、查询、数据上传和更新以及系统维
护等几组页面。
表
1
文中所引数据库的分子标记查询网址
Table 1 The websites of molecular marker querying for the databases cited in this study
数据库
Database
分子标记查询网址
The websites of molecular marker querying
TAIR
http://www.arabidopsis.org/servlets/Search?action=new_search&type=marker
NCBI
http://www.ncbi.nlm.nih.gov/projects/genome/probe/doc/TechSTS.shtml
dbSNP
http://www.ncbi.nlm.nih.gov/projects/SNP/
PlantGM
http://www.niab.go.kr/nabic/PlantGM
Sol genomics network
http://solgenomics.net/cview/
图
1 dbMarker
软件的
MVC
系统架构
Figure 1 System architecture and MVC design model of dbMarker software