學生會信息管理系統(tǒng)畢業(yè)論文_第1頁
已閱讀1頁,還剩38頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  學生會信息管理系統(tǒng)</b></p><p><b>  摘 要</b></p><p>  本文通過對學生會信息管理系統(tǒng)的開發(fā),分析了有關高校學生會信息管理的現(xiàn)狀,闡述了本管理系統(tǒng)開發(fā)的目的,結合自己學校信息系學生會的實際情況和管理需要,利用VisualFoxpro6.0和WondowsXP操作系統(tǒng)作為開發(fā)的系統(tǒng)平臺

2、。通過對數(shù)據(jù)庫基本理論的闡述并在此理論指導下,詳細給出了從學生會信息管理系統(tǒng)分析到總體設計、詳細設計與實現(xiàn)及測試的各個環(huán)節(jié)。本系統(tǒng)基本實現(xiàn)了學生會成員信息、日常考評信息、會議記錄信息、活動記錄信息的錄入和查詢并打印。該系統(tǒng)分為兩類用戶:管理員用戶,可以實現(xiàn)信息的錄入、修改、刪除、查詢,并可以對用戶登錄口令、用戶權限、系統(tǒng)日志等進行管理;普通用戶,只可以瀏覽各部門職責介紹和查詢打印相關信息,不能修改、添加、刪除信息。該系統(tǒng)實現(xiàn)了學生會信息

3、管理的高效性,確保了信息數(shù)據(jù)的完整性、準確與及時性,只設一個管理員避免了信息的混亂與破壞,同時其他用戶也可以實現(xiàn)對學生會信息的查詢,滿足了學生會管理需要,從而提高了學生會的效率,解放了大量的人力,這樣從繁重的信息管理中解放出來的人力就可以專心投入學生會工作活動的創(chuàng)新中去。</p><p>  關鍵詞 :學生會信息管理;VisualFoxpro6.0;兩類用戶;高效性 </p><p>&l

4、t;b>  目 錄</b></p><p><b>  緒 論3</b></p><p>  第一章 管理信息系統(tǒng)綜述4</p><p>  1.1 管理信息系統(tǒng)的概況4</p><p>  1.2 管理信息系統(tǒng)的開發(fā)5</p><p>  第二章 系統(tǒng)規(guī)劃7&

5、lt;/p><p>  2.1 系統(tǒng)規(guī)劃的目標、任務和主要內容7</p><p>  2.2 組織的信息需求分析8</p><p>  第三章 系統(tǒng)分析9</p><p>  3.1 系統(tǒng)的初步調查9</p><p>  3.2 系統(tǒng)的可行性分析10</p><p>  3.3

6、 系統(tǒng)的詳細調查10</p><p>  第四章 系統(tǒng)設計12</p><p>  4.1 系統(tǒng)總體設計12</p><p>  4.2 系統(tǒng)詳細設計14</p><p>  第五章 系統(tǒng)實施15</p><p>  5.1 軟件開發(fā)工具的選擇15</p><p>  5.2

7、 程序的設計與調試15</p><p>  第六章 系統(tǒng)維護與評價34</p><p>  6.1 系統(tǒng)維護的基本內容34</p><p>  6.2 學生會管理系統(tǒng)維護的特點34</p><p>  6.3 系統(tǒng)運行的特點及評價35</p><p>  第七章 開發(fā)總結與未來展望36</p&g

8、t;<p><b>  參考文獻37</b></p><p><b>  致 謝38</b></p><p><b>  緒 論</b></p><p>  一、系統(tǒng)的主要功能 </p><p>  學生會信息管理系統(tǒng)的主要任務是用計算機對學生會相關

9、信息進行日常的管理,如查詢、修改、增加、刪除以及打印等,迅速準確地完成各種信息的匯和保存,以便日后的信息查詢。本人是該學生會的一員,這對資料的收集和系統(tǒng)的開發(fā)提供了便利的條件,本人經(jīng)過具體的調研,搜集了大量學生會管理資料,針對該學生會管理的具體要求,設計了該學生會管理系統(tǒng)。它主要具有以下幾大功能: </p><p> ?。?)學生會成員檔案的管理。一個學生會的成員不會是一成不變的,每年都會有老生畢業(yè)離校和新生的入

10、學,這必然引起學生會成員的變化因此,對學生會成員檔案的管理是有必要的。</p><p>  (2)對日常工作記錄的管理。由秘書處完成對日??荚u記錄、會議記錄和活動記錄的整理和錄入,以便學生會成員可以方便地查詢已經(jīng)舉行的會議、活動記錄和將要舉行的會議活動。通過此功能模塊學生會成員也可以方便地查詢自己的考評量化。</p><p> ?。?)部門職責介紹。此功能便于學生會成員熟知各部門的職責,以

11、便更好地恪守職責,給好的為同學們服務。</p><p>  (4)對系統(tǒng)的管理。管理員可以通過此功能模塊對用戶權限、系統(tǒng)日志等進行管理,以便維護系統(tǒng)的安全和穩(wěn)定。</p><p>  二、該學生會管理工作的現(xiàn)狀</p><p>  信息系以學習計算機相關技術為主,計算機的普及率在70%,所以運用計算機技術來管理該系的學生會是有實際意義的。信息系學生會,它下設主席團、

12、秘書處、組織部、外宣部、紀檢部、學習部、生活部、文藝部、體育部等九個部門,需要經(jīng)常處理活動和學生的很多信息,而傳統(tǒng)的人工管理不僅工作量極大,并且不便于查詢,更不便于各部門之間的信息共享和工作協(xié)調,因此開發(fā)一個基于計算機技術的學生會信息管理系統(tǒng)對學生會的發(fā)展和管理的重要作用越來越顯著。</p><p>  第一章 管理信息系統(tǒng)綜述</p><p>  1.1 管理信息系統(tǒng)的概況</p&

13、gt;<p>  管理信息系統(tǒng)(MIS,,Management Information System),是一個一人為主導,吸取經(jīng)驗和遵照規(guī)律并重,利用適合的信息技術以及相應設備,根據(jù)相應的業(yè)務模型和數(shù)學模型,進行信息的收集、傳輸、加工、儲存、更新和維護,以提高組織的效益和效率為目的,支持組織的高層決策、中層控制、基層運作的集成化人機系統(tǒng)。</p><p>  信息管理系統(tǒng)就是為實現(xiàn)組織的整體目標,

14、對管理信息進行系統(tǒng)的、綜合的處理,輔助各級管理決策的計算機硬件、軟件、通訊設備及有關人員的統(tǒng)一體。其三個要素為:系統(tǒng)的觀點、數(shù)學的方法、計算機的應用。這三點也是管理現(xiàn)代化的標志。管理信息系統(tǒng)是根據(jù)計算機的發(fā)展而發(fā)展的。</p><p><b>  管理信息系統(tǒng)的發(fā)展</b></p><p>  隨著技術的進步,從信息處理功能和輔助管理內容來看,其經(jīng)過了四個階段:<

15、;/p><p>  (1)事務處理階段(50--70年代):旨在提高文書、統(tǒng)計、報表等事務處理的工作效率,具有統(tǒng)計、計算、制表、文字處理等功能,其核心技術為高級語言;文件管理典型代表性系統(tǒng)是電子數(shù)據(jù)處理(EDP)系統(tǒng)。</p><p>  (2) 系統(tǒng)處理階段(60--80年代):以提高管理信息處理的綜合性、系統(tǒng)性、及時性于準確性,具有計劃、綜合統(tǒng)計、管理報告生成的功能。其核心技術是數(shù)據(jù)庫技術

16、、數(shù)據(jù)通信于計算機網(wǎng)絡;次階段產(chǎn)生了早期的管理信息系統(tǒng)。</p><p>  (3) 支持決策階段(70--90年代):旨在支持管理者的決策活動從提高管理決策的有效性,具有分析 、優(yōu)化、評價預測等功能,其核心技術為人機對話、模型管理 、人工智能的應用,典型的系統(tǒng)有決策支持系統(tǒng)(DSS)、現(xiàn)代的MIS 。</p><p> ?。?)綜合服務階段(90年代以來):以實現(xiàn)信息的集成管理、提高管理

17、者的素質與管理決策水平為主要目標,為管理者智能活動(決策分析、研究學習)提供支持,其核心技術為高速信息傳輸技術、多媒體信息處理技術、人工智能技術的應用長生了綜合業(yè)務數(shù)字網(wǎng)絡(ISDN)系統(tǒng)、國際互聯(lián)網(wǎng)(INTERNET)、WWW 服務器。</p><p>  1.2 管理信息系統(tǒng)的開發(fā)</p><p>  1.2.1開發(fā)方法介紹</p><p>  從20實際60

18、年代開始,人們就開始了信息系統(tǒng)的開發(fā)方法和開發(fā)工具的研究。隨著信息系統(tǒng)開發(fā)方法的不斷發(fā)展,逐漸形成了一門新的學科,即信息系統(tǒng)開發(fā)方法學。一種好的信息系統(tǒng)開發(fā)方法可以為信息系統(tǒng)的開發(fā)提供從頭到腳的提高效率的途徑措施。信息系統(tǒng)的開發(fā)方法至今已有幾十種,可以根據(jù)兩位坐標進行分類,一維是時間過程,另一維是關鍵奧分析要素。以下是信息系統(tǒng)開發(fā)方法二維分類表1-1。</p><p><b>  表1-1二維分類表&l

19、t;/b></p><p>  1.2.2開發(fā)方法的選擇</p><p>  1. 數(shù)據(jù)庫系統(tǒng)的選擇 </p><p>  數(shù)據(jù)庫管理技術發(fā)展經(jīng)歷了四個階段:人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫階段、高級數(shù)據(jù)庫階段。</p><p>  數(shù)據(jù)庫系統(tǒng)的選擇原則: </p><p>  數(shù)據(jù)庫系統(tǒng)采用易于集成的,開放

20、的技術。</p><p>  產(chǎn)品質量優(yōu)異,可靠性高,適于長期運行,能支持關鍵應用。</p><p>  數(shù)據(jù)安全,保安型高。</p><p>  能提供分布式數(shù)據(jù)庫功能。</p><p>  支持多種開發(fā)環(huán)境,軟件開發(fā)容易。</p><p> ?。?) 擴充性和升級能力強。</p><p> 

21、 2. Visual Foxpro6.0數(shù)據(jù)庫</p><p>  Visual FoxPro6.0是在 xBASE(dBASE,Clipper,FoxBASE,FoxPro)的基礎上發(fā)展而來的32位數(shù)據(jù)庫管理系統(tǒng)。 </p><p>  VFP(Visual FoxPro)起源于美國的Fox Software公司推出的數(shù)據(jù)庫產(chǎn)品FoxBase,在DOS上運行,與xBase系列相容。Fox

22、Pro原來是FoxBase的加強版,最高版本曾出過2.6。之后,F(xiàn)ox Software被微軟收購,加以發(fā)展, 使其可以在 Windows 上運行, 并且更名為 Visual FoxPro。目前最新版為 Visual FoxPro 9.0,而在學校教學和教育部門考證中還依然延用經(jīng)典版的 Visual FoxPro 6.0。在桌面型數(shù)據(jù)庫應用中,處理速度極快,是日常工作中的得力助手。 </p><p>  Visu

23、al FoxPro 6.0 能夠得到廣泛的使用,這是與其具有的強大的功能分不開的,Visual FoxPro 6.0 與其前期的版本相比,有更高的性能指標和鮮明的特點。 </p><p>  (1)提供多種可視化編程工具,最突出的是面向對象編程。 </p><p>  (2)在表的設計方面,增添了表的字段和控件直接結合的設置。 </p><p>  (2) 增強了

24、Internet 技術和 WWW 數(shù)據(jù)庫的設計。 </p><p>  (3) ActiveX 和向導、生成器及控件等集成化工具。 </p><p>  (4) 新引入了網(wǎng)絡圖象文件格式:gif 和 jpeg 。 </p><p>  Visual FoxPro 6.0 的功能很強大,但是對整個開發(fā)環(huán)境的要求卻不是很高?,F(xiàn)在,普通的家用電腦一般都能夠運行它。配置的相

25、關基本要求(最低配置要求)如下: </p><p>  ● 處理器:486處理器以上,推薦使用 Pentium 或更高檔處理器的 PC 兼容機。 </p><p>  ● 內存:16MB 以上的內存,推薦使用 24MB 以上的內存。 </p><p>  ● 硬盤:典型安裝需要 85MB 的硬盤空間,完全安裝需要 90MB 的硬盤空間。 </p>&l

26、t;p>  ● 操作系統(tǒng):Windows 95/98(中文版),或 Windows NT4.0(中文版),或更高版本 </p><p>  3. 開發(fā)方法的選擇</p><p>  在進行信息系統(tǒng)開發(fā)之前應該選一個好的方法,這樣就可以事半功倍,節(jié)約系統(tǒng)開發(fā)成本,提高系統(tǒng)開發(fā)的效率。目前使用系統(tǒng)工程的方法開發(fā)管理信息系統(tǒng)的具體方法有生命、原型法、面向對象的開發(fā)方法等?;趯嶋H情況,該系

27、統(tǒng)采用生命周期法。</p><p><b>  第二章 系統(tǒng)規(guī)劃</b></p><p>  2.1 系統(tǒng)規(guī)劃的目標、任務和主要內容</p><p>  2.1.1 信息系統(tǒng)規(guī)劃的目標</p><p>  信息系統(tǒng)規(guī)劃是信息系統(tǒng)生命周期的第一階段。其主要目標是明確系統(tǒng)整個生命周期內的發(fā)展方向、系統(tǒng)規(guī)模和開發(fā)計劃。信

28、息系統(tǒng)規(guī)劃要支持企業(yè)的總體目標,整體是著眼于高層管理,兼顧各管理層的要求,面向企業(yè)過程,擺脫信息系統(tǒng)對組織結構的依從性,采用自上而下的規(guī)劃方法,使系統(tǒng)結構有良好的整體性,從實際出發(fā),使系統(tǒng)規(guī)劃有利指導,便于實施。</p><p>  2.2.2 信息系統(tǒng)規(guī)劃的任務</p><p> ?。?)制定信息系統(tǒng)的發(fā)展戰(zhàn)略。信息系統(tǒng)服務于企業(yè)管理,其發(fā)展戰(zhàn)略必須與整個企業(yè)的戰(zhàn)略目標協(xié)調一致。首先要

29、調查分析企業(yè)的目標和發(fā)展戰(zhàn)略,評價現(xiàn)行信息系統(tǒng)的功能、環(huán)境和應用狀況,再確定信息系</p><p>  統(tǒng)的使命,制定信息系統(tǒng)的戰(zhàn)略目標及相關政策。</p><p> ?。?)制定信息系統(tǒng)的總體方案,安排項目開發(fā)計劃。在調查分析企業(yè)信息需求的基礎上,提出信息系統(tǒng)的總體結構方案。根據(jù)發(fā)展戰(zhàn)略和總體結構方案,確定系統(tǒng)和應用項目開發(fā)次序及時間安排。</p><p> ?。?/p>

30、3)制定系統(tǒng)建設的資源分配計劃。提出為實現(xiàn)系統(tǒng)開發(fā)計劃所需要的硬件、管理軟件、數(shù)據(jù)通信設備、人員、技術、服務、資金等資源計劃,做系統(tǒng)建設的概算。</p><p>  2.2.3 管理信息系統(tǒng)規(guī)劃的內容</p><p>  信息系統(tǒng)規(guī)劃是提供資源分配及進行控制的基礎,可分為一年期之短期計劃及多年期之長期規(guī)劃。長期規(guī)劃指出大方針,短期計劃則主要是擬定工作項目和制定績效衡量方法。作為規(guī)劃來說,

31、一般包括信息系統(tǒng)總目標、子目標與信息系統(tǒng)架構,現(xiàn)有資源分析,預測未來信息技術的發(fā)展,子計劃和信息系統(tǒng)計劃的更新等。</p><p>  1.信息系統(tǒng)總目標、子目標與信息系統(tǒng)架構。</p><p><b>  2.現(xiàn)有資源分析。</b></p><p>  3.預測未來信息技術的發(fā)展</p><p>  信息技術的現(xiàn)狀與未

32、來的發(fā)展都會影響信息系統(tǒng)的規(guī)劃。計算機、網(wǎng)絡、數(shù)據(jù)庫管理系統(tǒng)、辦公自動化、企業(yè)資源計劃等的發(fā)展,軟件的可用性及對未來系統(tǒng)的影響,系統(tǒng)設計方法的改變,甚至法規(guī)、競爭者行為等環(huán)境因素對規(guī)劃的影響,都必須納入長期規(guī)劃中。</p><p><b>  4.子計劃</b></p><p>  子計劃應包括硬件實施計劃、軟件實施計劃、系統(tǒng)轉換計劃、人員培訓計劃以及財務預算等。&l

33、t;/p><p>  5.信息系統(tǒng)計劃的更新</p><p>  諸多因素會影響原有的信息系統(tǒng)計劃,如設備的更新、人事的變動、科技的進步、經(jīng)驗的積累、對系統(tǒng)需求的轉變以及組織的變動都會影響未來的計劃。對這些變化均應加以評估,并據(jù)之修正原計劃。</p><p>  2.2 組織的信息需求分析</p><p>  開發(fā)一個有效且高效的管理信息系統(tǒng),

34、必須使各種信息數(shù)據(jù)化、規(guī)范化、條理化,能夠靈活的把信息轉變?yōu)橛嬎銠C可識別控制的信息,在做好信息規(guī)范化的同時,也要做好各項協(xié)調統(tǒng)一工作,全面、準確地了解用戶的需求。</p><p>  系統(tǒng)總體結構方案的設計如圖2-1:圖2-1系統(tǒng)總體結構方案圖</p><p><b>  第三章 系統(tǒng)分析</b></p><p>  系統(tǒng)分析的具體工作內容有

35、:系統(tǒng)初步調查、可行性研究、系統(tǒng)詳細調查提出新系統(tǒng)的邏輯模型。本系統(tǒng)主要采用了結構化系統(tǒng)分析的方法,按照“先邏輯,后物理”的原則,嚴格劃分工作階段,系統(tǒng)分析各階段的目標。系統(tǒng)分析在整個系統(tǒng)開發(fā)中是解決“做什么”的問題,把要解決哪些問題、滿足用戶的哪些具體需求分清楚,從邏輯上或者從信息處理功能需求上提出系統(tǒng)的方案,即邏輯模型,為下步進行物理方案設計“怎么做”提供依據(jù)</p><p>  3.1 系統(tǒng)的初步調查&l

36、t;/p><p>  3.1.1系統(tǒng)提出的背景</p><p>  20世紀末,各個學校的規(guī)模在不斷擴大,校與校之間的合并規(guī)模也越來越大,而此時計算機在各學校也開始普及,一些學校開始將計算機應用到學生信息的管理中去,為學生會管理信息系統(tǒng)的形成打下了堅實的基礎。</p><p>  學生會是高校學生管理不可或缺的部分,是學生自我管理自我發(fā)展的組織,然而由于高校規(guī)模之大學校

37、人數(shù)之多,還有經(jīng)費問題,很少給學生會配備信息管理系統(tǒng)。然而學生會的信息量之大,如果僅靠手工搜集和整理,已很難適應學生會工作的開展,也不利于經(jīng)驗的積累和運用發(fā)展,因此高校學生會迫切需要依托于計算機技術的數(shù)據(jù)庫管理系統(tǒng)。有了學生會管理系統(tǒng),學生會成員可以更好地記錄整理會議記錄和活動記錄總結等相關文檔,也可以方便地查詢各部門的活動計劃,從而避免活動在舉行時間上的沖突。學生會管理系統(tǒng),創(chuàng)造了一種新的環(huán)境,使學生會的工作更加井井有條,提高管理效率

38、和標準化水平。使學校管理者、教師和學生可以隨時查詢學生會工作安排,可以更好地為同學們服務。</p><p>  3.1.2系統(tǒng)存在的主要問題</p><p>  在傳統(tǒng)管理方式下,高等院校的學生會管理主要手工收集整理資料和文檔的存檔查找,然而由于大部分高校規(guī)模之大和學生人數(shù)之多,學生會要處理的信息非常繁雜,僅靠手工收集整理資料和文檔的存檔查找,效率極其低下,往往事倍功半。如果僅靠人工管理,

39、會降低各部門的協(xié)調性,例如:由于各部門聯(lián)系的時間和空間上的局限,極易造成安排活動時間上的沖突,給每個部門管理者造成不便。為了解決這一問題,本人認為利用Visual FoxPro6.0開發(fā)一個實用的學生會管理信息系統(tǒng)是有必要的。</p><p>  3.2 系統(tǒng)的可行性分析</p><p>  學生會日常工作都有一定的規(guī)范,文檔和活動資料也易錄入和保存。學生會每部門可以設一名文檔管理員負責

40、資料的整理和錄入數(shù)據(jù)庫,這樣會使學生會工作更加高效和有序。本系統(tǒng)主要用Visual FoxPro6.0開發(fā)一個小型的學生會專用的數(shù)據(jù)庫管理系統(tǒng),Visual FoxPro簡稱VFP,是Microsoft公司推出的數(shù)據(jù)庫開發(fā)軟件,用它來開發(fā)數(shù)據(jù)庫,既簡單又方便。所以用Visual FoxPro6.0開發(fā)一個小型的學生會管理信息系統(tǒng)是可行的。</p><p>  3.3 系統(tǒng)的詳細調查</p><

41、;p>  詳細調查是為了弄清學生會管理工作的現(xiàn)狀,調查學生會,收集數(shù)據(jù),為設計系統(tǒng)提供必要的基礎信息資料。具體內容包括:學生會日常工作的調查分析和數(shù)據(jù)流程的調查分析。</p><p>  在系統(tǒng)開發(fā)之前,我聯(lián)系到了我大專學校信息系學生會的主席和團總支書記,說明來意,并得到了他們的大力支持。由于我本人也是該學生會的一員,對學生會的工作也很清楚,我們就該學生會的管理現(xiàn)狀和相關具體信息作了詳細的討論和研究。<

42、;/p><p>  通過調查,該學生會的管理流程是:學生會日常工作和活動資料由秘書處統(tǒng)一管理,各部門的會議和活動計劃報秘書處整理匯總,然后經(jīng)主席團商討批準,再由秘書處下發(fā)會議和活動通知。整個學生會信息資料的管理都由秘書處管理,由于信息的數(shù)量大,處理起來相當繁瑣,容易出現(xiàn)紕漏,而且查詢起相當麻煩,也不利于各部門信息的聯(lián)系和協(xié)調。</p><p>  為解決這些問題,提高學生會管理的效率,降低秘書

43、處的工作強度,所以本人計劃開發(fā)一套依托于計算機技術和數(shù)據(jù)庫技術的學生會信息管理系統(tǒng),在保存好原始數(shù)據(jù)的基礎上將新數(shù)據(jù)輸入到計算機存儲。對日常數(shù)據(jù)的增加、刪除、查詢、統(tǒng)計等實現(xiàn)計算機化管理,實現(xiàn)學生會信息管理的計算機化。</p><p>  根據(jù)使用人員對信息、信息處理和信息準確性、完整性和安全性的要求分別進行用戶的需求信息分析。</p><p>  信息要求:按照學生會日常管理要求,設置成

44、員檔案、日??荚u、會議記錄、活動記錄等項目,滿足使用者的要求。</p><p>  信息處理要求:設置、查詢、打印等功能。</p><p>  對信息準確性、完整性、安全性要求:設置兩類用戶,管理員可以對數(shù)據(jù)進行增加、刪除等,而普通用戶只能對信息進行瀏覽和查詢,從而保證信息不被非法篡改。</p><p>  3.4 系統(tǒng)的邏輯模型</p><p

45、>  3.4.1系統(tǒng)的功能要求:</p><p>  整體結構合理,風格一致,模塊化結構,界面清晰,接口靈活,操作簡便。</p><p>  開發(fā)方法,文檔規(guī)范化,便于管理,可擴充。</p><p>  完善的數(shù)據(jù)輸入,維護,輸出。</p><p>  具有系統(tǒng)日志功能,可以對用戶的登錄進行記錄。</p><p>

46、;  3.4.2系統(tǒng)的邏輯模型</p><p>  系統(tǒng)分析的主要成果是系統(tǒng)的邏輯模型,邏輯模型主要以數(shù)據(jù)流圖(DFD)和數(shù)據(jù)字典為主要描述工具。</p><p>  數(shù)據(jù)流程圖就是組織中信息活動的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。它可以用少量的幾種符號綜合地反映出信息在系統(tǒng)中的流動、存儲和處理情況,將信息處理功能和彼此之間的聯(lián)系自頂向下,逐層分解,從邏輯上精確地描述系統(tǒng)應具有的數(shù)據(jù)

47、加工功能、數(shù)據(jù)輸入數(shù)據(jù)存儲及數(shù)據(jù)來源和去向等項目。</p><p>  系統(tǒng)數(shù)據(jù)流程圖的符號:(圖3-1)</p><p>  圖3-1 系統(tǒng)數(shù)據(jù)流程圖符號</p><p>  系統(tǒng)的數(shù)據(jù)流程圖如下圖所示:(圖3-2)</p><p><b>  日常工作信息</b></p><p><b&

48、gt;  日常工作信息</b></p><p>  圖3-2 學生會管理系統(tǒng)的數(shù)據(jù)流程圖</p><p><b>  第四章 系統(tǒng)設計</b></p><p>  系統(tǒng)設計的目標是從保證系統(tǒng)的適應性入手,設計出一個易于理解、容易維護的系統(tǒng)。</p><p>  系統(tǒng)設計階段的任務是提出實施方案,該方案是這個階

49、段工作成果的體現(xiàn)。這個方案以書面的正式文件——系統(tǒng)設計說明書提出。系統(tǒng)設計主要包括兩個方面:系統(tǒng)總體結構設計與詳細設計。</p><p>  4.1 系統(tǒng)總體設計</p><p>  系統(tǒng)總體設計的基本任務是:</p><p> ?。?)將系統(tǒng)劃分成模塊;(2)決定每個模塊的功能;</p><p> ?。?)決定模塊的調用關系;(4)決定模

50、塊的界面,即模塊間信息的傳遞。</p><p>  4.1.1 學生會管理系統(tǒng)的(HIPO):(圖4-1)</p><p><b>  圖4-1功能模塊圖</b></p><p>  本系統(tǒng)包含如下主要功能模塊:</p><p><b>  1.部門介紹</b></p><p&g

51、t;  分為主席團、秘書處、組織部、外宣部、紀檢部、學習部、生活部、文藝部、體育部等九個部門,例外主席團又下分為主席和副主席。</p><p>  在部門介紹模塊中,廣大學生會成員和其他合法用戶可以瀏覽每個部門的職責,以便學生會成員可以更好地履行職責。</p><p><b>  2.數(shù)據(jù)管理</b></p><p>  包括對成員檔案、日???/p>

52、評、會議記錄、活動記錄的管理。</p><p>  成員檔案管理可以對學生會的成員檔案進行修改、添加、刪除,此功能僅限于系統(tǒng)管理員,普通用戶沒有此權限,。</p><p>  日??荚u管理可以對學生會的日??荚u記錄進行修改、添加、刪除,此功能僅限于系統(tǒng)管理員,普通用戶沒有此權限,這樣可以保持數(shù)據(jù)的安全性、準確性和完整性。</p><p>  會議記錄管理可以對學生會

53、的會議記錄進行修改、添加、刪除,此功能僅限于系統(tǒng)管理員,普通用戶沒有此權限,這樣可以保持數(shù)據(jù)的安全性、準確性和完整性。</p><p>  活動記錄管理可以對學生會的活動記錄進行修改、添加、刪除,此功能僅限于系統(tǒng)管理員,普通用戶沒有此權限,這樣可以避免數(shù)據(jù)被非法篡改。</p><p><b>  3.數(shù)據(jù)查詢</b></p><p>  包括對

54、成員檔案、日??荚u、會議記錄、活動記錄的查詢。</p><p>  成員檔案查詢:所用用戶可以對學生會的成員檔案進行查詢、瀏覽和打印。</p><p>  日常考評查詢:所用用戶可以對學生會的成員檔案進行查詢、瀏覽和打印可以對學生會的日常考評記錄進行修改、添加、刪除,此功能僅限于系統(tǒng)管理員,普通用戶沒有此權限,這樣可以保持數(shù)據(jù)的安全性、準確性和完整性。</p><p&g

55、t;  會議記錄查詢可以對學生會的會議記錄進行修改、添加、刪除,此功能僅限于系統(tǒng)管理員,普通用戶沒有此權限,這樣可以保持數(shù)據(jù)的安全性、準確性和完整性。</p><p>  活動記錄查詢可以對學生會的活動記錄進行修改、添加、刪除,此功能僅限于系統(tǒng)管理員,普通用戶沒有此權限,這樣可以避免數(shù)據(jù)被非法篡改。</p><p><b>  4.系統(tǒng)管理</b></p>

56、<p>  此模塊包括操作員管理、權限管理、系統(tǒng)日志、退出系統(tǒng)。</p><p>  操作員管理:此功能僅限于系統(tǒng)管理員進行操作,系統(tǒng)管理員可以通過此模塊添加或刪除用戶,也可以修改用戶登錄口令,這樣保證了系統(tǒng)的可擴展性,同時保證了系統(tǒng)的安全性,普通用戶無法使用此功能。</p><p>  權限管理:此功能僅限于系統(tǒng)管理員進行操作,系統(tǒng)管理員可以通過此模塊對不同用戶進行權限設置

57、,也可以修改用戶權限,這樣保證了系統(tǒng)的安全性,同時不影響普通用戶使用其他模塊,普通用戶無法使用此功能。</p><p>  系統(tǒng)日志:此功能僅限于系統(tǒng)管理員進行操作,系統(tǒng)管理員可以通過此模塊查看用戶使用系統(tǒng)的記錄,一旦系統(tǒng)出現(xiàn)問題,可以及時找出原因,這樣保證了系統(tǒng)的安全性,防止非法用戶對系統(tǒng)進行破壞,普通用戶無法使用此功能。</p><p>  退出系統(tǒng):所有用戶都可以使用此模塊安全退出系

58、統(tǒng)。</p><p>  4.2 系統(tǒng)詳細設計</p><p>  4.2.1 實體屬性設計</p><p>  以下例舉部分所用到的實體及屬性:</p><p> ?、俪蓡T檔案{部門,職務,姓名,性別,政治面貌,班級,班級職務,其他職務,特長,聯(lián)系電話}</p><p> ?、跁h記錄{時間,地點,與會人員,內容

59、}</p><p> ?、刍顒佑涗洠麜r間,地點,負責部門,參加人員,內容,結果}</p><p> ?、苋粘?荚u{時間,姓名,部門,考評量化}</p><p> ?、萦脩簦脩裘?,口令}</p><p>  4.2.2部分實體ER圖:(圖4-4)</p><p>  圖4-4部分實體ER圖</p><

60、;p><b>  第五章 系統(tǒng)實施</b></p><p>  系統(tǒng)實施指的是將系統(tǒng)設計階段的結果在計算機上實現(xiàn),將原來文檔或上的設計轉化為可執(zhí)行的應用軟件系統(tǒng)。系統(tǒng)實施是管理信息系統(tǒng)在開發(fā)過程中的最后一個階段。所謂系統(tǒng)實施的主要內容包括:物理系統(tǒng)的實施、程序的設計與調試、項目管理、人員培訓、數(shù)據(jù)準備與錄入、系統(tǒng)轉換和評價等。</p><p>  5.1 軟

61、件開發(fā)工具的選擇</p><p>  由于學生會信息儲存量大、數(shù)據(jù)的存放時間長,而且查詢修改等重復性的工作非常多。因此,一般的開發(fā)平臺就能滿足性能要求,為此我選擇了目前應用面最廣的windows操作系統(tǒng)下的Microsoft Visual FoxPro 6.0平臺,數(shù)據(jù)庫就選擇Microsoft Visual FoxPro 6.0數(shù)據(jù)庫。</p><p><b>  系統(tǒng)運行環(huán)境

62、:</b></p><p><b>  硬件配置:</b></p><p>  本系統(tǒng)適用于主頻166MHz以上微機。</p><p><b>  基本配置:</b></p><p>  CPU:166MHz以上</p><p><b>  內存:16M

63、以上</b></p><p>  顯示卡:VGA以上圖形顯示卡</p><p>  鼠標:Microsoft兼容鼠標</p><p><b>  硬盤空間50M以上</b></p><p><b>  軟件環(huán)境:</b></p><p>  操作系統(tǒng):WIN95/

64、98/xp/win7。</p><p>  維護平臺:Microsoft Visual FoxPro 6.0</p><p><b>  顏色:16位以上</b></p><p>  分辨率:800x600(建議1024x800)</p><p>  5.2 程序的設計與調試</p><p> 

65、 5.2.1程序的設計方法與調試</p><p>  目前的程序設計方法主要有結構法、原型法、面向法。本系統(tǒng)用的主要編程語言是 FOXPRO6.0,需要構建大量的表,所以基本以結構化方法為主。</p><p>  程序設施調試是在計算機上以種種可能的數(shù)據(jù)和操作條件對程序進行測試,找出存在的問題并加以改正,使之完全符合設計標準。</p><p>  采用的主要步驟和方

66、法如下:</p><p>  ①先在子模塊完成后,對照設計流程用白盒法檢查,先邏輯編程錯誤;</p><p> ?、谌缓箐浫胍恍┯刑卣鞯臄?shù)據(jù)從不同角度難結果,即黑盒法;</p><p> ?、勰K都檢查無誤后在子系統(tǒng)內實行聯(lián)調;</p><p> ?、茏酉到y(tǒng)內聯(lián)調成功后進行系統(tǒng)聯(lián)調。</p><p>  5.2.2系統(tǒng)

67、界面設計</p><p>  (一)、系統(tǒng)界面的設計,我們主要是本著實用簡便的原則設計制作。界面包括本系統(tǒng)的系統(tǒng)名稱,設計人員和所在小組。下面是系統(tǒng)的首界面(圖5-1)</p><p><b>  圖5-1系統(tǒng)首界面</b></p><p>  系統(tǒng)界面中有登陸系統(tǒng)按鈕,系統(tǒng)使用人員可以點擊進入密碼驗證頁。</p><p&g

68、t;  (二)、密碼驗證作為系統(tǒng)最基本的安全管理步驟。用戶如果不輸入合法的用戶名和密碼,系統(tǒng)是不能進入的。當用戶輸入合法的用戶名和密碼時,系統(tǒng)管理會自動判斷此用戶是什么級別的用戶,具有什么權限,使用戶的操作具有合法性。密碼驗證頁包括操作員姓名和密碼兩個部分。具體的代碼實現(xiàn)也將在詳細設計書說明。</p><p>  下面是密碼登錄頁的圖示(圖5-2):</p><p><b>  

69、圖5-2 登錄頁面</b></p><p>  當操作員的名稱和密碼均正確的時候,系統(tǒng)便會進入系統(tǒng)使用主菜單。主菜單共分為四個分菜單項:部門介紹、數(shù)據(jù)管理、數(shù)據(jù)查詢、系統(tǒng)管理。如圖(5-3)</p><p><b>  圖5-3 主菜單</b></p><p>  在數(shù)據(jù)管理中分為成員檔案管理、日??荚u管理、會議記錄管理、活動記錄管

70、理四個菜單項,在數(shù)據(jù)查詢中含有成員檔案查詢、日??荚u查詢、會議記錄查詢、活動記錄查詢四個菜單項,在系統(tǒng)管理中分為:操作員管理、權限管理、系統(tǒng)日志、退出系統(tǒng)四項。</p><p>  5.2.3具體代碼設計</p><p>  根據(jù)系統(tǒng)規(guī)劃和需要分析,把系統(tǒng)劃分為部門介紹、數(shù)據(jù)管理,數(shù)據(jù)查詢,系統(tǒng)管理四個模塊。本系統(tǒng)用到的主要有以下文件:主控程序main.prg、啟動界面(封面)face.s

71、cx、系統(tǒng)登錄界面(口令驗證窗口)pass.scx、,主菜單main_menu.mpr。</p><p>  程序的調用關系如下:主控程序main.prg中調用界面表單face.scx,封面中調用“口令驗證窗口”表單pass.scx,口令正確則調用系統(tǒng)菜單main_menu.mpr。各菜單項調用相對應的表單。</p><p>  主控程序main.prg的代碼實現(xiàn)為:</p>

72、<p>  CLEAR &&清屏</p><p>  CLEAR ALL &&從內存中釋放所有的內存變量</p><p>  CLOSE ALL &&關閉各種類型的文件</p><p>  SET ESCAPE OFF &&禁止運行的程序

73、和命令在按 Esc 鍵后被中斷</p><p>  SET SAFETY OFF &&指定在改寫已有文件時不顯示對話框</p><p>  SET DELETE ON &&使用范圍子句處理記錄的命令忽略標有刪除標記的記錄</p><p>  SET SYSMENU OFF &&在程序執(zhí)行期間廢止 Visua

74、l FoxPro 主菜單欄</p><p>  RELEASE WINDOW "常用" &&關閉常用工具欄</p><p>  SET CENTURY ON &&年份以四位顯示</p><p>  SET DATE TO ymd &&日期格式為年、月、日</p><

75、;p>  SET MARK TO "-" &&指定日期分隔字符</p><p>  SET HOURS TO 24 &&指定為 24-小時時間格式</p><p>  _SCREEN.Visible=.t.</p><p>  _SCREEN.Caption="信息系學生會管理系統(tǒng)"

76、; &&系統(tǒng)窗口標題</p><p>  *判斷顯示器當前分辨率</p><p>  _SCREEN.Width=SYSMETRIC(1) </p><p>  _SCREEN.Height=SYSMETRIC(2)</p><p>  *根據(jù)分辨率不同,為系統(tǒng)設置不同的背景圖片</p><

77、p>  IF SYSMETRIC(1)>=1024</p><p>  _SCREEN.Picture="tupain\3.bmp"</p><p><b>  ELSE</b></p><p>  _SCREEN.Picture="tupain\3.bmp"</p><p

78、><b>  ENDIF</b></p><p>  DO FORM .\face.scx &&調用登錄界面表單</p><p>  On ShutDown do OnShutdown &&退出系統(tǒng)時調用函數(shù)onshutdown() </p><p>  READ EVENTS

79、 &&建立事件循環(huán) </p><p>  On ShutDown &&釋放當前的On ShutDown命令</p><p>  *按菜單的“關閉”按鈕退出時,出現(xiàn)的提示框</p><p>  FUNCTION OnShutdown() </p><p>  sel=

80、MESSAGEBOX("真的要退出嗎?",4+32+256,"提示")</p><p>  IF sel=6 </p><p><b>  *SELECT 0</b></p><p>  *USE .\dbsystem\LOG </p><p>  *GO BOTTOM&

81、lt;/p><p>  *REPLACE 離開時間 WITH DATETIME() &&退出系統(tǒng)時記錄操作員退出時間</p><p><b>  CLOSE ALL</b></p><p>  CLEAR EVENTS &&退出事件循環(huán)</p><p>  QUIT

82、 &&結束當前 Visual FoxPro 工作期,并將控制權返回給操作系統(tǒng)</p><p><b>  ENDIF</b></p><p><b>  ENDFUNC</b></p><p>  在運行主程序后,系統(tǒng)調用登陸界面表單(圖5-4)</p><p>  圖5-4 登陸

83、界面表單</p><p><b>  主要事件代碼:</b></p><p>  Command1的mouseup事件代碼:</p><p>  LPARAMETERS nButton, nShift, nXCoord, nYCoord</p><p>  release thisform</p><

84、p>  DO FORM .\main\pass.scx</p><p>  系統(tǒng)登陸表單設計界面:</p><p>  用戶在文本框輸入操作員及口令,若正確則調用系統(tǒng)主界面(菜單)。允許輸入三次,若三次均不正確剛自動退出系統(tǒng)。若用戶輸入的操作員姓名及口令正確,要完成下列工作:</p><p>  設置一個全局變量operat,用于記錄登陸系統(tǒng)的操作員姓名,系統(tǒng)

85、中有3個地方要用到操作員的姓名和代號:一是進入主界面后在標題欄顯示的操作員姓名;二是操作員在系統(tǒng)管理模塊的口令設置中更改自己的口令,系統(tǒng)要知道是哪個操作員;三是退出系統(tǒng)時系統(tǒng)日志中要記錄操作員的退出時間。</p><p>  在系統(tǒng)日志表log.dbf中增加一條記錄,并同時記錄此操作員的登錄系統(tǒng)的時間。</p><p>  從權限表menuright.dbf中讀出此操作員對應各菜單項的權限

86、,并賦值給數(shù)組。</p><p>  調用菜單文件,顯示系統(tǒng)主界面。</p><p><b>  事件代碼:</b></p><p>  Form1的init事件代碼:</p><p>  SET EXACT ON &&精確比較</p><p>  PUBLIC ARRAY rr

87、[21] &&數(shù)組用于實現(xiàn)菜單項權限</p><p>  PUBLIC i &&i用于記錄用戶名及口令輸入次數(shù)</p><p>  PUBLIC operat &&operat用于保存操作員姓名 </p><p><b>  i=0</b>&l

88、t;/p><p>  THISFORM.Text1.Setfocus</p><p>  “確定”按鈕(COMMAND1)CLICK事件代碼:</p><p><b>  *判斷密碼是否正確</b></p><p><b>  i=i+1</b></p><p>  SELECT

89、 operator</p><p>  LOCATE FOR 操作員姓名=ALLTRIM(THISFORM.Text1.Value)</p><p><b>  DO CASE</b></p><p>  CASE i<=3 AND FOUND() AND THISFORM.Text2.Value=operator.口令 &&am

90、p;輸入次數(shù)未超過3次且用戶名正確、口令正確</p><p>  operat=THISFORM.Text1.Value</p><p>  INSERT INTO log(操作員代號,操作員姓名,登錄時間) VALUES(operator.操作員代號,operator.操作員姓名,DATETIME())</p><p>  _SCREEN.Caption=&quo

91、t;信息系學生管理會系統(tǒng)"+SPACE(40)+DTOC(DATE())+SPACE(40)+"操作員:"+operat</p><p>  SELECT 權限 FROM menuright INTO ARRAY rr WHERE 操作員代號=operator.操作員代號 ORDER BY 菜單項編號</p><p>  RELEASE THISFORM<

92、;/p><p>  DO .\main\main_menu.mpr</p><p>  CASE i<=3 AND FOUND() AND THISFORM.Text2.Value!=operator.口令 &&輸入次數(shù)未超過3次且用戶名正確、口令不正確</p><p>  MESSAGEBOX("密碼錯誤,請重輸!",&qu

93、ot;警告") </p><p>  THISFORM.Text2.Value=""</p><p>  THISFORM.Text2.Setfocus</p><p>  CASE i<=3 AND NOT FOUND() &&輸入次數(shù)未超過3次且用戶名不正確</p><p>  ME

94、SSAGEBOX("操作員姓名錯誤,請重輸!","警告") </p><p>  THISFORM.Text1.Value=""</p><p>  THISFORM.Text2.Value=""</p><p>  THISFORM.Text1.Setfocus</p>

95、<p>  CASE i>3 &&輸入次數(shù)超過3次</p><p>  MESSAGEBOX("禁止進入系統(tǒng)!","警告")</p><p>  THISFORM.Release</p><p>  ENDCASE </p><p><b&

96、gt;  系統(tǒng)菜單設計:</b></p><p>  學生會管理系統(tǒng)的菜單</p><p>  在應用系統(tǒng)中,各個了模塊是通過菜單組織在一起的。通過對學生會管理系統(tǒng)功能模塊的設計,可以將系統(tǒng)劃分為四大模塊:部門介紹、數(shù)據(jù)管理、數(shù)據(jù)查詢、系統(tǒng)管理,具體的菜單設計見下表(5-1):</p><p><b>  表5-1 菜單設計</b>

97、</p><p>  在菜單設計器中實現(xiàn)權限設置</p><p>  在菜單項設計器中,通過[提示選項]對話框設置菜單項的跳過條件可以實現(xiàn)用戶權限。每個操作員對每個菜單項有兩種權限:0或1。“0”表示此操作員對該菜單項沒有操作權,系統(tǒng)運行后,該菜單項為灰色。不能打開對應的表單,“1”代表該操作員對該菜單項具有操作權,系統(tǒng)運行后,該菜單項可用,鼠標單擊菜單項能打開對應的表單。</p&g

98、t;<p>  操作員對各菜單項的權限保存在表文件menuright.dbf中,在登錄系統(tǒng)時讀出該操作員對應各菜單項的權限,并賦值給一個數(shù)組RR。本系統(tǒng)共21個菜單項,所以定義的數(shù)組也包含21元素。</p><p><b>  部門介紹菜單的設計</b></p><p>  部門介紹菜單包括主席團、秘書處、組織部、紀檢部、外宣部、學習部、生活部、文藝部、

99、體育部九個下拉菜單,分別連接九個相應的表單。因為每個表單的設計方法一樣,下面就介紹一下其中生活部表單的設計過程。</p><p>  創(chuàng)建項目,打開項目管理器,創(chuàng)建表單命名為sh.scx。</p><p>  form的AutoCenter屬性設為T—真,picture設為tupian\3.bmp</p><p>  在表單上添加九個標簽,將它們的Backstyle

100、屬性設為0—透明,Caption屬性設為相應的文字。</p><p>  運行結果如下圖5-5</p><p>  圖5-5 生活部表單</p><p><b>  數(shù)據(jù)管理菜單的設計</b></p><p>  數(shù)據(jù)管理菜單包含成員檔案管理、日常考評管理、會議記錄管理、活動記錄管理四個下拉菜單,分別連接四個相應的表單,

101、每個表單的設計方法相同,下面介紹一下成員檔案管理表單的設計過程</p><p> ?。?)在表單數(shù)據(jù)環(huán)境中添加表:cy.dbf、kp.dbf、hy.dbf、hd.dbf。</p><p> ?。?)在表單上添加一個表格和四個命令按鈕。</p><p> ?。?)具體代碼如下:</p><p>  Command1的click事件代碼:<

102、/p><p><b>  go bottom</b></p><p>  append blank</p><p><b>  edit</b></p><p>  thisform.refresh</p><p>  Command2的click事件代碼:</p>

103、<p><b>  edit</b></p><p>  thisform.refresh</p><p>  Command3的click事件代碼:</p><p><b>  delete</b></p><p><b>  pack</b></p>

104、<p>  thisform.Grid1.recordsource="cy"</p><p>  thisform.refresh</p><p>  Command4的click事件代碼:</p><p>  close tables all</p><p>  thisform.refresh</p

105、><p>  運行結果如圖5-6:</p><p>  圖5-6 成員檔案管理表單</p><p><b>  數(shù)據(jù)查詢菜單的設計</b></p><p>  數(shù)據(jù)查詢菜單包含成員檔案查詢、日??荚u查詢、會議記錄查詢、活動記錄查詢四個下拉菜單,分別連接四個相應的表單,每個表單的設計方法相同,下面介紹一下成員檔案查詢表單的設計

106、過程</p><p> ?。?)在表單數(shù)據(jù)環(huán)境中添加表:cy.dbf、kp.dbf、hy.dbf、hd.dbf。</p><p>  (2)在表單上添加一個表格、三個命令按鈕、兩個標簽、一個文本框和一個選項按鈕組。</p><p> ?。?)具體代碼如下:</p><p>  Form1的init事件代碼:</p><p&

107、gt;  *設置部分控件不可用</p><p>  THISFORM.Optiongroup1.Enabled=.T.</p><p>  THISFORM.Command1.Enabled=.T.</p><p>  THISFORM.Command2.Enabled=.T.</p><p>  *設置部分控件不可見</p>

108、<p>  THISFORM.Label5.Visible=.F.</p><p>  THISFORM.Text1.Visible=.T.</p><p>  *初始時表格數(shù)據(jù)源為空</p><p>  THISFORM.Grid1.RecordSource="cy"</p><p><b>  *設

109、定表格各列寬度</b></p><p>  THISFORM.Grid1.Column1.Width=40</p><p>  THISFORM.Grid1.Column2.Width=50</p><p>  THISFORM.Grid1.Column3.Width=40</p><p>  THISFORM.Grid1.Col

110、umn4.Width=30</p><p>  THISFORM.Grid1.Column5.Width=60</p><p>  THISFORM.Grid1.Column6.Width=65</p><p>  THISFORM.Grid1.Column7.Width=55</p><p>  THISFORM.Grid1.Column8

111、.Width=125</p><p>  THISFORM.Grid1.Column9.Width=75</p><p>  THISFORM.Grid1.Column10.Width=65</p><p>  THISFORM.Grid1.Column11.Width=55</p><p>  *設置表格標題欄內容</p>&

112、lt;p>  THISFORM.Grid1.Column1.Header1.Caption="部門 "</p><p>  THISFORM.Grid1.Column2.Header1.Caption="職務"</p><p>  THISFORM.Grid1.Column3.Header1.Caption="姓名"&

113、lt;/p><p>  THISFORM.Grid1.Column4.Header1.Caption="性別"</p><p>  THISFORM.Grid1.Column5.Header1.Caption="政治面貌"</p><p>  THISFORM.Grid1.Column6.Header1.Caption="

114、;班級"</p><p>  THISFORM.Grid1.Column7.Header1.Caption="班級職務"</p><p>  THISFORM.Grid1.Column8.Header1.Caption="其他職務"</p><p>  THISFORM.Grid1.Column9.Header1.C

115、aption="聯(lián)系電話"</p><p>  THISFORM.Grid1.Column10.Header1.Caption="QQ號"</p><p>  THISFORM.Grid1.Column11.Header1.Caption="特長"</p><p>  Form1的init事件代碼:<

116、/p><p>  RELEASE nf,yf,ny,cy &&釋放內存變量</p><p>  Optiongroup1的click事件代碼:</p><p><b>  DO CASE</b></p><p>  CASE THIS.Value=1</p><p>  THISFO

117、RM.Label5.Visible=.T.</p><p>  THISFORM.Text1.Visible=.T.</p><p>  THISFORM.Label5.Caption="請輸入部門:"</p><p>  THISFORM.Text1.Value=""</p><p>  THISFO

118、RM.Text1.Setfocus</p><p>  CASE THIS.Value=2</p><p>  THISFORM.Label5.Visible=.T.</p><p>  THISFORM.Text1.Visible=.T.</p><p>  THISFORM.Label5.Caption="請輸入姓名:"

119、;</p><p>  THISFORM.Text1.Value=""</p><p>  THISFORM.Text1.Setfocus</p><p>  CASE THIS.Value=3</p><p>  THISFORM.Label5.Visible=.F.</p><p>  THIS

120、FORM.Text1.Visible=.F.</p><p>  SET FILTER TO</p><p><b>  GO TOP</b></p><p>  THISFORM.Refresh</p><p><b>  ENDCASE</b></p><p>  Tex

121、t1的valid事件代碼:</p><p>  bhxm=ALLTRIM(THISFORM.Text1.Value)</p><p><b>  SELECT cy</b></p><p>  THISFORM.Grid1.RecordSource="cy"</p><p>  SET FILTER

溫馨提示

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

評論

0/150

提交評論