【正文】
環(huán)境 .............................................. 15 系統(tǒng)結(jié)構(gòu)圖 ................................................... 16 系統(tǒng)流程圖 ................................................... 17 第四章 數(shù)據(jù)庫設(shè)計(jì) .................................................... 17 數(shù)據(jù)庫需求分析 ............................................... 17 4. 2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) .......................................... 19 4. 3 數(shù)據(jù)庫中表的設(shè)計(jì)模式 ........................................ 20 用戶界面的實(shí)現(xiàn) ................................................ 26 設(shè)計(jì)體會(huì) .............................................................. 31 參考文獻(xiàn) .............................................................. 31 程序源代碼 ............................................................ 32 高校校園社團(tuán)信息管理 第一章 緒論 隨著科技的發(fā)展和生產(chǎn)力水平的不斷提高,人類社會(huì)也在進(jìn)行著日新月異的變化。s inquiry , membership dues mainly. The system can finish such functions as having a look around , inquiry , adding , deleting , revising of all kinds of information ,etc. . Because expect relatively much in storing the security in position of the systematic data, Because position, system of data to store security expect relatively much , so systematic developing instrument choose Microsoft Visual Basic6. 0 Chinese enterprises edition and Microsoft Access2021 database, utilize Microsoft Visual Basic6. The characteristic of 0 visual programming, Microsoft Access strong data processing function, analyse through the demand to users and then, develop and is suitable for the materials administrative system. Key word: Controlling part, window body, database , VB6. 0, member39。s management , member39。s information management system is a typical information management system (MIS ), it develops two respects of main development including settingup and maintenance and front application program of backstage supporter39。由于系統(tǒng)數(shù)據(jù)的組成對(duì)存儲(chǔ)安全性要求較高,因此系統(tǒng)的開發(fā)工具選擇了 Microsoft Visual Microsoft Access2021數(shù)據(jù)庫,利用Microsoft Visual , Microsoft Access強(qiáng)大的數(shù)據(jù)處理功能,再通過對(duì)用戶的需求分析,開發(fā)出適用于資料管理系統(tǒng)。 本系統(tǒng)主要完成對(duì)會(huì)員管理、會(huì)員查詢、社團(tuán)查詢、會(huì)費(fèi)查詢四個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。 管理信息系統(tǒng)的開發(fā)是一個(gè)開發(fā)周期長、技術(shù)要求高、影響因素多的復(fù)雜系統(tǒng)工程,因此制定一個(gè)完善、可行、合理的開發(fā)計(jì)劃,不僅是系統(tǒng)開發(fā) 成功的保證,而且可以提高效率、節(jié)省時(shí)間、降低成本。生命周期法( Life Cycle Method)是 20 世紀(jì) 60年代發(fā)展起來的一種應(yīng)用廣泛且比較成熟的管理系統(tǒng)開發(fā)方法,它的基本思想是將系統(tǒng)的開發(fā)工作從開始 到結(jié)束劃分為若干個(gè)階段,每個(gè)階段都有明確的任務(wù),而系統(tǒng)開發(fā)出來后,并不意味著生命周期的結(jié)束,而意味著根據(jù)組織的需要對(duì)系統(tǒng)的修改和重建的開始;原型法 (Prototyping Method)是 20世紀(jì) 80年代發(fā)展起來的,旨在改變生命周期法的缺點(diǎn)的一種系統(tǒng)開發(fā)方法,該法的開發(fā)思路是首先根據(jù)用戶的要求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個(gè)系統(tǒng)模型,再在此基礎(chǔ)上與用戶交流,將模型不斷補(bǔ)充、修改、完善,如此反復(fù),最終直至用戶和開發(fā)者都比較滿意為止,從而形成一個(gè)相對(duì)穩(wěn)定、較為理想 的管理信息系統(tǒng);面向?qū)ο螅?Object Oriented)的開發(fā)方法于 20世紀(jì) 80年代開始興起的,是一種基于問題對(duì)象的自底向上的一種系統(tǒng)開發(fā)方法,這種方法的特點(diǎn)是以對(duì)象為基礎(chǔ),對(duì)象是分析問題和解決問題的核心。同時(shí)人們對(duì)信息和數(shù)據(jù)的 利用與處理也已進(jìn)入自動(dòng)化、網(wǎng)絡(luò)化和社會(huì)化的階段,因此,開發(fā)相關(guān)的管理信息系統(tǒng)已經(jīng)成為各行各業(yè)的必要和必需了,管理信息系統(tǒng)作為一門邊緣學(xué)科,集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計(jì)算機(jī)技術(shù)于一體,可以解決企業(yè)或組織所面臨的問題,對(duì)內(nèi)來看,可以提高工作效率;對(duì)外來看,獲得競爭優(yōu)勢(shì)。 學(xué)校社團(tuán)信息管理系統(tǒng) 題 目 學(xué)校社團(tuán)管理信息系統(tǒng) 專 業(yè) 計(jì)算機(jī)應(yīng)用技術(shù) 班 級(jí) 設(shè) 計(jì) 者 前 言 隨著電子計(jì)算機(jī)和通信技術(shù)的發(fā)展,人類已經(jīng)逐漸地進(jìn)入信息化社會(huì)。信息和材料、能源一樣成為一種社會(huì)的基本生產(chǎn)資料,在人類的社會(huì)生產(chǎn)活動(dòng)中發(fā)揮著重要的作用。 管理信息系統(tǒng)的開發(fā)方法有生命周期法、原型法和面向?qū)ο蟮拈_發(fā)方法等?;谝陨先N方法的特點(diǎn)和各自的優(yōu)缺點(diǎn),本圖書館管理系統(tǒng)利用軟件工程化思想和方法,總體上是采用結(jié)構(gòu)化生命法進(jìn)行系統(tǒng)分析和設(shè)計(jì)的,而系統(tǒng)實(shí)現(xiàn)等步驟則采用了原型法和面對(duì)對(duì)象的方法。 摘 要 學(xué)校社團(tuán)信息管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。而對(duì)于后者則要求應(yīng)用程序功能完備 ,易使用等特點(diǎn)。系統(tǒng)可以完成對(duì)各類信息的瀏覽、查詢、添加、刪除、修改等功能。 關(guān)鍵字 : 控件 窗體 數(shù)據(jù)庫 會(huì)員信息 社團(tuán)信息 [The summary ] : corporation39。s database . Demand to set up the consistency of the data and integrality the storehouse of strong , data with good security to the former. Require to the latter the function of the application program is plete , apt characteristic of using etc. . This system finishes inquiring about four respects to member39。s inquiry , corporation39。s information , corporation39。IT,尤其是網(wǎng)絡(luò)技術(shù)在社會(huì)生活中的滲透,已使人們領(lǐng)域感到傳統(tǒng)的社會(huì)交往方式將發(fā)生重大變革。在計(jì)算機(jī)應(yīng)用領(lǐng)域,現(xiàn)在最火熱的就是數(shù)據(jù)庫和網(wǎng)絡(luò)的應(yīng)用了。 數(shù)據(jù)庫這一概念的提出是在 20 世紀(jì) 60 年代,到現(xiàn)在只有三四十年的時(shí)間,但它的發(fā)展卻是驚人的。 數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支。建立一個(gè)滿足各級(jí)部門信息處理與其毆打行之有效的信息系統(tǒng)也成為一個(gè)企業(yè)或組織生存發(fā)展的重要條件。對(duì)于一個(gè)國家來說,數(shù)據(jù)庫的建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量這個(gè)國家信息化程度的重要標(biāo)志。人們收集并抽取出一個(gè)應(yīng)用所需要的大量數(shù)據(jù)之后,應(yīng)將起保存起來已供進(jìn)一步加工處理,進(jìn)一步抽取有用信息,這就必須借助計(jì)算機(jī)和數(shù)據(jù)庫技術(shù)科學(xué)的保存和管理登錄大量的復(fù)雜的數(shù)據(jù),以便能利用這些寶貴資源。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述 和存儲(chǔ),具有較小的沉余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并為各種用戶共享。我國已加入 WTO,企業(yè)管理將逐步與國際接軌,企業(yè)管理信息化、網(wǎng)絡(luò)化是現(xiàn)代企業(yè)管理的必由之路。 數(shù)據(jù)庫技術(shù)發(fā)展突飛猛進(jìn),各種數(shù)據(jù)庫開發(fā)國家也就應(yīng)運(yùn)而生了。目前在 PC機(jī)上流行的有 VC++、 Delphi、 PB、 VB。 第二章 系統(tǒng)分析 開發(fā)背景 計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得力助手: 今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長足的進(jìn)步。 在大中專中用計(jì)算機(jī)管理社團(tuán)信息的意義 現(xiàn)在我國的大中專校中信息的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。 需求信息的收集 需求信息的收集又稱為系統(tǒng)調(diào)查。 調(diào)查的目的 首先,要了解一個(gè)組織部門的機(jī)構(gòu)設(shè)置,主要業(yè)務(wù)活動(dòng)和職能。這一階段的工作是大量的和繁瑣的。另一方面,數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)者缺乏對(duì)管理對(duì)象的了解,不了解管理對(duì)象內(nèi)部的各種聯(lián)系,不了解數(shù)據(jù)處理中的各種要求。 調(diào)查的內(nèi)容 外部要求:信息的性質(zhì),響應(yīng)的時(shí)間、頻度和如何發(fā)生的規(guī)則,以及對(duì)經(jīng)濟(jì)效益的考慮和要求,安全性及完整性要求。 組織機(jī)構(gòu):了解本組織部門內(nèi)部機(jī)構(gòu)的作用、現(xiàn)狀、存在的問題,及是否適應(yīng)計(jì)算機(jī)管理。 調(diào)查方式 開座談會(huì); 跟班作業(yè); 請(qǐng)調(diào)查對(duì)象填寫調(diào)查表; 查看業(yè)務(wù)記錄、票據(jù); 個(gè)別交談。在交談之前,應(yīng)給他們一份詳細(xì)的調(diào)查提綱,以便使他們有所準(zhǔn)備。 對(duì)中層管理人員的訪問,可采用開座談會(huì)、個(gè)別交談或發(fā)調(diào)查表、查看業(yè)務(wù)記錄的方 式,目的是了解企業(yè)的具體業(yè)務(wù)控制方式和約束條件、不同業(yè)務(wù)之間的接口、日??刂乒芾淼男畔⑿枨笠约邦A(yù)測未來發(fā)展的潛在信息要求。 需求信息的整理 想要把收集到的信息(如文件、圖表、票據(jù)、筆記等)轉(zhuǎn)化為下一設(shè)計(jì)階段可用形式的信息,必須對(duì)需求信息做分析整理工作。一般采用數(shù)據(jù)流分析法,分析結(jié)果以數(shù)據(jù)流圖( DFD)表示。圖中有向線表示數(shù)據(jù)流,圓圈中寫上處理的名稱、圓圈代表一個(gè)處理、帶有名字的雙線段表示存儲(chǔ)的信息。因此,其在國內(nèi)外各個(gè)領(lǐng)域中應(yīng)用非常廣泛,許多計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)的人員常利用它來編制開發(fā)應(yīng)用程序和軟件。目前在我國市場上最為流行、使用最多、最為先進(jìn)的可用作企業(yè)級(jí)開發(fā)工具的產(chǎn) 品有: Microsoft 公司的 Visual 公司的 Visual Delphi. Powersoft 公司的 PowerBulider 在目前市場上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用戶的需求。 作為數(shù)據(jù)庫系統(tǒng)的開發(fā), Visual Basic 是一個(gè)非常理想選擇。它簡單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具 SDK相媲美,而且程序開發(fā)人員不必具有 C/C++編程基礎(chǔ)。 總的來說, Visual Basic具有以下特點(diǎn): 可視化編程: 用傳統(tǒng)程序設(shè)計(jì)語言設(shè)計(jì)程序時(shí),都是通過編寫程序代碼來設(shè)計(jì)用戶界面,在設(shè)計(jì)過程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。有時(shí)候,這種編程 編譯 修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。只需要按 設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對(duì)象,并設(shè)置這些圖形對(duì)象的屬性。 面向?qū)ο蟮某绦蛟O(shè)計(jì) 版以后的 Visual Basic 支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言 (C++)不完全相同。在設(shè)計(jì)對(duì)象時(shí),不必編寫建立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫在界面上,