版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 .系統(tǒng)的開(kāi)發(fā)意義 22 . 系統(tǒng)分析 223351. 技術(shù)可行性 52. 經(jīng)濟(jì)可行性 53. 營(yíng)運(yùn)可行性 555573. 學(xué)生學(xué)籍管理信息系統(tǒng)設(shè)計(jì) 101111111212124. 系統(tǒng)實(shí)現(xiàn) 17175. 系統(tǒng)管理維護(hù)與評(píng)價(jià) 45454545湖北大學(xué)生學(xué)籍管理信息系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)1 .系統(tǒng)的開(kāi)發(fā)意義學(xué)籍管理系統(tǒng)是一個(gè)教育單位不可缺少的部分, 它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要, 所以學(xué)籍管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍5恢币詠?lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn), 如 : 效率低、 保密性差, 另外時(shí)間一長(zhǎng), 將產(chǎn)生大量的文件和
2、數(shù)據(jù) , 這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不斷提高, 計(jì)算機(jī)科學(xué)日漸成熟, 其強(qiáng)大的功能已為人們深刻認(rèn)識(shí) , 它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分, 使用計(jì)算機(jī)對(duì)學(xué)生學(xué)籍進(jìn)行管理, 具有手工管理所無(wú)法比擬的優(yōu)點(diǎn). 例如 : 檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生學(xué)籍管理的效率, 也是企業(yè)的科學(xué)化、正規(guī)化管理, 與世界接軌的重要條件。2 .系統(tǒng)分析本系統(tǒng)為了實(shí)現(xiàn)學(xué)校在校學(xué)生、離校學(xué)生各項(xiàng)信息資源的查詢、統(tǒng)計(jì)、 添加、刪除、維護(hù)與管理,方便用戶的管理與需求。將學(xué)生學(xué)籍管理系統(tǒng)分為:
3、學(xué)生信息管理,學(xué)生成績(jī)管理,學(xué)生學(xué)籍檔案管理和用戶管理四個(gè)功能模塊。1. 學(xué)生信息管理模塊主要對(duì)學(xué)生信息(如學(xué)號(hào)、姓名、 性別、 班級(jí)、 家庭住址等)進(jìn)行管理,本模塊又分為三個(gè)子模塊。學(xué)生信息錄入學(xué)生信息查詢學(xué)生信息修改刪除2. 學(xué)生成績(jī)管理模塊主要是對(duì)學(xué)生成績(jī)進(jìn)行管理,四個(gè)子模塊。學(xué)生成績(jī)錄入學(xué)生成績(jī)查詢學(xué)生成績(jī)修改/ 刪除學(xué)生成績(jī)統(tǒng)計(jì)3. 學(xué)生學(xué)籍檔案管理模塊主要對(duì)學(xué)校在校生的檔案進(jìn)行管理。學(xué)生、獎(jiǎng)懲情況的查詢學(xué)生報(bào)名注冊(cè)登記表錄入在校生檔案的查詢4. 用戶管理主要對(duì)用戶權(quán)限設(shè)置進(jìn)行管理。用戶名:密碼設(shè)置(管理人員和普通用戶)行功能調(diào)整。系統(tǒng)分析是指在管理信息系統(tǒng)開(kāi)發(fā)的生命周期中系統(tǒng)分析階
4、段的各項(xiàng)活動(dòng)和方法,應(yīng)用系統(tǒng)思想和系統(tǒng)科學(xué)的原理進(jìn)行分析工作的方法與技術(shù)。系統(tǒng)分析階段的目的,就是按照系統(tǒng)規(guī)劃所定的某個(gè)開(kāi)發(fā)項(xiàng)目范圍內(nèi)明確系統(tǒng)開(kāi)發(fā)的目標(biāo)和用戶的信息需求,提出系統(tǒng)的邏輯方案。系統(tǒng)分析在整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程中,是要解決“做什么”的問(wèn)題,即根據(jù)系統(tǒng)規(guī)劃所確定的范圍,對(duì)現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)調(diào)查,盡可能弄清楚用戶對(duì)信息的需求,調(diào)查原信息系統(tǒng)的資源,輸入,處理和輸出,描述現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,指出現(xiàn)行系統(tǒng)的局限性和不足之處,確定新系統(tǒng)的基本目標(biāo)和邏輯功能要求,也即提出新系統(tǒng)的邏輯模型,為下一階段進(jìn)行物理方案設(shè)計(jì),解決“怎么做”提供依據(jù)。因此,這個(gè)階段又稱(chēng)邏輯設(shè)計(jì)階段。系統(tǒng)分析階段的主要活動(dòng)有:系統(tǒng)
5、初步調(diào)查、可行性研究、系統(tǒng)詳細(xì)調(diào)查、新系統(tǒng)邏輯方案的提出。本系統(tǒng)初步調(diào)查采用的主要方式是與本校的教師,尤其是與學(xué)籍管理處的教職工進(jìn)行交流,經(jīng)過(guò)調(diào)查研究。本?;厩闆r為:學(xué)校現(xiàn)有教職工200 余名,在校在冊(cè)學(xué)生達(dá)5000 余人。實(shí)行校長(zhǎng)負(fù)責(zé)制,下設(shè)教務(wù)科、財(cái)務(wù)科、黨團(tuán)支部、學(xué)生科、總務(wù)科、宿管、人事科、生產(chǎn)實(shí)習(xí)科、鑒定科、招生就業(yè)科、保衛(wèi)科十二大部門(mén)。各部門(mén)分別針對(duì)各自管轄范圍進(jìn)行具體管理,并向校長(zhǎng)負(fù)責(zé)。在學(xué)校的日常教學(xué)活動(dòng)中,學(xué)生的學(xué)籍管理和培養(yǎng)方向是至關(guān)重要的。從學(xué)校的行政管理和職能分工角度,得出了組織結(jié)構(gòu)圖。(如圖 2-1 )本校在日常教學(xué)活動(dòng)中出現(xiàn)的主要問(wèn)題是:1. 學(xué)校現(xiàn)行的學(xué)籍管理方
6、式仍為基于文本、表格等, 紙介質(zhì)的傳統(tǒng)手工處理方式。學(xué)籍信息管理沒(méi)有完全科學(xué)化、規(guī)范化、處理速度較慢,因此影響教學(xué)工作的開(kāi)展,難以進(jìn)行有效的信息反饋。2 .學(xué)校領(lǐng)導(dǎo)對(duì)整個(gè)學(xué)校的學(xué)生信息在很多時(shí)候不能得到全面而又及時(shí)的反饋,因此不能適時(shí)指導(dǎo)教學(xué)方向,以至有所影響教育質(zhì)量。3 .部門(mén)之間信息交流較少,信息渠道比較單一,在很大程度上不利于協(xié)調(diào)工作, 容易出錯(cuò)。因此,通過(guò)建立學(xué)籍管理信息系統(tǒng),使學(xué)生學(xué)籍管理工作科學(xué)化、規(guī) 范化、程序化,促使提高信息處理的速度和正確性, 使學(xué)校的信息流程和流向晰 化、合理化。第一時(shí)間把握學(xué)生信息,以提高整體教學(xué)水平。生產(chǎn)實(shí)習(xí)科教 務(wù) 科保 衛(wèi) 科圖2-1組織結(jié)構(gòu)圖可行性
7、研究是系統(tǒng)分析階段的第二項(xiàng)活動(dòng)。 此活動(dòng)的主要目標(biāo)是:進(jìn)一步明 確系統(tǒng)的目標(biāo)、規(guī)模與功能,對(duì)系統(tǒng)開(kāi)發(fā)背景、必要性和意義進(jìn)行調(diào)查分析并根 據(jù)需要和可能提出開(kāi)發(fā)系統(tǒng)的初步方案與計(jì)劃??尚行匝芯渴菍?duì)系統(tǒng)進(jìn)行全面、概要的分析。通過(guò)調(diào)查分析,新系統(tǒng)設(shè)計(jì)方案有 以下三個(gè)可行性:技術(shù)可行性經(jīng)濟(jì)可行性采用新的學(xué)籍信息管理系統(tǒng)可取代原系統(tǒng)的單據(jù)手工傳遞工作,減少人工開(kāi)支,節(jié)省資金,并且可大大提高信息量的取得,縮短信息處理周期提高學(xué)生信息 的利用率,使教學(xué)質(zhì)量更上一個(gè)臺(tái)階。營(yíng)運(yùn)可行性(1) . 本系統(tǒng)操作簡(jiǎn)單,易于理解,只需通過(guò)簡(jiǎn)單培訓(xùn),上手較快,學(xué)校學(xué)籍管理處的教職員以及相關(guān)教師均能進(jìn)行操作,營(yíng)運(yùn)環(huán)境要求低。(
8、2) . 面對(duì)于系統(tǒng)設(shè)計(jì)還應(yīng)該以“標(biāo)準(zhǔn)性、安全性、高效性、保密性、可維護(hù)性”為標(biāo)準(zhǔn),在著眼于當(dāng)前實(shí)用的基礎(chǔ)上,為將來(lái)系統(tǒng)的擴(kuò)展,升級(jí)留有余地。軟件的開(kāi)發(fā)應(yīng)能在較長(zhǎng)時(shí)間內(nèi)滿足學(xué)校的發(fā)展需要。標(biāo)準(zhǔn)性: 系統(tǒng)編寫(xiě)與運(yùn)行必須符合標(biāo)準(zhǔn),既可以保證系統(tǒng)運(yùn)行又可以在此標(biāo)準(zhǔn)上每一項(xiàng)功能運(yùn)行??煽啃裕?由于學(xué)籍信息的重要性,系統(tǒng)必須穩(wěn)定可靠,從而避免或減少數(shù)據(jù)損失。安全性:通過(guò)系統(tǒng)權(quán)限控制使用者,從而確保使用者無(wú)法操作與其無(wú)關(guān)的數(shù)據(jù)。高效性: 由于學(xué)校學(xué)生信息每次處理信息量較大,系統(tǒng)對(duì)信息處理能力響應(yīng)能力都應(yīng)是快捷有效的??删S護(hù)性:采用結(jié)構(gòu)化模塊設(shè)計(jì),便于開(kāi)發(fā)與維護(hù),也有利于情況隨時(shí)進(jìn)行經(jīng)過(guò)調(diào)查學(xué)校的學(xué)籍管理業(yè)
9、務(wù)流程主要分為三大部分:建立學(xué)生基本信息、學(xué)生綜合素質(zhì)評(píng)估、學(xué)生學(xué)籍檔案。1. 建立學(xué)生基本信息:學(xué)生符合入學(xué)條件的,學(xué)校批準(zhǔn)后由專(zhuān)人向?qū)W生發(fā)放入學(xué)通知書(shū)。對(duì)新生注冊(cè),并建立相關(guān)的學(xué)生個(gè)人信息(如學(xué)號(hào)、姓名、性別、專(zhuān)業(yè)和班級(jí)、家庭住址等),由本班班主任配合學(xué)校學(xué)生管理處負(fù)責(zé)人(學(xué)生科)統(tǒng)一審核并保存。根據(jù)用戶權(quán)限對(duì)數(shù)據(jù)信息進(jìn)行相應(yīng)處理(如查詢、錄入、修改、刪除) 。1. 學(xué)生成績(jī)信息:將學(xué)生的學(xué)期成績(jī),由學(xué)生管理處工作人員將每期成績(jī)結(jié)果進(jìn)行記錄并保存。根據(jù)用戶權(quán)限對(duì)數(shù)據(jù)信息進(jìn)行相應(yīng)處理(如查詢、錄入、修改、刪除) 。1. 學(xué)生學(xué)籍檔案:學(xué)生情況與獎(jiǎng)懲情況。包括學(xué)生在校期間健康狀況,學(xué)生參加校內(nèi)
10、外各項(xiàng)活動(dòng)記錄和獎(jiǎng)懲記錄進(jìn)行綜合分析與匯總,學(xué)生學(xué)期評(píng)語(yǔ)等有關(guān)的在校期間表現(xiàn)進(jìn)行的記錄。由學(xué)籍管理處工作人員將評(píng)估結(jié)果存入學(xué)生檔案并保存。根據(jù)用戶權(quán)限對(duì)數(shù)據(jù)信息進(jìn)行相應(yīng)處理(如查詢、錄入、修改、刪除)。新系統(tǒng)的邏輯模型,從本質(zhì)上說(shuō),是規(guī)定系統(tǒng)應(yīng)該做什么,即系統(tǒng)的邏輯描述。它主要包括新系統(tǒng)的業(yè)務(wù)流程、數(shù)據(jù)流程,以及對(duì)數(shù)據(jù)和功能的詳細(xì)分析與描述。這是一種表明系統(tǒng)內(nèi)各單位,人員之間的業(yè)務(wù)關(guān)系,作業(yè)順序和管理信息流 動(dòng)的流程圖,它可以幫助分析人員找出業(yè)務(wù)流程中的不合理迂回等。學(xué)籍管理系 統(tǒng)的系統(tǒng)分析的重點(diǎn)是對(duì)學(xué)籍管理信息系統(tǒng)的業(yè)務(wù)流程進(jìn)行描述, 通過(guò)采用流程 圖中的部分圖形來(lái)對(duì)學(xué)生信息質(zhì)量的管理活動(dòng)進(jìn)
11、行規(guī)范化說(shuō)明。程圖中,可以了解到整個(gè)學(xué)校學(xué)生學(xué)籍處理的基本業(yè)務(wù)以及業(yè)務(wù)動(dòng)態(tài)去向:(1) .從新生的入學(xué)錄取,新生的注冊(cè)(安排學(xué)號(hào),登記學(xué)生個(gè)人基本信息),由學(xué)生管理處人員審閱并維護(hù),最后保存。普通用戶可查詢。(2) .根據(jù)學(xué)生學(xué)號(hào)可對(duì)應(yīng)的查找到該生的成績(jī)單,由學(xué)生管理處人員審閱并維 護(hù),最后保存。普通用戶可查詢。(3) .根據(jù)學(xué)生學(xué)號(hào)對(duì)應(yīng)查找,該生在校的情況(如健康狀況、活動(dòng)情況、獎(jiǎng)懲情 況等)和該生報(bào)名時(shí)登記的本人基本情況,由學(xué)生管理處人員審閱并維護(hù),最后保存。普通用戶可查詢。數(shù)據(jù)流程圖描述系統(tǒng)的邏輯模型,不涉及硬、軟件,數(shù)據(jù)結(jié)果與文件組織, 用圖形描述及相關(guān)的注釋表示系統(tǒng)的邏輯功能。圖中沒(méi)
12、有具體的物理元素,只是描述信息在系統(tǒng)中流動(dòng)和處理的情況。在對(duì)學(xué)籍管理信息系統(tǒng)調(diào)研階段的業(yè)務(wù)流 程圖進(jìn)行分析的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實(shí)際運(yùn)用的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下、逐層分解,從邏輯上精確地描述新系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)來(lái)源和去向。P0D1圖2-3學(xué)生學(xué)籍信息管理數(shù)據(jù)流圖1 .學(xué)生學(xué)籍管理員通過(guò)學(xué)生信息單,學(xué)生成績(jī)單,學(xué)生檔案單分別錄入,生成信 息數(shù)據(jù)表,成績(jī)數(shù)據(jù)表,檔案數(shù)據(jù)表從而成立一個(gè)總的數(shù)據(jù)庫(kù)。F01圖2-4學(xué)生信息管理數(shù)據(jù)流圖2 .學(xué)籍信息管理員通過(guò)信息單錄入學(xué)生的信息,建立信息數(shù)據(jù)表。用戶可根據(jù), 學(xué)號(hào)
13、,姓名,班級(jí)來(lái)查詢自己所需的信息,方便而簡(jiǎn)單。P圖2-5學(xué)生成績(jī)管理數(shù)據(jù)流圖3 .學(xué)籍成績(jī)管理人員通過(guò)成績(jī)單錄入學(xué)生的成績(jī),建立成績(jī)數(shù)據(jù)表。則用戶可根據(jù),學(xué)號(hào),姓名,班級(jí)查看自己所需的信息。S01圖2-6學(xué)籍檔案管理數(shù)據(jù)流圖4 .學(xué)籍檔案管理員通過(guò)檔案單錄入學(xué)生的檔案,建立檔案數(shù)據(jù)表。用戶可根據(jù), 學(xué)號(hào),姓名,班級(jí)查詢學(xué)生的基本檔案。圖2-7系統(tǒng)管理數(shù)據(jù)流圖5 .系統(tǒng)管理員根據(jù)用戶需要設(shè)置用戶及權(quán)限,建立系統(tǒng)數(shù)據(jù)表。使整個(gè)系統(tǒng)的 維護(hù)更具有安全性,保密性。3.學(xué)生學(xué)籍管理信息系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)是管理系統(tǒng)開(kāi)發(fā)的第二個(gè)階段。在這一階段中我們將根據(jù)系統(tǒng)調(diào)查 與分析階段的結(jié)果,進(jìn)行新系統(tǒng)的設(shè)計(jì)工作。系統(tǒng)
14、設(shè)計(jì)包括兩方面的工作:首先是系統(tǒng)總體結(jié)構(gòu)的設(shè)計(jì),即把系統(tǒng)的功能分解成許多基本的功能模塊, 取得它們 之間的聯(lián)系,規(guī)定它們的功能和處理流程;其次是系統(tǒng)的詳細(xì)設(shè)計(jì)。系統(tǒng)的各項(xiàng) 功能,選擇具體的設(shè)計(jì)手段和處理方式。 因此,如果說(shuō)系統(tǒng)研制人員在系統(tǒng)調(diào)查 與分析階段的任務(wù)是在邏輯上弄清楚系統(tǒng)“做什么”的話,在系統(tǒng)設(shè)計(jì)階段的認(rèn) 為則是在物理上確定系統(tǒng)“如何去做"。所以系統(tǒng)設(shè)計(jì)階段也稱(chēng)為系統(tǒng)的物理設(shè) 計(jì)階段。系統(tǒng)設(shè)計(jì)包括如下工作內(nèi)容1、系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)(1) .系統(tǒng)功能結(jié)構(gòu)的劃分。(2) .確定系統(tǒng)的計(jì)算機(jī)處理流程。1.系統(tǒng)詳細(xì)的設(shè)計(jì)1) ).系統(tǒng)數(shù)據(jù)模型設(shè)計(jì)。2) ).數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)。系統(tǒng)的總
15、體設(shè)計(jì)是指在系統(tǒng)調(diào)查與分析的基礎(chǔ)上,對(duì)整個(gè)系統(tǒng)在結(jié)構(gòu)上的劃 分,硬軟件環(huán)境的配置和確定子系統(tǒng)與模塊的處理流程??傮w設(shè)計(jì)中最核心的問(wèn)題是系統(tǒng)總體功能結(jié)構(gòu)的確定和子系統(tǒng)與模塊的劃分,結(jié)圖3-1學(xué)生學(xué)籍管理信息系統(tǒng)功能結(jié)構(gòu)圖為了讓開(kāi)發(fā)人員明確子系統(tǒng)或功能模塊中信息的流動(dòng)、 轉(zhuǎn)換、存儲(chǔ)和處理等 情況,以便進(jìn)一步明確模塊物理設(shè)計(jì)及日后模塊實(shí)現(xiàn)的任務(wù)和工作要點(diǎn), 從而把 系統(tǒng)的總體設(shè)計(jì)思想落實(shí)到每一個(gè)子系統(tǒng)和功能模塊之中。子系統(tǒng)或模塊的計(jì)算機(jī)處理流程 學(xué)生個(gè)人信息一鍵入一學(xué)生信息登記一學(xué)籍信息數(shù)據(jù)庫(kù)學(xué)籍信息數(shù)據(jù)庫(kù) 一用戶管理添加 一用戶管理表學(xué)生信息查找和刪改一學(xué)籍信息數(shù)據(jù)庫(kù)學(xué)籍信息數(shù)據(jù)庫(kù)一學(xué)生學(xué)籍檔案的
16、錄入和查詢圖3-2計(jì)算機(jī)處理流程圖3) 2. 1關(guān)系型數(shù)據(jù)模型學(xué)生信息表(專(zhuān)業(yè),班級(jí),學(xué)號(hào),姓名, 備注)學(xué)生成績(jī)表(專(zhuān)業(yè),班級(jí),學(xué)號(hào),姓名, 學(xué)生檔案表(專(zhuān)業(yè),班級(jí),學(xué)號(hào),姓名, 級(jí),表現(xiàn)情況,備注)學(xué)生注冊(cè)表(專(zhuān)業(yè),班級(jí),學(xué)號(hào),姓名, 用戶管理表(用戶名,密碼,備注)性別,出生年月,家庭住址,聯(lián)系電話,課程名稱(chēng),備注)民族,籍貫,政治面貌,獎(jiǎng)懲,是否留出生年月,家庭住址,聯(lián)系電話,備注)4) 2. 2數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)提供的功能與描述工具, 設(shè)計(jì)出規(guī)模恰當(dāng),能正確反映 實(shí)際信息關(guān)系,重復(fù)數(shù)據(jù)少,存取效率高并能滿足用戶數(shù)據(jù)要求的數(shù)據(jù)模型。1 .系統(tǒng)邏輯設(shè)計(jì)的主要工作就是將 E
17、 R圖轉(zhuǎn)換成一張張的二維表。圖3-3學(xué)生學(xué)籍管理信息系統(tǒng)E-R圖E-R圖轉(zhuǎn)換成二維表學(xué)生信息表學(xué)生信息專(zhuān)業(yè)班級(jí)學(xué)號(hào)姓名出生年月家庭住址聯(lián)系電話學(xué)生成績(jī)表學(xué)生成績(jī)專(zhuān)業(yè)班級(jí)學(xué)號(hào)姓名課程名稱(chēng)學(xué)生檔案表學(xué)生檔案專(zhuān)業(yè)班級(jí)學(xué)號(hào)姓名政治面貌獎(jiǎng)懲是否留級(jí)注冊(cè)表注冊(cè)專(zhuān)業(yè)班級(jí)學(xué)號(hào)姓名出生年月家庭住址聯(lián)系電話用戶管理表用戶用戶名密碼2 .數(shù)據(jù)字典數(shù)據(jù)字典是各類(lèi)數(shù)據(jù)描述的集合,它是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析后獲得的 主要成果。數(shù)據(jù)字典通常包括以下幾部分:(1)數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)是不可在分的數(shù)據(jù)單位。(2)數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。 一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干 個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或由若干數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)混合組
18、成。(3)數(shù)據(jù)流:數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂健?4)數(shù)據(jù)存儲(chǔ):數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)及結(jié)構(gòu)停留或保存的地方, 也是數(shù)據(jù)流的來(lái)源和 去向之一。(5)處理過(guò)程:處理過(guò)程的具體處理邏輯一般用判定表或判定樹(shù)來(lái)描述。(6)數(shù)據(jù)字典:是關(guān)于數(shù)據(jù)庫(kù)中數(shù)據(jù)的描述,即對(duì)原數(shù)據(jù)的描述。本系統(tǒng)的數(shù)據(jù)字典如下:學(xué)生信息表注冊(cè)表列名數(shù)據(jù)類(lèi)型及長(zhǎng)度可含為空主鍵用戶名文木型(16)NOTNULL密碼文木型(16)NOTNULL學(xué)生檔案表列名,數(shù)據(jù)類(lèi)型及長(zhǎng)度F五為空豐鍵酸囑關(guān)里及艮度 交朱型(20)口也為仝NOTNULLF鍵ilM(200)nOONUULl理騫雙Ij1加(例NNONUULL主鍵文颯州(88)NNONUULL主
19、鍵(84)NNONUULL感郵(28)NOONUULL、.r-r-r-f X.、籍簿 親昔僧30 乂 小8)NOTNULL NOTNUII、.、一1 u /KICTKII II I豕近比工 申4住FIL4型 6 6U) I開(kāi)U ( QANOINULLKI ATM 1 II 1J-L T>股玄由十王口為V1,* ( O; 人開(kāi)U (NOINULLNOTNULL/、' 11. 1 /X4乂/陶 I%0)NOTNULL NOTNULL11fBr!W他)NOONUULLWB1B友視(4200)NNONUULL備注儒訓(xùn)駛050)NNONUULL學(xué)生成績(jī)表列名數(shù)據(jù)類(lèi)型及長(zhǎng)度可含為空主鍵專(zhuān)業(yè)文
20、本型(20)NOTNULL班級(jí)文本型(20)NOTNULL學(xué)號(hào)文本型(8)NOTNULL主鍵姓名文本型(8)NOTNULL計(jì)算機(jī)網(wǎng)絡(luò)數(shù)字型(4)NOTNULL計(jì)算機(jī)組成原理數(shù)字型(4)NOTNULL計(jì)算機(jī)應(yīng)用與提高數(shù)字型(4)NOTNULL管理信息系統(tǒng)數(shù)字型(4)NOTNULL信息法律規(guī)程數(shù)字型(4)NOTNULL辦公軟件數(shù)字型(4)NOTNULL備注備注型(50)NOTNULL4.系統(tǒng)實(shí)現(xiàn)主窗口1 .主窗口界面說(shuō)明:用戶直接單擊“進(jìn)入”按鈕進(jìn)入登錄界面。2 .主窗口界面代碼:Private Sub Command1_Click()主界面.Hide '隱藏主界面登錄界面.Show
21、39; 顯示登錄界面End Sub登錄窗口1 .登錄窗口界面說(shuō)明此登錄界面分為“管理員”和“普通用戶”登錄?!肮芾韱T”需輸入用戶名和密碼登錄“信息管理”窗口;而普通用戶則直接單擊“登錄”按鈕進(jìn)入“普通用戶 學(xué)生學(xué)籍窗口”。2 .登錄窗口界面代碼(1)管理員登錄代碼:Private Sub Command1_Click()Dim sql As String用戶管理表"sql = "select * from登錄界面.Hide學(xué)生學(xué)籍信息管理窗口.ShowElseMsgBox (" 密碼錯(cuò)誤, 請(qǐng)重新輸入!")End IfEnd IfWendEnd SubP
22、rivate Sub Command2_Click()登錄界面.Hide主界面 .ShowEnd Sub( 2)普通用戶窗口代碼Private Sub Command3_Click()普通用戶學(xué)生學(xué)籍窗口.Show登錄界面.HideEnd SubPrivate Sub Command4_Click()登錄界面.Hide主界面 .ShowEnd Sub信息管理窗口1. 信息管理界面說(shuō)明信息管理包括“學(xué)生學(xué)籍信息管理、學(xué)生學(xué)籍成績(jī)管理、學(xué)生學(xué)籍檔案管理、用戶管理” ,下設(shè)相應(yīng)的子菜單。管理員可根據(jù)需要進(jìn)行內(nèi)容的查詢、添加、刪除等。2. 信息管理界面代碼( 1) (學(xué)生學(xué)籍信息管理)信息查詢窗口彈出
23、代碼:Private Sub xxcx_Click(Index As Integer)查詢學(xué)生信息窗口.ShowEnd Sub( 2) (學(xué)生學(xué)籍信息管理)信息添加窗口彈出代碼:Private Sub xxtj_Click(Index As Integer)添加學(xué)生信息窗口.ShowEnd Sub( 3) (學(xué)生學(xué)籍信息管理)信息修改窗口彈出代碼:Private Sub xxg_Click(Index As Integer)修改學(xué)生信息窗口.ShowEnd Sub( 4) (學(xué)生學(xué)籍成績(jī)管理)成績(jī)查詢窗口彈出代碼:Private Sub chjcx_Click(Index As Integer
24、)查詢學(xué)生成績(jī)窗口.ShowEnd Sub( 5) (學(xué)生學(xué)籍成績(jī)管理)成績(jī)添加窗口彈出代碼:Private Sub chjtj_Click(Index As Integer)添加學(xué)生成績(jī)窗口.ShowEnd Sub( 6) (學(xué)生學(xué)籍成績(jī)管理)成績(jī)修改窗口彈出代碼:Private Sub chjxg_Click(Index As Integer)修改學(xué)生成績(jī)窗口.ShowEnd Sub( 7) (學(xué)生學(xué)籍檔案管理)檔案查詢窗口彈出代碼:Private Sub dacx_Click(Index As Integer)用戶檔案查詢窗口.ShowEnd Sub( 8) (學(xué)生學(xué)籍檔案管理)注冊(cè)查詢
25、窗口彈出代碼:Private Sub dazccx_Click(Index As Integer)用戶注冊(cè)查詢窗口.ShowEnd Sub( 9) (用戶管理)用戶修改窗口彈出代碼:Private Sub yhxg_Click(Index As Integer)用戶修改窗口.ShowEnd Sub( 10) (用戶管理)用戶添加窗口彈出代碼:Private Sub yhtj_Click(Index As Integer)用戶添加窗口.ShowEnd Sub( 11) 息管理返回按鈕代碼:Private Sub Command1_Click()學(xué)生學(xué)籍信息管理窗口.Hide登錄界面.ShowEn
26、d Sub查詢學(xué)生信息窗口1. 查詢學(xué)生信息界面說(shuō)明用戶選擇所要查詢的對(duì)象,單擊“確定”按鈕,得出相應(yīng)信息。2. 查詢學(xué)生信息界面代碼Private Sub Command1_Click()Dim kl As StringDim sql As StringDim sql1 As Stringsql = "select * from 學(xué)生信息表"sql1 = "select * from 學(xué)生信息表where 姓名 ='" & kl & "'"MsgBox " 表內(nèi)無(wú)記錄" '
27、 如果為空,彈出對(duì)話框ElseMsgBox (" 查詢成功")End IfEnd SubPrivate Sub Command2_Click()查詢學(xué)生信息窗口.Hide學(xué)生學(xué)籍信息管理窗口.ShowEnd Sub添加學(xué)生信息窗口1. 添加學(xué)生信息界面說(shuō)明管理員在空白欄中正確輸入所要添加的信息,單擊“添加”按鈕即可添加成功。2. 添加學(xué)生信息界面代碼Private Sub Command1_Click()Dim sql, rt As StringDim zy, bj, xh, xm, xb, jg, csny, jtzz, lxdh, zzmm, bz As Strings
28、ql = "select * from 學(xué)生信息表"MsgBox ("增加成功")End SubPrivate Sub Command2_Click()Unload MeEnd Sub修改學(xué)生信息窗口1. 修改學(xué)生信息界面說(shuō)明管理員可根據(jù)需要對(duì)學(xué)生信息進(jìn)行修改(在相應(yīng)信息處正確進(jìn)行修改),修改完畢后單擊“修改”按鈕即可成功修改學(xué)生信息。2. 修改學(xué)生信息界面代碼Private Sub Command1_Click()Dim sql, rt As StringDim z, a As StringDim zy, bj, xh, xm, xb, jg, csn
29、y, jtzz, lxdh, zzmm, bz As Stringsql = "select * from 學(xué)生信息表"MsgBox (" 修改成功")End SubPrivate Sub Command2_Click()Unload MeEnd Sub成績(jī)查詢窗口1. 成績(jī)查詢界面說(shuō)明管理員根據(jù)需要選擇所要查詢的對(duì)象,單擊“查詢”按鈕即可查詢成功。2. 成績(jī)查詢界面代碼Private Sub Command1_Click()Dim kl As StringDim sql As StringDim sql1 As Stringsql = "se
30、lect * from 學(xué)生成績(jī)表1"sql1 = "select * from 學(xué)生成績(jī)表1 where 學(xué)號(hào) ='" & kl & "'"MsgBox " 表內(nèi)無(wú)記錄"' 如果為空,彈出對(duì)話框ElseMsgBox (" 查詢成功")End IfEnd SubPrivate Sub Command2_Click()Unload MeEnd Sub添加學(xué)生成績(jī)窗口1. 添加學(xué)生成績(jī)界面說(shuō)明管理員在空白欄中正確輸入所要添加的信息,單擊“添加”按鈕即可添加成功。2. 添
31、加學(xué)生成績(jī)界面代碼Private Sub Command1_Click()Dim sql, rt As StringDim zy, bj, xh, xm, jsjwl, jsjzcyl, jsjyyytg, glxxxt, xxflgc, bgrj, bzAs Stringsql = "select * from 學(xué)生成績(jī)表1"MsgBox ("增加成功")End SubPrivate Sub Command2_Click()Unload MeEnd Sub修改學(xué)生成績(jī)窗口1. 修改學(xué)生成績(jī)界面說(shuō)明管理員可根據(jù)需要對(duì)學(xué)生信息進(jìn)行修改(在相應(yīng)信息處正確進(jìn)行
32、修改),修改完畢后單擊“修改”按鈕即可成功修改學(xué)生信息。2. 修改學(xué)生成績(jī)界面代碼Private Sub Command1_Click()Dim sql, rt As StringDim z, a As StringDim zy, bj, xh, xm, jsjwl, jsjzcyl, jsjyyytg, glxxxt, xxfgc, bgrj, bz AsStringsql = "select * from 學(xué)生成績(jī)表1"MsgBox (" 修改成功")End SubPrivate Sub Command2_Click()Unload MeEnd Su
33、b檔案查詢窗口1. 檔案查詢界面說(shuō)明管理員根據(jù)需要選擇所要查詢的對(duì)象,單擊“查詢”按鈕即可查詢成功。2. 檔案查詢界面代碼Private Sub Command1_Click()Dim kl As StringDim sql As StringDim sql1 As Stringsql = "select * from 學(xué)生檔案表"sql1 = "select * from 學(xué)生檔案表where 學(xué)號(hào) ='" & kl & "'"MsgBox " 表內(nèi)無(wú)記錄"' 如果為空,彈
34、出對(duì)話框ElseMsgBox (" 查詢成功")End IfEnd SubPrivate Sub Command2_Click()Unload MeEnd Sub注冊(cè)查詢窗口1. 注冊(cè)查詢界面說(shuō)明管理員根據(jù)需要選擇所要查詢的對(duì)象,單擊“查詢”得到該對(duì)象的注冊(cè)信息。2. 注冊(cè)查詢界面代碼Private Sub Command1_Click()Dim kl As StringDim sql As StringDim sql1 As Stringsql = "select * from 學(xué)生注冊(cè)表"sql1 = "select * from 學(xué)生注冊(cè)
35、表where 姓名 ='" & kl & "'"MsgBox " 表內(nèi)無(wú)記錄"' 如果為空,彈出對(duì)話框ElseMsgBox (" 查詢成功")End IfEnd SubPrivate Sub Command2_Click()Unload MeEnd Sub用戶修改窗口1. 用戶修改界面說(shuō)明管理員根據(jù)需要修改用戶權(quán)限信息。單擊“修改”即可成功。2. 用戶修改界面代碼Private Sub Command1_Click()Dim sql, rt As StringDim z, a As S
36、tringDim yhm, mm, bz As Stringsql = "select * from 用戶管理表"MsgBox (" 修改成功")End SubPrivate Sub Command2_Click()Unload MeEnd Sub用戶添加窗口1. 用戶添加界面說(shuō)明管理員根據(jù)需要添加用戶信息。單擊“添加”按鈕即可添加成功。2. 用戶添加界面代碼Private Sub Command1_Click()Dim sql, rt As StringDim yhm, mm, bz As Stringsql = "select * from
37、 用戶管理表"MsgBox ("增加成功")End SubPrivate Sub Command2_Click()Unload MeEnd Sub普通用戶學(xué)生學(xué)籍管理窗口1. 普通用戶學(xué)生學(xué)籍管理界面說(shuō)明普通用戶學(xué)生學(xué)籍管理包括“學(xué)生學(xué)籍信息管理、學(xué)生學(xué)籍成績(jī)管理、 學(xué)生學(xué)籍檔案管理”的查詢。普通用戶根據(jù)需要對(duì)所需的信息進(jìn)行查詢。2. 普通用戶學(xué)生學(xué)籍管理界面代碼( 1)普通用戶學(xué)生成績(jī)查詢窗口彈出代碼Private Sub cjcx_Click()普通用戶學(xué)生成績(jī)查詢窗口.ShowEnd Sub( 2)普通用戶學(xué)生學(xué)籍窗口“返回”代碼Private Sub Co
38、mmand1_Click()普通用戶學(xué)生學(xué)籍窗口.Hide登錄界面.ShowEnd Sub( 3)普通用戶學(xué)生檔案查詢窗口彈出代碼Private Sub dacx_Click(Index As Integer)普通用戶學(xué)生檔案查詢窗口.ShowEnd Sub( 4)普通用戶學(xué)生信息查詢窗口彈出代碼Private Sub xxcx_Click(Index As Integer)普通用戶學(xué)生信息查詢窗口.ShowEnd Sub普通用戶學(xué)生信息查詢窗口1. 普通用戶學(xué)生信息查詢界面說(shuō)明普通用戶根據(jù)需要選擇所要查詢的對(duì)象,單擊“確定”按鈕查詢成功。2. 普通用戶學(xué)生信息查詢界面代碼Private Su
39、b Command1_Click()Dim kl As StringDim sql As StringDim sql1 As Stringsql = "select * from 學(xué)生信息表"sql1 = "select * from 學(xué)生信息表where 姓名 ='" & kl & "'"MsgBox " 表內(nèi)無(wú)記錄" ' 如果為空,彈出對(duì)話框ElseMsgBox (" 查詢成功")End IfEnd SubPrivate Sub Command2_Cl
40、ick()普通用戶學(xué)生信息查詢窗口.HideEnd Sub普通用戶學(xué)生成績(jī)查詢窗口1. 普通用戶學(xué)生成績(jī)查詢界面說(shuō)明普通用戶根據(jù)需要選擇所要查詢的對(duì)象,單擊“確定”按鈕查詢成功。2. 普通用戶學(xué)生成績(jī)查詢界面代碼Private Sub Command1_Click()Dim kl As StringDim sql As StringDim sql1 As Stringsql = "select * from 學(xué)生成績(jī)表1"sql1 = "select * from 學(xué)生成績(jī)表1 where 姓名 ='" & kl & "
41、'"MsgBox " 表內(nèi)無(wú)記錄" ' 如果為空,彈出對(duì)話框ElseMsgBox (" 查詢成功")End IfEnd SubPrivate Sub Command2_Click()普通用戶學(xué)生成績(jī)查詢窗口.Hide通用戶學(xué)生檔案查詢窗口1. 普通用戶學(xué)生檔案查詢界面說(shuō)明普通用戶根據(jù)需要選擇所要查詢的對(duì)象,單擊“確定”按鈕查詢成功。2. 普通用戶學(xué)生檔案查詢界面代碼Private Sub Command1_Click()Dim kl As StringDim sql As StringDim sql1 As Stringsql = "select * from 學(xué)生檔案表"sql1 = "select * from 學(xué)生檔案表where 姓名 ='" & kl & "'"MsgBox " 表內(nèi)無(wú)記錄" '
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年《價(jià)值為綱》學(xué)習(xí)心得范例(3篇)
- 課題申報(bào)參考:接受美學(xué)視野下的卞之琳莎學(xué)研究
- 課題申報(bào)參考:教育強(qiáng)國(guó)進(jìn)程中高校繼續(xù)教育高質(zhì)量發(fā)展的保障機(jī)制和推進(jìn)路徑研究
- 2025版房地產(chǎn)銷(xiāo)售代理授權(quán)委托合同3篇
- 二零二五年度物流倉(cāng)儲(chǔ)中心臨時(shí)搬運(yùn)工勞動(dòng)合同書(shū)4篇
- 2025版學(xué)校游泳池配套設(shè)施租賃與管理承包合同示范2篇
- 二零二五版藝術(shù)品拍賣(mài)師傭金分成合同3篇
- 個(gè)性化離婚合同與起訴狀套裝2024版版B版
- 二零二五年度健康管理與養(yǎng)老服務(wù)業(yè)合作協(xié)議3篇
- 二零二五年度圖書(shū)封面及插圖設(shè)計(jì)合同4篇
- 山東鐵投集團(tuán)招聘筆試沖刺題2025
- 真需求-打開(kāi)商業(yè)世界的萬(wàn)能鑰匙
- 2025年天津市政集團(tuán)公司招聘筆試參考題庫(kù)含答案解析
- GB/T 44953-2024雷電災(zāi)害調(diào)查技術(shù)規(guī)范
- 2024-2025學(xué)年度第一學(xué)期三年級(jí)語(yǔ)文寒假作業(yè)第三天
- 2024年列車(chē)員技能競(jìng)賽理論考試題庫(kù)500題(含答案)
- 心律失常介入治療
- 6S精益實(shí)戰(zhàn)手冊(cè)
- 展會(huì)場(chǎng)館保潔管理服務(wù)方案
- 監(jiān)理從業(yè)水平培訓(xùn)課件
- 廣東省惠州市實(shí)驗(yàn)中學(xué)2025屆物理高二第一學(xué)期期末綜合測(cè)試試題含解析
評(píng)論
0/150
提交評(píng)論