基于vc的高校學生信息管理系統(tǒng).doc
約39頁DOC格式手機打開展開
基于vc的高校學生信息管理系統(tǒng),基于vc的高校學生信息管理系統(tǒng)全文40頁 約8600字論述翔實摘要學生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(mis),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。 經(jīng)過分析,我們使用微軟公司的...
內(nèi)容介紹
此文檔由會員 棉花糖糖 發(fā)布
基于VC的高校學生信息管理系統(tǒng)
全文40頁 約8600字 論述翔實
摘要
學生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。
經(jīng)過分析,我們使用微軟公司的VISUAL C++ 開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。
關鍵字:控件,窗體,域,對話框,模塊
ABSTRACT
The system of managing student file is a typical application of managing information system(know as MIS),which mainly includes building up data-base of back-end and developing the application inter face of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.
By looking up lots of datum, we selected Visual C++ presented by Microsoft because of its objective tools in Win32.VC offered a series of ActiveX operating a data-base. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it.
Keywords: ActiveX, Form, Field, dialog box, module
目錄
1緒論•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••6
2系統(tǒng)開發(fā)的技術原理•••••••••••••••••••••••••••••••••••••••••••••6
2.1編程環(huán)境的選擇•••••••••••••••••••••••••••••••••••••••••••••••6
2.2關系型數(shù)據(jù)庫的實現(xiàn)•••••••••••••••••••••••••••••••••••••••••••6
3需求分析與功能設計•••••••••••••••••••••••••••••••••••••••••••••6
3.1系統(tǒng)需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
3.2功能需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
3.3性能需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
4使用Access2000實現(xiàn)關系型數(shù)據(jù)庫••••••••••••••••••••••••••••••••8
4.1數(shù)據(jù)庫的概念•••••••••••••••••••••••••••••••••••••••••••••••••8
4.2新建一個數(shù)據(jù)庫•••••••••••••••••••••••••••••••••••••••••••••••8
4.3實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系•••••••••••••••••••••••••••••••••••••••••8
5系統(tǒng)總體設計•••••••••••••••••••••••••••••••••••••••••••••••••••8
5.1系統(tǒng)基本設計概念和處理流圖•••••••••••••••••••••••••••••••••••8
5.2系統(tǒng)層次模塊圖•••••••••••••••••••••••••••••••••••••••••••••••9
5.3數(shù)據(jù)庫設計••••••••••••••••••••••••••••••••••••••••••••••••••10
6系統(tǒng)詳細設計••••••••••••••••••••••••••••••••••••••••••••••••••11
6.1系統(tǒng)主控平臺••••••••••••••••••••••••••••••••••••••••••••••••11
6.2用戶權限驗證模塊••••••••••••••••••••••••••••••••••••••••••••14
6.3用戶管理模塊••••••••••••••••••••••••••••••••••••••••••••••••16
6.4院系基礎設置管理模塊••••••••••••••••••••••••••••••••••••••••20
6.4.1院系設置子模塊••••••••••••••••••••••••••••••••••••••••••••20
6.4.2專業(yè)設置子模塊••••••••••••••••••••••••••••••••••••••••••••24
6.4.3班級設置子模塊••••••••••••••••••••••••••••••••••••••••••••25
6.5學生檔案管理模塊••••••••••••••••••••••••••••••••••••••••••••25
6.5.1學生檔案信息查詢子模塊••••••••••••••••••••••••••••••••••••26
6.5.2獎學金管理子模塊••••••••••••••••••••••••••••••••••••••••••27
6.5.3獎罰記錄子模塊••••••••••••••••••••••••••••••••••••••••••••30
6.5.4學生檔案信息修改模塊••••••••••••••••••••••••••••••••••••••31
6.6成績管理模塊••••••••••••••••••••••••••••••••••••••••••••••••32
6.6.1考試類型設置子模塊••••••••••••••••••••••••••••••••••••••••33
6.6.2考試科目設置子模塊••••••••••••••••••••••••••••••••••••••••33
6.6.3考試時間段設置子模塊••••••••••••••••••••••••••••••••••••••34
6.6.4學生成績錄入子模塊•••••••••••••••••••••••••••••••••••••••••34
6.6.5學生成績查詢子模塊•••••••••••••••••••••••••••••••••••••••••34
6.6.6班級成績匯總統(tǒng)計子模塊•••••••••••••••••••••••••••••••••••••35
6.6.7學生總分名次查詢子模塊•••••••••••••••••••••••••••••••••••••35
6.6.8學生單科名次查詢子模塊•••••••••••••••••••••••••••••••••••••36
6.7學籍變動管理模塊•••••••••••••••••••••••••••••••••••••••••••••36
6.7.1校內(nèi)院系變更模塊•••••••••••••••••••••••••••••••••••••••••••36
6.7.2留級處理子模塊•••••••••••••••••••••••••••••••••••••••••••••37
6.7.3休學處理子模塊•••••••••••••••••••••••••••••••••••••••••••••37
6.8數(shù)據(jù)庫管理模塊•••••••••••••••••••••••••••••••••••••••••••••••37
7結束語•••••••••••••••••••••••••••••••••••••••••••••••••••••••••39
主要參考文獻••••••••••••••••••••••••••••••••••••••••••••••••••••40
部分參考文獻
[3]Abraham Silberschatz Henry F.korth S.Sudarshan.數(shù)據(jù)庫系統(tǒng)概論.機械工業(yè)出版社.2005(8)
[4]Joel Siegel Jae Shim.數(shù)據(jù)庫管理系統(tǒng). 清華大學出版社.2005(7)
[5] 張海藩 軟件工程導論.清華大學出版社.2005(12)
[6]夏瑋 李朝暉.Access數(shù)據(jù)庫應用教程和實例.科學出版社.2005(7)
[7]張立科 .數(shù)據(jù)庫開發(fā)技術與工程實踐.人民郵電出版社 .2005(12)
全文40頁 約8600字 論述翔實
摘要
學生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。
經(jīng)過分析,我們使用微軟公司的VISUAL C++ 開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。
關鍵字:控件,窗體,域,對話框,模塊
ABSTRACT
The system of managing student file is a typical application of managing information system(know as MIS),which mainly includes building up data-base of back-end and developing the application inter face of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.
By looking up lots of datum, we selected Visual C++ presented by Microsoft because of its objective tools in Win32.VC offered a series of ActiveX operating a data-base. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it.
Keywords: ActiveX, Form, Field, dialog box, module
目錄
1緒論•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••6
2系統(tǒng)開發(fā)的技術原理•••••••••••••••••••••••••••••••••••••••••••••6
2.1編程環(huán)境的選擇•••••••••••••••••••••••••••••••••••••••••••••••6
2.2關系型數(shù)據(jù)庫的實現(xiàn)•••••••••••••••••••••••••••••••••••••••••••6
3需求分析與功能設計•••••••••••••••••••••••••••••••••••••••••••••6
3.1系統(tǒng)需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
3.2功能需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
3.3性能需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
4使用Access2000實現(xiàn)關系型數(shù)據(jù)庫••••••••••••••••••••••••••••••••8
4.1數(shù)據(jù)庫的概念•••••••••••••••••••••••••••••••••••••••••••••••••8
4.2新建一個數(shù)據(jù)庫•••••••••••••••••••••••••••••••••••••••••••••••8
4.3實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系•••••••••••••••••••••••••••••••••••••••••8
5系統(tǒng)總體設計•••••••••••••••••••••••••••••••••••••••••••••••••••8
5.1系統(tǒng)基本設計概念和處理流圖•••••••••••••••••••••••••••••••••••8
5.2系統(tǒng)層次模塊圖•••••••••••••••••••••••••••••••••••••••••••••••9
5.3數(shù)據(jù)庫設計••••••••••••••••••••••••••••••••••••••••••••••••••10
6系統(tǒng)詳細設計••••••••••••••••••••••••••••••••••••••••••••••••••11
6.1系統(tǒng)主控平臺••••••••••••••••••••••••••••••••••••••••••••••••11
6.2用戶權限驗證模塊••••••••••••••••••••••••••••••••••••••••••••14
6.3用戶管理模塊••••••••••••••••••••••••••••••••••••••••••••••••16
6.4院系基礎設置管理模塊••••••••••••••••••••••••••••••••••••••••20
6.4.1院系設置子模塊••••••••••••••••••••••••••••••••••••••••••••20
6.4.2專業(yè)設置子模塊••••••••••••••••••••••••••••••••••••••••••••24
6.4.3班級設置子模塊••••••••••••••••••••••••••••••••••••••••••••25
6.5學生檔案管理模塊••••••••••••••••••••••••••••••••••••••••••••25
6.5.1學生檔案信息查詢子模塊••••••••••••••••••••••••••••••••••••26
6.5.2獎學金管理子模塊••••••••••••••••••••••••••••••••••••••••••27
6.5.3獎罰記錄子模塊••••••••••••••••••••••••••••••••••••••••••••30
6.5.4學生檔案信息修改模塊••••••••••••••••••••••••••••••••••••••31
6.6成績管理模塊••••••••••••••••••••••••••••••••••••••••••••••••32
6.6.1考試類型設置子模塊••••••••••••••••••••••••••••••••••••••••33
6.6.2考試科目設置子模塊••••••••••••••••••••••••••••••••••••••••33
6.6.3考試時間段設置子模塊••••••••••••••••••••••••••••••••••••••34
6.6.4學生成績錄入子模塊•••••••••••••••••••••••••••••••••••••••••34
6.6.5學生成績查詢子模塊•••••••••••••••••••••••••••••••••••••••••34
6.6.6班級成績匯總統(tǒng)計子模塊•••••••••••••••••••••••••••••••••••••35
6.6.7學生總分名次查詢子模塊•••••••••••••••••••••••••••••••••••••35
6.6.8學生單科名次查詢子模塊•••••••••••••••••••••••••••••••••••••36
6.7學籍變動管理模塊•••••••••••••••••••••••••••••••••••••••••••••36
6.7.1校內(nèi)院系變更模塊•••••••••••••••••••••••••••••••••••••••••••36
6.7.2留級處理子模塊•••••••••••••••••••••••••••••••••••••••••••••37
6.7.3休學處理子模塊•••••••••••••••••••••••••••••••••••••••••••••37
6.8數(shù)據(jù)庫管理模塊•••••••••••••••••••••••••••••••••••••••••••••••37
7結束語•••••••••••••••••••••••••••••••••••••••••••••••••••••••••39
主要參考文獻••••••••••••••••••••••••••••••••••••••••••••••••••••40
部分參考文獻
[3]Abraham Silberschatz Henry F.korth S.Sudarshan.數(shù)據(jù)庫系統(tǒng)概論.機械工業(yè)出版社.2005(8)
[4]Joel Siegel Jae Shim.數(shù)據(jù)庫管理系統(tǒng). 清華大學出版社.2005(7)
[5] 張海藩 軟件工程導論.清華大學出版社.2005(12)
[6]夏瑋 李朝暉.Access數(shù)據(jù)庫應用教程和實例.科學出版社.2005(7)
[7]張立科 .數(shù)據(jù)庫開發(fā)技術與工程實踐.人民郵電出版社 .2005(12)