【正文】
摘 要 本系統(tǒng)主要完成學校 所有學生 相關信息的錄入及管理,主要任務首先為登錄界面,此界面中包含了用戶的注冊與登錄 用戶注冊 通過本界面可跳到各種管理方式中,類似于一個中介 學生 信息添加 學生 信息修改 學生 信息刪除 學生 信息查詢 學生 信息的圖形統(tǒng)計與以文本形式的輸出 。 本程序采用 VB+ACCESS 開發(fā) ,較好的實現(xiàn)了以上功能 關鍵詞 : ACCESS,學生 ,借閱 ,查詢 Abstract The system is mainly to plete the school library all the books related to information input and management, the main task of the first for the login screen, this interface contains the user39。s registration and login Register Jump through the interface in a variety of management, similar to an intermediary Add Book Information Book Information Change Delete Book Information Book Information Query Statistics and graphics book information as text output. This program developed by VB + ACCESS, better realization of the above functions Keywords: ACCESS, books, lending, query 緒論 學生檔案 管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端的應用程序的開發(fā)兩個方面。對于前者要求建立數(shù)據(jù)的一致性和完整性,對于后者則要求應用程序功能的完備,易用等的特點。基于上述考慮本系統(tǒng)主要利用 Microsoft Visual Basic 作前端的應用開發(fā)工具 ,利用 Microsoft Access 作為后臺的數(shù)據(jù)庫,利用WINDOWS 作為系統(tǒng)平臺開發(fā)的 學生檔案 管理系統(tǒng)。另外本 學生檔案 系統(tǒng)利用軟件工程化思想和方法 ,總體上是采用結構化生命法進行系統(tǒng)分析和設計的,而系統(tǒng)實現(xiàn)等步驟則采用了原型法和面對對象的方法 第 1 章 管理信息系統(tǒng) 背景 學生檔案 管理系統(tǒng) 開發(fā)方法 管 理信息系統(tǒng)的開發(fā)方法有生命周期法、原型法和面向?qū)ο蟮拈_發(fā)方法等: 生命周期法( Life Cycle Method)是 20世紀 60 年代發(fā)展起來的一種應用廣泛且比較成熟的管理系統(tǒng)開發(fā)方法,它的基本思想是將系統(tǒng)的開發(fā)工作從開始到結束劃分為若干個階段,每個階段都有明確的任務,而系統(tǒng)開發(fā)出來后,并不意味著生命周期的結束,而意味著根據(jù)組織的需要對系統(tǒng)的修改和重建的開始。 原型法 (Prototyping Method)是 20 世紀 80年代發(fā)展起來的,旨在改變生命周期法的缺點的一種系統(tǒng)開發(fā)方法,該法的開發(fā)思路是首先根據(jù)用戶的要求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個系統(tǒng)模型,再在此基礎上與用戶交流,將模型不斷補充、修改、完善,如此反復,最終直至用戶和開發(fā)者都比較滿意為止,從而形成一個相對穩(wěn)定、較為理想的管理信息系統(tǒng)。 面 向?qū)ο螅?Object Oriented)的開發(fā)方法于 20世紀 80 年代開始興起的,是一種基于問題對 象的自底向上的一種系統(tǒng)開發(fā)方法,這種方法的特點是以對象為基礎,對象是分析問題和解決問題的核心。 本 系統(tǒng)開發(fā)過程 一個 MIS 系統(tǒng)的開發(fā)過程一般包括如下幾個步驟: :需求分析主要是了解用戶的需求。需求了解得越詳細,程序的后期開發(fā)與維護費用就會越少。一般的開發(fā)團隊中,需求分析都是由資歷較深的系統(tǒng)分析員或項目經(jīng)理擔當,可見它的重要性。需求分析制訂好后,需要反復修改。將最后的結果交給用戶審定,確認無誤后,由系統(tǒng)分析員完成需求分析文檔,再開始下一步工作。 :概要設計緊跟在需求分析之后。 用戶需求明確后,將得到的數(shù)據(jù)分析后,開始構建數(shù)據(jù)庫的邏輯結構。此時,數(shù)據(jù)庫中的表格還未成形,通過各種分析工具(如 PowerDesigner 等)畫出數(shù)據(jù)流圖,最后 就可抽象出數(shù)據(jù)庫的具體表結構。這時由系統(tǒng)分析人員反復審核。確認所有的需求都考慮在內(nèi),沒有遺漏后,就可以開始制訂概要設計文檔。概要設計文檔形成后,整個程序的邏輯框架也就形成了。 :概要設計完成后,根據(jù)設計中制訂的業(yè)務模塊。就可以進行詳細分析設計了。詳細設計就是將各個業(yè)務模塊的窗口全部建好,各個窗口控件的處理代碼全部用語言表達出。所以詳細設計 是整個系統(tǒng)中最繁瑣的環(huán)節(jié)。詳細設計完成后,整個程序就確定了,再由編程人員根據(jù)詳細設計文檔將代碼完成。整個開發(fā)工作就宣告結束。 :程序編碼相對于其他環(huán)節(jié)來說比較簡單,程序員只需要