【正文】
息表(Lea_Info):學號、姓名、班級等,其中學號為主鍵。程序流程圖包括以下幾部分:1.表示相應操作的框2.帶箭頭的流程線3.框內(nèi)外必要的文字說明學生團員信息管理系統(tǒng)是依據(jù)學生或管理員(教師)的用戶、密碼和密碼登錄到各自的頁面(學生、管理員模塊),之后進行各自的模塊功能操作。此外,設計數(shù)據(jù)流圖時只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需考慮怎樣具體地實現(xiàn)這些功能,因此,它也是今后進行軟件設計的很好的出發(fā)點。進行規(guī)范的數(shù)據(jù)庫設計,正確地定義關(guān)系數(shù)據(jù)表的結(jié)構(gòu)及表間聯(lián)系(包括:字段的數(shù)據(jù)類型、寬 度、精度、主鍵、外鍵、缺省值)。3) 功能需求用戶登錄:驗證用戶名與密碼并彈出相應的窗口。在每個工作階段均產(chǎn)生完整的技術(shù)文檔作為下一階段工作的指導和依據(jù),每一階段都應對文檔進行評審,確信該階段工作已完成并達到要求后才能進入下一階段,同時在以后的工作中不能輕易改變前面經(jīng)過評審的成果。軟件方面:由于目前單機模式相對發(fā)展成熟,故軟件的開發(fā)平臺成熟可行,它們速度快、容量大、可靠性能高、價格低,完全能滿足系統(tǒng)的需求。 系統(tǒng)的可行性分析經(jīng)過系統(tǒng)的初步調(diào)查后,為了能夠順利的完成團員信息管理系統(tǒng)的開發(fā),還須要對本系統(tǒng)進行可行性分析,主要從以下三個方面來對本系統(tǒng)進行可行性分析:經(jīng)濟可行性研究是對組織的經(jīng)濟現(xiàn)狀和投資能力進行分析,對系統(tǒng)建設運行和維護費用進行估算,對系統(tǒng)建成后可能取得的社會和經(jīng)濟效益進行估計。當然,資金的投入也可以在開發(fā)和運行過程中分階段進行,在逐步取得階段成果的基礎上補充更多的資源。管理用戶的積極性也是不容忽視的條件。畢業(yè)設計 問題定義與可行性研究2 問題定義與可行性研究 系統(tǒng)初步調(diào)查建立一個好的團員信息管理系統(tǒng),必須要有一個好的管理基礎??梢跃庉媽υ捒?、菜單、工具欄、圖像和其他許多GUI程序的組成元素;還可以在編寫Java程序時對程序的結(jié)構(gòu)進行可視化管理;擁有完全集成的Debug工具可以讓用戶從各個角度去檢查程序運行的小細節(jié)。27畢業(yè)設計 開發(fā)工具的選擇1 開發(fā)工具的選擇本系統(tǒng)采用Eclipse 為開發(fā)工具,Eclipse 是微軟公司開發(fā)的可視化開發(fā)環(huán)境,使用SQL Server 2000作為關(guān)系數(shù)據(jù)庫,并在Java編程語言中采用JDBC:ODBC Bridge數(shù)據(jù)庫編程模型,配合功能強大的SQL查詢語言實現(xiàn)建立關(guān)系數(shù)據(jù)庫,訪問數(shù)據(jù)庫,對數(shù)據(jù)庫的修改,較好地實現(xiàn)了預定的需求功能。JDBC ,與數(shù)據(jù)庫訪問相關(guān)的接口和類及其用法,如DriverManager、 Connection、Statement、ResultSet。Swing不僅覆蓋了AWT的全部功能,而且還封裝了JTree、JTable類使之更易于使用,向開發(fā)用戶提供更豐富的編程界面。JFC中包含了AWT、Swing和Java2D。 SQL。通過系統(tǒng)分析確定系統(tǒng)功能,設計數(shù)據(jù)庫,建立相應ER圖,編寫各字段和屬性,以此編輯窗口界面和修改相應Java代碼,最終生成可執(zhí)行程序。學生團員信息管理系統(tǒng)是基于Eclipse 開發(fā)環(huán)境和SQL數(shù)據(jù)庫上,是對數(shù)據(jù)信息的采集、分析和匯總。目的是對該院團員四年信息進行有效管理,和注入管理意識提高學生實踐能力,以及加深對面向?qū)ο笏枷氲睦斫夂拖到y(tǒng)設計工具的熟練運用。如此可熟悉和掌握JFC、SQL編輯和調(diào)試的使用方法,以及對這些編程工具的理解。關(guān)鍵字:Eclipse; SQL; 登錄管理; 團員信息管理 ABSTRACTthe College of Information Engineering League members’ information in the management system is mainly designed for the management of information. Purpose of the college league members in four years, these information required for effective management, and management awareness into practice to improve student ability, as well as deepen the understanding of the object oriented thoughts and make full use of the system design tools.League members’ information in the management system is based on Eclipse development and SQL database, being a data collection, analysis and summary. Eclipseis to provide users with visual window, userfriendly. By Eclipse in JDBCODBC Bridge to connect SQL database, and generate an executable file. This can be familiar with and master JFC, SQL editor and debugger to use, and understanding of these programming tools. Determine the system functions through system analysis, design database, establish the corresponding ER diagram, the preparation of the fields and properties, this editing frame interface and modify the corresponding Java code, eventually generate executable programs.The system has two modules – login management, the management of leagues information. calls the corresponding interface can be built in the database on to make the designated operations.Keywor