學生成績統(tǒng)計分析系統(tǒng).rar
學生成績統(tǒng)計分析系統(tǒng),26頁 10200字論文+程序目錄摘要iiabstractiii引言2第1章 緒論41.1問題的提出41.2現(xiàn)有系統(tǒng)存在問題的分析51.3系統(tǒng)開發(fā)目標51.4開發(fā)工具的選擇61.5開發(fā)方法的選擇61.5.1系統(tǒng)分析81.5.2系統(tǒng)設(shè)計81.5.3系統(tǒng)實施91.5.4調(diào)試維護91.6開發(fā)本系統(tǒng)的意義10第2章 系統(tǒng)分析1...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 bysjlw8 發(fā)布
26頁 10200字 論文+程序
目錄
摘要 II
ABSTRACT III
引言 2
第1章 緒論 4
1.1問題的提出 4
1.2現(xiàn)有系統(tǒng)存在問題的分析 5
1.3系統(tǒng)開發(fā)目標 5
1.4開發(fā)工具的選擇 6
1.5開發(fā)方法的選擇 6
1.5.1系統(tǒng)分析 8
1.5.2系統(tǒng)設(shè)計 8
1.5.3系統(tǒng)實施 9
1.5.4調(diào)試維護 9
1.6開發(fā)本系統(tǒng)的意義 10
第2章 系統(tǒng)分析 11
2.1背景分析 11
2.2組織機構(gòu)調(diào)查分析 11
2.3可行性分析 12
2.3.1技術(shù)可行性分析 12
2.3.2經(jīng)濟可行性 13
2.3.3運行可行性 13
第3章 系統(tǒng)設(shè)計 14
3.1 系統(tǒng)功能設(shè)計 14
3.2 數(shù)據(jù)庫設(shè)計 15
3.3 算法分析 17
第4章 系統(tǒng)調(diào)試與運行 22
4.1系統(tǒng)調(diào)試 22
4.2系統(tǒng)測試與運行 22
4.2.1測試方法 22
4.2.2測試數(shù)據(jù) 23
4.2.3測試內(nèi)容 23
4.2.4測試結(jié)果 23
第5章 結(jié)論 24
致謝 25
參考文獻 26
引言
開發(fā)學生成績統(tǒng)計分析系統(tǒng)的目的
今天的計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步,它已經(jīng)被應用到許多領(lǐng)域,如教育、國防、企業(yè)事業(yè)單位等。計算機之所以如此流行的原因主要有以下幾個方面:
1、計算機可以替代人工進行許多繁雜的勞動。
2、計算機可以節(jié)省許多資源。
3、計算機可以提高人們的工作效率。
4、計算機可以使敏感文件更加安全、更加可靠等。
隨著信息技術(shù)的不斷發(fā)展,學校對教務管理也越來越重視了,資金投入比例也在加大,學生成績統(tǒng)計分析系統(tǒng)開發(fā)也開始走向完善的階段。
學生成績統(tǒng)計分析系統(tǒng)是典型的信息管理系統(tǒng)(MIS, Managemeng Information System),是一個由人、計算機等組成的能進行信息的收集、傳送、存儲、維護和使用的系統(tǒng)。本系統(tǒng)開發(fā)的任務是實現(xiàn)學生成績管理的信息化、系統(tǒng)化、規(guī)范化。目的是開發(fā)一個具有添加,查詢,修改,更新,維護等功能強大的數(shù)據(jù)庫管理系統(tǒng)。
本系統(tǒng)基于WINDOWS操作平臺,利用計算機關(guān)系數(shù)據(jù)庫技術(shù)和面向?qū)ο蟮某绦蛟O(shè)計思想設(shè)計而成的。該系統(tǒng)我們將采用的開發(fā)工具是ActiveX Data Objects (ADO) 是微軟最新的數(shù)據(jù)訪問技術(shù)。它被設(shè)計用來同新的數(shù)據(jù)訪問層OLE DB Provider一起協(xié)同工作,以提供通用數(shù)據(jù)訪問(Universal Data Access)。OLE DB是一個低層的數(shù)據(jù)訪問接口,用它可以訪問各種數(shù)據(jù)源,包括傳統(tǒng)的關(guān)系型數(shù)據(jù)庫,以及電子郵件系統(tǒng)及自定義的商業(yè)對象。
ADO向我們提供了一個熟悉的,高層的對OLE DB的Automation封裝接口。對那些熟悉RDO的程序員來說,你可以把OLE DB比作是ODBC驅(qū)動程序。如同RDO對象是ODBC驅(qū)動程序接口一樣,ADO對象是OLE DB的接口;如同不同的數(shù)據(jù)庫系統(tǒng)需要它們自己的ODBC驅(qū)動程序一樣,不同的數(shù)據(jù)源要求它們自己的OLE DB提供者(OLE DB provider)。目前,雖然OLE DB提供者比較少,但微軟正積極推廣該技術(shù),并打算用OLE DB取代ODBC。
ADO向VB程序員提供了很多好處。包括易于使用,熟悉的界面,高速度以及較低的內(nèi)存占用(已實現(xiàn)ADO2.0的Msado15.dll需要占用342K內(nèi)存,比RDO的Msrdo20.dll的368K略小,大約是DAO3.5的Dao350.dll所占內(nèi)存的60%)。同傳統(tǒng)的數(shù)據(jù)對象層次(DAO和RDO)不同,ADO可以獨立創(chuàng)建。因此你可以只創(chuàng)建一個"Connection"對象,但是可以有多個,獨立的"Recordset"對象來使用它。ADO針對客戶/服務器以及WEB應用程序作了優(yōu)化。
本文的目的是帶你進入ADO廣闊的世界并開始使用它。后臺數(shù)據(jù)庫采用的是Access 2003數(shù)據(jù)庫,數(shù)據(jù)庫是信息管理系統(tǒng)的后臺,存儲著所有的信息,在信息管理系統(tǒng)中有著很重要的地位。良好的數(shù)據(jù)庫設(shè)計,可以提高數(shù)據(jù)信息的存儲效率保證數(shù)據(jù)信息的完整性和一致性。
第1章 緒論
本文以學生成績統(tǒng)計分析系統(tǒng)的開發(fā)為背景,論述了管理信息系統(tǒng)的概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法,全文共分為緒論、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施、總結(jié)、致謝、參考文獻、附錄等。
1.1問題的提出
數(shù)據(jù)庫是一門研究數(shù)據(jù)管理的技術(shù),始于20世紀60年代,經(jīng)過40多年的發(fā)展,現(xiàn)在已經(jīng)形成了理論體系,成為計算機軟件的一個重要分支。數(shù)據(jù)庫技術(shù)體現(xiàn)了當代先進的數(shù)據(jù)管理方法,使計算機的應用真正滲透到國民經(jīng)濟各個部門,在數(shù)據(jù)處理領(lǐng)域發(fā)揮著越來越大的作用。
隨著社會的發(fā)展和經(jīng)濟時代的到來,管理信息系統(tǒng)在各行各業(yè)都越來越重要,特別是教育事業(yè)。在經(jīng)濟發(fā)達的國家,許多教育機構(gòu)(如公辦、私立、培訓機構(gòu)等),都投入了大量的資金開發(fā)MIS系統(tǒng),以求在將來激烈的競爭中立于不敗之地。在我國,民辦教育是新興的一個行業(yè),是隨著改革開放和市場經(jīng)濟的發(fā)展根據(jù)中國特有的國情發(fā)展起來的,特別是中國民辦教育促進法的出臺,從一定的程度上規(guī)范和促進了中國民辦教育的發(fā)展,這是一個很有發(fā)展前途的新興產(chǎn)業(yè),但是同發(fā)達國家相比,我國的民辦教育行業(yè)的信息技術(shù)的應用程度還很低,只有在大城市中發(fā)展較早、規(guī)模較大的民辦院校中才使用計算機進行大規(guī)模操作,從各方面提高工作效率,取得良好的社會和經(jīng)濟效益,而一些新興的、規(guī)模較小的民辦機構(gòu)還沒有全部具備這種功能。因此可見,隨著我國民辦教育的迅速發(fā)展,信息技術(shù)在其上的應用會更加地廣泛和深入。
1.2現(xiàn)有系統(tǒng)存在問題的分析
有的學校根本就沒有學生成績統(tǒng)計分析系統(tǒng),還是手工操作。雖然計算機日新月異的發(fā)展,但是有的領(lǐng)導只見眼前利益,不關(guān)心,甚至不敢嘗試新興的事物。手工操作還十分落后,效率極低,成本很大,以后的社會是信息的社會,信息只有快,準,精才能發(fā)揮其價值。
所以機器代替人力是必然的歷史發(fā)展趨勢,只有領(lǐng)導的重視和支持才能從人工操作改為計算機的自動化系統(tǒng)。人工操作必將被計算機代替。
有些學校雖使用了計算機,甚至管理系統(tǒng),但是仍然存在很多問題,問題一日不解決,效率就一日提不上去。
還有,有的系統(tǒng)很不完善到處是漏洞,可以說是千瘡百孔,這樣極不完善的系統(tǒng)能有保障嗎?
1.3系統(tǒng)開發(fā)目標
本系統(tǒng)是將現(xiàn)代化的計算機技術(shù)和傳統(tǒng)的教學、教務工作相結(jié)合,按照學校的工作流程設(shè)計完成的。為了使系統(tǒng)在學校的管理中發(fā)揮更大的作用,實現(xiàn)工作過程的計算機化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標:
1.系統(tǒng)應具有實用性、可靠性和適用性,同時注意到先進性。
2.對各個數(shù)據(jù)庫進行動態(tài)管理,防止混亂。
3.能夠按照用戶選擇的不同的條件進行簡單查詢和復合查詢。
4.能夠?qū)Σ樵兘Y(jié)果進行分類匯總,實現(xiàn)報表打印。
5.方便用戶的操作,盡量減少用戶的操作。
參考文獻
[1] 嚴蔚敏,吳偉民. 數(shù)據(jù)結(jié)構(gòu)(C語言版),清華大學出版社,1997
[2] 李禹生、廖明潮編著 Access 2000應用技術(shù)實訓指導 中國水利出版社 . 2001年3月.
[3] [美] John Viescas 著 漢揚天地科技發(fā)展有限公司編譯 Microsoft Access 2000中文版使用大全 清華大學出版社. 2001年8月
[4] [美] Craig Eddy ,Timothy Buchanan 中文Access 2000 24學時教程 機械工業(yè)出版社 2001年11月
目錄
摘要 II
ABSTRACT III
引言 2
第1章 緒論 4
1.1問題的提出 4
1.2現(xiàn)有系統(tǒng)存在問題的分析 5
1.3系統(tǒng)開發(fā)目標 5
1.4開發(fā)工具的選擇 6
1.5開發(fā)方法的選擇 6
1.5.1系統(tǒng)分析 8
1.5.2系統(tǒng)設(shè)計 8
1.5.3系統(tǒng)實施 9
1.5.4調(diào)試維護 9
1.6開發(fā)本系統(tǒng)的意義 10
第2章 系統(tǒng)分析 11
2.1背景分析 11
2.2組織機構(gòu)調(diào)查分析 11
2.3可行性分析 12
2.3.1技術(shù)可行性分析 12
2.3.2經(jīng)濟可行性 13
2.3.3運行可行性 13
第3章 系統(tǒng)設(shè)計 14
3.1 系統(tǒng)功能設(shè)計 14
3.2 數(shù)據(jù)庫設(shè)計 15
3.3 算法分析 17
第4章 系統(tǒng)調(diào)試與運行 22
4.1系統(tǒng)調(diào)試 22
4.2系統(tǒng)測試與運行 22
4.2.1測試方法 22
4.2.2測試數(shù)據(jù) 23
4.2.3測試內(nèi)容 23
4.2.4測試結(jié)果 23
第5章 結(jié)論 24
致謝 25
參考文獻 26
引言
開發(fā)學生成績統(tǒng)計分析系統(tǒng)的目的
今天的計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步,它已經(jīng)被應用到許多領(lǐng)域,如教育、國防、企業(yè)事業(yè)單位等。計算機之所以如此流行的原因主要有以下幾個方面:
1、計算機可以替代人工進行許多繁雜的勞動。
2、計算機可以節(jié)省許多資源。
3、計算機可以提高人們的工作效率。
4、計算機可以使敏感文件更加安全、更加可靠等。
隨著信息技術(shù)的不斷發(fā)展,學校對教務管理也越來越重視了,資金投入比例也在加大,學生成績統(tǒng)計分析系統(tǒng)開發(fā)也開始走向完善的階段。
學生成績統(tǒng)計分析系統(tǒng)是典型的信息管理系統(tǒng)(MIS, Managemeng Information System),是一個由人、計算機等組成的能進行信息的收集、傳送、存儲、維護和使用的系統(tǒng)。本系統(tǒng)開發(fā)的任務是實現(xiàn)學生成績管理的信息化、系統(tǒng)化、規(guī)范化。目的是開發(fā)一個具有添加,查詢,修改,更新,維護等功能強大的數(shù)據(jù)庫管理系統(tǒng)。
本系統(tǒng)基于WINDOWS操作平臺,利用計算機關(guān)系數(shù)據(jù)庫技術(shù)和面向?qū)ο蟮某绦蛟O(shè)計思想設(shè)計而成的。該系統(tǒng)我們將采用的開發(fā)工具是ActiveX Data Objects (ADO) 是微軟最新的數(shù)據(jù)訪問技術(shù)。它被設(shè)計用來同新的數(shù)據(jù)訪問層OLE DB Provider一起協(xié)同工作,以提供通用數(shù)據(jù)訪問(Universal Data Access)。OLE DB是一個低層的數(shù)據(jù)訪問接口,用它可以訪問各種數(shù)據(jù)源,包括傳統(tǒng)的關(guān)系型數(shù)據(jù)庫,以及電子郵件系統(tǒng)及自定義的商業(yè)對象。
ADO向我們提供了一個熟悉的,高層的對OLE DB的Automation封裝接口。對那些熟悉RDO的程序員來說,你可以把OLE DB比作是ODBC驅(qū)動程序。如同RDO對象是ODBC驅(qū)動程序接口一樣,ADO對象是OLE DB的接口;如同不同的數(shù)據(jù)庫系統(tǒng)需要它們自己的ODBC驅(qū)動程序一樣,不同的數(shù)據(jù)源要求它們自己的OLE DB提供者(OLE DB provider)。目前,雖然OLE DB提供者比較少,但微軟正積極推廣該技術(shù),并打算用OLE DB取代ODBC。
ADO向VB程序員提供了很多好處。包括易于使用,熟悉的界面,高速度以及較低的內(nèi)存占用(已實現(xiàn)ADO2.0的Msado15.dll需要占用342K內(nèi)存,比RDO的Msrdo20.dll的368K略小,大約是DAO3.5的Dao350.dll所占內(nèi)存的60%)。同傳統(tǒng)的數(shù)據(jù)對象層次(DAO和RDO)不同,ADO可以獨立創(chuàng)建。因此你可以只創(chuàng)建一個"Connection"對象,但是可以有多個,獨立的"Recordset"對象來使用它。ADO針對客戶/服務器以及WEB應用程序作了優(yōu)化。
本文的目的是帶你進入ADO廣闊的世界并開始使用它。后臺數(shù)據(jù)庫采用的是Access 2003數(shù)據(jù)庫,數(shù)據(jù)庫是信息管理系統(tǒng)的后臺,存儲著所有的信息,在信息管理系統(tǒng)中有著很重要的地位。良好的數(shù)據(jù)庫設(shè)計,可以提高數(shù)據(jù)信息的存儲效率保證數(shù)據(jù)信息的完整性和一致性。
第1章 緒論
本文以學生成績統(tǒng)計分析系統(tǒng)的開發(fā)為背景,論述了管理信息系統(tǒng)的概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法,全文共分為緒論、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施、總結(jié)、致謝、參考文獻、附錄等。
1.1問題的提出
數(shù)據(jù)庫是一門研究數(shù)據(jù)管理的技術(shù),始于20世紀60年代,經(jīng)過40多年的發(fā)展,現(xiàn)在已經(jīng)形成了理論體系,成為計算機軟件的一個重要分支。數(shù)據(jù)庫技術(shù)體現(xiàn)了當代先進的數(shù)據(jù)管理方法,使計算機的應用真正滲透到國民經(jīng)濟各個部門,在數(shù)據(jù)處理領(lǐng)域發(fā)揮著越來越大的作用。
隨著社會的發(fā)展和經(jīng)濟時代的到來,管理信息系統(tǒng)在各行各業(yè)都越來越重要,特別是教育事業(yè)。在經(jīng)濟發(fā)達的國家,許多教育機構(gòu)(如公辦、私立、培訓機構(gòu)等),都投入了大量的資金開發(fā)MIS系統(tǒng),以求在將來激烈的競爭中立于不敗之地。在我國,民辦教育是新興的一個行業(yè),是隨著改革開放和市場經(jīng)濟的發(fā)展根據(jù)中國特有的國情發(fā)展起來的,特別是中國民辦教育促進法的出臺,從一定的程度上規(guī)范和促進了中國民辦教育的發(fā)展,這是一個很有發(fā)展前途的新興產(chǎn)業(yè),但是同發(fā)達國家相比,我國的民辦教育行業(yè)的信息技術(shù)的應用程度還很低,只有在大城市中發(fā)展較早、規(guī)模較大的民辦院校中才使用計算機進行大規(guī)模操作,從各方面提高工作效率,取得良好的社會和經(jīng)濟效益,而一些新興的、規(guī)模較小的民辦機構(gòu)還沒有全部具備這種功能。因此可見,隨著我國民辦教育的迅速發(fā)展,信息技術(shù)在其上的應用會更加地廣泛和深入。
1.2現(xiàn)有系統(tǒng)存在問題的分析
有的學校根本就沒有學生成績統(tǒng)計分析系統(tǒng),還是手工操作。雖然計算機日新月異的發(fā)展,但是有的領(lǐng)導只見眼前利益,不關(guān)心,甚至不敢嘗試新興的事物。手工操作還十分落后,效率極低,成本很大,以后的社會是信息的社會,信息只有快,準,精才能發(fā)揮其價值。
所以機器代替人力是必然的歷史發(fā)展趨勢,只有領(lǐng)導的重視和支持才能從人工操作改為計算機的自動化系統(tǒng)。人工操作必將被計算機代替。
有些學校雖使用了計算機,甚至管理系統(tǒng),但是仍然存在很多問題,問題一日不解決,效率就一日提不上去。
還有,有的系統(tǒng)很不完善到處是漏洞,可以說是千瘡百孔,這樣極不完善的系統(tǒng)能有保障嗎?
1.3系統(tǒng)開發(fā)目標
本系統(tǒng)是將現(xiàn)代化的計算機技術(shù)和傳統(tǒng)的教學、教務工作相結(jié)合,按照學校的工作流程設(shè)計完成的。為了使系統(tǒng)在學校的管理中發(fā)揮更大的作用,實現(xiàn)工作過程的計算機化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標:
1.系統(tǒng)應具有實用性、可靠性和適用性,同時注意到先進性。
2.對各個數(shù)據(jù)庫進行動態(tài)管理,防止混亂。
3.能夠按照用戶選擇的不同的條件進行簡單查詢和復合查詢。
4.能夠?qū)Σ樵兘Y(jié)果進行分類匯總,實現(xiàn)報表打印。
5.方便用戶的操作,盡量減少用戶的操作。
參考文獻
[1] 嚴蔚敏,吳偉民. 數(shù)據(jù)結(jié)構(gòu)(C語言版),清華大學出版社,1997
[2] 李禹生、廖明潮編著 Access 2000應用技術(shù)實訓指導 中國水利出版社 . 2001年3月.
[3] [美] John Viescas 著 漢揚天地科技發(fā)展有限公司編譯 Microsoft Access 2000中文版使用大全 清華大學出版社. 2001年8月
[4] [美] Craig Eddy ,Timothy Buchanan 中文Access 2000 24學時教程 機械工業(yè)出版社 2001年11月
TA們正在看...
- 2018年重慶成人高考專升本英語真題及答案.doc
- 2018年重慶成人高考專升本高等數(shù)學一真題及答案.doc
- 2018年重慶成人高考專升本高等數(shù)學二真題及答案.doc
- 2018年重慶成人高考高起點歷史地理真題及答案.doc
- 2018年重慶成人高考高起點數(shù)學(文)真題及答案.doc
- 2018年重慶成人高考高起點數(shù)學(理)真題及答案.doc
- 2018年重慶成人高考高起點理化綜合真題及答案.doc
- 2018年重慶成人高考高起點英語真題及答案.doc
- 2018年重慶成人高考高起點語文真題及答案.doc
- 2019年云南成人高考專升本醫(yī)學綜合真題及答案.doc