【畢業(yè)學(xué)位論文】(Word原稿)學(xué)籍管理系統(tǒng)-軟件工程_第1頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)學(xué)籍管理系統(tǒng)-軟件工程_第2頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)學(xué)籍管理系統(tǒng)-軟件工程_第3頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)學(xué)籍管理系統(tǒng)-軟件工程_第4頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)學(xué)籍管理系統(tǒng)-軟件工程_第5頁(yè)
已閱讀5頁(yè),還剩48頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 1 摘 要 學(xué)籍管理系統(tǒng)是一個(gè)教育單位不可缺少的部分 ,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要 ,所以學(xué)籍管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以?lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,另外時(shí)間一長(zhǎng) ,將產(chǎn)生大量的文件和數(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ī)化管理 ,與世界接軌的重要條件。 關(guān)鍵字 : 學(xué)籍管理系統(tǒng) , 效率 , 檢索 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 2 he is an be to or he is is he is ts t is , 中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 3 目錄 摘 要 . 1 . 2 第一章 引言 . 5 發(fā)背景 . 5 發(fā)目標(biāo) . 6 目提出的意義 . 6 內(nèi)管理系統(tǒng)的發(fā)展現(xiàn)狀 . 6 國(guó)外管理系統(tǒng)的發(fā)展現(xiàn)狀 . 6 究?jī)?nèi)容 . 6 章小結(jié) . 8 第二章 系統(tǒng)分析 . 9 統(tǒng)調(diào)查 . 9 統(tǒng)可行性分析 . 10 術(shù)可行性 . 10 濟(jì)可行性 . 10 運(yùn)可行性 . 10 論 . 11 行系統(tǒng)的詳細(xì)調(diào)查 . 12 件開(kāi)發(fā)的總目標(biāo) . 13 課題所用的技術(shù) . 13 據(jù)庫(kù)系統(tǒng)概論 . 13 介 . 15 章小結(jié) . 16 第三章 系統(tǒng)需求分析 . 17 統(tǒng)功能分析 . 17 統(tǒng)功能模 塊分析 . 17 統(tǒng)功能模塊設(shè)計(jì) . 19 3 3 1 登陸窗口正確登陸后擁有的功能 . 19 3 3 2 訪客經(jīng)登陸窗口登陸后擁有的功 能 . 20 務(wù)流程 . 21 3 4 1 學(xué)生學(xué)籍管理系統(tǒng)的基本業(yè)務(wù)流程 . 21 據(jù)流程圖 . 22 3 5 1 學(xué)生成績(jī)查詢圖 . 22 3 5 2 學(xué)生信息查詢 . 23 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 4 3. 5 數(shù)據(jù)字典 . 24 章小結(jié) . 25 第四章 系統(tǒng)概要設(shè)計(jì) . 26 統(tǒng)開(kāi)發(fā)設(shè)計(jì)思想 . 26 據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) . 27 據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) . 28 章小結(jié) . 32 第五章 系統(tǒng)詳細(xì)設(shè)計(jì)和實(shí)施 . 33 件開(kāi)發(fā)工具的選擇 . 33 建系統(tǒng)菜單 . 34 建各類(lèi)主窗口 . 34 第六章 系統(tǒng)運(yùn)行評(píng)估 . 44 試指導(dǎo)思想以及方案 . 44 6 1 1 指導(dǎo)思想 . 44 6 1 2 測(cè)試方案 . 44 6 1 3 測(cè)試過(guò)程以及組織 . 45 ( 1)明確開(kāi)發(fā)過(guò)程中各類(lèi)文檔 . 45 ( 2)合理劃分測(cè)試階段 . 45 ( 3)單元測(cè)試: . 46 ( 4)集成測(cè)試: . 46 ( 5)驗(yàn)收測(cè)試: . 46 統(tǒng)測(cè)試 . 46 統(tǒng)維護(hù) . 47 章小結(jié) . 48 第七章 全文總結(jié) . 49 結(jié) . 49 題與展望 . 50 參考文 獻(xiàn) . 52 致 謝 . 53 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 5 第一章 引言 在計(jì)算機(jī)技術(shù)與信息技術(shù)迅猛發(fā)展的今天,作為信息系統(tǒng)核心和基礎(chǔ)的數(shù)據(jù)庫(kù)技術(shù)得到了越來(lái)越廣泛的應(yīng)用。越來(lái)越多的新的應(yīng)用領(lǐng)域采用數(shù)據(jù)庫(kù)存儲(chǔ)和處理他們的信息資源。正是由于計(jì)算機(jī)的應(yīng)用,才有可能使現(xiàn)代社會(huì)組織和企事業(yè)單位的信息處理能力適應(yīng)現(xiàn)代化管理的要求。 隨著學(xué)校規(guī)模的不斷擴(kuò)大 ,學(xué)生數(shù)量的急劇增加,有關(guān)學(xué)生的各種信息資料也成倍增長(zhǎng)。辦學(xué)者們所頭疼的問(wèn)題,就是如何面對(duì)這龐大的信息量。只有利用計(jì)算機(jī),利用學(xué)生學(xué)籍管理系統(tǒng)才能解決這一問(wèn)題,才能提高學(xué)生管理的工作效率。通過(guò)這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量。 使用計(jì)算機(jī)進(jìn)行管理不僅僅可以降低管理工作的難度,也可以減少錯(cuò)誤和提高效率。因此,開(kāi)發(fā)一套能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄蔚膶W(xué)生學(xué)籍管理系統(tǒng),是非常必要的。也是十分及時(shí)的。因此可以把圖書(shū)管理作為畢業(yè)設(shè)計(jì)的題目,正好可以充分利用幾 年在校所學(xué)的各種專(zhuān)業(yè)知識(shí)開(kāi)發(fā)一個(gè)學(xué)生學(xué)籍管理系統(tǒng)來(lái)幫助相關(guān)部門(mén)進(jìn)行有效的管理。 發(fā)背景 在過(guò)去 ,各個(gè)學(xué)校的學(xué)生學(xué)籍管理基本是靠手工進(jìn)行 ,隨著各個(gè)學(xué)校的規(guī)模增大有關(guān)學(xué)生學(xué)籍管理工作所涉及的數(shù)據(jù)量越來(lái)越大 ,有的學(xué)校不得不靠增加人力、物力來(lái)進(jìn)行學(xué)生學(xué)籍管理。但手工管理具有效率低、易出錯(cuò)、檢索信息慢、對(duì)學(xué)校的管理提供決策信息較為困難等缺點(diǎn)。因此很有必要開(kāi)發(fā)一個(gè)學(xué)生學(xué)籍管理系統(tǒng)。 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 6 發(fā)目標(biāo) 建立學(xué)生學(xué)籍管理系統(tǒng),采用計(jì)算機(jī)對(duì)學(xué)生成績(jī)進(jìn)行管理,進(jìn)一步提高辦學(xué)效益和現(xiàn)代化水平。幫助廣大教師提高工作效率,實(shí) 現(xiàn)學(xué)生學(xué)籍信息管理工作流程的系統(tǒng)化、規(guī)范化和自動(dòng)化。減輕管理層次的工作。 目提出的意義 內(nèi)管理系統(tǒng)的發(fā)展現(xiàn)狀 自 9 0 年代以來(lái),中國(guó)致力于加速?lài)?guó)家信息化基礎(chǔ)設(shè)施建設(shè)的努力已經(jīng)取得了明顯進(jìn)展,越來(lái)越多的人開(kāi)始接受和主動(dòng)選擇管理系統(tǒng)這種方式來(lái)提高管理效率,從客觀上為學(xué)籍管理系統(tǒng)的發(fā)展奠定了良好的基礎(chǔ)。 國(guó)外管理系統(tǒng)的發(fā)展現(xiàn)狀 眾所周之國(guó)外的軟件發(fā)展水平依然是全世界領(lǐng)先,特別是在軟件的管理系統(tǒng)方面,國(guó)外一直保持著較為領(lǐng)先的開(kāi)發(fā)技術(shù)和成功經(jīng)驗(yàn)。例如國(guó)外開(kāi)發(fā)的 理軟件,在許多地方都成功了。 并且在很多方面都為國(guó)內(nèi)提供成功的案例,這也為現(xiàn)在開(kāi)發(fā)管理系統(tǒng)奠定了技術(shù)方面的基礎(chǔ)。 所以 在當(dāng)今信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理系統(tǒng)所代替。如果本系統(tǒng)能被學(xué)校所采用,將會(huì)改變以前靠手工管理學(xué)生學(xué)籍管理的狀況,可以樹(shù)立良好的辦學(xué)形象,提高工作效率。 究?jī)?nèi)容 本學(xué)生學(xué)籍管理系統(tǒng)分為學(xué)生信息管理、學(xué)生成績(jī)管理、考試管理和華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 7 用戶管理五個(gè)功能模塊。 (1)學(xué)生信息管理模塊主要是對(duì)學(xué)生信息(如學(xué)號(hào)、姓名、性別、家庭住址等)進(jìn)行管理。本模塊又分為 五個(gè) 子模塊: 學(xué)生 信息錄入 、學(xué)生信息查詢 、教務(wù)管理管理信息、學(xué)生收費(fèi)管理和新生宿舍管理。 (2)學(xué)生成績(jī)管理模塊主要是對(duì)學(xué)生成績(jī)進(jìn)行管理。本模塊又分為 六個(gè)子模塊: 學(xué)生成績(jī)錄入 、學(xué)生成績(jī)查詢 、學(xué)生成績(jī)修改 /刪除 、計(jì)算總分與排名、老師成績(jī)查詢。 (3)考試管理模塊主要對(duì)考試進(jìn)行如下管理: 添加新考試 、對(duì)已有的考試信息進(jìn)行修改 /刪除 和學(xué)生選課。 (4)用戶管理模塊主要對(duì)使用本系統(tǒng)的用戶進(jìn)行如下管理: 添加新用戶 對(duì)已有的用戶進(jìn)行更改用戶名、密碼和權(quán)限(管理員或普通用戶)等操作。 ( 5)系統(tǒng)管理模塊主要是對(duì)本系統(tǒng)進(jìn)行 管理。本模塊又分為三個(gè)小模塊:查看編者信息、退出系統(tǒng)和打印學(xué)生報(bào)表。 其系統(tǒng)總體模塊圖如下圖所示 : 系統(tǒng)測(cè)試 系統(tǒng)設(shè)計(jì) 系統(tǒng)開(kāi)發(fā) 代碼調(diào)試 系統(tǒng)分析 開(kāi)發(fā)系統(tǒng): 創(chuàng)建數(shù)據(jù)庫(kù) 創(chuàng)建用戶對(duì)象、函數(shù) 和結(jié)構(gòu) 創(chuàng)建窗口和菜單 編寫(xiě)事件處理程序 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 8 章小結(jié) 本章主要講述了開(kāi)發(fā)學(xué)生學(xué)籍管理系統(tǒng)的必要性和開(kāi)發(fā)的背景、開(kāi)發(fā)的目標(biāo)、開(kāi)發(fā)的意義和開(kāi)發(fā)的內(nèi)容作了一個(gè)初步的了解。并為以后的系統(tǒng)開(kāi)發(fā)打下基礎(chǔ)是軟件開(kāi)發(fā)過(guò)程中的第一步。 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 9 第二章 系統(tǒng)分析 系統(tǒng)分析是指在管理信息系統(tǒng)開(kāi)發(fā)的生命周期中系統(tǒng)分析階段的各項(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) 初步調(diào)查、可行性研究、系統(tǒng)詳細(xì)調(diào)查、新系統(tǒng)邏輯方案的提出。 統(tǒng)調(diào)查 系統(tǒng)初步調(diào)查中采用的主要方式是通過(guò)老師師使我對(duì)學(xué)校的了解;以及通過(guò)網(wǎng)絡(luò)對(duì)學(xué)校的了解;并結(jié)合自己長(zhǎng)期的經(jīng)歷對(duì)學(xué)校的了解,經(jīng)過(guò)調(diào)查研究,學(xué)生學(xué)籍管理系統(tǒng)的基本情況為:管理員、老師、學(xué)生、訪客等四類(lèi)實(shí)體。不同的用戶擁有不同權(quán)限。 學(xué)校在日常教學(xué)活動(dòng)中出現(xiàn)的主要問(wèn)題是: ( 1) 學(xué)校以前的學(xué)籍管理方式為基于文本、表格等紙介質(zhì)的傳統(tǒng)手工處理方式。學(xué)籍信息管理沒(méi)有完全科學(xué)化、規(guī)范化、處理速度較慢,因此影響教學(xué)工作的開(kāi)展,難以進(jìn)行有效的信息反饋。 ( 2) 學(xué)校領(lǐng)導(dǎo)對(duì)整個(gè)學(xué)校的學(xué)生信息不能得到及時(shí)反饋,因此不能華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 10 適時(shí)指導(dǎo)教學(xué)方向,以至影響教育質(zhì)量。 ( 3) 部門(mén)之間信息交流少,信息渠道單一,不利于協(xié)調(diào)工作,容易出錯(cuò)。 因此,我想通過(guò)建立學(xué)籍管理信息系統(tǒng),使學(xué)生學(xué)籍管理工作科學(xué)化、規(guī)范化、程序化,促使提高信息處理的速度和正確性,使學(xué)校的信息流程和流向清晰化、合理化,第一時(shí)間把握學(xué)生信息,以提高整體教學(xué)水平。 統(tǒng)可行性分析 可行性研究是系統(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ù)可行性 本系統(tǒng)可采用 P/2000/98 等多種操作系統(tǒng)作為操作平臺(tái)。數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái)選用 000 該數(shù)據(jù)庫(kù)管理系統(tǒng)在多種操作系統(tǒng)上都能運(yùn)行,并提供數(shù)據(jù)庫(kù)之間的數(shù)據(jù)復(fù)制功能,可代替過(guò)去系統(tǒng)單據(jù)數(shù)據(jù)的手工傳遞工作,降低出錯(cuò)率,提高數(shù)據(jù)的可用性。本系統(tǒng)的應(yīng)用軟件開(kāi)發(fā)平臺(tái)也選用 。 濟(jì)可行性 采用新的學(xué)籍信息管理系統(tǒng)可取代過(guò)去的單據(jù)手工傳遞工作,減少人工開(kāi)支,節(jié)省資金,并且可大大提高信息量的取得,縮短信息處理周期,提高學(xué)生信息的利用率,使教學(xué)質(zhì)量更上一個(gè)臺(tái)階。 運(yùn)可行性 本系統(tǒng)操作簡(jiǎn)單,易于理解,只需通過(guò)根據(jù)系統(tǒng)引導(dǎo)的步驟就可以錄華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 11 活的運(yùn)用了。學(xué)校學(xué)籍管理處的管理員以及相關(guān)教師均能進(jìn)行操作,營(yíng)運(yùn)環(huán)境要求低。 面對(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ā)展需要。故新系統(tǒng)還需要滿足以下這幾個(gè)標(biāo)準(zhǔn): ( 1) 標(biāo)準(zhǔn)性:系統(tǒng)的軟硬件選型都應(yīng)該采用工業(yè)化標(biāo)準(zhǔn),這樣既可以保證系統(tǒng)運(yùn)行質(zhì)量又可以分享在此標(biāo)準(zhǔn)上的每一次技術(shù)進(jìn)步。 ( 2) 完整性:由于學(xué)生學(xué)籍管理系統(tǒng)中各表是相互關(guān)聯(lián)的,在每一次進(jìn)行插入、刪除和更新時(shí)都要確保其它表中中信息的安全性以及完整性。 ( 3) 安全性:通過(guò)設(shè)置不同用戶的權(quán)限,控制使用者接觸數(shù)據(jù)的權(quán)限,從而確保使用者無(wú)法操作與其無(wú)關(guān)的數(shù)據(jù)。 ( 5) 高效性:由于學(xué)校學(xué)生信息每次處理的信息量較大,因此系統(tǒng)對(duì)信息的處理能力,響應(yīng)能 力都應(yīng)是快速而有效的,在軟件編制過(guò)程中應(yīng)充分考慮到這一點(diǎn)。 ( 6) 可維護(hù)性:系統(tǒng)軟件設(shè)計(jì)時(shí)應(yīng)采用結(jié)構(gòu)化模塊設(shè)計(jì),以便于開(kāi)發(fā)和維護(hù),也有利于根據(jù)情況隨時(shí)進(jìn)行功能調(diào)整。同時(shí)在系統(tǒng)開(kāi)發(fā)時(shí)應(yīng)該充分考慮到用戶的日常維護(hù),使之能簡(jiǎn)便易行 通過(guò)可行性分析研究,認(rèn)為新系統(tǒng)的開(kāi)發(fā)方案切實(shí)可行,可進(jìn)行開(kāi)發(fā)。 論 經(jīng)過(guò)以上可行性分析,認(rèn)為本系統(tǒng)可以立即開(kāi)始進(jìn)行。 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 12 行系統(tǒng)的詳細(xì)調(diào)查 對(duì)現(xiàn)行管理業(yè)務(wù)進(jìn)行詳細(xì)調(diào)查是了解系統(tǒng)需求和進(jìn)行系統(tǒng)分析和設(shè)計(jì)的重要基礎(chǔ)工作,因此要對(duì)學(xué)校的學(xué)生學(xué)籍管理工作進(jìn)行全面、細(xì)致 而充分的調(diào)查研究。系統(tǒng)調(diào)研采取的主要方法是到現(xiàn)場(chǎng)去,通過(guò)座談、詢問(wèn)、觀察甚至直接參與管理活動(dòng),自上而下、逐步細(xì)化的進(jìn)行了解。 首先根據(jù)自己對(duì)學(xué)生學(xué)籍管理各級(jí)系統(tǒng)的了解現(xiàn)有信息系統(tǒng)的功能,有無(wú)新的信息需求,原系統(tǒng)有無(wú)多余的功能。然后進(jìn)行修改或刪除。其次是從圖書(shū)館查閱已有學(xué)生學(xué)籍管理系統(tǒng)所要完成的功能已及模塊信息。 經(jīng)過(guò)調(diào)查學(xué)校的學(xué)籍管理的功能主要分為五大部分:學(xué)生信息管理、學(xué)生成績(jī)管理、學(xué)生考試管理、用戶管理和系統(tǒng)管理。 學(xué)生信息管理:管理員在每次新生入學(xué)生根據(jù)新生的信息為學(xué)生完成注冊(cè);為學(xué)生記錄每次獎(jiǎng)罰情況 ;學(xué)生信息查詢;學(xué)生每學(xué)期的收費(fèi)管理、和新生信息安排。 學(xué)生成績(jī)管理 : 學(xué)生可以對(duì)自已的本學(xué)期成績(jī)進(jìn)行查詢;老師可以對(duì)本學(xué)期學(xué)生考試成績(jī)進(jìn)行錄入和計(jì)算他們的排名和總分以及各科任老師能查詢所教某一班級(jí)的成績(jī)。 學(xué)生考試管理:管理員可以根據(jù)學(xué)生的不同情況為學(xué)生增加課程或修改 /刪除課程。學(xué)生可以對(duì)本學(xué)期的課程進(jìn)行選課。 用戶管理:為管理員、老師、學(xué)生提供密碼修改。并為管理員提供為新生注冊(cè)新用戶的功能。 系統(tǒng)管理:為所有用戶提供查看編者信息、退出系統(tǒng)和打印報(bào)表的功能。 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 13 件開(kāi)發(fā)的總目標(biāo) (1) 提高學(xué) 籍管理的自動(dòng)化、現(xiàn)代化水平,按照管理信息系統(tǒng)開(kāi)發(fā)原理與方法,采用計(jì)算機(jī)代替手工勞動(dòng),規(guī)范學(xué)籍管理的操作全過(guò)程。 ( 2) 提高整體教學(xué)水平,相關(guān)老師可以從系統(tǒng)中取得及時(shí)而且正確的學(xué)生學(xué)籍管理數(shù)據(jù),并可以迅速而有效地進(jìn)行信息交流與共享,從而掌握學(xué)校的學(xué)生各種情況,為校領(lǐng)導(dǎo)做出適合學(xué)生全面素質(zhì)發(fā)展的指導(dǎo)策略提供有力的支持。 ( 3)減少學(xué)校因管理學(xué)生學(xué)籍問(wèn)題的人員問(wèn)題,大大的縮減了管理人員,以及由于人員管理出錯(cuò)的問(wèn)題。 ( 4)方便了管理人員和用戶之間的信息交流,用戶可以很方便快捷的查詢到自己想要的信息。 課題所用的技術(shù) 據(jù)庫(kù)系統(tǒng)概論 數(shù)據(jù)庫(kù)是指長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。 數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支。十余年來(lái),數(shù)據(jù)庫(kù)管理系統(tǒng)已從專(zhuān)用的應(yīng)用程序包發(fā)展成為通用的系統(tǒng)軟件。由于數(shù)據(jù)庫(kù)具有數(shù)據(jù)結(jié)構(gòu)化、最低冗余度、較高的程序與數(shù)據(jù)獨(dú)立性、易于編制應(yīng)用程序等優(yōu)點(diǎn),較大的信息系統(tǒng)都是建立在數(shù)據(jù)庫(kù)設(shè)計(jì)之上的。今天,信息資源已成為各個(gè)部門(mén)的重要財(cái)富和資源。建立一個(gè)滿足各級(jí)處理要求的行之有效的信息系統(tǒng)也成為一個(gè)企業(yè)或組織生存和發(fā)展的重要條件。因此作為信息系統(tǒng)核心和基 礎(chǔ)的數(shù)據(jù)庫(kù)技術(shù)得到越來(lái)越廣泛的應(yīng)用,從小型單項(xiàng)事務(wù)處理系統(tǒng)到大型信息系統(tǒng),從聯(lián)機(jī)事務(wù)處理到聯(lián)機(jī)分析處理,從一華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 14 般企業(yè)管理到計(jì)算機(jī)輔助設(shè)計(jì)與制造( 計(jì)算機(jī)集成制造系統(tǒng)( 辦公信息系統(tǒng)( 地理信息系統(tǒng)( ,越來(lái)越多新的應(yīng)用領(lǐng)域采用數(shù)據(jù)庫(kù)存儲(chǔ)和處理他們的信息資源。對(duì)于一個(gè)國(guó)家來(lái)說(shuō),數(shù)據(jù)庫(kù)的建設(shè)規(guī)模、數(shù)據(jù)庫(kù)信息量的大小和使用頻度已成為衡量這個(gè)國(guó)家信息化程度的重要標(biāo)志。因此,數(shù)據(jù)庫(kù)課程是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)、信息管理專(zhuān)業(yè)的重要課程。 數(shù)據(jù)庫(kù)技術(shù)是應(yīng)數(shù)據(jù)管理任務(wù)的需要而產(chǎn)生的。 數(shù)據(jù)的處理是指對(duì)各種數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、加工和傳播的一系列活動(dòng)的總和。數(shù)據(jù)管理則是指對(duì)數(shù)據(jù)進(jìn)行分類(lèi)、組織、編碼、檢索和維護(hù),它是數(shù)據(jù)處理的中心問(wèn)題。 數(shù)據(jù)管理的發(fā)展由人工管理階段到文件管理階段再到數(shù)據(jù)庫(kù)管理階段。數(shù)據(jù)管理由人工管理的數(shù)據(jù)不保存、應(yīng)用程序管理數(shù)據(jù)、數(shù)據(jù)不共享和數(shù)據(jù)不具獨(dú)立性到文件系統(tǒng)階段的數(shù)據(jù)可長(zhǎng)期保存、由文件系統(tǒng)管理數(shù)據(jù)、數(shù)據(jù)獨(dú)立性差和數(shù)據(jù)共享性差,冗余度大再到最后的數(shù)據(jù)庫(kù)系統(tǒng)階段的數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)的共享性高、冗余度低,易擴(kuò)充、數(shù)據(jù)獨(dú)立性高、數(shù)據(jù)由 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 15 介 自 多基于圖形界面的、可視化的、面向?qū)ο蟮拈_(kāi)發(fā)工具相繼誕生,并以很快的速度更新版本、提高性能。 是其中之一,它提供一種快速程序編譯器,具有強(qiáng)大的客戶機(jī) /服務(wù)器模式的開(kāi)發(fā)能力,提供與 強(qiáng)大的可擴(kuò)展數(shù)據(jù)庫(kù)功能更贏得了無(wú)數(shù)數(shù)據(jù)庫(kù)開(kāi)發(fā)人員的表睞,越來(lái)越多的用戶采用 是一種非常優(yōu)秀的可視化 程序開(kāi)發(fā)工具,它基于 5/98/000/用高度結(jié)構(gòu)化的 言 ,具有結(jié)構(gòu)清晰、高效優(yōu)化等特點(diǎn)。 以其良好的可視化應(yīng)用程序開(kāi)積習(xí)難改環(huán)境以及強(qiáng)大的可擴(kuò)展數(shù)據(jù)庫(kù)功能而倍受矚目。 32 位的應(yīng)用開(kāi)發(fā)環(huán)境,作為一種優(yōu)秀的開(kāi)發(fā)環(huán)境,它具有一系列新特性以滿足應(yīng)用程序開(kāi)發(fā)過(guò)程中的各種需求。如改進(jìn)的集成開(kāi)發(fā)環(huán)境、強(qiáng)勁的工程管理功能、先進(jìn)的調(diào)試技術(shù)、擴(kuò)展的語(yǔ)言特性以及強(qiáng)大的數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)能力。 特點(diǎn)主要體現(xiàn)在:集成 開(kāi)發(fā)環(huán)境( 改進(jìn);新的語(yǔ)言擴(kuò)充;數(shù)據(jù)庫(kù)的應(yīng)用開(kāi)發(fā)能力的增強(qiáng);其他方面的改進(jìn)。 用來(lái)創(chuàng)建 用程充的一種快速應(yīng)用開(kāi)發(fā)工具,一種可視化編程環(huán)境。用戶可以更加直觀地使用圖形工具來(lái)創(chuàng)建 應(yīng)用程序。它使用戶從完全以代碼的形式創(chuàng)建可視化應(yīng)用程序的繁瑣復(fù)雜的工作中解脫出來(lái),可以不用掌握太多的編程專(zhuān)業(yè)知識(shí)就能創(chuàng)建出圖形化的高難度應(yīng)用程序,這一切都得益于 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 16 章小結(jié) 本章開(kāi)始初步對(duì)過(guò)去學(xué)生學(xué)籍管理系統(tǒng)的缺點(diǎn)和開(kāi) 發(fā)該系統(tǒng)的可行性分析以及開(kāi)發(fā)的這個(gè)系統(tǒng)所要完成什么樣的功能和應(yīng)解決什么樣的問(wèn)題。 并且這個(gè)步驟什么關(guān)鍵,前期的市場(chǎng)分析和技術(shù)分析直接或者間接的影響軟件的成本,所以系統(tǒng)分析至關(guān)重要。 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 17 第三章 系統(tǒng)需求分析 21 世紀(jì)以來(lái),人類(lèi)經(jīng)濟(jì)高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計(jì)算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。使原本的舊的管理方法越來(lái)越不適應(yīng)現(xiàn)在社會(huì)的發(fā)展。許多人還停留在以前的手工操作。這大大地阻礙了人類(lèi)經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,學(xué)生學(xué)籍管理系統(tǒng) 軟件為學(xué)校辦公室?guī)?lái)了極大的方便。我所開(kāi)發(fā)的這個(gè)系統(tǒng)所采用的是當(dāng)前較為流行的編程軟件 為實(shí)現(xiàn)語(yǔ)言,以數(shù)據(jù)庫(kù) 為系統(tǒng)的后臺(tái)操作,其功能在系統(tǒng)內(nèi)部有源代碼直接完成。我們只需按系統(tǒng)提示操作即可。 統(tǒng)功能分析 權(quán)限功能:為不同的用戶設(shè)置不同的權(quán)限,包括管理員、普通用戶和訪客。普通用戶能個(gè)人信息查詢、選課、和修改密碼和成績(jī)查詢 管理員則擁有刪除和修改所有信息。 錄入功能:為管理員提供相應(yīng)的錄入功能。如學(xué)生信息錄入,成績(jī) 錄入、新生住宿問(wèn)題和宿舍分配等。 查詢功能:為所有用戶提供權(quán)限之內(nèi)的查詢功能。如:學(xué)生可以對(duì)成績(jī)查詢。老師可以對(duì)學(xué)生生信息查詢等等。 維護(hù)功能:為老師和學(xué)生提供查詢及相應(yīng)的修改,刪除功能,為管理員提供對(duì)所有信息的修改刪除功能。 系統(tǒng)功能:查看編者信息和退出系統(tǒng)。 統(tǒng)功能模塊分析 籍管理系統(tǒng)包括學(xué)生信息管理、學(xué)生成績(jī)管理、學(xué)生考試管理、用戶管理、系統(tǒng)管理等五個(gè)部份。 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 18 學(xué)生信息管理:可以根據(jù)新生的信息完成對(duì)新生的注冊(cè);可以對(duì)學(xué)生的獎(jiǎng)罰情況進(jìn)行記錄;可以對(duì)學(xué)生的個(gè)人信息進(jìn)行查詢;可以對(duì)欠費(fèi)的同學(xué)進(jìn)行收費(fèi)可 以對(duì)沒(méi)安排宿舍的同學(xué)進(jìn)行宿舍分配。 學(xué)生成績(jī)管理:學(xué)生可以對(duì)本學(xué)期個(gè)人成績(jī)進(jìn)行查詢,老師可以把學(xué)生的考試成績(jī)錄入到數(shù)據(jù)庫(kù)中。還可以對(duì)學(xué)生的成績(jī)進(jìn)行統(tǒng)計(jì)和排名和對(duì)所教某一個(gè)班級(jí)的成績(jī)進(jìn)行查詢。 學(xué)生考試管理:管理員可以增加新的課程、修改和刪除課程。學(xué)生也可以對(duì)本學(xué)期的課程進(jìn)行選課。 用戶管理:管理員、老師和學(xué)生可以修改自己的密碼。管理員還能夠注冊(cè)新的用戶。 系統(tǒng)管理:所有用戶可以查看編者信息和退出系統(tǒng)和打印學(xué)生報(bào)表的功能。 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 19 統(tǒng)功能模塊設(shè)計(jì) 3 3 1 登陸窗口正確登陸后擁有的功能 33程圖詳細(xì)說(shuō)明 : 管理員為系統(tǒng)的最高權(quán)限組,其擁有 注冊(cè)新用戶,學(xué)生信息錄入等功能,流程圖的流向簡(jiǎn)單的闡述 管理員權(quán)限在 系統(tǒng)大概所 擁有 的功能模塊 學(xué)生信息錄入 教務(wù)信息管理 個(gè)人信息查詢 密碼修改 修改或刪除課程 增加課程 學(xué)生成績(jī)查詢 注冊(cè)新用戶 收費(fèi)管理 學(xué)籍變更 獎(jiǎng)勵(lì)和處罰 管理員 退出系統(tǒng) 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 20 3 3 2 訪客經(jīng)登陸窗口登陸后擁有的功能 務(wù)流程圖 圖 3師、訪客功能模 塊圖 3程圖詳細(xì)說(shuō)明 : 闡述了 在學(xué)生學(xué)籍管理系統(tǒng)中有 3 種權(quán)限的用戶,每種不同的權(quán)限 用戶 在系統(tǒng)中能操作的模塊各不相同 ,這樣使系統(tǒng)的功能結(jié)構(gòu)有一個(gè)比較全面的認(rèn)識(shí)。 學(xué)生學(xué)籍管理系統(tǒng) 訪客 學(xué)生 老師 個(gè)人信息查詢 學(xué)生成績(jī)查詢 退出系統(tǒng) 個(gè)人信息查詢 學(xué)生成績(jī)查詢 退出系統(tǒng) 密碼修改 學(xué)生選課 成績(jī)錄入 計(jì)算成績(jī)和排名 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 21 務(wù)流程 3 4 1 學(xué)生學(xué)籍管理系統(tǒng)的基本業(yè)務(wù)流程 圖 3生學(xué)籍管理系統(tǒng)業(yè)務(wù)流程圖 3程圖詳細(xì)說(shuō)明 : 流程圖簡(jiǎn)單闡述了學(xué)生學(xué)籍管理系統(tǒng)三種不同身份用戶的業(yè)務(wù)流程走向,各自擁有的操作權(quán)限,和最終 的操作結(jié)果都將進(jìn)入檔案管理。 是 否 入學(xué)通知書(shū) 管理員核對(duì) 是本校新生 教務(wù)處匯總審批 成績(jī)單 班主任或教師核對(duì) 成績(jī)匯總表或補(bǔ)考成績(jī)單 教學(xué)計(jì)劃 班級(jí)課程設(shè)置 系領(lǐng)導(dǎo)匯總 學(xué)生學(xué)籍檔案 新生 在讀學(xué)生 課程 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 22 據(jù)流程圖 3 5 1 學(xué)生成績(jī)查詢圖 圖 33程圖詳細(xì)說(shuō)明 : 流程圖針對(duì)學(xué)生成績(jī)查詢這種業(yè)務(wù)類(lèi)型,進(jìn)行詳細(xì)說(shuō)明。從期初數(shù)據(jù)錄入開(kāi)始,然后填寫(xiě)成績(jī)單到最后出成績(jī)報(bào)表等步驟說(shuō)明了 學(xué)生查詢成績(jī)這個(gè)功能模塊的意義 和用途。 新生信 息錄入、成績(jī)錄入 系統(tǒng)數(shù)據(jù)錄入 221 學(xué)生成績(jī)填寫(xiě) 2 1221 填寫(xiě)學(xué)生成績(jī) 填好的學(xué)生成績(jī)單 生成績(jī)處理 生成績(jī)報(bào)表 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 23 3 5 2 學(xué)生信息查詢 圖 33程圖詳細(xì)說(shuō)明 : 流程圖闡述了,學(xué)生信息查詢功能的基本功能,簡(jiǎn)述了 人員,課程,成 績(jī)之間的使用關(guān)系 。 使用人員 成績(jī)數(shù)據(jù)表 課程數(shù)據(jù)表 學(xué)生數(shù)據(jù)表 查詢條件 查詢結(jié)果 學(xué)生信息錄入 成績(jī)信息錄入 課程信息錄入 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 24 3. 5 數(shù)據(jù)字典 數(shù)據(jù)字典:是關(guān)于數(shù)據(jù)的信息的集合,對(duì)數(shù)據(jù)流程圖中的各個(gè)元素做完整的定義與說(shuō)明 下面給出本系統(tǒng)幾個(gè)數(shù)據(jù)元素的字典卡片與具體數(shù)據(jù)卡片的含義: 名稱(chēng):學(xué)生信息 描述:學(xué)生的基本信息表 定義:學(xué)生表 =學(xué)號(hào) +姓名 +性別 +年齡 +院系 +班級(jí) +寢室號(hào) +電話號(hào)碼 +入學(xué)時(shí)間 +家庭住址 學(xué)號(hào) =數(shù)字 程信息 描 述:課程基本信息表 定義:課程表 =課程號(hào) +課程名 +老師 +學(xué)分 +學(xué)時(shí) +上課地點(diǎn) +上課時(shí)間 課程號(hào) =數(shù)字 名稱(chēng):選課信息 描述:選課基本信息表 定義 : 選課表 =學(xué)號(hào) +課程號(hào) +成績(jī) 學(xué)號(hào) =數(shù)字 課程號(hào) =數(shù)字 籍變更信息 描述 :學(xué)籍變更基本信息表 定義:學(xué)籍變更表 =學(xué)號(hào) +姓名 +院系 +班級(jí) +原因 學(xué)號(hào) =數(shù)字 名稱(chēng):處罰信息 描述 : 處罰基本信息表 定義 : 處罰表 =學(xué)號(hào) +姓名 +院系 +班級(jí) +原因 學(xué)號(hào) =數(shù)字 名稱(chēng) : 獎(jiǎng)勵(lì)信息 描述 : 獎(jiǎng)勵(lì)基本信息表 華中科技大學(xué)屆畢業(yè)設(shè)計(jì)論文 25 定義 : 獎(jiǎng)勵(lì)表 =學(xué)號(hào) +姓名 +院系 +班級(jí) +原因 學(xué)號(hào) =數(shù)字 名稱(chēng):收費(fèi)信息 描述 : 收費(fèi)基本信息表 定義:收費(fèi)表 =學(xué)號(hào) +姓名 +學(xué)費(fèi) +公寓費(fèi) +其它費(fèi) +合計(jì)費(fèi) +已交學(xué)費(fèi) +本次收費(fèi) +收費(fèi)日期 +收費(fèi)人 +是否欠費(fèi) 學(xué)號(hào)、學(xué)費(fèi)、寓費(fèi)、它費(fèi)、計(jì)費(fèi)、交學(xué)費(fèi)、次收費(fèi) =數(shù)字 名稱(chēng):寢室信息 描述:寢室基本信息表 定義 寢室表 =寢室號(hào) +寢室性質(zhì) +應(yīng)住人數(shù) +實(shí)住人數(shù) +標(biāo)志 寢室號(hào) =數(shù)字 +字母 章小結(jié) 本章主要確定開(kāi)發(fā)學(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論