时间:2023-09-06 09:30:37
绪论:在寻找写作灵感吗?爱发表网为您精选了8篇毕业设计定义,愿这些内容能够启迪您的思维,激发您的创作热情,欢迎您的阅读与分享!
[关键词] 苦碟子注射液; 液质联用技术; 化学成分; 代谢产物鉴定
Rapid characterization of chemical constituents and rats metabolites of
Kudiezi injection by UHPLCLTQOrbitrap
LIU Siyi1, ZHANG Xiuping1, SHANG Zhanpeng1, WANG Fei1, ZHANG Xiaoxin1, ZHANG Jiayu2*, LU Jianqiu3*
(1 School of Chinese Pharmacy, Beijing University of Chinese Medicine, Beijing 100102, China;
2 Beijing Institution of Chinese Medicine, Beijing University of Chinese Medicine, Beijing 100029, China;
3 Library of Beijing University of Chinese Medicine, Beijing 100029, China)
[Abstract] A rapid and sensitive UHPLCHRMSn method was used for the identification of Kudiezi injection and its main metabolites in rat plasma After the tail intravenous injection of Kudiezi, ACQUITY UHPLC BEH C18 (21 mm×100 mm, 17 μm) was used, with 01% formic acidacetonitrile solution as the mobile phase for gradient elution Kudiezi injection and plasma were detected by ESILTQOrbitrap equipped with an ESI ion source in a negative mode Based on the accurate mass measurements, the retention time and the mass fragmentation patterns, a total of 53 compounds were tentatively identified and characterized Furthermore, metabolites in rat plasma after the intravenous administration of Kudiezi injection were also analyzed A total of 38 compounds were identified, including 27 prototypes and 11 metabolites through metabolic pathways of methylation, glucuronide conjugation, sulfate conjugation and hydrolysis As a result, UHPLCLTQOrbitrap technique was applied to comprehensively expound Kudiezi injection′s chemical components and constituents migrating to rat plasma, and provide scientific basis for further studies on Kudiezi injection′s in vivo metabolic process and effective material base
[Key words] Kudiezi injection; UHPLCLTQOrbitrap; chemical constituents; metabolites identification
doi:10.4268/cjcmm20161211
苦碟子为菊科苦荬菜属抱茎苦荬菜Ixeris sonchifolia (Bunge) Hance的全草,具有清热解毒等功效。由其精制而成的苦碟子注射液,具有改善微循环、抗血小板凝聚、降血脂、抗肿瘤等作用[1],主要用于治疗冠心病、心绞痛、脑梗死等病。现代研究表明,苦碟子注射液主要成分为黄酮、有机酸、倍半萜内酯以及核苷类成分[24]。然而,苦碟子注射液中化学成分的体内过程以及药效物质基础尚不清楚[5]。
LCMS可先应用色谱将中药有效成分加以分离,再应用质谱对相关成分进行在线分析检测,得到丰富的化合物结构信息[6]。其中,线性离子阱与Orbitrap 傅里叶扫描质谱组成的串联质谱仪(LTQOrbitrap hybrid mass spectrometry)将线性离子阱的多级质谱功能和Orbitrap 高分辨能力质谱结合起来,可同时实现多级质谱碎裂和母离子的高分辨采集,为小分子药物及大分子蛋白质的鉴定提供了更准确信息[78]。本文基于UHPLCLTQOrbitrap建立苦碟子注射液化学成分及其在大鼠血中的移行成分分析检测方法,并结合精确相对分子质量数据、碎片离子、对照品比对等手段进行结构鉴定,以期为阐明苦碟子注射液体内代谢过程以及药效物质基础提供科学依据。
1 材料
Accela 超高效液相色谱仪与LTQOrbitrap XL 质谱,配有电喷雾离子源(ESI),Xcalibur 21 工作站(美国Thermo Scientific公司);R200D 型电子分析天平(1/10万,德国Sartorius 公司);Millipore Synergy UV 型超纯水机(美国Millipore 公司);KQ250DE 型数控超声波清洗器(昆山市超声仪器有限公司);GracePureTM SPE C18Low固相萃取小柱(500 mg/3 mL)。
绿原酸(批号110753200413)、木犀草素(批号111520200504)、木犀草素7OβD葡萄糖苷(批号11720201106)、芹菜素(批号111901201102)均购自中国食品药品检定研究院;阿魏酸、单咖啡酰酒石酸、新绿原酸、隐绿原酸、异绿原酸A、异绿原酸B、异绿原酸C对照品均购自成都普瑞法科技开发有限公司;木犀草素7OβD葡萄糖醛酸苷、芹菜素7OβD葡萄糖苷购自成都德天生物科技有限公司。所有对照品纯度均大于98%。苦碟子注射液购自吉林通化药业有限公司(规格10 mL/支,批号141209);乙腈和甲醇(质谱级,德国Merck公司),甲酸(色谱级,德国Merck公司)。
Sprague Dawley (SD) 大鼠,雄性,体重220~250 g,购于北京维通利华实验动物技术有限公司,许可证号SCXK(京)20120001。
2 方法
21 混合对照品溶液的制备
分别取绿原酸、咖啡酸、阿魏酸、单咖啡酰酒石酸、新绿原酸、隐绿原酸、异绿原酸A、异绿原酸B、异绿原酸C、木犀草素7OβD葡萄糖醛酸苷、木犀草素、木犀草素7OβD葡萄糖苷、芹菜素、芹菜素7OβD葡萄糖苷等13个对照品适量,精密称定,加甲醇制成质量浓度约为100 mg・L-1的储备液;分别精密吸取各储备液适量,加甲醇定容于5 mL 量瓶中,即得。
22 供试品溶液的制备
取苦碟子注射液以022 μm 微孔滤膜滤过,取续滤液,即得。
23 色谱条件
色谱柱ACQUITY UHPLC BEH C18 (21 mm×100 mm, 17 μm),流动相01%甲酸水溶液(A)乙腈(B),梯度洗脱(0 min, 2% B; 10 min, 10% B; 25 min, 20% B; 30 min, 30% B; 40~43 min, 45% B; 44~47 min, 90% B; 48~51 min, 2% B),流速025 mL・min-1,进样量3 μL。
24 质谱条件
负离子检测模式,毛细管温度350 ℃,鞘气流速30 arb,辅助气流速10 arb,喷雾电压3 kV,毛细管电压-35 V,管透镜电压-110 V。样品采用FT进行FS扫描和PIL扫描,分辨率为3万,扫描范围m/z 100~1 200,隔离宽度2;二级和三级质谱采用数据依赖性扫描(data dependent scan, DDS),选取上一级丰度最高的3个峰进行碰撞诱导解离(collision induced dissociation, CID)碎片扫描,CID激活单位025 q,激活时间30 ms,归一化碰撞能量为35%,以离子阱打拿极检测碎片离子。
25 动物实验与样品采集
SD大鼠10只,饲养于室温22~26 ℃,湿度为40%~70%,12 h昼夜更替的动物室内,实验前适应性喂养一周,受试前禁食12 h,全程不禁水。
给药剂量:按001 mL・g-1的剂量给予大鼠苦碟子注射液。
血浆样品采集:给药前,从大鼠眼底静脉丛取血05 mL置肝素钠抗凝EP管中,静置15 min,6 000 r・min-1,4 ℃,离心20 min,取上清合并,即得空白血浆。给药后,分别于5,10,20,40,60,120 min,从大鼠静脉丛取血约1 mL置肝素钠抗凝EP管中,静置15 min,离心20 min(3 000 r・min-1,4 ℃),合并上述6个时间点的血液上清液,即得含药血浆。上述血浆样品-20 ℃冷冻储存,备用。
26 大鼠血浆样品处理
依次用4 mL甲醇和4 mL水活化固相萃取柱,然后加入1 mL血浆,最后用2 mL水和3 mL甲醇洗脱,收集甲醇洗脱液,室温下用氮气吹干,残渣加入100 μL 10%乙腈溶液复溶,涡旋2 min后离心15 min(14 000 r・min-1,4 ℃),吸取上清液,即得。
3 结果
通过分析UHPLCESIMS 检测得到苦碟子注射液中各化学成分的准确相对分子质量、保留时间和质谱信息,并结合提取离子流图及与对照品、相关文献数据进行化学成分结构的确认。最终,从苦碟子注射液中鉴定化学成分53个;同时从给药后的大鼠血浆中鉴定了38个血中移行成分,包括27个原型成分及11个代谢产物,结果见图1,表1。
31 有机酸类化合物的分析鉴定
从苦碟子注射液中鉴定出18个有机酸类成分,同时从给药后的大鼠血浆中鉴定了原型成分5个。
311 绿原酸类化合物的鉴定 绿原酸类化合物是由反式肉桂酸(如咖啡酸、阿魏酸、香豆酸等)和奎尼酸及其衍生物缩合而成的酯类化合物。根据奎尼酸单元羟基成酯的数目,可大致分为单酯类、二酯类、三酯类及四酯类化合物[9]。单酯类、二酯类绿原酸类化合物在苦碟子药材中较为常见[10]。
根据所获得的高分辨质谱精确相对分子质量以及多级质谱碎片离子信息,推断化合物4,7和11均为单咖啡酰奎宁酸类化合物。它们的准分子离子峰均为m/z 35309 [M-H]-,推断最可能的分子式为C16H17O9,误差均小于5。单咖啡酰奎宁酸类化合物的ESIMS2谱碎片具有明显自身特征[1112],多产生m/z 191,179,173,135等特征碎片离子。其中,m/z 179或m/z 135表明存在咖啡酸基团,m/z 191或m/z 173表明存在奎尼酸基团,4个离子可分别归属为[quinic acid-H2O-H]-,[caffeic acid-CO2-H]-,[quinic acid-H]-和[caffeic acid-H]-。当咖啡酰基在奎尼酸母核上的取代模式为4位取代时,ESIMS2谱的基峰离子为m/z 173,因此化合物11为隐绿原酸。当咖啡酰基在奎尼酸母核上的取代模式为3位和5位取代时,它们的基峰离子均为m/z 191,其中3位取代时的m/z 179 离子碎片相对丰度较5位取代时要高,由此可鉴定化合物4为新绿原酸,化合物7是绿原酸,这也符合单咖啡酰奎尼酸类化合物在反相色谱填料上的保留行为[13]。最终的对照品比对结果也进一步验证了上述鉴定结果。
根据所获得的高分辨质谱数据,化合物17,18和20准分子离子峰均为m/z 51514 [M-H]-,推断最可能的分子式为C25H23O12,误差均小于5。它们的多级质谱主要特征离子碎片为m/z 353,335,191,179,173,135,裂解规律与双咖啡酰奎宁酸一致。因此,将这3个化合物鉴定为双咖啡酰奎宁酸[13]。通过与对照品比对,将化合物17,18和20分别鉴定为异绿原酸B、异绿原酸A和异绿原酸C。
312 酒石酸类化合物的鉴定 酒石酸类化合物一般指含羟基或羧基的化合物与酒石酸(tartaric acid,TA)形成的酯。
化合物5,15准分子离子峰分别为m/z 311039 09[M-H]-,311039 76[M-H]-,推断其最可能的分子式为C13H11O9,误差均小于5。其产生二级碎片离子m/z 149[TA-H]-,m/z 179[caffeic acid-H]-,说明结构中存在1个咖啡酰基和1个酒石酸基团,故而推断化合物5,15为咖啡酰酒石酸类化合物[14]。与对照品比对,将化合物5鉴定为单咖啡酰酒石酸,化合物15为单咖啡酰酒石酸同分异构体。化合物19准分子离子峰为m/z 325055 82 [M-H]-(C14H13O9,127),产生二级碎片m/z 149,193,判断该化合物由酒石酸与阿魏酸缩合而成,因此将化合物19鉴定为阿魏酰酒石酸[15]。化合物8,16准分子离子峰分别为m/z 295045 20 [M-H]-,295045 26 [M-H]-,推断最可能的分子式为C13H11O8,误差均小于5。这2个化合物在MS/MS裂解过程中均产生m/z 163[p-coumaric acid-H]-碎片离子,由此确定化合物为对香豆酰酒石酸[16]。
313 小分子酚酸类化合物的鉴定 化合物3的准分子离子峰为m/z 191055 71 [M-H]-,推断最可能的分子式为C7H11O6,误差为364,ESIMS2谱产生特征碎片m/z 173[M-H-H2O]-,127[M-H-2H2O-CO]-,因此将化合物3鉴定为奎尼酸。根据高分辨数据,化合物9准分子离子峰为m/z 163039 84 [M-H]-,推断C9H7O3为最可能的元素组成,误差为533,且其MS2谱产生特征碎片离子m/z 119 [M-H-CO2]-,故将其鉴定为对香豆酸。化合物6,10,12和13准分子离子峰均为m/z 19305 [M-H]-(C10H9O4,误差≤5),均产生碎片离子m/z 149 [M-H-CO2]-,134 [M-H-CH3-CO2]-,178[M-H-CH3]-,并经对照品比对,确定化合物6为阿魏酸,鉴定化合物10,12和13为阿魏酸或其同分异构体。化合物14准分子离子峰为m/z 179034 74 [M-H]-,推断最可能的分子式为C9H7O4,误差为477,且其ESIMS2谱产生特征碎片离子m/z 135 [M-H-CO2]-,故将其准确鉴定为咖啡酸[15]。
32 黄酮类化合物及其代谢产物的鉴定
苦碟子中的黄酮类成分主要是以芹菜素或木犀草素为苷元的黄酮苷。黄酮糖苷类化合物的裂解一般为糖苷键断裂,糖完全脱去后产生丰度最大的苷元离子,同时在ESIMS/MS谱产生黄酮苷元开环裂解后的一系列碎片离子峰[17]。结果,从苦碟子注射液中鉴定黄酮类成分15个;同时从给药后的大鼠血浆中鉴定了20个血中移行成分,包括12个原型成分和8个代谢产物。
化合物42的准分子离子峰为m/z 285040 1 [M-H]-,推断最可能的分子式为C15H9O6,误差为258。在其ESIMSn谱中,m/z 285040 1离子首先丢失1分子CO2,产生离子m/z 241,同时产生碎片离子m/z 199 [M-H-C2H2O-CO2]-,217[M-H-C3O2]-,175 [M-H-C2H2O-C3O2]-,243 [M-H-C2H2O]-;并发生RDA 裂解产生1,3A-m/z 151 离子,由此鉴定化合物42为木犀草素。最终的对照品比对也进一步验证了上述鉴定结果。化合物37和39的准分子离子峰均为m/z 29906 [M-H]-,根据所获得的高分辨质谱精确相对分子质量以及多级质谱碎片离子信息,推断最可能的元素组成为C16H11O6,误差均小于5。它们的准分子离子峰为峰经CID裂解后均产生碎片离子m/z 284,质量数减少15,即丢失1分子甲基,而m/z 284离子进一步碎裂产生的碎片离子与木犀草素的碎片信息一致。因此,推断它们两者均为甲基化木犀草素或其同分异构体。化合物41的准分子离子峰为m/z 283060 88 [M-H]-,推断最可能的分子式为C16H11O5,误差为276。ESIMS2谱中基峰离子m/z 268,说明其分子结构中存在甲基或者甲氧基等基团。经文献比对[18],该化合物裂解途径与刺槐素相类似。因此,推断该化合物为刺槐素或其同分异构体。化合物43的准分子离子峰为m/z 269044 49 [M-H]-(C15H9O5,误差323)。其ESIMS2谱中产生基峰离子m/z 225 [M-H-CO2]-,同时产生m/z 201 [M-H-C3O2]-以及m/z 183 [M-H-C2H2O2-CO2]-碎片离子,同时其还发生特征RDA裂解,产生1,3A-m/z 151离子,结合对照品比对,将化合物43准确鉴定为芹菜素,其可能的裂解途径见图2[19]。
321 黄酮单糖苷及其代谢产物的鉴定 经与对照品比对,化合物31和34分别为木犀草素7OβD葡萄糖苷和芹菜素7OβD 葡萄糖苷。化合物29的准分子离子峰为m/z 623124 39 [M-H]-,根据所获得的高分辨质谱精确相对分子质量以及多级质谱碎片离子信息,推断最可能的分子式为C27H27O17,误差为018。化合物经CID裂解后产生碎片离子m/z 447,质量数减少176,即丢失1分子葡萄糖醛酸残基。而m/z 447离子进一步破裂产生的碎片离子与木犀草素7OβD葡萄糖苷的碎片信息一致。因此,推断化合物29为木犀草素7OβD葡萄糖苷葡萄糖醛酸结合物。化合物27的准分子离子峰为m/z 527049 00 [M-H]-,根据所获得的高分辨质谱精确相对分子质量以及多级质谱碎片离子信息,推断最可能的分子式为C21H19SO14,误差为049。准分子离子峰为丢失1个中性分子SO3,产生二级碎片离子m/z 447,表明化合物为硫酸酯化代谢物。同时,化合物27还结合1分子葡萄糖,因此,推断化合物27为木犀草素O葡萄糖苷的硫酸酯结合物。
化合物32的准分子离子峰为m/z 461070 95[M-H]-,推断最可能的分子式为C21H17O12,误差为-109。该离子丢失176,产生ESIMS2苷元基峰离子m/z 285,表明化合物为葡萄糖醛酸苷。根据化合物苷元离子进一步破裂产生的碎片离子,推断化合物32为木犀草素O葡萄糖醛酸苷,最终的对照品比对结果也进一步验证了此鉴定结果。同理,推断化合物36为芹菜素7OβD葡萄糖醛酸苷。化合物38和40均为甲基化木犀草素O葡萄糖醛酸苷。化合物23的准分子离子峰为m/z 621108 64 [M-H]-,根据所获得的高分辨质谱精确相对分子质量以及多级质谱碎片离子信息,推断最可能的分子式为C27H25O17,误差为-027。经CID裂解后产生碎片离子m/z 445,质量数减少176,即丢失1分子葡萄糖醛酸残基。而m/z 445离子进一步破裂产生的碎片离子与芹菜素7OβD葡萄糖醛酸苷的碎片信息一致。由此推断化合物23为芹菜素7OβD葡萄糖醛酸苷的葡萄糖醛酸结合物。
322 黄酮双糖苷的鉴定 由于α16糖连接结构易形成强烈的分子内氢键,所以黄酮龙胆二糖苷经CID裂解,双糖基易直接丢失,产生基峰离子[M-H-324]-,而[M-H-180]-和[M-H-162]-离子则丰度较低或并不产生。化合物25的准分子离子峰为m/z 609144 10 [M-H]-,推断最可能的分子式为C27H29O16,误差为-150。在其二级质谱中生成的主要质荷比m/z 285[M-H-324]-,即失去了1分子二糖;此外,m/z 447 [M-H-162]-离子的丰度很小(203%)且没有检测到[M-H-180]-离子,可进一步推知失去的二糖为龙胆二糖。而m/z 285离子进一步破裂产生的碎片离子与木犀草素的碎片信息一致,因此,鉴定化合物25为木犀草素O龙胆二糖苷。同理,化合物30的准分子离子峰为m/z 593150 27 [M-H]-,推断最可能的分子式为C27H29O15,误差为 029。 ESIMSn碎片离子m/z 269 [M-H-324]-和m/z 225 [M-H-324-CO2]-等,而m/z 269离子进一步破裂产生的碎片离子与芹菜素一致,因此,鉴定化合物30为芹菜素O龙胆二糖苷。
槐糖为α12位连接双糖,因此黄酮槐糖苷易形成一个弯曲的线性去质子化离子,在发生碰撞诱导解离过程中,α12位连接的糖苷易逐一丢失糖残基,生成丰度较高的[M-H-162]-离子。化合物22的准分子离子峰为m/z 639155 03 [M-H]-,推断最可能的分子式为C28H31O17,误差为-085。MS2谱图中基峰离子m/z 477 [M-H-162]-,并产生m/z 315 Y0-离子,表明该化合物为黄酮醇类,并推测其苷元为异鼠李素,由此推断化合物为异鼠李素O槐糖苷[20]。同理,鉴定化合物24和化合物26均为木犀草素O槐糖苷。
芸香糖为鼠李糖16葡萄糖连接,经CID裂解,易直接丢失芸香糖残基,产生[M-H-308]-离子,且不产生[M-H-120]-离子。结合上述苷元离子裂解特征,可推断化合物28为木犀草素O芸香糖苷,化合物33为芹菜素O芸香糖苷,化合物35为甲基化木犀草素O芸香糖苷。
化合物21的准分子离子峰为m/z 625140 01 [M-H]-,推断最可能的分子式为C27H29O17,误差为 013,产生二级碎片m/z 301 [M-H-324]-,463 [M-H-162]-,462 [M-2H-162]-,表明该化合物为黄酮醇双葡萄糖苷,由此推断化合物21为槲皮素双O葡萄糖苷[21]。
33 核苷类化合物的分析鉴定
从苦碟子注射液中鉴定核苷类成分2个,分别为尿苷和鸟苷,同时从给药后的大鼠血浆中也检测到了尿苷的碎片信息,鉴定过程如下。
化合物1的准分子离子峰为m/z 243061 69 [M-H]-(C9H12N2O6,217),MS2谱图中基峰离子m/z 200 [M-H-NHCO]-,并产生碎片离子m/z 110 [M-H-Rib-H]-,由此鉴定化合物1为尿苷[22]。化合物2的准分子离子峰为m/z 282083 29 [M-H]-(C10H12N5O5,误差065),MS2谱图中基峰离子m/z 150 [M-H-Rib]-,碎片离子m/z 133 为鸟苷碎片离子[M-H-Rib-OH]-,故而鉴定化合物2为鸟苷[22]。
34 倍半萜内酯类化合物及其代谢产物的鉴定
[关键词]Ant 计算机 毕业设计
一、计算机专业毕业设计的性质
计算机专业毕业设计工作是高等院校计算机人才培养计划的重要组成部分,是对学生专业知识、综合素质和实际能力训练的重要阶段,是人才培养质量的重要体现,是学生学习、研究与实践成果的全面总结。
二、软件开发型毕业设计中存在的问题
计算机专业的毕业设计主要分为软件开发型毕业设计和基础研究型毕业设计两种类型,本文探讨的是第一种类型。在软件开发型毕业设计答辩过程中,学生需要结合自己的设计实现来讲述设计实现思路及过程,这要求学生需提前部署好自己的软件作品,而答辩时所用计算机一般而言是由答辩单位提供的,只具备软件的运行环境并不负责安装相应的集成开发工具,而学生平时主要是利用集成开发工具来进行开发,一旦脱离了开发工具往往不知所措,这就违背了毕业设计的宗旨。
三、Ant在软件开发型毕业设计中的应用
Ant是一款软件项目构建工具软件,能够让我们采用定制的方式对开发出来的项目进行编译、打包和测试,更重要的是这些工作可以脱离具体的开发工具来进行,这非常适合在毕业答辩时缺少开发工具的情况下进行应急处理。下面利用一个Java类毕业设计项目为例简述Ant的具体应用。
1.安装Ant软件
到Ant的官方网站下载最新版的Ant二进制版本,它是一个扩展名为zip的文件,本文使用的是Ant 1.8版。下载后解压到某个文件夹中,例如c:\\ant_1.8,并创建一个名为ANT_HOME的环境变量,变量值设为刚才解压到的目的文件夹名,本例中即为c:\\ant_1.8(后面用%ANT_HOME%指代该文件夹),同时将%ANT_HOME%/bin文件夹加入到Path环境变量中。以上步骤需要提前安装配置好JDK环境后再进行,JDK环境安装配置在这里略过。
2.创建构建文件
构建文件相当于一个计划书,整个构建活动是严格按照构建文件的内容来进行的,所以构建文件的创建是整个构建活动的核心。构建文件是XML类型的,这不仅是因为该类型是一种通用的描述语言,更主要的是Java中提供了相当丰富的操作XML类型文件的API。创建的构建文件最好命名为build.xml,并将该文件放入工程所在文件夹中。下面阐述一下构建文件的书写规则。
首先,在构建文件中创建一个工程标签用来标识该构建项目,例如本文中构建的项目名称是TankWar ,则创建标签,其中name属性代表的就是项目名称;default指的是要执行的目标名称,所谓的目标就是要完成的任务,在这里任务名为compile,这个任务的定义在后面会有说明;basedir代表工程的根文件夹,一般设为.即当前文件夹即可。
其次,定义属性标签,定义属性其实就是定义在构建文件中要使用的变量,例如该项目要构建的项目源码位于src文件夹中,构建后的文件保存到build/class文件夹中,这时我们就可以定义“src.dir”和“build.class”两个属性变量来指代这两个文件夹,以后假设更改了文件夹名只需修改属性名即可,对应的标签如下所示:
上面${ }中括起来的是已定义的属性名,该使用方式相当于引用变量。
然后创建目标标签,目标即我们要执行的具体任务,一个工程中可以包含多个任务。假设我们执行三项任务分别是创建文件夹、清除文件夹中已有内容及编译源代码,则定义的标签如下所示:
创建文件夹
清除文件夹中已有内容
编译源代码
//name属性所指明的任务即是前面工程标签中default属性的设定值,depends属性指明一种依赖关系,表示此任务必须等待第一个任务完成后才能进行。
3.运行Ant
在命令提示符下输入ant,系统将自动执行build.xml构建文件并完成构建文件中所定义的任务。
关键词:毕业设计;过程管理;过程管理引擎
中图分类号:TP319文献标识码:A文章编号文章编号:1672-7800(2013)012-0080-02
基金项目:江苏省“青蓝工程”项目资助(2010);泰州市科技发展计划项目(2012);南师泰院项目资助(2012)
作者简介:史永(1977-),男,南京师范大学泰州学院信息工程学院讲师,研究方向为智能计算与内容服务技术。
0引言
毕业设计面向高等院校的毕业生、教师、教辅工作人员等多个角色,包含开题、写作、答辩等多个复杂工作环节[1]。利用工作流技术可以解决现有毕业设计管理过程中存在的流程不清晰、用户角色权限控制混乱和难以柔性地满足学校管理要求等问题[2-3]。然而,目前毕业设计指导环节大多仍采用人工方式完成师生交流、评议和修改等工作,若其中一方没有时间实现面对面的交流,则很难在规定的时间内完成毕业论文工作。毕业设计过程管理要求学生、教师有效协作,在规定的时间段内有序完成开题报告、论文周记、论文编纂等工作过程。而这些工作有着刚性的时序性和时效性需求,例如:学生要在规定时间内提交开题报告、论文周记、论文草稿,超出时间段不但不能继续进行开题报告工作,还会影响后续的工作环节。
1需求分析
通过系统调查与分析,毕业设计过程管理引擎涉及教务管理员、教师、学生3个角色,他们之间的关系如图1所示。其时序关系概述如下:
①管理员首先设置开题报告、论文周记、论文草稿的上传和审核时间段,并对过程进行监督和通告;
②学生收到管理员通告,在规定的时间内完成工作,同时接收教师的修改反馈通知;
③教师收到管理员通告,在规定的时间内完成工作,同时接收学生信息提交的通知。
2过程处理引擎设计
2.1事件的定义
事件,即作业在执行过程中的状态[4]。具体的事件状态转换流程如图2所示。当作业完成提交时,事件便已提交,处于已提交状态的作业若调度成功,则事件已调度;若调度失败,则事件全局等待。结合毕业设计过程,定义其事件触发类型:
(1)报错型触发,指在编辑、提交等过程中,存在不符合毕业设计工作要求的相关内容,如中英文不对照,参考文献条数不足等,触发引擎工作。
(2)完成型触发,指学生完成提交或修改,教师完成审查等工作后,触发引擎工作,从而保持教师、学生之间的良好交互和协同工作能力。
(3)公告型触发,指教师、学生或管理员特殊事件请求,如教师有特殊情况要求学生提前提交开题报告等事件。
2.2时间的定义
时间,即作业在执行过程中的生命周期。当前时间在规定时间内允许访问,若当前时间不在规定时间内,不允许访问。结合毕业设计过程,定义其时间触发类型:
(1)提醒型触发,指毕业设计环节规定的时间段将要到达,触发提醒通知。
(2)超时型触发,指超过毕业设计工作环节规定的时间段,触发通告通知。
2.3过程处理引擎设计
毕业设计过程管理引擎设计为生成阶段和运行阶段,如图3所示。引擎生成阶段工作过程如下:
①分析毕业设计的工作环节,选择纳入过程管理的事项;
②编辑过程管理事项的时间段;
③时间段的起始时间点,设置为提醒触发点;终止时间点,设置为超时触发点;
④依据过程管理事项的内容,编辑报错,完成触发阈值和时机;
⑤时间触发和事件触发混合绑定,构成完整的管理引擎。
引擎运行阶段,过程管理引擎监控设置的所有触发点,当时间或事件发生,通知或公告信息。
3过程处理引擎的实现
以开题报告过程为例,管理引擎包括管理员进行时间设置,学生和教师要在规定时间内分别上传开题报告和审核开题报告等内容,其工作流程如图4所示。
算法主要步骤如下:
(1)判断是否在处于毕业设计开题的有效时间段内,如超出有效时间段,填写超时公告,否则执行步骤(2)。
(2)学生完成开题报告的编辑工作(在教师未审核前,可以多次编辑、重复提交)。
(3)学生提交开题报告,填写完成公告及时通知教师审核。
(4)教师审核开题报告,若规定时间将要到达,填写提醒通知;否则执行(5)。
(5)教师完成审核工作,如不合格,填写出错通告,及时通知学生修改,执行步骤(2);否则,执行步骤(6)。
(6)管理员(教务员)进行开题报告审查,如不合格,填写出错通告,执行步骤(2)、(5);否则执行步骤(7)。
(7)毕业设计开题报告完成。
4结语
本文在毕业设计过程及时序、时效性需求的基础上,设计了一个毕业设计过程管理引擎,给出了其中的事件及时间触发条件的类型定义,并以开题过程管理为例,探讨了过程管理引擎的工作流程和算法步骤。
参考文献参考文献:
[1]李晓杰.基于JAVA EE 的毕业设计管理系统的设计研究[J].电脑知识与技术,2013(9):4420-4428.
[2]龙世荣,赵学孔,岑磊.基于工作流的B/S 架构毕业论文管理系统设计[J].电脑知识与技术,2013(9):3306-3309.
关键词:毕业设计;;日志管理、模板
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)08-1733-03
毕业设计是学生大学四年最重要的实践环节[1],也是实现本科教学培养目标的重要途径,其过程管理至关重要。一般从选题到答辩至少需要六个月的时间,其间需要保留大量的文件,比如课题申报表、任务书、开题报告、中期检查表、毕业论文等,以便于管理者对毕业设计工作进行监督[2]。传统的人工管理方式,使得各项工作的进行受到时间、地点的限制,同时存在学生与指导老师间沟通不畅,效率低准确性差等缺点。
利用计算机和网络技术开发一套行之有效的能够对毕业设计全过程监控管理的毕业设计系统势在必行,也是是深化高等教育教学改革, 实现毕业设计科学化、规范化、信息化、系统化的必然趋势,最终有利于毕业设计整体质量和管理水平的提高[3]。
1 系统需求分析
1.1系统总体功能分析
毕业设计系统的主要功能是模拟真实的毕业过程的各个环节,实现整个过程的数字化管理,从学校公告的、题目的选择、教师对学生的指导、个人进度的管理,毕业论文的撰写与上传等都通过毕业设计系统完成,不再受时间和地点限制,只要有网络,学生就能和导师之间快捷的交流,方便导师对学生的进度进行管理,提高毕业设计的质量。
本文提出的毕业设计管理系统按照功能划分为五大模块,分别分为选题管理、开题报告管理、工作日志管理、答辩管理、系统管理。其中选题管理又分为教师申报课题,管理员审核课题,学生选择课题;开题报告管理包括学生撰写提交开题报告,教师审核开题报告;工作日志管理又分为学生疑难问题或工作进度,教师对学生的问题进行解答和回复,以及对日志内容的打印;答辩管理包括学生申请答辩地点,答辩分组信息的公布,答辩的评分;系统管理包括资料的上传,用户的管理,用户个人信息管理等。
1.2日志管理模块功能分析
为了促进学生与教师的交流沟通,以及方便教师对学生进度的掌控,本系统在功能设计时提出了日志管理模块,通过该模板学生可以将毕业设计中所遇到的问题到毕业设计管理系统中,教师可以查看工作日志,对学生遇到的问题进行解答和回复,以及对日志内容的打印。日志管理模块的工作流程如图2所示。
2 数据库设计
毕业设计系统相关实体对象有:学生、教师,课题信息,公告信息,日志信息,任务书表,开题报信息等。如图3所示是日志管理模块的E-R图。
在充分考虑了数据冗余度等因素的基础上,对数据库进行了设计,日志管理模块的表结构如表1所示。
3 系统实现
本文以Visual Studio 2008作为开发平台,Sql Server 2008作为数据库,实现基于B/S结构的毕业设计管理系统。
3.1工作日志的与显示功能的实现
工作日志的是将用户填写的日志信息添加到系统库中,该功能的实现需要借助中提供的各种操作数据库的方法,中提供了SqlConnection,SqlCommand,SqlDataAdapter,SqlDataReader,DataSet等对象用于实现对数据库的各种操作。首先,利用SqlConnection对象建立与数据库的连接,然后从页面中读取填写的日志信息,并用SqlCommand对象构建插入数据库的Sql语句,实现将日志信息添加到数据库中。
日志的显示主要是从数据库中读取日志信息,并以固定的样式呈现在页面上。该文利用Repeater控件实现日志内容的显示。Repeater控件是一个根据模板定义样式循环显示数据的控件,它以没有预定义外观的方式显示数据源的内容,即没有内置的布局和样式,必须在控件所应用的模板内显式声明所有的HTML布局、格式设置和样式标记,用来实现界面的可视化。当网页执行时,Repeater服务器控件会循环处理数据源的所有数据记录,并将每一笔数据呈现到一个“项”或“交替项”。在实现工作日志信息的显示时,对于动态内容,使用从数据库中相应的表中读取对应字段的值。
3.2工作日志回复功能的实现
该功能是针对某条工作日志进行回复,关键问题是要获得相应日志的ID,日志的ID在显示日志信息时,可以从数据库中读取相应的日志ID,将其绑定到Repeater上,并在页面中隐藏。当要对某条工作日志进行回复时便可读取相应日志的ID,根据日志ID,将相应的回复内容插入到数据库中。
3.3工作日志打印功能的实现
根据学校对毕业设计材料的规范化要求,打印的工作日志有严格的格式限定,包括页眉的字体、大小,标题的字体、大小,正文的字体、大小等等。为了提高自动化程度,应用程序在将工作日志导出到Word中时必须完成所有格式设置。该文提出一种利用模板来控制工作日志格式的方法,该模板独立于应用程序,由开发人员根据工作日志格式事先设置。该模板是一个dot文件,通过以下方法将该dot文件设置为模板:首先,找出工作日志中的固定内容和可变内容,固定内容是对所有工作日志来说都相同的内容,包括标题信息,页眉信息等,可变内容是动态的,不同的工作日志不一样。在dot文件中填写固定内容,对于可变内容用空格代替,并根据毕业设计材料的标准样式,分别设置固定内容和可变内容的格式;接着,在可变内容位置插入书签;最后,保存该dot文件,完成模板的设置。打印的过程如图4所示。
首先,读取并打开模板;然后,从毕业设计系统中获取工作日志中的可变内容;接着,根据书签名称在模板中查找各个可变部分对应的书签对象,并用工作日志中的可变内容分别填充各个书签对象;最后,设置页码,完成打印。
关键代码如下:
1)读取模板的关键代码
Microsoft.Office.Interop.Word._Application MyWord;
Microsoft.Office.Interop.Word._Document MyDoc;
MyWord = new Microsoft.Office.Interop.Word.Application();
MyWord.Visible = true;
object FileName = Common.pathofGongZuoRiZhi;//模板位置
MyDoc = MyWord.Documents.Add(ref FileName, ref Nothing, ref Nothing, ref Nothing);
2)查找书签并用可变内容填充书签
MyDoc.Bookmarks.get_Item(ref TaiTou).Range.Text = Common.nameofRiZhi;
MyDoc.Bookmarks.get_Item(ref GongZuoRiZhi).Range.Text = content;
4 结束语
本文分析了毕业设计系统的功能需求,从工作流程、数据库设计、关键技术三方面论述了毕业设计系统中日志管理功能的实现。从投入运行的效果来看,毕业设计管理系统突破了传统方式的时间、空间限制,可以有效的从学生、教师、管理者三方面综合提高毕业设计质量。
参考文献:
[1] 丁光惠,唐正连,杨伟,等.毕业设计过程管理系统设计与实现[J].电脑知识与技术,2007,2(8).
第一、要知道软件的生命周期和毕业设计的相对关系,从设计产品开始,通过产品的开发使用到最后的退出舞台,都为这个软件的生命。
第二、在软件的生命周期里需要完成的任务有提出问题的定义,分阶段的调查和编写软件数据和设计文档等在实现阶段主要需要完成的则是编写毛和对他的测试工作,需要根据他的说明书把这些转为程序代码,并成单元的测试,使其编写。
第三、确认他的测试阶段,根据要求进行总的测试,并对用户提供测试结果,这个极端是对应论文的论文评审,和答辩阶段。
关键词:评析毕业设计;KTV管理系统;反思
1引言
当前,许多学校软件技术专业的毕业设计质量低下,有学生不重视敷衍了事的原因,有学校安排不合理的原因,也有学校对毕业设计的评析只关注结果呈现的原因。软件项目开发有自身的流程,评析软件项目需要围绕软件开发流程进行。KTV管理系统是学生完成的毕业设计软件项目。本文通过对KTV管理系统的开发软件、需求分析、功能设计及实现的重点等的分析,详细指出存在的问题。这对改进指导过程、提高毕业设计质量至关重要[1]。
2项目开发的软件和架构
项目开发采用什么软件,是毕业设计首要确定的任务。软件技术专业人才培养方案的目标是培养学生基于.NET方向的开发能力。C#是微软推出一种基于.NET框架的面向对象的编程语言,有强大的编程功能。因此项目组学生选择C#作为项目的开发软件既符合软件技术专业的培养目标,也可以使学生完成从知识学习到知识迁移的过程,促进学生掌握.NET方向的整体开发流程及设计能力[2]。项目开发按系统架构分为B/S和C/S。它们是当今系统架构的两大主流技术。B/S结构即浏览器/服务器结构,用户界面完全通过浏览器实现。C/S架构即客户端/服务器结构,需要安装客户端才能进行管理操作。对于某个KTV店铺的管理系统而言,这种两种架构方式都可以实现。通过调研和参考市场已有的商品化KTV管理系统,既有B/S架构,也有C/S架构。项目组学生采用C/S模式的架构。采用混合模式架构更佳,可使项目组学生在.NET方向的编程能力上得到全方位的锻炼,既锻炼学生在Web方向的编程能力,也可以提高学生Windows应用程序的开发能力[3]。
3项目需求分析
整个项目开发前,需要完成以下工作:了解、分析KTV歌厅的管理流程;顾客在KTV歌厅中除了唱歌,还有其他消费的情况;顾客在KTV唱歌时,点歌的一些常规方法;歌厅的管理者通常在歌厅中要做的事情,如顾客进来消费时基本的开房、结账,还要了解整个歌厅的营收情况等。通过市场调研,KTV管理系统分为三类用户:管理员、超级管理员和普通用户。系统应具备有以下功能:(1)管理员对食品、房间、歌曲、歌手、用户进行增、删、改、查的操作。(2)超级管理员可以统计和查看每天、每月及每年营业情况等。(3)用户可以实现点歌和查歌功能,按歌手查歌、按拼音首字母查歌、按热门的歌曲查歌等。(4)系统应提供点餐、结账功能。系统功能的设计比较全面。这些功能需求基本符合KTV管理系统的功能。这表明学生对项目进行了一定研究。当然也存在缺陷,如系统没有预定功能、没有记录服务员的服务情况等。
4项目系统功能设计
项目组通过需求分析,设计了系统的前台功能模块和后台管理模块。后台管理员分为超级管理员和普通管理员。超级管理员可以对普通管理员进行管理,也可以对普通管理员设置相关的操作权限和查看营业情况。营业情况不仅有每日账单和每月账单及账单的详细信息,还可以查看每年营业额折线图等。普通管理员可以对商品、歌曲、歌手、房间等进行编辑操作。从这里可以看出,学生对KTV管理系统的管理员功能梳理得比较清晰,初步理解了软件的概要设计。KTV管理系统的前台功能是:用户通过登录操作后选择空房间并进入主操作页面,可以进行点歌、点餐、结账操作及打印消费单等。从这里可以看出,学生对用户功能和管理员功能相互混淆,与需求分析相互矛盾。用户能做的只有点餐和点歌,而开房、结账和打印消费单等应由管理员来操作。
5数据库设计
通过功能分析,采用SQLServer构建数据库。SQLServer数据库技术也是软件技术专业的核心课程。选用SQLServer可以实现对职业能力的锻炼。系统需要以下数据表保存信息:用户表、用户等级表、管理员表、会员等级表、歌手信息表、歌曲信息表、歌手国籍表、房间信息表、房间类型表、房间状态表、商品信息表、商品类型表、开房信息表、消费信息表、订单表、订单详情表。
6重点难点分析与实现
在KTV系统的实现中,点歌功能的实现、分页显示歌曲、歌手等信息是系统的重点和难点。(1)点歌模块的实现。点歌模块的实现,在专业课的教学中一般不涉及。这就需要学生通过自我学习完成代码设计。点歌模块分为点歌、歌曲控制两部分。点歌部分主要实现:将选中的歌曲保存到指定的数组中及设置多种点歌界面。歌曲控制部分是控制歌曲的播放,可以实现上一首、下一首、音量设置等操作。歌曲控制采用WindowsMediaPlayer媒体播放器,并设计winplay窗体类实现播放控制。在winplay窗体类中设置三个计时器,分别用来控制正在播放歌曲、未播放的歌曲和窗体的隐藏。点歌完成后,播放器获取存放歌曲的数组、自动开始从点歌列表的第一首歌曲开始播放,并显示当前正在播放的歌曲名称。winplay窗体还具备拉伸和收缩等一些动态效果。点歌界面如图1所示。在设计点歌模块时,设计了一个歌曲类Song。它有三大属性:分别用于保存歌曲名称、歌曲存放的路径位置url及歌曲的播放状态。歌曲的播放状态设置为全局的枚举类型,共有三种状态:Playing、Played和UnPlay,分别表示正在播的、已经播过的和还没有播的状态。同时,还设计了一个公共播放类playlist。它包含一些关于播放需要的重要方法:将歌曲保存到指定数组、播放下一首和上一首的方法、获得当前的、上一首及下一首的歌曲名称的方法及获得播放列表的歌曲数等。学生定义的playlist类中添加歌曲方法代码如下:publicstaticSong[]songs=newSong[1000];//Song是歌曲类publicstaticvoidAdd(Songsong){for(inti=0;i<songs.Length;i++){if(songs[i]==null){songs[i]=song;break;}}}从运行效果看,功能确实是实现了,但不代表设计方法的正确。首先,学生采用数组songs存放用户点的歌曲,定义最大容量是1000,且将新的歌曲添加到播放列表中时,需要遍历数组后才能存储。这样定义既浪费存储空间,又不尽合理。数组的优点是存储在连续内存上、数据类型相同、通过下标访问元素。它的缺点是必须指定其长度,元素插入也不方便,过长浪费内存,超出下标会产生溢出错误。而用户在点歌时,要点多少首歌曲是一个不确定的数,应该采用List泛型数组来保存和实现更合适,泛型数组适用于元素数量不固定的情况,而且两端存取非常方便。上述代码可以优化为:publicstaticList<Song>songs=newList<Song>();publicstaticvoidAdd(Songsong){songs.Add(song);}(2)分页功能的实现。在实现信息显示时,由于歌手、歌曲等信息都保存在数据表中,因此界面呈现的信息必须动态生成。为了使界面美观且能加载更多数据,在设计显示数据信息时需要分页。分页功能的实现有许多方法。学生采用的分页方法是通过子查询实现。这里以显示每页8条数据即pagesize=8为例进行说明。代码在实现使用两个变量currentpage、pcount。currentpage用来记录当前页号,第一页的页号为0;pcount=currentpage*pagesize记录查询某页数据时,需要排除的某页之前的记录数。具体数据查询代码如下:"selecttop8*fromv_singerwhereSingerIDnotin(selecttop"+pcount+"SingerIDfromv_singer)"即首页显示时,相应的查询语句是:selecttop8*fromv_singerwhereSingerIDnotin(selecttop0SingerIDfromv_singer)表示查询数据中的第1条~第8条记录。以此实现分页查询。由于分页功能在项目中多次使用,应该采用自定义分页控件的方法来实现更合理,可以增加程序的通用性、可移植性。这也说明学生对分页的知识学习没有提升。此外,项目的点歌模块还存在缺陷:如在点歌后,无法查看点歌列表,没有实现点歌列表中歌曲的删除操作等。
7毕业设计指导工作反思
关键词:本科毕业设计;团队模式;构建
中图分类号:G640 文献标识码:A 文章编号:1002-4107(2014)12-0057-02
毕业设计是高校教学过程中最后阶段所采用的一个总结性实验教学环节,也是学生利用所学的各种理论知识以及技能,综合地、全面地、系统地进行实践的一次考察和检验,因此是本科教学环节中重要的组成部分[1]。本文探讨了以组建团队的形式,通过发挥团队的协作精神和创新能力来完成本科毕业设计,以提高本科毕业设计质量。
一、毕业设计的重要性
毕业设计是评定学生毕业成绩的重要依据,也是学生毕业以及学位授予的重要依据。通过毕业设计能够使学生对专业进行更深入的探究,并巩固、扩大自身的知识技能,提高学生实验能力,加强综合素质的形成。此外通过毕业设计还可以为学生的求职、深造夯实一定的基础。
对众多高等院校而言,毕业设计是完成教学计划的最后且最重要的环节,毕业设计的质量关乎学科教学质量的优劣,是学科教学质量的评价依据和直接体现。
二、毕业设计现状分析
毕业设计应该是学生锻炼其动手能力、综合运用知识能力、获取资料及自主独立思考能力的一次机会。但是随着招生规模的扩大及多校区办学实际情况的增加,毕业设计教学环节遇到一些新问题和新挑战,例如学生集中进实验室作毕业设计论文,实验室开放空间和时间不能满足实际需求,指导教师缺乏,毕业论文质量及成绩下滑等等问题[2]。下面具体分析以下现状。
(一)时间方面
本科毕业设计多集中于大学四年级这一阶段,而大学四年级正好是本科在校生准备择业求职以及考研深造的关键时期。这样的安排,从时间上造成了强烈的冲突而导致本科毕业设计质量的下降。目前,很多高校本科生毕业设计时间灵活放开,学生可以在任何时间与指导教师对接本科毕业设计的题目及实施时间。
(二)形式方面
目前本科毕业设计有“一对一”或“一对多”的形式,但是目前,国内高校基本是以“一对多”的形式进行本科毕业设计,即一位指导教师同时指导多名学生的形式。这样的形式往往由于指导教师精力和时间有限,造成学生与导师之间的交流沟通不足,而且同一导师指导的学生课题多具有相关性,造成研究课题的狭隘性以及某种程度上的实验资源竞争[3],也会导致本科生对毕业设计的重视程度降低甚至产生一定程度的不良情绪。
(三)效果方面
目前,学生就业难,压力大,而且很多学生都参加研究生和公务员考试,因此对毕业设计教学环节不够重视,甚至缺乏兴趣,导致毕业设计前期进展缓慢,后期突击应付,靠东拼西凑或抄袭完成任务,甚至出现虚假数据和重复课题。这样的毕业设计根本达不到毕业要求,质量水平必然不高。
三、构建团队模式进行本科毕业设计的优势
传统的毕业设计教学模式已无法满足毕业设计质量要求。就形式而言,国内本科毕业设计的“一对一”或“一对多”方式已经延用很长时间。而对于日益发展的高校教育环境和高等教育的要求,这种传统模式具有效率低、效果不佳等缺点。为了适应厚基础、宽口径的专业培养要求,加强不同专业方向之间相互交流与合作,提高学生的实际工作配合能力,将团队模式运用到本科毕业设计中已成为可能。因此,本文提出以团队形式进行本科毕业设计,能够与当前传统模式形成互补,具有专业性强、效率高等优势。
(一)团队模式的介绍
团队科研模式的出现,源于美国宾州大学沃顿商学院,其提出的“团队作业”“团队建设”“团队领导”等概念,在科研、生产领域产生了重大的影响。
团队是一个临时性组织,是为完成某一特殊使命而建立起来的一个打破组织部门限制、由多部门专业人员组成的临时性组织,它的最大作用是可以处理现在组织结构无法解决的临时性问题[4]。因此团队组成在工作中相互依赖,以达成共同目标。
根据以上的定义,可以总结得出本科毕业设计团队应具备以下几个特征。
1.具有共同的确定目标。本科毕业设计团队的建
立,最根本的出发点是为了完成课题的研究,而这一出发点也是团队中每一组成成员的确定目标。
2.具有凝聚力及协作性。在进行本科毕业设计的过程中,团队组成成员需相互依赖、相互协调、相互合作,而凝聚力和协作性是这一部分必不可少的特征。
(二)团队模式的建设
团队的建设是以团队模式进行本科毕业设计的基础,建设好的团队,是进行本科毕业设计的前题。因此,团队建设是以团队模式进行毕业设计的首要任务。
1.学生团队的组建
本科毕业设计是本科学习的一项终期考核,因此毕业设计学生团队的组建从时间上讲,应该从大学一年级时组建完成,然后以小组形式进行本科学习,将团队形式贯穿整个本科阶段。这样做的优势在于本科学习阶段各组组员相互磨合、相互适应,逐渐培养合作能力以及团队精神,为最终的本科毕业设计打好基础。
就组建方法而言,可让学生之间以个体形式进行互相选择、互相确定、互相补充,发挥优势互补,将团队的能力发挥到最高,实现1+1>2的构想。一般3名左右学生为一个团队。在本科学习阶段过程中,可根据各团队人员的配合情况以及相互评价情况进行团队之间的个体调整,以达到组建最佳本科毕业设计团队的目的。另外,在团队与团队之间可进行横向的相互选择、相互合作,形成团队网络,这样可以高效地完成毕业设计。
2.师生团队的组建
师生团队的组建建立在学生团队与指导团队组建完成的基础上,然后以双向互选的形式确立最终的本科毕业设计团队。学生团队可以根据自身团队的兴趣来选择毕业设计的题目和毕业设计指导教师,而毕业设计指导教师也可以根据学生团队意愿来设计题目,或者指导教师可以将自己课题的一部分作为毕业设计题目,这样有经费的支持和具体研究方向,有利于毕业设计顺利完成,而且提高了毕业设计的质量。
3.团队毕业设计的选题
无论是传统毕业设计还是团队毕业设计,毕业设计的题目都是至关重要的,而团队毕业设计的选题就显得尤为关键。在指导教师研究方向的前提下,选择与学生所学专业知识高度相关的、能够适合本科生完成的、具有科研指导意义、同时具有一定创新性和系统性的课题,这样可以使刚刚接触实验的本科生很容易进入状态,不至于刚开始就遇到难题而失去兴趣,同时也可以使学生更好地把学过的理论知识慢慢地的顺其自然地应用到试验中,培养了学生综合运用所学知识分析、解决实际问题的能力。在此基础上,学生可以进一步发挥主观能动性进行创新和探索,使团队毕业设计的研究升华到一定高度和水平。因此,一个好的毕业设计题目可以激发学生探索性思维,培养学生的创造性和科研兴趣,这是团队毕业设计的最终培养目标。
4.管理体制的建设
良好团队的建设固然至关重要,但若是没有良好的管理体制,再好的团队也无法顺利运作,因此健全和完善本科设计团队管理体制将是团队运营的有力保障。体现在以下几点。
(1)团队毕业设计模式经费管理体制:毕业设计过程中,经费管理是关乎毕业设计能否顺利进行的关键。因此,经费管理方面应由学院相关部门、学科相关负责人以及各本科毕业设计团队之间进行相互监督、相互配合。目前多数高校对本科毕业设计经费投入不够,尤其是理工科专业毕业设计需要进行实验,导致毕业经费较高,如果经费得不到保障,本科毕业设计就不能保证顺利完成,或完成质量不高。以团队形式进行毕业设计的题目和内容相关,因此使用的原料器材也比较相近,可以节省经费,保证毕业设计的顺利完成。
(2)团队毕业设计模式奖惩体制:奖惩对于毕业设计团队来说具有一定程度的促进作用。奖励体制可激励各团队工作的进展速度并提高毕业设计的质量,如可根据团队毕业设计的质量及综合评价对优秀团队进行物质奖励。当然,有赏必有罚,对无法完成毕业设计或在毕业设计过程中犯有重大错误的团队要进行一定的处罚,这样在一定程度上可避免出现烂题、抄袭等现象。此外,优秀的毕业设计可以申请学校以及省级的优秀毕业设计,或者通过毕业设计,学生可以在指导教师的帮助下完成,这些有利于学生就业以及进一步深造。
(3)团队毕业设计保障体制:保障制度是团队管理体制的核心。院方甚至校方在管理体制方面应给予团队毕业设计有力保障,使之能够顺利执行其相应职能。如可以通过开放实验室保障毕业设计时间上和空间上不发生矛盾,保障毕业设计顺利进行。
毕业设计对于本科学生而言,不仅仅是本科学习的最终“期末考试”,更能够培养学生的工作能力、合作能力、团队意识,这些能力和意识将对其择业以及日后人生产生较大的影响。因此,做好本科毕业设计意义重大。但是团队毕业设计相对于传统毕业设计从实验量上、内容上都有些难,这就要看团队之间协调能力,如果协调适当合理反而不难。因此团队毕业设计学生分工要明确合理,对毕业设计难题共同讨论解决,保证学生共同进退不掉队,培养团队精神、协调能力、创新思维和科研能力。
参考文献:
[1]张辉,张记龙.本科毕业设计(论文)问题分析及对策研
究[J].山西农业大学学报:社会科学版,2008,(6).
[2]苏守玉.提升高校毕业论文(设计)质量的策略研究[J].
常州信息职业技术学院学报,2012,(6).
[3]康红梅.本科毕业论文中存在的问题、原因及应对策略
[J].职业时空,2014,(2).
关键词:分布式毕业管理系统;系统构建;主要功能设计;功能优化
中图分类号:TP315
1 问题
随着计算机的在高等院校办公系统越来越普及,为了提高高校工作人员的办事效率需要开发众多用于高校专用的办公系统及软件。在各高校每年都的应届毕业生都需要做毕业论文答辩,中间需要有选题阶段、毕业设计过程、报告、成绩单等都需要教师和学生及时的通过面对面的交流才能完成,很多毕业生同时还要面临单位实习、工作落实等,每个环节都需要耗费教师和学生大量的时间,并且还要受到地域和时域的限制。面对以前众多问题,毕业管理系统的构建能够突破限制,可以使教师和毕业生通过网络直接完成以上要求。
2 系统构建
毕业管理系统的大致框架构建如下表,主要有选题阶段、毕业设计过程、报告、成绩单等主要模块组成。
3 主要功能设计
主要功能设计如下图所示,围绕在毕业设计过程中需要涉及的四个方面的工作给出了相应的解决方案,并将这四个工作有机地连接成一个整体,前后呼应。可以实现了毕业设计工作的全数字化、全过程网络化管理,这种管理方法将毕业设计的所有工作都纳入一个网络平台中,参与此工作的老师和学生在其中完成系统设定的各种工作,从而达到了毕业设计的有序管理。
在毕业设计过程中,可以要求学生每周上网填写毕业设计进展情况。在平台上提前设定允许学生填写某次指导记录的时间窗,学生必须在规定的时间内填写本次指导记录,如果超出规定时间后,本次指导记录的填写页面会自动关闭。通过指导记录的填写,可以督促学生始终进行毕业设计的工作,防止毕业设计过程中的“放羊”现象发生。
在该平台上需要定义各种报告的模板,学生可以在网页上填写报告内容,系统根据各学校对毕业设计文档的格式要求自动生成相关文档。毕业设计过程中的若干个文档通常需要保存电子版,可以将电子版提交给图书馆,或将电子版用于今后的检查、评估等工作中。在毕业设计过程中,需要对学生的报告进行若干次评阅,如:开题报告评阅、中期报告评阅、毕业论文指导教师评阅、毕业论文评阅人评阅、毕业论文答辩组评阅等。
4 系统构建中可能存在的一些问题及问题优化
例如在Word文档中用公式编辑器编写的公式,就不能直接在网页上显示,只能将该公式保存成一个图片,然后放在网页上显示。
当一个Word文档中有大量的公式或其它不能在网页上直接显示的内容的时候,再使用本系统提供的文档自动生成功能,需要将大量图片上传到服务器,然后再插入到内容中,就显得非常繁琐了。而且通过这种方式填写的报告,在自动生成的Word文档中将公式以图片的方式显示,因此不能对公式进行再次修改,也会带来一些麻烦。所以这种情况下,我们是不建议使用文档自动生成功能的,而建议使用文档上传功能。
系统只能设置了对3级标题、图片、公式等的自动编号,其它内容不能实现自动编号,所以在Word文档中会有其它的自动编号或自动添加项目符号的内容就无法支持。
系统提供文档自动生成功能的初衷是因为往年的毕业设计过程中,学生编辑的文档在格式设置上会出现一些不符合学校要求的错误,检查这些错误占用了老师、学生的时间和精力。当然,可以将文档的中不包含大量公式和特殊符号的部分采用本系统提供的内容编辑功能,生成Word文档是符合学校规定的格式要求的,下载后再完善文档内容,然后再上传文档。
5 结论
通过以上系统的构建,基本上可以满足高校毕业设计的基本要求,对其中主要功能的设计,以及中间可能存在的问题的优化,再次论证了构建毕业管理系统的科学性和可行性,为以后系统的建立提供了理论依据。
参考文献:
[1]钟达祥.远程教育毕业论文管理系统的设计[J].计算机光盘软件与应用,2012(07):196+193.