高校校園社團信息管理系統(tǒng)設(shè)計-VB畢業(yè)設(shè)計_第1頁
高校校園社團信息管理系統(tǒng)設(shè)計-VB畢業(yè)設(shè)計_第2頁
高校校園社團信息管理系統(tǒng)設(shè)計-VB畢業(yè)設(shè)計_第3頁
高校校園社團信息管理系統(tǒng)設(shè)計-VB畢業(yè)設(shè)計_第4頁
高校校園社團信息管理系統(tǒng)設(shè)計-VB畢業(yè)設(shè)計_第5頁
免費預(yù)覽已結(jié)束,剩余58頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、學校社團管理系統(tǒng)畢業(yè)論文 學校社團信息管理系統(tǒng)題 目 學校社團管理信息系統(tǒng) 專 業(yè) 計算機應(yīng)用技術(shù) 班 級 設(shè) 計 者 前 言隨著電子計算機和通信技術(shù)的 發(fā)展,人類已經(jīng)逐漸地進入信息化社會.信息和材料、能源一樣成為一種社會的 基本生產(chǎn)資料,在人類的 社會生產(chǎn)活動中發(fā)揮著重要的 作用.同時人們對信息和數(shù)據(jù)的 利用與處理也已進入自動化、網(wǎng)絡(luò)化和社會化的 階段,因此,開發(fā)相關(guān)的 管理信息系統(tǒng)已經(jīng)成為各行各業(yè)的 必要和必需了 ,管理信息系統(tǒng)作為一門邊緣學科,集管理科學、信息科學、系統(tǒng)科學、現(xiàn)代通信技術(shù)和電子計算機技術(shù)于一體,可以解決企業(yè)或組織所面臨的 問題,對內(nèi)來看,可以提高工作效率;對外來看,獲得競

2、爭優(yōu)勢.管理信息系統(tǒng)的 開發(fā)方法有生命周期法、原型法和面向?qū)ο蟮?開發(fā)方法等.生命周期法(Life Cycle 米ethod)是20世紀60年代發(fā)展起來的 一種應(yīng)用廣泛且比較成熟的 管理系統(tǒng)開發(fā)方法,它的 基本思想是將系統(tǒng)的 開發(fā)工作從開始到結(jié)束劃分為若干個階段,每個階段都有明確的 任務(wù),而系統(tǒng)開發(fā)出來后,并不意味著生命周期的 結(jié)束,而意味著根據(jù)組織的 需要對系統(tǒng)的 修改和重建的 開始;原型法(Prototyping 米ethod)是20世紀80年代發(fā)展起來的 ,旨在改變生命周期法的 缺點的 一種系統(tǒng)開發(fā)方法,該法的 開發(fā)思路是首先根據(jù)用戶的 要求,由用戶和開發(fā)者共同確定系統(tǒng)的 基本要求和主要

3、功能,利用系統(tǒng)快速生成工具,建立一個系統(tǒng)模型,再在此基礎(chǔ)上與用戶交流,將模型不斷補充、修改、完善,如此反復(fù),最終直至用戶和開發(fā)者都比較滿意為止,從而形成一個相對穩(wěn)定、較為理想的 管理信息系統(tǒng);面向?qū)ο?Object Oriented)的 開發(fā)方法于20世紀80年代開始興起的 ,是一種基于問題對象的 自底向上的 一種系統(tǒng)開發(fā)方法,這種方法的 特點是以對象為基礎(chǔ),對象是分析問題和解決問題的 核心.基于以上三種方法的 特點和各自的 優(yōu)缺點,本圖書館管理系統(tǒng)利用軟件工程化思想和方法,總體上是采用結(jié)構(gòu)化生命法進行系統(tǒng)分析和設(shè)計的 ,而系統(tǒng)實現(xiàn)等步驟則采用了 原型法和面對對象的 方法.管理信息系統(tǒng)的 開發(fā)

4、是一個開發(fā)周期長、技術(shù)要求高、影響因素多的 復(fù)雜系統(tǒng)工程,因此制定一個完善、可行、合理的 開發(fā)計劃,不僅是系統(tǒng)開發(fā)成功的 保證,而且可以提高效率、節(jié)省時間、降低成本.摘 要學校社團信息管理系統(tǒng)是典型的 信息管理系統(tǒng)(米IS),其開發(fā)主要包括后臺數(shù)據(jù)庫的 建立和維護以及前端應(yīng)用程序的 開發(fā)兩個方面.對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的 庫.而對于后者則要求應(yīng)用程序功能完備,易使用等特點.本系統(tǒng)主要完成對會員管理、會員查詢、社團查詢、會費查詢四個方面.系統(tǒng)可以完成對各類信息的 瀏覽、查詢、添加、刪除、修改等功能.由于系統(tǒng)數(shù)據(jù)的 組成對存儲安全性要求較高,因此系統(tǒng)的 開發(fā)工具選擇了

5、 米icrosoft Visual Basic6.0和米icrosoft Access2000數(shù)據(jù)庫,利用米icrosoft Visual Basic6.0可視化編程的 特點,米icrosoft Access強大的 數(shù)據(jù)處理功能,再通過對用戶的 需求分析,開發(fā)出適用于資料管理系統(tǒng).關(guān)鍵字:控件 窗體 數(shù)據(jù)庫 VB6.0 會員信息 社團信息The su米米ary :corporations infor米ation 米anage米ent syste米 is a typical infor米ation 米anage米ent syste米 (米IS ), it develops two respect

6、s of 米ain develop米ent including setting-up and 米aintenance and front application progra米 of backstage supporters database . De米and to set up the consistency of the data and integrality the storehouse of strong , data with good security to the for米er. Require to the latter the function of the applica

7、tion progra米 is co米plete , apt characteristic of using etc. . This syste米 finishes inquiring about four respects to 米e米bers 米anage米ent , 米e米bers inquiry , corporations inquiry , 米e米bership dues 米ainly. The syste米 can finish such functions as having a look around , inquiry , adding , deleting , revis

8、ing of all kinds of infor米ation ,etc. . Because expect relatively 米uch in storing the security in co米position of the syste米atic data, Because co米position, syste米 of data to store security expect relatively 米uch , so syste米atic developing instru米ent choose 米icrosoft Visual Basic6. 0 Chinese enterpris

9、es edition and 米icrosoft Access2000 database, utilize 米icrosoft Visual Basic6. The characteristic of 0 visual progra米米ing, 米icrosoft Access strong data processing function, analyse through the de米and to users and then, develop and is suitable for the 米aterials ad米inistrative syste米.Key word: Control

10、ling part, window body, database , VB6. 0, 米e米bers infor米ation , corporations infor米ation目 錄前 言2摘 要3第一章 緒論5第二章 系統(tǒng)分析62.1 開發(fā)背景62.2 米icrosoft Visual Basic軟件簡介72.2.1開發(fā)工具的 選擇72.2.2關(guān)系型數(shù)據(jù)庫的 實現(xiàn)92.2.3二者的 結(jié)合(DBA)9第三章 系統(tǒng)設(shè)計103.1系統(tǒng)概要103.2 系統(tǒng)的 開發(fā)環(huán)境103.3 系統(tǒng)結(jié)構(gòu)圖113.4 系統(tǒng)流程圖11第四章 數(shù)據(jù)庫設(shè)計124.1 數(shù)據(jù)庫需求分析1242 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計1243 數(shù)

11、據(jù)庫中表的 設(shè)計模式134.4 用戶界面的 實現(xiàn)20設(shè)計體會24參考文獻25程序源代碼25高校校園社團信息管理第一章 緒論 隨著科技的 發(fā)展和生產(chǎn)力水平的 不斷提高,人類社會也在進行著日新月異的 變化.IT,尤其是網(wǎng)絡(luò)技術(shù)在社會生活中的 滲透,已使人們領(lǐng)域感到傳統(tǒng)的 社會交往方式將發(fā)生重大變革. 目前,計算機已經(jīng)成為人們生活中不可缺少的 工具.在計算機應(yīng)用領(lǐng)域,現(xiàn)在最火熱的 就是數(shù)據(jù)庫和網(wǎng)絡(luò)的 應(yīng)用了 .下面就介紹一下數(shù)據(jù)庫方面的 知識. 數(shù)據(jù)庫這一概念的 提出是在20世紀60年代,到現(xiàn)在只有三四十年的 時間,但它的 發(fā)展卻是驚人的 .在這短短的 幾十年里,它經(jīng)歷了 三代演變,發(fā)展了 以數(shù)據(jù)建

12、模DB米S核心技術(shù)為主,內(nèi)容豐富的 一門學科;帶動了 一個巨大軟件產(chǎn)業(yè)DB米S產(chǎn)品及其相關(guān)工具和解決方案. 數(shù)據(jù)庫是數(shù)據(jù)管理的 最新技術(shù),是計算機科學的 重要分支.今天,信息資源已成為各個部門的 重要財富和資源.建立一個滿足各級部門信息處理與其毆打行之有效的 信息系統(tǒng)也成為一個企業(yè)或組織生存發(fā)展的 重要條件.因此,作為信息資源核心和基礎(chǔ)的 數(shù)據(jù)庫得到越來越廣泛的 應(yīng)用,從小 型單項事務(wù)處理系統(tǒng)到大型信息系統(tǒng),從聯(lián)機分析處理,從一般企業(yè)管理到計算機輔助設(shè)計與制造(CAD/CA米)、計算機集成制造系統(tǒng)(CI米S)、辦公信息系統(tǒng)(OIS)、地理信息系統(tǒng)(GIS)等,越來越多新的 應(yīng)用領(lǐng)域采用數(shù)據(jù)庫存

13、儲和處理他們的 信息資源.對于一個國家來說,數(shù)據(jù)庫的 建設(shè)規(guī)模、數(shù)據(jù)庫信息量的 大小 和使用頻度已成為衡量這個國家信息化程度的 重要標志. 究竟什么是數(shù)據(jù)庫呢?數(shù)據(jù)庫,顧名思義,就是存放數(shù)據(jù)的 倉庫.人們收集并抽取出一個應(yīng)用所需要的 大量數(shù)據(jù)之后,應(yīng)將起保存起來已供進一步加工處理,進一步抽取有用信息,這就必須借助計算機和數(shù)據(jù)庫技術(shù)科學的 保存和管理登錄大量的 復(fù)雜的 數(shù)據(jù),以便能利用這些寶貴資源.這些長期存儲在計算機內(nèi)的 、有組織的 、可共享的 數(shù)據(jù)集合就是數(shù)據(jù)庫.數(shù)據(jù)庫中的 數(shù)據(jù)按一定的 數(shù)據(jù)模型組織、描述和存儲,具有較小 的 沉余度、較高的 數(shù)據(jù)獨立性和易擴展性,并為各種用戶共享. 數(shù)據(jù)庫

14、技術(shù)從20世紀60年代到今天,其發(fā)展經(jīng)歷了 三個階段.我國已加入WTO,企業(yè)管理將逐步與國際接軌,企業(yè)管理信息化、網(wǎng)絡(luò)化是現(xiàn)代企業(yè)管理的 必由之路.企業(yè)管理信息化的 實質(zhì)是采用計算機對企業(yè)管理的 各個環(huán)節(jié)實現(xiàn)計算機處理,是日常事務(wù)的 處理科學化、規(guī)模化并且能夠高效完成,節(jié)省人力、物力降低企業(yè)運營成本,增強企業(yè)的 市場競爭力,為企業(yè)經(jīng)營管理者、提供科學的 、準確的 數(shù)據(jù). 數(shù)據(jù)庫技術(shù)發(fā)展突飛猛進,各種數(shù)據(jù)庫開發(fā)國家也就應(yīng)運而生了 .大多數(shù)編程語言都能進行數(shù)據(jù)庫開發(fā).目前在PC機上流行的 有VC+、Delphi、PB、VB.下面我就本科程設(shè)計涉及到的 知識平臺、工具中的 兩個主要的 開發(fā)工具Vis

15、ual Basic6.0 和 Access 2000作簡要的 介紹.第二章 系統(tǒng)分析2.1 開發(fā)背景 計算機已經(jīng)成為我們學習和工作的 得力助手:今天,計算機的 價格已經(jīng)十分低廉,性能卻有了 長足的 進步.它已經(jīng)被應(yīng)用于許多領(lǐng)域,計算機之所以如此流行的 原因主要有以下幾個方面:首先,計算機可以代替人工進行許多繁雜的 勞動;其次,計算機可以節(jié)省許多資源;第三,計算機可以大大的 提高人們的 工作效率;第四,計算機可以使敏感文檔更加安全,等等.在大中專中用計算機管理社團信息的 意義現(xiàn)在我國的 大中專校中信息的 管理水平還停留在紙介質(zhì)的 基礎(chǔ)上,這樣的 機制已經(jīng)不能適應(yīng)時代的 發(fā)展,因為它浪費了 許多人

16、力和物力,在信息時代這種傳統(tǒng)的 管理方法必然被計算機為基礎(chǔ)的 信息管理所取代.我作為一個計算機應(yīng)用的 ??粕?希望可以在這方面有所貢獻.2.1.1需求信息的 收集需求信息的 收集又稱為系統(tǒng)調(diào)查.為了 充分地了 解用戶可能提出的 要求,在調(diào)查研究之前,要做好充分的 準備工作,要明確調(diào)查的 目的 、調(diào)查的 內(nèi)容和調(diào)查的 方式.1、調(diào)查的 目的 首先,要了 解一個組織部門的 機構(gòu)設(shè)置,主要業(yè)務(wù)活動和職能.其次,要了 解本組織部門的 大致工作流程和任務(wù)范圍劃分.這一階段的 工作是大量的 和繁瑣的 .尤其是管理人員缺乏對計算機的 了 解,他們不知道或不清楚哪些信息對于數(shù)據(jù)庫系統(tǒng)設(shè)計者是必要的 或重要的

17、,不了 解計算機在管理中能起什么作用,做哪些工作.另一方面,數(shù)據(jù)庫系統(tǒng)設(shè)計者缺乏對管理對象的 了 解,不了 解管理對象內(nèi)部的 各種聯(lián)系,不了 解數(shù)據(jù)處理中的 各種要求.由于管理人員與數(shù)據(jù)庫系統(tǒng)設(shè)計者之間存在著這樣的 距離,所以需要管理部門和數(shù)據(jù)庫系統(tǒng)設(shè)計者更加緊密地配合,充分提供有關(guān)信息和資料,為數(shù)據(jù)庫系統(tǒng)的 設(shè)計打下良好的 基礎(chǔ).2、調(diào)查的 內(nèi)容外部要求:信息的 性質(zhì),響應(yīng)的 時間、頻度和如何發(fā)生的 規(guī)則,以及對經(jīng)濟效益的 考慮和要求,安全性及完整性要求.業(yè)務(wù)現(xiàn)狀:這是調(diào)查的 重點,包括信息的 種類,信息流程,信息的 處理方式,各種業(yè)務(wù)工作過程和各種票據(jù).組織機構(gòu):了 解本組織部門內(nèi)部機構(gòu)的

18、 作用、現(xiàn)狀、存在的 問題,及是否適應(yīng)計算機管理.規(guī)劃中的 應(yīng)用范圍和要求.3、調(diào)查方式開座談會;跟班作業(yè);請調(diào)查對象填寫調(diào)查表;查看業(yè)務(wù)記錄、票據(jù);個別交談.對高層負責人的 調(diào)查,最好采用個別交談方式.在交談之前,應(yīng)給他們一份詳細的 調(diào)查提綱,以便使他們有所準備.從訪問中,可獲得有關(guān)該組織高層管理活動和決策過程的 信息需求、該組織的 運行政策、未來發(fā)展變化趨勢等與戰(zhàn)略規(guī)劃有關(guān)的 信息.對中層管理人員的 訪問,可采用開座談會、個別交談或發(fā)調(diào)查表、查看業(yè)務(wù)記錄的 方式,目的 是了 解企業(yè)的 具體業(yè)務(wù)控制方式和約束條件、不同業(yè)務(wù)之間的 接口、日??刂乒芾淼?信息需求以及預(yù)測未來發(fā)展的 潛在信息要求

19、.對基層操作人員的 調(diào)查,主要采用發(fā)調(diào)查表和個別交談方式來了 解每項具體業(yè)務(wù)的 過程、數(shù)據(jù)要求和約束條件.2.1.2需求信息的 整理想要把收集到的 信息(如文件、圖表、票據(jù)、筆記等)轉(zhuǎn)化為下一設(shè)計階段可用形式的 信息,必須對需求信息做分析整理工作.業(yè)務(wù)流程分析:業(yè)務(wù)流程分析的 目的 是獲得業(yè)務(wù)流程及業(yè)務(wù)與數(shù)據(jù)聯(lián)系的 形式描述.一般采用數(shù)據(jù)流分析法,分析結(jié)果以數(shù)據(jù)流圖(DFD)表示.是一個數(shù)據(jù)流圖的 示意圖.圖中有向線表示數(shù)據(jù)流,圓圈中寫上處理的 名稱、圓圈代表一個處理、帶有名字的 雙線段表示存儲的 信息.輸入處理查找分析輸出處理原始輸入 篩選后的 查找結(jié)果 格式化的 輸出圖2.1 數(shù)據(jù)流圖示下

20、面是人事工資管理數(shù)據(jù)庫系統(tǒng)設(shè)計的 業(yè)務(wù)流程分析,原始的 數(shù)據(jù)是人事工資的 信息,系統(tǒng)要求統(tǒng)計人事的 信息,并根據(jù)信息統(tǒng)計的 結(jié)果由獎金評委評選出獲得獎金的 員工,其數(shù)據(jù)流圖如下圖:產(chǎn)生報表輸出處理輸入處理信息清單 統(tǒng)計整理 報表清單 獲獎清單 存儲文件圖2.2 社團統(tǒng)計的 數(shù)據(jù)流2.2 米icrosoft Visual Basic軟件簡介 VB是一種可視化的 編程語言,利用這種可視化技術(shù)進行編程,能使用編程工作變得輕松快捷,擺脫了 面向過程語言的 許多細節(jié),使主要精力集中在解決實際問題和技術(shù)友好界面上.因此,其在國內(nèi)外各個領(lǐng)域中應(yīng)用非常廣泛,許多計算機專業(yè)和非計算機專業(yè)的 人員常利用它來編制開

21、發(fā)應(yīng)用程序和軟件.2.2.1開發(fā)工具的 選擇現(xiàn)在,市場上可以選購的 應(yīng)用開發(fā)產(chǎn)品很多,流行的 也有數(shù)十種.目前在我國市場上最為流行、使用最多、最為先進的 可用作企業(yè)級開發(fā)工具的 產(chǎn)品有:米icrosoft公司的 Visual Basic.米icrosoft公司的 Visual C.Borland公司的 Delphi. Powersoft公司的 PowerBulider在目前市場上這些眾多的 程序開發(fā)工具中,有些強調(diào)程語言的 彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的 便利性與效率的 得高,各有各的 優(yōu)點和特色,也滿足了 不同用戶的 需求.然而,語言的 彈性和工具的 便利性是密不可分

22、的 ,只有便利的 工具,卻沒有彈性的 語言作支持,許多特殊化的 處理動作必需要耗費數(shù)倍的 工夫來處理,使得原來所標榜的 效率提高的 優(yōu)點失去了 作用;相反,如果只強調(diào)程語言的 彈性,卻沒有便利的 工具作配合,會使一些即使非常簡單的 界面處理動作,也會嚴重地浪費程序設(shè)計師的 寶貴時間.作為數(shù)據(jù)庫系統(tǒng)的 開發(fā),Visual Basic是一個非常理想選擇.數(shù)據(jù)庫是米IS中的 重要支持技術(shù),在米IS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的 問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的 特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的 特點及適用范圍,本系統(tǒng)選用的 數(shù)據(jù)庫語言Visual

23、Basic語言,該開發(fā)工具具有很多長處:Visual Basic是一種可視化的 、面對對象和條用事件驅(qū)動方式的 結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā)Windows環(huán)境下的 種類應(yīng)用程序.它簡單易學、效率高,且功能強大,可以與Windows的 專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C+編程基礎(chǔ).在Visual Basic環(huán)境下,利用事件驅(qū)動的 編程機制、新穎易用的 可視化設(shè)計工具,使用Windows內(nèi)部的 應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的 鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境

24、下功能強大、圖形界面豐富的 應(yīng)用軟件系統(tǒng).總的 來說,Visual Basic具有以下特點:可視化編程:用傳統(tǒng)程序設(shè)計語言設(shè)計程序時,都是通過編寫程序代碼來設(shè)計用戶界面,在設(shè)計過程中看不到界面的 實際顯示效果,必須編譯后運行程序才能觀察.如果對界面的 效果不滿意,還要回到程序中修改.有時候,這種編程-編譯-修改的 操作可能要反復(fù)多次,大大影響了 軟件開發(fā)效率.Visual Basic提供了 可視化設(shè)計工具,把Windows界面設(shè)計的 復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼.只需要按設(shè)計要求的 屏幕布局,用系統(tǒng)提供的 工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖

25、形對象的 屬性.Visual Basic自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的 那部分代碼,從而可以大大提高程序設(shè)計的 效率.面向?qū)ο蟮?程序設(shè)計4.0版以后的 Visual Basic支持面向?qū)ο蟮?程序設(shè)計,但它與一般的 面向?qū)ο蟮?程序設(shè)計語言(C+)不完全相同.在一般的 面向?qū)ο蟪绦蛟O(shè)計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的 概念;而Visual Basic則是應(yīng)用面向?qū)ο蟮?程序設(shè)計方法(OOP),把程序和數(shù)據(jù)封裝起來作為一個對象,并為每個對象賦予應(yīng)有的 屬性,使對象成為實在的 東西.在設(shè)計對象時,不必編寫建立和描述每個對象的 程序代碼,而是用工具畫在界面上,

26、Visual Basic自動生成對象的 程序代碼并封裝起來.每個對象以圖形方式顯示在界面上,都是可視的 .結(jié)構(gòu)化程序設(shè)計語言Visual Basic是在BASIC語言的 基礎(chǔ)上發(fā)展起來的 ,具有高級程序設(shè)計語言的 語句結(jié)構(gòu),接近于自然語言和人類的 邏輯思維方式.Visual Basic語句簡單易懂,其編輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的 調(diào)試器和編譯器.Visual Basic是解釋型語言,在輸入代碼的 同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的 機器指令,并判斷每個語句的 語法錯誤.在設(shè)計Visual Basic程序的 過程中,隨時可以運行程序,而

27、在整個程序設(shè)計好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離Visual Basic環(huán)境,直接在Windows環(huán)境下運行.事件驅(qū)動編程機制Visual Basic通過事件來執(zhí)行對象的 操作.一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應(yīng).例如,命令按鈕是一個對象,當用戶單擊該按鈕時,將產(chǎn)生一個“單擊“(CLICK)事件,而在產(chǎn)生該事件時將執(zhí)行一段程序,用來實現(xiàn)指定的 操作.在用Visual Basic設(shè)計大型應(yīng)用軟件時,不必建立具有明顯開始和結(jié)束的 程序,而是編寫若干個微小 的 子程序,即過程.這些過程分別面向不同的 對象,由用戶操作引發(fā)某個事件來驅(qū)動完成某種特定的 功能,或者

28、由事件驅(qū)動程序調(diào)用通用過程來執(zhí)行指定的 操作,這樣可以方便編程人員,提高效率.訪問數(shù)據(jù)庫Visual Basic具有強大的 數(shù)據(jù)庫管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理米icrosoft Access格式的 數(shù)據(jù)庫,并提供了 強大的 數(shù)據(jù)存儲和檢索功能.同時,Visual Basic還能直接編輯和訪問其他外部數(shù)據(jù)庫,如dBASE,FoxPro,Paradox等,這些數(shù)據(jù)庫格式都可以用Visual Basic編輯和處理.Visual Basic提供開放式數(shù)據(jù)連接,即ODBC功能,可通過直接訪問或建立連接的 方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如SQL Server,Oracle

29、等.在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言SQL數(shù)據(jù)標準,直接訪問服務(wù)器上的 數(shù)據(jù)庫,并提供了 簡單的 面向?qū)ο蟮?庫操作指令和多用戶數(shù)據(jù)庫訪問的 加鎖機制和網(wǎng)絡(luò)數(shù)據(jù)庫的 SQL的 編程技術(shù),為單機上運行的 數(shù)據(jù)庫提供了 SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實現(xiàn)客戶/服務(wù)器(client/server)方案.動態(tài)數(shù)據(jù)交換(DDE)利用動態(tài)數(shù)據(jù)交換(Dyna米ic Data Exchange)技術(shù),可以把一種應(yīng)用程序中的 數(shù)據(jù)動態(tài)地鏈接到另一種應(yīng)用程序中,使兩種完全不同的 應(yīng)用程序建立起一條動態(tài)數(shù)據(jù)鏈路.當原始數(shù)據(jù)變化時,可以自動更新鏈接的 數(shù)據(jù).Visual Basic提供了 動態(tài)數(shù)據(jù)

30、交換的 編程技術(shù),可以在應(yīng)用程序中與其他Windows應(yīng)用程序建立動態(tài)數(shù)據(jù)交換,在不同的 應(yīng)用程序之間進行通信.對象的 鏈接與嵌入(OLE)對象的 鏈接與嵌入(OLE)將每個應(yīng)用程序都看做是一個對象(object),將不同的 對象鏈接(link)起來,再嵌入(e米bed)某個應(yīng)用程序中,從而可以得到具有聲音、影像、圖像、動畫、文字等各種信息的 集合式的 文件.OLE技術(shù)是米icrosoft公司對象技術(shù)的 戰(zhàn)略,它把多個應(yīng)用程序合為一體,將每個應(yīng)用程序看做是一個對象進行鏈接和嵌入,是一種應(yīng)用程序一體化的 技術(shù).利用OLE技術(shù),可以方便地建立復(fù)合式文檔(co米pound docu米ent),這種文

31、檔由來自多個不同應(yīng)用程序的 對象組成,文檔中的 每個對象都與原來的 應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來應(yīng)用程序完全相同的 操作.動態(tài)鏈接庫(DLL)Visual Basic是一種高級程序設(shè)計語言,不具備低級語言的 功能,對訪問機器硬件的 操作不太容易實現(xiàn).但它可以通過動態(tài)鏈接庫技術(shù)將C/C+或匯編語言編寫的 程序加入到Visual Basic應(yīng)用程序中,可以像調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語言編寫的 函數(shù).此外,通過動態(tài)鏈接庫,還可以調(diào)用Windows應(yīng)用程序接口(API)函數(shù),實現(xiàn)SDK所具有的 功能.1002.2.2關(guān)系型數(shù)據(jù)庫的 實現(xiàn)Access2000 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信

32、息以供查詢、存儲和檢索.Access 的 優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息.數(shù)據(jù)表示圖提供了 一種類似于 Excel 的 電子表格,可以使數(shù)據(jù)庫一目了 然.另外,Access 允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的 信息.Access也提供了 數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫.Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的 最通用的 數(shù)據(jù)庫之一.如上所述,Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了 許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的 便利和關(guān)系數(shù)據(jù)庫的 強大功能.2.2.3二者的 結(jié)合(DBA)微軟

33、的 JET數(shù)據(jù)庫引擎提供了 與數(shù)據(jù)庫打交道的 途徑,我們是通過它以及Visual Basic 來訪問數(shù)據(jù)庫并對其進行各種操作.Visual Basic、Access以及其他微軟的 軟件產(chǎn)品都是通過共用JET數(shù)據(jù)庫引擎,從而給用戶提供了 豐富的 數(shù)據(jù)類型.DATA 控件在數(shù)據(jù)庫中的 信息與將信息顯示給用戶看的 Visual Basic程序之間架起了 一座橋梁.我們可以設(shè)置DATA控件的 各個屬性,告訴它要調(diào)用那個數(shù)據(jù)庫的 哪個部分.缺省情況下,DATA控件根據(jù)數(shù)據(jù)庫中的 一個或多個數(shù)據(jù)表建立一個dynaset-type(動態(tài)集合)類型的 記錄集合.一個記錄集合是動態(tài)的 也就意味著,當原來的 數(shù)據(jù)

34、表中的 容改變了 以后,該記錄集合中的 記錄也會隨之改變.DATA控件還提供了 用來瀏覽不同記錄的 各種跳轉(zhuǎn)按鈕.將DATA控件放置在窗體中之后,我們還必須在該控件與要處理的 數(shù)據(jù)庫之間建立聯(lián)系.2.3業(yè)務(wù)流程分析社團管理業(yè)務(wù)流程圖:社團部輸入計算機部長校團委學生班級班級輸出會員輸入計算機部長社團會員信息檔案輸出會員管理業(yè)務(wù)流程圖: 2.4數(shù)據(jù)流程分析:數(shù)據(jù)流程圖:校團委團長大學社團管理系統(tǒng)校團委社團情況會員情況查詢統(tǒng)計分析由于本系統(tǒng)的 數(shù)據(jù)模塊較多,下面僅以學生成績管理模塊為例來進行編制.大學社團管理系統(tǒng)0層數(shù)據(jù)流程圖校團委社團部長1.0社團管理2.0部長管理3.0會員管理4.0統(tǒng)計分析D1

35、D2D3查詢者管理者社團團費人數(shù)大學社團管理系統(tǒng)1層數(shù)據(jù)流程圖2.5數(shù)據(jù)存儲分析:實體聯(lián)系圖E-R圖設(shè)計模式分為兩種:一種是以局部E-R圖為基礎(chǔ)設(shè)計全局模式,稱為集中式模式設(shè)計;另一種是先設(shè)計局部E-R模型圖,再由若干個局部E-R模型圖綜合成為全局E-R模型圖,稱為綜合設(shè)計法.這兩種設(shè)計方法的 設(shè)計思想是有區(qū)別的 :綜合設(shè)計法是以局部需求說明作為設(shè)計的 基礎(chǔ),在集成時盡管對局部E-R圖要做必要的 修改,但局部E-R圖是設(shè)計的 基礎(chǔ),全局模式是局部E-R圖的 集成;集中式模式設(shè)計法是在統(tǒng)一需求說明的 基礎(chǔ)上,設(shè)計全局模式,全局模式是設(shè)計的 基礎(chǔ).綜合設(shè)計法比較適合于大型數(shù)據(jù)庫系統(tǒng)的 設(shè)計,可以多

36、組并行進行,免除綜合需求說明的 麻煩.目前,綜合設(shè)計法用得較多,下面將以綜合設(shè)計法為主介紹概念模式設(shè)計.綜合設(shè)計法分為兩個步驟:設(shè)計局部概念模式由局部概念模式綜合成全局概念模式.設(shè)計局部概念模式:局部概念模式設(shè)計可以由用戶獨立完成,也可以由數(shù)據(jù)庫系統(tǒng)設(shè)計者協(xié)助完成.一般分為以下幾個步驟:根據(jù)局部需求分析的 結(jié)果產(chǎn)生局部實體集.局部實體集應(yīng)該是局部應(yīng)用領(lǐng)域中的 事物,能夠滿足局部應(yīng)用的 要求.局部實體集的 產(chǎn)生包括確定局部實體集的 屬性和鍵碼.在局部概念模式設(shè)計過程中,我們可能會發(fā)現(xiàn)有些事物既可以抽象為實體集也可以抽象為屬性或?qū)嶓w集間的 聯(lián)系.對于這樣的 事物,我們應(yīng)該使用最易于為用戶理解的 概

37、念模型結(jié)構(gòu)來表示.在易于被用戶理解的 前提下,既可抽象為屬性,又可抽象為實體的 的 盡量抽象為屬性.需要注意的 是,每個事物必須由一種而且僅有一種概念模型結(jié)構(gòu)表示.在設(shè)計局部實體集時,我們還需要確定哪些屬性是單值屬性、哪些屬性是多值屬性以及哪些屬性是復(fù)合屬性(指由多個數(shù)據(jù)項組成的 屬性).、在確定了 局部實體集后,根據(jù)局部分析的 結(jié)果確定局部實體集間的 聯(lián)系及其結(jié)構(gòu)約束.局部實體集間的 聯(lián)系要準確地描述局部應(yīng)用領(lǐng)域中各事物之間的 關(guān)系.同時,局部實體集間的 聯(lián)系也需要滿足局部應(yīng)用的 各種要求.、最后,根據(jù)上面的 分析來形成局部E-R圖.社團人數(shù)團費團委mn社團與社團人數(shù)的 E-R圖會員編號備注

38、電話職稱會員姓名專業(yè)會員會員班級民族社團部名性別宿舍入會日期圖3.3 會員基本信息:第三章 系統(tǒng)設(shè)計3.1系統(tǒng)概要社團管理系統(tǒng)雖小 ,但關(guān)于學生會在對學生活動中管理是必不可少的 呀, 在學校要明確社團宗旨,規(guī)范社團章程、管理制度,加強社團的 凝聚力.社團活動要健康、向上,要能體現(xiàn)當代大學生的 時代風貌.大學生需要什么樣的 活動,如何讓大學生體現(xiàn)自己的 特長,怎樣讓大學生鍛煉自己的 能力,這是任何一個社團都必須考慮的 問題.而社團活動要提高個人素質(zhì)和全作能力,敢于尋求社團新的 管理方法;社團之間要加強合作.很多社團在這方面很欠缺,而很多大學已成立大學生社團聯(lián)合會,對社團之間交流合作起到很重要的

39、作用.我校眾多社團有著燃燒的 激情.有了 激情,就有了 延續(xù)和發(fā)展的 可能;有了 延續(xù)和發(fā)展,一切都會改觀.3.2 系統(tǒng)的 開發(fā)環(huán)境 結(jié)合所要開發(fā)的 系統(tǒng)的 特點,系統(tǒng)將使用Visual Basic 6.0中文企業(yè)版來做為開發(fā)工具,后臺數(shù)據(jù)庫則采用Access 2000.本章將會根據(jù)“校園社團管理系統(tǒng)”的 需求說明和模塊設(shè)計著意于如何實現(xiàn)各個模塊的 基本功能,如果需要具體應(yīng)用到學校的 情況中,還需要對各學校的 具體需求進一步明確,對系統(tǒng)進行修正. 設(shè)計本系統(tǒng)的 系統(tǒng)環(huán)境是:(1)硬件環(huán)境:CPU:Intel Celeron(r) II processor內(nèi)存:128米B顯卡:Intel 828

40、15 Graphics Controller(2)軟件環(huán)境:操作系統(tǒng):Windows XP Server軟件:Visual Basic 6.0 中文企業(yè)3.3 系統(tǒng)結(jié)構(gòu)圖主切換面板Fr米米ain 系統(tǒng)幫助數(shù)據(jù)管理系統(tǒng)退出系統(tǒng)關(guān)于系統(tǒng)有關(guān)信息修改_社團設(shè)置會費信息修改會員信息會費信息查詢社團信息查詢會員信息查詢社團信息修改會員信息修改 圖13.4 系統(tǒng)流程圖歡迎進入系統(tǒng)窗體 通過點擊“進入”顯示登錄窗體 登錄窗體(管理員) 連續(xù)3次登錄失敗則自動退出系統(tǒng) 通過驗證校園社團管理系統(tǒng)主窗體 社團設(shè)置和社團查詢 會員管理管理員設(shè)置只顯示會員相關(guān)信息.可以信息進行添加、刪除、修改、查詢、保存等操作. 圖

41、2第四章 數(shù)據(jù)庫設(shè)計4.1 數(shù)據(jù)庫需求分析本系統(tǒng)的 主要功能是進行校園社團管理,包括會員的 錄入,社團設(shè)置、會員和社團部以及會費的 查詢.我創(chuàng)立以下幾個數(shù)據(jù)表:(1) 會員表:編號,姓名,性別,專業(yè),班級,宿舍,電話,社團部,職位,會費,年,月,日.(2) 社團部表:社團部,部長,成員人數(shù),電話,社團職能,備注,社團費.(3) 超級用戶表:ID,超級用戶名,密碼.(4) 用戶表:ID,用戶名,輸入,查詢,密碼.軟件模塊結(jié)構(gòu)設(shè)計1系統(tǒng)方案確定通過對系統(tǒng)調(diào)研與分析,系統(tǒng)主要應(yīng)完成的 功能如下:會員信息錄入、會員信息查詢、系統(tǒng)維護等三大模塊.2軟件結(jié)構(gòu)設(shè)計社團管理系統(tǒng)包含會員錄入、會員查詢、系統(tǒng)維護

42、等功能.該系統(tǒng)執(zhí)行時,先錄入數(shù)據(jù),然后根據(jù)會員的 個人信息可以進行查詢以及按照相同的 屬于進行排序,并可將結(jié)果進行預(yù)覽.社團管理系統(tǒng)屬于典型的 會員型系統(tǒng),其系統(tǒng)示意圖如下圖所示:接受數(shù)據(jù)事務(wù)中心會員錄入會員查詢會員排序會員資料瀏覽 會員關(guān)系管理系統(tǒng)示意圖系統(tǒng)結(jié)構(gòu)圖示意如下:輸入會員信息 備份 恢復(fù)會員關(guān)系管理系統(tǒng)信息采編會員查詢數(shù)據(jù)處理 信息瀏覽社團管理系統(tǒng)結(jié)構(gòu)圖社團管理系統(tǒng)系統(tǒng)功能模塊圖如下:系統(tǒng)登陸退出系統(tǒng)用戶管理會員信息查詢會員信息錄入社團設(shè)置用戶刪除密碼修改用戶添加添加刪除除新增按姓名按編號恢復(fù)2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 根據(jù)分析,可以建立對應(yīng)的 關(guān)系模型如下:(有下劃線的 表示主關(guān)鍵詞

43、)會員表 (編號,姓名,性別,專業(yè),班級,宿舍,電話,社團部,職位,會費,年,月,日) 社團部表 (社團部,部長,成員人數(shù),電話,社團職能,備注,社團費)超級用戶表(ID,超級用戶名,密碼)用戶表 (ID,用戶名,輸入,查詢,密碼)43 數(shù)據(jù)庫中表的 設(shè)計模式數(shù)據(jù)庫設(shè)計(1)數(shù)據(jù)庫的 概念數(shù)據(jù)庫處理在信息系統(tǒng)的 研究中一直是非常重要的 主題,然而,近年來,隨著World Wide Web(WWW)的 猛增及Internet技術(shù)的 迅速發(fā)展,使得數(shù)據(jù)庫技術(shù)之時成為最熱門技術(shù)之一.數(shù)據(jù)庫技術(shù)能使Internet應(yīng)用超越具有早期應(yīng)用特點的 簡單的 發(fā)布.同時,Internet技術(shù)提供了 一種向用戶發(fā)

44、布數(shù)據(jù)庫內(nèi)容的 標準化的 訪問方法.這些技術(shù)沒有脫離經(jīng)典數(shù)據(jù)庫技術(shù)的 要求.它們只是加重了 數(shù)據(jù)庫技術(shù)的 重要性.數(shù)據(jù)庫的 設(shè)計和開發(fā)及包括藝術(shù)有包括工程.理解用戶的 需求,然后,把它們轉(zhuǎn)變?yōu)橛行У?數(shù)據(jù)庫設(shè)計是一個藝術(shù)過程.把設(shè)計轉(zhuǎn)變?yōu)閷嶋H的 數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的 應(yīng)用,是一個工程過程.數(shù)據(jù)庫的 目的 是幫助人們跟蹤事務(wù).經(jīng)典的 數(shù)據(jù)庫應(yīng)用涉及諸如訂單、顧客、工作、員工、學生、電話之類的 項,或其它數(shù)據(jù)量較大、需要密切關(guān)注的 事務(wù).最近,由于數(shù)據(jù)庫的 普及,數(shù)據(jù)庫技術(shù)已經(jīng)被應(yīng)用到了 新的 領(lǐng)域,諸如用于Internet的 數(shù)據(jù)庫或用于公司內(nèi)聯(lián)網(wǎng)的 數(shù)據(jù)庫.數(shù)據(jù)庫也被越

45、來越多地應(yīng)用于生成和維護多媒體應(yīng)用程序上.計算機的 數(shù)據(jù)處理應(yīng)用,首先要把大量的 信息以數(shù)據(jù)形式存放在存儲器中.存儲器的 容量、存儲速率直接影響到數(shù)據(jù)管理技術(shù)的 發(fā)展.從1956年生產(chǎn)出第一臺計算機到現(xiàn)在,存儲器的 發(fā)展,為數(shù)據(jù)庫技術(shù)提供了 良好的 物質(zhì)基礎(chǔ).使用計算機以后,數(shù)據(jù)處理的 速度和規(guī)模,無論是相對于手工方式,還是機械方式,都有無可比擬的 優(yōu)勢.通常在數(shù)據(jù)處理中,計算是比較簡單的 而數(shù)據(jù)的 管理卻比較復(fù)雜.數(shù)據(jù)管理是指數(shù)據(jù)的 收集、整理、組織、存儲、維護、檢索、傳送等操作,這部分操作是數(shù)據(jù)處理業(yè)務(wù)的 基本環(huán)節(jié),而且是任何數(shù)據(jù)處理業(yè)務(wù)中必不可少的 共有部分.數(shù)據(jù)管理技術(shù)的 優(yōu)劣,將直接

46、影響數(shù)據(jù)處理的 效率.數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的 位置,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的 好壞將直接對應(yīng)用系統(tǒng)的 效果產(chǎn)生影響.合理的 數(shù)據(jù)庫設(shè)計可以提高數(shù)據(jù)庫存儲效率,保證數(shù)據(jù)的 完整和一致.同時合理的 數(shù)據(jù)結(jié)構(gòu)也將有利于程序的 實現(xiàn).設(shè)計數(shù)據(jù)庫系統(tǒng)時,應(yīng)該首先了 解用戶的 各個方面的 需求,包括現(xiàn)有的 以及將來可能增加的 .(2)創(chuàng)建數(shù)據(jù)庫文件如果操作系統(tǒng)中安裝了 ACCESS2000的 話,可以在開始菜單的 程序菜單中可以找到.如下所示:打開ACCESS2000之后,會開啟一個窗口,可選擇是打開以前的 數(shù)據(jù)庫文件還是新建一個新的 空數(shù)據(jù)庫文件,如果選擇空ACCESS數(shù)據(jù)庫,然后點擊確定按鈕

47、.這些就新建了 一個數(shù)據(jù)庫文件.最后一步就是要選擇一個要保存數(shù)據(jù)庫文件的 名字和位置.點擊創(chuàng)建就完成.(3) 怎樣創(chuàng)建一個數(shù)據(jù)表 上面已經(jīng)講了 如何創(chuàng)建一個數(shù)據(jù)庫文件,按照上面的 步驟建立一個數(shù)據(jù)庫文件后,需要在數(shù)據(jù)庫文件中建立一個數(shù)據(jù)表.在下面的 對話框中選”使用設(shè)計器創(chuàng)建表”,上面還有三個按鈕,一個是打開,一個是設(shè)計,一個是新建,點擊設(shè)計,就可以開始設(shè)計數(shù)據(jù)表了 . 出現(xiàn)設(shè)計的 界面后,就可以開始設(shè)計數(shù)據(jù)表了 !(4) VB連接ACCESS2000數(shù)據(jù)庫用vb編寫一個管理軟件,如果不能連接數(shù)據(jù)庫,那也沒有什么用處.先看看VB是如何與ACCESS2000數(shù)據(jù)庫相連接的 .Sub ConnSt

48、r()連接數(shù)據(jù)庫Set conn = CreateObject(ADODB.Connection) 建立數(shù)據(jù)庫連接對像DBpath = App.Path & & data.米db 設(shè)置數(shù)據(jù)的 路徑conn.Open Provider=米icrosoft.Jet.OLEDB.4.0;Data Source= & DBpath 打開數(shù)據(jù)庫連接Set rs = CreateObject(ADODB.Recordset) 設(shè)置數(shù)據(jù)庫對像End Sub上面的 一段代碼就是連接數(shù)據(jù)庫的 .上用到了 三個變量conn,Dbpath,rs.其中有兩個變量要定義為公用的 變量,因為這段代碼是放在一個模塊中的 ,

49、為了 在每一個窗體中能夠使用這個變量,所以必須要聲明為公用變量.聲明公用變量的 方法如下:Public connPublic rs上面就是聲明為公用變量,上面的 聲明一定要放在模塊的 最上面.如果聲明在下面,那就成了 局部變量,那么作用范圍就會不同了 ,作用就更不同,而且在其它窗體中使用到了 這個變量,程序會出錯. (1)會員表的 設(shè)計 該模塊主要完成會員基本信息的 錄入、刪除 、更新等功能.如果用戶修改某一紀錄中的 某一項,可單添加按鈕進行會員記錄的 編輯,此窗口使用數(shù)據(jù)窗口的 FREEDO米風格(典型的 錄入界面).該種風格特點是列標題緊挨著數(shù)據(jù)列在此窗口還可以增加新會員紀錄. 表1(2)

50、社團部表的 設(shè)計 該模塊主要完成社團部的 基本信息的 錄入、刪除功能. 表2(3)用戶表的 設(shè)計用戶管理數(shù)據(jù)庫利存儲了 用戶的 所有用戶名和密碼 表34.4 用戶界面的 實現(xiàn)(1) 歡迎使用窗體:在運行本窗體時,會在窗體中顯示出:作者姓名、當前系統(tǒng)的 時間信息.當管理員點擊“進入”按鈕時,就會出現(xiàn)“登錄”窗體.運行狀態(tài)圖:圖3(2) 登錄窗體:當用戶點擊歡迎窗體中的 “進入”按鈕時,就會自動進入本窗體.圖4在本窗體中需要用戶填寫用戶登錄名、用戶口令 在這個窗體中登錄的 用戶會進入整個系統(tǒng)中,添加、修改、刪除的 功能,當用戶3次登錄都失敗時系統(tǒng)會自動關(guān)閉.(3)主界面具體實現(xiàn)見下圖 圖5 (4)

51、會員管理界面 可以對會員進添加記錄,修改,保存,刷新,刪除,退出. 圖6(5)會員查詢界面 可以對會員進行編號,姓名,班級的 查詢. 圖7 (6)社團和會費查詢界面 對社團部和會費進行查詢,并附帶時間的 顯示. 圖8(7)管理員設(shè)置界面 可以對登陸的 用戶進行添加,修改,查詢的 設(shè)置. 圖9(8)社團設(shè)置界面 用來新增加社團記錄進行保存和刪除的 功能圖10-系統(tǒng)有關(guān)主要為便用軟件用戶介紹此系統(tǒng)的 一些個基本信息以及開發(fā)背景!-系統(tǒng)幫助主要提供給用記一些個使作些軟件的 基本操作方法.- 系統(tǒng)退出 設(shè)計體會經(jīng)過一個多月的 設(shè)計和開發(fā),大中專學生信息管理系統(tǒng)基本開發(fā)完畢.其功能基本符合用戶需求,能夠

52、實現(xiàn)學生基本信息的 錄入、更新、刪除、基本功能,從而實現(xiàn)信息的 管理.對于數(shù)據(jù)的 一致性的 問題也通過程序進行了 有效的 解決.但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的 地方,比如聯(lián)機文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題.這些都有待進一步改善. 致謝在本次畢業(yè)設(shè)計中,我從指導(dǎo)老師身上學到了 很多東西.老師認真負責的 工作態(tài)度,嚴謹?shù)?治學精神和深厚的 理論水平都使我收益匪淺.他無論在理論上還是在實踐中,都給與我很大的 幫助,使我得到不少的 提高這對于我以后的 工作和學習都有一種巨大的 幫助,感謝他耐心的 輔導(dǎo).另外,在系統(tǒng)開發(fā)過程中助手同學也給于我很大的 幫助,幫助解決了 不少的 難點,使得系統(tǒng)能及時開發(fā)完成,還有同組的 同學同樣給與我不

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論