




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 計(jì)算機(jī)信息管理??飘厴I(yè)論文 題 目: 學(xué) 號(hào): 姓 名: 專 業(yè): 年 級(jí): 指導(dǎo)教師: 摘 要本系統(tǒng)全稱為學(xué)生成績管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。根據(jù)開發(fā)要求,它主要應(yīng)用于教育系統(tǒng),完成對(duì)日常的教學(xué)、教務(wù)、教師以及學(xué)生的計(jì)算機(jī)化的管理。開發(fā)學(xué)生成績管理系統(tǒng)可使學(xué)院教職員工減輕工作壓力,比較系統(tǒng)地對(duì)教務(wù)、教學(xué)上的各項(xiàng)服務(wù)和信息進(jìn)行管理,同時(shí),可以減少勞動(dòng)力的使用,加快查詢速度、加強(qiáng)管理,以及國家各部門關(guān)于信息化的步伐,使各項(xiàng)管理更加規(guī)范化。目前,學(xué)校工作繁雜、資料重多。目前,管理信息系統(tǒng)已進(jìn)入高校,但還未普及,而對(duì)于學(xué)生成績管理來說,目前還沒有一套完整的、統(tǒng)一的系統(tǒng)。因此,開發(fā)
2、一套適和大眾的、兼容性好的系統(tǒng)是很有必要的。 系統(tǒng)管理內(nèi)容廣泛,全面涉及了教務(wù)教學(xué)上的各項(xiàng)服務(wù),包括學(xué)生成績管理,其中有學(xué)生成績管理;學(xué)生管理等等。在開發(fā)過程中,注意使其符合操作的業(yè)務(wù)流程,并力求系統(tǒng)的全面性、通用性,使得本系統(tǒng)不只適用于一家教育機(jī)構(gòu)。在開發(fā)方法的選擇上,選擇了生命周期法與原型法相結(jié)合的方法,遵循系統(tǒng)調(diào)查研究、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施四個(gè)主要階段進(jìn)行設(shè)計(jì),而在具體的設(shè)計(jì)上,采取了演化式原型法,隨著用戶的使用及對(duì)系統(tǒng)了解的不斷加深,對(duì)某一部分或幾部分進(jìn)行重新分析、設(shè)計(jì)、實(shí)施。在開發(fā)工具的選擇上,主要利用Delphi7.0 編程語言進(jìn)行開發(fā),使用其自帶的數(shù)據(jù)庫,從而
3、保證了數(shù)據(jù)的完整性與一致性。本論文主要從系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施與使用等幾個(gè)方面進(jìn)行介紹。 【關(guān)鍵詞】信息管理系統(tǒng) 信息化 成績管理 數(shù)據(jù)庫 Delphi7.0目 錄第一章 問題定義3第1.1節(jié) 工程概述3第1.2 節(jié) 經(jīng)濟(jì)目標(biāo)3第1.3 節(jié) 社會(huì)目標(biāo)3第1.4 節(jié) 工程規(guī)模3第二章 可行性分析4第1.1節(jié) 總體可行性分析4第2.2節(jié) 業(yè)務(wù)流程分析5第2.3節(jié) 數(shù)據(jù)流程分析6第2.4節(jié) 數(shù)據(jù)存儲(chǔ)分析:實(shí)體聯(lián)系圖7第2.5節(jié) 系統(tǒng)功能模塊圖9第三章 需求分析10第3.1節(jié) 系統(tǒng)總體功能需求10第3.2 節(jié)系統(tǒng)主要模塊10第四章 概要設(shè)計(jì)10第4.1節(jié) 系統(tǒng)方案確定10第4.2節(jié) 軟件結(jié)構(gòu)設(shè)計(jì)
4、11第五章 詳細(xì)設(shè)計(jì)11第5.1節(jié) 用到的建立數(shù)據(jù)庫的技術(shù)11第5.2節(jié) 具體的數(shù)據(jù)庫表11總 結(jié)18致 謝19 第一章 問題定義第1.1節(jié) 工程概述1.1.1 開展該工程的原因由于現(xiàn)今的學(xué)生成績管理非常繁瑣,老師付出大量的工作時(shí)間,得到的效率很低。因此為提高工作效率,減輕校方人員的工作負(fù)擔(dān),決定開發(fā)學(xué)生成績管理系統(tǒng)軟件。1.1.2該工程的基本目標(biāo)開發(fā)此學(xué)生成績管理系統(tǒng)軟件,以供教學(xué)人員及操作者進(jìn)行學(xué)生成績管理,方便操作者隨時(shí)添加、查詢、修改等。為了我們提高軟件開發(fā)的能力,學(xué)習(xí)SQL編程的技巧,提高工作設(shè)計(jì)思想,通過本次的工程開發(fā),開發(fā)小組成員與輔助老師,能從中學(xué)習(xí)知識(shí)吸取經(jīng)驗(yàn),再技術(shù)和軟件思
5、想上同時(shí)得到鍛煉和提高,從而使總體水升到一個(gè)新的高度。第1.2 節(jié) 經(jīng)濟(jì)目標(biāo)由于本學(xué)生成績開發(fā)系統(tǒng)的主要背景在經(jīng)濟(jì)上不注重直接的經(jīng)濟(jì)收益,而是注重個(gè)人水平的提高和提高對(duì)所學(xué)知識(shí)的運(yùn)用。第1.3 節(jié) 社會(huì)目標(biāo)本系統(tǒng)主要是由dephli7.0,Microsoft SQL Server進(jìn)行設(shè)計(jì)開發(fā),此系統(tǒng)是基于客戶端/服務(wù)端的大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)。 第1.4 節(jié) 工程規(guī)模該工程所需的時(shí)間一個(gè)人2個(gè)月即可以完成。 第二章 可行性分析第1.1節(jié) 總體可行性分析由于本系統(tǒng)管理的對(duì)象單一,都是在校學(xué)生,且每個(gè)數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過程不是很復(fù)雜。因此,比較適合于采用數(shù)據(jù)庫管理。且學(xué)校用于學(xué)生
6、管理的都是個(gè)人計(jì)算機(jī),在存儲(chǔ)量、速度方面都能滿足數(shù)據(jù)庫運(yùn)行的要求。在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,特別是參考其它程序的功能,因此完全可以實(shí)現(xiàn)。本系統(tǒng)的設(shè)計(jì)是在Windows xp中文版操作系統(tǒng)環(huán)境下,使用 delphi 7.0中文版開發(fā)成功的。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個(gè)重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點(diǎn)和適用范圍,因此,在選擇數(shù)據(jù)庫時(shí),應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言介紹如下:于是選擇了美國 Borland 公司推出的 Delphi7.0 開發(fā)工具。在pc機(jī)數(shù)據(jù)
7、庫系統(tǒng)xbase家族中,Delphi 是第一個(gè)全面支持面向?qū)ο蟪绦蛟O(shè)計(jì)的數(shù)據(jù)庫語言工具。Delphi推出了7.0版本,它的主要特點(diǎn)有: 1.強(qiáng)大的查詢與管理功能2.強(qiáng)大的數(shù)據(jù)庫開發(fā)功能3.擴(kuò)大了對(duì)SQL語言的支持4.大量使用可視化的界面操作工具5.支持面向?qū)ο蟮某绦蛟O(shè)計(jì)6.多平臺(tái)支持7.支持網(wǎng)絡(luò)應(yīng)用第2.2節(jié) 業(yè)務(wù)流程分析成績管理業(yè)務(wù)流程圖: 教務(wù)處輸入計(jì)算機(jī)教師教務(wù)處學(xué)生成績教師輸出計(jì)算機(jī)機(jī) 圖2-1教務(wù)處輸入計(jì)算機(jī)班主任教務(wù)處學(xué)生班級(jí)班級(jí)輸出輸出計(jì)算機(jī)圖2-2第2.3節(jié) 數(shù)據(jù)流程分析數(shù)據(jù)流程圖下面我們?cè)敿?xì)的介紹學(xué)生成績管理模塊的數(shù)據(jù)流圖。學(xué)籍管理部門教師學(xué)生成績管理系統(tǒng)教務(wù)處學(xué)生教師教師學(xué)
8、生情況學(xué)生成績查詢統(tǒng)計(jì)分析圖2-3學(xué)生成績管理系統(tǒng)的0層數(shù)據(jù)流圖管理部門教務(wù)處教師1.0學(xué)生管理2.0課程管理3.0成績管理4.0統(tǒng)計(jì)分析D1D2D3查詢者管理者學(xué)生課程成績 圖2-4學(xué)生成績管理系統(tǒng)1層數(shù)據(jù)流程圖第2.4節(jié) 數(shù)據(jù)存儲(chǔ)分析:實(shí)體聯(lián)系圖2.4.1、數(shù)據(jù)模型設(shè)計(jì)。首先來做出學(xué)生成績管理系統(tǒng)的E-R圖,分析這個(gè)問題的實(shí)體,從系統(tǒng)分析可以知道,學(xué)生的成績是由任課教師按照課程給出的,學(xué)生、課程、教師組成了這個(gè)系統(tǒng)的三個(gè)實(shí)體。2.4.2、再分析三個(gè)實(shí)體之間的聯(lián)系。首先,這三個(gè)實(shí)體不是一個(gè)統(tǒng)一體,學(xué)生成績與教師沒有內(nèi)在聯(lián)系,教師必須通過課程實(shí)體才能與學(xué)生建立聯(lián)系,因而先不考慮。課程與學(xué)生這兩
9、個(gè)實(shí)體是多對(duì)多聯(lián)系;一位學(xué)生要學(xué)習(xí)多門課程,一門課程有多位學(xué)生共同學(xué)習(xí)。而學(xué)習(xí)成績是這兩個(gè)實(shí)體“學(xué)生”和“成績”共有的屬性,應(yīng)填在二者的聯(lián)系“學(xué)習(xí)”邊。因?yàn)槌煽兗炔皇菍W(xué)生獨(dú)有的,也不是課程獨(dú)有的;“學(xué)生甲70分”或“英語70分”是不完全的,說“學(xué)生甲英語70分”才是正確的,因?yàn)?0分是學(xué)生甲和英語課二者共有的。這個(gè)E-R圖可畫成下圖。學(xué)生課程成績學(xué)習(xí)mn 圖2-5學(xué)生成績管理系統(tǒng)中學(xué)生與課程的E-R圖教師與課程這兩個(gè)實(shí)體之間,是一對(duì)多聯(lián)系;一位教師可以都多門課程,而一門課程對(duì)于學(xué)生成績來說只能有一位教師(英語、高等數(shù)學(xué)有多位教師教,但對(duì)某個(gè)固定的學(xué)生來說只能有一位教師)。其E-R圖,如下所示。
10、n教師課程教學(xué)l 圖2-6教師與課程的E-R圖組合到一起,得到最后的E-R圖,有了E-R圖,就可以設(shè)計(jì)數(shù)據(jù)庫。下圖為數(shù)據(jù)模型圖。學(xué)生課程教師學(xué)習(xí)學(xué)習(xí)課程學(xué)生教師實(shí)體模型數(shù)據(jù)模型數(shù)據(jù)庫lnmm學(xué)習(xí)圖2-7第2.5節(jié) 系統(tǒng)功能模塊圖學(xué)生成績管理系統(tǒng)成績管理模塊成績查詢模塊系統(tǒng)維護(hù)模塊修改用戶權(quán)限添加學(xué)生的成績成績打印模塊修改學(xué)生的成績刪除學(xué)生的成績刪除用戶修改密碼添加新用戶打印到表excel學(xué)生成績分析學(xué)生成績統(tǒng)計(jì)查詢學(xué)生的信息查詢學(xué)生的考試成績?yōu)g覽學(xué)生的成績圖2-8第三章 需求分析第3.1節(jié) 系統(tǒng)總體功能需求 通過調(diào)查,要求系統(tǒng)需要有以下功能: 由于操作人員的計(jì)算機(jī)知識(shí)普遍較差,要求有良好的人機(jī)
11、界面; 由于該系統(tǒng)的使用對(duì)象多,要求有較好的權(quán)限管理; 原始數(shù)據(jù)修改簡單方便,支持多條件修改 方便的數(shù)據(jù)查詢,支持多條件查詢; 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好; 數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干預(yù);第3.2 節(jié)系統(tǒng)主要模塊 學(xué)生查詢模塊TRL+A)查詢學(xué)生的信息,具體是學(xué)生的學(xué)號(hào)、姓名、年齡,家庭地址,家庭電話等和查詢各個(gè)課程的考試情況成績打印(CTRL+B)管理學(xué)生的成績報(bào)表的打印以及打印報(bào)表的整理、維護(hù)、保存等。成績管理模塊(CTRL+C)學(xué)校的成績管理工作是檢驗(yàn)學(xué)生學(xué)習(xí)情況的一個(gè)主要手段,本模塊包,設(shè)置了成績添加、成績游覽、成績查詢等功能模塊。第四章 概要設(shè)計(jì)第4.1節(jié)
12、系統(tǒng)方案確定通過對(duì)系統(tǒng)的調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能有:學(xué)生成績管理、課程管理、成績管理、系統(tǒng)管理,成績查詢,成績打印。第4.2節(jié) 軟件結(jié)構(gòu)設(shè)計(jì)主程序系統(tǒng)模塊數(shù)據(jù)維護(hù)模塊數(shù)據(jù)瀏覽模塊成績管理模塊修改密碼退出修改搜索刪除瀏覽打印輸入統(tǒng)計(jì)分析 圖 4-1數(shù)據(jù)維護(hù)模塊包括對(duì)學(xué)生信息表、課程信息表、考生成績表的插入、修改、刪除、搜索等。數(shù)據(jù)瀏覽模塊 包括對(duì)學(xué)生信息表、課程信息表、考生成績表的選擇瀏覽、打印。成績管理模塊包括對(duì)學(xué)生成績的輸入,總分和單課的統(tǒng)計(jì)和排名,分析各分?jǐn)?shù)段人數(shù)的分布情況。第五章 詳細(xì)設(shè)計(jì)第5.1節(jié) 用到的建立數(shù)據(jù)庫的技術(shù)數(shù)據(jù)庫采用了Microsoft推出的SQL數(shù)據(jù)庫,這是微軟
13、的一個(gè)大型數(shù)據(jù)庫,可以方便的進(jìn)行數(shù)據(jù)庫的連接。在數(shù)據(jù)庫里建一個(gè)數(shù)據(jù)庫,名字取為student, student里有三個(gè)表,學(xué)生信息表,課程信息表,考生成績表,用戶表。第5.2節(jié) 具體的數(shù)據(jù)庫表通過對(duì)成績管理系統(tǒng)的分析,系統(tǒng)應(yīng)設(shè)計(jì)以下主要實(shí)體kj(課程表)字段名稱類型寬度小數(shù)位課程號(hào)整形10課程名文本50考試類別文本10課程類別文本10開課學(xué)期文本10學(xué)分單精度型數(shù)字自動(dòng)Xf(學(xué)生信息表)字段名稱類型寬度小數(shù)位學(xué)號(hào)整型16姓名文本20年齡整型5院系文本8專業(yè)文本16出生日期文本8備注備注 Cj(成績表)字段名稱類型寬度小數(shù)位學(xué)號(hào)整型16姓名文本12課程號(hào)整型8課程名稱文本50分?jǐn)?shù)浮點(diǎn)20開課學(xué)期
14、日期型10排名整型20Use表:字段名稱類型寬度小數(shù)位username文本20password文本20Admin文本2Readonly文本2學(xué)生E-R圖:學(xué)生 出生日期姓名學(xué)號(hào)院系專業(yè)年齡 圖 5-1課程E-R圖:課程開課學(xué)期考試類別課程名學(xué)分課程號(hào)開課類別圖 5-2第5.3節(jié) 主要的模塊登陸模塊 本界面的主要功能是為了對(duì)系統(tǒng)進(jìn)行安全性管理,本系統(tǒng)的用戶名和密碼保存在USE表中,本系統(tǒng)根據(jù)不同的用戶而設(shè)置了不同的權(quán)限,可以用zhangsan,05020899登陸本系統(tǒng)。 5-3主界面圖 5-4查詢模塊(可以方便的查詢到學(xué)生的基本信息,選課信息)查詢到學(xué)生的基本信息圖 5-5圖 5-6添加,刪除
15、,修改,保存模塊(該模塊可以方便的對(duì)學(xué)生的成績進(jìn)行處理)圖 5-7打印模塊(把學(xué)生的數(shù)據(jù)從學(xué)生成績管理系統(tǒng)打印到excel中)圖 5-8總 結(jié)在本系統(tǒng)的開發(fā)過程中,由于本人是初次開發(fā)軟件,在知識(shí)、經(jīng)驗(yàn)方面都存在著不足。另外,在整個(gè)開發(fā)的過程中,時(shí)間也比較倉促。因此,該系統(tǒng)必然會(huì)存在一些缺陷和不足。因?yàn)閷?duì)學(xué)生成績管理的整個(gè)流程不夠熟悉,在需求分析時(shí)未能做到完全滿足用戶的需求。雖然網(wǎng)絡(luò)在學(xué)生管理系統(tǒng)中的應(yīng)用很多,因此是未來的發(fā)展方向,在本次開發(fā)過程由于硬件的限制,實(shí)現(xiàn)網(wǎng)絡(luò)的基本功能,因此在以后的系統(tǒng)更新過程中可能會(huì)造成一些不必要的數(shù)據(jù)損失。盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點(diǎn)是本管理系統(tǒng)所必需的。相信本學(xué)生成績系統(tǒng)是一套學(xué)校在日常管理中必不可少的管理軟件,通過開發(fā)這個(gè)系統(tǒng),我掌握了的項(xiàng)本過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 西安郵電大學(xué)《美術(shù)鑒賞與批評(píng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江理工大學(xué)《木材工業(yè)自動(dòng)化》2023-2024學(xué)年第二學(xué)期期末試卷
- 南昌大學(xué)共青學(xué)院《免疫學(xué)與病原生物學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 撫順師范高等??茖W(xué)?!镀放菩蜗髮m?xiàng)設(shè)計(jì)一》2023-2024學(xué)年第二學(xué)期期末試卷
- 證券從業(yè)資格證券投資顧問勝任能力考試證券投資顧問業(yè)務(wù)真題1
- 山東勞動(dòng)職業(yè)技術(shù)學(xué)院《智能車輛環(huán)境感知技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025遼寧省安全員B證(項(xiàng)目經(jīng)理)考試題庫
- 湖南冶金職業(yè)技術(shù)學(xué)院《企業(yè)生產(chǎn)與技術(shù)管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年陜西省建筑安全員-B證(項(xiàng)目經(jīng)理)考試題庫
- 湖南電氣職業(yè)技術(shù)學(xué)院《面向數(shù)據(jù)科學(xué)的語言》2023-2024學(xué)年第二學(xué)期期末試卷
- 血透室停電停水應(yīng)急預(yù)案
- 人教版小學(xué)數(shù)學(xué)三年級(jí)下冊(cè)第一單元《位置與方向(一)》單元測(cè)試
- 《零售藥店實(shí)務(wù)》期末考試復(fù)習(xí)題及答案
- 校園安全案例解析
- 《病理科(中心)建設(shè)與配置標(biāo)準(zhǔn)》
- 《校園廉潔教育》主題班會(huì)課件全文
- 北京版(一起)英語六年級(jí)下冊(cè)單詞默寫表
- 2024-2025學(xué)年七年級(jí)英語上冊(cè)單詞默寫冊(cè)
- 《直列式兩缸發(fā)動(dòng)機(jī)曲軸的機(jī)械加工工藝及夾具設(shè)計(jì)》開題報(bào)告2600字
- 2024年度影視制作服務(wù)承包合同3篇
- 《地圖的發(fā)展》課件
評(píng)論
0/150
提交評(píng)論