




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、C#程序設(shè)計(jì)期末考試項(xiàng)目報(bào)告第21頁,共21頁瓊臺師范高高等??瓶茖W(xué)校C#程序序設(shè)計(jì)期期末考試試項(xiàng)目設(shè)設(shè)計(jì)報(bào)告告班級學(xué)生信信息管理理系統(tǒng)班級學(xué)生信信息管理理系統(tǒng)的的開發(fā)摘 要本系統(tǒng)依據(jù)據(jù)開發(fā)要要求主要要應(yīng)用于于教育系系統(tǒng),完完成對日日常的教教育工作作中學(xué)生生成績檔檔案的數(shù)數(shù)字化管管理。開開發(fā)本系系統(tǒng)可使使學(xué)院教教職員工工減輕工工作壓力力,比較較系統(tǒng)地地對教務(wù)務(wù)、教學(xué)學(xué)上的各各項(xiàng)服務(wù)務(wù)和信息息進(jìn)行管管理,同同時(shí),可可以減少少勞動(dòng)力力的使用用,加快快查詢速速度、加加強(qiáng)管理理,以及及國家各各部門關(guān)關(guān)于信息息化的步步伐,使使各項(xiàng)管管理更加加規(guī)范化化。目前,學(xué)校校工作繁繁雜、資資料重多多,雖然然各類管管
2、理信息息系統(tǒng)已已進(jìn)入高高校,但但還未普普及,而而對于學(xué)學(xué)生成績績管理來來說,目目前還沒沒有一套套完整的的、統(tǒng)一一的系統(tǒng)統(tǒng)。因此此,開發(fā)發(fā)一套適適和大眾眾的、兼兼容性好好的系統(tǒng)統(tǒng)是很有有必要的的。本系統(tǒng)在開開發(fā)過程程中,注注意使其其符合操操作的業(yè)業(yè)務(wù)流程程,并力力求系統(tǒng)統(tǒng)的全面面性、通通用性。在在開發(fā)方方法的選選擇上,遵遵循系統(tǒng)統(tǒng)調(diào)查研研究、系系統(tǒng)分析析、系統(tǒng)統(tǒng)設(shè)計(jì)和和系統(tǒng)實(shí)實(shí)施四個(gè)個(gè)主要階階段進(jìn)行行設(shè)計(jì)。本本論文主主要從系系統(tǒng)分析析、系統(tǒng)統(tǒng)設(shè)計(jì)、系系統(tǒng)實(shí)施施與使用用等幾個(gè)個(gè)方面進(jìn)進(jìn)行介紹紹。運(yùn)行環(huán)境;winndowws XP/7 Miccrossoftt Viisuaal SStuddio 2
3、0005 + Miicroosofft SSQL Serrverr 20000目 錄第1章 小組成成員簡介介 2第2章 系統(tǒng)功功用簡介介 2第3章 需求分分析簡介介 3 33.1 學(xué)校工工作流程程分析 3 3. 2 學(xué)學(xué)校具體體需求分分析 333. 3 系統(tǒng)設(shè)設(shè)計(jì)思想想 33.4 系系統(tǒng)設(shè)計(jì)計(jì)分析 33.5 系系統(tǒng)功能能分析 43.6 成成績管理理系統(tǒng)的的目標(biāo) 4第4章 概要設(shè)設(shè)計(jì)簡介介 44.1 用用戶(角角色)444.2 功功能結(jié)構(gòu)構(gòu)圖 444.3 系系統(tǒng)截圖圖 5第5章 詳細(xì)設(shè)設(shè)計(jì)簡介介 6 55.1 模塊劃劃分 66 55.2 程序邏邏輯 77 55.3 數(shù)據(jù)庫庫的設(shè)計(jì)計(jì) 9 55.4
4、 用戶界界面 111第6章 調(diào)試分分析簡介介 133第7章 用戶手手冊 114第8章 總結(jié)和小小組評定定 155第一章;成成員簡介介班 級小 組 組組 長小 組 成成 員小 組 成成 員小 組 成成 員小 組 成成 員任 課 教教 師開 發(fā) 時(shí)時(shí) 間第二章;系系統(tǒng)功用用簡介該班級學(xué)生生信息管管理系統(tǒng)統(tǒng)以Vissuall sttudiio 220055為軟件件平臺,包包括用戶戶管理、成成績查詢詢、成績績管理、課程查詢、課程管理五大模塊。是一個(gè)實(shí)效,快捷,友好的系統(tǒng),能更好的了解學(xué)校學(xué)生的基本情況、教師基本情況、班級安排、課程安排及學(xué)校各方面的安排提供了幫助,并且可對相應(yīng)的信息進(jìn)行打印輸出。第三章
5、;需需求分析析簡介3. 1 學(xué)校工工作流程程分析學(xué)校工作總總體規(guī)劃劃由教務(wù)務(wù)人員在在學(xué)生信信息管理理系統(tǒng)中中完成對對運(yùn)行教教務(wù)處所所需的基基本數(shù)據(jù)據(jù)的維護(hù)護(hù),包括括這些信信息的增增加、修修改及對對各項(xiàng)信信息的變變動(dòng)都將將在這里里進(jìn)行操操作。新的學(xué)年,教教務(wù)人員員首先加加入年級級信息,然然后編排排班級,再再對來校校學(xué)生進(jìn)進(jìn)行基本本的信息息錄入,新新生入學(xué)學(xué)后由教教務(wù)人員員在學(xué)籍籍系統(tǒng)中中完成新新學(xué)生信信息的維維護(hù)。在每個(gè)學(xué)期期開始,教教務(wù)處根根據(jù)班級級的情況況,以班班為單位位,為每每個(gè)班級級安排一一個(gè)班主主任及對對此年級級安排一一個(gè)年級級組長。并并對各科科老師進(jìn)進(jìn)行安排排。每舉行一次次考試后后由
6、任課課老師對對成績進(jìn)進(jìn)行錄入入。班主主任對本本班的成成績匯總總。并進(jìn)進(jìn)行排名名,然后后年級組組長再進(jìn)進(jìn)行匯總總,并對對本年級級各科成成績及總總成績進(jìn)進(jìn)行排名名。教務(wù)處、年年級組長長、班主主任及任任課老師師跟據(jù)實(shí)實(shí)際情況況對錄入入的成績績進(jìn)行維維護(hù),各各位同學(xué)學(xué)對以上上錄入的的信息可可以跟據(jù)據(jù)自己的的需要進(jìn)進(jìn)行適當(dāng)當(dāng)?shù)牟樵冊儭?. 22 學(xué)校校具體需需求分析析 學(xué)生:對各各科成績績的查詢詢及查看看本班成成績排名名等情況況。教師:輸入入并維護(hù)護(hù)本班的的基本信信息,對對本班的的各科成成績匯總總,計(jì)算算各科成成績的總總分,排排名,本本班平均均分等需需求。輸輸出學(xué)生生的基本本信息,各各科的成成績及各各科
7、成績績的排名名,總分分的排名名情況。管理員: 學(xué)校全全體成員員的信息息管理,對對考試科科目,時(shí)時(shí)間及對對所考科科目的編編號等進(jìn)進(jìn)行具體體的管理理,對學(xué)學(xué)生的信信息進(jìn)行行必要的的維護(hù).3. 33 系統(tǒng)統(tǒng)設(shè)計(jì)思思想采用現(xiàn)有的的資源,先先進(jìn)的管管理系統(tǒng)統(tǒng)開發(fā)方方案,充充分利用用學(xué)校現(xiàn)現(xiàn)有的資資源,減減少開發(fā)發(fā)中的時(shí)時(shí)間和財(cái)財(cái)力、物物力、提提高系統(tǒng)統(tǒng)開發(fā)的的水平和和應(yīng)用效效果。系統(tǒng)就滿足足學(xué)校的的需求,例例如學(xué)生生信息的的錄入、查查詢、更更新等。學(xué)學(xué)生成績績錄入與與排名。系統(tǒng)就具備備數(shù)據(jù)庫庫維護(hù)功功能,及及時(shí)根據(jù)據(jù)用戶需需求進(jìn)行行數(shù)據(jù)添添加、刪刪除、修修改等操操作。3. 44 系統(tǒng)統(tǒng)設(shè)計(jì)分分析 本系統(tǒng)
8、適適用于中中小學(xué)校校,其功功能主要要分為六六大類:用戶管理:用于對對用戶的的添加,賦賦予不同同權(quán)限及及對用戶戶的修改改及查詢詢。課程管理:用于對對各學(xué)期期課程的的開設(shè)和和修改。成績管理:用于對對成績的的輸入、修修改、匯匯總及排排名。學(xué)生信息管管理:添添加,刪刪除,修修改學(xué)生生信息等等。 授課信息管管理: 對授課課教師,課課程號,學(xué)分,班級等信息的添加,維護(hù)等。學(xué)生信息查查詢: 對學(xué)生生成績等等信息的的查詢,查查詢方式式為模糊糊,且具具有多條條件組合合查詢功功能。 學(xué)生成績績統(tǒng)計(jì): 統(tǒng)計(jì)計(jì)本科的的總分,平均分分等信息息。本系統(tǒng)性能能力求易易于使用用,具體體有較高高的擴(kuò)展展性和可可維護(hù)性性。3.
9、55 系統(tǒng)統(tǒng)功能分分析權(quán)限功能:系統(tǒng)具具有動(dòng)態(tài)態(tài)的權(quán)限限分配功功能,可可按用戶戶權(quán)限對對用戶進(jìn)進(jìn)行分組組??煞址譃槠胀ㄍㄓ脩?,一一般用戶戶,超級級用戶。普普通用戶戶只是查查詢不能能修改,一一般用戶戶只能對對授權(quán)范范圍內(nèi)進(jìn)進(jìn)行相應(yīng)應(yīng)修改及及刪除,超超級用戶戶能修改改、刪除除所有信信息。 錄入功能能:為一一般用戶戶提供相相應(yīng)的錄錄入功能能,為超超級用戶戶提供對對所有信信息的錄錄入功能能。 查詢功能能:為所所有用戶戶提供查查詢的功功能,可可查詢允允許范圍圍內(nèi)的所所有信息息。 維護(hù)功能能:為一一般用戶戶提供查查詢及相相應(yīng)的修修改。刪除功能,為為超級用用戶提供供對所有有信息的的修改刪刪除功能能。 退出功
10、能能:結(jié)束束并關(guān)閉閉系統(tǒng)。3. 66 成績績管理系系統(tǒng)的目目標(biāo)節(jié)約資源,提提高成績績信息管管理的精精確度 本本系統(tǒng)能能減少很很多不必必要的資資源,不不用像以前那那樣用冗冗余的紙紙張式的的管理。大大大節(jié)省了了學(xué)校能能源。并并且計(jì)算算機(jī)的存存儲(chǔ)與快快速查詢詢功能大大大提高高了成績績管理的的效率,并并且還提提高了成成績信息息管理的的精確度度。方便快速操操作,精精簡人員員,節(jié)約約開支方便快速的的操作,不但可減少成績信息管理的漏洞,還可減少因工作的冗余出現(xiàn)的錯(cuò)誤。并且操作非常簡單,可減少許多不必要的人員,這無論從物質(zhì)上還是工作人員的工資上都為學(xué)校節(jié)約了開支,為學(xué)校增加了財(cái)富。數(shù)據(jù)庫分析析 用用戶需求求具
11、體有有成績管理理系統(tǒng)提提供的保存、更更新、查查詢、維維護(hù)和打打印的功功能,這這就需求求數(shù)據(jù)庫庫結(jié)構(gòu)能能充分滿滿足各種種信息的的輸入與與輸出,實(shí)實(shí)現(xiàn)有組組織地、動(dòng)動(dòng)態(tài)地存存儲(chǔ)大量量的關(guān)聯(lián)數(shù)數(shù)據(jù),方方便用戶戶訪問系系統(tǒng)中的的數(shù)據(jù)。它與文文件系統(tǒng)統(tǒng)的重要要區(qū)別是是數(shù)據(jù)的的充分共共享,交交叉訪問問,與應(yīng)應(yīng)用程序序的高度度獨(dú)立性性。第四章;概概要設(shè)計(jì)計(jì)簡介4.1 用用戶(角角色)本系統(tǒng)用戶戶角色主主要有兩兩類:系系統(tǒng)管理理員與普普通用戶戶。其中中系統(tǒng)管管理員可可進(jìn)行用用戶管理理。普通通用戶可可對自己己的一些些信息的的查詢和和修改。系統(tǒng)管理員員:可進(jìn)進(jìn)行用戶戶管理,組組權(quán)限分分配,信信息查詢詢等工作作。教
12、師:可進(jìn)進(jìn)行學(xué)生生信息管管理,課課程信息息管理,成成績管理理,授課課信息管管理,信信息查詢詢,成績績統(tǒng)計(jì)等等工作。學(xué)生:可進(jìn)進(jìn)行成績績查詢等等操作。4. 2 功能結(jié)結(jié)構(gòu)圖管理功能結(jié)結(jié)構(gòu)圖:系統(tǒng)管理員系統(tǒng)管理員功能模塊管理組權(quán)限管理記錄添加、刪除、修改其它模塊管理教師功能結(jié)結(jié)構(gòu)圖:老師老師學(xué)生信息管理學(xué)生成績管理,查詢、添加、刪除、修改學(xué)生功能結(jié)結(jié)構(gòu)圖: 學(xué)生學(xué)生個(gè)人成績信息查詢個(gè)人信息查詢4.3系統(tǒng)統(tǒng)截圖第五章;詳詳細(xì)設(shè)計(jì)計(jì)簡介5.1 模塊劃劃分功能模塊管管理,組組權(quán)限管管理,學(xué)學(xué)生信息息管理,課程信信息管理理,學(xué)生生成績管管理,授授課信息息管理,學(xué)生信信息查詢詢,學(xué)生生成績統(tǒng)統(tǒng)計(jì)等幾幾大模塊
13、塊。以下下將對各各子模塊塊進(jìn)行說說明。功能模塊管管理:將將系統(tǒng)功功能模塊塊保存到到數(shù)據(jù)庫庫中以便便于動(dòng)態(tài)態(tài)地進(jìn)行行不同用用戶組權(quán)權(quán)限的分分配等操操作。本本模塊包包括功能能模塊的的添加,刪刪除,修修改等。組權(quán)限管理理:對用用戶進(jìn)行行分組,并并將權(quán)限限設(shè)置到到不同的的用戶組組。學(xué)生信息管管理模塊塊:輸入入學(xué)生基基本信息息,并可可以對學(xué)學(xué)生信息息進(jìn)行添添加、查查詢、修修改、刪刪除。還還可以關(guān)關(guān)鍵字查查詢并從從數(shù)據(jù)庫庫里調(diào)出出的學(xué)生生基本信信息.輸輸出學(xué)生生基本信信息,學(xué)學(xué)號、班班號、姓姓名查詢詢的信息息結(jié)果。課程信息管管理:設(shè)設(shè)置課程程號,課課程名,課程學(xué)分等課程信息。成績信息管管理模塊塊:輸入入成
14、績信信息,并并可以對對成績信信息進(jìn)行行添加、查查詢、修修改、刪刪除。還還可以用用關(guān)鍵字字查詢并并調(diào)出數(shù)數(shù)據(jù)庫里里的學(xué)生生基本成成績信息息的修改改、刪除除等。輸輸出查詢詢的學(xué)生生成績信信息。授課信息管管理:對對教師授授課信息息的調(diào)度度,安排排等信息息的管理理。學(xué)生信息查查詢:本本模塊是是可對學(xué)學(xué)生成績績進(jìn)行查查詢,可可按學(xué)號號,姓名名,年齡齡,所在在院系,入入學(xué)年份份等不同同條件獨(dú)獨(dú)立查詢詢或進(jìn)行行模糊查查詢。學(xué)生成績統(tǒng)統(tǒng)計(jì):對對學(xué)生成成績總分分,平均均分等進(jìn)進(jìn)行統(tǒng)計(jì)計(jì)5. 2 程序序邏輯5211系統(tǒng)EE-R圖圖:班號學(xué)號學(xué)生 班號學(xué)號學(xué)生學(xué)號學(xué)號成績成績編號編號科目課程號科目課程號5222查詢
15、模模塊流程程圖查詢查詢 不符合條件條件 不符合條件條件 滿足條件 滿足條件數(shù)據(jù)庫數(shù)據(jù)庫顯示結(jié)果退出顯示結(jié)果退出5233 Exxcell導(dǎo)入流流程圖打開Excep導(dǎo)入窗體打開Excep導(dǎo)入窗體選中Excel選中Excel顯示顯示記錄執(zhí)行導(dǎo)入執(zhí)行導(dǎo)入顯示出錯(cuò)信息顯示出錯(cuò)信息成功增加記錄成功增加記錄修改Excel數(shù)據(jù)繼續(xù)修改Excel數(shù)據(jù)繼續(xù)繼續(xù)繼續(xù)退出退出 5244 程序序流程設(shè)設(shè)計(jì)登錄系統(tǒng)登錄系統(tǒng)請輸入用戶名及密碼請輸入用戶名及密碼用戶不存在或密碼錯(cuò)誤用戶不存在或密碼錯(cuò)誤登錄密碼及用戶類型驗(yàn)證登錄密碼及用戶類型驗(yàn)證用戶存在且密碼正確用戶存在且密碼正確是否系統(tǒng)管理員?是否系統(tǒng)管理員?是是進(jìn)行角色分
16、配進(jìn)行角色分配操作結(jié)束?操作結(jié)束?是是退出系統(tǒng)退出系統(tǒng)5.3 數(shù)據(jù)庫庫的設(shè)計(jì)計(jì)5.3.11 本系統(tǒng)定義義的數(shù)據(jù)據(jù)庫中包包含以下下7個(gè)表表:Usseriinfoo,Rooless,sttuinnfo,couurseeinoofo,Claass,Depparttmennt,SScorreInnfo等等。下面面介紹這這些表的的結(jié)構(gòu)。userssInffo:用用于保存存系統(tǒng)用用戶及管管理員信信息.包包括用戶戶名,密密碼,角角色等字段.學(xué)生信息表表:用于于保存學(xué)學(xué)生的學(xué)學(xué)號,姓姓名,性性別,年年齡,所所在班級級名稱,入學(xué)年年份等信信息.成績表:用用于保存存學(xué)生成成績信息息,包括括學(xué)號,課程號號,成績績等
17、字段段.課程表:用用戶保存存課程信信息,包包括課程程名,課課程號,課程學(xué)學(xué)分等信信息字段段.5.3.22數(shù)據(jù)庫表結(jié)結(jié)構(gòu)及設(shè)設(shè)計(jì)(1)UsserIInfoo (2)學(xué)生生信息表表(SttuInnfo) (3)學(xué)學(xué)生成績績表(SScorreInnfo) (4)課程程表(CCourrseIInfoo)(5)各表表的關(guān)系系圖5.4 界界面設(shè)計(jì)計(jì)1,用戶界界面2,登陸主主頁面3,添加用用戶界面面4,添加學(xué)學(xué)生成績績錄入5,學(xué)生成成績查詢詢第六章;調(diào)調(diào)試分析析簡介本系統(tǒng)在MMicrrosooft Vissuall Sttudiio 220055下編譯譯調(diào)試通通過,可可順利運(yùn)運(yùn)行,各各項(xiàng)功能能達(dá)到設(shè)設(shè)計(jì)要求
18、求。在調(diào)試的過過程中,主主要碰到到了以下下問題:6. 1、項(xiàng)目目在連接接數(shù)據(jù)庫庫時(shí),出出現(xiàn)連接接失效的的狀況,初初步調(diào)試試分析是是數(shù)據(jù)導(dǎo)導(dǎo)入問題題和數(shù)據(jù)據(jù)源問題題,并在在配置數(shù)數(shù)據(jù)源的的時(shí)間,注注意mccrossoftt oddbc sqll seerveer ddsn 中注意意默認(rèn)數(shù)數(shù)據(jù)庫的的更改。6. 2、在在使用MMicrrosooft Vissuall Sttudiio 220055進(jìn)行編編譯的時(shí)時(shí)間,出出現(xiàn)綁定定句柄無無效,啟啟動(dòng)失敗敗,經(jīng)過過分析,得得出原因因可通過過 選擇擇項(xiàng)目項(xiàng)目目屬性調(diào)調(diào)試啟用用調(diào)試器器(將啟啟用Viisuaal SStuddio宿宿主進(jìn)程程(O)前的勾勾去掉),問問題即可可解決。第七章;用用戶手冊冊7. 11,首先運(yùn)行MMicrrosooft SQLL Seerveer 220000 的的SQLL SEERVEER 服服務(wù)管理理器 運(yùn)運(yùn)行 SSQL SERRVERR 服務(wù)務(wù),打開開Miccrossoft
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年孤獨(dú)絕癥測試題及答案
- 2025年初中語文詞語試題及答案
- 2025年影視后期面試試題及答案
- 佛山市道廣體育游泳救生員培訓(xùn)班復(fù)習(xí)試題
- 2025年歐美金融面試題及答案
- 2025年北外中文面試試題及答案
- 2025年脊系統(tǒng)的試題庫及答案
- 2025年小雞蛋釣魚測試題及答案
- 2025年德育教育測試題及答案
- 2025年美工入職考試題及答案
- 高壓隔膜壓濾機(jī)安裝方案
- 羽毛球館計(jì)劃書
- 外加劑摻合料試題帶答案
- 燃燒機(jī)型式檢驗(yàn)報(bào)告
- 老年認(rèn)知功能障礙及其照料課件
- 路虎衛(wèi)士說明書
- S7-1200使用SCL語言編程實(shí)現(xiàn)數(shù)控G代碼指令編程控制
- 教學(xué)課件:《新時(shí)代新征程》
- 交通事故授權(quán)委托書樣本(通用)正規(guī)范本(通用版)
- 2022年福建省公務(wù)員錄用考試《行測》題
- (新湘科版)六年級下冊科學(xué)知識點(diǎn)
評論
0/150
提交評論