




已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
摘要學生學籍管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。本系統(tǒng)主要完成對學籍的管理,包括添加、修改、刪除,查詢,打印信息以用戶管理等六個方面。系統(tǒng)可以完成對各類信息的瀏覽、查詢、添加、刪除、修改等功能。系統(tǒng)的核心是添加、修改和刪除三者之間的聯(lián)系,每一個表的修改都將聯(lián)動的影響其它的表,當完成添加或刪除操作時系統(tǒng)會自動地完成學籍的修改。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中主要根據(jù)學生姓名和學號進行查詢,其目的都是為了方便用戶使用。系統(tǒng)有完整的用戶添加、刪除和密碼修改功能,并具備報表打印功能。系統(tǒng)采用MicrosoftOffice中的Access2000來設計數(shù)據(jù)庫,并使用當前優(yōu)秀的開發(fā)工具VB6.0,它有著最為靈活的數(shù)據(jù)庫結構,對數(shù)據(jù)庫應用有著良好的支持。論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。重點的說明了系統(tǒng)設計的重點、設計思想、難點技術和解決方案。關鍵字:控件;窗體;數(shù)據(jù)庫;visualbasic;學籍管理目錄第一章引言.11.1管理信息系統(tǒng)概念.11.2管理信息系統(tǒng)的開發(fā)方式.11.3管理信息系統(tǒng)的發(fā)展歷史及方向.21.3.1管理信息系統(tǒng)的發(fā)展歷史.21.3.2信息系統(tǒng)的發(fā)展方向.3第二章本系統(tǒng)所用軟件介紹.42.1開發(fā)工具的選擇.42.2VisualBasic語言特性.42.3關系型數(shù)據(jù)庫的實現(xiàn).62.4二者的結合(DBA).72.5VisualBasic下的控件所實現(xiàn)的功能.7第三章系統(tǒng)分析.93.1開發(fā)背景.93.2需求分析.93.3系統(tǒng)流程圖.10第四章系統(tǒng)設計.114.1數(shù)據(jù)庫的概念.114.2創(chuàng)建數(shù)據(jù)庫文件.114.3怎樣創(chuàng)建一個數(shù)據(jù)表.134.4VB連接ACCESS2000數(shù)據(jù)庫.144.5數(shù)據(jù)庫設計.15第五章界面設計.165.1系統(tǒng)功能.165.2系統(tǒng)登陸界面.165.3用戶界面的實現(xiàn).175.4學生功能模塊的創(chuàng)建.19第六章系統(tǒng)的維護與調(diào)試.23第七章結束語.24參考文獻.25致謝.26天津大學2010屆高職專科畢業(yè)設計(論文)1第一章引言本軟件使用MicrosoftVisualBasic6.0進行編寫。數(shù)據(jù)庫技術的產(chǎn)生與發(fā)展源于對于數(shù)據(jù)的組織和管理。數(shù)據(jù)庫技術是數(shù)據(jù)管理的技術,它隨著數(shù)據(jù)管理任務的需要而產(chǎn)生于20世紀60年代中期。這是一門綜合性技術,涉及操作系統(tǒng),數(shù)據(jù)結構,算法設計和程序設計等知識。數(shù)據(jù)庫技術的基本思想是對數(shù)據(jù)實行集中,統(tǒng)一,獨立的管理,用戶可以最大限度的共享數(shù)據(jù)資源。數(shù)據(jù)庫系統(tǒng)實際上是一個應用系統(tǒng),它是在計算機硬,軟件系統(tǒng)支持下,由用戶,數(shù)據(jù)庫管理系統(tǒng),存儲在存儲設備上的數(shù)據(jù)和數(shù)據(jù)庫應用程序構成的數(shù)據(jù)處理系統(tǒng)。數(shù)據(jù)庫系統(tǒng)是由數(shù)據(jù),數(shù)據(jù)庫管理系統(tǒng),應用程序,用戶組成。數(shù)據(jù)庫的特點:1.實現(xiàn)數(shù)據(jù)共享2.實現(xiàn)數(shù)據(jù)獨立3.減少了數(shù)據(jù)冗余度4.避免了數(shù)據(jù)不一致性5.加強了對數(shù)據(jù)的保護1.1管理信息系統(tǒng)概念管理信息系統(tǒng)是一門綜合性、系統(tǒng)性的邊緣科學。它是依賴于管理和技術科學的發(fā)轉而形成的。應該說管理信息系統(tǒng)概念并非是依賴于電子計算機的發(fā)展而出現(xiàn)的。管理信息系統(tǒng)的概念最早起源于20世紀30年代,柏德在描述決策與管理的關系時候就提到了管理信息系統(tǒng)的概念。到了20世紀50年代,蓋爾提出了管理依賴于信息和決策的概念?!肮芾硇畔⑾到y(tǒng)是一個以人為主導,以計算機硬件、軟件、通信網(wǎng)絡以及其他辦公設備為基本信息處理手段和傳輸工具,進行管理信息的收集、傳遞、加工、存儲、使用、更新和維護,為企業(yè)高層決策、中層控制和基層運作提供信息服務的人機系統(tǒng)?!边@個定義說明管理信息系統(tǒng)充分地結合了人與機器,通過對信息的處理來支持管理決策活動,較全面地覆蓋了管理信息系統(tǒng)所涉及的科學范圍。所以,管理信息系統(tǒng)不是如同有些人所說是一個技術系統(tǒng),或是一個社會系統(tǒng),而實際上管理信息系統(tǒng)應該是一個社會和技術綜合系統(tǒng),隨著其應用范圍的擴大、應用等級的提高,其社會性愈加強烈。1.2管理信息系統(tǒng)的開發(fā)方式天津大學2010屆高職專科畢業(yè)設計(論文)21.自主開發(fā)自主開發(fā)的主要優(yōu)點是:用戶的需求可以得到充分滿足;系統(tǒng)維護方便容易,可鍛煉本企業(yè)計算機開發(fā)應用隊伍;開發(fā)費用少,開發(fā)后的系統(tǒng)能夠適應本單位的需求且滿意度較高。自主開發(fā)的主要缺點是:系統(tǒng)開發(fā)周期一般較長;不易開發(fā)出一個高水平的管理信息系統(tǒng);企業(yè)內(nèi)部開發(fā)費用高;容易受計算機業(yè)務工作的限制,系統(tǒng)優(yōu)化不夠,開發(fā)水平較低。2.委托開發(fā)這種開發(fā)方式的優(yōu)點是:省時、省事,系統(tǒng)的技術水平較高。缺點是:外部費用很高;系統(tǒng)維護工作困難。系統(tǒng)的維護與擴展須依賴乙方開發(fā)單位的長期支持,開發(fā)費用高,不利于本單位的人才培養(yǎng)。3合作開發(fā)合作開發(fā)方式的主要優(yōu)點是:系統(tǒng)的技術水平較高;有利于企業(yè)計算機應用隊伍的培養(yǎng)與提高,便于系統(tǒng)維護工作;相對于委托開發(fā)方式比較節(jié)約資金。合作開發(fā)方式的主要缺點有:雙方在合作中溝通易出現(xiàn)問題,需要雙方及時達成共識,進行協(xié)調(diào)和檢查。4.購買商品化應用軟件購買商品化應用軟件產(chǎn)品的主要優(yōu)點是:軟件產(chǎn)品可靠性、穩(wěn)定性高,系統(tǒng)技術水平高,開發(fā)周期短,節(jié)約時間,系統(tǒng)開發(fā)費用比較低。購買商品化應用軟件的主要缺點是:系統(tǒng)實施費用較高,系統(tǒng)維護困難,通用軟件專用性較差,根本單位的實際工作需要可能有一定的差距,有時可能需要做二次開發(fā)工作??傊谶x擇管理信息系統(tǒng)的開發(fā)方式時,需要根據(jù)信息化進程實際情況、單位自身的技術力量、資金資源情況和外部環(huán)境等各種因素進行綜合考慮,選擇合適的開發(fā)方式。1.3管理信息系統(tǒng)的發(fā)展歷史及方向1.3.1管理信息系統(tǒng)的發(fā)展歷史信息系統(tǒng)在最初的階段是統(tǒng)計系統(tǒng),所研究的內(nèi)容是數(shù)據(jù)間的表面規(guī)律,它把數(shù)據(jù)分成較相關和較不相關的組,然后把數(shù)據(jù)轉換為信息。第二階段是數(shù)據(jù)更新系統(tǒng),從觀念上來講它只是一個數(shù)據(jù)更新系統(tǒng),比如他不能告訴你一些詳細的東西。因而他是數(shù)據(jù)更新系統(tǒng)的低級階段。第三階段是狀態(tài)報告系統(tǒng),它是用來輔助決策的信息系統(tǒng),它可以分為生產(chǎn)狀態(tài)報告,服務狀態(tài)報告,和研究報告狀態(tài)等系統(tǒng)。最后的階段是決策支持系統(tǒng),它是用來輔助決策的信息系統(tǒng)。該系統(tǒng)可以天津大學2010屆高職??飘厴I(yè)設計(論文)3計劃,分析方案,審查解答和求解的誤差。它應用較好的人機對話方式,可以與不怎么熟悉計算機的管理人員會話。它一般包括一些模型用以生產(chǎn)決策信息,但不強調(diào)全面管理功能。我國20世紀70年代末有少數(shù)企業(yè)開始MIS的局部應用?!傲濉逼陂g,選擇一些大型企業(yè)進行MIS的開發(fā)試點,其中首鋼,北京第一棉紡廠,湖北第二汽車制造廠等取得了試點經(jīng)驗。20世紀80年代中后期,在全國計算機應用熱潮中,許多企業(yè)紛紛使用MIS。目前,我國的MIS已經(jīng)有利相當?shù)钠占奥?,幾乎覆蓋了各個行業(yè)及各個部門。1.3.2信息系統(tǒng)的發(fā)展方向從國際技術發(fā)展趨勢來看,20世紀90年代出現(xiàn)了集中全新的管理技術。一種元件的企業(yè)管理模式,其特點是職工素質(zhì)高,組織機構精良,多功能小組效率高,信息存放靈活,影響要求迅速。響應的MIS開發(fā)技術在20世紀90年代有了新的發(fā)展。1.信息綜合集成:MIS在計算機網(wǎng)絡中和分布式數(shù)據(jù)庫管理系統(tǒng)的支持下,與企業(yè)其他的系統(tǒng)。如OA,CAD,CAM,CAPP,在數(shù)據(jù)采集形成制造業(yè)計算機集成制造系統(tǒng),或者一般企業(yè)事業(yè)單位的綜合信息系統(tǒng),實現(xiàn)辦公,管理,計算,設計,控制,檢測以及決策等功能綜合。2.telnet/Intranet:Intranet已被廣大用戶所熟悉,而以Intranet技術為基礎的企業(yè)內(nèi)部信息系統(tǒng)Intranet既可以通過介入的方式成為Intranet的一部分,也可以自成體系,實現(xiàn)企業(yè)內(nèi)部的管理。它可以克服傳統(tǒng)的MIS存在的系統(tǒng)封閉,用戶界面形式不統(tǒng)一,多種軟件版本并存,維護一直困難等問題,為新一代企業(yè)MIS的開發(fā)注入了前進的活力。3.先進的軟件開發(fā)工具:為了縮短軟件開發(fā)的周期,提高軟件的質(zhì)和標準化水平以及軟件的可維護性,越來越多的軟件開發(fā)公司使用先進的軟件開發(fā)工具或計算機輔助軟件工具,如:CASE,COMPUTERAIDEDSOFTWAREENGINEERING軟件質(zhì)量測試工具,軟件文檔建立和管理工具等。還有各種MIS開發(fā)平臺和代碼生成工具,這些工具極大的方便了MIS的開發(fā)。4.媒體技術:隨著計算機性能的提高,MIS采用越來越多的多媒體技術,用圖像,圖形,聲音代替原來單調(diào)的字符形式,給用戶提供了更加生動真實的應用環(huán)境。天津大學2010屆高職??飘厴I(yè)設計(論文)4第二章本系統(tǒng)所用軟件介紹2.1開發(fā)工具的選擇現(xiàn)在,市場上可以選購的應用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國市場上最為流行、使用最多、最為先進的可用作企業(yè)級開發(fā)工具的產(chǎn)品有:Microsoft公司的VisualBasicMicrosoft公司的VisualCBorland公司的DelphiPowersoft公司的PowerBulider在目前市場上這些眾多的程序開發(fā)工具中,有些強調(diào)程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數(shù)倍的工夫來處理,使得原來所標榜的效率提高的優(yōu)點失去了作用;相反,如果只強調(diào)程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設計師的寶貴時間。作為數(shù)據(jù)庫系統(tǒng)的開發(fā),VisualBasic是一個非常理想選擇。數(shù)據(jù)庫是MIS中的重要支持技術,在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應考慮數(shù)據(jù)庫應用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言VisualBasic語言,該開發(fā)工具具有很多長處。2.2VisualBasic語言特性VisualBasic是一種可視化的、面對對象和條用事件驅動方式的結構化高級程序設計,可用于開發(fā)Windows環(huán)境下的種類應用程序。它簡單易學、效率高,且功能強大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C+編程基礎。在VisualBasic環(huán)境下,利用事件驅動的編程機制、新穎易用的可視化設計工具,使用Windows內(nèi)部的應用程序接口(API)函數(shù),以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 主承辦單位安全協(xié)議書
- 倉儲一體化服務協(xié)議書
- 高空安全協(xié)議協(xié)議書
- 交房屋定金有效協(xié)議書
- 飯店樓上住戶協(xié)議書
- 車輛事故出院協(xié)議書
- 項目整體回購協(xié)議書
- 車間安全管理總結報告
- 食品過期調(diào)解協(xié)議書
- 送貨司機責任協(xié)議書
- 漢字構字的基本原理和識字教學模式分析
- 護理風險管理與護理安全
- RouterOS介紹
- 綜采工作面液壓支架壓死救活技術研究
- 十字軸鍛造成型工藝及模具設計畢業(yè)論文
- 主體結構監(jiān)理實施細則范本
- NETWORKER+SQL Server備份實施文檔
- 控制性詳細規(guī)劃 - 寧波市規(guī)劃局
- 保潔員工考勤表
- JGJ8-2016建筑變形測量規(guī)范
- 《MSDS培訓資料》PPT課件.ppt
評論
0/150
提交評論