畢業(yè)生信息管理系統(tǒng)設(shè)計與實現(xiàn).rar
畢業(yè)生信息管理系統(tǒng)設(shè)計與實現(xiàn),9809字 23頁 設(shè)計說明書+程序代碼 完整作品。這是本人原創(chuàng)的設(shè)計,請大家放心使用,作品很完整,開發(fā)環(huán)境是vb access 下載后就可以調(diào)試使用,希望我的作品能給你帶來幫助?!菊?本畢業(yè)生管理系統(tǒng)是使用vb和access數(shù)據(jù)庫為開發(fā)工具開發(fā)的一個全新的管理系統(tǒng)(mis)。開發(fā)出的軟...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 bysjlw8 發(fā)布
畢業(yè)生信息管理系統(tǒng)設(shè)計與實現(xiàn)
9809字 23頁 設(shè)計說明書+程序代碼 完整作品。
這是本人原創(chuàng)的設(shè)計,請大家放心使用,作品很完整,開發(fā)環(huán)境是VB access 下載后就可以調(diào)試使用,希望我的作品能給你帶來幫助。
【摘要】 本畢業(yè)生管理系統(tǒng)是使用VB和ACCESS數(shù)據(jù)庫為開發(fā)工具開發(fā)的一個全新的管理系統(tǒng)(MIS)。開發(fā)出的軟件可以在任何一個裝有VB環(huán)境的機器上運行。本畢業(yè)生管理系統(tǒng)包括六個子模塊:用戶登陸模塊、學(xué)籍管理模塊、學(xué)生成績模塊、畢業(yè)設(shè)計選題模塊、畢業(yè)設(shè)計成績管理模塊、系統(tǒng)說明模塊。每個子模塊大致可實現(xiàn)的功能有:錄入、查詢、修改。本系統(tǒng)設(shè)有管理員和普通的用戶,管理員可以執(zhí)行修改操作以確保畢業(yè)生信息的準確性。本論文介紹了這五個子模塊的功能、使用方法及流程、使用界面。具體從系統(tǒng)概述、系統(tǒng)需求分析、總體設(shè)計、數(shù)據(jù)結(jié)構(gòu)、程序流程、技術(shù)背景、使用說明、心得體會等幾個方面對本管理系統(tǒng)進行了闡述。本管理系統(tǒng)復(fù)雜程度一般,在進行了很多次的測試和修改后可以成功使用。
關(guān)鍵詞: VB ACCESS 管理系統(tǒng)
第二章 開發(fā)工具和數(shù)據(jù)庫
本ERP系統(tǒng)采用的數(shù)據(jù)庫是ACCESS 2000數(shù)據(jù)庫,開發(fā)語言為Microsoft Visual Basic 6.0(簡稱VB6.0)。VB6.0作為前臺的開發(fā)工具,用ACCESS 2000作為后臺支持數(shù)據(jù)庫,通過VB6.0的數(shù)據(jù)庫控件來連接ACCESS 2000中并對其編程來實現(xiàn)各種功能。因為ACCESS與Visual Basic用的同為Microsoft Jet數(shù)據(jù)庫引擎,有著最好的兼容性。
2.1 VB介紹
Visual Basic的前身是QBASIC,語言基礎(chǔ)是BASIC。自從微軟推出VB后,便成為了程序開發(fā)人員的首選工具。據(jù)統(tǒng)計,僅在數(shù)據(jù)庫系統(tǒng)開發(fā)領(lǐng)域,VB就占了90%的份額。VB是基于對象的可視化程序開發(fā)工具,它的優(yōu)點在于能夠快捷、簡易地建立Windows應(yīng)用程序。1998年8月,微軟推出了VB 6.0的版本,進一步加強了部件開發(fā)的功能。以適用人員來分,可有以下三個版本:
1. 標準版 針對一般程序設(shè)計人員,適合普通應(yīng)用系統(tǒng)的開發(fā)。
2. 專業(yè)版 針對專業(yè)程序開發(fā)人員,它在標準版的基礎(chǔ)上提供了對數(shù)據(jù)庫和Internet的支持。
3. 企業(yè)版 適用于專為企業(yè)設(shè)計應(yīng)用軟件的程序開發(fā)人員。
使用VB不需要追求完美的算法和精密的邏輯,而只要充分發(fā)揮你的想象力和創(chuàng)造力,就能利用VB開發(fā)出各種實用的軟件了,不論是小游戲還是大型的客戶端/服務(wù)器端應(yīng)用程序,都變得非常簡單。
可視化編程的一個突出特點就是其開發(fā)環(huán)境就像一個百寶箱,很多功能都集成在其之中,這就是IDE(Integrated Development Environment),即集成開發(fā)環(huán)境。IDE是指在相應(yīng)的開發(fā)平臺中集成了編輯器、編譯連接工具、控件器箱輔助工具。例如在VB的集成開發(fā)環(huán)境中就包括了以下一些主要元素:工具欄、工具箱、工程管理器窗口、屬性窗口、窗體設(shè)計器、代碼編輯器窗口等;和VB類似,Delphi的IDE中具有主控制窗體、對象查看窗口和窗體設(shè)計器。同時IDE的設(shè)置是很靈活的,開發(fā)人員可以按照自己的編程習(xí)慣來配置IDE。
從簡單的文本文件到各種復(fù)雜的關(guān)系型數(shù)據(jù)庫,數(shù)據(jù)庫應(yīng)用程序需要面對各種各樣的數(shù)據(jù)源。Visual basic 6.0提供ADO(Active Data Objects)作為應(yīng)用程序和OLE-DB連接的橋梁。ADO,即Active數(shù)據(jù)對象(Active Data Objects):實際是一種提供訪問各種數(shù)據(jù)類型的連接機制。ADO設(shè)計為一種極簡單的格式,通過ODBC的方法同數(shù)據(jù)庫接口相連。用戶可以使用任何一種ODBC數(shù)據(jù)源,即不僅適合于SQL Server、Oracle、Access等數(shù)據(jù)庫應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無格式的數(shù)據(jù)文件。ADO是基于OLE-DB之上的技術(shù),因此ADO通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。本系統(tǒng)就是用ADO對象來連接數(shù)據(jù)庫的。Microsoft在Visual Basic 6.0以后的版本都集成了ADO。它與以前Visual Basic的DAO、RDO相比有了很大的提高。DAO(Data Access Objects)即數(shù)據(jù)訪問對象,是一種面向?qū)ο蟮慕缑娼涌?。通過DAO/Jet功能可以訪問ISAM數(shù)據(jù)庫,使用DAO/ODBC Direct功能可以實現(xiàn)遠程RDO功能。RDO(Remote Data Objects)即遠程數(shù)據(jù)對象,為使用代碼來創(chuàng)建和操作一個遠程ODBC數(shù)據(jù)庫系統(tǒng)的各個部件提供了一個框架。RDO是ODBC API的一個淺層界面接口,是專為訪問遠程ODBC關(guān)系數(shù)據(jù)源而設(shè)計的。ADO是Microsoft公司關(guān)于各種類型數(shù)據(jù)的高等界面,后來逐漸演變成滿足所有數(shù)據(jù)訪問需要的完整解決辦法。ADO的對象模型是所有數(shù)據(jù)訪問接口對象模型中最簡單的一種。Microsoft公司用來訪問ADO數(shù)據(jù)的應(yīng)用程序界面技術(shù)是OLE DB。OLE DB是一種底層編程接口,用來訪問許多不同類型的數(shù)據(jù)源,其中包括消息、文件系統(tǒng)以及其他一些非傳統(tǒng)的數(shù)據(jù)源。OLE DB是一個由Component Object Model(COM)接口組成的集合,用來隱藏創(chuàng)建數(shù)據(jù)訪問服務(wù)過程中的細節(jié)。OLEDB提供了訪問任何數(shù)據(jù)資源的方法,包括相互關(guān)聯(lián)的數(shù)據(jù)庫和相互不關(guān)聯(lián)的數(shù)據(jù)庫、Email和文件系統(tǒng)、文本和圖形以及用戶定義的數(shù)據(jù)對象。
參考文獻
1.C.J.Date , 《Database system implementation》,機械工業(yè)出版社, 2000
2.Hector Garcial-Molina , Jeffrey D.Ullman, Jennifer Widom,《An introduction to Database Systems(Seventh Edition), 機械工業(yè)出版社,2001
3.林陳雷, 郭安源, 葛曉東, 《教育信息化系統(tǒng)開發(fā)實例導(dǎo)航》 , 人民郵電出版社,2003
4.張立科,《數(shù)據(jù)庫開發(fā)技術(shù)與工程實踐》,人民郵電出版社,2004
5.張紅軍, 王虹 等 《Visual basic 6.0 中文版高級應(yīng)用與開發(fā)指南》, 人民郵電出版社, 2002
6.伍俊良 主編 等 《VB課程設(shè)計與系統(tǒng)開發(fā)案例》清華大學(xué)出版社, 2002
7.姚巍,《Visual Basic數(shù)據(jù)庫開發(fā)及工程實例》,人民郵電出版社
8.求是科技,《Visual Basic 6.0 數(shù)據(jù)庫開發(fā)技術(shù)與工程實踐》,人民郵電出版社,2004
9.劉瑞新,汪遠征,《Visual Basic程序設(shè)計教程》,機械工業(yè)出版社,2001
10.劉萌,周學(xué)明,郭安源,《Visual Basic企業(yè)辦公系統(tǒng)開發(fā)實例導(dǎo)航》,人民郵電出版社,2003
11.孟小峰,王珊,《數(shù)據(jù)庫系統(tǒng)導(dǎo)論》,機械工業(yè)出版社,2000
9809字 23頁 設(shè)計說明書+程序代碼 完整作品。
這是本人原創(chuàng)的設(shè)計,請大家放心使用,作品很完整,開發(fā)環(huán)境是VB access 下載后就可以調(diào)試使用,希望我的作品能給你帶來幫助。
【摘要】 本畢業(yè)生管理系統(tǒng)是使用VB和ACCESS數(shù)據(jù)庫為開發(fā)工具開發(fā)的一個全新的管理系統(tǒng)(MIS)。開發(fā)出的軟件可以在任何一個裝有VB環(huán)境的機器上運行。本畢業(yè)生管理系統(tǒng)包括六個子模塊:用戶登陸模塊、學(xué)籍管理模塊、學(xué)生成績模塊、畢業(yè)設(shè)計選題模塊、畢業(yè)設(shè)計成績管理模塊、系統(tǒng)說明模塊。每個子模塊大致可實現(xiàn)的功能有:錄入、查詢、修改。本系統(tǒng)設(shè)有管理員和普通的用戶,管理員可以執(zhí)行修改操作以確保畢業(yè)生信息的準確性。本論文介紹了這五個子模塊的功能、使用方法及流程、使用界面。具體從系統(tǒng)概述、系統(tǒng)需求分析、總體設(shè)計、數(shù)據(jù)結(jié)構(gòu)、程序流程、技術(shù)背景、使用說明、心得體會等幾個方面對本管理系統(tǒng)進行了闡述。本管理系統(tǒng)復(fù)雜程度一般,在進行了很多次的測試和修改后可以成功使用。
關(guān)鍵詞: VB ACCESS 管理系統(tǒng)
第二章 開發(fā)工具和數(shù)據(jù)庫
本ERP系統(tǒng)采用的數(shù)據(jù)庫是ACCESS 2000數(shù)據(jù)庫,開發(fā)語言為Microsoft Visual Basic 6.0(簡稱VB6.0)。VB6.0作為前臺的開發(fā)工具,用ACCESS 2000作為后臺支持數(shù)據(jù)庫,通過VB6.0的數(shù)據(jù)庫控件來連接ACCESS 2000中并對其編程來實現(xiàn)各種功能。因為ACCESS與Visual Basic用的同為Microsoft Jet數(shù)據(jù)庫引擎,有著最好的兼容性。
2.1 VB介紹
Visual Basic的前身是QBASIC,語言基礎(chǔ)是BASIC。自從微軟推出VB后,便成為了程序開發(fā)人員的首選工具。據(jù)統(tǒng)計,僅在數(shù)據(jù)庫系統(tǒng)開發(fā)領(lǐng)域,VB就占了90%的份額。VB是基于對象的可視化程序開發(fā)工具,它的優(yōu)點在于能夠快捷、簡易地建立Windows應(yīng)用程序。1998年8月,微軟推出了VB 6.0的版本,進一步加強了部件開發(fā)的功能。以適用人員來分,可有以下三個版本:
1. 標準版 針對一般程序設(shè)計人員,適合普通應(yīng)用系統(tǒng)的開發(fā)。
2. 專業(yè)版 針對專業(yè)程序開發(fā)人員,它在標準版的基礎(chǔ)上提供了對數(shù)據(jù)庫和Internet的支持。
3. 企業(yè)版 適用于專為企業(yè)設(shè)計應(yīng)用軟件的程序開發(fā)人員。
使用VB不需要追求完美的算法和精密的邏輯,而只要充分發(fā)揮你的想象力和創(chuàng)造力,就能利用VB開發(fā)出各種實用的軟件了,不論是小游戲還是大型的客戶端/服務(wù)器端應(yīng)用程序,都變得非常簡單。
可視化編程的一個突出特點就是其開發(fā)環(huán)境就像一個百寶箱,很多功能都集成在其之中,這就是IDE(Integrated Development Environment),即集成開發(fā)環(huán)境。IDE是指在相應(yīng)的開發(fā)平臺中集成了編輯器、編譯連接工具、控件器箱輔助工具。例如在VB的集成開發(fā)環(huán)境中就包括了以下一些主要元素:工具欄、工具箱、工程管理器窗口、屬性窗口、窗體設(shè)計器、代碼編輯器窗口等;和VB類似,Delphi的IDE中具有主控制窗體、對象查看窗口和窗體設(shè)計器。同時IDE的設(shè)置是很靈活的,開發(fā)人員可以按照自己的編程習(xí)慣來配置IDE。
從簡單的文本文件到各種復(fù)雜的關(guān)系型數(shù)據(jù)庫,數(shù)據(jù)庫應(yīng)用程序需要面對各種各樣的數(shù)據(jù)源。Visual basic 6.0提供ADO(Active Data Objects)作為應(yīng)用程序和OLE-DB連接的橋梁。ADO,即Active數(shù)據(jù)對象(Active Data Objects):實際是一種提供訪問各種數(shù)據(jù)類型的連接機制。ADO設(shè)計為一種極簡單的格式,通過ODBC的方法同數(shù)據(jù)庫接口相連。用戶可以使用任何一種ODBC數(shù)據(jù)源,即不僅適合于SQL Server、Oracle、Access等數(shù)據(jù)庫應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無格式的數(shù)據(jù)文件。ADO是基于OLE-DB之上的技術(shù),因此ADO通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。本系統(tǒng)就是用ADO對象來連接數(shù)據(jù)庫的。Microsoft在Visual Basic 6.0以后的版本都集成了ADO。它與以前Visual Basic的DAO、RDO相比有了很大的提高。DAO(Data Access Objects)即數(shù)據(jù)訪問對象,是一種面向?qū)ο蟮慕缑娼涌?。通過DAO/Jet功能可以訪問ISAM數(shù)據(jù)庫,使用DAO/ODBC Direct功能可以實現(xiàn)遠程RDO功能。RDO(Remote Data Objects)即遠程數(shù)據(jù)對象,為使用代碼來創(chuàng)建和操作一個遠程ODBC數(shù)據(jù)庫系統(tǒng)的各個部件提供了一個框架。RDO是ODBC API的一個淺層界面接口,是專為訪問遠程ODBC關(guān)系數(shù)據(jù)源而設(shè)計的。ADO是Microsoft公司關(guān)于各種類型數(shù)據(jù)的高等界面,后來逐漸演變成滿足所有數(shù)據(jù)訪問需要的完整解決辦法。ADO的對象模型是所有數(shù)據(jù)訪問接口對象模型中最簡單的一種。Microsoft公司用來訪問ADO數(shù)據(jù)的應(yīng)用程序界面技術(shù)是OLE DB。OLE DB是一種底層編程接口,用來訪問許多不同類型的數(shù)據(jù)源,其中包括消息、文件系統(tǒng)以及其他一些非傳統(tǒng)的數(shù)據(jù)源。OLE DB是一個由Component Object Model(COM)接口組成的集合,用來隱藏創(chuàng)建數(shù)據(jù)訪問服務(wù)過程中的細節(jié)。OLEDB提供了訪問任何數(shù)據(jù)資源的方法,包括相互關(guān)聯(lián)的數(shù)據(jù)庫和相互不關(guān)聯(lián)的數(shù)據(jù)庫、Email和文件系統(tǒng)、文本和圖形以及用戶定義的數(shù)據(jù)對象。
參考文獻
1.C.J.Date , 《Database system implementation》,機械工業(yè)出版社, 2000
2.Hector Garcial-Molina , Jeffrey D.Ullman, Jennifer Widom,《An introduction to Database Systems(Seventh Edition), 機械工業(yè)出版社,2001
3.林陳雷, 郭安源, 葛曉東, 《教育信息化系統(tǒng)開發(fā)實例導(dǎo)航》 , 人民郵電出版社,2003
4.張立科,《數(shù)據(jù)庫開發(fā)技術(shù)與工程實踐》,人民郵電出版社,2004
5.張紅軍, 王虹 等 《Visual basic 6.0 中文版高級應(yīng)用與開發(fā)指南》, 人民郵電出版社, 2002
6.伍俊良 主編 等 《VB課程設(shè)計與系統(tǒng)開發(fā)案例》清華大學(xué)出版社, 2002
7.姚巍,《Visual Basic數(shù)據(jù)庫開發(fā)及工程實例》,人民郵電出版社
8.求是科技,《Visual Basic 6.0 數(shù)據(jù)庫開發(fā)技術(shù)與工程實踐》,人民郵電出版社,2004
9.劉瑞新,汪遠征,《Visual Basic程序設(shè)計教程》,機械工業(yè)出版社,2001
10.劉萌,周學(xué)明,郭安源,《Visual Basic企業(yè)辦公系統(tǒng)開發(fā)實例導(dǎo)航》,人民郵電出版社,2003
11.孟小峰,王珊,《數(shù)據(jù)庫系統(tǒng)導(dǎo)論》,機械工業(yè)出版社,2000