土木工程課程設(shè)計(jì) 求C語言學(xué)生信息管理系統(tǒng)的需求分析和設(shè)計(jì)小結(jié)?
求C語言學(xué)生信息管理系統(tǒng)的需求分析和設(shè)計(jì)小結(jié)?1、需求分析當(dāng)代大學(xué)生是一個(gè)特殊的群體,他們具有較高的知識(shí)素養(yǎng)和較強(qiáng)的綜合素質(zhì),但大多不具備與其能力相匹配的實(shí)踐能力和就業(yè)競爭力。大學(xué)畢業(yè)生是新興勞動(dòng)力的
求C語言學(xué)生信息管理系統(tǒng)的需求分析和設(shè)計(jì)小結(jié)?
1、需求分析
當(dāng)代大學(xué)生是一個(gè)特殊的群體,他們具有較高的知識(shí)素養(yǎng)和較強(qiáng)的綜合素質(zhì),但大多不具備與其能力相匹配的實(shí)踐能力和就業(yè)競爭力。大學(xué)畢業(yè)生是新興勞動(dòng)力的一部分。提高高校畢業(yè)生就業(yè)水平,關(guān)系到我國經(jīng)濟(jì)社會(huì)可持續(xù)發(fā)展的進(jìn)程。高校作為培養(yǎng)大學(xué)生的搖籃,必須肩負(fù)起提高大學(xué)生就業(yè)能力的重任。提高大學(xué)生的就業(yè)能力,不僅需要教師的辛勤付出,更需要一套科學(xué)完善的制度作為保障,而高校畢業(yè)生基礎(chǔ)信息數(shù)據(jù)庫管理系統(tǒng)無疑是一次很好的嘗試。本文設(shè)計(jì)的數(shù)據(jù)庫管理系統(tǒng)是一個(gè)集日常管理、實(shí)踐考核、學(xué)科成績統(tǒng)計(jì)、就業(yè)管理等功能于一體的綜合性數(shù)據(jù)庫系統(tǒng)。設(shè)計(jì)這樣一個(gè)學(xué)生管理系統(tǒng)可以涉及到C數(shù)據(jù)庫的大部分重要數(shù)據(jù)庫對(duì)象、重要功能和特性,如視圖、觸發(fā)器和存儲(chǔ)過程。因此,通過本課程的設(shè)計(jì),可以加深學(xué)生對(duì)C數(shù)據(jù)庫知識(shí)的學(xué)習(xí)和理解,使學(xué)生掌握運(yùn)用應(yīng)用軟件開發(fā)工具開發(fā)數(shù)據(jù)庫管理系統(tǒng)的基本方法。就實(shí)用性而言,學(xué)生管理系統(tǒng)是一個(gè)非常普遍的應(yīng)用。選擇該系統(tǒng)作為課程設(shè)計(jì)也可以為學(xué)生將來可能遇到的實(shí)際發(fā)展提供參考。
以前,我對(duì)計(jì)算機(jī)知之甚少,對(duì)編程也不感興趣。我覺得很無聊。但是自從我接受了C語言課程后,我的態(tài)度改變了很多。我們不僅知道C語言在國內(nèi)外應(yīng)用廣泛,而且知道它具有功能豐富、表達(dá)能力強(qiáng)、使用靈活方便、應(yīng)用范圍廣、目標(biāo)程序效率高等特點(diǎn)。特別適合編寫系統(tǒng)軟件。通過獨(dú)立完成每一項(xiàng)作業(yè),我體會(huì)到了程序調(diào)試成功后的喜悅,對(duì)所學(xué)知識(shí)有了進(jìn)一步的了解??傊?,我在改變。我對(duì)這門課不感興趣,但我喜歡。
在編譯這個(gè)程序的過程中,我遇到了一些問題。當(dāng)我剛結(jié)束的時(shí)候,有很多錯(cuò)誤。最重要的是函數(shù)參數(shù)和實(shí)際參數(shù)的類型不匹配。經(jīng)過多次重寫,我最終將參數(shù)結(jié)構(gòu)指針改為結(jié)構(gòu)數(shù)組,減少了許多錯(cuò)誤。同時(shí),也有一些粗心造成的錯(cuò)誤,但都是經(jīng)過認(rèn)真檢查后解決的。最難找到的是錯(cuò)誤的邏輯。當(dāng)我們計(jì)算結(jié)果時(shí),忘記了處理數(shù)組。手術(shù)后,我們沒有得到預(yù)期的效果。另外,在編寫delete和add函數(shù)時(shí),我不確定是否涵蓋了以前的成果,但是在參考了一些資料之后,我確定我的想法仍然是可行的。一般來說,在編程中遇到的錯(cuò)誤相對(duì)較小,并且已經(jīng)通過自己的努力加以克服。