計(jì)算機(jī)信息管理專科畢業(yè)論文1_第1頁
計(jì)算機(jī)信息管理??飘厴I(yè)論文1_第2頁
計(jì)算機(jī)信息管理??飘厴I(yè)論文1_第3頁
計(jì)算機(jī)信息管理專科畢業(yè)論文1_第4頁
計(jì)算機(jī)信息管理??飘厴I(yè)論文1_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)信息管理??飘厴I(yè)論文1PAGEPAGE1

計(jì)算機(jī)信息管理專科畢業(yè)論文題目:學(xué)號(hào):姓名:專業(yè):年級(jí):指導(dǎo)教師:

第二章可行性分析第1.1節(jié)總體可行性分析由于本系統(tǒng)管理的對(duì)象單一,都是在校學(xué)生,且每個(gè)數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過程不是很復(fù)雜。因此,比較適合于采用數(shù)據(jù)庫管理。且學(xué)校用于學(xué)生管理的都是個(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ì)是在Windowsxp中文版操作系統(tǒng)環(huán)境下,使用delphi7.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ù)庫語言介紹如下:于是選擇了美國(guó)Borland公司推出的Delphi7.0開發(fā)工具。在pc機(jī)數(shù)據(jù)庫系統(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ù)流程分析成績(jī)管理業(yè)務(wù)流程圖:教務(wù)處教務(wù)處輸入計(jì)算機(jī)教師教務(wù)處學(xué)生成績(jī)教師輸出計(jì)算機(jī)機(jī)圖2-1教務(wù)處教務(wù)處輸入計(jì)算機(jī)班主任教務(wù)處學(xué)生班級(jí)班級(jí)輸出輸出計(jì)算機(jī)圖2-2第2.3節(jié)數(shù)據(jù)流程分析數(shù)據(jù)流程圖下面我們?cè)敿?xì)的介紹學(xué)生成績(jī)管理模塊的數(shù)據(jù)流圖。學(xué)籍管理部門教師學(xué)生成績(jī)管理系統(tǒng)教務(wù)處學(xué)籍管理部門教師學(xué)生成績(jī)管理系統(tǒng)教務(wù)處學(xué)生教師教師學(xué)生情況學(xué)生成績(jī)查詢統(tǒng)計(jì)分析圖2-3學(xué)生成績(jī)管理系統(tǒng)的0層數(shù)據(jù)流圖管理部門管理部門教務(wù)處教師1.0學(xué)生管理2.0課程管理3.0成績(jī)管理4.0統(tǒng)計(jì)分析D1D2D3查詢者管理者學(xué)生學(xué)生課程課程成績(jī)成績(jī)圖2-4學(xué)生成績(jī)管理系統(tǒng)1層數(shù)據(jù)流程圖第2.4節(jié)數(shù)據(jù)存儲(chǔ)分析:實(shí)體聯(lián)系圖2.4.1、數(shù)據(jù)模型設(shè)計(jì)。首先來做出學(xué)生成績(jī)管理系統(tǒng)的E-R圖,分析這個(gè)問題的實(shí)體,從系統(tǒng)分析可以知道,學(xué)生的成績(jī)是由任課教師按照課程給出的,學(xué)生、課程、教師組成了這個(gè)系統(tǒng)的三個(gè)實(shí)體。2.4.2首先,這三個(gè)實(shí)體不是一個(gè)統(tǒng)一體,學(xué)生成績(jī)與教師沒有內(nèi)在聯(lián)系,教師必須通過課程實(shí)體才能與學(xué)生建立聯(lián)系,因而先不考慮。課程與學(xué)生這兩個(gè)實(shí)體是多對(duì)多聯(lián)系;一位學(xué)生要學(xué)習(xí)多門課程,一門課程有多位學(xué)生共同學(xué)習(xí)。而學(xué)習(xí)成績(jī)是這兩個(gè)實(shí)體“學(xué)生”和“成績(jī)”共有的屬性,應(yīng)填在二者的聯(lián)系“學(xué)習(xí)”邊。因?yàn)槌煽?jī)既不是學(xué)生獨(dú)有的,也不是課程獨(dú)有的;“學(xué)生甲70分”或“英語70分”是不完全的,說“學(xué)生甲英語70分”才是正確的,因?yàn)?0分是學(xué)生甲和英語課二者共有的。這個(gè)E-R圖可畫成下圖。學(xué)生學(xué)生課程成績(jī)學(xué)習(xí)mn圖2-5學(xué)生成績(jī)管理系統(tǒng)中學(xué)生與課程的E-R圖教師與課程這兩個(gè)實(shí)體之間,是一對(duì)多聯(lián)系;一位教師可以都多門課程,而一門課程對(duì)于學(xué)生成績(jī)來說只能有一位教師(英語、高等數(shù)學(xué)有多位教師教,但對(duì)某個(gè)固定的學(xué)生來說只能有一位教師)。其E-R圖,如下所示。nn教師教師課程教學(xué)l圖2-6教師與課程的E-R圖組合到一起,得到最后的E-R圖,有了E-R圖,就可以設(shè)計(jì)數(shù)據(jù)庫。下圖為數(shù)據(jù)模型圖。學(xué)生學(xué)生課程教師學(xué)習(xí)學(xué)習(xí)課程學(xué)生教師實(shí)體模型數(shù)據(jù)模型數(shù)據(jù)庫lnmmlnmm學(xué)習(xí)學(xué)習(xí)圖2-7第2.5節(jié)系統(tǒng)功能模塊圖學(xué)生成績(jī)管理系統(tǒng)學(xué)生成績(jī)管理系統(tǒng)成績(jī)管理模塊成績(jī)查詢模塊系統(tǒng)維護(hù)模塊成績(jī)管理模塊成績(jī)查詢模塊系統(tǒng)維護(hù)模塊修改用戶權(quán)限添加學(xué)生的成績(jī)成績(jī)打印模塊修改學(xué)生的成績(jī)刪除學(xué)生的成績(jī)刪除用戶修改密碼添加修改用戶權(quán)限添加學(xué)生的成績(jī)成績(jī)打印模塊修改學(xué)生的成績(jī)刪除學(xué)生的成績(jī)刪除用戶修改密碼添加新用戶打印到表exce打印到表excel學(xué)生成績(jī)分析學(xué)生成績(jī)統(tǒng)計(jì)查詢學(xué)生的信息查詢學(xué)生的考試成績(jī)?yōu)g覽學(xué)生的成績(jī)圖2-8第三章需求分析第3.1節(jié)系統(tǒng)總體功能需求通過調(diào)查,要求系統(tǒng)需要有以下功能:=1\*GB2⑴由于操作人員的計(jì)算機(jī)知識(shí)普遍較差,要求有良好的人機(jī)界面;=2\*GB2⑵由于該系統(tǒng)的使用對(duì)象多,要求有較好的權(quán)限管理;=3\*GB2⑶原始數(shù)據(jù)修改簡(jiǎn)單方便,支持多條件修改=4\*GB2⑷方便的數(shù)據(jù)查詢,支持多條件查詢;=5\*GB2⑸在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好;=6\*GB2⑹數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干預(yù);第3.2節(jié)系統(tǒng)主要模塊學(xué)生查詢模塊TRL+A)查詢學(xué)生的信息,具體是學(xué)生的學(xué)號(hào)、姓名、年齡,家庭地址,家庭電話等和查詢各個(gè)課程的考試情況成績(jī)打印(CTRL+B)管理學(xué)生的成績(jī)報(bào)表的打印以及打印報(bào)表的整理、維護(hù)、保存等。成績(jī)管理模塊(CTRL+C)學(xué)校的成績(jī)管理工作是檢驗(yàn)學(xué)生學(xué)習(xí)情況的一個(gè)主要手段,本模塊包,設(shè)置了成績(jī)添加、成績(jī)游覽、成績(jī)查詢等功能模塊。第四章概要設(shè)計(jì)第4.1節(jié)系統(tǒng)方案確定通過對(duì)系統(tǒng)的調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能有:學(xué)生成績(jī)管理、課程管理、成績(jī)管理、系統(tǒng)管理,成績(jī)查詢,成績(jī)打印。第4.2節(jié)軟件結(jié)構(gòu)設(shè)計(jì)主程序系統(tǒng)模塊主程序系統(tǒng)模塊數(shù)據(jù)維護(hù)模塊數(shù)據(jù)瀏覽模塊成績(jī)管理模塊修改密碼退出修改搜索刪除瀏覽打印輸入統(tǒng)計(jì)分析圖4-1數(shù)據(jù)維護(hù)模塊包括對(duì)學(xué)生信息表、課程信息表、考生成績(jī)表的插入、修改、刪除、搜索等。數(shù)據(jù)瀏覽模塊包括對(duì)學(xué)生信息表、課程信息表、考生成績(jī)表的選擇瀏覽、打印。成績(jī)管理模塊包括對(duì)學(xué)生成績(jī)的輸入,總分和單課的統(tǒng)計(jì)和排名,分析各分?jǐn)?shù)段人數(shù)的分布情況。第五章詳細(xì)設(shè)計(jì)第5.1節(jié)用到的建立數(shù)據(jù)庫的技術(shù)數(shù)據(jù)庫采用了Microsoft推出的SQL數(shù)據(jù)庫,這是微軟的一個(gè)大型數(shù)據(jù)庫,可以方便的進(jìn)行數(shù)據(jù)庫的連接。在數(shù)據(jù)庫里建一個(gè)數(shù)據(jù)庫,名字取為student,student里有三個(gè)表,學(xué)生信息表,課程信息表,考生成績(jī)表,用戶表。第5.2節(jié)具體的數(shù)據(jù)庫表通過對(duì)成績(jī)管理系統(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(成績(jī)表)字段名稱類型寬度小數(shù)位學(xué)號(hào)整型16姓名文本12課程號(hào)整型8課程名稱文本50分?jǐn)?shù)浮點(diǎn)20開課學(xué)期日期型10排名整型20Use表:字段名稱類型寬度小數(shù)位username文本20password文本20Admin文本2Readonly文本2學(xué)生E-R圖:學(xué)生學(xué)生出生日期姓名學(xué)號(hào)出生日期姓名學(xué)號(hào)院系院系專業(yè)年齡專業(yè)年齡圖5-1課程E-R圖:課程課程開課學(xué)期開課學(xué)期考試類別課程名學(xué)分課程號(hào)考試類別課程名學(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添加,刪除,修改,保存模塊(該模塊可以方便的對(duì)學(xué)生的成績(jī)進(jìn)行處理)圖5-7打印模塊(把學(xué)生的數(shù)據(jù)從學(xué)生成績(jī)管理系統(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é)生成績(jī)管理的整個(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é)生成績(jī)系統(tǒng)是一套學(xué)校在日常管理中必不可少的管理軟件,通過開發(fā)這個(gè)系統(tǒng),我掌握了的項(xiàng)本過程,了解了的基本知識(shí)鞏固了我對(duì)delphi7.0和SQL2000畢業(yè)設(shè)計(jì)中的最大收獲并不是掌

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論