【摘 要】凱里學(xué)院從2010級(jí)全面實(shí)施素質(zhì)拓展認(rèn)證制度(簡(jiǎn)稱(chēng)創(chuàng)新學(xué)分)的背景下,運(yùn)用信息技術(shù),根據(jù)實(shí)際需求,結(jié)合我校創(chuàng)新學(xué)分認(rèn)證制度,選用B/S模式設(shè)計(jì)方案,應(yīng)用SQL Server 2008數(shù)據(jù)庫(kù)軟件,基于C#的ASP.NET程序設(shè)計(jì),設(shè)計(jì)適合我校的創(chuàng)新學(xué)分系統(tǒng),實(shí)現(xiàn)信息化,自動(dòng)化,高效率認(rèn)證。針對(duì)該系統(tǒng)的設(shè)計(jì),著重討論系統(tǒng)模塊設(shè)計(jì),給出設(shè)計(jì)及實(shí)現(xiàn)方案。認(rèn)證工作人員通過(guò)該網(wǎng)站引導(dǎo)學(xué)生進(jìn)行自我創(chuàng)新測(cè)評(píng),創(chuàng)新自我學(xué)習(xí),完善自身創(chuàng)新發(fā)展。
【關(guān)鍵詞】創(chuàng)新測(cè)評(píng) 素質(zhì)拓展 創(chuàng)新學(xué)分認(rèn)證 ASP.NET B/S
【Abstract】At school from grade 2010 certification system of quality expand comprehensive implementation background, the use of information technology, according to the actual demand, combining with our school 'diathesis certification system, choose B/S pattern design, using SQL Server 2008 database software, based on the ASP.NET c # programming language, Designing suitable innovative credit system in our College, information, automation, high efficiency certification. On the system design, focused on the modular design of the system, to design and implement programmes. Certified staff by guiding students to reinvent the Web site evaluation, innovative learning and improve their own innovation and development.
【Key words】Innovation measurement; quality development; authentication system; ASP.NET; B / S
一、引言
“創(chuàng)新學(xué)分計(jì)劃”是為深入推進(jìn)凱里學(xué)院學(xué)生素質(zhì)教育實(shí)施的教學(xué)項(xiàng)目,在該計(jì)劃的指導(dǎo)下,本著為加強(qiáng)學(xué)生創(chuàng)新精神和培養(yǎng)實(shí)踐能力的原則,從2010級(jí)本科培養(yǎng)方案中設(shè)立了“創(chuàng)新素質(zhì)與綜合能力學(xué)分”(以下簡(jiǎn)稱(chēng)創(chuàng)新學(xué)分)[1]。引導(dǎo)學(xué)生進(jìn)行自我創(chuàng)新測(cè)評(píng),創(chuàng)新自我學(xué)習(xí),完善自身創(chuàng)新發(fā)展。根據(jù)創(chuàng)新學(xué)分認(rèn)證制度,選用B/S模式設(shè)計(jì)方案, ASP.NET[2]作為主要的技術(shù)平臺(tái),設(shè)計(jì)界面友好,交互性較高,工作效率優(yōu)越的Web程序。
二、需求分析
2.1 構(gòu)建創(chuàng)新學(xué)分管理系統(tǒng)的必要性
目前,我校的創(chuàng)新學(xué)分認(rèn)證是基于人工認(rèn)證。在認(rèn)證過(guò)程中需處理大量數(shù)據(jù),認(rèn)證工作量大且復(fù)雜,資源有限,效率低下,隨著人數(shù)增多,給認(rèn)證增加了難度。本系統(tǒng)為了有效利用本校網(wǎng)絡(luò)資源,使創(chuàng)新學(xué)分認(rèn)證信息化、自動(dòng)化,提高教務(wù)工作人員效率,認(rèn)證數(shù)據(jù)得到妥善處理,減少紙質(zhì)資源使用,響應(yīng)厲行節(jié)儉的號(hào)召。
2.2 創(chuàng)新學(xué)分管理系統(tǒng)要解決的重要問(wèn)題
系統(tǒng)要解決的重要問(wèn)題:創(chuàng)新學(xué)分申請(qǐng)、公示、查詢(xún)、認(rèn)證;針對(duì)的對(duì)象為學(xué)生、認(rèn)證人員。
三、系統(tǒng)功能及主要設(shè)計(jì)思路
3.1系統(tǒng)的事物流程
使用ASP.NET+SQL Server 2008 R2[3]以凱里學(xué)院為例設(shè)計(jì)創(chuàng)新學(xué)分管理系統(tǒng)是教、學(xué)務(wù)網(wǎng)站,使用對(duì)象為在校學(xué)生、認(rèn)證人員[4]。從學(xué)生角度來(lái)說(shuō),本系統(tǒng)的主要需求如下:學(xué)生通過(guò)指定網(wǎng)址登錄到創(chuàng)新學(xué)分管理系統(tǒng),在規(guī)定時(shí)間內(nèi)提交申請(qǐng)表,查詢(xún)申請(qǐng)結(jié)果;各分院進(jìn)行審查,并在規(guī)定時(shí)間內(nèi)將申信息匯總公示;教務(wù)處審定匯總信息,記錄創(chuàng)新學(xué)分。根據(jù)需求,畫(huà)出本系統(tǒng)的主要的事務(wù)流程圖。
3.2 系統(tǒng)的主要功能
根據(jù)3.1小節(jié)的分析,系統(tǒng)的主要功能如下:
(1)申請(qǐng)認(rèn)證:學(xué)生是素質(zhì)申請(qǐng)的對(duì)象,使用學(xué)號(hào)登錄,填寫(xiě)申請(qǐng)、上傳獎(jiǎng)項(xiàng)材料。
(2)認(rèn)證管理:分院認(rèn)證、教務(wù)處認(rèn)證
(3)查詢(xún)學(xué)分
四、系統(tǒng)設(shè)計(jì)
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.2 主要操作界面及相關(guān)功能
5結(jié)語(yǔ)
利用ASP.NET+SQL Server 2008 R2開(kāi)發(fā)出來(lái)的基于B/S模式的創(chuàng)新學(xué)分管理系統(tǒng),能很好地實(shí)現(xiàn)有網(wǎng)絡(luò)即可查詢(xún)創(chuàng)新學(xué)分、申請(qǐng)創(chuàng)新學(xué)分、認(rèn)證。系統(tǒng)可記錄學(xué)生創(chuàng)新活動(dòng)情況,又可以很好地反應(yīng)學(xué)生創(chuàng)新素質(zhì)學(xué)習(xí)情況,同時(shí)提高了認(rèn)證效率,實(shí)現(xiàn)了信息化教務(wù)教學(xué)工作。實(shí)踐證明,該系統(tǒng)的設(shè)計(jì)有助于引導(dǎo)學(xué)生進(jìn)行自我創(chuàng)新測(cè)評(píng),創(chuàng)新自我學(xué)習(xí),完善自身創(chuàng)新發(fā)展,對(duì)學(xué)生素質(zhì)健康發(fā)展具有促進(jìn)作用。
參考文獻(xiàn):
[1]凱里學(xué)院.關(guān)于印發(fā)《凱里學(xué)院學(xué)生創(chuàng)新素質(zhì)與綜合能力學(xué)分認(rèn)定實(shí)施細(xì)則》的通知[EB/OL].(2011-06-30)[2014-03-13]http://www.klcol.cn/nyjjfzxy/ShowArticle.asp?ArticleID=12585.
[2]求是科技,張文仲. ASP.NET網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)[M].人民郵電出版社,2006.3.
[3]閃四青. SQL Server 2008基礎(chǔ)教程[M].清華大學(xué)出版社,2010.8.
[4]吳 毅.大學(xué)生素質(zhì)拓展網(wǎng)絡(luò)認(rèn)證系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].教育理論研究,2012.3,205-206.