時間:2023-09-06 09:30:37
緒論:在尋找寫作靈感嗎?愛發(fā)表網(wǎng)為您精選了8篇畢業(yè)設(shè)計定義,愿這些內(nèi)容能夠啟迪您的思維,激發(fā)您的創(chuàng)作熱情,歡迎您的閱讀與分享!
[關(guān)鍵詞] 苦碟子注射液; 液質(zhì)聯(lián)用技術(shù); 化學成分; 代謝產(chǎn)物鑒定
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的全草,具有清熱解毒等功效。由其精制而成的苦碟子注射液,具有改善微循環(huán)、抗血小板凝聚、降血脂、抗腫瘤等作用[1],主要用于治療冠心病、心絞痛、腦梗死等病?,F(xiàn)代研究表明,苦碟子注射液主要成分為黃酮、有機酸、倍半萜內(nèi)酯以及核苷類成分[24]。然而,苦碟子注射液中化學成分的體內(nèi)過程以及藥效物質(zhì)基礎(chǔ)尚不清楚[5]。
LCMS可先應(yīng)用色譜將中藥有效成分加以分離,再應(yīng)用質(zhì)譜對相關(guān)成分進行在線分析檢測,得到豐富的化合物結(jié)構(gòu)信息[6]。其中,線性離子阱與Orbitrap 傅里葉掃描質(zhì)譜組成的串聯(lián)質(zhì)譜儀(LTQOrbitrap hybrid mass spectrometry)將線性離子阱的多級質(zhì)譜功能和Orbitrap 高分辨能力質(zhì)譜結(jié)合起來,可同時實現(xiàn)多級質(zhì)譜碎裂和母離子的高分辨采集,為小分子藥物及大分子蛋白質(zhì)的鑒定提供了更準確信息[78]。本文基于UHPLCLTQOrbitrap建立苦碟子注射液化學成分及其在大鼠血中的移行成分分析檢測方法,并結(jié)合精確相對分子質(zhì)量數(shù)據(jù)、碎片離子、對照品比對等手段進行結(jié)構(gòu)鑒定,以期為闡明苦碟子注射液體內(nèi)代謝過程以及藥效物質(zhì)基礎(chǔ)提供科學依據(jù)。
1 材料
Accela 超高效液相色譜儀與LTQOrbitrap XL 質(zhì)譜,配有電噴霧離子源(ESI),Xcalibur 21 工作站(美國Thermo Scientific公司);R200D 型電子分析天平(1/10萬,德國Sartorius 公司);Millipore Synergy UV 型超純水機(美國Millipore 公司);KQ250DE 型數(shù)控超聲波清洗器(昆山市超聲儀器有限公司);GracePureTM SPE C18Low固相萃取小柱(500 mg/3 mL)。
綠原酸(批號110753200413)、木犀草素(批號111520200504)、木犀草素7OβD葡萄糖苷(批號11720201106)、芹菜素(批號111901201102)均購自中國食品藥品檢定研究院;阿魏酸、單咖啡酰酒石酸、新綠原酸、隱綠原酸、異綠原酸A、異綠原酸B、異綠原酸C對照品均購自成都普瑞法科技開發(fā)有限公司;木犀草素7OβD葡萄糖醛酸苷、芹菜素7OβD葡萄糖苷購自成都德天生物科技有限公司。所有對照品純度均大于98%??嗟幼⑸湟嘿徸约滞ɑ帢I(yè)有限公司(規(guī)格10 mL/支,批號141209);乙腈和甲醇(質(zhì)譜級,德國Merck公司),甲酸(色譜級,德國Merck公司)。
Sprague Dawley (SD) 大鼠,雄性,體重220~250 g,購于北京維通利華實驗動物技術(shù)有限公司,許可證號SCXK(京)20120001。
2 方法
21 混合對照品溶液的制備
分別取綠原酸、咖啡酸、阿魏酸、單咖啡酰酒石酸、新綠原酸、隱綠原酸、異綠原酸A、異綠原酸B、異綠原酸C、木犀草素7OβD葡萄糖醛酸苷、木犀草素、木犀草素7OβD葡萄糖苷、芹菜素、芹菜素7OβD葡萄糖苷等13個對照品適量,精密稱定,加甲醇制成質(zhì)量濃度約為100 mg?L-1的儲備液;分別精密吸取各儲備液適量,加甲醇定容于5 mL 量瓶中,即得。
22 供試品溶液的制備
取苦碟子注射液以022 μm 微孔濾膜濾過,取續(xù)濾液,即得。
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 質(zhì)譜條件
負離子檢測模式,毛細管溫度350 ℃,鞘氣流速30 arb,輔助氣流速10 arb,噴霧電壓3 kV,毛細管電壓-35 V,管透鏡電壓-110 V。樣品采用FT進行FS掃描和PIL掃描,分辨率為3萬,掃描范圍m/z 100~1 200,隔離寬度2;二級和三級質(zhì)譜采用數(shù)據(jù)依賴性掃描(data dependent scan, DDS),選取上一級豐度最高的3個峰進行碰撞誘導解離(collision induced dissociation, CID)碎片掃描,CID激活單位025 q,激活時間30 ms,歸一化碰撞能量為35%,以離子阱打拿極檢測碎片離子。
25 動物實驗與樣品采集
SD大鼠10只,飼養(yǎng)于室溫22~26 ℃,濕度為40%~70%,12 h晝夜更替的動物室內(nèi),實驗前適應(yīng)性喂養(yǎng)一周,受試前禁食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 結(jié)果
通過分析UHPLCESIMS 檢測得到苦碟子注射液中各化學成分的準確相對分子質(zhì)量、保留時間和質(zhì)譜信息,并結(jié)合提取離子流圖及與對照品、相關(guān)文獻數(shù)據(jù)進行化學成分結(jié)構(gòu)的確認。最終,從苦碟子注射液中鑒定化學成分53個;同時從給藥后的大鼠血漿中鑒定了38個血中移行成分,包括27個原型成分及11個代謝產(chǎn)物,結(jié)果見圖1,表1。
31 有機酸類化合物的分析鑒定
從苦碟子注射液中鑒定出18個有機酸類成分,同時從給藥后的大鼠血漿中鑒定了原型成分5個。
311 綠原酸類化合物的鑒定 綠原酸類化合物是由反式肉桂酸(如咖啡酸、阿魏酸、香豆酸等)和奎尼酸及其衍生物縮合而成的酯類化合物。根據(jù)奎尼酸單元羥基成酯的數(shù)目,可大致分為單酯類、二酯類、三酯類及四酯類化合物[9]。單酯類、二酯類綠原酸類化合物在苦碟子藥材中較為常見[10]。
根據(jù)所獲得的高分辨質(zhì)譜精確相對分子質(zhì)量以及多級質(zhì)譜碎片離子信息,推斷化合物4,7和11均為單咖啡??鼘幩犷惢衔铩K鼈兊臏史肿与x子峰均為m/z 35309 [M-H]-,推斷最可能的分子式為C16H17O9,誤差均小于5。單咖啡??鼘幩犷惢衔锏腅SIMS2譜碎片具有明顯自身特征[1112],多產(chǎn)生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]-。當咖啡?;诳崴崮负松系娜〈J綖?位取代時,ESIMS2譜的基峰離子為m/z 173,因此化合物11為隱綠原酸。當咖啡?;诳崴崮负松系娜〈J綖?位和5位取代時,它們的基峰離子均為m/z 191,其中3位取代時的m/z 179 離子碎片相對豐度較5位取代時要高,由此可鑒定化合物4為新綠原酸,化合物7是綠原酸,這也符合單咖啡??崴犷惢衔镌诜聪嗌V填料上的保留行為[13]。最終的對照品比對結(jié)果也進一步驗證了上述鑒定結(jié)果。
根據(jù)所獲得的高分辨質(zhì)譜數(shù)據(jù),化合物17,18和20準分子離子峰均為m/z 51514 [M-H]-,推斷最可能的分子式為C25H23O12,誤差均小于5。它們的多級質(zhì)譜主要特征離子碎片為m/z 353,335,191,179,173,135,裂解規(guī)律與雙咖啡??鼘幩嵋恢?。因此,將這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。其產(chǎn)生二級碎片離子m/z 149[TA-H]-,m/z 179[caffeic acid-H]-,說明結(jié)構(gòu)中存在1個咖啡?;?個酒石酸基團,故而推斷化合物5,15為咖啡酰酒石酸類化合物[14]。與對照品比對,將化合物5鑒定為單咖啡酰酒石酸,化合物15為單咖啡酰酒石酸同分異構(gòu)體。化合物19準分子離子峰為m/z 325055 82 [M-H]-(C14H13O9,127),產(chǎn)生二級碎片m/z 149,193,判斷該化合物由酒石酸與阿魏酸縮合而成,因此將化合物19鑒定為阿魏酰酒石酸[15]。化合物8,16準分子離子峰分別為m/z 295045 20 [M-H]-,295045 26 [M-H]-,推斷最可能的分子式為C13H11O8,誤差均小于5。這2個化合物在MS/MS裂解過程中均產(chǎn)生m/z 163[p-coumaric acid-H]-碎片離子,由此確定化合物為對香豆酰酒石酸[16]。
313 小分子酚酸類化合物的鑒定 化合物3的準分子離子峰為m/z 191055 71 [M-H]-,推斷最可能的分子式為C7H11O6,誤差為364,ESIMS2譜產(chǎn)生特征碎片m/z 173[M-H-H2O]-,127[M-H-2H2O-CO]-,因此將化合物3鑒定為奎尼酸。根據(jù)高分辨數(shù)據(jù),化合物9準分子離子峰為m/z 163039 84 [M-H]-,推斷C9H7O3為最可能的元素組成,誤差為533,且其MS2譜產(chǎn)生特征碎片離子m/z 119 [M-H-CO2]-,故將其鑒定為對香豆酸?;衔?,10,12和13準分子離子峰均為m/z 19305 [M-H]-(C10H9O4,誤差≤5),均產(chǎn)生碎片離子m/z 149 [M-H-CO2]-,134 [M-H-CH3-CO2]-,178[M-H-CH3]-,并經(jīng)對照品比對,確定化合物6為阿魏酸,鑒定化合物10,12和13為阿魏酸或其同分異構(gòu)體?;衔?4準分子離子峰為m/z 179034 74 [M-H]-,推斷最可能的分子式為C9H7O4,誤差為477,且其ESIMS2譜產(chǎn)生特征碎片離子m/z 135 [M-H-CO2]-,故將其準確鑒定為咖啡酸[15]。
32 黃酮類化合物及其代謝產(chǎn)物的鑒定
苦碟子中的黃酮類成分主要是以芹菜素或木犀草素為苷元的黃酮苷。黃酮糖苷類化合物的裂解一般為糖苷鍵斷裂,糖完全脫去后產(chǎn)生豐度最大的苷元離子,同時在ESIMS/MS譜產(chǎn)生黃酮苷元開環(huán)裂解后的一系列碎片離子峰[17]。結(jié)果,從苦碟子注射液中鑒定黃酮類成分15個;同時從給藥后的大鼠血漿中鑒定了20個血中移行成分,包括12個原型成分和8個代謝產(chǎn)物。
化合物42的準分子離子峰為m/z 285040 1 [M-H]-,推斷最可能的分子式為C15H9O6,誤差為258。在其ESIMSn譜中,m/z 285040 1離子首先丟失1分子CO2,產(chǎn)生離子m/z 241,同時產(chǎn)生碎片離子m/z 199 [M-H-C2H2O-CO2]-,217[M-H-C3O2]-,175 [M-H-C2H2O-C3O2]-,243 [M-H-C2H2O]-;并發(fā)生RDA 裂解產(chǎn)生1,3A-m/z 151 離子,由此鑒定化合物42為木犀草素。最終的對照品比對也進一步驗證了上述鑒定結(jié)果?;衔?7和39的準分子離子峰均為m/z 29906 [M-H]-,根據(jù)所獲得的高分辨質(zhì)譜精確相對分子質(zhì)量以及多級質(zhì)譜碎片離子信息,推斷最可能的元素組成為C16H11O6,誤差均小于5。它們的準分子離子峰為峰經(jīng)CID裂解后均產(chǎn)生碎片離子m/z 284,質(zhì)量數(shù)減少15,即丟失1分子甲基,而m/z 284離子進一步碎裂產(chǎn)生的碎片離子與木犀草素的碎片信息一致。因此,推斷它們兩者均為甲基化木犀草素或其同分異構(gòu)體?;衔?1的準分子離子峰為m/z 283060 88 [M-H]-,推斷最可能的分子式為C16H11O5,誤差為276。ESIMS2譜中基峰離子m/z 268,說明其分子結(jié)構(gòu)中存在甲基或者甲氧基等基團。經(jīng)文獻比對[18],該化合物裂解途徑與刺槐素相類似。因此,推斷該化合物為刺槐素或其同分異構(gòu)體?;衔?3的準分子離子峰為m/z 269044 49 [M-H]-(C15H9O5,誤差323)。其ESIMS2譜中產(chǎn)生基峰離子m/z 225 [M-H-CO2]-,同時產(chǎn)生m/z 201 [M-H-C3O2]-以及m/z 183 [M-H-C2H2O2-CO2]-碎片離子,同時其還發(fā)生特征RDA裂解,產(chǎn)生1,3A-m/z 151離子,結(jié)合對照品比對,將化合物43準確鑒定為芹菜素,其可能的裂解途徑見圖2[19]。
321 黃酮單糖苷及其代謝產(chǎn)物的鑒定 經(jīng)與對照品比對,化合物31和34分別為木犀草素7OβD葡萄糖苷和芹菜素7OβD 葡萄糖苷?;衔?9的準分子離子峰為m/z 623124 39 [M-H]-,根據(jù)所獲得的高分辨質(zhì)譜精確相對分子質(zhì)量以及多級質(zhì)譜碎片離子信息,推斷最可能的分子式為C27H27O17,誤差為018?;衔锝?jīng)CID裂解后產(chǎn)生碎片離子m/z 447,質(zhì)量數(shù)減少176,即丟失1分子葡萄糖醛酸殘基。而m/z 447離子進一步破裂產(chǎn)生的碎片離子與木犀草素7OβD葡萄糖苷的碎片信息一致。因此,推斷化合物29為木犀草素7OβD葡萄糖苷葡萄糖醛酸結(jié)合物?;衔?7的準分子離子峰為m/z 527049 00 [M-H]-,根據(jù)所獲得的高分辨質(zhì)譜精確相對分子質(zhì)量以及多級質(zhì)譜碎片離子信息,推斷最可能的分子式為C21H19SO14,誤差為049。準分子離子峰為丟失1個中性分子SO3,產(chǎn)生二級碎片離子m/z 447,表明化合物為硫酸酯化代謝物。同時,化合物27還結(jié)合1分子葡萄糖,因此,推斷化合物27為木犀草素O葡萄糖苷的硫酸酯結(jié)合物。
化合物32的準分子離子峰為m/z 461070 95[M-H]-,推斷最可能的分子式為C21H17O12,誤差為-109。該離子丟失176,產(chǎn)生ESIMS2苷元基峰離子m/z 285,表明化合物為葡萄糖醛酸苷。根據(jù)化合物苷元離子進一步破裂產(chǎn)生的碎片離子,推斷化合物32為木犀草素O葡萄糖醛酸苷,最終的對照品比對結(jié)果也進一步驗證了此鑒定結(jié)果。同理,推斷化合物36為芹菜素7OβD葡萄糖醛酸苷?;衔?8和40均為甲基化木犀草素O葡萄糖醛酸苷?;衔?3的準分子離子峰為m/z 621108 64 [M-H]-,根據(jù)所獲得的高分辨質(zhì)譜精確相對分子質(zhì)量以及多級質(zhì)譜碎片離子信息,推斷最可能的分子式為C27H25O17,誤差為-027。經(jīng)CID裂解后產(chǎn)生碎片離子m/z 445,質(zhì)量數(shù)減少176,即丟失1分子葡萄糖醛酸殘基。而m/z 445離子進一步破裂產(chǎn)生的碎片離子與芹菜素7OβD葡萄糖醛酸苷的碎片信息一致。由此推斷化合物23為芹菜素7OβD葡萄糖醛酸苷的葡萄糖醛酸結(jié)合物。
322 黃酮雙糖苷的鑒定 由于α16糖連接結(jié)構(gòu)易形成強烈的分子內(nèi)氫鍵,所以黃酮龍膽二糖苷經(jīng)CID裂解,雙糖基易直接丟失,產(chǎn)生基峰離子[M-H-324]-,而[M-H-180]-和[M-H-162]-離子則豐度較低或并不產(chǎn)生。化合物25的準分子離子峰為m/z 609144 10 [M-H]-,推斷最可能的分子式為C27H29O16,誤差為-150。在其二級質(zhì)譜中生成的主要質(zhì)荷比m/z 285[M-H-324]-,即失去了1分子二糖;此外,m/z 447 [M-H-162]-離子的豐度很?。?03%)且沒有檢測到[M-H-180]-離子,可進一步推知失去的二糖為龍膽二糖。而m/z 285離子進一步破裂產(chǎn)生的碎片離子與木犀草素的碎片信息一致,因此,鑒定化合物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離子進一步破裂產(chǎn)生的碎片離子與芹菜素一致,因此,鑒定化合物30為芹菜素O龍膽二糖苷。
槐糖為α12位連接雙糖,因此黃酮槐糖苷易形成一個彎曲的線性去質(zhì)子化離子,在發(fā)生碰撞誘導解離過程中,α12位連接的糖苷易逐一丟失糖殘基,生成豐度較高的[M-H-162]-離子?;衔?2的準分子離子峰為m/z 639155 03 [M-H]-,推斷最可能的分子式為C28H31O17,誤差為-085。MS2譜圖中基峰離子m/z 477 [M-H-162]-,并產(chǎn)生m/z 315 Y0-離子,表明該化合物為黃酮醇類,并推測其苷元為異鼠李素,由此推斷化合物為異鼠李素O槐糖苷[20]。同理,鑒定化合物24和化合物26均為木犀草素O槐糖苷。
蕓香糖為鼠李糖16葡萄糖連接,經(jīng)CID裂解,易直接丟失蕓香糖殘基,產(chǎn)生[M-H-308]-離子,且不產(chǎn)生[M-H-120]-離子。結(jié)合上述苷元離子裂解特征,可推斷化合物28為木犀草素O蕓香糖苷,化合物33為芹菜素O蕓香糖苷,化合物35為甲基化木犀草素O蕓香糖苷。
化合物21的準分子離子峰為m/z 625140 01 [M-H]-,推斷最可能的分子式為C27H29O17,誤差為 013,產(chǎn)生二級碎片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]-,并產(chǎn)生碎片離子m/z 110 [M-H-Rib-H]-,由此鑒定化合物1為尿苷[22]?;衔?的準分子離子峰為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 倍半萜內(nèi)酯類化合物及其代謝產(chǎn)物的鑒定
[關(guān)鍵詞]Ant 計算機 畢業(yè)設(shè)計
一、計算機專業(yè)畢業(yè)設(shè)計的性質(zhì)
計算機專業(yè)畢業(yè)設(shè)計工作是高等院校計算機人才培養(yǎng)計劃的重要組成部分,是對學生專業(yè)知識、綜合素質(zhì)和實際能力訓練的重要階段,是人才培養(yǎng)質(zhì)量的重要體現(xiàn),是學生學習、研究與實踐成果的全面總結(jié)。
二、軟件開發(fā)型畢業(yè)設(shè)計中存在的問題
計算機專業(yè)的畢業(yè)設(shè)計主要分為軟件開發(fā)型畢業(yè)設(shè)計和基礎(chǔ)研究型畢業(yè)設(shè)計兩種類型,本文探討的是第一種類型。在軟件開發(fā)型畢業(yè)設(shè)計答辯過程中,學生需要結(jié)合自己的設(shè)計實現(xiàn)來講述設(shè)計實現(xiàn)思路及過程,這要求學生需提前部署好自己的軟件作品,而答辯時所用計算機一般而言是由答辯單位提供的,只具備軟件的運行環(huán)境并不負責安裝相應(yīng)的集成開發(fā)工具,而學生平時主要是利用集成開發(fā)工具來進行開發(fā),一旦脫離了開發(fā)工具往往不知所措,這就違背了畢業(yè)設(shè)計的宗旨。
三、Ant在軟件開發(fā)型畢業(yè)設(shè)計中的應(yīng)用
Ant是一款軟件項目構(gòu)建工具軟件,能夠讓我們采用定制的方式對開發(fā)出來的項目進行編譯、打包和測試,更重要的是這些工作可以脫離具體的開發(fā)工具來進行,這非常適合在畢業(yè)答辯時缺少開發(fā)工具的情況下進行應(yīng)急處理。下面利用一個Java類畢業(yè)設(shè)計項目為例簡述Ant的具體應(yīng)用。
1.安裝Ant軟件
到Ant的官方網(wǎng)站下載最新版的Ant二進制版本,它是一個擴展名為zip的文件,本文使用的是Ant 1.8版。下載后解壓到某個文件夾中,例如c:\\ant_1.8,并創(chuàng)建一個名為ANT_HOME的環(huán)境變量,變量值設(shè)為剛才解壓到的目的文件夾名,本例中即為c:\\ant_1.8(后面用%ANT_HOME%指代該文件夾),同時將%ANT_HOME%/bin文件夾加入到Path環(huán)境變量中。以上步驟需要提前安裝配置好JDK環(huán)境后再進行,JDK環(huán)境安裝配置在這里略過。
2.創(chuàng)建構(gòu)建文件
構(gòu)建文件相當于一個計劃書,整個構(gòu)建活動是嚴格按照構(gòu)建文件的內(nèi)容來進行的,所以構(gòu)建文件的創(chuàng)建是整個構(gòu)建活動的核心。構(gòu)建文件是XML類型的,這不僅是因為該類型是一種通用的描述語言,更主要的是Java中提供了相當豐富的操作XML類型文件的API。創(chuàng)建的構(gòu)建文件最好命名為build.xml,并將該文件放入工程所在文件夾中。下面闡述一下構(gòu)建文件的書寫規(guī)則。
首先,在構(gòu)建文件中創(chuàng)建一個工程標簽用來標識該構(gòu)建項目,例如本文中構(gòu)建的項目名稱是TankWar ,則創(chuàng)建標簽,其中name屬性代表的就是項目名稱;default指的是要執(zhí)行的目標名稱,所謂的目標就是要完成的任務(wù),在這里任務(wù)名為compile,這個任務(wù)的定義在后面會有說明;basedir代表工程的根文件夾,一般設(shè)為.即當前文件夾即可。
其次,定義屬性標簽,定義屬性其實就是定義在構(gòu)建文件中要使用的變量,例如該項目要構(gòu)建的項目源碼位于src文件夾中,構(gòu)建后的文件保存到build/class文件夾中,這時我們就可以定義“src.dir”和“build.class”兩個屬性變量來指代這兩個文件夾,以后假設(shè)更改了文件夾名只需修改屬性名即可,對應(yīng)的標簽如下所示:
上面${ }中括起來的是已定義的屬性名,該使用方式相當于引用變量。
然后創(chuàng)建目標標簽,目標即我們要執(zhí)行的具體任務(wù),一個工程中可以包含多個任務(wù)。假設(shè)我們執(zhí)行三項任務(wù)分別是創(chuàng)建文件夾、清除文件夾中已有內(nèi)容及編譯源代碼,則定義的標簽如下所示:
創(chuàng)建文件夾
清除文件夾中已有內(nèi)容
編譯源代碼
//name屬性所指明的任務(wù)即是前面工程標簽中default屬性的設(shè)定值,depends屬性指明一種依賴關(guān)系,表示此任務(wù)必須等待第一個任務(wù)完成后才能進行。
3.運行Ant
在命令提示符下輸入ant,系統(tǒng)將自動執(zhí)行build.xml構(gòu)建文件并完成構(gòu)建文件中所定義的任務(wù)。
關(guān)鍵詞:畢業(yè)設(shè)計;過程管理;過程管理引擎
中圖分類號:TP319文獻標識碼:A文章編號文章編號:1672-7800(2013)012-0080-02
基金項目:江蘇省“青藍工程”項目資助(2010);泰州市科技發(fā)展計劃項目(2012);南師泰院項目資助(2012)
作者簡介:史永(1977-),男,南京師范大學泰州學院信息工程學院講師,研究方向為智能計算與內(nèi)容服務(wù)技術(shù)。
0引言
畢業(yè)設(shè)計面向高等院校的畢業(yè)生、教師、教輔工作人員等多個角色,包含開題、寫作、答辯等多個復雜工作環(huán)節(jié)[1]。利用工作流技術(shù)可以解決現(xiàn)有畢業(yè)設(shè)計管理過程中存在的流程不清晰、用戶角色權(quán)限控制混亂和難以柔性地滿足學校管理要求等問題[2-3]。然而,目前畢業(yè)設(shè)計指導環(huán)節(jié)大多仍采用人工方式完成師生交流、評議和修改等工作,若其中一方?jīng)]有時間實現(xiàn)面對面的交流,則很難在規(guī)定的時間內(nèi)完成畢業(yè)論文工作。畢業(yè)設(shè)計過程管理要求學生、教師有效協(xié)作,在規(guī)定的時間段內(nèi)有序完成開題報告、論文周記、論文編纂等工作過程。而這些工作有著剛性的時序性和時效性需求,例如:學生要在規(guī)定時間內(nèi)提交開題報告、論文周記、論文草稿,超出時間段不但不能繼續(xù)進行開題報告工作,還會影響后續(xù)的工作環(huán)節(jié)。
1需求分析
通過系統(tǒng)調(diào)查與分析,畢業(yè)設(shè)計過程管理引擎涉及教務(wù)管理員、教師、學生3個角色,他們之間的關(guān)系如圖1所示。其時序關(guān)系概述如下:
①管理員首先設(shè)置開題報告、論文周記、論文草稿的上傳和審核時間段,并對過程進行監(jiān)督和通告;
②學生收到管理員通告,在規(guī)定的時間內(nèi)完成工作,同時接收教師的修改反饋通知;
③教師收到管理員通告,在規(guī)定的時間內(nèi)完成工作,同時接收學生信息提交的通知。
2過程處理引擎設(shè)計
2.1事件的定義
事件,即作業(yè)在執(zhí)行過程中的狀態(tài)[4]。具體的事件狀態(tài)轉(zhuǎn)換流程如圖2所示。當作業(yè)完成提交時,事件便已提交,處于已提交狀態(tài)的作業(yè)若調(diào)度成功,則事件已調(diào)度;若調(diào)度失敗,則事件全局等待。結(jié)合畢業(yè)設(shè)計過程,定義其事件觸發(fā)類型:
(1)報錯型觸發(fā),指在編輯、提交等過程中,存在不符合畢業(yè)設(shè)計工作要求的相關(guān)內(nèi)容,如中英文不對照,參考文獻條數(shù)不足等,觸發(fā)引擎工作。
(2)完成型觸發(fā),指學生完成提交或修改,教師完成審查等工作后,觸發(fā)引擎工作,從而保持教師、學生之間的良好交互和協(xié)同工作能力。
(3)公告型觸發(fā),指教師、學生或管理員特殊事件請求,如教師有特殊情況要求學生提前提交開題報告等事件。
2.2時間的定義
時間,即作業(yè)在執(zhí)行過程中的生命周期。當前時間在規(guī)定時間內(nèi)允許訪問,若當前時間不在規(guī)定時間內(nèi),不允許訪問。結(jié)合畢業(yè)設(shè)計過程,定義其時間觸發(fā)類型:
(1)提醒型觸發(fā),指畢業(yè)設(shè)計環(huán)節(jié)規(guī)定的時間段將要到達,觸發(fā)提醒通知。
(2)超時型觸發(fā),指超過畢業(yè)設(shè)計工作環(huán)節(jié)規(guī)定的時間段,觸發(fā)通告通知。
2.3過程處理引擎設(shè)計
畢業(yè)設(shè)計過程管理引擎設(shè)計為生成階段和運行階段,如圖3所示。引擎生成階段工作過程如下:
①分析畢業(yè)設(shè)計的工作環(huán)節(jié),選擇納入過程管理的事項;
②編輯過程管理事項的時間段;
③時間段的起始時間點,設(shè)置為提醒觸發(fā)點;終止時間點,設(shè)置為超時觸發(fā)點;
④依據(jù)過程管理事項的內(nèi)容,編輯報錯,完成觸發(fā)閾值和時機;
⑤時間觸發(fā)和事件觸發(fā)混合綁定,構(gòu)成完整的管理引擎。
引擎運行階段,過程管理引擎監(jiān)控設(shè)置的所有觸發(fā)點,當時間或事件發(fā)生,通知或公告信息。
3過程處理引擎的實現(xiàn)
以開題報告過程為例,管理引擎包括管理員進行時間設(shè)置,學生和教師要在規(guī)定時間內(nèi)分別上傳開題報告和審核開題報告等內(nèi)容,其工作流程如圖4所示。
算法主要步驟如下:
(1)判斷是否在處于畢業(yè)設(shè)計開題的有效時間段內(nèi),如超出有效時間段,填寫超時公告,否則執(zhí)行步驟(2)。
(2)學生完成開題報告的編輯工作(在教師未審核前,可以多次編輯、重復提交)。
(3)學生提交開題報告,填寫完成公告及時通知教師審核。
(4)教師審核開題報告,若規(guī)定時間將要到達,填寫提醒通知;否則執(zhí)行(5)。
(5)教師完成審核工作,如不合格,填寫出錯通告,及時通知學生修改,執(zhí)行步驟(2);否則,執(zhí)行步驟(6)。
(6)管理員(教務(wù)員)進行開題報告審查,如不合格,填寫出錯通告,執(zhí)行步驟(2)、(5);否則執(zhí)行步驟(7)。
(7)畢業(yè)設(shè)計開題報告完成。
4結(jié)語
本文在畢業(yè)設(shè)計過程及時序、時效性需求的基礎(chǔ)上,設(shè)計了一個畢業(yè)設(shè)計過程管理引擎,給出了其中的事件及時間觸發(fā)條件的類型定義,并以開題過程管理為例,探討了過程管理引擎的工作流程和算法步驟。
參考文獻參考文獻:
[1]李曉杰.基于JAVA EE 的畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計研究[J].電腦知識與技術(shù),2013(9):4420-4428.
[2]龍世榮,趙學孔,岑磊.基于工作流的B/S 架構(gòu)畢業(yè)論文管理系統(tǒng)設(shè)計[J].電腦知識與技術(shù),2013(9):3306-3309.
關(guān)鍵詞:畢業(yè)設(shè)計;;日志管理、模板
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)08-1733-03
畢業(yè)設(shè)計是學生大學四年最重要的實踐環(huán)節(jié)[1],也是實現(xiàn)本科教學培養(yǎng)目標的重要途徑,其過程管理至關(guān)重要。一般從選題到答辯至少需要六個月的時間,其間需要保留大量的文件,比如課題申報表、任務(wù)書、開題報告、中期檢查表、畢業(yè)論文等,以便于管理者對畢業(yè)設(shè)計工作進行監(jiān)督[2]。傳統(tǒng)的人工管理方式,使得各項工作的進行受到時間、地點的限制,同時存在學生與指導老師間溝通不暢,效率低準確性差等缺點。
利用計算機和網(wǎng)絡(luò)技術(shù)開發(fā)一套行之有效的能夠?qū)Ξ厴I(yè)設(shè)計全過程監(jiān)控管理的畢業(yè)設(shè)計系統(tǒng)勢在必行,也是是深化高等教育教學改革, 實現(xiàn)畢業(yè)設(shè)計科學化、規(guī)范化、信息化、系統(tǒng)化的必然趨勢,最終有利于畢業(yè)設(shè)計整體質(zhì)量和管理水平的提高[3]。
1 系統(tǒng)需求分析
1.1系統(tǒng)總體功能分析
畢業(yè)設(shè)計系統(tǒng)的主要功能是模擬真實的畢業(yè)過程的各個環(huán)節(jié),實現(xiàn)整個過程的數(shù)字化管理,從學校公告的、題目的選擇、教師對學生的指導、個人進度的管理,畢業(yè)論文的撰寫與上傳等都通過畢業(yè)設(shè)計系統(tǒng)完成,不再受時間和地點限制,只要有網(wǎng)絡(luò),學生就能和導師之間快捷的交流,方便導師對學生的進度進行管理,提高畢業(yè)設(shè)計的質(zhì)量。
本文提出的畢業(yè)設(shè)計管理系統(tǒng)按照功能劃分為五大模塊,分別分為選題管理、開題報告管理、工作日志管理、答辯管理、系統(tǒng)管理。其中選題管理又分為教師申報課題,管理員審核課題,學生選擇課題;開題報告管理包括學生撰寫提交開題報告,教師審核開題報告;工作日志管理又分為學生疑難問題或工作進度,教師對學生的問題進行解答和回復,以及對日志內(nèi)容的打?。淮疝q管理包括學生申請答辯地點,答辯分組信息的公布,答辯的評分;系統(tǒng)管理包括資料的上傳,用戶的管理,用戶個人信息管理等。
1.2日志管理模塊功能分析
為了促進學生與教師的交流溝通,以及方便教師對學生進度的掌控,本系統(tǒng)在功能設(shè)計時提出了日志管理模塊,通過該模板學生可以將畢業(yè)設(shè)計中所遇到的問題到畢業(yè)設(shè)計管理系統(tǒng)中,教師可以查看工作日志,對學生遇到的問題進行解答和回復,以及對日志內(nèi)容的打印。日志管理模塊的工作流程如圖2所示。
2 數(shù)據(jù)庫設(shè)計
畢業(yè)設(shè)計系統(tǒng)相關(guān)實體對象有:學生、教師,課題信息,公告信息,日志信息,任務(wù)書表,開題報信息等。如圖3所示是日志管理模塊的E-R圖。
在充分考慮了數(shù)據(jù)冗余度等因素的基礎(chǔ)上,對數(shù)據(jù)庫進行了設(shè)計,日志管理模塊的表結(jié)構(gòu)如表1所示。
3 系統(tǒng)實現(xiàn)
本文以Visual Studio 2008作為開發(fā)平臺,Sql Server 2008作為數(shù)據(jù)庫,實現(xiàn)基于B/S結(jié)構(gòu)的畢業(yè)設(shè)計管理系統(tǒng)。
3.1工作日志的與顯示功能的實現(xiàn)
工作日志的是將用戶填寫的日志信息添加到系統(tǒng)庫中,該功能的實現(xiàn)需要借助中提供的各種操作數(shù)據(jù)庫的方法,中提供了SqlConnection,SqlCommand,SqlDataAdapter,SqlDataReader,DataSet等對象用于實現(xiàn)對數(shù)據(jù)庫的各種操作。首先,利用SqlConnection對象建立與數(shù)據(jù)庫的連接,然后從頁面中讀取填寫的日志信息,并用SqlCommand對象構(gòu)建插入數(shù)據(jù)庫的Sql語句,實現(xiàn)將日志信息添加到數(shù)據(jù)庫中。
日志的顯示主要是從數(shù)據(jù)庫中讀取日志信息,并以固定的樣式呈現(xiàn)在頁面上。該文利用Repeater控件實現(xiàn)日志內(nèi)容的顯示。Repeater控件是一個根據(jù)模板定義樣式循環(huán)顯示數(shù)據(jù)的控件,它以沒有預定義外觀的方式顯示數(shù)據(jù)源的內(nèi)容,即沒有內(nèi)置的布局和樣式,必須在控件所應(yīng)用的模板內(nèi)顯式聲明所有的HTML布局、格式設(shè)置和樣式標記,用來實現(xiàn)界面的可視化。當網(wǎng)頁執(zhí)行時,Repeater服務(wù)器控件會循環(huán)處理數(shù)據(jù)源的所有數(shù)據(jù)記錄,并將每一筆數(shù)據(jù)呈現(xiàn)到一個“項”或“交替項”。在實現(xiàn)工作日志信息的顯示時,對于動態(tài)內(nèi)容,使用從數(shù)據(jù)庫中相應(yīng)的表中讀取對應(yīng)字段的值。
3.2工作日志回復功能的實現(xiàn)
該功能是針對某條工作日志進行回復,關(guān)鍵問題是要獲得相應(yīng)日志的ID,日志的ID在顯示日志信息時,可以從數(shù)據(jù)庫中讀取相應(yīng)的日志ID,將其綁定到Repeater上,并在頁面中隱藏。當要對某條工作日志進行回復時便可讀取相應(yīng)日志的ID,根據(jù)日志ID,將相應(yīng)的回復內(nèi)容插入到數(shù)據(jù)庫中。
3.3工作日志打印功能的實現(xiàn)
根據(jù)學校對畢業(yè)設(shè)計材料的規(guī)范化要求,打印的工作日志有嚴格的格式限定,包括頁眉的字體、大小,標題的字體、大小,正文的字體、大小等等。為了提高自動化程度,應(yīng)用程序在將工作日志導出到Word中時必須完成所有格式設(shè)置。該文提出一種利用模板來控制工作日志格式的方法,該模板獨立于應(yīng)用程序,由開發(fā)人員根據(jù)工作日志格式事先設(shè)置。該模板是一個dot文件,通過以下方法將該dot文件設(shè)置為模板:首先,找出工作日志中的固定內(nèi)容和可變內(nèi)容,固定內(nèi)容是對所有工作日志來說都相同的內(nèi)容,包括標題信息,頁眉信息等,可變內(nèi)容是動態(tài)的,不同的工作日志不一樣。在dot文件中填寫固定內(nèi)容,對于可變內(nèi)容用空格代替,并根據(jù)畢業(yè)設(shè)計材料的標準樣式,分別設(shè)置固定內(nèi)容和可變內(nèi)容的格式;接著,在可變內(nèi)容位置插入書簽;最后,保存該dot文件,完成模板的設(shè)置。打印的過程如圖4所示。
首先,讀取并打開模板;然后,從畢業(yè)設(shè)計系統(tǒng)中獲取工作日志中的可變內(nèi)容;接著,根據(jù)書簽名稱在模板中查找各個可變部分對應(yīng)的書簽對象,并用工作日志中的可變內(nèi)容分別填充各個書簽對象;最后,設(shè)置頁碼,完成打印。
關(guān)鍵代碼如下:
1)讀取模板的關(guān)鍵代碼
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)查找書簽并用可變內(nèi)容填充書簽
MyDoc.Bookmarks.get_Item(ref TaiTou).Range.Text = Common.nameofRiZhi;
MyDoc.Bookmarks.get_Item(ref GongZuoRiZhi).Range.Text = content;
4 結(jié)束語
本文分析了畢業(yè)設(shè)計系統(tǒng)的功能需求,從工作流程、數(shù)據(jù)庫設(shè)計、關(guān)鍵技術(shù)三方面論述了畢業(yè)設(shè)計系統(tǒng)中日志管理功能的實現(xiàn)。從投入運行的效果來看,畢業(yè)設(shè)計管理系統(tǒng)突破了傳統(tǒng)方式的時間、空間限制,可以有效的從學生、教師、管理者三方面綜合提高畢業(yè)設(shè)計質(zhì)量。
參考文獻:
[1] 丁光惠,唐正連,楊偉,等.畢業(yè)設(shè)計過程管理系統(tǒng)設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2007,2(8).
第一、要知道軟件的生命周期和畢業(yè)設(shè)計的相對關(guān)系,從設(shè)計產(chǎn)品開始,通過產(chǎn)品的開發(fā)使用到最后的退出舞臺,都為這個軟件的生命。
第二、在軟件的生命周期里需要完成的任務(wù)有提出問題的定義,分階段的調(diào)查和編寫軟件數(shù)據(jù)和設(shè)計文檔等在實現(xiàn)階段主要需要完成的則是編寫毛和對他的測試工作,需要根據(jù)他的說明書把這些轉(zhuǎn)為程序代碼,并成單元的測試,使其編寫。
第三、確認他的測試階段,根據(jù)要求進行總的測試,并對用戶提供測試結(jié)果,這個極端是對應(yīng)論文的論文評審,和答辯階段。
關(guān)鍵詞:評析畢業(yè)設(shè)計;KTV管理系統(tǒng);反思
1引言
當前,許多學校軟件技術(shù)專業(yè)的畢業(yè)設(shè)計質(zhì)量低下,有學生不重視敷衍了事的原因,有學校安排不合理的原因,也有學校對畢業(yè)設(shè)計的評析只關(guān)注結(jié)果呈現(xiàn)的原因。軟件項目開發(fā)有自身的流程,評析軟件項目需要圍繞軟件開發(fā)流程進行。KTV管理系統(tǒng)是學生完成的畢業(yè)設(shè)計軟件項目。本文通過對KTV管理系統(tǒng)的開發(fā)軟件、需求分析、功能設(shè)計及實現(xiàn)的重點等的分析,詳細指出存在的問題。這對改進指導過程、提高畢業(yè)設(shè)計質(zhì)量至關(guān)重要[1]。
2項目開發(fā)的軟件和架構(gòu)
項目開發(fā)采用什么軟件,是畢業(yè)設(shè)計首要確定的任務(wù)。軟件技術(shù)專業(yè)人才培養(yǎng)方案的目標是培養(yǎng)學生基于.NET方向的開發(fā)能力。C#是微軟推出一種基于.NET框架的面向?qū)ο蟮木幊陶Z言,有強大的編程功能。因此項目組學生選擇C#作為項目的開發(fā)軟件既符合軟件技術(shù)專業(yè)的培養(yǎng)目標,也可以使學生完成從知識學習到知識遷移的過程,促進學生掌握.NET方向的整體開發(fā)流程及設(shè)計能力[2]。項目開發(fā)按系統(tǒng)架構(gòu)分為B/S和C/S。它們是當今系統(tǒng)架構(gòu)的兩大主流技術(shù)。B/S結(jié)構(gòu)即瀏覽器/服務(wù)器結(jié)構(gòu),用戶界面完全通過瀏覽器實現(xiàn)。C/S架構(gòu)即客戶端/服務(wù)器結(jié)構(gòu),需要安裝客戶端才能進行管理操作。對于某個KTV店鋪的管理系統(tǒng)而言,這種兩種架構(gòu)方式都可以實現(xiàn)。通過調(diào)研和參考市場已有的商品化KTV管理系統(tǒng),既有B/S架構(gòu),也有C/S架構(gòu)。項目組學生采用C/S模式的架構(gòu)。采用混合模式架構(gòu)更佳,可使項目組學生在.NET方向的編程能力上得到全方位的鍛煉,既鍛煉學生在Web方向的編程能力,也可以提高學生Windows應(yīng)用程序的開發(fā)能力[3]。
3項目需求分析
整個項目開發(fā)前,需要完成以下工作:了解、分析KTV歌廳的管理流程;顧客在KTV歌廳中除了唱歌,還有其他消費的情況;顧客在KTV唱歌時,點歌的一些常規(guī)方法;歌廳的管理者通常在歌廳中要做的事情,如顧客進來消費時基本的開房、結(jié)賬,還要了解整個歌廳的營收情況等。通過市場調(diào)研,KTV管理系統(tǒng)分為三類用戶:管理員、超級管理員和普通用戶。系統(tǒng)應(yīng)具備有以下功能:(1)管理員對食品、房間、歌曲、歌手、用戶進行增、刪、改、查的操作。(2)超級管理員可以統(tǒng)計和查看每天、每月及每年營業(yè)情況等。(3)用戶可以實現(xiàn)點歌和查歌功能,按歌手查歌、按拼音首字母查歌、按熱門的歌曲查歌等。(4)系統(tǒng)應(yīng)提供點餐、結(jié)賬功能。系統(tǒng)功能的設(shè)計比較全面。這些功能需求基本符合KTV管理系統(tǒng)的功能。這表明學生對項目進行了一定研究。當然也存在缺陷,如系統(tǒng)沒有預定功能、沒有記錄服務(wù)員的服務(wù)情況等。
4項目系統(tǒng)功能設(shè)計
項目組通過需求分析,設(shè)計了系統(tǒng)的前臺功能模塊和后臺管理模塊。后臺管理員分為超級管理員和普通管理員。超級管理員可以對普通管理員進行管理,也可以對普通管理員設(shè)置相關(guān)的操作權(quán)限和查看營業(yè)情況。營業(yè)情況不僅有每日賬單和每月賬單及賬單的詳細信息,還可以查看每年營業(yè)額折線圖等。普通管理員可以對商品、歌曲、歌手、房間等進行編輯操作。從這里可以看出,學生對KTV管理系統(tǒng)的管理員功能梳理得比較清晰,初步理解了軟件的概要設(shè)計。KTV管理系統(tǒng)的前臺功能是:用戶通過登錄操作后選擇空房間并進入主操作頁面,可以進行點歌、點餐、結(jié)賬操作及打印消費單等。從這里可以看出,學生對用戶功能和管理員功能相互混淆,與需求分析相互矛盾。用戶能做的只有點餐和點歌,而開房、結(jié)賬和打印消費單等應(yīng)由管理員來操作。
5數(shù)據(jù)庫設(shè)計
通過功能分析,采用SQLServer構(gòu)建數(shù)據(jù)庫。SQLServer數(shù)據(jù)庫技術(shù)也是軟件技術(shù)專業(yè)的核心課程。選用SQLServer可以實現(xiàn)對職業(yè)能力的鍛煉。系統(tǒng)需要以下數(shù)據(jù)表保存信息:用戶表、用戶等級表、管理員表、會員等級表、歌手信息表、歌曲信息表、歌手國籍表、房間信息表、房間類型表、房間狀態(tài)表、商品信息表、商品類型表、開房信息表、消費信息表、訂單表、訂單詳情表。
6重點難點分析與實現(xiàn)
在KTV系統(tǒng)的實現(xiàn)中,點歌功能的實現(xiàn)、分頁顯示歌曲、歌手等信息是系統(tǒng)的重點和難點。(1)點歌模塊的實現(xiàn)。點歌模塊的實現(xiàn),在專業(yè)課的教學中一般不涉及。這就需要學生通過自我學習完成代碼設(shè)計。點歌模塊分為點歌、歌曲控制兩部分。點歌部分主要實現(xiàn):將選中的歌曲保存到指定的數(shù)組中及設(shè)置多種點歌界面。歌曲控制部分是控制歌曲的播放,可以實現(xiàn)上一首、下一首、音量設(shè)置等操作。歌曲控制采用WindowsMediaPlayer媒體播放器,并設(shè)計winplay窗體類實現(xiàn)播放控制。在winplay窗體類中設(shè)置三個計時器,分別用來控制正在播放歌曲、未播放的歌曲和窗體的隱藏。點歌完成后,播放器獲取存放歌曲的數(shù)組、自動開始從點歌列表的第一首歌曲開始播放,并顯示當前正在播放的歌曲名稱。winplay窗體還具備拉伸和收縮等一些動態(tài)效果。點歌界面如圖1所示。在設(shè)計點歌模塊時,設(shè)計了一個歌曲類Song。它有三大屬性:分別用于保存歌曲名稱、歌曲存放的路徑位置url及歌曲的播放狀態(tài)。歌曲的播放狀態(tài)設(shè)置為全局的枚舉類型,共有三種狀態(tài):Playing、Played和UnPlay,分別表示正在播的、已經(jīng)播過的和還沒有播的狀態(tài)。同時,還設(shè)計了一個公共播放類playlist。它包含一些關(guān)于播放需要的重要方法:將歌曲保存到指定數(shù)組、播放下一首和上一首的方法、獲得當前的、上一首及下一首的歌曲名稱的方法及獲得播放列表的歌曲數(shù)等。學生定義的playlist類中添加歌曲方法代碼如下:publicstaticSong[]songs=newSong[1000];//Song是歌曲類publicstaticvoidAdd(Songsong){for(inti=0;i<songs.Length;i++){if(songs[i]==null){songs[i]=song;break;}}}從運行效果看,功能確實是實現(xiàn)了,但不代表設(shè)計方法的正確。首先,學生采用數(shù)組songs存放用戶點的歌曲,定義最大容量是1000,且將新的歌曲添加到播放列表中時,需要遍歷數(shù)組后才能存儲。這樣定義既浪費存儲空間,又不盡合理。數(shù)組的優(yōu)點是存儲在連續(xù)內(nèi)存上、數(shù)據(jù)類型相同、通過下標訪問元素。它的缺點是必須指定其長度,元素插入也不方便,過長浪費內(nèi)存,超出下標會產(chǎn)生溢出錯誤。而用戶在點歌時,要點多少首歌曲是一個不確定的數(shù),應(yīng)該采用List泛型數(shù)組來保存和實現(xiàn)更合適,泛型數(shù)組適用于元素數(shù)量不固定的情況,而且兩端存取非常方便。上述代碼可以優(yōu)化為:publicstaticList<Song>songs=newList<Song>();publicstaticvoidAdd(Songsong){songs.Add(song);}(2)分頁功能的實現(xiàn)。在實現(xiàn)信息顯示時,由于歌手、歌曲等信息都保存在數(shù)據(jù)表中,因此界面呈現(xiàn)的信息必須動態(tài)生成。為了使界面美觀且能加載更多數(shù)據(jù),在設(shè)計顯示數(shù)據(jù)信息時需要分頁。分頁功能的實現(xiàn)有許多方法。學生采用的分頁方法是通過子查詢實現(xiàn)。這里以顯示每頁8條數(shù)據(jù)即pagesize=8為例進行說明。代碼在實現(xiàn)使用兩個變量currentpage、pcount。currentpage用來記錄當前頁號,第一頁的頁號為0;pcount=currentpage*pagesize記錄查詢某頁數(shù)據(jù)時,需要排除的某頁之前的記錄數(shù)。具體數(shù)據(jù)查詢代碼如下:"selecttop8*fromv_singerwhereSingerIDnotin(selecttop"+pcount+"SingerIDfromv_singer)"即首頁顯示時,相應(yīng)的查詢語句是:selecttop8*fromv_singerwhereSingerIDnotin(selecttop0SingerIDfromv_singer)表示查詢數(shù)據(jù)中的第1條~第8條記錄。以此實現(xiàn)分頁查詢。由于分頁功能在項目中多次使用,應(yīng)該采用自定義分頁控件的方法來實現(xiàn)更合理,可以增加程序的通用性、可移植性。這也說明學生對分頁的知識學習沒有提升。此外,項目的點歌模塊還存在缺陷:如在點歌后,無法查看點歌列表,沒有實現(xiàn)點歌列表中歌曲的刪除操作等。
7畢業(yè)設(shè)計指導工作反思
關(guān)鍵詞:本科畢業(yè)設(shè)計;團隊模式;構(gòu)建
中圖分類號:G640 文獻標識碼:A 文章編號:1002-4107(2014)12-0057-02
畢業(yè)設(shè)計是高校教學過程中最后階段所采用的一個總結(jié)性實驗教學環(huán)節(jié),也是學生利用所學的各種理論知識以及技能,綜合地、全面地、系統(tǒng)地進行實踐的一次考察和檢驗,因此是本科教學環(huán)節(jié)中重要的組成部分[1]。本文探討了以組建團隊的形式,通過發(fā)揮團隊的協(xié)作精神和創(chuàng)新能力來完成本科畢業(yè)設(shè)計,以提高本科畢業(yè)設(shè)計質(zhì)量。
一、畢業(yè)設(shè)計的重要性
畢業(yè)設(shè)計是評定學生畢業(yè)成績的重要依據(jù),也是學生畢業(yè)以及學位授予的重要依據(jù)。通過畢業(yè)設(shè)計能夠使學生對專業(yè)進行更深入的探究,并鞏固、擴大自身的知識技能,提高學生實驗能力,加強綜合素質(zhì)的形成。此外通過畢業(yè)設(shè)計還可以為學生的求職、深造夯實一定的基礎(chǔ)。
對眾多高等院校而言,畢業(yè)設(shè)計是完成教學計劃的最后且最重要的環(huán)節(jié),畢業(yè)設(shè)計的質(zhì)量關(guān)乎學科教學質(zhì)量的優(yōu)劣,是學科教學質(zhì)量的評價依據(jù)和直接體現(xiàn)。
二、畢業(yè)設(shè)計現(xiàn)狀分析
畢業(yè)設(shè)計應(yīng)該是學生鍛煉其動手能力、綜合運用知識能力、獲取資料及自主獨立思考能力的一次機會。但是隨著招生規(guī)模的擴大及多校區(qū)辦學實際情況的增加,畢業(yè)設(shè)計教學環(huán)節(jié)遇到一些新問題和新挑戰(zhàn),例如學生集中進實驗室作畢業(yè)設(shè)計論文,實驗室開放空間和時間不能滿足實際需求,指導教師缺乏,畢業(yè)論文質(zhì)量及成績下滑等等問題[2]。下面具體分析以下現(xiàn)狀。
(一)時間方面
本科畢業(yè)設(shè)計多集中于大學四年級這一階段,而大學四年級正好是本科在校生準備擇業(yè)求職以及考研深造的關(guān)鍵時期。這樣的安排,從時間上造成了強烈的沖突而導致本科畢業(yè)設(shè)計質(zhì)量的下降。目前,很多高校本科生畢業(yè)設(shè)計時間靈活放開,學生可以在任何時間與指導教師對接本科畢業(yè)設(shè)計的題目及實施時間。
(二)形式方面
目前本科畢業(yè)設(shè)計有“一對一”或“一對多”的形式,但是目前,國內(nèi)高?;臼且浴耙粚Χ唷钡男问竭M行本科畢業(yè)設(shè)計,即一位指導教師同時指導多名學生的形式。這樣的形式往往由于指導教師精力和時間有限,造成學生與導師之間的交流溝通不足,而且同一導師指導的學生課題多具有相關(guān)性,造成研究課題的狹隘性以及某種程度上的實驗資源競爭[3],也會導致本科生對畢業(yè)設(shè)計的重視程度降低甚至產(chǎn)生一定程度的不良情緒。
(三)效果方面
目前,學生就業(yè)難,壓力大,而且很多學生都參加研究生和公務(wù)員考試,因此對畢業(yè)設(shè)計教學環(huán)節(jié)不夠重視,甚至缺乏興趣,導致畢業(yè)設(shè)計前期進展緩慢,后期突擊應(yīng)付,靠東拼西湊或抄襲完成任務(wù),甚至出現(xiàn)虛假數(shù)據(jù)和重復課題。這樣的畢業(yè)設(shè)計根本達不到畢業(yè)要求,質(zhì)量水平必然不高。
三、構(gòu)建團隊模式進行本科畢業(yè)設(shè)計的優(yōu)勢
傳統(tǒng)的畢業(yè)設(shè)計教學模式已無法滿足畢業(yè)設(shè)計質(zhì)量要求。就形式而言,國內(nèi)本科畢業(yè)設(shè)計的“一對一”或“一對多”方式已經(jīng)延用很長時間。而對于日益發(fā)展的高校教育環(huán)境和高等教育的要求,這種傳統(tǒng)模式具有效率低、效果不佳等缺點。為了適應(yīng)厚基礎(chǔ)、寬口徑的專業(yè)培養(yǎng)要求,加強不同專業(yè)方向之間相互交流與合作,提高學生的實際工作配合能力,將團隊模式運用到本科畢業(yè)設(shè)計中已成為可能。因此,本文提出以團隊形式進行本科畢業(yè)設(shè)計,能夠與當前傳統(tǒng)模式形成互補,具有專業(yè)性強、效率高等優(yōu)勢。
(一)團隊模式的介紹
團隊科研模式的出現(xiàn),源于美國賓州大學沃頓商學院,其提出的“團隊作業(yè)”“團隊建設(shè)”“團隊領(lǐng)導”等概念,在科研、生產(chǎn)領(lǐng)域產(chǎn)生了重大的影響。
團隊是一個臨時性組織,是為完成某一特殊使命而建立起來的一個打破組織部門限制、由多部門專業(yè)人員組成的臨時性組織,它的最大作用是可以處理現(xiàn)在組織結(jié)構(gòu)無法解決的臨時性問題[4]。因此團隊組成在工作中相互依賴,以達成共同目標。
根據(jù)以上的定義,可以總結(jié)得出本科畢業(yè)設(shè)計團隊應(yīng)具備以下幾個特征。
1.具有共同的確定目標。本科畢業(yè)設(shè)計團隊的建
立,最根本的出發(fā)點是為了完成課題的研究,而這一出發(fā)點也是團隊中每一組成成員的確定目標。
2.具有凝聚力及協(xié)作性。在進行本科畢業(yè)設(shè)計的過程中,團隊組成成員需相互依賴、相互協(xié)調(diào)、相互合作,而凝聚力和協(xié)作性是這一部分必不可少的特征。
(二)團隊模式的建設(shè)
團隊的建設(shè)是以團隊模式進行本科畢業(yè)設(shè)計的基礎(chǔ),建設(shè)好的團隊,是進行本科畢業(yè)設(shè)計的前題。因此,團隊建設(shè)是以團隊模式進行畢業(yè)設(shè)計的首要任務(wù)。
1.學生團隊的組建
本科畢業(yè)設(shè)計是本科學習的一項終期考核,因此畢業(yè)設(shè)計學生團隊的組建從時間上講,應(yīng)該從大學一年級時組建完成,然后以小組形式進行本科學習,將團隊形式貫穿整個本科階段。這樣做的優(yōu)勢在于本科學習階段各組組員相互磨合、相互適應(yīng),逐漸培養(yǎng)合作能力以及團隊精神,為最終的本科畢業(yè)設(shè)計打好基礎(chǔ)。
就組建方法而言,可讓學生之間以個體形式進行互相選擇、互相確定、互相補充,發(fā)揮優(yōu)勢互補,將團隊的能力發(fā)揮到最高,實現(xiàn)1+1>2的構(gòu)想。一般3名左右學生為一個團隊。在本科學習階段過程中,可根據(jù)各團隊人員的配合情況以及相互評價情況進行團隊之間的個體調(diào)整,以達到組建最佳本科畢業(yè)設(shè)計團隊的目的。另外,在團隊與團隊之間可進行橫向的相互選擇、相互合作,形成團隊網(wǎng)絡(luò),這樣可以高效地完成畢業(yè)設(shè)計。
2.師生團隊的組建
師生團隊的組建建立在學生團隊與指導團隊組建完成的基礎(chǔ)上,然后以雙向互選的形式確立最終的本科畢業(yè)設(shè)計團隊。學生團隊可以根據(jù)自身團隊的興趣來選擇畢業(yè)設(shè)計的題目和畢業(yè)設(shè)計指導教師,而畢業(yè)設(shè)計指導教師也可以根據(jù)學生團隊意愿來設(shè)計題目,或者指導教師可以將自己課題的一部分作為畢業(yè)設(shè)計題目,這樣有經(jīng)費的支持和具體研究方向,有利于畢業(yè)設(shè)計順利完成,而且提高了畢業(yè)設(shè)計的質(zhì)量。
3.團隊畢業(yè)設(shè)計的選題
無論是傳統(tǒng)畢業(yè)設(shè)計還是團隊畢業(yè)設(shè)計,畢業(yè)設(shè)計的題目都是至關(guān)重要的,而團隊畢業(yè)設(shè)計的選題就顯得尤為關(guān)鍵。在指導教師研究方向的前提下,選擇與學生所學專業(yè)知識高度相關(guān)的、能夠適合本科生完成的、具有科研指導意義、同時具有一定創(chuàng)新性和系統(tǒng)性的課題,這樣可以使剛剛接觸實驗的本科生很容易進入狀態(tài),不至于剛開始就遇到難題而失去興趣,同時也可以使學生更好地把學過的理論知識慢慢地的順其自然地應(yīng)用到試驗中,培養(yǎng)了學生綜合運用所學知識分析、解決實際問題的能力。在此基礎(chǔ)上,學生可以進一步發(fā)揮主觀能動性進行創(chuàng)新和探索,使團隊畢業(yè)設(shè)計的研究升華到一定高度和水平。因此,一個好的畢業(yè)設(shè)計題目可以激發(fā)學生探索性思維,培養(yǎng)學生的創(chuàng)造性和科研興趣,這是團隊畢業(yè)設(shè)計的最終培養(yǎng)目標。
4.管理體制的建設(shè)
良好團隊的建設(shè)固然至關(guān)重要,但若是沒有良好的管理體制,再好的團隊也無法順利運作,因此健全和完善本科設(shè)計團隊管理體制將是團隊運營的有力保障。體現(xiàn)在以下幾點。
(1)團隊畢業(yè)設(shè)計模式經(jīng)費管理體制:畢業(yè)設(shè)計過程中,經(jīng)費管理是關(guān)乎畢業(yè)設(shè)計能否順利進行的關(guān)鍵。因此,經(jīng)費管理方面應(yīng)由學院相關(guān)部門、學科相關(guān)負責人以及各本科畢業(yè)設(shè)計團隊之間進行相互監(jiān)督、相互配合。目前多數(shù)高校對本科畢業(yè)設(shè)計經(jīng)費投入不夠,尤其是理工科專業(yè)畢業(yè)設(shè)計需要進行實驗,導致畢業(yè)經(jīng)費較高,如果經(jīng)費得不到保障,本科畢業(yè)設(shè)計就不能保證順利完成,或完成質(zhì)量不高。以團隊形式進行畢業(yè)設(shè)計的題目和內(nèi)容相關(guān),因此使用的原料器材也比較相近,可以節(jié)省經(jīng)費,保證畢業(yè)設(shè)計的順利完成。
(2)團隊畢業(yè)設(shè)計模式獎懲體制:獎懲對于畢業(yè)設(shè)計團隊來說具有一定程度的促進作用。獎勵體制可激勵各團隊工作的進展速度并提高畢業(yè)設(shè)計的質(zhì)量,如可根據(jù)團隊畢業(yè)設(shè)計的質(zhì)量及綜合評價對優(yōu)秀團隊進行物質(zhì)獎勵。當然,有賞必有罰,對無法完成畢業(yè)設(shè)計或在畢業(yè)設(shè)計過程中犯有重大錯誤的團隊要進行一定的處罰,這樣在一定程度上可避免出現(xiàn)爛題、抄襲等現(xiàn)象。此外,優(yōu)秀的畢業(yè)設(shè)計可以申請學校以及省級的優(yōu)秀畢業(yè)設(shè)計,或者通過畢業(yè)設(shè)計,學生可以在指導教師的幫助下完成,這些有利于學生就業(yè)以及進一步深造。
(3)團隊畢業(yè)設(shè)計保障體制:保障制度是團隊管理體制的核心。院方甚至校方在管理體制方面應(yīng)給予團隊畢業(yè)設(shè)計有力保障,使之能夠順利執(zhí)行其相應(yīng)職能。如可以通過開放實驗室保障畢業(yè)設(shè)計時間上和空間上不發(fā)生矛盾,保障畢業(yè)設(shè)計順利進行。
畢業(yè)設(shè)計對于本科學生而言,不僅僅是本科學習的最終“期末考試”,更能夠培養(yǎng)學生的工作能力、合作能力、團隊意識,這些能力和意識將對其擇業(yè)以及日后人生產(chǎn)生較大的影響。因此,做好本科畢業(yè)設(shè)計意義重大。但是團隊畢業(yè)設(shè)計相對于傳統(tǒng)畢業(yè)設(shè)計從實驗量上、內(nèi)容上都有些難,這就要看團隊之間協(xié)調(diào)能力,如果協(xié)調(diào)適當合理反而不難。因此團隊畢業(yè)設(shè)計學生分工要明確合理,對畢業(yè)設(shè)計難題共同討論解決,保證學生共同進退不掉隊,培養(yǎng)團隊精神、協(xié)調(diào)能力、創(chuàng)新思維和科研能力。
參考文獻:
[1]張輝,張記龍.本科畢業(yè)設(shè)計(論文)問題分析及對策研
究[J].山西農(nóng)業(yè)大學學報:社會科學版,2008,(6).
[2]蘇守玉.提升高校畢業(yè)論文(設(shè)計)質(zhì)量的策略研究[J].
常州信息職業(yè)技術(shù)學院學報,2012,(6).
[3]康紅梅.本科畢業(yè)論文中存在的問題、原因及應(yīng)對策略
[J].職業(yè)時空,2014,(2).
關(guān)鍵詞:分布式畢業(yè)管理系統(tǒng);系統(tǒng)構(gòu)建;主要功能設(shè)計;功能優(yōu)化
中圖分類號:TP315
1 問題
隨著計算機的在高等院校辦公系統(tǒng)越來越普及,為了提高高校工作人員的辦事效率需要開發(fā)眾多用于高校專用的辦公系統(tǒng)及軟件。在各高校每年都的應(yīng)屆畢業(yè)生都需要做畢業(yè)論文答辯,中間需要有選題階段、畢業(yè)設(shè)計過程、報告、成績單等都需要教師和學生及時的通過面對面的交流才能完成,很多畢業(yè)生同時還要面臨單位實習、工作落實等,每個環(huán)節(jié)都需要耗費教師和學生大量的時間,并且還要受到地域和時域的限制。面對以前眾多問題,畢業(yè)管理系統(tǒng)的構(gòu)建能夠突破限制,可以使教師和畢業(yè)生通過網(wǎng)絡(luò)直接完成以上要求。
2 系統(tǒng)構(gòu)建
畢業(yè)管理系統(tǒng)的大致框架構(gòu)建如下表,主要有選題階段、畢業(yè)設(shè)計過程、報告、成績單等主要模塊組成。
3 主要功能設(shè)計
主要功能設(shè)計如下圖所示,圍繞在畢業(yè)設(shè)計過程中需要涉及的四個方面的工作給出了相應(yīng)的解決方案,并將這四個工作有機地連接成一個整體,前后呼應(yīng)??梢詫崿F(xiàn)了畢業(yè)設(shè)計工作的全數(shù)字化、全過程網(wǎng)絡(luò)化管理,這種管理方法將畢業(yè)設(shè)計的所有工作都納入一個網(wǎng)絡(luò)平臺中,參與此工作的老師和學生在其中完成系統(tǒng)設(shè)定的各種工作,從而達到了畢業(yè)設(shè)計的有序管理。
在畢業(yè)設(shè)計過程中,可以要求學生每周上網(wǎng)填寫畢業(yè)設(shè)計進展情況。在平臺上提前設(shè)定允許學生填寫某次指導記錄的時間窗,學生必須在規(guī)定的時間內(nèi)填寫本次指導記錄,如果超出規(guī)定時間后,本次指導記錄的填寫頁面會自動關(guān)閉。通過指導記錄的填寫,可以督促學生始終進行畢業(yè)設(shè)計的工作,防止畢業(yè)設(shè)計過程中的“放羊”現(xiàn)象發(fā)生。
在該平臺上需要定義各種報告的模板,學生可以在網(wǎng)頁上填寫報告內(nèi)容,系統(tǒng)根據(jù)各學校對畢業(yè)設(shè)計文檔的格式要求自動生成相關(guān)文檔。畢業(yè)設(shè)計過程中的若干個文檔通常需要保存電子版,可以將電子版提交給圖書館,或?qū)㈦娮影嬗糜诮窈蟮臋z查、評估等工作中。在畢業(yè)設(shè)計過程中,需要對學生的報告進行若干次評閱,如:開題報告評閱、中期報告評閱、畢業(yè)論文指導教師評閱、畢業(yè)論文評閱人評閱、畢業(yè)論文答辯組評閱等。
4 系統(tǒng)構(gòu)建中可能存在的一些問題及問題優(yōu)化
例如在Word文檔中用公式編輯器編寫的公式,就不能直接在網(wǎng)頁上顯示,只能將該公式保存成一個圖片,然后放在網(wǎng)頁上顯示。
當一個Word文檔中有大量的公式或其它不能在網(wǎng)頁上直接顯示的內(nèi)容的時候,再使用本系統(tǒng)提供的文檔自動生成功能,需要將大量圖片上傳到服務(wù)器,然后再插入到內(nèi)容中,就顯得非常繁瑣了。而且通過這種方式填寫的報告,在自動生成的Word文檔中將公式以圖片的方式顯示,因此不能對公式進行再次修改,也會帶來一些麻煩。所以這種情況下,我們是不建議使用文檔自動生成功能的,而建議使用文檔上傳功能。
系統(tǒng)只能設(shè)置了對3級標題、圖片、公式等的自動編號,其它內(nèi)容不能實現(xiàn)自動編號,所以在Word文檔中會有其它的自動編號或自動添加項目符號的內(nèi)容就無法支持。
系統(tǒng)提供文檔自動生成功能的初衷是因為往年的畢業(yè)設(shè)計過程中,學生編輯的文檔在格式設(shè)置上會出現(xiàn)一些不符合學校要求的錯誤,檢查這些錯誤占用了老師、學生的時間和精力。當然,可以將文檔的中不包含大量公式和特殊符號的部分采用本系統(tǒng)提供的內(nèi)容編輯功能,生成Word文檔是符合學校規(guī)定的格式要求的,下載后再完善文檔內(nèi)容,然后再上傳文檔。
5 結(jié)論
通過以上系統(tǒng)的構(gòu)建,基本上可以滿足高校畢業(yè)設(shè)計的基本要求,對其中主要功能的設(shè)計,以及中間可能存在的問題的優(yōu)化,再次論證了構(gòu)建畢業(yè)管理系統(tǒng)的科學性和可行性,為以后系統(tǒng)的建立提供了理論依據(jù)。
參考文獻:
[1]鐘達祥.遠程教育畢業(yè)論文管理系統(tǒng)的設(shè)計[J].計算機光盤軟件與應(yīng)用,2012(07):196+193.