基于vc的高校學(xué)生信息管理系統(tǒng).doc
約39頁DOC格式手機(jī)打開展開
基于vc的高校學(xué)生信息管理系統(tǒng),基于vc的高校學(xué)生信息管理系統(tǒng)全文40頁 約8600字論述翔實(shí)摘要學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(mis),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)?! 〗?jīng)過分析,我們使用微軟公司的...
內(nèi)容介紹
此文檔由會員 棉花糖糖 發(fā)布
基于VC的高校學(xué)生信息管理系統(tǒng)
全文40頁 約8600字 論述翔實(shí)
摘要
學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。
經(jīng)過分析,我們使用微軟公司的VISUAL C++ 開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。
關(guān)鍵字:控件,窗體,域,對話框,模塊
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ā)的技術(shù)原理•••••••••••••••••••••••••••••••••••••••••••••6
2.1編程環(huán)境的選擇•••••••••••••••••••••••••••••••••••••••••••••••6
2.2關(guān)系型數(shù)據(jù)庫的實(shí)現(xiàn)•••••••••••••••••••••••••••••••••••••••••••6
3需求分析與功能設(shè)計(jì)•••••••••••••••••••••••••••••••••••••••••••••6
3.1系統(tǒng)需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
3.2功能需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
3.3性能需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
4使用Access2000實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫••••••••••••••••••••••••••••••••8
4.1數(shù)據(jù)庫的概念•••••••••••••••••••••••••••••••••••••••••••••••••8
4.2新建一個(gè)數(shù)據(jù)庫•••••••••••••••••••••••••••••••••••••••••••••••8
4.3實(shí)現(xiàn)數(shù)據(jù)庫之間的聯(lián)系•••••••••••••••••••••••••••••••••••••••••8
5系統(tǒng)總體設(shè)計(jì)•••••••••••••••••••••••••••••••••••••••••••••••••••8
5.1系統(tǒng)基本設(shè)計(jì)概念和處理流圖•••••••••••••••••••••••••••••••••••8
5.2系統(tǒng)層次模塊圖•••••••••••••••••••••••••••••••••••••••••••••••9
5.3數(shù)據(jù)庫設(shè)計(jì)••••••••••••••••••••••••••••••••••••••••••••••••••10
6系統(tǒng)詳細(xì)設(shè)計(jì)••••••••••••••••••••••••••••••••••••••••••••••••••11
6.1系統(tǒng)主控平臺••••••••••••••••••••••••••••••••••••••••••••••••11
6.2用戶權(quán)限驗(yàn)證模塊••••••••••••••••••••••••••••••••••••••••••••14
6.3用戶管理模塊••••••••••••••••••••••••••••••••••••••••••••••••16
6.4院系基礎(chǔ)設(shè)置管理模塊••••••••••••••••••••••••••••••••••••••••20
6.4.1院系設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••••••20
6.4.2專業(yè)設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••••••24
6.4.3班級設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••••••25
6.5學(xué)生檔案管理模塊••••••••••••••••••••••••••••••••••••••••••••25
6.5.1學(xué)生檔案信息查詢子模塊••••••••••••••••••••••••••••••••••••26
6.5.2獎學(xué)金管理子模塊••••••••••••••••••••••••••••••••••••••••••27
6.5.3獎罰記錄子模塊••••••••••••••••••••••••••••••••••••••••••••30
6.5.4學(xué)生檔案信息修改模塊••••••••••••••••••••••••••••••••••••••31
6.6成績管理模塊••••••••••••••••••••••••••••••••••••••••••••••••32
6.6.1考試類型設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••33
6.6.2考試科目設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••33
6.6.3考試時(shí)間段設(shè)置子模塊••••••••••••••••••••••••••••••••••••••34
6.6.4學(xué)生成績錄入子模塊•••••••••••••••••••••••••••••••••••••••••34
6.6.5學(xué)生成績查詢子模塊•••••••••••••••••••••••••••••••••••••••••34
6.6.6班級成績匯總統(tǒng)計(jì)子模塊•••••••••••••••••••••••••••••••••••••35
6.6.7學(xué)生總分名次查詢子模塊•••••••••••••••••••••••••••••••••••••35
6.6.8學(xué)生單科名次查詢子模塊•••••••••••••••••••••••••••••••••••••36
6.7學(xué)籍變動管理模塊•••••••••••••••••••••••••••••••••••••••••••••36
6.7.1校內(nèi)院系變更模塊•••••••••••••••••••••••••••••••••••••••••••36
6.7.2留級處理子模塊•••••••••••••••••••••••••••••••••••••••••••••37
6.7.3休學(xué)處理子模塊•••••••••••••••••••••••••••••••••••••••••••••37
6.8數(shù)據(jù)庫管理模塊•••••••••••••••••••••••••••••••••••••••••••••••37
7結(jié)束語•••••••••••••••••••••••••••••••••••••••••••••••••••••••••39
主要參考文獻(xiàn)••••••••••••••••••••••••••••••••••••••••••••••••••••40
部分參考文獻(xiàn)
[3]Abraham Silberschatz Henry F.korth S.Sudarshan.數(shù)據(jù)庫系統(tǒng)概論.機(jī)械工業(yè)出版社.2005(8)
[4]Joel Siegel Jae Shim.數(shù)據(jù)庫管理系統(tǒng). 清華大學(xué)出版社.2005(7)
[5] 張海藩 軟件工程導(dǎo)論.清華大學(xué)出版社.2005(12)
[6]夏瑋 李朝暉.Access數(shù)據(jù)庫應(yīng)用教程和實(shí)例.科學(xué)出版社.2005(7)
[7]張立科 .數(shù)據(jù)庫開發(fā)技術(shù)與工程實(shí)踐.人民郵電出版社 .2005(12)
全文40頁 約8600字 論述翔實(shí)
摘要
學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。
經(jīng)過分析,我們使用微軟公司的VISUAL C++ 開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。
關(guān)鍵字:控件,窗體,域,對話框,模塊
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ā)的技術(shù)原理•••••••••••••••••••••••••••••••••••••••••••••6
2.1編程環(huán)境的選擇•••••••••••••••••••••••••••••••••••••••••••••••6
2.2關(guān)系型數(shù)據(jù)庫的實(shí)現(xiàn)•••••••••••••••••••••••••••••••••••••••••••6
3需求分析與功能設(shè)計(jì)•••••••••••••••••••••••••••••••••••••••••••••6
3.1系統(tǒng)需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
3.2功能需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
3.3性能需求•••••••••••••••••••••••••••••••••••••••••••••••••••••7
4使用Access2000實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫••••••••••••••••••••••••••••••••8
4.1數(shù)據(jù)庫的概念•••••••••••••••••••••••••••••••••••••••••••••••••8
4.2新建一個(gè)數(shù)據(jù)庫•••••••••••••••••••••••••••••••••••••••••••••••8
4.3實(shí)現(xiàn)數(shù)據(jù)庫之間的聯(lián)系•••••••••••••••••••••••••••••••••••••••••8
5系統(tǒng)總體設(shè)計(jì)•••••••••••••••••••••••••••••••••••••••••••••••••••8
5.1系統(tǒng)基本設(shè)計(jì)概念和處理流圖•••••••••••••••••••••••••••••••••••8
5.2系統(tǒng)層次模塊圖•••••••••••••••••••••••••••••••••••••••••••••••9
5.3數(shù)據(jù)庫設(shè)計(jì)••••••••••••••••••••••••••••••••••••••••••••••••••10
6系統(tǒng)詳細(xì)設(shè)計(jì)••••••••••••••••••••••••••••••••••••••••••••••••••11
6.1系統(tǒng)主控平臺••••••••••••••••••••••••••••••••••••••••••••••••11
6.2用戶權(quán)限驗(yàn)證模塊••••••••••••••••••••••••••••••••••••••••••••14
6.3用戶管理模塊••••••••••••••••••••••••••••••••••••••••••••••••16
6.4院系基礎(chǔ)設(shè)置管理模塊••••••••••••••••••••••••••••••••••••••••20
6.4.1院系設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••••••20
6.4.2專業(yè)設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••••••24
6.4.3班級設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••••••25
6.5學(xué)生檔案管理模塊••••••••••••••••••••••••••••••••••••••••••••25
6.5.1學(xué)生檔案信息查詢子模塊••••••••••••••••••••••••••••••••••••26
6.5.2獎學(xué)金管理子模塊••••••••••••••••••••••••••••••••••••••••••27
6.5.3獎罰記錄子模塊••••••••••••••••••••••••••••••••••••••••••••30
6.5.4學(xué)生檔案信息修改模塊••••••••••••••••••••••••••••••••••••••31
6.6成績管理模塊••••••••••••••••••••••••••••••••••••••••••••••••32
6.6.1考試類型設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••33
6.6.2考試科目設(shè)置子模塊••••••••••••••••••••••••••••••••••••••••33
6.6.3考試時(shí)間段設(shè)置子模塊••••••••••••••••••••••••••••••••••••••34
6.6.4學(xué)生成績錄入子模塊•••••••••••••••••••••••••••••••••••••••••34
6.6.5學(xué)生成績查詢子模塊•••••••••••••••••••••••••••••••••••••••••34
6.6.6班級成績匯總統(tǒng)計(jì)子模塊•••••••••••••••••••••••••••••••••••••35
6.6.7學(xué)生總分名次查詢子模塊•••••••••••••••••••••••••••••••••••••35
6.6.8學(xué)生單科名次查詢子模塊•••••••••••••••••••••••••••••••••••••36
6.7學(xué)籍變動管理模塊•••••••••••••••••••••••••••••••••••••••••••••36
6.7.1校內(nèi)院系變更模塊•••••••••••••••••••••••••••••••••••••••••••36
6.7.2留級處理子模塊•••••••••••••••••••••••••••••••••••••••••••••37
6.7.3休學(xué)處理子模塊•••••••••••••••••••••••••••••••••••••••••••••37
6.8數(shù)據(jù)庫管理模塊•••••••••••••••••••••••••••••••••••••••••••••••37
7結(jié)束語•••••••••••••••••••••••••••••••••••••••••••••••••••••••••39
主要參考文獻(xiàn)••••••••••••••••••••••••••••••••••••••••••••••••••••40
部分參考文獻(xiàn)
[3]Abraham Silberschatz Henry F.korth S.Sudarshan.數(shù)據(jù)庫系統(tǒng)概論.機(jī)械工業(yè)出版社.2005(8)
[4]Joel Siegel Jae Shim.數(shù)據(jù)庫管理系統(tǒng). 清華大學(xué)出版社.2005(7)
[5] 張海藩 軟件工程導(dǎo)論.清華大學(xué)出版社.2005(12)
[6]夏瑋 李朝暉.Access數(shù)據(jù)庫應(yīng)用教程和實(shí)例.科學(xué)出版社.2005(7)
[7]張立科 .數(shù)據(jù)庫開發(fā)技術(shù)與工程實(shí)踐.人民郵電出版社 .2005(12)
TA們正在看...
- 風(fēng)扇開關(guān)的塑料模具畢業(yè)設(shè)計(jì).rar
- 校園分站宣傳推廣建議.doc
- 四川省互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r報(bào)告.pdf
- 多條移動平均線組合運(yùn)動基本原理.pdf
- 馬克思主義基本原理概論復(fù)習(xí)整理.doc
- 預(yù)應(yīng)力混凝土連續(xù)梁橋設(shè)計(jì).rar
- 預(yù)應(yīng)力連續(xù)梁橋設(shè)計(jì).rar
- 連續(xù)梁橋施工臨時(shí)結(jié)構(gòu)設(shè)計(jì)三角掛籃.rar
- 鋼鐵廠高爐改造電氣部分.doc
- 變頻器一拖多電機(jī)的資料.doc