版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 學(xué)生學(xué)籍管理信息系統(tǒng)設(shè)計(jì)與開發(fā)姓名:舒少芬 學(xué)號(hào):090330024 班級(jí):統(tǒng)計(jì)0901 【摘要】本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合,按照學(xué)校的工作流程設(shè)計(jì)完成。希望通過本系統(tǒng)功能較強(qiáng)大、界面友好等特點(diǎn),為學(xué)校提高學(xué)生學(xué)籍管理效率提供具有現(xiàn)實(shí)意義的指導(dǎo)與幫助。通過本系統(tǒng)學(xué)??梢詫?duì)學(xué)生學(xué)籍、學(xué)生個(gè)人信息等實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)管理,實(shí)現(xiàn)無紙化辦公【關(guān)鍵字】計(jì)算機(jī)技術(shù);學(xué)生學(xué)籍;管理系統(tǒng)一、引言 1.1 項(xiàng)目來源 隨著高校的擴(kuò)招,學(xué)校教學(xué)管理的任務(wù)量也在不斷加大,其中學(xué)生的學(xué)籍管理工作由于主要還是手工操作,工作量非常大,急需用現(xiàn)代化的信息管理工具去代替手工勞動(dòng)。針對(duì)現(xiàn)在許多學(xué)校對(duì)于
2、學(xué)生學(xué)籍管理還不能有效的實(shí)現(xiàn)計(jì)算機(jī)管理,工作效率低、成本大且極易出錯(cuò)的現(xiàn)狀,為了實(shí)現(xiàn)學(xué)生學(xué)籍的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,從而減少管理方面的工作量,故設(shè)計(jì)本系統(tǒng),使其能實(shí)現(xiàn)對(duì)學(xué)生學(xué)籍的系統(tǒng)化管理。 1.2 任務(wù)目標(biāo)。具體應(yīng)該達(dá)到以下目標(biāo):1.系統(tǒng)應(yīng)具有實(shí)用性、可靠性和實(shí)用性,同時(shí)要盡量注意先進(jìn)性。2.對(duì)各個(gè)數(shù)據(jù)庫進(jìn)行動(dòng)態(tài)管理,防止混亂。3.能夠按照用戶選擇的不同條件進(jìn)行簡(jiǎn)單和復(fù)合查詢。4.能夠?qū)Σ樵兘Y(jié)果分類匯總。5.注意數(shù)據(jù)的安全性,具備數(shù)據(jù)庫備份和恢復(fù)的功能。6.方便用戶的操作,盡量減少用戶的操作。 二、系統(tǒng)需求分析 2.1 業(yè)務(wù)需求 2.1.1 業(yè)務(wù)組織本系統(tǒng)針對(duì)的業(yè)務(wù)組織是高等院校,高
3、校的組織結(jié)構(gòu)一般包括教務(wù)處、學(xué)生處、教學(xué)系部、財(cái)務(wù)處、人事處等結(jié)構(gòu)。其具體組成如下圖2-1所示:校長(zhǎng)兼黨委書記副校長(zhǎng)二校長(zhǎng)助理副校長(zhǎng)一黨委副書記教務(wù)科宿 管學(xué)生科保衛(wèi)科生產(chǎn)實(shí)習(xí)科總務(wù)科人事科團(tuán)委辦招生就業(yè)科鑒定科財(cái)務(wù)科黨政辦圖2-1 高校組織結(jié)構(gòu)圖2.1.2 業(yè)務(wù)定義學(xué)生成績(jī)單學(xué)生處用人單位學(xué)籍管理系統(tǒng)畢業(yè)生登記表新生名單成績(jī)單教務(wù)處圖2-2學(xué)籍管理信息系統(tǒng)數(shù)據(jù)流圖 與學(xué)籍管理系統(tǒng)相關(guān)的主要外部實(shí)體:學(xué)生處、教務(wù)處、用人單位和學(xué)生。如圖2-2所示:2.1.3 業(yè)務(wù)流程學(xué)校工作總體規(guī)劃由教務(wù)人員在學(xué)生信息管理系統(tǒng)中完成對(duì)運(yùn)行教務(wù)處所需的基本數(shù)據(jù)的維護(hù)。新的學(xué)年,教務(wù)人員首先加入年級(jí)信息,然后編排
4、班級(jí),再對(duì)來校學(xué)生進(jìn)行基本信息錄入,新生入學(xué)后由教務(wù)人員在學(xué)籍系統(tǒng)中完成新學(xué)生信息的維護(hù)。每舉行一次考試有任課老師對(duì)成績(jī)進(jìn)行錄入。教務(wù)處針對(duì)不同班級(jí)進(jìn)行分別匯總。老師及學(xué)生根據(jù)自己需要進(jìn)行適當(dāng)?shù)牟樵儭W(xué)生學(xué)籍管理信息系統(tǒng)管理員學(xué)生成績(jī)表學(xué)生信息表學(xué)生學(xué)籍管理信息表信息的查、增、刪、改學(xué)生檔案表-圖2-3學(xué)生學(xué)籍管理信息流程圖 2.2 功能需求2.2.1 功能組成本系統(tǒng)為了實(shí)現(xiàn)學(xué)校在校學(xué)生、離校學(xué)生各項(xiàng)信息資源的查詢、統(tǒng)計(jì)、添加、刪除、維護(hù)與管理,方便用戶的管理與需求。將學(xué)生學(xué)籍管理系統(tǒng)分為:學(xué)生信息管理,學(xué)生成績(jī)管理,學(xué)生學(xué)籍檔案管理和用戶管理四個(gè)功能模塊,設(shè)計(jì)功能模塊如圖2-4所示:學(xué)生信息
5、錄入學(xué)生學(xué)籍管理信息系統(tǒng)學(xué)生信息管理學(xué)生成績(jī)管理學(xué)生學(xué)籍檔案學(xué)生信息修改刪除學(xué)生信息查詢學(xué)生成績(jī)錄入學(xué)生成績(jī)查詢學(xué)生成績(jī)修改學(xué)生報(bào)名注冊(cè)登記表錄入在校生檔案查詢學(xué)生成績(jī)統(tǒng)計(jì)學(xué)生獎(jiǎng)懲情況查詢圖2-4 學(xué)生學(xué)籍管理信息系統(tǒng)功能模塊圖 2.2.2功能邏輯在經(jīng)過仔細(xì)調(diào)查研究學(xué)生學(xué)籍管理過程的基礎(chǔ)上,為了使整個(gè)系統(tǒng)的概況一目了然,把細(xì)節(jié)用下一層的數(shù)據(jù)流圖來表示,本系統(tǒng)采用了,逐層細(xì)畫的原則。分析設(shè)計(jì)得到本系統(tǒng)所處理的數(shù)據(jù)流圖如下圖所示:s01檔案單成績(jī)單p03p02p01102d3d2d1信息單學(xué)生學(xué)籍信息管理員學(xué)生信息錄入成績(jī)信息錄入檔案信息錄入信息數(shù)據(jù)表成績(jī)數(shù)據(jù)表檔案數(shù)據(jù)表數(shù)據(jù)庫1、學(xué)生學(xué)籍管理員通
6、過學(xué)生信息單,學(xué)生成績(jī)單,學(xué)生檔案單分別錄入,生成信息數(shù)據(jù)表,成績(jī)數(shù)據(jù)表,檔案數(shù)據(jù)表從而成立一個(gè)總的數(shù)據(jù)庫。圖2-5學(xué)生學(xué)籍信息管理數(shù)據(jù)流圖f05f04f03f02f01按班級(jí)按學(xué)號(hào)按姓名p01d1s01信息錄入學(xué)生信息管理員學(xué)生信息查詢信息數(shù)據(jù)表f06、學(xué)籍信息管理員通過信息單錄入學(xué)生的信息,建立信息數(shù)據(jù)表。用戶可根據(jù),學(xué)號(hào),姓名,班級(jí)來查詢自己所需的信息,方便簡(jiǎn)單。 圖2-6學(xué)生信息管理數(shù)據(jù)流圖 3、學(xué)籍成績(jī)管理人員通過成績(jī)單錄入學(xué)生的成績(jī),建立成績(jī)數(shù)據(jù)表。則用戶可根據(jù)學(xué)號(hào)、姓名、班級(jí)查看自己所需要的信息。f07f05dp1p2按姓名按班級(jí)按學(xué)號(hào)f04f03f02f06成績(jī)統(tǒng)計(jì)成績(jī)單f01
7、s01學(xué)籍成績(jī)管理員成績(jī)錄入成績(jī)查詢成績(jī)數(shù)據(jù)表圖2-7學(xué)生成績(jī)管理數(shù)據(jù)流圖4.學(xué)籍檔案管理員通過檔案單錄入學(xué)生的檔案,建立檔案數(shù)據(jù)表。用戶可根據(jù),學(xué)號(hào),姓名,班級(jí)查詢學(xué)生的基本檔案。f07f06dp2p1按姓名按班級(jí)f05f04f03按學(xué)號(hào)f02檔案單f01s01學(xué)生檔案管理人員檔案信息錄入檔案查詢檔案數(shù)據(jù)表圖2-8學(xué)籍檔案管理數(shù)據(jù)流圖5系統(tǒng)管理員根據(jù)用戶需要設(shè)置用戶及權(quán)限,建立系統(tǒng)數(shù)據(jù)表。使整個(gè)系統(tǒng)的維護(hù)更具有安全性,保密性。維護(hù)數(shù)據(jù)查詢管理添加設(shè)置df06f05f04d03d02d01cvf03f02f01s01系統(tǒng)管理員用戶用戶信息錄入用戶權(quán)限系統(tǒng)數(shù)據(jù)表圖2-9系統(tǒng)管理數(shù)據(jù)流圖3. 系統(tǒng)
8、詳細(xì)設(shè)計(jì) 3.1 程序算法詳細(xì)設(shè)計(jì) 此登錄界面分為“管理員”和“普通用戶”登錄?!肮芾韱T”需輸入用戶名和密碼登錄“信息管理”窗口。登錄界面如圖3-1 所示。 31系統(tǒng)登錄界面輸入用戶名輸入密碼啟動(dòng)系統(tǒng)判斷用戶名判斷密碼否否否是是是判斷登錄者權(quán)限普通用戶界面系統(tǒng)管理用戶界面系統(tǒng)管理員(教務(wù)處)在這里可以給普通用戶(教師)注冊(cè),讓其有一定的權(quán)限。該模塊實(shí)現(xiàn)功能的流程如圖3-2所示: 圖3-2 用戶登錄數(shù)據(jù)流程圖3.2界面設(shè)計(jì) 321系統(tǒng)功能模塊設(shè)計(jì)1學(xué)生信息管理模塊設(shè)計(jì)在查詢學(xué)生信息界面,在上面有一個(gè)控件,其中一具提供用戶選擇要查詢的列,用戶按提示選擇所要查詢的對(duì)象,單擊“確定“按鈕,得出相應(yīng)的學(xué)
9、生信息,查詢學(xué)生信息界面如圖所示:圖3-3查詢學(xué)生信息界面管理員在空白欄中正確輸入所要添加的信息,單擊“添加”按鈕即可添加成功。如圖3-4所示:圖3-4添加學(xué)生信息窗口管理員可根據(jù)需要對(duì)學(xué)生信息進(jìn)行攸(在相應(yīng)住處處正確進(jìn)行修改),修改完畢后單擊“修改”按鈕即可完成修改學(xué)生信息,如圖3-5所示:圖3-5修改學(xué)生信息窗口2學(xué)生成績(jī)管理模塊的設(shè)計(jì)管理員根據(jù)需要選擇所要查詢的對(duì)象,單擊“查詢”按鈕即可查詢成功,如圖3-6所示:圖3-6成績(jī)查詢窗體員在空白欄中正確輸入所要添加的信息,單擊“添加”按鈕即可添加成功,如圖3-7所示:圖3-7添加學(xué)生成績(jī)窗口管理員可修改學(xué)生成績(jī)?nèi)?-8所示圖3-8學(xué)生成績(jī)修改
10、圖3學(xué)生學(xué)籍檔案管理模塊的設(shè)計(jì)管理員根據(jù)需要選擇所要查詢的對(duì)象,單擊“查詢”按鈕即可查詢成功,如圖3-9所示:圖3-9 檔案查詢窗口管理員根據(jù)需要選擇所要查詢的對(duì)象,單擊“查詢”得到該對(duì)象的注冊(cè)信息,如圖3-10所示:3-10注冊(cè)查詢窗體4用戶管理模塊的設(shè)計(jì)管理員根據(jù)需要修改用戶權(quán)限信息。單擊“修改”即可成功,如圖3-11所示: 圖3-11用戶修改窗口管理員根據(jù)需要添加用戶信息。單擊“添加”按鈕即可添加成功,如圖3-12所示:3-12添加用戶信息5普通用戶學(xué)生學(xué)籍管理包括學(xué)生學(xué)籍管理,學(xué)生學(xué)籍成績(jī)管理,學(xué)生學(xué)籍檔案管理的查詢,普通用戶根據(jù)需要對(duì)學(xué)生住處進(jìn)行查詢,如圖示: 3-13普通用戶學(xué)生信
11、息查詢窗口 普通用戶根據(jù)需要對(duì)所需的學(xué)生成績(jī)進(jìn)行查詢,根據(jù)需要選擇要查詢的對(duì)象,單擊“確定”按鈕查詢成功,如圖3-14所示:圖3-14 普通用戶學(xué)生成績(jī)查詢窗口 用戶根據(jù)需要對(duì)所需的學(xué)生檔案進(jìn)行查詢,根據(jù)需要選擇要查詢的對(duì)象,單擊“確定”按鈕查詢成功,如圖3-15所示 : 圖3-15通用戶學(xué)生檔案查詢窗口 四、 系統(tǒng)測(cè)試與使用 4.1 系統(tǒng)測(cè)試情況 軟件測(cè)試的是軟件質(zhì)量保證的關(guān)鍵元素,代表了規(guī)約、設(shè)計(jì)和編碼的最終檢查。主要完成一個(gè)了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。4.1.1 測(cè)試原則在設(shè)計(jì)有效的測(cè)試用例子之前,我們必須理解好軟件測(cè)試的基本原則。依據(jù)daviedav959提出的測(cè)試原則:1.所以的測(cè)試
12、都應(yīng)追溯到用戶需求2.用該在測(cè)試工作真正開始的前較長(zhǎng)時(shí)間內(nèi)就進(jìn)行測(cè)試計(jì)劃3.測(cè)試應(yīng)從小規(guī)模開始,逐步裝向打規(guī)模4.pareto原則應(yīng)用于軟件測(cè)試5.窮舉測(cè)試是不可能的6.為了達(dá)到最有效,應(yīng)該由獨(dú)立的第三方來構(gòu)造測(cè)試4.1.2 可測(cè)試性軟件可測(cè)試性就是一個(gè)計(jì)算機(jī)程序能夠被測(cè)試的容易程度。測(cè)試是一件很困難的事情,因此,需要知道做什么才能是測(cè)試過程理順。4.1.3 白盒測(cè)試白盒測(cè)試是一種測(cè)試案例設(shè)計(jì)方法,它使用過程設(shè)計(jì)的控制結(jié)構(gòu)導(dǎo)出測(cè)試案例。使用白盒測(cè)試方法,可產(chǎn)生測(cè)試案例,它可以:(1)保證一個(gè)模塊中的所有獨(dú)立路徑至少被使用一次;(2)對(duì)所有邏輯值均需測(cè)試真(true)盒假(false);(3)在
13、上下邊界及可操作范圍內(nèi)運(yùn)行所有循環(huán);(4)檢查內(nèi)部數(shù)據(jù)結(jié)構(gòu)以確保其有效性。4.1.4 黑盒測(cè)試 黑盒測(cè)試注重測(cè)試軟件的功能性需求,即黑盒測(cè)試到處執(zhí)行程序所有功能需求的輸入條件集。黑盒測(cè)試并不是白盒測(cè)試的替代品,而是用于輔助白盒測(cè)試發(fā)現(xiàn)其他類型的錯(cuò)誤。 黑盒測(cè)試主要發(fā)現(xiàn)以下類型錯(cuò)誤:1.功能不對(duì)或遺漏。2.接口錯(cuò)誤。3.數(shù)據(jù)結(jié)構(gòu)或外部數(shù)據(jù)庫訪問錯(cuò)誤。4.性能錯(cuò)誤。5.初始化盒終止錯(cuò)誤。 4.6 系統(tǒng)使用說明本系統(tǒng)采用visual c+ 6.0平臺(tái)開發(fā)設(shè)計(jì),而數(shù)據(jù)庫使用微軟的access數(shù)據(jù)庫,因此若系統(tǒng)需要連接數(shù)據(jù)庫時(shí),為了方便快捷的鏈接到需要的數(shù)據(jù),可使用為系統(tǒng)添加數(shù)據(jù)源的方法來解決。 五、課
14、程設(shè)計(jì)總結(jié) 在這次學(xué)年論文設(shè)計(jì)中,我遇到的困難很多,在解決它們的同時(shí)我又學(xué)到了很多,受益匪淺,特別是如何分析、建立、開發(fā)一個(gè)系統(tǒng)。在一個(gè)系統(tǒng)開發(fā)的過程中編碼不是重要的,重要的是分析系統(tǒng)、建立起系統(tǒng)模型。在分析一個(gè)系統(tǒng)前,分析人員必須要對(duì)將要開發(fā)的系統(tǒng)所涉及到的各方面知識(shí)有一個(gè)認(rèn)識(shí),然后將系統(tǒng)的模型建立起來。而且一個(gè)成功的軟件要符合用戶的需要,要以用戶為中心,開發(fā)出用戶想要的軟件,而不能自以為是、想當(dāng)然的做。在程序編寫中,我認(rèn)識(shí)到軟件要有簡(jiǎn)便的界面,良好的程序風(fēng)格,較全的代碼注釋。擁有這些條件,程序的可讀性才會(huì)好,開發(fā)的復(fù)雜度才能大大減少,修改代碼時(shí)更加容易下手。我認(rèn)為,所謂友好的界面,就是用戶
15、需要的界面,力求簡(jiǎn)便全面。所以設(shè)計(jì)一個(gè)界面時(shí),開發(fā)人員必須要了解用戶的想法,從用戶的角度去設(shè)計(jì),當(dāng)然,開發(fā)不能全聽用戶的意見,在詳細(xì)分析了系統(tǒng)后,開發(fā)人員可以向用戶提出一些修改的意見,在雙方多次交流后定出程序所需的功能,以決定界面的實(shí)現(xiàn)。在編碼中,良好的編程風(fēng)格與習(xí)慣是提高工作效率的一個(gè)重要方面,而且良好的編程風(fēng)格與習(xí)慣也是使軟件便于維護(hù)的基礎(chǔ)。那如何是良好的編程風(fēng)格與習(xí)慣呢?我認(rèn)為主要是程序的模塊化、必要的注釋。所謂模塊化就是使程序的功能實(shí)現(xiàn)分成多個(gè)單獨(dú)的功能模塊,而不能在一大段代碼中實(shí)現(xiàn)多個(gè)功能,如果這樣做,別的人是非常難讀懂你的程序。必要的注釋,顯而易見是要在程序的編寫中加入對(duì)程序的說明
16、,原因就是為了別人能讀懂你的程序,過一段時(shí)間后你自己還能讀懂自己的程序。總結(jié)這次設(shè)計(jì)給我感受最深的至少有三點(diǎn):1進(jìn)行軟件開發(fā)這樣的工作,要有恒心,要能靜下新來做,而不能浮躁。2要善于同別人交流與合作,善于獲取各種有用的資源。3要真真實(shí)實(shí)的多查資料,多問,多看。參考文獻(xiàn)1黃梯云,李一軍編著.管理信息系統(tǒng)m.高等教育出版社,2009.106-220.2袁鵬飛,孫軍安編著.中文版sql server 2000數(shù)據(jù)庫系統(tǒng)管理m.人民郵電出版社,2001.41-53.3彭東編著.sql server 2000應(yīng)用開發(fā)技術(shù)指南m.北京:清華大學(xué)出版社,2004.18-88.4莊永龍編著.instant asp-實(shí)例解析asp網(wǎng)站編程m. 北京希望電子出版社,2005.40-90.5劉波,雷剛編著.基于.net平臺(tái)通用數(shù)據(jù)庫組件的實(shí)現(xiàn)m.計(jì)算機(jī)工程與設(shè)計(jì),2007.1415-1417 .6饒?jiān)撇?張應(yīng)輝等編著.基于asp.net的電子商務(wù)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)m.計(jì)算機(jī)技術(shù)與發(fā)展,2006.160
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 車輛定點(diǎn)洗車服務(wù)合同范本
- 兼職聘用勞動(dòng)合同
- 北師大版高中數(shù)學(xué)(必修3)《算法的基本結(jié)構(gòu)及設(shè)計(jì)》教案3篇
- 宇航用步進(jìn)電機(jī)驅(qū)動(dòng)線路發(fā)展及展望
- 區(qū)塊鏈技術(shù)在公共資源交易檔案管理中的應(yīng)用
- 大學(xué)物理課后習(xí)題及答案
- 基于Mahony和EKF融合算法的MEMS關(guān)節(jié)姿態(tài)測(cè)量系統(tǒng)
- 2025年外研版選修歷史上冊(cè)月考試卷含答案
- 健身器材創(chuàng)新技術(shù)與專利分析考核試卷
- 2025年新世紀(jì)版高三語文上冊(cè)月考試卷
- 船員健康知識(shí)課件
- 《揚(yáng)州東關(guān)街掠影》課件
- 環(huán)保行業(yè)研究報(bào)告
- 物流服務(wù)項(xiàng)目的投標(biāo)書
- 廣西太陽能資源分析
- 地鐵車站低壓配電及照明系統(tǒng)
- 行業(yè)會(huì)計(jì)比較(第三版)PPT完整全套教學(xué)課件
- 值機(jī)業(yè)務(wù)與行李運(yùn)輸實(shí)務(wù)(第3版)高職PPT完整全套教學(xué)課件
- 高考英語語法填空專項(xiàng)訓(xùn)練(含解析)
- 42式太極劍劍譜及動(dòng)作說明(吳阿敏)
- 部編版語文小學(xué)五年級(jí)下冊(cè)第一單元集體備課(教材解讀)
評(píng)論
0/150
提交評(píng)論