欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      學(xué)生信息管理系統(tǒng)論文

      時(shí)間:2019-05-13 21:42:41下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《學(xué)生信息管理系統(tǒng)論文》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《學(xué)生信息管理系統(tǒng)論文》。

      第一篇:學(xué)生信息管理系統(tǒng)論文

      學(xué)生信息管理系統(tǒng)論文

      2010-04-01 清華領(lǐng)導(dǎo)力培訓(xùn)

      諾貝爾論文網(wǎng)

      在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理系統(tǒng)論文,存在著較多缺點(diǎn),如:效率底,保密性差,時(shí)間一長(zhǎng)將產(chǎn)生大量文件和數(shù)據(jù),更不便于查找,更新,維護(hù)等。諸如這些情況,學(xué)校管理者對(duì)學(xué)生信息管理系統(tǒng)論文帶來很大困難,嚴(yán)重影響教育工作者的工作效率。

      一、引言

      學(xué)生信息管理系統(tǒng)(Student Information Management System),以下簡(jiǎn)稱SIMS,是針對(duì)學(xué)校人事處的大量業(yè)務(wù)處理工作而開發(fā)的管理軟件,是典型的管理信息系統(tǒng)。它是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來說都至關(guān)重要,它能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。能有效的幫助學(xué)校和老師掌握學(xué)生的情況,為學(xué)生提供成績(jī)跟課程方面的查詢。在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理系統(tǒng)論文,存在著較多的缺點(diǎn),如:效率底,保密性差,時(shí)間一長(zhǎng)將產(chǎn)生大量的文件和數(shù)據(jù),更不便于查找,更新,維護(hù)等。諸如這些情況,令學(xué)校管理者對(duì)學(xué)生信息管理系統(tǒng)論文帶來了很大困難,嚴(yán)重影響了教育工作者的工作效率。

      隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,使用日趨成熟的計(jì)算機(jī)技術(shù)來代替?zhèn)鹘y(tǒng)的人工模式,來實(shí)現(xiàn)學(xué)生信息的現(xiàn)代化管理,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、易修改、可靠性高、存儲(chǔ)量大、數(shù)據(jù)處理快捷、保密性好、壽命長(zhǎng)、成本低、便于打印等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理系統(tǒng)論文的效率,也是學(xué)校的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。用計(jì)算機(jī)制作的學(xué)生信息管理系統(tǒng)論文還可以通過功能強(qiáng)大的Internet網(wǎng)及時(shí)的向?qū)W生的家長(zhǎng)傳遞該生在校的最新成績(jī),有助于學(xué)校與家長(zhǎng)的信息互動(dòng),為更好地把握學(xué)校的教育方針起到了一定的促進(jìn)作用!因此,開發(fā)這樣一套管理軟件成為很有必要的事情。

      二、管理信息系統(tǒng)

      (一)概述

      管理信息系統(tǒng)(Management Information System,簡(jiǎn)稱MIS)是一個(gè)由管理人員和計(jì)算機(jī)組成的用以進(jìn)行信息的收集、傳輸、加工、存儲(chǔ)、維護(hù)和使用的系統(tǒng)。它是一門綜合了管理科學(xué),系統(tǒng)理論,計(jì)算機(jī)科學(xué)的系統(tǒng)性邊緣科學(xué)。

      管理信息系統(tǒng)的物理組成:

      1.計(jì)算機(jī)硬件系統(tǒng):包括主機(jī)、外部存儲(chǔ)器、輸入輸出設(shè)備等。

      2.計(jì)算機(jī)軟件系統(tǒng):包括系統(tǒng)軟件和應(yīng)用軟件兩大部分。

      3.通信系統(tǒng):包括線路等通信設(shè)施和與計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)通信有關(guān)的軟件等。

      4.工作人員:包括系統(tǒng)分析員、程序設(shè)計(jì)員、維護(hù)人員、管理員、操作人員等。

      (二)管理信息系統(tǒng)的發(fā)展

      管理信息系統(tǒng)通過對(duì)企業(yè)當(dāng)前運(yùn)行的數(shù)據(jù)進(jìn)行處理來獲得有關(guān)信息,以控制企業(yè)的行為;利用過去和現(xiàn)在的數(shù)據(jù)及相應(yīng)的模型,對(duì)未來的發(fā)展進(jìn)行預(yù)測(cè);能從全局目標(biāo)出發(fā),對(duì)企業(yè)的信息管理thldl.org.cn決策活動(dòng)予以輔助。從工業(yè)發(fā)達(dá)國(guó)家來看,管理信息系統(tǒng)的發(fā)展經(jīng)歷了以下幾個(gè)階段:

      第一階段:(1953年至1965年)單項(xiàng)數(shù)據(jù)處理階段,也稱電子數(shù)據(jù)處理(EDP)階段。這是電子計(jì)算機(jī)在管理領(lǐng)域應(yīng)用的起步階段。這一階段,由于當(dāng)時(shí)計(jì)算機(jī)硬、軟件的限制,數(shù)據(jù)處理的性質(zhì)只是使用計(jì)算機(jī)代替人的手工勞動(dòng),進(jìn)行簡(jiǎn)單的單項(xiàng)數(shù)據(jù)處理工作,如計(jì)算工資、數(shù)據(jù)統(tǒng)計(jì)、報(bào)表登記、編制計(jì)劃等。這個(gè)階段的處理方式主要是集中式的批處理。

      第二階段:(1965年至1970年)綜合數(shù)據(jù)處理階段,也稱事務(wù)處理系統(tǒng)(TPS)階段。這個(gè)階段計(jì)算機(jī)硬、軟件有了很大的發(fā)展,出現(xiàn)了多用戶的分時(shí)系統(tǒng),計(jì)算機(jī)開始應(yīng)用于對(duì)某一個(gè)管理子系統(tǒng)的控制,并具有一定的反饋功能。如庫(kù)存管理系統(tǒng)、生產(chǎn)調(diào)度系統(tǒng)、物資管理系統(tǒng)等。這個(gè)階段的處理方式已發(fā)展為面向終端的聯(lián)機(jī)實(shí)時(shí)處理。

      第三階段:(1970年至今)管理信息系統(tǒng)(MIS)階段。這個(gè)階段是在企業(yè)中全面的使用計(jì)算機(jī)把各種管理子系統(tǒng)的功能集中起來,構(gòu)成了計(jì)算機(jī)化的全方位的信息系統(tǒng),即現(xiàn)代管理信息系統(tǒng)。這個(gè)階段的處理方式是在數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)基礎(chǔ)上組成分布式處理系統(tǒng)。它的特點(diǎn)是使用數(shù)據(jù)庫(kù)和分時(shí)處理的計(jì)算機(jī)網(wǎng)絡(luò),并充分利用運(yùn)籌學(xué)等數(shù)學(xué)方法,實(shí)現(xiàn)了硬件、軟件和數(shù)據(jù)資源的共享。

      三、學(xué)生信息管理系統(tǒng)

      信息管理系統(tǒng)論文主要功能:學(xué)籍信息管理,班級(jí)信息管理,課程信息管理,成績(jī)信息管理,用戶信息管理。具體系統(tǒng)功能需求描述如下:

      (一)學(xué)籍信息管理

      每年的大量新生入學(xué),老生畢業(yè)都需要處理大量的信息管理系統(tǒng)論文。通過這一模塊,可以實(shí)現(xiàn)學(xué)生基本情況的添加、刪除、更新。還能查詢各個(gè)學(xué)生的情況,姓名、家庭電話、家庭住址、學(xué)號(hào)等各個(gè)消息

      (二)班級(jí)信息管理

      實(shí)現(xiàn)班級(jí)的添加、刪除、更新。查詢班級(jí)的所在系別,輔導(dǎo)員等。

      (三)課程信息管理

      在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理系統(tǒng)論文,存在著較多缺點(diǎn),如:效率底,保密性差,時(shí)間一長(zhǎng)將產(chǎn)生大量文件和數(shù)據(jù),更不便于查找,更新,維護(hù)等。諸如這些情況,學(xué)校管理者對(duì)學(xué)生信息管理系統(tǒng)論文帶來很大困難,嚴(yán)重影響教育工作者的工作效率。

      每個(gè)學(xué)期都會(huì)增加一些新的科目,通過本模塊可以輕松的添加以及更新課程??梢愿鶕?jù)學(xué)期條件或者班級(jí)條件的選擇,也可根據(jù)課程名、課程號(hào)或者班級(jí)的選擇,并對(duì)值的輸入,可以看到數(shù)據(jù)集中顯示符合條件的課程數(shù)據(jù)信息,而且可以根據(jù)教工的修改要求進(jìn)行數(shù)據(jù)的添加、刪除、修改的操作。

      該項(xiàng)管理對(duì)課程的屬性進(jìn)行了具體化的分類,比如可以分辨是考試科還是考察課,而且根據(jù)條件的選擇大大得提高了對(duì)各學(xué)期課程數(shù)據(jù)的記錄操作,很大得幫助了教工們工作效率的提高。

      (四)成績(jī)信息管理

      本模塊實(shí)現(xiàn)了成績(jī)的輸入、刪除、更新。還能查詢到平均成績(jī)以及單科最高最低成績(jī)以及個(gè)人成績(jī)。把成績(jī)統(tǒng)計(jì)這個(gè)繁瑣的工作簡(jiǎn)單化,為學(xué)生成績(jī)的管理方面提高工作效率。

      (五)用戶信息管理

      因?yàn)楸拘畔⒐芾硐到y(tǒng)論文是供多人一起使用的,必須對(duì)某一些人進(jìn)行限制。于是設(shè)置了管理員,非管理員只能進(jìn)行查詢操作,不能進(jìn)行更改。

      四、學(xué)生信息管理系統(tǒng)論文開發(fā)的意義

      (一)計(jì)算機(jī)信息管理系統(tǒng)論文已經(jīng)成為我們學(xué)習(xí)和工作的得力助手:

      今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。它已經(jīng)被應(yīng)用于許多領(lǐng)域,計(jì)算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:

      首先,計(jì)算機(jī)可以代替人工進(jìn)行許多繁雜的勞動(dòng);

      其次,計(jì)算機(jī)可以節(jié)省許多資源;

      第三,計(jì)算機(jī)可以大大的提高人們的工作效率;

      第四,計(jì)算機(jī)可以使敏感文檔更加安全,等等。

      (二)開發(fā)學(xué)生信息管理系統(tǒng)論文的意義

      SIMS主要是提供學(xué)生,老師或者來訪者方便的查詢等相關(guān)操作,對(duì)學(xué)生的信息管理能統(tǒng)一規(guī)范化。功能塊的相應(yīng)操作分別由其對(duì)應(yīng)的子模塊實(shí)現(xiàn)。通過教育網(wǎng)絡(luò)或互聯(lián)網(wǎng)把整個(gè)學(xué)校的學(xué)生信息匯聚起來,為學(xué)校教育主管部門提供全面及時(shí)的學(xué)生信息,方便管理,同時(shí)亦可通過校園網(wǎng)擴(kuò)展各類信息化應(yīng)用,共享學(xué)生信息。學(xué)校可通過一個(gè)簡(jiǎn)化的學(xué)生信息管理系統(tǒng),使學(xué)生信息管理系統(tǒng)論文工作系統(tǒng)化,規(guī)范化,自動(dòng)化,從而達(dá)到提高學(xué)生信息管理效率的目的。

      五、信息管理系統(tǒng)論文實(shí)際調(diào)查

      (一)國(guó)內(nèi)外現(xiàn)狀研究:

      計(jì)算機(jī)在管理中的應(yīng)用開始于1954年,當(dāng)時(shí)美國(guó)首先用計(jì)算機(jī)處理工資單。40多年來,計(jì)算機(jī)在處理管理信息方面發(fā)展迅速。例如,60年代美國(guó)計(jì)算機(jī)在管理中應(yīng)用項(xiàng)目不到300項(xiàng),到了1975年達(dá)到2670項(xiàng)。而現(xiàn)在,美國(guó)在財(cái)務(wù)會(huì)計(jì)上90%的工作由計(jì)算機(jī)完成;物資管理中80—100%的信息處理由計(jì)算機(jī)完成;計(jì)劃管理中是80—90%。據(jù)計(jì)算機(jī)應(yīng)用方面發(fā)展較快的國(guó)家統(tǒng)計(jì),計(jì)算機(jī)用于經(jīng)濟(jì)管理的約占80%;用于科技運(yùn)算的占8%;用于生產(chǎn)過程控制的占12%。我國(guó)在全國(guó)范圍內(nèi)推廣計(jì)算機(jī)在管理中的應(yīng)用,是在70年代末開始的,雖然起步較晚,近幾年發(fā)展卻較快,特別是微型計(jì)算機(jī)的出現(xiàn)和普及為信息處理提供了物美價(jià)廉的手段,對(duì)于推動(dòng)我國(guó)管理信息處理的現(xiàn)代化起了重要的作用。

      (二)目前存在的問題:

      傳統(tǒng)紙媒介管理的信息管理系統(tǒng)論文難于共享匯總,其統(tǒng)計(jì)數(shù)據(jù)正確性也難以考證。存在著較多的缺點(diǎn),如:效率底,保密性差,時(shí)間一長(zhǎng)將產(chǎn)生大量的文件和數(shù)據(jù),更不便于查找,更新,維護(hù)等。計(jì)算機(jī)在全國(guó)普及后,管理媒介有了質(zhì)的飛躍。

      隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長(zhǎng)。面對(duì)龐大的信息量,就需要有學(xué)生信息管理系統(tǒng)來提高學(xué)生管理工作的效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量。由于計(jì)算機(jī)和網(wǎng)絡(luò)的普及,若建立一個(gè)C/S或B/S結(jié)構(gòu)的學(xué)生信息管理系統(tǒng),學(xué)生便可以通過網(wǎng)絡(luò)來選課并且查詢自己的有關(guān)信息,使得學(xué)生信息管理工作系統(tǒng)化,規(guī)范化,自動(dòng)化,大大提高了學(xué)校管理學(xué)生的效率。

      六、信息管理系統(tǒng)論文解決方法

      該項(xiàng)目開發(fā)的軟件為學(xué)校學(xué)生信息管理系統(tǒng)軟件,是鑒于目前學(xué)校學(xué)生人數(shù)劇增,學(xué)生信息呈爆炸性增長(zhǎng)的前提下,學(xué)校對(duì)學(xué)生信息管理的自動(dòng)化與準(zhǔn)確化的要求日益強(qiáng)烈的背景下構(gòu)思出來的,該軟件設(shè)計(jì)完成后可用于所有教育單位(包括學(xué)校,學(xué)院等等)的學(xué)生信息的管理。

      (一)理論支持

      當(dāng)前計(jì)算機(jī)管理界所流行且實(shí)用的系統(tǒng)建設(shè)三原則:整體性原則、分作—協(xié)調(diào)原則、目標(biāo)優(yōu)化原則。

      1.系統(tǒng)開發(fā)的結(jié)構(gòu)化生命周期法。

      其基本思想是把整個(gè)系統(tǒng)開發(fā)過程分成若干個(gè)階段,每個(gè)階段進(jìn)行若干活動(dòng),每項(xiàng)活動(dòng)應(yīng)用一系列標(biāo)準(zhǔn)、規(guī)范、方法和技術(shù),完成一個(gè)或多個(gè)任務(wù),形成符合給定規(guī)范的產(chǎn)品。

      采用結(jié)構(gòu)化生命周期法開發(fā)管理信息系統(tǒng)時(shí),應(yīng)遵循的主要原則:

      (1)用戶參與的原則;(2)“先邏輯后物理”的原則;(3)“自頂向下”的原則;(4)工作成果描述(主要指文檔)標(biāo)準(zhǔn)化的原則。

      在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理系統(tǒng)論文,存在著較多缺點(diǎn),如:效率底,保密性差,時(shí)間一長(zhǎng)將產(chǎn)生大量文件和數(shù)據(jù),更不便于查找,更新,維護(hù)等。諸如這些情況,學(xué)校管理者對(duì)學(xué)生信息管理系統(tǒng)論文帶來很大困難,嚴(yán)重影響教育工作者的工作效率。

      其具體開發(fā)步驟可分為以下四步:系統(tǒng)規(guī)劃,系統(tǒng)開發(fā)(包括系統(tǒng)分析,系統(tǒng)設(shè)計(jì),系統(tǒng)實(shí)施),系統(tǒng)的運(yùn)行及維護(hù),系統(tǒng)評(píng)價(jià)。

      2.原型法。

      其基本思想是在系統(tǒng)開發(fā)的初期,盡快構(gòu)造出系統(tǒng)的原型,使用戶能及早地運(yùn)行這個(gè)系統(tǒng)原型,通過使用它、熟悉它,受到啟發(fā)并取得經(jīng)驗(yàn),然后對(duì)系統(tǒng)的目標(biāo)和功能提出更精確、具體的要求,研制人員據(jù)此逐漸修改和完善原型,使它滿足用戶的需求,最后完成系統(tǒng)的開發(fā)。該方法大大提高了系統(tǒng)開發(fā)效率,彌補(bǔ)了結(jié)構(gòu)化生命周期法開發(fā)時(shí)間長(zhǎng)的缺陷。通常采用原型法需以下四個(gè)階段:1).明確用戶的基本要求,2).研制系統(tǒng)的原型,3).使用、評(píng)價(jià)系統(tǒng)原型,4).修改和完善原型。

      (二)系統(tǒng)設(shè)計(jì)

      系統(tǒng)設(shè)計(jì)階段的主要目的是將系統(tǒng)分析階段所提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)與通信系統(tǒng)的物理(技術(shù))方案。包括總體結(jié)構(gòu)設(shè)計(jì)、總體功能設(shè)計(jì)、總體物理結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)(概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì))、代碼設(shè)計(jì)、輸入輸出設(shè)計(jì)等。

      (三)硬件環(huán)境

      硬件配置要求:

      CPU:PII333以上。

      內(nèi)存:64MB以上。

      硬盤:2.1GB以上(可用空間最好在160MB以上)。

      (四)軟件環(huán)境

      1.設(shè)計(jì)平臺(tái): VB6.0

      VB是一個(gè)面向?qū)ο笤O(shè)計(jì)的應(yīng)用程序語(yǔ)言,是開發(fā)數(shù)據(jù)庫(kù)前端的優(yōu)秀工具,它的編程語(yǔ)言簡(jiǎn)潔明快、組件功能強(qiáng)大和編程環(huán)境靈活方便。采用VB來開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序具有更大的靈活性和可擴(kuò)展性。

      2.數(shù)據(jù)庫(kù): Microsoft Access

      Access 是關(guān)系數(shù)據(jù)庫(kù)開發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢、存儲(chǔ)和檢索。Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。另外,Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。Access也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫(kù)。Access 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開發(fā)的最通用的數(shù)據(jù)庫(kù)之一。Access 多用于中小型企業(yè)來設(shè)計(jì)中小型數(shù)據(jù)庫(kù),一般的學(xué)校教務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)用Access 來設(shè)計(jì)完全能達(dá)到要求。由于考慮到本系統(tǒng)是應(yīng)用在單機(jī)系統(tǒng)上,只建立起一個(gè)數(shù)據(jù)庫(kù)。

      3.數(shù)據(jù)庫(kù)訪問方式:ADO

      ADO(Active Data Objects)實(shí)際是一種提供訪問各種數(shù)據(jù)類型 的連接機(jī)制。ADO設(shè)計(jì)為一種極簡(jiǎn)單的格式,通過ODBC的方法同數(shù)據(jù)庫(kù)接口??梢允褂萌魏我环NODBC數(shù)據(jù)源,即不止適合于SQL Server、Oracle、Access 等數(shù)據(jù)庫(kù)應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無格式的數(shù)據(jù)文件。ADO是基于OLE-DB之上的技術(shù),因此ADO通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。其主要優(yōu)點(diǎn)是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。

      七、信息管理系統(tǒng)論文結(jié)論

      學(xué)生信息管理系統(tǒng)是學(xué)校信息管理系統(tǒng)論文的一個(gè)重要組成部分。他為其他系統(tǒng)(如學(xué)校圖書管理系統(tǒng)、學(xué)校檔案管理系統(tǒng)、教學(xué)管理系統(tǒng)、總務(wù)后勤管理系統(tǒng)等)提供學(xué)生的基本信息,同時(shí)它也需要如教學(xué)管理系統(tǒng)提供課程設(shè)置數(shù)據(jù)等。這些系統(tǒng)在具體應(yīng)用中構(gòu)成一個(gè)大系統(tǒng),相互調(diào)用對(duì)方的數(shù)據(jù)。

      由以上分析,我們可以充分認(rèn)識(shí)到設(shè)計(jì)并開發(fā)一個(gè)學(xué)生信息管理系統(tǒng)論文的必要性和迫切性,本次設(shè)計(jì)和開發(fā)的學(xué)生信息管理系統(tǒng)應(yīng)符合學(xué)校學(xué)生信息管理的規(guī)定,滿足對(duì)學(xué)校學(xué)生信息管理的需要,并達(dá)到操作過程中的直觀,方便,實(shí)用,安全等要求。系統(tǒng)采用模塊化程序設(shè)計(jì)的方法,既便于系統(tǒng)功能的組合和修改,又便于未參與系統(tǒng)開發(fā)的技術(shù)維護(hù)人員補(bǔ)充和維護(hù)。SIMS通過教育網(wǎng)絡(luò)或互聯(lián)網(wǎng)把整個(gè)學(xué)校的學(xué)生信息匯聚起來,為學(xué)校教育主管部門提供全面及時(shí)的學(xué)生信息,方便管理,同時(shí)亦可通過校園網(wǎng)擴(kuò)展各類信息化應(yīng)用,共享學(xué)生信息

      第二篇:信息管理系統(tǒng)論文參考

      計(jì)算機(jī)信息管理系統(tǒng)與企業(yè)應(yīng)用

      摘 要

      21世紀(jì)是信息科學(xué)技術(shù)飛躍發(fā)展的時(shí)代,隨著全球經(jīng)濟(jì)一體化形勢(shì)的發(fā)展,信息技術(shù)在經(jīng)濟(jì)領(lǐng)域應(yīng)用廣泛,網(wǎng)絡(luò)經(jīng)濟(jì)的發(fā)展和電子商務(wù)及金融經(jīng)濟(jì)全球化使得信息管理與信息系統(tǒng)受到企業(yè)的青睞,企業(yè)迎來前所未有的發(fā)展機(jī)遇和壓力,更需要信息化系統(tǒng)建設(shè)的復(fù)合型開發(fā)和管理,以便進(jìn)行企業(yè)事業(yè)和部門的應(yīng)用系統(tǒng)的開發(fā)、維護(hù),進(jìn)行信息資源的開發(fā)利用。

      關(guān)鍵字:計(jì)算機(jī)信息管理系統(tǒng)/ 企業(yè)/ 應(yīng)用

      I

      目 錄 概述.....................................................................................................1

      1.1 信息管理系統(tǒng)的發(fā)展...........................................................................1 信息管理系統(tǒng)的組織構(gòu)成.................................................................2

      2.1 信息管理系統(tǒng)的組織構(gòu)成...................................................................2 信息化對(duì)企業(yè)管理的影響.................................................................4

      3.1 計(jì)算機(jī)信息管理文化與傳統(tǒng)管理文化...............................................4

      3.1.1 計(jì)算機(jī)管理文化的特點(diǎn)...........................................................4 信息管理系統(tǒng)在企業(yè)管理中的作用.................................................6

      4.1 商業(yè)網(wǎng)站的建立...................................................................................6 4.2 客戶關(guān)系管理.......................................................................................6 4.3 電子商務(wù)——流通領(lǐng)域的沖擊波.......................................................6 4.4 有效應(yīng)用商業(yè)智能軟件.......................................................................7 4.5 信息管理系統(tǒng)在現(xiàn)代物流企業(yè)中的作用..........................................8

      結(jié)束語(yǔ).....................................................................................................10 參考文獻(xiàn).................................................................................................11

      II 1 概述

      1.1 信息管理系統(tǒng)的發(fā)展

      信息管理系統(tǒng)從20世紀(jì)50年代中期計(jì)算機(jī)用于管理領(lǐng)域以來,經(jīng)歷了從簡(jiǎn)單到復(fù)雜,從單機(jī)到網(wǎng)絡(luò),從功能單一到功能集成、從傳統(tǒng)到現(xiàn)代的演化。根據(jù) MIS 發(fā)展的時(shí)序和特點(diǎn),可將MIS的發(fā)展歷程大致分為電子數(shù)據(jù)處理系統(tǒng)(EDPS)、管理信息系統(tǒng)(MIS)、決策支持系統(tǒng)(DSS)三個(gè)階段。EDPS是利用計(jì)算機(jī)處理代替人操作的計(jì)算機(jī)系統(tǒng),特點(diǎn)是面向操作層,以單項(xiàng)應(yīng)用為主,數(shù)據(jù)資源不能共享,以批處理方式為主。EDPS 是較少涉及管理問題,它是管理信息系統(tǒng)發(fā)展的初級(jí)階段。

      MIS 的特點(diǎn):能夠?qū)⒔M織中大量的數(shù)據(jù)和信息高度集中起來,進(jìn)行快速處理,統(tǒng)一使用。有一個(gè)中央數(shù)據(jù)庫(kù)和計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)是MIS的重要標(biāo)志。MIS的處理方式是在數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)基礎(chǔ)上的分布式處理。利用定量化的科學(xué)管理方法,通過預(yù)測(cè)、計(jì)劃優(yōu)化、管理、調(diào)節(jié)和控制等手段來支持決策。MIS由EDPS發(fā)展而來,與 EDPS 相比,MIS更強(qiáng)調(diào)信息處理的系統(tǒng)性、綜合性,除要求在事務(wù)處理上的高效率外,還強(qiáng)調(diào)對(duì)組織內(nèi)部的各部門以及各部門之間的管理活動(dòng)的支持。早期的MIS是指面向中層管理控制的信息系統(tǒng),主要應(yīng)用于解決結(jié)構(gòu)化問題。DSS 作為一個(gè)獨(dú)立的系統(tǒng),不具有管理控制的功能,但是作為管理信息系統(tǒng)的重要部分時(shí),它使MIS具有了將數(shù)據(jù)庫(kù)處理和經(jīng)濟(jì)管理數(shù)學(xué)模型的優(yōu)化計(jì)算結(jié)合起來為管理者解決更復(fù)雜的管理決策問題的能力。它雖然不是管理信息系統(tǒng),但是使得管理信息系統(tǒng)的發(fā)展更加完善。它與早期的MIS結(jié)合,成為管理信息系統(tǒng)發(fā)展的高級(jí)階段。2 信息管理系統(tǒng)的組織構(gòu)成

      2.1 信息管理系統(tǒng)的組織構(gòu)成

      信息管理系統(tǒng)(MIS)涉及經(jīng)濟(jì)學(xué)、管理學(xué)、運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)、計(jì)算機(jī)科學(xué)等很多學(xué)科,是各學(xué)科緊密相連綜合交叉的一門新學(xué)科。作為一門新科學(xué),它的理論和方法正在不斷發(fā)展與完善。它除了具備信息系統(tǒng)的基本功能外,還具備預(yù)測(cè)、計(jì)劃、控制和輔助決策特有功能。

      ①M(fèi)IS是以口頭或書面的形式,在合適的時(shí)間向經(jīng)理、職員以及外界人員提供過去的、現(xiàn)在的、預(yù)測(cè)未來的有關(guān)企業(yè)內(nèi)部及其環(huán)境的信息,以幫助他們進(jìn)行決策。

      ②MIS是能夠提供過去、現(xiàn)在和將來預(yù)期信息的一種有條理的方法,這些信息涉及到內(nèi)部業(yè)務(wù)和外部情報(bào)。它按適當(dāng)?shù)臅r(shí)間間隔供給格式相同的信息,支持一個(gè)組織的計(jì)劃、控制和操作功能,以便輔助決策過程。

      ③MIS是一個(gè)利用計(jì)算機(jī)硬件和軟件,手工作業(yè),分析、計(jì)劃、控制和決策模型,以及數(shù)據(jù)庫(kù)的用戶一機(jī)器系統(tǒng)。它能提供信息,支持企業(yè)或組織的運(yùn)行、管理和決策。

      ④MIS是一個(gè)具有高度復(fù)雜性、多元性和綜合性的人機(jī)系統(tǒng),它全面使用現(xiàn)代計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通訊技術(shù)、數(shù)據(jù)庫(kù)技術(shù)及管理科學(xué)、運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)、模型論和各種最優(yōu)化技術(shù),為經(jīng)營(yíng)管理和決策服務(wù)。

      ⑤MIS是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行信息的收集、傳遞、儲(chǔ)存、加工、維護(hù)和使用的系統(tǒng)。它能實(shí)測(cè)企業(yè)的各種運(yùn)行情況,利用過去數(shù)據(jù)預(yù)測(cè)未來,從企業(yè)全局出發(fā)輔助企業(yè)進(jìn)行決策;利用信息控制企業(yè)的行為;幫助企業(yè)實(shí)現(xiàn)其規(guī)劃目標(biāo)。⑥MIS是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù),以企業(yè)戰(zhàn)略競(jìng)優(yōu),提高效益和效率為目的,支持企業(yè)高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。

      ⑦數(shù)據(jù)處理功能。包括數(shù)據(jù)收集和輸入、數(shù)據(jù)傳輸、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)加工和輸出;

      ⑧預(yù)測(cè)功能。運(yùn)用現(xiàn)代數(shù)學(xué)方法、統(tǒng)計(jì)方法和模擬方法,根據(jù)過去的數(shù)據(jù)預(yù)測(cè)外來的情況;

      ⑨計(jì)劃功能。根據(jù)企業(yè)提供的約束條件,合理地安排各職能部門的計(jì)劃,按照不同的管理層,提供不同的管理層,提供相應(yīng)的計(jì)劃報(bào)告;

      ⑩控制功能與輔助決策功能。根據(jù)各職能部門提供的數(shù)據(jù),對(duì)計(jì)劃的執(zhí)行情況進(jìn)行檢測(cè)、檢測(cè)、比較執(zhí)行與計(jì)劃的差異,對(duì)差異情況分析其原因; 采用各種數(shù)學(xué)模型和所存儲(chǔ)的大量數(shù)據(jù),及時(shí)推倒出有關(guān)問題的最優(yōu)解或滿意解,輔助各級(jí)管理人員進(jìn)行決策,以期合理利用人財(cái)物和信息資源,取得較大的經(jīng)濟(jì)效益。

      就其功能來說,管理信息系統(tǒng)是組織理論、會(huì)計(jì)學(xué)、統(tǒng)計(jì)學(xué)、數(shù)學(xué)模型及經(jīng)濟(jì)學(xué)的混合物,它全面使用計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)、數(shù)據(jù)庫(kù)技術(shù)等,是多學(xué)科交叉的邊緣技術(shù),因此是技術(shù)系統(tǒng)。從社會(huì)技術(shù)系統(tǒng)的觀點(diǎn)來看,MIS和組織結(jié)構(gòu)之間是相互影響的,引進(jìn)MIS將導(dǎo)致新組織結(jié)構(gòu)的產(chǎn)生,而現(xiàn)存的組織結(jié)構(gòu)又對(duì)MIS的分析、設(shè)計(jì)、引進(jìn)的成功與否產(chǎn)生重要影響,其影響要素包括組織環(huán)境、組織戰(zhàn)略、組織目標(biāo)、組織結(jié)構(gòu)、組織過程和組織文化。所以管理信息系統(tǒng)既是技術(shù)系統(tǒng),同時(shí)也是社會(huì)系統(tǒng)。3 信息化對(duì)企業(yè)管理的影響

      3.1 計(jì)算機(jī)信息管理文化與傳統(tǒng)管理文化

      計(jì)算機(jī)信息管理(ComputerInformationManagement,CIM)包含三個(gè)部分:計(jì)算機(jī)、信息和管理。計(jì)算機(jī)是信息處理的關(guān)鍵設(shè)備和基礎(chǔ)設(shè)施;信息是計(jì)算機(jī)處理的對(duì)象;管理是一種集成手段,它包含對(duì)信息的組織、使用與管理。CIM可以描述為:利用系統(tǒng)工程學(xué)的觀點(diǎn)和方法,研究如何有效地利用計(jì)算機(jī)技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)、信息處理技術(shù)和辦公自動(dòng)化技術(shù)形成綜合應(yīng)用,對(duì)信息資源、信息設(shè)施和信息系統(tǒng)的組織、規(guī)劃與管理。對(duì)于企業(yè)的發(fā)展而言,物流愈來愈成為其發(fā)展的瓶頸。目前,我國(guó)國(guó)內(nèi)沒有一家能讓眾企業(yè)均信服的第三方物流(簡(jiǎn)稱TPC)企業(yè),使得許多企業(yè)都拿出大量資金自己做物流。因此,第三方物流企業(yè)應(yīng)該抓住這個(gè)時(shí)機(jī),搞好自己的物流管理?,F(xiàn)代物流是以計(jì)算機(jī)信息管理和通信技術(shù)為核心的產(chǎn)業(yè),但目前的企業(yè)物流尚處于傳統(tǒng)的傳遞、送貨階段。因此,第三方物流企業(yè)要有嚴(yán)格的、科學(xué)的管理系統(tǒng)實(shí)現(xiàn)事務(wù)處理信息化、信息處理電子化的能力,充分利用計(jì)算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)來處理信息,以提高自身競(jìng)爭(zhēng)力。要達(dá)到此目的,其關(guān)鍵就是加緊物流管理信息系統(tǒng)的開發(fā)建設(shè)。

      3.1.1 計(jì)算機(jī)管理文化的特點(diǎn)

      ①快捷文化。使用計(jì)算機(jī),首要的目的是為了提高效率。長(zhǎng)期以來,計(jì)算機(jī)技術(shù)進(jìn)步的核心一直是圍繞著處理速度在進(jìn)行。現(xiàn)代計(jì)算機(jī)的處理速度,相對(duì)于我們普通業(yè)務(wù)而言,其速度已幾近于忽略不計(jì)了?,F(xiàn)在普通計(jì)算機(jī)業(yè)務(wù)的效率已經(jīng)不是由計(jì)算機(jī)機(jī)器本身所決定,而主要取決于我們的操作能力和業(yè)務(wù)流程的科學(xué)程度。追求計(jì)算機(jī)操作能力的提高和業(yè)務(wù)流程的改善,就是在追求好的計(jì)算機(jī)文化。否則,對(duì)繁瑣的業(yè)務(wù)流程墨守不變,操作僅停留于原始的地步,這就是在遠(yuǎn)離計(jì)算機(jī)文化了,程度甚的,可以說是沒文化(計(jì)算機(jī)信息管理文化)。

      ②嚴(yán)密文化。計(jì)算機(jī)信息管理文化,是圍繞著機(jī)器的文化,在正常狀態(tài)下機(jī)器運(yùn)轉(zhuǎn)的過程不可能出錯(cuò)。如果錯(cuò)了,只可能是使操作者先前的參數(shù)錯(cuò)了,或者是編程錯(cuò)了,或者是操作錯(cuò)誤。它要求操作者要有嚴(yán)密性。從事計(jì)算機(jī)信息管理,或者是在現(xiàn)代條件下從事現(xiàn)代的工作,特別要求的就是嚴(yán)密性。

      ③創(chuàng)新文化。計(jì)算機(jī)俗稱“電腦”,它不是一般的機(jī)器。正如人是動(dòng)物,但不是一般的動(dòng)物一樣。只要軟件適宜,操作思維正確,它就可以在紛繁的數(shù)據(jù)處理中,帶來創(chuàng)新的東西。所以說計(jì)算機(jī)信息管理文化,要求精確思維,但又不能機(jī)械思維,要勇于創(chuàng)新。而傳統(tǒng)文化相形之下在創(chuàng)新上往往體現(xiàn)出一定的惰性。4 信息管理系統(tǒng)在企業(yè)管理中的作用

      4.1 商業(yè)網(wǎng)站的建立

      WEB技術(shù)的發(fā)展帶來了網(wǎng)站建設(shè)的繁榮,現(xiàn)代商業(yè)企業(yè)必須建立屬于自己的網(wǎng)站,以加大企業(yè)宣傳的力度。各種商業(yè)企業(yè)更應(yīng)盡快利用網(wǎng)絡(luò)來宣傳自己,樹立企業(yè)形象。網(wǎng)站的建立主要依賴網(wǎng)絡(luò)的傳播。對(duì)于現(xiàn)代社會(huì),網(wǎng)絡(luò)應(yīng)用已相當(dāng)普及。網(wǎng)絡(luò)的普及,帶來了新消費(fèi)媒體的進(jìn)一步發(fā)展。越來越多的消費(fèi)者喜歡從網(wǎng)站上了解企業(yè)及商品的信息。這就給商業(yè)信息化建設(shè)帶來契機(jī)。商業(yè)企業(yè)都想在網(wǎng)絡(luò)上占領(lǐng)一塊陣地,為企業(yè)宣傳推廣拓寬渠道。商業(yè)網(wǎng)站的建立,為商業(yè)信息化中電子商務(wù)的發(fā)展創(chuàng)造了條件,也為商業(yè)企業(yè)實(shí)現(xiàn)在線銷售、在線支付、電話接洽、E-mail、Fax或信函,以及Web訪問協(xié)調(diào)為一體,等技術(shù)提供了基礎(chǔ)信息交流平臺(tái)。

      4.2 客戶關(guān)系管理

      客戶關(guān)系管理,其核心思想是將企業(yè)的客戶(包括最終客戶、分銷商和合作伙伴)作為最重要的企業(yè)資源,通過完善的客戶服務(wù)和深入的客戶分析來滿足客戶的需求,保證實(shí)現(xiàn)客戶的終生價(jià)值。客戶關(guān)系管理又是一種旨在改善企業(yè)與客戶之間關(guān)系的新型管理機(jī)制,它實(shí)施于企業(yè)的市場(chǎng)營(yíng)銷、銷售、服務(wù)與技術(shù)支持等與客戶相關(guān)的領(lǐng)域,要求企業(yè)從“以產(chǎn)品為中心”的模式向“以客戶為中心”的模式轉(zhuǎn)移,也就是說,企業(yè)關(guān)注的焦點(diǎn)應(yīng)從內(nèi)部運(yùn)作轉(zhuǎn)移到客戶關(guān)系上來。

      4.3 電子商務(wù)——流通領(lǐng)域的沖擊波

      Internet的迅速發(fā)展將整個(gè)世界經(jīng)濟(jì)帶入了一個(gè)從未有過的高速增長(zhǎng)期,隨著網(wǎng)絡(luò)技術(shù)的成熟,電子商務(wù)的概念已經(jīng)逐漸深入人心,電子商務(wù)正飛速興起,電子商務(wù)大潮正在全球范圍內(nèi)急速改變傳統(tǒng)的商業(yè)模式。在線購(gòu)物、B2B、B2C已經(jīng)成為大家談?wù)摰慕裹c(diǎn)。在未來的20年,電子商務(wù)的膨脹將形成指數(shù)型上升曲線。電子商務(wù)系統(tǒng)提供了一種商家與客戶進(jìn)行交流的新方式,但電子商務(wù)帶來的沖擊是革命性的,對(duì)傳統(tǒng)企業(yè)提出了嚴(yán)峻的挑戰(zhàn):要求企業(yè)管理者以全新的思維來看待未來的客戶、未來的競(jìng)爭(zhēng)對(duì)手、未來的技術(shù)工具,僅僅把現(xiàn)有的商業(yè)流程實(shí)現(xiàn)數(shù)據(jù)處理自動(dòng)化并不意味著可以在“新經(jīng)濟(jì)”時(shí)代取得成功。電子商務(wù)要求的是與之相匹配的管理思維的更新和革命。這對(duì)已經(jīng)建立起一定規(guī)模的傳統(tǒng)企業(yè)來說并非易事。企業(yè)要成功地實(shí)行電子商務(wù),一定要建立一個(gè)高效的信息收集系統(tǒng)。通過網(wǎng)站的設(shè)計(jì)。建立一個(gè)良好動(dòng)態(tài)數(shù)據(jù)庫(kù),并對(duì)信息進(jìn)行加工處理,進(jìn)而了解市場(chǎng)的需求動(dòng)向及企業(yè)自身的經(jīng)營(yíng)情況,企業(yè)的產(chǎn)品在網(wǎng)上受歡迎的程度等。同時(shí)能與 ERP、BPR、SCM和CRM系統(tǒng)進(jìn)行整合,進(jìn)而優(yōu)化自身的資源配置,最大地降低成本,提高經(jīng)營(yíng)效益。電子商務(wù)的建設(shè)還要重基礎(chǔ)。如今,由于技術(shù)的進(jìn)步,企業(yè)經(jīng)營(yíng)數(shù)據(jù)信息的收集越來越細(xì),處理方式已經(jīng)由以往的靜態(tài)處理變?yōu)閯?dòng)態(tài)處理,信息的集成、整合更加趨于實(shí)時(shí)化。一個(gè)計(jì)算機(jī)管理系統(tǒng)可以對(duì)企業(yè)的操作層、管理層和決策層三個(gè)層面提供全方位的支持。然而在現(xiàn)實(shí)當(dāng)中,國(guó)內(nèi)的不少企業(yè)經(jīng)營(yíng)者卻沒能將企業(yè)業(yè)務(wù)流程中所產(chǎn)生的商業(yè)數(shù)據(jù),通過信息系統(tǒng)整合成為管理信息。目前國(guó)內(nèi)商業(yè)企業(yè)信息管理的計(jì)算機(jī)應(yīng)用,很大程度上仍停留在基本數(shù)據(jù)的收集層面,只能對(duì)操作層提供有限支持,企業(yè)經(jīng)營(yíng)數(shù)據(jù)的處理沒有上升到信息層面,從而無法為管理層和決策層提供決策依據(jù)。出現(xiàn)這種狀況的主要原因,是我們的商業(yè)管理人員缺乏數(shù)據(jù)的整合意識(shí),無法將信息系統(tǒng)采集到的商品數(shù)據(jù),通過計(jì)算機(jī)重新進(jìn)行整理、組合。面對(duì)浩如煙海的基礎(chǔ)數(shù)據(jù),得不出相應(yīng)的經(jīng)營(yíng)結(jié)論。這種層次的計(jì)算機(jī)應(yīng)用,只會(huì)給企業(yè)平添管理成本。因此,企業(yè)經(jīng)營(yíng)者必須從一開始就明確“基礎(chǔ)數(shù)據(jù)”與“管理信息”的不同,只有這樣才會(huì)去有意識(shí)地完善企業(yè)的計(jì)算機(jī)信息管理系統(tǒng)。

      4.4 有效應(yīng)用商業(yè)智能軟件

      商業(yè)智能軟件已經(jīng)開始引領(lǐng)起一場(chǎng)新的信息化變革,為商業(yè)企業(yè)運(yùn)營(yíng)管理注入新的活力,而商業(yè)智能軟件本身也成為最有力的數(shù)據(jù)挖掘、信息分析整理、輔助決策、數(shù)據(jù)管理等的綜合性工具?,F(xiàn)階段許多商業(yè)企業(yè)已經(jīng)應(yīng)用商業(yè)智能技術(shù),但目前運(yùn)用不成熟,進(jìn)一步促進(jìn)商業(yè)智能技術(shù)的應(yīng)用與推廣,促進(jìn)商業(yè)智能市場(chǎng)的健康發(fā)展,完善商業(yè)智能標(biāo)準(zhǔn)化建立,將有利于商業(yè)企業(yè)信息化的發(fā)展。商業(yè)企業(yè)信息化建設(shè)是通過科學(xué)管理模式、現(xiàn)代信息技術(shù)管理工具,來提高商業(yè)企業(yè)的競(jìng)爭(zhēng)力。商業(yè)信息化的完善,為商業(yè)企業(yè)發(fā)展帶來巨大的契機(jī)。隨著國(guó)外商業(yè)企業(yè)的進(jìn)入,國(guó)內(nèi)商業(yè)行業(yè)競(jìng)爭(zhēng)壓力加劇,推行商業(yè)信息化變得尤為重要。因此,積極通過網(wǎng)絡(luò)技術(shù)、電子商務(wù)技術(shù)加快商業(yè)信息化建設(shè),推動(dòng)企業(yè)管理及經(jīng)營(yíng)模式變革,才能贏得競(jìng)爭(zhēng)優(yōu)勢(shì)。

      4.5 信息管理系統(tǒng)在現(xiàn)代物流企業(yè)中的作用

      由于信息技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,計(jì)算機(jī)信息管理系統(tǒng)運(yùn)用于物流管理,從而引發(fā)物流業(yè)在我國(guó)的迅速發(fā)展,并成為國(guó)民經(jīng)濟(jì)發(fā)展的重要推動(dòng)力?,F(xiàn)代物流業(yè)已從為社會(huì)提供傳統(tǒng)運(yùn)輸服務(wù),擴(kuò)展到以現(xiàn)代科技、管理和信息技術(shù)為支撐的綜合物流服務(wù)?,F(xiàn)代物流是生產(chǎn)營(yíng)銷的重要支持系統(tǒng),是提升企業(yè)競(jìng)爭(zhēng)力的有效途徑,計(jì)算機(jī)網(wǎng)絡(luò)收集、發(fā)布信息,更重要的是通過計(jì)算機(jī)系統(tǒng)對(duì)信息進(jìn)行分析、判斷最后決策,并控制現(xiàn)實(shí)物流運(yùn)行。充分運(yùn)用計(jì)算機(jī)信息管理系統(tǒng)降低物流成本,適應(yīng)現(xiàn)代社會(huì)對(duì)物流高速、安全、可靠,特別是低費(fèi)用的需求,這也是未來物流的主要發(fā)展方向?,F(xiàn)代物流企業(yè)的現(xiàn)狀是近20年以來,由于信息技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,中國(guó)物流業(yè)也同國(guó)民經(jīng)濟(jì)一樣有了較大發(fā)展。現(xiàn)代物流企業(yè)存在的問題是

      ①我國(guó)企業(yè)在物流方面的信息化、集成化管理與計(jì)算機(jī)信息管理系統(tǒng)水平普遍較低。基礎(chǔ)設(shè)施能力不足,技術(shù)裝備落后。交通運(yùn)輸能力仍不能滿足運(yùn)輸需求,主要運(yùn)輸通道供需矛盾依然突出。

      ②物流管理、服務(wù)水平低。由于條塊分割、部門分割,缺乏統(tǒng)一規(guī)劃、重復(fù)建設(shè),加上市場(chǎng)發(fā)育滯后,全國(guó)物流企業(yè)大多數(shù)處于小、多、散、弱的狀況,沒有形成有效的社會(huì)服務(wù)網(wǎng)絡(luò)。

      ③物流人才和信息化是實(shí)現(xiàn)物流現(xiàn)代化的根本條件。物流行業(yè)人才培訓(xùn)和物流管理亟待加強(qiáng)。

      ④相關(guān)領(lǐng)導(dǎo)對(duì)物流對(duì)于國(guó)民經(jīng)濟(jì)的重要性認(rèn)識(shí)不足,通過計(jì)算機(jī)信息管理系統(tǒng)的運(yùn)用,高效率的配送將降低物流成本。運(yùn)用計(jì)算機(jī)信息管理系統(tǒng)合理安排配車計(jì)劃,選擇最佳的運(yùn)送手段和途徑,從而降低配送成本。計(jì)算機(jī)管理系統(tǒng),進(jìn)行物流信息收集的數(shù)據(jù)庫(kù)化和代碼化、物流信息傳遞的標(biāo)準(zhǔn)化和實(shí)時(shí)化、物流信息存儲(chǔ)的數(shù)字化等。因此,條碼技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、電子定貨系統(tǒng)、電子數(shù)據(jù)交換等先進(jìn)計(jì)算機(jī)信息管理系統(tǒng)將在我國(guó)的物流業(yè)中得到普遍的應(yīng)用,從而縮短物流時(shí)間,降低物流成本。如:計(jì)算機(jī)系統(tǒng)提供的正確、及時(shí)的采購(gòu)、銷售信息,提供適時(shí)、適量、適價(jià)的采購(gòu)、銷售信息,及時(shí)了解供應(yīng)商和銷售商的績(jī)效,幫助物流管理者制定科學(xué)的策略和行之有效的方案。

      借助計(jì)算機(jī)信息管理系統(tǒng)進(jìn)行最優(yōu)控制,降低物流成本。在傳統(tǒng)的手工管理模式下,企業(yè)的成本控制受諸多因素的影響,往往不易也不可能實(shí)現(xiàn)各個(gè)環(huán)節(jié)的最優(yōu)控制。企業(yè)采用計(jì)算機(jī)信息管理系統(tǒng)一方面可使各種物流作業(yè)或業(yè)務(wù)處理能準(zhǔn)確,迅速的進(jìn)行;另一方面通過信息系統(tǒng)的數(shù)據(jù)匯總,進(jìn)行預(yù)測(cè)分析,可控制物流成本。例如,將全世界的電腦資源都利用起來,采取外包的形式將一臺(tái)電腦的所有零部件、元器件、芯片外包給世界各地的制造商去生產(chǎn),然后通過全球的物流網(wǎng)絡(luò)將這些零部件、元器 件和芯片發(fā)往同一個(gè)物流配送中心進(jìn)行組裝,再由該物流配送中心將組裝好的電腦迅速發(fā)給訂戶。另外與下游顧客之間的聯(lián)系也要通過計(jì)算機(jī)信息管理系統(tǒng),比如物流配送中心向供應(yīng)商提出定單這個(gè)過程,就可使用計(jì)算機(jī),借助計(jì)算機(jī)信息管理系統(tǒng)來實(shí)現(xiàn)數(shù)據(jù)交換技術(shù),物流配送中心通過計(jì)算機(jī)信息管理系統(tǒng)收集下游客戶的定貨也可以自動(dòng)完成。

      物流管理智能化。這是物流自動(dòng)化、信息化的一種高層次應(yīng)用,物流作業(yè)過程大量的運(yùn)籌和決策,如生產(chǎn)、庫(kù)存水平的確定,運(yùn)輸工具、路徑的選擇,自動(dòng)導(dǎo)向車的運(yùn)行軌跡和作業(yè)控制,自動(dòng)分揀機(jī)的運(yùn)行,物流配送中心經(jīng)營(yíng)管理的決策支持等問題都需要借助于計(jì)算機(jī)信息管理系統(tǒng)才能解決。在物流自動(dòng)化的進(jìn)程中,物流智能化是不可回避的技術(shù)難題。任何一種物流設(shè)備都必須接受物流系統(tǒng)計(jì)算機(jī)的管理控制,接受計(jì)算機(jī)發(fā)出的指令,完成其規(guī)定的動(dòng)作,反饋動(dòng)作執(zhí)行的情況或當(dāng)前所處的狀況。智能程度較高的物流設(shè)備具有一定的自主性,能更好地識(shí)別路徑和環(huán)境,本身帶有一定的數(shù)據(jù)處理功能。專家系統(tǒng)、機(jī)器人等相關(guān)技術(shù)在國(guó)際上已經(jīng)有比較成熟的研究成果,這為降低物流費(fèi)用創(chuàng)造條件。計(jì)算機(jī)信息管理系統(tǒng)進(jìn)行物流管理能從根本上解決傳統(tǒng)物流存在的成本過高、時(shí)間過長(zhǎng)、不易掌握物流車輛的具體方位等問題,不斷簡(jiǎn)化物流操作流程,努力降低物流成本,切實(shí)提高經(jīng)濟(jì)效益和工作效率,為企業(yè)的更好發(fā)展注入生機(jī)與活力。

      結(jié)束語(yǔ)

      隨著信息技術(shù)的不斷進(jìn)步,計(jì)算機(jī)在企業(yè)管理中的作用正逐步被人們所認(rèn)識(shí)。實(shí)時(shí)的數(shù)據(jù)采集和網(wǎng)狀的信息傳遞結(jié)構(gòu),徹底改變了數(shù)據(jù)的生成方式和以往的線性傳遞模式,從而大大提高了企業(yè)管理信息的效能。信息使用效率的提高,則可以大大縮短決策時(shí)間,加快企業(yè)對(duì)于環(huán)境變化的反應(yīng)速度。因此,未來企業(yè)的競(jìng)爭(zhēng)實(shí)力將不取決于企業(yè)的規(guī)模,而取決于企業(yè)的數(shù)據(jù)傳遞速度和信息的整合能力??梢哉f,未來商戰(zhàn)的制高點(diǎn)是信息管理。無論你是大型商場(chǎng),還是連鎖經(jīng)營(yíng),不建立一套完備的信息管理系統(tǒng),就無法與具有強(qiáng)大信息處理能力的競(jìng)爭(zhēng)對(duì)手相抗衡。

      參考文獻(xiàn)

      [1]明秀嫻:試論我國(guó)物流企業(yè)的經(jīng)營(yíng)與發(fā)展[J].廣州:中山大學(xué)

      學(xué)報(bào)論叢,2006.7

      [2]秦紅星:計(jì)算機(jī)在物流信息管理系統(tǒng)中的應(yīng)用[J].北京:中國(guó)科技信息,2006.2 [3]紀(jì)玉山:《網(wǎng)絡(luò)經(jīng)濟(jì)與電子商務(wù)》

      [4]康曉東:《電子商務(wù)及應(yīng)用》.北京:電子工業(yè)出版社.2004.8 [5]吳敬璉.發(fā)展中小企業(yè)是中國(guó)的大戰(zhàn)略.宏觀經(jīng)濟(jì)研究,1999,7

      [6]黃津孚.現(xiàn)代企業(yè)管理原理(第四版).北京:首都經(jīng)濟(jì)貿(mào)易大學(xué)出版社,2002 [7]楊杜.現(xiàn)代管理理論.北京:中國(guó)人民大學(xué)出版社,2001 [8]陳忠衛(wèi)、王晶晶.企業(yè)戰(zhàn)略管理.北京:中國(guó)統(tǒng)計(jì)出版社,2001 [9]宋遠(yuǎn)方、成棟.管理信息系統(tǒng).北京:中國(guó)人民大學(xué)出版社,2000 [10]史晉川.中國(guó)民營(yíng)經(jīng)濟(jì)發(fā)展報(bào)告.北京:經(jīng)濟(jì)科學(xué)出版社,2006

      [11](美)S?P?羅賓斯著,黃衛(wèi)偉等譯,《管理學(xué)》,中國(guó)人民大學(xué)出版社,1997

      第三篇:學(xué)生信息管理系統(tǒng)

      摘 要

      隨著網(wǎng)絡(luò)通信技術(shù)的迅速發(fā)展和信息技術(shù)的廣泛應(yīng)用,計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。教育領(lǐng)域也不例外,現(xiàn)今已經(jīng)出現(xiàn)了各種遠(yuǎn)程網(wǎng)絡(luò)在線教育系統(tǒng)、圖書館管理系統(tǒng)、學(xué)生信息管理系統(tǒng)等。其中學(xué)生信息管理是任一院校都不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和教學(xué)管理者來說都至關(guān)重要,而傳統(tǒng)的人工管理方式效率較低,為數(shù)據(jù)的查詢、更新和維護(hù)帶來了極大的不便。所以學(xué)生信息管理信息系統(tǒng)的開發(fā)和應(yīng)用是必要的,它能夠?yàn)楣芾砣藛T提供充足的信息和快捷的查詢手段,提高學(xué)校對(duì)學(xué)生信息的管理效率。

      本文的學(xué)生信息管理系統(tǒng)是基于java語(yǔ)言的,它能夠提供學(xué)生信息管理功能,方便系統(tǒng)管理員對(duì)學(xué)生學(xué)號(hào)、班級(jí)等信息的添加、修改、刪除、查詢等操作,同時(shí)可以一樣方便的對(duì)學(xué)生的信息進(jìn)行查詢。本系統(tǒng)也主要利用java語(yǔ)言和access實(shí)現(xiàn),因此它具有很強(qiáng)的可移植性,很方便。

      關(guān)鍵字: 學(xué)生信息 管理系統(tǒng)

      添加 刪除 查詢 修改

      Abstract With the rapid development of network communication technology and extensive application of information technology, computer applications have spread to the economic and social life in various fields.The field of education is no exception, now there have been a variety of remote network online education system, library management system, student information management system.Which is either a student information management schools are an indispensable part of its contents and teaching for school managers, policy-makers are essential, and the traditional manual management inefficient for data query, update and maintenance brought great inconvenience.So the student information management system development and application of information is necessary, it is able to provide managers with sufficient information and quick inquiry means to improve school student information management efficiency.This student information management system is based on the java language, it is able to provide students with information management function to facilitate system administrators to students student number, class and other information to add, modify, delete, query and other operations, but can be just as convenient for students information to search.This system is mainly achieved using java language and access, so it is very portable, very convenient.Keywords: Student Information Management System add delet revise

      前言

      隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,信息時(shí)代的到來,信息改變了我們這個(gè)社會(huì)。學(xué)校在管理、教學(xué)、辦公各個(gè)方面也在悄悄地變化。一個(gè)學(xué)校的信息化程度體現(xiàn)在將計(jì)算器與信息技術(shù)應(yīng)用于教學(xué)與管理,以現(xiàn)代化工具代替?zhèn)鹘y(tǒng)手工作業(yè)。無疑,使用信息化管理使教學(xué)更先進(jìn)、辦公更高效、管理更科學(xué),信息交流更迅速。

      學(xué)生成績(jī)管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生成績(jī)信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。

      作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生成績(jī)信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生檔案管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。

      因此,開發(fā)這樣一套管理軟件成為很有必要的事情,故決定選擇學(xué)生成績(jī)管理系統(tǒng)來作為本人的畢業(yè)設(shè)計(jì),在很短的時(shí)間里開發(fā)出一套界面友好,功能強(qiáng)大,使用簡(jiǎn)單的適用于各規(guī)模學(xué)院的學(xué)生成績(jī)管理系統(tǒng)。該學(xué)生成績(jī)管理系統(tǒng)能有效的處理在校學(xué)生的成績(jī)管理,具有成績(jī)輸入、成績(jī)查詢、成績(jī)統(tǒng)計(jì)及打印功能。

      學(xué)生成績(jī)管理系統(tǒng)可以實(shí)施應(yīng)用在各中、大、小院校中,適用范圍很廣,應(yīng)用性強(qiáng)。隨著系統(tǒng)實(shí)施的日益成熟,最終會(huì)使單機(jī)作業(yè)為主的教學(xué)管理活動(dòng)提高到這個(gè)平臺(tái)上來,從而實(shí)現(xiàn)學(xué)校學(xué)生成績(jī)信息管理的辦公自動(dòng)化,籍以提高辦學(xué)效率和質(zhì)量。使學(xué)校充分利用計(jì)算機(jī)所帶來的新技術(shù),為培養(yǎng)人才打下堅(jiān)實(shí)的基礎(chǔ)。

      第一章 相關(guān)技術(shù)簡(jiǎn)介

      1.1 java語(yǔ)言簡(jiǎn)介

      Java語(yǔ)言是sun公司與1995年5月正式發(fā)布的程序設(shè)計(jì)語(yǔ)言,他的前身是sun公司為智能消費(fèi)類家用電器研究而開發(fā)的項(xiàng)目的一部分。

      Java程序設(shè)計(jì)語(yǔ)言是新一代語(yǔ)言的代表,他強(qiáng)調(diào)了面向?qū)ο蟮奶匦?,可以用來開發(fā)范圍廣泛的軟件,它具有支持圖形化的用戶界面,網(wǎng)格以及數(shù)據(jù)庫(kù)連接等復(fù)雜功能。Java語(yǔ)言的主要特點(diǎn): 1)易于學(xué)習(xí)

      Java語(yǔ)言很簡(jiǎn)單,對(duì)于熟悉C++的程序設(shè)計(jì)人員更不會(huì)對(duì)其感到陌生,因 為它的語(yǔ)法非常接近于C++,但他同時(shí)摒棄了C++許多的復(fù)雜易混淆的功能。利用java同樣可以變質(zhì)出非常復(fù)雜的系統(tǒng),且運(yùn)行占用很少的內(nèi)存資源。2)高效率的執(zhí)行方式

      Java語(yǔ)言的執(zhí)行方式是采用先經(jīng)過編譯器編譯,在通過解釋器解釋執(zhí)行的 方式來運(yùn)行的。他綜合了解釋性語(yǔ)言與編譯語(yǔ)言的眾多有點(diǎn),使其執(zhí)行效率較以往的程序設(shè)計(jì)語(yǔ)言有了大幅度的提高。3)與平臺(tái)的無關(guān)性

      由于iava語(yǔ)言是解釋執(zhí)行的,他會(huì)被轉(zhuǎn)換成一種字節(jié)碼的“目標(biāo)程序”。因此它可以跨平臺(tái)運(yùn)行 4)分布式安全性

      Java從誕生之日起就與網(wǎng)絡(luò)聯(lián)系在了一起,他強(qiáng)調(diào)網(wǎng)絡(luò)特性,內(nèi)置TCPIP,HTTP,F(xiàn)TP協(xié)議庫(kù),便于開發(fā)網(wǎng)上應(yīng)用系統(tǒng)。5)豐富的API文檔和類庫(kù)

      Java為用戶提供了詳盡的API(Application Program Interface)文檔說明。

      1.2 access數(shù)據(jù)庫(kù)簡(jiǎn)介

      Microsoft Office Access是微軟把數(shù)據(jù)庫(kù)引擎的圖形用戶界面和軟件開發(fā)工具結(jié)合在一起的一個(gè)數(shù)據(jù)庫(kù)管理。他擁有邏輯、流程處理,即VBA語(yǔ)言(VB也可以用來做邏輯處理);又可以存儲(chǔ)數(shù)據(jù),即在“表”中存儲(chǔ)數(shù)據(jù)。

      第二章 系統(tǒng)分析

      2.1 系統(tǒng)分析

      學(xué)生信息管理系統(tǒng),可用于學(xué)校等機(jī)構(gòu)的學(xué)生信息管理,查詢,更新與維護(hù),使用方便,易用性強(qiáng),圖形界面清晰明了。該軟件用java語(yǔ)言編寫,用access數(shù)據(jù)庫(kù)作為后臺(tái)的數(shù)據(jù)庫(kù)進(jìn)行信息的存儲(chǔ),用SQL語(yǔ)句完成學(xué)生學(xué)籍信息的添加,查詢,修改,刪除的操作以及成績(jī)的錄入,修改,刪除等。用ODBC驅(qū)動(dòng)實(shí)現(xiàn)前臺(tái)Java與后臺(tái)SQL數(shù)據(jù)庫(kù)的連接。Java語(yǔ)言跨平臺(tái)性強(qiáng),可以在windows,linux,ubuntu等系統(tǒng)下使用,方便簡(jiǎn)單,安全性好。

      本《學(xué)生管理系統(tǒng)》具有對(duì)學(xué)生進(jìn)行學(xué)籍管理的功能。并于數(shù)據(jù)庫(kù)相連接,能夠?qū)W(xué)生的學(xué)號(hào)、姓名、性別、班級(jí)、專業(yè)進(jìn)行查詢、添加和刪除等,簡(jiǎn)捷方便,容易使用。2.2 應(yīng)解決的問題

      2.2.1合理的設(shè)計(jì)數(shù)據(jù)庫(kù)

      盡量合理地減少數(shù)據(jù)庫(kù)數(shù)據(jù)的冗余,使重復(fù)的數(shù)據(jù)保持在最小限度,這樣將不必要的多占用存儲(chǔ)空間,減少產(chǎn)生混亂影響的危險(xiǎn),還能提高計(jì)算機(jī)的運(yùn)行速度。作為學(xué)生成績(jī)管理系統(tǒng),必須能解決以下方面的問題:能錄入信息。

      在開發(fā)學(xué)生信息管理系統(tǒng)時(shí),最重要的就是學(xué)生的基本信息,其學(xué)生信息表E-R圖如圖2.1所示。

      圖 2.1 學(xué)生信息E-R圖

      2.2.2設(shè)計(jì)出友好的界面

      界面的友好與否是用戶評(píng)價(jià)一個(gè)軟件優(yōu)劣的重要方面。因?yàn)樵撓到y(tǒng)涉及到

      學(xué)生成績(jī)的真實(shí)性,所以該系統(tǒng)要具有一定的保密性和權(quán)限控制,首先應(yīng)設(shè)計(jì)一個(gè)用戶的登陸窗口界面,要求只能由特定的人員對(duì)該系統(tǒng)進(jìn)行操作。此外還應(yīng)設(shè)計(jì)登陸后系統(tǒng)的主窗口,要求能夠顯示學(xué)生成績(jī)的基本信息,可以實(shí)現(xiàn)數(shù)據(jù)的錄入,更新,刪除、查詢、統(tǒng)計(jì)等功能。

      另外窗口界面要多用按鈕,少用菜單,窗口的各個(gè)控鍵布局要合理,美觀。要充分的利用java.awt和java.swing提供的強(qiáng)大的功能,多用窗口和控件,充分體現(xiàn)窗口的多元化格局。

      2.2.3實(shí)現(xiàn)的基本功能

      該系統(tǒng)要求除了能實(shí)現(xiàn)信息的錄入,刪除,插入,更新,數(shù)據(jù)導(dǎo)出excel文件等基本功能之外,還要求能夠根據(jù)用戶的需要進(jìn)行操作。例如要查詢學(xué)生成績(jī),要求可以按照專業(yè)、班級(jí)等多種方式查詢。這些功能基本上能滿足用戶操作的需要,這樣用戶操作起來就更簡(jiǎn)單方便。部分文本框使用了下拉式,使用戶可以不用花費(fèi)大量的時(shí)間去輸入信息。

      2.3 數(shù)據(jù)庫(kù)物理設(shè)計(jì) 1.1.1 3.3.1數(shù)據(jù)庫(kù)物理設(shè)計(jì)

      本系統(tǒng)采用Access數(shù)據(jù)庫(kù)管理系統(tǒng)作為后臺(tái)數(shù)據(jù)庫(kù)的開發(fā)工具,設(shè)計(jì)的表結(jié)構(gòu)如下:

      第三章 程序代碼及運(yùn)行效果

      3.1主類代碼:

      /*主類代碼*/ package kcsj;import java.awt.*;import javax.swing.*;import java.awt.event.*;

      import javax.swing.border.*;import javax.swing.JOptionPane;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.table.DefaultTableCellRenderer;import javax.swing.table.DefaultTableModel;import javax.swing.table.TableColumn;import java.sql.*;import java.awt.GridLayout;public class myStudent { public myStudent(){

      }

      public static void main(String[] args){ // TODO code application logic here loginFrame lf=new loginFrame();Font ft=new Font(“Serif”,Font.BOLD,18);lf.setVisible(true);lf.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){

      System.exit(0);} });} }

      3.2 登陸: public loginFrame(){

      p=new JPanel();

      user=new JTextField(10);

      pass=new JPasswordField(10);

      login=new JButton(“登錄”);

      cancel=new JButton(“退出”);

      p.setBackground(Color.lightGray);

      //user.setText(“王明玉”);

      //pass.setText(“123456”);

      login.addActionListener(this);

      cancel.addActionListener(this);

      p.add(new JLabel(“學(xué)生信息管理系統(tǒng)登錄”));

      p.add(new JLabel(“賬號(hào):”));

      p.add(user);

      p.add(new JLabel(“密碼:”));

      p.add(pass);

      p.add(login);

      p.add(cancel);

      this.add(p);

      this.setTitle(“學(xué)生管理系統(tǒng)登錄界面”);

      this.setSize(180,160);}

      public void actionPerformed(ActionEvent e){

      //查找

      if(e.getSource()==login){

      if(user.getText().toString().equals(“")){

      JOptionPane.showMessageDialog(null, ”請(qǐng)輸入用戶名“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else if(pass.getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null, ”請(qǐng)輸入密碼“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else{

      myConnection conn=new myConnection();

      ResultSet rs;

      String sql=”select * from admin where 用戶名 = '“+user.getText().toString()+”' and 密碼 = '“+pass.getText().toString()+”'“;

      try{

      rs=conn.getResult(sql);

      if(rs.next()){

      this.dispose();

      //JOptionPane.showMessageDialog(null, ”此用戶已經(jīng)存在“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      sql=”select * from student“;

      mainFrame mf=new mainFrame();

      mf.setTitle(”西北師范大學(xué)學(xué)生信息管理系統(tǒng)“);

      mf.setSize(600,486);

      mf.freshTable(sql);

      mf.setVisible(true);

      mf.addWindowListener(new WindowAdapter(){

      public void windowClosing(WindowEvent e){

      System.exit(0);

      }

      });

      }else{

      JOptionPane.showMessageDialog(null, ”用戶名或密碼錯(cuò)誤“, ”登錄失敗“, JOptionPane.INFORMATION_MESSAGE);

      }

      }catch(Exception er){

      System.out.println(er.toString());

      }

      }

      //全部顯示

      }if(e.getSource()==cancel){

      System.exit(0);

      } } } 登陸界面:

      3.3 修改數(shù)據(jù):

      /*修改數(shù)據(jù)*/ class editFrame extends JDialog implements ActionListener{ public static final int WIDTH = 400;public static final int HEIGHT = 400;

      JLabel 學(xué)號(hào)1,姓名1,性別1,民族1,年齡1,年級(jí)1,班級(jí)1,專業(yè)1;JTextField 學(xué)號(hào),姓名,性別,民族,年齡,年級(jí),班級(jí),專業(yè);JButton b;JPanel p;

      mainFrame mf;

      public editFrame(mainFrame mmf){ setTitle(”修改學(xué)生信息“);setSize(WIDTH,HEIGHT);setLocation(120,180);

      Container contentPane = getContentPane();contentPane.setLayout(new FlowLayout());

      學(xué)號(hào)1=new JLabel(”學(xué)號(hào)“);姓名1=new JLabel(”姓名“);性別1=new JLabel(”性別“);民族1=new JLabel(”民族“);年齡1=new JLabel(”年齡“);年級(jí)1=new JLabel(”年級(jí)“);班級(jí)1=new JLabel(”班級(jí)“);

      專業(yè)1=new JLabel(”專業(yè)“);

      學(xué)號(hào)=new JTextField(5);姓名=new JTextField(5);性別=new JTextField(5);民族=new JTextField(5);年齡=new JTextField(5);年級(jí)=new JTextField(5);班級(jí)=new JTextField(10);專業(yè)=new JTextField(10);學(xué)號(hào).setEnabled(false);b=new JButton(”確定“);p=new JPanel();p.setLayout(new GridLayout(10,2,5,5));p.add(學(xué)號(hào)1);p.add(學(xué)號(hào));p.add(姓名1);p.add(姓名);p.add(性別1);p.add(性別);p.add(民族1);p.add(民族);p.add(年齡1);p.add(年齡);p.add(年級(jí)1);p.add(年級(jí));p.add(班級(jí)1);p.add(班級(jí));p.add(專業(yè)1);p.add(專業(yè));p.add(new Label(”“));p.add(new Label(”“));p.add(b);contentPane.add(p);//添加按鈕監(jiān)聽器

      b.addActionListener(this);mf=mmf;}

      public void actionPerformed(ActionEvent e){

      if(學(xué)號(hào).getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null,”請(qǐng)輸入學(xué)號(hào)“,”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else if(姓名.getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null,”請(qǐng)輸入姓名“,”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else if(年齡.getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null,”請(qǐng)輸入年齡“,”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else{

      String sql=”update student set 姓名='“+姓名.getText()+”',性別='“+性別.getText()+”',年齡=“+年齡.getText()+”,年級(jí)='“+年級(jí).getText()+”',班級(jí)='“+班級(jí).getText()+”',專業(yè)='“+專業(yè).getText()+”',民族='“+民族.getText()+”' where 學(xué)號(hào)='“ + 學(xué)號(hào).getText()+ ”'“;

      myConnection conn=new myConnection();

      try{

      //JOptionPane.showMessageDialog(null, sql, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      if(conn.executeSql(sql)){

      JOptionPane.showMessageDialog(null, ”修改成功“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      mf.freshTable(”select * from student“);

      this.dispose();

      }else{

      JOptionPane.showMessageDialog(null, ”修改失敗“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }

      }catch(Exception er){

      System.out.println(er.toString());

      }

      }

      }

      }

      3.4 查找數(shù)據(jù):

      class findFrame extends JDialog implements ActionListener{

      mainFrame mf;JPanel p;JComboBox c;JTextField t;JButton b;JButton fAll;String sql=”select * from student“;String[] colStr={”學(xué)號(hào)“,”姓名“,”性別“,”民族“,”年齡“,”年級(jí)“,”班級(jí)“,”專業(yè)“};

      public findFrame(mainFrame mmf){

      mf=mmf;

      p=new JPanel();

      c=new JComboBox(colStr);

      t=new JTextField(10);

      b=new JButton(”查找“);

      fAll=new JButton(”全部顯示“);

      b.addActionListener(this);

      fAll.addActionListener(this);

      p.add(new JLabel(”選擇“));

      p.add(c);

      p.add(new JLabel(”查找內(nèi)容“));

      p.add(t);

      p.add(b);

      p.add(fAll);

      this.add(p);

      this.setTitle(”查找“);

      this.setSize(450,80);}

      public void actionPerformed(ActionEvent e){

      //查找

      if(e.getSource()==b){

      String selectStr=c.getSelectedItem().toString();

      if(selectStr==”年齡“){

      sql=”select * from student where “+selectStr+” “+t.getText().toString();

      }

      else {

      sql=”select * from student where “+selectStr+” '“+t.getText().toString()+”'“;

      = = 12

      }

      mf.freshTable(sql);

      //全部顯示

      }if(e.getSource()==fAll){

      sql=”select * from student“;

      mf.freshTable(sql);

      } } }

      3.5 添加數(shù)據(jù):

      class addFrame extends JDialog implements ActionListener{ public static final int WIDTH = 400;public static final int HEIGHT = 400;

      JLabel 學(xué)號(hào)1,姓名1,性別1,民族1,年齡1,年級(jí)1,班級(jí)1,專業(yè)1;JTextField 學(xué)號(hào),姓名,性別,民族,年齡,年級(jí),班級(jí),專業(yè);JButton b;JPanel p;

      mainFrame mf;

      public addFrame(mainFrame mmf){ setTitle(”修改學(xué)生信息“);setSize(WIDTH,HEIGHT);setLocation(120,180);

      Container contentPane = getContentPane();//contentPane.setBackground(Color.BLACK);//設(shè)置窗口顏色

      contentPane.setLayout(new FlowLayout());

      學(xué)號(hào)1=new JLabel(”學(xué)號(hào)“);

      姓名1=new JLabel(”姓名“);

      性別1=new JLabel(”性別“);

      民族1=new JLabel(”民族“);

      年齡1=new JLabel(”年齡“);

      年級(jí)1=new JLabel(”年級(jí)“);

      班級(jí)1=new JLabel(”班級(jí)“);

      專業(yè)1=new JLabel(”專業(yè)“);

      學(xué)號(hào)=new JTextField(”201071030240“,5);

      姓名=new JTextField(5);

      性別=new JTextField(”女“,5);

      民族=new JTextField(5);

      年齡=new JTextField(5);

      年級(jí)=new JTextField(5);

      班級(jí)=new JTextField(10);

      專業(yè)=new JTextField(10);

      b=new JButton(”確定“);p=new JPanel();p.setLayout(new GridLayout(10,2,5,5));p.add(學(xué)號(hào)1);p.add(學(xué)號(hào));p.add(姓名1);p.add(姓名);p.add(性別1);p.add(性別);p.add(民族1);p.add(民族);p.add(年齡1);p.add(年齡);p.add(年級(jí)1);p.add(年級(jí));p.add(班級(jí)1);p.add(班級(jí));p.add(專業(yè)1);p.add(專業(yè));p.add(new Label(”“));p.add(new Label(”“));p.add(b);contentPane.add(p);//添加按鈕監(jiān)聽器

      b.addActionListener(this);mf=mmf;}

      public void actionPerformed(ActionEvent e){

      if(學(xué)號(hào).getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null, ”請(qǐng)輸入學(xué)號(hào)“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else if(姓名.getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null, ”請(qǐng)輸入姓名“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else if(年齡.getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null, ”請(qǐng)輸入年齡“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else{

      String sql=”select * from student where 學(xué)號(hào)='“ + 學(xué)號(hào).getText()+ ”'“;

      myConnection conn=new myConnection();

      ResultSet rs;

      rs=conn.getResult(sql);

      try{

      //System.out.println(rs.getRow());

      if(rs.next()){

      JOptionPane.showMessageDialog(null, ”此學(xué)號(hào)已經(jīng)存在“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else{

      sql=”insert into student values('“ +學(xué)號(hào).getText()+”','“+ 姓名.getText()+”','“+ 性別.getText()+”','“+ 民族.getText()+”',“+ 年齡.getText()+”,'“+ 年級(jí).getText()+”','“+ 班級(jí).getText()+”','“+ 專業(yè).getText()+”')“;

      if(conn.executeSql(sql)){

      JOptionPane.showMessageDialog(null, ”添加成功“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      mf.freshTable(”select * from student“);

      學(xué)號(hào).setText(”“);

      姓名.setText(”“);

      性別.setText(”“);

      民族.setText(”“);

      年齡.setText(”“);

      年級(jí).setText(”“);

      班級(jí).setText(”“);

      專業(yè).setText(”“);

      }else{

      JOptionPane.showMessageDialog(null, ”添加失敗“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }

      }

      }catch(Exception er){

      System.out.println(er.toString());

      }

      }

      }

      }

      3.6 修改數(shù)據(jù):

      class editFrame extends JDialog implements ActionListener{ public static final int WIDTH = 400;public static final int HEIGHT = 400;

      JLabel 學(xué)號(hào)1,姓名1,性別1,民族1,年齡1,年級(jí)1,班級(jí)1,專業(yè)1;JTextField 學(xué)號(hào),姓名,性別,民族,年齡,年級(jí),班級(jí),專業(yè);JButton b;JPanel p;

      mainFrame mf;

      public editFrame(mainFrame mmf){ setTitle(”修改學(xué)生信息“);setSize(WIDTH,HEIGHT);setLocation(120,180);

      Container contentPane = getContentPane();contentPane.setLayout(new FlowLayout());

      學(xué)號(hào)1=new JLabel(”學(xué)號(hào)“);

      姓名1=new JLabel(”姓名“);

      性別1=new JLabel(”性別“);

      民族1=new JLabel(”民族“);

      年齡1=new JLabel(”年齡“);

      年級(jí)1=new JLabel(”年級(jí)“);

      班級(jí)1=new JLabel(”班級(jí)“);

      專業(yè)1=new JLabel(”專業(yè)“);

      學(xué)號(hào)=new JTextField(5);

      姓名=new JTextField(5);

      性別=new JTextField(5);

      民族=new JTextField(5);

      年齡=new JTextField(5);

      年級(jí)=new JTextField(5);

      班級(jí)=new JTextField(10);

      專業(yè)=new JTextField(10);

      學(xué)號(hào).setEnabled(false);

      b=new JButton(”確定“);p=new JPanel();p.setLayout(new GridLayout(10,2,5,5));p.add(學(xué)號(hào)1);p.add(學(xué)號(hào));

      p.add(姓名1);p.add(姓名);p.add(性別1);p.add(性別);p.add(民族1);p.add(民族);p.add(年齡1);p.add(年齡);p.add(年級(jí)1);p.add(年級(jí));p.add(班級(jí)1);p.add(班級(jí));p.add(專業(yè)1);p.add(專業(yè));p.add(new Label(”“));p.add(new Label(”“));p.add(b);contentPane.add(p);//添加按鈕監(jiān)聽器

      b.addActionListener(this);mf=mmf;}

      public void actionPerformed(ActionEvent e){

      if(學(xué)號(hào).getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null, ”請(qǐng)輸入學(xué)號(hào)“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else if(姓名.getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null, ”請(qǐng)輸入姓名“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else if(年齡.getText().toString().equals(”“)){

      JOptionPane.showMessageDialog(null, ”請(qǐng)輸入年齡“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      }else{

      String sql=”update student set 姓名='“+姓名.getText()+”',性別='“+性別.getText()+”',年齡=“+年齡.getText()+”,年級(jí)='“+年級(jí).getText()+”',班級(jí)='“+班級(jí).getText()+”',專業(yè)='“+專業(yè).getText()+”',民族='“+民族.getText()+”' where 學(xué)號(hào)='“ + 學(xué)號(hào).getText()+ ”'“;

      myConnection conn=new myConnection();

      try{

      //JOptionPane.showMessageDialog(null, sql, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      if(conn.executeSql(sql)){

      JOptionPane.showMessageDialog(null, ”修改成功“, ”溫馨提示“, JOptionPane.INFORMATION_MESSAGE);

      mf.freshTable(”select * from student“);

      this.dispose();

      }else{

      JOptionPane.showMessageDialog(null, ”修改失敗“, ”溫馨提示", JOptionPane.INFORMATION_MESSAGE);

      }

      }catch(Exception er){

      System.out.println(er.toString());

      }

      } } }

      運(yùn)行效果:

      第四章 總結(jié)

      通過本次課程設(shè)計(jì),不僅讓我更深入的了解JAVA這門學(xué)科,更使自己有了繼續(xù)探索的興趣。

      對(duì)我來說,在之前的學(xué)習(xí)過程中沒有能夠很好的掌握J(rèn)AVA語(yǔ)言的學(xué)習(xí),在很多地方還有生疏和遺漏,并且在此次課程設(shè)計(jì)過程中也遇到困難不能自己獨(dú)立解決。但是,通過這次程序設(shè)計(jì),除了增加了自己的編程能力,提高了我對(duì)JAVA的應(yīng)用能力,同時(shí)我也深感“認(rèn)真嚴(yán)謹(jǐn)”這個(gè)詞的重要性,一點(diǎn)點(diǎn)小的馬虎,便會(huì)導(dǎo)致整個(gè)程序不能正常運(yùn)行。在今后的學(xué)習(xí)中,我將繼續(xù)保持嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度。與此同時(shí),在同學(xué)的幫助下,讓我體會(huì)到了相互學(xué)習(xí)的重要性,而更讓人難以忘懷的是在熱烈討論問題時(shí),那激情橫溢的場(chǎng)面。總之,此次課程設(shè)計(jì)讓我獲益匪淺。

      第五章 總結(jié)

      課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程.本次課程設(shè)計(jì)雖然很辛苦,實(shí)在是受益匪淺。本來這門課的知識(shí)學(xué)的就不夠扎實(shí),本次課程設(shè)計(jì),在設(shè)計(jì)過程中碰到了很多問題,剛開始要設(shè)計(jì)的時(shí)候,還真不知道從哪里下手但最終在圖書、同學(xué)和老師的幫助下都得到了解決,讓我學(xué)會(huì)了好多書本上沒有的東西,通過本次課程設(shè)計(jì)我也能將課本上的知識(shí)融會(huì)貫通,起到了很好的輔助學(xué)習(xí)的效果,但是我發(fā)現(xiàn)我學(xué)到的知識(shí)比整整一個(gè)學(xué)期學(xué)到的都多。理

      論和實(shí)踐的相結(jié)合是學(xué)習(xí)最有效的方法。在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固,通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識(shí)重新溫故。

      通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。

      第六章 參考文獻(xiàn)

      第四篇:學(xué)生信息管理系統(tǒng)

      –––––––––––––––––摘 要–––––––––––––––––

      學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。

      經(jīng)過分析,我們使用MICROSOFT公司的VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。

      關(guān)鍵字:控件、窗體、域、數(shù)據(jù)庫(kù)。

      –––––––––––––––––前言–––––––––––––––––

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

      本系統(tǒng)主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對(duì)這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng)本系統(tǒng)主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對(duì)這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng)。

      本系統(tǒng)主要包括學(xué)生信息查詢、教務(wù)信息維護(hù)和學(xué)生選課三部分。其功能主要有: ⒈有關(guān)學(xué)籍等信息的輸入,包括輸入學(xué)生基本信息、所在班級(jí)、所學(xué)課程和成績(jī)等。⒉學(xué)生信息的查詢,包括查詢學(xué)生基本信息、所在班級(jí)、已學(xué)課程和成績(jī)等。⒊學(xué)生信息的修改。

      ⒋班級(jí)管理信息的輸入,包括輸入班級(jí)設(shè)置、年級(jí)信息等。⒌班級(jí)管理信息的查詢。⒍班級(jí)管理信息的修改。⒎學(xué)生課程的設(shè)置和修改。

      目 錄

      前言

      第一章 Visual Basic 概述 1.1 Visual Basic 語(yǔ)言的特點(diǎn)

      1.2 Visual Basic 系統(tǒng)幾個(gè)程序應(yīng)用中的常用名詞 第二章 Windows 下的Visual Basic 編程環(huán)境簡(jiǎn)介 2.1 面對(duì)對(duì)象的編程 2.2 實(shí)現(xiàn)菜單選項(xiàng) 2.3 實(shí)現(xiàn)工具欄

      第三章 怎樣開發(fā)一個(gè)學(xué)生信息管理系統(tǒng)的查詢模塊 3.1 學(xué)生信息系統(tǒng)的設(shè)計(jì)分析 3.2 編程環(huán)境的選擇 3.3 關(guān)系型數(shù)據(jù)庫(kù)的實(shí)現(xiàn) 3.4 二者的結(jié)合(DBA)第四章 使用Access2000 創(chuàng)建數(shù)據(jù)庫(kù) 4.1 數(shù)據(jù)庫(kù)的概念 4.2 新建一個(gè)數(shù)據(jù)庫(kù) 4.3 修改已建的數(shù)據(jù)庫(kù) 第五章 可行性分析 第六章 系統(tǒng)總體規(guī)劃 6.1 系統(tǒng)功能 6.2 系統(tǒng)流程圖 第七章 系統(tǒng)具體實(shí)現(xiàn) 7.1 各功能的實(shí)現(xiàn) 7.1.1 課程管理 7.1.2 打印統(tǒng)計(jì) 結(jié)束語(yǔ) 后記 主要參考文獻(xiàn)

      第一章 Visual Basic 概述 1.1 Visual Basic 語(yǔ)言的特點(diǎn)

      Visual Basic 語(yǔ)言用其設(shè)計(jì)應(yīng)用程序時(shí)具有兩個(gè)基本特點(diǎn):可視化設(shè)計(jì)和事件驅(qū)動(dòng)編程。(1)可視化設(shè)計(jì):表現(xiàn)在VB在設(shè)計(jì)應(yīng)用于程序界面時(shí)有“所見即所得”的處理功能。(2)事件驅(qū)動(dòng)編程:在設(shè)計(jì)應(yīng)用程序時(shí),把對(duì)象添加到窗體中,在用戶與程序進(jìn)行交互時(shí),用戶基本上是通過鼠標(biāo)、鍵盤與應(yīng)用程序進(jìn)行交互的,那些對(duì)象就必須對(duì)鼠標(biāo)和鍵盤操作所引發(fā)的事件做出響應(yīng),來執(zhí)行一段應(yīng)用程序。1.2 Visual Basic 系統(tǒng)幾個(gè)在程序應(yīng)用中的常用名詞

      Visual Basic 系統(tǒng)除了一般高級(jí)語(yǔ)言所具有的一些名詞術(shù)語(yǔ)外,還有幾個(gè)系統(tǒng)常用的名詞。其基本含義如下:(1)視窗(Form)

      視窗是進(jìn)行人機(jī)交互的界面或接口,也叫窗體。VB系統(tǒng)的人機(jī)交互界面或接口,無論是在設(shè)計(jì)時(shí)或是在運(yùn)行時(shí),都是Windows 系統(tǒng)的標(biāo)準(zhǔn)視窗。(2)對(duì)象(Object)

      對(duì)象是VB系統(tǒng)內(nèi)部提供給設(shè)計(jì)者可以直接使用的處理輸出的控制工具。本程序所應(yīng)用到的對(duì)象類型有標(biāo)簽框(Label Box),文本框(Text Box),命令按扭(Command Button),網(wǎng)格(Data Grid),ADO控件(Adodc1)等。當(dāng)把這些工具放置到用戶界面對(duì)應(yīng)的窗體上時(shí),被稱為對(duì)象或控件。用戶可以通過設(shè)置對(duì)象的“屬性”和“方法”,便于對(duì)象適應(yīng)自己所設(shè)計(jì)應(yīng)用程序的輸入輸出內(nèi)容,對(duì)象的生成過程及結(jié)構(gòu)都被封裝起來。正確使用對(duì)象可以減少程序和開發(fā)時(shí)間,提高程序設(shè)計(jì)者的工作效率。(3)屬性(Properties)

      屬性是VB系統(tǒng)提供的有關(guān)對(duì)象的參數(shù)或數(shù)據(jù)接口。用戶通過適當(dāng)?shù)卦O(shè)置或改變對(duì)象的屬性來確定對(duì)象的外觀及性能特征,從而有效地使用系統(tǒng)提供的對(duì)象。比如,對(duì)象的名稱、在屏幕上顯示的位置、大小、顏色、接收或容納的數(shù)據(jù)內(nèi)容及數(shù)據(jù)的表現(xiàn)格式等。(4)事件(Events)

      事件是指用戶或操作者對(duì)計(jì)算機(jī)進(jìn)行的某一操作(如擊鍵、單擊或移動(dòng)鼠標(biāo)等)的行為或系統(tǒng)狀態(tài)發(fā)生的變化。VB系統(tǒng)常用事件來引導(dǎo)計(jì)算機(jī)執(zhí)行一段程序。程序所用的鍵盤事件有KeyPress(按鍵)事件,KeyDown事件和KeyUp事件;鼠標(biāo)事件有Click(單擊鼠標(biāo))事件,DbDlicd(雙擊鼠標(biāo))。(5)方法(Method)方法主要是指對(duì)一個(gè)對(duì)象使用某種作用的過程。它是在程序執(zhí)行的過程中要計(jì)算機(jī)執(zhí)行的某種操作。其程序的方法有Show(顯示)方法,Hide(隱藏)方法,Refresh(刷新)方法。

      (6)過程(Procedure)

      過程是指經(jīng)過定義或說明的,或基于某一對(duì)象對(duì)應(yīng)的事件所引發(fā)的程序段。(7)模塊(Module)

      模塊是指一些運(yùn)算量或過程進(jìn)行聲明或定義的一個(gè)集合。系統(tǒng)程序大體可分成四個(gè)模塊:數(shù)據(jù)輸入、根據(jù)查詢、數(shù)據(jù)打印和通訊。

      第二章 Windows下的Visual Basic 編程環(huán)境簡(jiǎn)介 2.1 面對(duì)對(duì)象的編程

      面向?qū)ο蟮脑O(shè)計(jì)方法(OOP, Objected Programming)從應(yīng)用領(lǐng)域內(nèi)的問題著手,以直觀自然的方式描述客觀世界的實(shí)體。Visual Basic 作為一種面向?qū)ο蟮木幊谭椒?,把程序和?shù)據(jù)封裝起來作為一個(gè)對(duì)象,并為每個(gè)對(duì)象賦予相應(yīng)的屬性。在設(shè)計(jì)對(duì)象時(shí),不必編寫建立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫在界面上,由 Visual Basic 自動(dòng)生成對(duì)象的程序代碼并封裝起來。Visual Basic 應(yīng)用程序基本的構(gòu)建塊是用戶所創(chuàng)建的對(duì)象,每一個(gè)對(duì)象都具有一些特性和行為(屬性、事件和方法)。開發(fā)人員可以最有效利用所創(chuàng)建的每一個(gè)對(duì)象。使用應(yīng)用程序具有可通用性可說擴(kuò)展性和強(qiáng)有力的功能。

      Visual Basic 應(yīng)用由一系列對(duì)象組成,包括有函數(shù)、菜單、函數(shù)、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對(duì)象、用戶事件等等,對(duì)象中又包含若干控件如命令按鈕、單行編輯器等這些對(duì)象和控件都可在許多應(yīng)用中重復(fù)使用。2.2 實(shí)現(xiàn)菜單選項(xiàng)

      菜單是程序最重要的特性之一,大多數(shù)程序都依賴一個(gè)定義良好的菜單使程序易于使用和維護(hù),Visual Basic 也提供了強(qiáng)大的創(chuàng)建菜單功能是程序更加標(biāo)準(zhǔn)。

      本系統(tǒng)使用 Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單,您也可以使用Visual Basic 的Application Wizard 來操作。2.3 實(shí)現(xiàn)工具欄

      CoolBar控件與Office2000 中看到的CoolBar是類似的。CoolBar就是一個(gè)可以在窗體上浮動(dòng)的工具,同時(shí)也是其他ActiveX的容器。通過在CoolBar中遷入其他空間你也可以向用戶提供更好的靈活性和義用性。

      選擇“工程”下拉菜單中的“部件”選項(xiàng),顯示“部件”對(duì)話框。在“控件”選項(xiàng)卡列表中選擇“Microsoft Windows Common Controls 6.0”后工具相中增加改控件。本系統(tǒng)就用了Cool工具中的Statubar控件,在系統(tǒng)這一界面中,添加了狀態(tài)欄,在第一個(gè)欄中,在樣式這一欄中選擇了文本,在第二個(gè)欄中,選擇了系統(tǒng)日期,第三個(gè)欄中選擇了系統(tǒng)時(shí)間,這樣,任何時(shí)候操作本系統(tǒng),都可以看到當(dāng)前的時(shí)間和日期。

      第三章 怎樣開發(fā)一個(gè)學(xué)生信息管理系統(tǒng)的查詢模塊? 3.1查詢模塊的設(shè)計(jì)分析

      根據(jù)實(shí)際情況,我們使用原型法(Rapid Prototyping)即以少量代價(jià)快速地構(gòu)造一個(gè)可執(zhí)行的軟件模型。使用戶可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對(duì)系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。3.2編程環(huán)境的選擇

      微軟公司的Visual Basic 6.0是Windows應(yīng)用程序開發(fā)工具,使目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具。Visual Basic提供了大量的控件,這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡(jiǎn)化了界面設(shè)計(jì)過程,從而有效的提高了應(yīng)

      用程序的運(yùn)行效率和可靠性。故而,實(shí)現(xiàn)本系統(tǒng)VB是一個(gè)相對(duì)較好的選擇。3.3關(guān)系型數(shù)據(jù)庫(kù)的實(shí)現(xiàn)

      Access2000就是關(guān)系數(shù)據(jù)庫(kù)開發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢、存儲(chǔ)和檢索。Access的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于Excel的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。另外,Access允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。Access也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他用戶共享數(shù)據(jù)庫(kù)。Access 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開發(fā)的最通用的數(shù)據(jù)庫(kù)之一。如上所述,Access作為關(guān)系數(shù)據(jù)庫(kù)開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能。3.4二者的結(jié)合(DBA)微軟的JET數(shù)據(jù)庫(kù)引擎提供了與數(shù)據(jù)庫(kù)打交道的途徑,我們是通過它以及Visual Basic來訪問數(shù)據(jù)庫(kù)并對(duì)其進(jìn)行各種操作。Visual Basic、Access以及其他微軟的軟件產(chǎn)品都是通過共用JET數(shù)據(jù)庫(kù)引擎,從而給用戶提供了豐富的數(shù)據(jù)類型。ADODC控件在數(shù)據(jù)庫(kù)中的信息與將信息顯示給用戶看的Visual Basic 程序之間架起了一座橋梁。我們可以設(shè)置ADODC控件的各個(gè)屬性,告訴它要調(diào)用那個(gè)數(shù)據(jù)庫(kù)的哪個(gè)部分。缺省情況下,ADODC控件根據(jù)數(shù)據(jù)庫(kù)中的一個(gè)或多個(gè)數(shù)據(jù)庫(kù)表建立一個(gè)dynaset-type(動(dòng)態(tài)集合)類型的記錄集合。一個(gè)記錄集合是動(dòng)態(tài)的也就意味著,當(dāng)原來的數(shù)據(jù)表中的容改變了以后,該記錄集合中的記錄也會(huì)隨之改變。將ADODC控件放置在窗體中之后,我們還必須在該控件與要處理的數(shù)據(jù)庫(kù)之間建立聯(lián)系。

      第四章 使用Access2000創(chuàng)建數(shù)據(jù)庫(kù) 4.1數(shù)據(jù)庫(kù)的概念

      數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于組織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類:非關(guān)系數(shù)據(jù)庫(kù)(flat-file)和關(guān)系數(shù)據(jù)庫(kù)(relational)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同部分的術(shù)語(yǔ),象記錄、域等。4.2新建一個(gè)數(shù)據(jù)庫(kù)

      創(chuàng)建任何一個(gè)數(shù)據(jù)庫(kù)的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫(kù),設(shè)計(jì)必須是靈活的、有邏輯的。創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。1. 標(biāo)識(shí)需要的數(shù)據(jù);

      2. 收集被子標(biāo)識(shí)的字段到表中; 3. 標(biāo)識(shí)主關(guān)鍵字字段; 4. 規(guī)范數(shù)據(jù);

      5. 標(biāo)識(shí)指定字段的信息;

      4.3修改已建的數(shù)據(jù)庫(kù)

      數(shù)據(jù)庫(kù)的修改分為;添加、編輯和刪除記錄。這三種操作均可由Visual Basic創(chuàng)建的程序來完成,下面的章節(jié)將詳細(xì)描述實(shí)現(xiàn)的具體方法。

      第五章 可行性分析

      學(xué)生信息,作為一個(gè)學(xué)校,就有一定的工作量存在,而學(xué)生信息,它的工作量可能是其它信息工作量的幾倍,班級(jí)的增加、班級(jí)的查找、班級(jí)的修改;學(xué)生檔案;課程管理;成績(jī)管理;繳費(fèi)管理;統(tǒng)計(jì)等等,每個(gè)信息的數(shù)據(jù)都在不斷地變化著,如果采用人工的方式進(jìn)行操作,那么,一天的工作量,足以讓人覺得比較繁瑣,吃不消。針對(duì)這樣的情況,采用讓數(shù)據(jù)的查詢變得簡(jiǎn)單化,數(shù)據(jù)變的更讓每個(gè)人都在任何時(shí)刻都可以了解到。學(xué)生信息管理系統(tǒng)是為本校開發(fā)的,本系統(tǒng)所采用的語(yǔ)言是Visual Basic,用Microsoft Access 2000數(shù)據(jù)庫(kù)完成。該系統(tǒng)總體有四部分組成,包括學(xué)生信息查詢、教務(wù)信息維護(hù)、學(xué)生選課及用戶管理。通過本系統(tǒng),把本校內(nèi)部查詢學(xué)生信息、教務(wù)信息、學(xué)生選課各個(gè)環(huán)節(jié)進(jìn)行有效地計(jì)劃、組織和控制。通過本校內(nèi)部的信息,依據(jù)統(tǒng)一數(shù)據(jù)信息進(jìn)行管理,把任何一塊信息所產(chǎn)生的數(shù)據(jù)變動(dòng)及時(shí)地反映給其它相關(guān)信息,做到數(shù)據(jù)共享。本系統(tǒng)主要信息流程為:教務(wù)信息維護(hù)接受學(xué)生的信息,學(xué)生信息查詢根據(jù)教務(wù)信息維護(hù)的學(xué)生信息做出對(duì)所接收的信息合理性進(jìn)行判斷,并交于信息維護(hù)進(jìn)行相應(yīng)的修改,再把信息存入數(shù)據(jù)庫(kù)中。學(xué)生選課是對(duì)學(xué)生進(jìn)行相應(yīng)選擇自己相關(guān)的課程。最后進(jìn)行打印。采用本系統(tǒng),能夠使整個(gè)系統(tǒng)內(nèi)部所有信息的工作簡(jiǎn)化,提高工作效益。由于采用統(tǒng)一的數(shù)據(jù)信息,使相關(guān)資料能夠快速地查詢所需的數(shù)據(jù)、資料及其它信息的,使信息快速高效運(yùn)行。

      本系統(tǒng)中使用到的數(shù)據(jù)表主要有班級(jí)表、成績(jī)表、繳費(fèi)表、課程表、學(xué)生檔案、用戶資料,由這六個(gè)表,組成了名為信息的數(shù)據(jù)庫(kù)(如圖一)。其中學(xué)生檔案是本系統(tǒng)主要的(圖一)

      一張表,所有信息都是根據(jù)這張學(xué)生檔案進(jìn)行有關(guān)的操作,主要的字段有:學(xué)號(hào)、姓名、年級(jí)、專業(yè)、性別、出生年月、民族、籍貫、政治面貌、家庭地址、郵政編碼、聯(lián)系電話、入學(xué)時(shí)間、備注。其中日期的數(shù)據(jù)類型為日期/時(shí)間天型,其它的數(shù)據(jù)類型為文本型;成績(jī)表中字段為:學(xué)號(hào)、姓名、年級(jí)、專業(yè)、學(xué)期、考試時(shí)間、考試科目、考試地點(diǎn)、課程性質(zhì)、科目分?jǐn)?shù)、違紀(jì)類型、備注;課程表中字段為:專業(yè)、年級(jí)、學(xué)期、課程名稱、教材、任課老師、課時(shí)、上課地點(diǎn)、課程性質(zhì)、考試性質(zhì);用戶資料中的字段包括:用戶名、密碼、身份。

      數(shù)據(jù)庫(kù)與VB的連接:本系統(tǒng)的數(shù)據(jù)鏈接采用的是ADO方法,打開控制面板,打開ODBC數(shù)據(jù)源圖標(biāo),選擇“系統(tǒng)DSN”標(biāo)簽,點(diǎn)擊“添加”按鈕,在彈出的“創(chuàng)建新數(shù)據(jù)源”對(duì)話框中選擇名稱為“Microsoft Access Drive(*.mdb)”,點(diǎn)擊“完成”按鈕,在ODBC Microsoft Access 安裝對(duì)話框中在數(shù)據(jù)源名中輸入信息,在數(shù)據(jù)庫(kù)這個(gè)框中,單擊“選擇”按鈕,在彈出的選擇數(shù)據(jù)庫(kù)這一對(duì)話框架中,在驅(qū)動(dòng)器下拉列表框中選擇本系統(tǒng)數(shù)據(jù)庫(kù)所在驅(qū)動(dòng)器,在目錄中選擇庫(kù)所在的文件夾,在文件類型中選擇選“Access數(shù)據(jù)庫(kù)(*.mdb)”,在數(shù)據(jù)庫(kù)名中選擇本系統(tǒng)的數(shù)據(jù)庫(kù),點(diǎn)擊“確定”按鈕即完成數(shù)據(jù)鏈接。

      在VB中,用ADODC鏈接數(shù)據(jù)庫(kù),用DataGrid或DATA將庫(kù)中的數(shù)據(jù)在界面中顯示出來,本系統(tǒng)采用DataGrid。在界面上右擊Adodc控制,在彈出的快捷菜單中選擇屬性,在屬性對(duì)話框中,在“屬性”這一標(biāo)簽中,選中單選框“Use ODBC Data Source Name”,并在下拉文本框中選擇已經(jīng)配置好的數(shù)據(jù)源名信息,再在“RecordSoure”標(biāo)簽中,在Commard Text(SQL)文本框中輸入查詢語(yǔ)句,如:select * from 學(xué)生檔案。同時(shí),將桌面的DataGrid控件選中,在屬性框中,將它的Datasoure設(shè)為Adodc。我們可以設(shè)置DataGrid控件的外觀:選中該控件,右擊,在彈出的快捷菜單中選擇“檢索字段”,在彈出的對(duì)話框中單擊“確定”,這時(shí),表格中出現(xiàn)了表的字段。然后再右擊,同樣,在彈出的快捷菜單中選擇“編輯”,我們就可以所在的表格的寬度進(jìn)行調(diào)整。

      第六章 系統(tǒng)(查詢模塊)總體規(guī)劃 6.1系統(tǒng)功能(查詢模塊)1. 查詢信息的情況; 2. 判斷信息是否符合要求; 3. 將符合條件的信息進(jìn)行打?。?6.2流程圖

      學(xué)生注冊(cè) 基本信息輸入 學(xué)籍信息管理 班級(jí)管理 班級(jí)課程設(shè)置 課程基本信息 班級(jí)課程管理 成績(jī)信息輸入 成績(jī)信息管理 班級(jí)設(shè)置

      第七章 系統(tǒng)具體實(shí)現(xiàn) 7.1各功能的實(shí)現(xiàn)

      7.1.1課程管理:課程設(shè)置(如:界面如圖二)(圖二)

      運(yùn)行程序后,進(jìn)入課程管理模塊,課程管理模塊的第一塊是課程設(shè)置,在這模塊中可以把專業(yè)、年級(jí)、學(xué)期、課程名稱、教材、任課老師、課時(shí)、上課地點(diǎn)、課程性質(zhì)和考試性質(zhì)等信息輸入,以便使用。結(jié)束語(yǔ) 學(xué)生信息管理系統(tǒng)(課程設(shè)置和打印統(tǒng)計(jì))的完成,它在審核這一功能中能夠?qū)Σ煌闆r的資料進(jìn)行設(shè)置和打印,針對(duì)需要的信息進(jìn)行設(shè)置和打印。

      后記

      本系統(tǒng)能夠順利完成,非常感謝指導(dǎo)老師陳志衛(wèi)老師,同時(shí),也感謝和我一起合作完成本系統(tǒng)的另兩位同學(xué)。對(duì)于本人來說,通過這次畢業(yè)設(shè)計(jì),也是對(duì)自己在這三年學(xué)習(xí)的一個(gè)檢驗(yàn)和平時(shí)學(xué)習(xí)的一種結(jié)累,可以在學(xué)習(xí)中提高自己,也充分體現(xiàn)學(xué)有所用,學(xué)以致用的學(xué)習(xí)倡導(dǎo)。

      在此,我對(duì)三年來輔導(dǎo)過我的各位任課老師深表感謝

      主要參考文獻(xiàn)

      本系統(tǒng)的過程中,主要的參考文獻(xiàn)有:

      《Visual Basic6.0》 林陳雷 人民郵電出版社 《面向?qū)ο蟪绦蛟O(shè)計(jì)系列教材》 龔沛曾 高等教育出版社 《Visual Basic6.0編程實(shí)例精解》 何文俊

      《學(xué)用Visual Basic 編程》 潭 浩 西安電子科技大學(xué)出版社 《Visual Basic6.0 數(shù)據(jù)庫(kù)開發(fā)與專業(yè)應(yīng)用》 敬 錚 國(guó)防工業(yè)出版社 《Visual Basic6.0 數(shù)據(jù)庫(kù)程序設(shè)計(jì)高手》 溫賢發(fā) 科學(xué)出版社

      第五篇:學(xué)生信息管理系統(tǒng)

      目 錄

      摘要

      隨著電腦的普及與使用,現(xiàn)在的管理也提升了一個(gè)檔次,漸漸實(shí)現(xiàn)了無紙化辦公,即從原來的人工記錄管理模式轉(zhuǎn)變?yōu)殡娔X一體化管理。高校是科研的陣地,后勤的學(xué)生信息管理系統(tǒng)也應(yīng)該一改傳統(tǒng)的人工管理,更加信息化,時(shí)代化,節(jié)省人力物力,提高效率。基于這一點(diǎn),我設(shè)計(jì)了學(xué)生信息管理系統(tǒng)的方案。

      學(xué)生信息管理系統(tǒng),是以高校的管理方式為實(shí)例而設(shè)計(jì)的一種實(shí)用型管理系統(tǒng)。本系統(tǒng)最大的特點(diǎn)是通用性、簡(jiǎn)單操作性,適用于同行業(yè)以及一些同類型的企業(yè)管理。隨著學(xué)校寄宿人員的增多,學(xué)生信息管理系統(tǒng)人員的負(fù)擔(dān)越來越重,為了讓所有學(xué)生信息管理系統(tǒng)人員能從繁重的工作中解脫出來,實(shí)現(xiàn)無紙化辦公;使工作更有條理,更方便,更有效率而開發(fā)出這套學(xué)生信息管理系統(tǒng)軟件。

      關(guān)鍵詞:信息、管理、實(shí)用性、高校

      前言

      從2012年3月27日開始,我們進(jìn)行了為期一周的軟件工程課程設(shè)計(jì)選題工作。在這一周我確定了我的課程設(shè)計(jì)題目:學(xué)生信息管理系統(tǒng)。

      確定設(shè)計(jì)題目之后,我先做了一些準(zhǔn)備工作,借閱必要的書籍與材料,通過互聯(lián)網(wǎng)以及其他媒介收索了關(guān)于學(xué)生信息管理系統(tǒng)的相關(guān)知識(shí),然后進(jìn)行針對(duì)性的學(xué)習(xí)。首先就是開發(fā)此類項(xiàng)目的背景。當(dāng)前,學(xué)生信息管理體制相對(duì)比較落后。主要表現(xiàn)在以下幾個(gè)方面:1.高校現(xiàn)行的管理體制不能完全適應(yīng)國(guó)有的管理發(fā)展的需要。2.信息管理人員超編現(xiàn)象普遍存在。

      3、高校的信息管理大多數(shù)都還停留在初級(jí)的計(jì)算機(jī)管理上。對(duì)于大量的數(shù)據(jù)和龐大的數(shù)據(jù)結(jié)構(gòu),簡(jiǎn)單的用EXCEL表格來記錄是遠(yuǎn)遠(yuǎn)無法滿足信息的規(guī)模的。必須實(shí)行現(xiàn)代化信息管理,定制專業(yè)的信息管理軟件來進(jìn)行相關(guān)的管理。

      4、學(xué)生信息公開化不夠。高校的精密儀器設(shè)備一般都比較貴重,學(xué)生的信息如不能得到有效的共享,將會(huì)嚴(yán)重制約設(shè)備的使用效率,甚至導(dǎo)致重復(fù)購(gòu)買。一套完整的網(wǎng)絡(luò)系統(tǒng)將會(huì)讓這個(gè)問題迎刃而解。

      在需求分析階段,我對(duì)學(xué)生信息管理系統(tǒng)進(jìn)行了系統(tǒng)功能分析。系統(tǒng)功能包括登陸、學(xué)生查詢自己的信息、管理員的日常管理、教師的登陸、查詢等幾部分。

      接著在系統(tǒng)設(shè)計(jì)和詳細(xì)設(shè)計(jì)階段期間,因?yàn)樾枰詫W(xué)和探索的內(nèi)容與軟件較多,所以我發(fā)揮積極主動(dòng)精神投入課程設(shè)計(jì)和開發(fā)活動(dòng)。除了老師正式安排的課程設(shè)計(jì)時(shí)間之外,還充分利用課余時(shí)間,向善長(zhǎng)這方面的同學(xué)進(jìn)行請(qǐng)教和互相探討,力爭(zhēng)獲得最大收益。在需求分析的基礎(chǔ)上,考慮經(jīng)濟(jì)、技術(shù)和運(yùn)行環(huán)境等各方面條件,確定系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,合理選擇計(jì)算機(jī)和通信的軟硬件設(shè)備,提出系統(tǒng)的實(shí)施計(jì)劃。內(nèi)容主要包括學(xué)生學(xué)校管理系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)流程設(shè)計(jì)等等。根據(jù)系統(tǒng)的邏輯模型,完成數(shù)據(jù)流程圖等的設(shè)計(jì)。使我對(duì)這些開發(fā)設(shè)計(jì)的軟件應(yīng)用工具運(yùn)用和掌握的更加熟練。

      員。每個(gè)人都有唯一的一個(gè)用戶名,每個(gè)用戶名都有與之對(duì)應(yīng)的密碼,如果用戶名和密碼不一致,則無法登陸主界面。如果用戶輸入錯(cuò)誤可以單擊“重臵”按鈕,重新輸入。輸入完整單擊“確定”按鈕進(jìn)入主界面。

      圖1:登陸界面

      2.2.2 主界面用例描述

      用戶通過下拉列表框選擇身份,可以是學(xué)生、教師或者管理員。用戶選擇身份以后,輸入自己的用戶名和密碼。系統(tǒng)通過認(rèn)證后,出現(xiàn)學(xué)生信息管理系統(tǒng)主界面。通過系統(tǒng)驗(yàn)證用戶進(jìn)入學(xué)生信息管理主界面,在主界面中我們可以看到登陸學(xué)生的基本信息,學(xué)生所修課程的信息。用戶可以通過“查找”按鈕看到所查找學(xué)生的信息。如圖2:

      圖2:主界面

      2.2.3 修改密碼用例描述

      登陸到主界面中,我們可以看到在主界面的右側(cè)

      圖3:修改密碼界面

      2.2.4 選修課信息用例描述

      用戶單擊“選修課信息”按鈕,進(jìn)入到選修課信息界面。在選修課信息界面中我們可以看到本學(xué)期所有可選的課程信息。學(xué)生選擇選修課程表的課程,在界面的左下角會(huì)出現(xiàn)對(duì)應(yīng)的課程詳細(xì)信息。單擊“選修”,就可將所選課程添加到列表框里。單擊“退選”按鈕,那么已選課程將從所選課程列表里刪除,同時(shí)退選課程里將出現(xiàn)退選的課程,單擊退選就可以退選此課程了。單擊“確定”按鈕,保存選修課信息。用戶還可以通過“查看”按鈕查看歷年來的所選修的課程情況。如圖4所示:

      圖4:選修課信息

      2.2.5 個(gè)人信息用例描述

      在主界面的學(xué)生基本信息框下面有兩個(gè)按鈕,一個(gè)是“查看更多信息”一個(gè)是“修改基本信息”。學(xué)生、教師、管理員都可以在主界面單擊“查看更多信息”按鈕,進(jìn)入“個(gè)人信息”界面里查看個(gè)人基本的信息。管理員可以對(duì)這些進(jìn)行修改,并且只限管理員修改。如圖5。

      圖5:個(gè)人信息界面

      2.2.6 修改學(xué)生信息用例描述

      管理員可以單擊修改按鈕對(duì)學(xué)生信息進(jìn)行修改,當(dāng)用戶是學(xué)生或者老師時(shí),修改按鈕對(duì)其不可用。

      管理員進(jìn)入個(gè)人信息界面時(shí),單擊修改按鈕就可以進(jìn)入到修改個(gè)人信息界面,對(duì)學(xué)生的信息進(jìn)行修改。單擊“確定”按鈕保存。如圖6:

      圖6:修改個(gè)人信息界面

      2.2.7 查看、修改課程信息用例描述

      在主界面中我們還可以看到學(xué)生所修課程信息情況。這里列出了本學(xué)期該學(xué)生所修的所有具體課程,每個(gè)具體課程占一行,單擊“具體課程信息”按鈕進(jìn)入

      “課程信息”界面,用戶可以看到完整的課程號(hào)、課程名、授課教師、學(xué)分信息。同時(shí)可以通過選擇不同學(xué)年的時(shí)間段來查看相應(yīng)學(xué)年的課程信息。如圖7:

      教師和管理員有權(quán)對(duì)課程信息進(jìn)行修改,如果要修改學(xué)生課程信息可以單擊“修改”按鈕,進(jìn)入到“修改課程信息”界面,這里列出可課程名、課程號(hào)、任課教師等一系列與課程有關(guān)的信息。單擊“確定”可以保存修改的信息并退出。如圖8:

      圖7:查看課程信息界面

      圖8:修改課程信息

      2.2.8 考勤表用例描述

      在主界面上單擊“考勤信息”進(jìn)入到“考勤表”的界面。系統(tǒng)給出所查找學(xué)生的考勤情況。其中包括住宿考勤與課堂考勤兩部分。并且最上方有學(xué)生的住宿信息以及基本信息。如圖9所示:

      圖九:考勤表信息界面

      2.2.9 獎(jiǎng)懲表用例描述

      在主界面,單擊“獎(jiǎng)懲信息”按鈕。進(jìn)入獎(jiǎng)懲表界面,這里給出了歷年的獎(jiǎng)勵(lì)與懲罰信息以及學(xué)生的基本信息。如果單擊“修改”按鈕可以對(duì)學(xué)生獎(jiǎng)懲項(xiàng)進(jìn)行添加、刪除、修改等操作,此操作只能由管理員進(jìn)行。學(xué)生信息管理系統(tǒng)給出相應(yīng)的學(xué)生的獎(jiǎng)懲情況。學(xué)生單擊個(gè)人信息界面上的“獎(jiǎng)懲”按鈕,進(jìn)入到獎(jiǎng)懲表的界面。教師在查找到相應(yīng)的學(xué)生信息后可以通過“獎(jiǎng)懲”按鈕來查看該生所有的獎(jiǎng)勵(lì)與懲罰項(xiàng)。如圖10:

      圖10:獎(jiǎng)懲表信息界面

      2.2.10 修改獎(jiǎng)懲信息用例描述

      管理員可以通過“修改”按鈕進(jìn)入到“修改獎(jiǎng)懲信息”界面??梢詫?duì)學(xué)生的獎(jiǎng)懲信息直接進(jìn)行修改。如圖11:

      圖11:修改獎(jiǎng)懲信息界面

      3.2.2 修改密碼時(shí)序圖

      用戶進(jìn)入主界面,單擊“修改密碼”按鈕進(jìn)入“修改密碼”界面。輸入相應(yīng)的修改信息,系統(tǒng)檢測(cè)輸入是否完整、確認(rèn)密碼是否與新密碼一致、舊密碼是否正確。檢測(cè)通過,顯示成功信息。如圖二所示:

      圖2:修改密碼時(shí)序圖

      3.2.3 選修課信息時(shí)序圖

      學(xué)生在主界面單擊“選修課信息”進(jìn)入選修課信息界面,此界面上顯示了所有可選的課程信息,這些信息來自選修課信息表。單擊某一課程,在詳細(xì)課程信息里顯示具體課程信息,課程的具體信息來自模板課程信息表。如圖三所示:

      圖3:選修課信息時(shí)序圖

      3.2.4 退選選修課時(shí)序圖

      當(dāng)學(xué)生選修了某一課程時(shí),該課程也許與該生課時(shí)或其他原因有所沖突而不能選修,這時(shí)應(yīng)有提示,并讓該生退選改課程。學(xué)生單擊“退選”按鈕,系統(tǒng)提示是否退選,單擊“是”則在學(xué)生的選修課信息表里移除這個(gè)選課項(xiàng)。如圖四所示:

      圖4:退選選修課時(shí)序圖

      3.2.5 查看基本信息時(shí)序圖

      學(xué)生進(jìn)入主界面后,主界面顯示了學(xué)生的個(gè)人信息,單擊“查看更多信息”按鈕,進(jìn)入“個(gè)人信息界面”,此界面中顯示的信息來自學(xué)生的基本信息表。如圖五所示:

      圖5:查看基本信息時(shí)序圖

      3.2.6 修改個(gè)人信息時(shí)序圖

      在個(gè)人信息界面中單擊“修改”按鈕,進(jìn)入到修改學(xué)生信息界面,修改界面的學(xué)生信息也是來自學(xué)生的基本信息表,當(dāng)用戶單擊修改時(shí),系統(tǒng)提示是否修改,單擊“是”,系統(tǒng)修改基本信息項(xiàng)。并保存。如圖六所示:

      圖6:修改個(gè)人信息時(shí)序圖

      3.2.7 課程信息時(shí)序圖

      用戶進(jìn)入主界面,單擊“具體課程信息”按鈕,進(jìn)入到課程信息界面。在這里顯示了具體的課程信息。此信息來自個(gè)人課程信息表。如圖七所示:

      圖7:課程信息時(shí)序圖

      3.2.8 修改課程信息時(shí)序圖

      管理員或者教師在課程信息界面單擊“修改”按鈕或者從主界面單擊“修改課程信息”按鈕,進(jìn)入到修改課程信息界面,當(dāng)用戶單擊修改時(shí),系統(tǒng)檢測(cè)信息是否完整,并提示是否修改,單擊“是”,系統(tǒng)這時(shí)修改個(gè)人課程信息表的信息項(xiàng)。如圖八所示:

      圖8:修改課程信息時(shí)序圖

      3.2.9 考勤表時(shí)序圖

      用戶在主界面單擊“考勤信息”進(jìn)入考勤表界面。在考勤表界面中顯示學(xué)生的出勤信息。此信息來自學(xué)生的住宿考勤表和課件考勤表。如圖九所示:

      圖9:考勤表時(shí)序圖

      3.2.10 獎(jiǎng)懲表時(shí)序圖

      用戶在主界面單擊“獎(jiǎng)懲信息”進(jìn)入獎(jiǎng)懲表界面,此界面顯示該生所有的獎(jiǎng)懲情況。這些信息來自于學(xué)生的獎(jiǎng)懲表。如圖十所示:

      圖10:獎(jiǎng)懲表時(shí)序圖

      3.2.11 修改獎(jiǎng)懲表信息時(shí)序圖

      當(dāng)管理員單擊修改時(shí),進(jìn)入修改獎(jiǎng)懲信息界面,這里顯示的信息同樣來自獎(jiǎng)懲表。當(dāng)單擊“修改”時(shí),系統(tǒng)檢測(cè)信息是否完整,提示是否修改,單擊“是”,系統(tǒng)修改獎(jiǎng)懲信息項(xiàng),并提示修改成功。如圖十一:

      圖11:修改獎(jiǎng)懲信息時(shí)序圖

      總結(jié)

      從3月27日開始,我們進(jìn)行了將近三個(gè)月的課程設(shè)計(jì)。通過這次課程設(shè)計(jì),我拓寬了知識(shí)面,鍛煉了能力,綜合素質(zhì)得到較大提高。安排課程設(shè)計(jì)的基本目的,在于通過理論與實(shí)際的結(jié)合、人與人的溝通,進(jìn)一步提高思想覺悟。尤其是觀察、分析和解決問題的實(shí)際工作能力,以便培養(yǎng)成為能夠主動(dòng)適應(yīng)社會(huì)主義現(xiàn)代化建設(shè)需要的高素質(zhì)的復(fù)合型人才。作為整個(gè)學(xué)習(xí)體系的有機(jī)組成部分,課程設(shè)計(jì)雖然安排在了三個(gè)月的時(shí)間進(jìn)行,但并不具有絕對(duì)獨(dú)立的意義。它的一個(gè)重要功能,在于運(yùn)用學(xué)習(xí)成果,檢驗(yàn)學(xué)習(xí)成果。運(yùn)用學(xué)習(xí)成果,把課堂上學(xué)到的系統(tǒng)化的理論知識(shí),嘗試性地應(yīng)用于實(shí)際設(shè)計(jì)工作,并從理論的高度對(duì)設(shè)計(jì)工作的現(xiàn)代化提出一些有針對(duì)性的建議和設(shè)想。檢驗(yàn)學(xué)習(xí)成果,看一看課堂學(xué)習(xí)與實(shí)際工作到底有多大距離,并通過綜合分析,找出學(xué)習(xí)中存在的不足,以便為完善學(xué)習(xí)計(jì)劃,改變學(xué)習(xí)內(nèi)容與方法提供實(shí)踐依據(jù)。在一個(gè)星期的課程設(shè)計(jì)之后,我們普遍感到不僅實(shí)際動(dòng)手能力有所提高,更重要的是通過對(duì)軟件開發(fā)流程的了解,進(jìn)一步激發(fā)了我們對(duì)專業(yè)知識(shí)的興趣,并能夠結(jié)合實(shí)際存在的問題在專業(yè)領(lǐng)域內(nèi)進(jìn)行更深入的學(xué)習(xí)。

      在這次設(shè)計(jì)中遇到了很多實(shí)際性的問題,在實(shí)際設(shè)計(jì)中才發(fā)現(xiàn),書本上理論性的東西與在實(shí)際運(yùn)用中的還是有一定的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯(cuò)誤思維。一切問題必須要靠自己一點(diǎn)一滴的解決,而在解決的過程當(dāng)中你會(huì)發(fā)現(xiàn)自己在飛速的提升。對(duì)于學(xué)生信息管理系統(tǒng),主要是解決程序設(shè)計(jì)中的問題,而程序設(shè)計(jì)是一個(gè)很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力,它才是一個(gè)設(shè)計(jì)的靈魂所在。因此在整個(gè)設(shè)計(jì)過程中大部分時(shí)間是用在程序上面的。很多子程序是可以借鑒書本上的,但怎樣銜接各個(gè)子程序才是關(guān)鍵的問題所在,這需要對(duì)系統(tǒng)的結(jié)構(gòu)很熟悉。因此可以說系統(tǒng)的設(shè)計(jì)是軟件和硬件的結(jié)合,二者是密不可分的。通過這次課程設(shè)計(jì)我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經(jīng)掌握,但在運(yùn)用到實(shí)踐的過程中仍有意想不到的困惑,經(jīng)過一番努力才得以解決。

      我覺得作為一名學(xué)習(xí)軟件工程的學(xué)生,這次課程設(shè)計(jì)是很有意義的。更重要的是如何把自己平時(shí)所學(xué)的東西應(yīng)用到實(shí)際中。雖然自己對(duì)于這門課懂的并不

      多,很多基礎(chǔ)的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法通過自身去理解,但是靠著這三個(gè)月的“學(xué)習(xí)”,在老師、同學(xué)的幫助和講解下,漸漸對(duì)這門課逐漸產(chǎn)生了些許的興趣,自己開始主動(dòng)學(xué)習(xí)并逐步從基礎(chǔ)慢慢開始弄懂它。同時(shí),在這里感謝我們的指導(dǎo)老師彭博老師的悉心解惑和指導(dǎo)。

      下載學(xué)生信息管理系統(tǒng)論文word格式文檔
      下載學(xué)生信息管理系統(tǒng)論文.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        學(xué)生信息管理系統(tǒng)

        學(xué)生信息管理系統(tǒng)論文 2010-04-01清華領(lǐng)導(dǎo)力培訓(xùn)諾貝爾論文網(wǎng) 在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理系統(tǒng)論文,存在著較多缺點(diǎn),如:效率底,保密性差,時(shí)間一長(zhǎng)將產(chǎn)生大量文件和數(shù)據(jù)......

        VB0002學(xué)生信息管理系統(tǒng)論文2

        摘 要 隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位要生存要發(fā)展,要高效率地把內(nèi)......

        ASP學(xué)生信息管理系統(tǒng)論文+源碼

        ASP學(xué)生信息管理系統(tǒng)論文+源碼222.240.89.* 1樓 1緒論 1 1.1 國(guó)內(nèi)外應(yīng)用與開發(fā)現(xiàn)狀 1 1.1.1 應(yīng)用現(xiàn)狀 1 1.1.2 系統(tǒng)開發(fā)現(xiàn)狀 1 1.2 教師專用學(xué)生信息管理系統(tǒng)開發(fā)背景及目標(biāo)......

        客戶信息管理系統(tǒng)論文

        客戶信息管理系統(tǒng)論文 姓名:王黛納 學(xué)號(hào):3212126 班級(jí):計(jì)信121 摘要: 由于現(xiàn)代企業(yè)的諸多環(huán)境因素,企業(yè)在處理與外部客戶的關(guān)系時(shí),越來越感到?jīng)]有信息技術(shù)支持的客戶管理力不從......

        學(xué)生信息管理系統(tǒng)5篇

        學(xué)生管理信息系統(tǒng) 隨著學(xué)校規(guī)模的不斷擴(kuò)大,學(xué)生數(shù)量的不斷增加,學(xué)生的信息量也成倍增長(zhǎng)。學(xué)生管理工作是學(xué)校各項(xiàng)工作的一個(gè)重要部分,其管理水平的高低將直接影響到人才的培養(yǎng)......

        VB學(xué)生信息管理系統(tǒng)

        學(xué)生信息管理系統(tǒng) 前 言 學(xué)生籍管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥?.....

        學(xué)生信息管理系統(tǒng)畢業(yè)論文

        ``````Q ASP.NET學(xué)生信息管理系統(tǒng)畢業(yè)論文 摘 要??? 隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展......

        學(xué)生信息管理系統(tǒng)(5篇材料)

        文 摘 要 學(xué)生信息,它的工作量可能是其它信息工作量的幾倍,班級(jí)的增加、班級(jí)的查找、班級(jí)的修改;學(xué)生檔案;課程管理;成績(jī)管理;繳費(fèi)管理;統(tǒng)計(jì)等等,每個(gè)信息的數(shù)據(jù)都在不斷地變化著,如......