【正文】
衛(wèi)生檢查信息表 字段說明 字段名稱 數(shù)據(jù)類型 長(zhǎng)度 主鍵 是否為空 檢查表 ID CHECK_ID INT( 30) 30 是 NOT NULL 班級(jí) ID CLASS_ID VARCHAR( 30) 30 否 NOT NULL 檢查時(shí)間 CHECK_DATE VARCHAR( 30) 30 否 NOT NULL 檢查結(jié)果 CHECK_RESULT VARCHAR( 30) 30 否 NOT NULL 創(chuàng)建時(shí)間 CREATE_DATE VARCHAR( 30) 30 否 NULL 創(chuàng)建者 CREATOR VARCHAR( 30) 30 否 NULL 更新時(shí)間 UPDATE_DATE VARCHAR( 30) 30 否 NULL 更新者 UPDATER VARCHAR( 30) 30 否 NULL 圖 315 課程考勤信息包括數(shù)據(jù)項(xiàng)有:課程、班級(jí)、應(yīng)到人數(shù)、實(shí)到人數(shù)、未到人數(shù)、記錄日期 等。順序圖由對(duì)象和消息等圖符組成。假如在需求分析時(shí)分析者們未能正確地認(rèn)識(shí)到顧客的需要的話,那么最后的軟件實(shí)際上不可能達(dá)到顧客的需要,或者軟件無法在規(guī)定的時(shí)間里完工。 為了提高學(xué)院學(xué)生信息管理的高效化、準(zhǔn)確化、信息化,所以對(duì)學(xué)生信息管理系統(tǒng)的進(jìn)一步開發(fā)是很有必要的。我國(guó)在全國(guó)范圍內(nèi)推廣計(jì)算機(jī)在管理中的應(yīng)用,是在 70 年代末開始的,雖然起步較晚,近幾年發(fā)展卻較快,特別是微型計(jì)算機(jī)的出現(xiàn)和普及為信息處理提供了物美價(jià)廉的手段,對(duì)于推動(dòng)我國(guó)管理信息處理的現(xiàn)代化起了重要的作用。本課題就是為了管理紛繁復(fù)雜的 教師 檔案信息而設(shè)計(jì)的。 近幾年來,隨著學(xué)院辦學(xué)、招生規(guī)模的擴(kuò)大,學(xué)生人數(shù)的增加,使學(xué)生信息管理工作變的異常繁重,傳統(tǒng)的管理模式不適應(yīng)學(xué)院當(dāng)前的要求,因此學(xué)生信息管理自動(dòng)化也被擺上日程 在學(xué)校工作中占有很大比重的一項(xiàng)就是每學(xué)期的學(xué) 生信息管理工作,由于學(xué)生人數(shù)眾多,學(xué)生的成績(jī)、獎(jiǎng)勵(lì)、處分、新生的信息錄入、班級(jí)分配管理等等,采用傳統(tǒng)的人工進(jìn)行管理不僅任務(wù)重,效率低而且易出錯(cuò),難于維護(hù),難于查詢。學(xué)校發(fā)展對(duì)學(xué)生信息管理工作提出了越來越高的要求,為方便學(xué)校管理,保證學(xué)生信息安全、準(zhǔn)確,應(yīng)借助先進(jìn)的信息技術(shù)來解決 管理上遇到的各種難題,提出適合高校學(xué)生信息集中管理的管理系統(tǒng)設(shè)計(jì)思路。 選題背景 學(xué) 生信息管理系統(tǒng)是針對(duì)學(xué)校人事處的大量業(yè)務(wù)處理工作而開發(fā)的管理軟件,主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、科學(xué)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、 西北工業(yè)大學(xué)明德學(xué)院 本科畢業(yè)論文設(shè)計(jì) 6 刪除,另外還考慮到學(xué)生選課,針對(duì)這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng)。推行學(xué)校信息管理系統(tǒng)的應(yīng)用是進(jìn)一步推進(jìn)學(xué)生學(xué)籍管理規(guī)范化、電子化、控制輟學(xué)和提 高義務(wù)教育水平的重要舉措 。在數(shù)字校園理論逐步應(yīng)用的過程中,各高校一方面不斷投資購建各種硬件、系統(tǒng)軟件和網(wǎng)絡(luò),另一方面也不斷開發(fā)實(shí)施了各類教學(xué)、科研、辦公管理等應(yīng)用系統(tǒng),形成了一定規(guī)模的信息化建設(shè)體系。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如 :效率低、保密性差;另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。對(duì)課程進(jìn)行查詢的時(shí)候需要輸入班級(jí)、學(xué)號(hào)、姓名與專業(yè);新建課程添加的時(shí)候要輸入課程名稱、主講教師以及對(duì)課程進(jìn)行描述;新建選課信息的添加要輸入學(xué)生姓名、學(xué)號(hào)、課程名稱、班級(jí)專業(yè)以及相對(duì)應(yīng)的學(xué)期。設(shè)計(jì)庫系統(tǒng)時(shí)首先應(yīng)該充分了解用戶各個(gè)面的需求,包括現(xiàn)有的 以及將來可能增加的需求。 系統(tǒng)管理 本學(xué)生信息管理系統(tǒng)主要是管理全學(xué)院的學(xué)生所有信息,包括用戶的基本信息、成績(jī)信息、班級(jí)信息、課程信息及其他一些相關(guān)信息。 西北工業(yè)大學(xué)明德學(xué)院 本科畢業(yè)論文設(shè)計(jì) 21 課程信息表 字段說明 字段名稱 數(shù)據(jù)類型 長(zhǎng)度 主鍵 是否為空 課程 ID COURSE_ID INT( 30) 30 是 NOT NULL 課程名稱 COURSE_NAME VARCHAR( 30) 30 否 NOT NULL 主講教師 TEACHER VARCHAR( 30) 30 否 NULL 原定學(xué)生人數(shù) STU_NUM INT( 10) 10 否 NULL 課程描述 COURSE_DESC VARCHAR( 3000) 3000 否 NULL 創(chuàng)建時(shí)間 CREATE_DATE VARCHAR( 30) 30 否 NULL 創(chuàng)建者 CREATER VARCHAR( 30) 30 否 NULL 更新時(shí)間 UPDATE_DATE VARCHAR( 30) 30 否 NULL 更新者 UPDATER VARCHAR( 30) 30 否 NULL 圖 39 成績(jī)信息包括的數(shù)據(jù)項(xiàng)有 :學(xué)號(hào)、姓名、所學(xué)課程、 學(xué)期、班級(jí)、代課教師、 成績(jī)等。執(zhí)行這個(gè)是那些可能使用這些用例的人或者外部系統(tǒng)。包括:院系專業(yè)設(shè)置、班級(jí)分配、學(xué)生成績(jī)、學(xué)生檔案、學(xué)生課程安排、學(xué)生獎(jiǎng)罰情況以及學(xué)生受助情況等信息; (3)實(shí)現(xiàn)數(shù)據(jù)的安全件,包括操作員的注冊(cè)及權(quán)限設(shè)置; (4)實(shí)現(xiàn)信息查詢:如學(xué)生成績(jī)查詢、學(xué)生班級(jí) 查詢等; 需求分析 在軟件工程中,需求分析指的是在建立一個(gè)新的或改變一個(gè)現(xiàn)存 的 電腦系統(tǒng)時(shí)描寫新系統(tǒng)的目的、范圍、定義和功能時(shí)所要做的所有的工作。所以學(xué)生信息管理的系統(tǒng)化、規(guī)范化、自動(dòng)化已經(jīng)是必然的要求。 國(guó)內(nèi)外研究現(xiàn)狀 計(jì)算機(jī)在管理中的應(yīng)用開始于 1954 年,當(dāng)時(shí)美國(guó)首先用計(jì)算機(jī)處理工資單。這種傳統(tǒng)的手工管理模式必然被以計(jì)算機(jī)為物質(zhì)基礎(chǔ)的信息管理方法所取代。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如 :效率低、保密性差;另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。 關(guān)鍵詞 : JAVA , 學(xué)生信息管理 , 設(shè)計(jì) 西北工業(yè)大學(xué)明德學(xué)院 本科畢業(yè)論文設(shè)計(jì) 4 ABSTRACT Management information system development is not just the process of writing an application and more importantly in systems analysis and design work. With the further expansion of college enrollment, the growing size of the school, making the student management has also bee more plex and onerous. ScienceSchool development work on the student information management demands higher and higher, to facilitate the school management, student information to ensure safe, accurate, and should be using advanced information technologyTo solve the various problems encountered in the management proposed for centralized management of university student information management system design this paper, student information management system as an example, the functions of the system, more detailed description of the systems analysis and design process. Student Information Management System is an important part of university management, it universities play a very important role in the development. In recent years, As the faculty development, The increasing number of students, Information management to enable students to bee very system features information for college students, and management problems in the design, To achieve the student information management of information technology, Reduce the burden of managing staff, The system is designed to better manage faculty and student resources, The upgrading of the educational efficiency. KEYWORDS: JAVA, Student Information Management, Design 西北工業(yè)大學(xué)明德學(xué)院 本科畢業(yè)論文設(shè)計(jì) 5 第一章 緒 論 學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來說都比較重要,所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。隨著科學(xué)技術(shù)的不斷提高,計(jì)算