本發(fā)明涉互聯(lián)網(wǎng)及技術(shù)領(lǐng)域,特別涉及一種化合物管理信息的可配置模板的創(chuàng)建方法。
背景技術(shù):
現(xiàn)有的化合物管理信息記錄的模板都是設(shè)定好的,即通用模板。用戶進(jìn)行化合物管理的時(shí)候按照通用模板設(shè)定的參數(shù)添加信息,操作簡(jiǎn)單,使用方便。但是,化合物信息庫(kù)包含很多的參數(shù),比如物理化學(xué)、生物活性各項(xiàng)測(cè)試數(shù)據(jù)等,每個(gè)化合物根據(jù)不同研究領(lǐng)域及方向所需的測(cè)試參數(shù)可能是不一樣的,如果所有項(xiàng)目的化合物都采用的固定模板,必定存在一定的局限性,直接導(dǎo)致無(wú)法包含用戶所需要的所有信息參數(shù)。因此給這些化合物“量身定制”可配置的信息模板就顯得非常重要和實(shí)用。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種化合物管理信息的可配置模板的創(chuàng)建方法,目的在于用戶可以根據(jù)自己和負(fù)責(zé)項(xiàng)目的需求,添加自己需要的功能模塊,形成項(xiàng)目專屬模板。
為解決上述問(wèn)題,本發(fā)明實(shí)施例提供一種化合物管理信息的可配置模板的創(chuàng)建方法,包括以下步驟:
獲取初始模板和項(xiàng)目需求信息;
根據(jù)項(xiàng)目需求信息在信息模板中選擇相應(yīng)的一個(gè)或多個(gè)功能模塊;
將選擇的一個(gè)或多個(gè)功能模塊添加至初始模塊形成項(xiàng)目專屬模板。
作為一種實(shí)施方式,所述信息模板包括基本信息模塊、計(jì)算化學(xué)信息模塊、物化信息模塊、體內(nèi)活性模塊、體外活性模塊、上傳文件模塊、上傳圖片模塊、自定義表格模塊、自定義文本表格模塊。
作為一種實(shí)施方式,所述將選擇的一個(gè)或多個(gè)功能模塊添加至初始模塊形成項(xiàng)目專屬模板步驟,還包括以下步驟:
功能模塊可根據(jù)用戶需求使用JS技術(shù)將其拖動(dòng)到對(duì)應(yīng)的位置。
作為一種實(shí)施方式,所述將選擇的一個(gè)或多個(gè)功能模塊添加至初始模塊形成項(xiàng)目專屬模板步驟,還包括以下步驟:
項(xiàng)目專屬模板形成后可通過(guò)PHP技術(shù)和MYSQL技術(shù)對(duì)其進(jìn)行保存,保存后的項(xiàng)目專屬模板可用于模板的使用。
作為一種實(shí)施方式,所述將選擇的一個(gè)或多個(gè)功能模塊添加至初始模塊形成項(xiàng)目專屬模板步驟,還包括以下步驟:
對(duì)功能模塊進(jìn)行參數(shù)設(shè)置:
參數(shù)設(shè)置包括修改模塊名稱、修改字段名、設(shè)置字段類型、字?jǐn)?shù)限制設(shè)置、提示信息設(shè)置、文本類型的字段選擇性的內(nèi)容存儲(chǔ)、數(shù)字類型的單位選擇以及字段的新增、刪除和位置移動(dòng)。
作為一種實(shí)施方式,還包括以下步驟:
對(duì)項(xiàng)目專屬模板的化合物編號(hào)進(jìn)行自定義設(shè)置。
作為一種實(shí)施方式,項(xiàng)目專屬模板的化合物編號(hào)的自定義設(shè)置規(guī)則為前綴+流水號(hào)+鹽型代號(hào)。
作為一種實(shí)施方式,項(xiàng)目專屬模板的化合物編號(hào)的自定義設(shè)置規(guī)則為前綴+ICS號(hào)+鹽型代號(hào)。
本發(fā)明相比于現(xiàn)有技術(shù)的有益效果在于:用戶可以根據(jù)自己和負(fù)責(zé)項(xiàng)目的需求,添加自己需要的功能模塊,形成項(xiàng)目專屬模板,并且可以自定義每個(gè)功能模塊的模塊名稱、字段的名稱等參數(shù)。
附圖說(shuō)明
圖1為本發(fā)明的化合物管理信息的可配置模板的創(chuàng)建方法的流程圖;
圖2為本發(fā)明的步驟S102的具體流程圖。
具體實(shí)施方式
以下結(jié)合附圖,對(duì)本發(fā)明上述的和另外的技術(shù)特征和優(yōu)點(diǎn)進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明的部分實(shí)施例,而不是全部實(shí)施例。
如圖1所示,一種化合物管理信息的可配置模板的創(chuàng)建方法,包括以下步驟:
S100:獲取初始模板和項(xiàng)目需求信息;
S101:根據(jù)項(xiàng)目需求信息在信息模板中選擇相應(yīng)的一個(gè)或多個(gè)功能模塊,其中,信息模塊包括基本信息模塊、計(jì)算化學(xué)信息模塊、物化信息模塊、體內(nèi)活性模塊、體外活性模塊、上傳文件模塊、上傳圖片模塊、自定義表格模塊、自定義文本表格模塊;
S102:將選擇的一個(gè)或多個(gè)功能模塊添加至初始模塊形成項(xiàng)目專屬模板,項(xiàng)目專屬模板可用于模板的使用;
S103:對(duì)項(xiàng)目專屬模板的化合物編號(hào)進(jìn)行自定義設(shè)置,項(xiàng)目專屬模板的化合物編號(hào)的自定義設(shè)置規(guī)則為前綴+流水號(hào)+鹽型代號(hào)或前綴+ICS號(hào)+鹽型代號(hào)。
如圖2所示,其中,步驟S102的具體包括以下步驟:
S200:根據(jù)項(xiàng)目需求信息在信息模板中選擇相應(yīng)的一個(gè)或多個(gè)功能模塊;
S201:根據(jù)用戶需求使用JS技術(shù)將其拖動(dòng)到對(duì)應(yīng)的位置;
S202:對(duì)功能模塊進(jìn)行參數(shù)設(shè)置,其中,參數(shù)設(shè)置包括修改模塊名稱、修改字段名、設(shè)置字段類型、字?jǐn)?shù)限制設(shè)置、提示信息設(shè)置、文本類型的字段選擇性的內(nèi)容存儲(chǔ)、數(shù)字類型的單位選擇以及字段的新增、刪除和位置移動(dòng);
S203:通過(guò)PHP技術(shù)和MYSQL技術(shù)對(duì)其進(jìn)行保存形成項(xiàng)目專屬模板。
模塊的使用通過(guò)AJAX請(qǐng)求PHP獲取MYSQL中的數(shù)據(jù),并且經(jīng)數(shù)據(jù)處理之后,以HTML的形式展示到頁(yè)面供用戶新建實(shí)驗(yàn)使用。
本發(fā)明相比于現(xiàn)有技術(shù)的有益效果在于:用戶可以根據(jù)自己和負(fù)責(zé)項(xiàng)目的需求,添加自己需要的功能模塊,形成項(xiàng)目專屬模板,并且可以自定義每個(gè)功能模塊的模塊名稱、字段的名稱等參數(shù)。
以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步的詳細(xì)說(shuō)明,應(yīng)當(dāng)理解,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍。特別指出,對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。