版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
-PAGE27-畢業(yè)設(shè)計(jì)畢業(yè)設(shè)計(jì)題學(xué)生信息管理系統(tǒng)方案設(shè)計(jì)畢業(yè)設(shè)計(jì)類型□ 產(chǎn)品設(shè)計(jì)□工藝設(shè)計(jì)√方案設(shè)計(jì)姓名班級(jí)所屬系部物信系專業(yè)信息技術(shù)指導(dǎo)教師職稱完成時(shí)間摘要隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)已逐漸成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位想要生存想要發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來(lái),就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。本文介紹了在VisualBasic環(huán)境下采用“自上而下地總結(jié)規(guī)劃,自下而上地應(yīng)用開(kāi)發(fā)”的策略開(kāi)發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。通過(guò)分析某個(gè)學(xué)校學(xué)生管理的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理學(xué)生的方案。文章介紹了學(xué)生管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、需求分析、系統(tǒng)的業(yè)務(wù)流程分析、數(shù)據(jù)分析等;在這個(gè)分析的基礎(chǔ)上面確定系統(tǒng)的功能目標(biāo),將系統(tǒng)的功能設(shè)計(jì)模塊依次劃分,再整合起來(lái)成為最終需要的系統(tǒng)。關(guān)鍵詞:學(xué)生管理、VisualBasic應(yīng)用、學(xué)生信息系統(tǒng)功能目錄TOC\o"1-2"\h\z\u引言 1第一章系統(tǒng)分析 21.1系統(tǒng)開(kāi)發(fā)的目的、意義 21.2系統(tǒng)開(kāi)發(fā)的背景 51.3系統(tǒng)開(kāi)發(fā)的工具及運(yùn)行環(huán)境 91.4系統(tǒng)開(kāi)發(fā)的可行性 15第二章系統(tǒng)分析 172.1數(shù)據(jù)庫(kù)需求分析 172.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 182.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 20第三章系統(tǒng)功能設(shè)計(jì) 233.1系統(tǒng)功能模塊描述 223.2系統(tǒng)流程設(shè)計(jì) 24總結(jié) 25致謝 26參考文獻(xiàn) 27引言學(xué)生管理系統(tǒng)是教育單位不可或缺的部分,學(xué)生管理系統(tǒng)對(duì)于學(xué)校來(lái)說(shuō)是不可或缺的部分。它的內(nèi)容對(duì)于學(xué)校的管理者和學(xué)生來(lái)說(shuō)是至關(guān)重要需要做到為用戶提供充足的信息和快捷的查詢方式。一個(gè)功能齊全、覺(jué)得容易使用的信息管理系統(tǒng)不但能有效地減輕學(xué)校工作人員們的工作負(fù)擔(dān),它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都是至關(guān)重要的。使用學(xué)生信息管理系統(tǒng)應(yīng)該要做到為用戶提供全面的信息和快捷的查詢方式。但是一直以來(lái)人們采用傳統(tǒng)人工的管理方式來(lái)管理文件檔案、統(tǒng)計(jì)和查詢各種資料數(shù)據(jù),這種管理發(fā)現(xiàn)存在很多的缺點(diǎn),比如效率低、保密性差,最重要的是浪費(fèi)了很大的人力物力。在查找時(shí)消耗的時(shí)間和精力就會(huì)越來(lái)越多。在各個(gè)學(xué)校用計(jì)算機(jī)來(lái)管理學(xué)生信息的越來(lái)越多,它不僅可以提高工作效率,還可以節(jié)省人力物力學(xué)信息管理能力,因此用計(jì)算機(jī)來(lái)管理學(xué)校是必要的。第一章系統(tǒng)分析1.1系統(tǒng)開(kāi)發(fā)的目的、意義 21世紀(jì)是一個(gè)信息全面發(fā)展的年代,信息化強(qiáng)有力的到各行各業(yè)中,它漸漸變的無(wú)處不在,有人的地方就有信息當(dāng)前我國(guó)的各個(gè)學(xué)校正在加快建設(shè)信息化中,而學(xué)生信息管理系統(tǒng)則是里面不可或缺的重要組成部分。一個(gè)學(xué)校主要是有總務(wù)處、政務(wù)處、教導(dǎo)處、培訓(xùn)處四大塊。其中教導(dǎo)處的工作最為繁重,工作人員多,信息量大。除了財(cái)政部門(mén)是有專門(mén)的人進(jìn)行信息處理外,其它的各種數(shù)據(jù)都是由老師和教導(dǎo)處工作人員人工完成的。教導(dǎo)處目前有幾十個(gè)班級(jí)的學(xué)生,處理的信息主要包括:學(xué)生信息、成績(jī)數(shù)據(jù)、課程信息。本系統(tǒng)主要是建立于以上的部分,建立數(shù)據(jù)庫(kù)以及對(duì)數(shù)據(jù)的各種操作功能。作為畢業(yè)設(shè)計(jì),由于時(shí)間比較緊張,再加上本人本人也沒(méi)有任何的系統(tǒng)開(kāi)發(fā)的經(jīng)驗(yàn),它肯定存在許許多多的不足之處,但對(duì)于它的改善和功能完備并不會(huì)隨著畢業(yè)設(shè)計(jì)的結(jié)束而終止。本人將在原來(lái)的基礎(chǔ)上,更加好好改善學(xué)習(xí)。1.2系統(tǒng)開(kāi)發(fā)的背景學(xué)生信息檔案的管理對(duì)于學(xué)校的管理者來(lái)說(shuō)至關(guān)重要,學(xué)生信息是高等學(xué)校非常重要的一項(xiàng)數(shù)據(jù)資源,是一個(gè)教育單位不可缺少一部分。特別是近幾年來(lái),國(guó)家政策的調(diào)整,我國(guó)高等院校大規(guī)模的擴(kuò)招,給高等院校的教學(xué)管理、學(xué)生管理、后勤管理等方面都帶來(lái)不少的沖擊。其包含的數(shù)據(jù)量大,涉及的人員面廣,而且需要及時(shí)更新,故較為復(fù)雜,難以單純地的進(jìn)行人工管理,而且傳統(tǒng)的人工管理方式既不易于規(guī)范化,管理效率也不高,目前我國(guó)各類高等院校中還有相當(dāng)一部分學(xué)生檔案管理還停留在紙介質(zhì)的基礎(chǔ)上,尤其是中、小學(xué)對(duì)學(xué)生檔案的管理更是落后,這樣的管理機(jī)制已經(jīng)不能適應(yīng)時(shí)代發(fā)展的要求,其管理方法將浪費(fèi)許多人力和物力。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)與技術(shù)日漸成熟,計(jì)算機(jī)應(yīng)用的普及已進(jìn)入人類社會(huì)生活的各個(gè)領(lǐng)域,并發(fā)揮著越來(lái)越重要的作用。這種傳統(tǒng)的手工管理模式必然被以計(jì)算機(jī)為物質(zhì)基礎(chǔ)的信息管理方法所取代。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生檔案進(jìn)行管理,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生檔案管理的效率,也是學(xué)校向科學(xué)化、正規(guī)化管理發(fā)展的必要條件,更是各個(gè)高等院校與世界接軌的重要條件。1.3系統(tǒng)開(kāi)發(fā)的工具及運(yùn)行環(huán)境1.3.1系統(tǒng)開(kāi)發(fā)運(yùn)用的相關(guān)技術(shù)系統(tǒng)采用了SQLServer2000數(shù)據(jù)庫(kù)技術(shù),VB模塊化設(shè)計(jì)技術(shù)以及軟件工程方法學(xué)。1.3.2SQLServer2000概念簡(jiǎn)介SQLServer是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)它最初是由MicrosoftSybase和Ashton-Tate三家公司共同開(kāi)發(fā)的于1988年推出了第一個(gè)OS/2版本在WindowsNT推出后Microsoft與Sybase在SQLServer的開(kāi)發(fā)上就分道揚(yáng)鑣了Microsoft將SQLServer移植到WindowsNT系統(tǒng)上專注于開(kāi)發(fā)推廣SQLServer的WindowsNT版本Sybase則較專注于SQLServer在UNIX操作系統(tǒng)上的應(yīng)用在本書(shū)中介紹的是MicrosoftSQLServer以后簡(jiǎn)稱為SQLServer或MSSQLServerSQLServer2000是Microsoft公司推出的SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)的最新版本該版本繼承了SQLServer7.0版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先進(jìn)的功能具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)可跨越從運(yùn)行MicrosoftWindows98的膝上型電腦到運(yùn)行MicrosoftWindows2000的大型多處理器的服務(wù)器等多種平臺(tái)使用。SQLServer2000數(shù)據(jù)庫(kù)引擎提供完整的XML支持。它還具有構(gòu)成最大的Web站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。SQLServer2000程序設(shè)計(jì)模型與WindowsDNA構(gòu)架集成,用以開(kāi)發(fā)Web應(yīng)用程序,并且SQLServer2000支持EnglishQuery和Microsoft搜索服務(wù)等功能,在Web應(yīng)用程序中包含了用戶友好的查詢和強(qiáng)大的搜索功能??缮炜s性和可用性。同一個(gè)數(shù)據(jù)庫(kù)引擎可以在不同的平臺(tái)上使用,從運(yùn)行MicrosoftWindows®98的便攜式電腦,到運(yùn)行MicrosoftWindows2000數(shù)據(jù)中心版的大型多處理器服務(wù)器。SQLServer2000企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級(jí)到最大Web站點(diǎn)所需的性能級(jí)別。企業(yè)級(jí)數(shù)據(jù)庫(kù)功能。SQLServer2000關(guān)系數(shù)據(jù)庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫(kù)引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)的用戶的開(kāi)銷減到最小。SQLServer2000分布式查詢使您得以引用來(lái)自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是SQLServer2000數(shù)據(jù)庫(kù)的一部分,同時(shí)分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性。復(fù)制同樣使您得以維護(hù)多個(gè)數(shù)據(jù)復(fù)本,同時(shí)確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步??蓪⒁唤M數(shù)據(jù)復(fù)制到多個(gè)移動(dòng)的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。易于安裝、部署和使用。SQLServer2000中包括一系列管理和開(kāi)發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用SQLServer的過(guò)程。SQLServer2000還支持基于標(biāo)準(zhǔn)的、與WindowsDNA集成的程序設(shè)計(jì)模型,使SQLServer數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無(wú)縫部分。這些功能使您得以快速交付SQLServer應(yīng)用程序,使客戶只需最少的安裝和管理開(kāi)銷即可實(shí)現(xiàn)這些應(yīng)用程序。1.3.3VisualBasic簡(jiǎn)介VisualBasic,簡(jiǎn)稱VB,是Microsoft公司推出的一種Windows應(yīng)用程序開(kāi)發(fā)工具。是當(dāng)今世界上使用最廣泛的編程語(yǔ)言之一,它也被公認(rèn)為是編程效率最高的一種編程方法。無(wú)論是開(kāi)發(fā)功能強(qiáng)大、性能可靠的商務(wù)軟件,還是編寫(xiě)能處理實(shí)際問(wèn)題的實(shí)用小程序,VB都是最快速、最簡(jiǎn)便的方法?!癡isual”指的是采用可視化的開(kāi)發(fā)圖形用戶界面(GUI)的方法,一般不需要編寫(xiě)大量代碼去描述界面元素的外觀和位置,而只要把需要的控件拖放到屏幕上的相應(yīng)位置即可;“Basic”指的是BASIC語(yǔ)言,因?yàn)閂B是在原有的BASIC語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的,至今包含了數(shù)百條語(yǔ)句、函數(shù)及關(guān)鍵詞,其中很多和WindowsGUI有直接關(guān)系。專業(yè)人員可以用VisualBasic實(shí)現(xiàn)其它任何Windows編程語(yǔ)言的功能,而初學(xué)者只要掌握幾個(gè)關(guān)鍵詞就可以建立實(shí)用的應(yīng)用程序。VisualBasic所做的很多事情一點(diǎn)也不簡(jiǎn)單。它是一種強(qiáng)大的語(yǔ)言,即您所能想到的編程任務(wù),它基本都能完成。從設(shè)計(jì)新型的用戶界面到利用其它應(yīng)用程序的對(duì)象;從處理文字圖象到使用數(shù)據(jù)庫(kù);從開(kāi)發(fā)個(gè)人或小組使用的小工具,到大型企業(yè)應(yīng)用系統(tǒng),甚至通過(guò)Internet的遍及全球分布式應(yīng)用程序,都可在VisualBasic提供的工具中各取所需。VB是微軟公司的一種通用程序設(shè)計(jì)語(yǔ)言,包含在MicrosoftExcel、MicrosoftAccess等眾多Windows應(yīng)用軟件種的VBA都使用VB語(yǔ)言,以供用戶二次開(kāi)發(fā);目前制作網(wǎng)頁(yè)使用較多的VBScript腳本語(yǔ)言也是VB的子集。利用VB的數(shù)據(jù)訪問(wèn)特性,用戶可以對(duì)包括MicrosoftSQLServer和其他企業(yè)數(shù)據(jù)庫(kù)在內(nèi)的大部分?jǐn)?shù)據(jù)庫(kù)格式創(chuàng)建數(shù)據(jù)庫(kù)和前端應(yīng)用程序,以及可調(diào)整的服務(wù)器端部件。利用ActiveX(TM)技術(shù),VB可使用如MicrosoftWord、MicrosoftExcel及其他Windows應(yīng)用程序提供的功能,甚至可直接使用VB專業(yè)版和企業(yè)版創(chuàng)建的應(yīng)用程序?qū)ο?。VB提供了學(xué)習(xí)版、專業(yè)版和企業(yè)版,用以滿足不同的開(kāi)發(fā)需要。學(xué)習(xí)版使編程人員很容易地開(kāi)發(fā)Windows和WindowsNT的應(yīng)用程序;專業(yè)版為專業(yè)編程人員提供了功能完備的開(kāi)發(fā)工具;企業(yè)版允許專業(yè)人員以小組的形式來(lái)創(chuàng)建強(qiáng)健的分布式應(yīng)用程序。1.5系統(tǒng)開(kāi)發(fā)的可行性1.5.1可行性分析概述可行性分析是在用戶的要求和系統(tǒng)調(diào)研的基礎(chǔ)上進(jìn)行的,對(duì)新系統(tǒng)的開(kāi)發(fā)從社會(huì)、技術(shù)、經(jīng)濟(jì)、管理等方面進(jìn)行分析,并得出新系統(tǒng)的開(kāi)發(fā)工作可行、不可行,最后完成可行性分析。可行性分析一般可定義為:可行性分析是在建設(shè)的前期對(duì)工程項(xiàng)目的一種考察和鑒定,對(duì)擬議中的項(xiàng)目進(jìn)行全面與綜合的技術(shù)、經(jīng)濟(jì)能力的調(diào)查,判斷它是否可行。1.5.2可行性分析主要工作系統(tǒng)目標(biāo)可行性分析:分析系統(tǒng)的目標(biāo)是否符合某此小發(fā)展的需要。社會(huì)可行性分析:社會(huì)可行性分析主要是指管理信息系統(tǒng)的開(kāi)發(fā)是否符合國(guó)家法律、政策。技術(shù)可行性分析:技術(shù)可行性分析是根據(jù)新系統(tǒng)的目標(biāo)來(lái)衡量是否具備所需要的技術(shù)。管理可行性分析:管理可行性分析主要是分析現(xiàn)行的管理體制和領(lǐng)導(dǎo)是否具有現(xiàn)代化的管理意識(shí)和管理水平。技術(shù)可行性分析:技術(shù)可行性分析主要包括四個(gè)方面:目前有關(guān)的技術(shù)能否支持所開(kāi)發(fā)的新系統(tǒng);新系統(tǒng)開(kāi)發(fā)人員的數(shù)量和水平,即人力資源;硬件和軟件資源。技術(shù)支持:首先根據(jù)新系統(tǒng)的目標(biāo),考慮目前有關(guān)的技術(shù)能否支持所開(kāi)發(fā)的系統(tǒng)。這里討論的技術(shù)必須是已經(jīng)普遍使用的,而不是待研究的或正在研究的。第二章數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在一個(gè)管理系統(tǒng)中占有十分重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)各項(xiàng)功能的效果產(chǎn)生一定的影響。合理的數(shù)據(jù)庫(kù)設(shè)計(jì)可以提高數(shù)據(jù)的存儲(chǔ)效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)也更加有利于程序的實(shí)現(xiàn)。2.1數(shù)據(jù)庫(kù)需求分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為以后具體的設(shè)計(jì)打下基礎(chǔ)。在仔細(xì)分析調(diào)查有關(guān)學(xué)生信息管理系統(tǒng)信息需求的基礎(chǔ)上,得到如圖2.1所示的本系統(tǒng)所處理的數(shù)據(jù)流程。學(xué)生信息注冊(cè)學(xué)生信息注冊(cè)學(xué)生基本信息錄入學(xué)籍信息管理課程基本信息班級(jí)課程設(shè)置班級(jí)課程管理成績(jī)信息管理成績(jī)信息輸入班級(jí)設(shè)置班級(jí)管理圖2.1學(xué)生信息管理系統(tǒng)數(shù)據(jù)流程圖2.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)通過(guò)對(duì)系統(tǒng)分析得到的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu),就可以設(shè)計(jì)出能夠滿足用戶需求的各實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。通過(guò)分析本系統(tǒng)規(guī)劃出的實(shí)體有:學(xué)生實(shí)體、成績(jī)實(shí)體、課程實(shí)體、班級(jí)記錄實(shí)體。各實(shí)體具體的描述E-R圖如下:學(xué)生學(xué)生基本信息學(xué)生學(xué)生基本信息學(xué)生成績(jī)信息學(xué)生課程信息學(xué)生班級(jí)信息學(xué)生基本信息學(xué)生基本信息學(xué)號(hào)性別年齡姓名班級(jí)院系學(xué)生基本信息實(shí)體E-R圖成績(jī)信息成績(jī)信息班級(jí)名稱課程名稱學(xué)生學(xué)號(hào)學(xué)分成績(jī)記錄實(shí)體E-R圖系統(tǒng)用戶系統(tǒng)用戶退出系統(tǒng)修改密碼添加用戶用戶名密碼確認(rèn)密碼原始密碼新密碼確認(rèn)密碼班級(jí)管理班級(jí)管理添加班級(jí)信息修改班級(jí)信息班號(hào),教室年級(jí),輔導(dǎo)員記錄查詢,刪除記錄修改,更新2.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)通過(guò)上面的關(guān)系分析將數(shù)據(jù)庫(kù)概念結(jié)果轉(zhuǎn)化為SQLServe2000數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。在上面的實(shí)體以及實(shí)體之間的關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中各表格以及各表之間的關(guān)系。學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如以下幾個(gè)表格所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。表1為學(xué)生基本信息表。表1學(xué)生基本信息表列名數(shù)據(jù)類型可否為空備注學(xué)號(hào)Char(10)否主鍵姓名Char(20)是無(wú)性別Char(2)是無(wú)年齡char(2)是無(wú)院系Varchar(50)是無(wú)班級(jí)Varchar(50)是無(wú)表2班級(jí)信息表表2班級(jí)信息表列名數(shù)據(jù)類型可否為空備注班級(jí)編號(hào)char(5)否主鍵班級(jí)名稱Varchar(50)是無(wú)所在院系Varchar(50)是無(wú)學(xué)生人數(shù)Smallint(2)是無(wú)表3為課程信息表表3課程信息表列名數(shù)據(jù)類型可否為空備注課程號(hào)Char(10)否主鍵課程名稱Varchar(50)是無(wú)學(xué)分Tinyint(1)是無(wú)所屬院系Varchar(50)是無(wú)表4為成績(jī)信息表表4成績(jī)信息表列名數(shù)據(jù)類型可否為空備注班級(jí)名稱Varchar(20)否無(wú)學(xué)生學(xué)號(hào)Char(6)是主鍵課程名稱Varchar(50)是主鍵學(xué)分Smallint(2)否無(wú)第三章系統(tǒng)功能設(shè)計(jì)3.1系統(tǒng)功能模塊描述系統(tǒng)的前臺(tái)設(shè)計(jì)部分主要包括界面設(shè)計(jì),菜單設(shè)計(jì),超鏈接幾個(gè)方面,數(shù)據(jù)系統(tǒng)功能模塊有系統(tǒng)管理、學(xué)籍管理、班級(jí)功能、課程管理、成績(jī)功能5大管理模塊,使用者通過(guò)設(shè)定的賬號(hào)和密碼登錄后即可使用該系統(tǒng)的相關(guān)功能進(jìn)行數(shù)據(jù)操作,系統(tǒng)的特點(diǎn)是通用性和操作簡(jiǎn)單性。各模塊主要功能描述如下:(1)系統(tǒng)管理模塊:該模塊主要功能是驗(yàn)證使用該系統(tǒng)的用戶是否是合法的,這個(gè)是基于系統(tǒng)安全性的考慮包括系統(tǒng)用戶的添加,修改密碼等。(2)學(xué)籍管理模塊:該模塊主要功能是實(shí)現(xiàn)對(duì)學(xué)生個(gè)人信息的管理與查詢,該模塊包括新生設(shè)置、在校生設(shè)置、畢業(yè)生設(shè)置三個(gè)子模塊。包括新生、在校生、畢業(yè)生相關(guān)記錄的增加、修改、刪除操作以及各種查詢方式功能。(3)班級(jí)管理模塊:該模塊包括系院設(shè)置與班級(jí)設(shè)置兩個(gè)子模塊,包括系院、班級(jí)相關(guān)的瀏覽、增加、刪除、修改操作以及查詢等功能。(4)課程管理模塊:該模塊主要任務(wù)是對(duì)課程信息的增加、修改、刪除操作,對(duì)各個(gè)班級(jí)的課程進(jìn)行設(shè)置,以及相關(guān)課程信息的查詢等。(5)成績(jī)管理模塊:給模塊是以班級(jí)為單位,查詢指定課程的成績(jī)列表;也可以編輯學(xué)生成績(jī)。生成成績(jī)單窗口的功能主要是生成學(xué)生個(gè)人成績(jī)列表,并且自動(dòng)計(jì)算平均成績(jī)。圖為學(xué)生信息系統(tǒng)功能5大模塊圖登錄系統(tǒng)登錄系統(tǒng)學(xué)生信息管理系統(tǒng)學(xué)生課程管理模塊班級(jí)信息管理模塊學(xué)生學(xué)籍管理模塊系統(tǒng)管理模塊學(xué)生成績(jī)管理模塊系院設(shè)置班級(jí)設(shè)置畢業(yè)生設(shè)置新生設(shè)置在校生設(shè)置圖為學(xué)籍管理模塊詳細(xì)擴(kuò)展圖學(xué)籍管理模塊學(xué)籍管理模塊在校生新生畢業(yè)生高中畢業(yè)所在學(xué)校高中所使用的學(xué)號(hào)高中所屬班級(jí)科目在校所屬班級(jí)專業(yè)在校所屬系院學(xué)號(hào)在讀學(xué)校所在單位職位畢業(yè)所在單位3.2系統(tǒng)流程設(shè)計(jì)3.2.1系統(tǒng)使用流程未注冊(cè)用戶未注冊(cè)用戶已登錄注冊(cè)用戶未登錄注冊(cè)用戶注冊(cè)登錄用戶進(jìn)入模塊操作完成所需操作安全退出系統(tǒng)3.2.2用戶登錄流程登錄界面登錄界面查詢開(kāi)戶是否核對(duì)密碼是否成功登錄,進(jìn)入系統(tǒng)YYNN3.2.3信息搜索流程進(jìn)入搜索界面進(jìn)入搜索界面搜索結(jié)果查看信息輸入信息是否對(duì)應(yīng)繼續(xù)搜索YYNN退出系統(tǒng)3.2.4信息管理流程信息管理信息管理查詢信息添加信息刪除、修改信息所需操作已完成退出該界面YN3.2.5學(xué)生信息管理系統(tǒng)整體流程圖如下圖所示系統(tǒng)管理員系統(tǒng)管理員登錄成功學(xué)生信息管理系統(tǒng)成績(jī)信息管理系統(tǒng)信息管理學(xué)籍信息管理信息添加信息修改信息查詢學(xué)生信息查
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【模塊四文言文閱讀】考點(diǎn)8 文言文閱讀(全篇)【高分攻略】高考語(yǔ)文一輪復(fù)習(xí)學(xué)案
- 餐飲應(yīng)急方案
- 第六單元《可能性》-2024-2025學(xué)年四年級(jí)數(shù)學(xué)上冊(cè)單元測(cè)試卷(蘇教版)
- 老年人電腦培訓(xùn)內(nèi)容
- 石河子大學(xué)《土力學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《嵌入式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)》2022-2023學(xué)年期末試卷
- 石河子大學(xué)《大學(xué)生心理健康教育》2021-2022學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《娛樂(lè)空間設(shè)計(jì)》2022-2023學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《汽車電器與電子控制技術(shù)》2021-2022學(xué)年期末試卷
- 沈陽(yáng)理工大學(xué)《激光器件與技術(shù)》2022-2023學(xué)年第一學(xué)期期末試卷
- 五年級(jí)數(shù)學(xué)上冊(cè)8解方程課件
- 教學(xué)工作中存在問(wèn)題及整改措施
- 內(nèi)部項(xiàng)目跟投協(xié)議書(shū)(正)
- 鋼管靜壓樁質(zhì)量監(jiān)理細(xì)則
- 5000頭奶牛養(yǎng)殖場(chǎng)新建項(xiàng)目環(huán)境評(píng)估報(bào)告書(shū)
- 16飛機(jī)顛簸教學(xué)課件
- IATF16949-過(guò)程審核檢查表-(含審核記錄)-
- 2022年中國(guó)鐵路成都局集團(tuán)有限公司招聘畢業(yè)生考試真題及答案
- 散文閱讀精練(100篇優(yōu)秀散文每篇均附能力訓(xùn)練)-現(xiàn)代文精練
- 《成本會(huì)計(jì)》考試復(fù)習(xí)題庫(kù)(濃縮300題)
- 工作成功案例分享模板
評(píng)論
0/150
提交評(píng)論