亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2012-12-31 00:00:00陳文軍

        摘要:隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。面對龐大的信息量,就需要有學(xué)生信息管理系統(tǒng)來提高學(xué)生管理工作的效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量。

        關(guān)鍵詞:學(xué)生信息;管理系統(tǒng);信息查詢;設(shè)計(jì)

        中圖分類號:TP315 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2012) 23-0000-02

        1 系統(tǒng)概述

        1.1 操作系統(tǒng):Windows 2000 或Windows XP /Windows NT Server

        數(shù)據(jù)庫:Microsoft Access 2003

        開發(fā)工具:eclips

        1.2 學(xué)生信息管理系統(tǒng)的功能

        (1)管理學(xué)生信息管理所有學(xué)生的基本信息,包括添加、修改、刪除等;可以根據(jù)各種條件查詢出需要的信息。

        (2)管理課程信息。管理所有課程的基本信息,包括添加、修改、刪除等;可以根據(jù)各種條件查詢出需要的信息。

        (3)管理選課與成績。根據(jù)學(xué)號進(jìn)行選課,登記所選課程的成績;可以根據(jù)學(xué)號查詢出選課信息與成績。本系統(tǒng)采用java語言作為開發(fā)語言,java語言具有面向?qū)ο笮?,簡單便捷性,平臺無關(guān)性,運(yùn)行安全性,系統(tǒng)移植性,動態(tài)擴(kuò)展性,程序高性能能特點(diǎn)。圖形用戶界面是為應(yīng)用程序提供一個(gè)圖形化的界面,通過它用戶和程序之間可以方便地進(jìn)行交互,完成應(yīng)用程序使用中的數(shù)據(jù)輸入與輸出顯示等操作任務(wù)。Java語言提供了大量支持GUI設(shè)計(jì)的類。系統(tǒng)選用Microsoft Access 2003作為后臺數(shù)據(jù)庫。應(yīng)用程序與數(shù)據(jù)庫的通信連接由JDBC 實(shí)現(xiàn)。

        2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

        根據(jù)對系統(tǒng)進(jìn)行的需求分析,本系統(tǒng)將分為4個(gè)模塊:

        學(xué)生管理:管理學(xué)生的基本信息,包括個(gè)人信息的添加、修改、刪除,以及選課信息的添加。

        課程管理:管理課程的基本信息,包括課程信息的添加、修改和刪除。

        成績管理:管理學(xué)生選課的成績信息,包括成績的登記與修改。

        信息查詢:查詢已經(jīng)登記的信息,包括學(xué)生的基本信息、課程的基本信息與成績信息。

        3 詳細(xì)設(shè)計(jì)

        該系統(tǒng)由6個(gè)模塊構(gòu)成,包括學(xué)生管理系統(tǒng)主界面模塊、學(xué)生信息管理模塊、課程信息管理模塊、成績信息管理模塊、信息查詢模塊和數(shù)據(jù)庫操作模塊。

        3.1 學(xué)生管理系統(tǒng)主界面模塊

        學(xué)生管理系統(tǒng)主界面模塊包括StuMS.java和StuMain.java兩個(gè)文件。StuMS是學(xué)生信息管理系統(tǒng)的主運(yùn)行類,其中有運(yùn)行整個(gè)程序的main方法,該文件生成了StuMain類的一個(gè)實(shí)例,從而生成了學(xué)生信息管理系統(tǒng)的界面。

        3.2 學(xué)生信息管理模塊

        主要構(gòu)成:學(xué)生信息管理模塊主要由StuInfo.java、AddStuInfo.java、EditStuInfo.javaDelStuInfo.java、SelectCourse.java和StuInfoSnum.java共計(jì)6個(gè)文件組成,其構(gòu)成關(guān)系如圖1所示。

        學(xué)生信息管理模塊中的6個(gè)類文件組成了主界面中【學(xué)生管理】菜單的內(nèi)容,其中包括增加、修改、刪除和學(xué)生選課功能。

        該類利用getSnum()方法將選擇出的學(xué)號返回給調(diào)用它的類。調(diào)用它的類包括EditStuInfo類和DelStuInfo類。該類的代碼實(shí)現(xiàn)如下:

        import java.awt.*;

        import javax.swing.*;

        /**

        * 根據(jù)學(xué)號查詢學(xué)生信息

        */

        public class StuInfoSearchSnum extends JDialog implements ActionListener {

        Container contentPane;

        String[] s;

        // 框架的大小

        Dimension faceSize = new Dimension(300, 100);

        JLabel jLabel1 = new JLabel();

        JComboBox selectSnum;

        JButton searchInfo = new JButton();

        public StuInfoSearchSnum(JFrame frame) {

        super(frame, true);

        this.setTitle(\"學(xué)號查詢\");

        this.setResizable(1);

        try {

        Init();

        } catch (Exception e) {

        e.printStackTrace();

        }

        // 設(shè)置運(yùn)行位置,使對話框居中

        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();

        this.setLocation((int) (screenSize.width - 400) / 2,

        (int) (screenSize.height - 300) / 2 + 45);

        }

        private void Init() throws Exception {

        this.setSize(faceSize);

        contentPane = this.getContentPane();

        contentPane.setLayout(new FlowLayout());

        jLabel1.setText(\"請輸入或者選擇學(xué)號:\");

        jLabel1.setFont(new Font(\"Dialog\", 0, 12));

        contentPane.add(jLabel1);

        StuBean getId = new StuBean();

        s = getId.getAllId();

        selectSnum = new JComboBox(s);

        selectSnum.setEditable(true);

        selectSnum.setFont(new Font(\"Dialog\", 0, 12));

        contentPane.add(selectSnum);

        searchInfo.setText(\"查詢\");

        searchInfo.setFont(new Font(\"Dialog\", 0, 12));

        contentPane.add(searchInfo);

        searchInfo.addActionListener(this);

        }

        4 信息查詢模塊

        信息查詢模塊主要包括學(xué)生查詢、課程查詢和成績查詢3個(gè)部分。學(xué)生查詢由StuSearchSnum.java、StuSearchSname.java、StuSearchSsex.java、StuSearchScollege.java、StuSearchSmajor.java和ResultStudent.java這6個(gè)文件組成,包括:按照學(xué)號查詢、按照學(xué)生姓名查詢、按照性別查詢、按照學(xué)院查詢與按照專業(yè)查詢。

        學(xué)生信息管理系統(tǒng)是實(shí)現(xiàn)了對學(xué)生信息、課程信息以及成績信息的管理和查詢等操作。對教學(xué)有較好的輔助作用。

        參考文獻(xiàn):

        [1]朱國懷.貴州大學(xué)理學(xué)院學(xué)生學(xué)籍成績管理系統(tǒng)[D].重慶大學(xué),2010.

        [2]劉立軍.學(xué)生信息管理系統(tǒng)的研究與開發(fā)[J].泰州職業(yè)技術(shù)學(xué)院學(xué)報(bào),2005,01.

        [3]張建軍.高校信息管理系統(tǒng)的開發(fā)與實(shí)現(xiàn)[J].甘肅高師學(xué)報(bào),2004,02.

        [4]楊德友.學(xué)生綜合管理信息系統(tǒng)研究與實(shí)現(xiàn)[D].西南交通大學(xué),2006.

        亚洲精品国偷拍自产在线麻豆| 女同av一区二区三区| 黄色av一区二区在线观看| 久久99精品国产麻豆不卡| 丁香综合网| 69搡老女人老妇女老熟妇| 少妇被爽到高潮喷水免费福利| 性按摩xxxx在线观看| 国产第19页精品| 无码人妻少妇久久中文字幕| 久久久精品亚洲人与狗| 国产精品精品自在线拍| 国产黑色丝袜在线观看下| 国产激情一区二区三区在线蜜臀| 亚洲中文字幕无码二区在线| 日韩在线不卡一区在线观看| 亚洲乱码av中文一区二区第八页| 国产色视频一区二区三区qq号 | 92精品国产自产在线观看48页| 国产另类人妖在线观看| 国产欧美精品一区二区三区四区| 波多野吉衣av无码| 无码高潮少妇毛多水多水免费 | 亚洲综合中文字幕综合| 4hu四虎永久在线观看| 亚洲国产精品自产拍久久蜜AV| 中文字幕乱码在线婷婷| 亚洲熟女综合色一区二区三区| 99久久免费精品高清特色大片| 白白视频在线免费观看| 国产剧情一区二区三区在线| 日产无人区一线二线三线乱码蘑菇| 麻豆变态另类视频在线观看| 国产视频一区二区三区久久亚洲| 国产精品国产三级国产专播下| 首页 综合国产 亚洲 丝袜| 亚洲黄色尤物视频| av毛片亚洲高清一区二区| 大桥未久av一区二区三区| 人与禽交av在线播放| 人妻无码∧V一区二区|