




已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
管理信息系統(tǒng) 課 程 設 計設計題目 學生成績管理系統(tǒng)組長姓名 周淼組長學號 1042152154專業(yè)班級10信管本(1)班指導教師孟翠翠 信息工程學 院 信息管理 系 2012 年 12 月 28 日課程設計任務及成績院(系):信息工程學院 教研室:軟件教研室學 號104215211910421521281042152154學生姓名蔣劉軍彭克友周淼專業(yè)班級10信管本班 課程設計題目學生成績管理系統(tǒng)課程設計課 程 設 計 任分工1 蔣劉軍:系統(tǒng)目標分析;管理員業(yè)務流程圖、數(shù)據(jù)流程圖設計;系統(tǒng)流程圖設計;功能結(jié)構(gòu)圖設計;2 彭克友:系統(tǒng)需求分析;系統(tǒng)可行性分析;教師業(yè)務流程圖、數(shù)據(jù)流程圖設計;數(shù)據(jù)字典3 周 淼:系統(tǒng)功能分析;組織結(jié)構(gòu)圖設計;學生業(yè)務流程圖、數(shù)據(jù)流程圖設計;代碼設計;成績成績: 指導教師簽字: 年 月 日摘 要管理信息系統(tǒng)正在向著網(wǎng)絡化、智能化和集成化等趨勢發(fā)展。學生成績管理系統(tǒng)是為了更好的管理學生考試成績而開發(fā)的數(shù)據(jù)管理軟件。它對于一個學校是不可缺少的重要部分,它的內(nèi)容對于學校的決策者和管理者來說都至關重要。學生成績管理管理系統(tǒng)為用戶提供充足的信息和快捷的查詢手段,實現(xiàn)學生基本信息、成績的錄入,刪除,查詢,維護以及成績的統(tǒng)計分析等幾方面的功能,是現(xiàn)實問題的迫切要求。本系統(tǒng)開發(fā)的總體任務是實現(xiàn)學生成績管理的系統(tǒng)化、規(guī)范化、自動化。達到提高學生成績管理效率的目的。與傳統(tǒng)管理方法相比有明顯的優(yōu)點:查找方便,可靠性高,保密性好,成本低。徹底改變了以前繁雜的管理模式,實現(xiàn)全面的、相對集中的、職能化的信息綜合管理。計算機被用到信息管理系統(tǒng)的環(huán)境正是適應了當今時代飛速發(fā)展的信息時代。人們深刻的認識到了計算機功能的強大,對于復雜的信息管理,計算機充分發(fā)揮著它的優(yōu)越性。檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低,這些優(yōu)點極大地減輕了學院教學人員的工作量,縮小開支,提高了學生檔案管理的效率和準確性,能夠合理的安排時間,學生能夠盡快的知道自己的考試成績。同時,學生管理系統(tǒng)的應用也為今天的教育在未來市場的競爭力有所提高。關鍵字:學生成績管理;目 錄一. 系統(tǒng)概述41.1 系統(tǒng)開發(fā)背景41.2需求分析41.3初步調(diào)查與可行性分析51.4系統(tǒng)目標51.5功能分析6二、組織結(jié)構(gòu)圖72.1組織結(jié)構(gòu)圖分析72.2業(yè)務流程圖92.3數(shù)據(jù)流程圖和數(shù)據(jù)字典122.3.1數(shù)據(jù)流程圖122.3.2數(shù)據(jù)字典13三、系統(tǒng)設計153.1模塊結(jié)構(gòu)體系153.2.系統(tǒng)流程圖173.3數(shù)據(jù)庫設計18四、收獲和體會19謝 辭20參考文獻:21一. 系統(tǒng)概述1.1 系統(tǒng)開發(fā)背景學生成績管理系統(tǒng)是為了更好的管理學生考試成績而開發(fā)的數(shù)據(jù)管理軟件。它對于一個學校是不可缺少的重要部分,它的內(nèi)容對于學校的決策者和管理者來說都至關重要。目前各個高校的基本情況是:每次考試結(jié)束,老師們都要統(tǒng)計大量的學生成績,這些數(shù)據(jù)的歸檔、統(tǒng)計工作任務重,統(tǒng)計結(jié)束后往往錯誤百出。工作量之大,查閱,維護都有不同程度的問題存在。所以,學生成績管理管理系統(tǒng)為用戶提供充足的信息和快捷的查詢手段,實現(xiàn)學生基本信息、成績的錄入,刪除,查詢,維護以及成績的統(tǒng)計分析等幾方面的功能,是現(xiàn)實問題的迫切要求。學院在教學這一部分主要是由教務處對課程、 對學生、 對學生成績進行合理地安排以及統(tǒng) 籌計劃,以及讓教務處在最短的時間段把學生的成績核算出來,提高教務處的辦事效率。同時,能夠隨時對學生、學生成績進行各種查詢和統(tǒng)計,以及很好地對系統(tǒng)進行維護。1.2需求分析 學生成績管理系統(tǒng)主要提供成績查詢,方便管理的網(wǎng)上的信息查閱平臺,學生可以通過該系統(tǒng) 查閱與自己相關信息,查看留言、提交留言。教師可以通過成績管理系統(tǒng)查閱學生成績信息,教師信 息,查看教師留言、學生留言、提交留言、留言的管理等相關操作。系統(tǒng)管理員可以實現(xiàn)以上的所有 功能,還有對學生的添加、刪除、修改、教師的添加、刪除、修改,數(shù)據(jù)庫的備份、數(shù)據(jù)庫的還原等 相關操作。 根據(jù)開發(fā)要求,學生成績管理系統(tǒng)主要應用于教育系統(tǒng),完成對日常的教學、教務、教師以及學 生的計算機化的管理。開發(fā)學生成績管理系統(tǒng)可使學院教職員工減輕工作壓力,比較系統(tǒng)地對教務、 教學上的各項服務和信息進行管理,同時,可以減少勞動力的使用,加快查詢速度、加強管理,以及 國家各部門關于信息化的步伐,使各項管理更加規(guī)范化。目前,學校工作繁雜、資料重多。目前,管 理信息系統(tǒng)已進入高校,但還未普及,而對于學生成績管理來說,目前還沒有一套完整的、統(tǒng)一的系統(tǒng)。因此,開發(fā)一套適和大眾的、兼容性好的系統(tǒng)是很有必要的。1.3初步調(diào)查與可行性分析可行性分析就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。 這步工作的主要是要進行一次大大壓縮簡化了的系統(tǒng)分析和設計的過程, 也就是 在較高層次上以比較抽象的方式進行系統(tǒng)分析和設計的過程。 可行性研究的最根 本任務是對以后的行動方針提出建議,從而節(jié)省人力、時間,按照一個較好的解 決方案來完成設計,并且為工程制定一個初步的計劃。1.技術可行性 本系統(tǒng)采用 SQL 進行數(shù)據(jù)的管理、操作和維護,進行前臺設計、數(shù)據(jù)的錄入、修改、刪除、查詢、瀏覽、統(tǒng)計等功能。由其的數(shù)據(jù)存儲功能、方便快捷的驗證功能、使用的靈活、良好的可擴展性、以及廣 泛實際應用,充分說明本系統(tǒng)在技術方面的可行性。 2.工具可行性 軟件方面: 信息時代對于軟件的應用已不是人們的難題, 人們在日常辦公中用的計算機 操作的系統(tǒng)等都屬于軟件部分。 硬件方面: 計算機普及到今天, 人們對于它的擁有已不少見,它的硬件設備完全能夠滿 足人們的需求,而價格也能被人們所接受。3.經(jīng)濟可行性 這是個超小型的管理系統(tǒng),從投入的人力,財力與物力來講是非常之小的,只要一臺電腦,一臺打印機,這個系統(tǒng)就可以搞起來,考慮到學校里有電腦,現(xiàn) 只要購置一臺打印機就可以了。從節(jié)省人力方面,可以讓管理人員從繁與復雜的 工作中解脫出來,做更多的工作,可以給教學管理提高一個層次。4.操作可行性 本系統(tǒng)設計清晰, 有良好的用戶接口, 操作簡潔, 符合教務管理的工作需要, 并達到操作過程中的直觀、 方便、 實用、 安全等要求1.4系統(tǒng)目標 學生成績管理系統(tǒng)是為了更好的管理學生考試成績而開發(fā)的數(shù)據(jù)管理軟件。它對于一個學校是不可缺少的重要部分,它的內(nèi)容對于學校的決策者和管理者來說都至關重要。目前各個高校的基本情況是:每次考試結(jié)束,老師們都要統(tǒng)計大量的學生成績,這些數(shù)據(jù)的歸檔、統(tǒng)計工作任務重,統(tǒng)計結(jié)束后往往錯誤百出。工作量之大,查閱,維護都有不同程度的問題存在。所以,學生成績管理管理系統(tǒng)為用戶提供充足的信息和快捷的查詢手段,實現(xiàn)學生基本信息、成績的錄入,刪除,查詢,維護以及成績的統(tǒng)計分析等幾方面的功能,是現(xiàn)實問題的迫切要求。如果一個學校沒有一個完善的成績管理平臺,計算機的使用就沒有真正發(fā)揮有效的作用。隨著計算機應用的普及與深入,利用計算機能夠?qū)λ锌荚嚦煽冞M行統(tǒng)一管理,進行分析,大大減少了工作量,提高了工作效率,為教學辦公帶來了極大的方便。本系統(tǒng)開發(fā)的總體任務是實現(xiàn)學生成績管理的系統(tǒng)化、規(guī)范化、自動化。達到提高學生成績管理效率的目的。與傳統(tǒng)管理方法相比有明顯的優(yōu)點:查找方便,可靠性高,保密性好,成本低。徹底改變了以前繁雜的管理模式,實現(xiàn)全面的、相對集中的、職能化的信息綜合管理。計算機被用到信息管理系統(tǒng)的環(huán)境正是適應了當今時代飛速發(fā)展的信息時代。人們深刻的認識到了計算機功能的強大,對于復雜的信息管理,計算機充分發(fā)揮著它的優(yōu)越性。檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低,這些優(yōu)點極大地減輕了學院教學人員的工作量,縮小開支,提高了學生檔案管理的效率和準確性,能夠合理的安排時間,學生能夠盡快的知道自己的考試成績。同時,學生管理系統(tǒng)的應用也為今天的教育在未來市場的競爭力有所提高。對于一個學校而言,學生成績管理是一項非常繁瑣和復雜的工作,工作量大,不好管理。為了適應時代的發(fā)展,提高工作效率尤為重要。學生成績管理系統(tǒng)的改進更好的利用了現(xiàn)代高科技,對學生負責,對本校未來的發(fā)展負責,對整個中國教育的負責,是真正朝向未來教育發(fā)展的順應潮流的進步。1.5功能分析學生成績管理系統(tǒng)包括九個模塊:輸入學生資料,輸出學生資料,學生姓名按順 序排列,添加學生資料,按姓名查找,刪除該學生資料,查找并顯示學生資料,按姓名 查找,修改該學生資料,從文件中讀入數(shù)據(jù),儲存學生資料并退出系統(tǒng)。這九個模塊既 相互聯(lián)系又相互獨立。 本系統(tǒng)根據(jù)學生成績管理的需要,而建立一個學生成績管理系統(tǒng),以方便對成績的 各項管理操作。本系統(tǒng)能對成績進行輸入和輸出;能按姓名對學生進行排序,并顯示學生資料、成績等,不過得以系統(tǒng)輸入學生資料、成績?yōu)榍疤?;能添加學生成績資料;能 根據(jù)學生的姓名來查詢該學生的成績資料,并修改或是刪除該學生信息;能夠從文件中 讀取學生信息,并且添加到系統(tǒng)中;能把對系統(tǒng)所進行的操作進行保存,以及時更新系 統(tǒng)中的數(shù)據(jù)二、組織結(jié)構(gòu)圖2.1組織結(jié)構(gòu)圖分析總控模塊管理有三種不同的信息的處理模塊,即管理員模塊、教師模塊、學生模塊,各模塊的主要功能有:(1)系統(tǒng)管理員進入學生成績管理的主要功能:實現(xiàn)管理員用戶的添加、修改和刪除,以及對教師添加、教師修改、教師刪除、教師查詢、學生添加、學生修改、學生刪除、學生查詢等基本功能,并且參與開設課程、選擇課程的管理,安排教師的任課和學生的選課工作。(2)教師進入學生成績管理系統(tǒng)的主要功能:各科教師登錄系統(tǒng)后查詢和修改個人信息,修改自己的賬號密碼,查詢自己的授課課程,實現(xiàn)對選修了自己課程的學生的成績進行查詢、錄入和修改,各科老師可以對自己學生選修課程結(jié)束后給予分數(shù),同時可以對自己所帶課程的成績優(yōu)秀人數(shù)、及格人數(shù)、不及格人數(shù)的分布信息進行查詢。(3)學生進入學生成績管理系統(tǒng)的主要功能:每個學生登錄后可以查詢和修改個人信息、修改自己的賬號密碼,以及自己所選任課老師的個人信息,同時在課程結(jié)束后可以查詢在校期間各個時間段選修課程的成績與學分,以及對單科成績和總分的排名查詢。具體的功能層次圖如圖1所示:圖1 功能層次圖2.2業(yè)務流程圖經(jīng)調(diào)查之后,結(jié)合現(xiàn)行管理模式,為開發(fā)本系統(tǒng)而繪制出的學生成績管理業(yè)務流程圖。如圖2所示:圖2 管理員業(yè)務流程圖 圖3 學生業(yè)務流程圖圖4 教師業(yè)務流程圖2.3數(shù)據(jù)流程圖和數(shù)據(jù)字典2.3.1數(shù)據(jù)流程圖圖5 管理員查詢數(shù)據(jù)流程圖 圖6 學生成績管理數(shù)據(jù)流程圖圖7 教師查詢管理數(shù)據(jù)流程圖2.3.2數(shù)據(jù)字典(1)數(shù)據(jù)項的定義(1.1)數(shù)據(jù)項名稱:管理員簡 述:管理教學信息,方便師生查詢組 成:學校人員(1.2)數(shù)據(jù)項名稱:學生學號數(shù)據(jù)項編號:xxxxxxxxxx別 名:學生編號簡 述:某個學生的代號用十個阿拉伯字母表示,每兩個依次代表學生的入學時間,學院號,專業(yè),班級,姓名序號。類型及寬度:整型,10位組 成:入學時間+學院號+專業(yè)+班級+姓名序號取值 范圍:“0001010101”到“xxxxxxxxxx”(1.3)數(shù)據(jù)項名稱:教師編號別 名:教師編號 xxxxxx簡 述:某個學生的代號用六個阿拉伯字母表示,每兩個依次代表教師的任職時間,學院號,姓名序號。類型及寬度:整型,6位組 成:任職時間+學院號+姓名序號取值 范圍:“000101”到“xxxxxx”(2)數(shù)據(jù)結(jié)構(gòu)的定義數(shù)據(jù)結(jié)構(gòu)編號: c-j xxxxxxxxxx 數(shù)據(jù)結(jié)構(gòu)名稱:學生成績單 簡 述: 學生掌握知識情況的考查數(shù)據(jù)結(jié)構(gòu)組成:學號+姓名+成績+課程(3)數(shù)據(jù)存儲存儲 文件名:學生成績簡 述:記錄學生考試的成績單組 成:科目+成績代碼+學生姓名+學生人數(shù)+學號+性別(4)外部實體實體 名稱:二級學院組 成:學院名稱輸入的數(shù)據(jù)流:學生成績輸 出:二級院系學生成績(5)數(shù)據(jù)流的描述數(shù)據(jù)流 名稱:成績單數(shù)據(jù) 結(jié)構(gòu):成績表編號+科目+成績代碼+學生人數(shù)+學生姓名+班級+學號+性別+成績來 源:教務處去 向:成績單審核模塊(6)處理邏輯的描述 處理 名稱:成績單審核來 源:成績單 簡要 說明:審核成績單是否全部輸入 出錯 處理:審核成績單填寫格式是否符合要求,姓名與成績填寫是否一致 輸出 信息:成績通過、補考三、系統(tǒng)設計3.1模塊結(jié)構(gòu)體系1. 功能模塊圖4 功能模塊圖2.功能模塊說明(1)用戶管理和班級管理:通過驗證用戶的使用權(quán)限及進行數(shù)據(jù)的導入、導出工作;對班級的管理。(2)學生信息設置對與學生相關信息的錄入。(3)課程與成績設置:各門課程所屬學院及相關學分設置。學生成績的錄入。(4)成績查詢與統(tǒng)計:按要求查詢成績;進行圖表的統(tǒng)計。成績審核業(yè)務,就單據(jù)格式是否規(guī)范和填寫數(shù)據(jù)是否與實務數(shù)量相符的審核在系統(tǒng)中仍由人工完成,對成績單上填寫的學生人數(shù)量大于實際學生成績數(shù)量的情況可在成績錄入過程中自動審核,并拒絕該成績單。數(shù)據(jù)錄入模塊用于錄入學生名單和成績單,它是高校學生成績管理系統(tǒng)的基本數(shù)據(jù)輸入的模塊,他根據(jù)各科教師送來的成績單,記錄各學生的每人成績數(shù)據(jù)。為方便學校各級管理人員及時了解、掌握各學院的學生成績,新系統(tǒng)特別設計了數(shù)據(jù)查詢模塊,并提供多種查詢功能,每學期、各學院的查詢等。報表輸出模塊可以完成系統(tǒng)所需的各種報表的計算和打印輸出功能,可輸出“學生成績表”等。為了統(tǒng)一產(chǎn)品的品種及其特性,方便數(shù)據(jù)輸入。特設計了產(chǎn)品代碼、產(chǎn)品名稱及其特性對照表。系統(tǒng)中設計代碼維護模塊的目的是當產(chǎn)品代碼或特性變動時及時修改代碼表,可對代碼表進行增加、刪除和修改等處理。3.系統(tǒng)維護模塊 圖5 系統(tǒng)維護內(nèi)部模塊圖3.2.系統(tǒng)流程圖圖6 系統(tǒng)流程圖3.3數(shù)據(jù)庫設計1、系統(tǒng)E-R圖本系統(tǒng)的數(shù)據(jù)庫主要有“學生”、“班級”、“課程”、“教師”等。其中教師與課程系統(tǒng)存在授課聯(lián)系,并且一個教師可以授m門課程,同時一門課程可由多位教師教,即教師與課程是多對多的關系;一個學生可以學習n們課程,一門課程可以有M個學生學習,即學生與課程是多對多的關系。整個數(shù)據(jù)庫可以用一個E-R圖表示。如圖8所示:圖7 系統(tǒng)E-R圖 2、代碼設計新系統(tǒng)為每個學生設計了代碼,一方面可統(tǒng)一學生的成績管理,另一方面是為了方便數(shù)據(jù)輸入。產(chǎn)品代碼為兩位數(shù)字字符,采用的是順序碼結(jié)構(gòu)。學生學號:入學時間+學院號+專業(yè)+班級+姓名序號教師職工號:任職時間+學院號+姓名序號學生成績單:學號+姓名+成績+課程學生成績:科目+成績代碼+學生姓名+學生人數(shù)+學號+性別四、收獲和體會經(jīng)過20課時的學習,我們組選擇的課題學生成績管理系統(tǒng)部分功能基本完成。其功能基本符合的用戶要求,能夠?qū)W生、教師和課程的基本信息進行查詢、修改、添加、刪除。通過此課程設計,使我們學到了以前沒有學過的很多知識,鞏固了數(shù)據(jù)庫課程的基本知識,并綜合運用管理信息系統(tǒng)所學知識,使用visio畫圖工具,畫出系統(tǒng)流程圖、業(yè)務流程圖并轉(zhuǎn)化為數(shù)據(jù)流程圖,通過需求分析我們明白了無論做什么事都要有嚴謹?shù)膽B(tài)度,小組成員在一起將所學知識共同交流,學到了更多的東西,使我們明白了團結(jié)的力量是巨大的。在計算機飛速發(fā)展的今天,懂得一門計算機語言技術是非常必要的。同時,我們也清醒的認識到,只有自己肯努力,愿意去付出勞動,就能夠得到屬于我們自己所期望的東西??偨Y(jié)起來,主要有以下幾點體會:1、必須牢固掌握基礎知識。只有擁有扎實的基礎,我們才能靈活運用我們所需要的知識和技術。我們對SQL Server 2000中的企業(yè)管理器和查詢分析器的學習和了解,要知道如何創(chuàng)建數(shù)據(jù)庫,設計表結(jié)構(gòu)。知道利用T-SQL語言進行操作,對數(shù)據(jù)庫中的信息進行查詢、添加、修改和刪除等。要知道創(chuàng)建索引、視圖、觸發(fā)器、存儲過程等。2、必須培養(yǎng)嚴謹?shù)目茖W態(tài)度。在做需求分析的時候我們深深
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司消防宣傳片策劃方案
- 公司新客戶展示活動方案
- 公司聯(lián)誼團建策劃方案
- 公司消防大比拼活動方案
- 2025年卓越領導力與團隊管理考試試題及答案
- 2025年信息安全技術考試試卷及答案
- 2025年文案策劃師職業(yè)資格考試試題及答案
- 中班健康飲食教育活動方案
- 客戶服務心態(tài)培訓
- 醫(yī)院收費全流程管理規(guī)范
- 車輛進廠出廠管理制度
- 安全生產(chǎn)月題庫-2025年安全生產(chǎn)月安全知識競賽題庫(附題目答案)
- 2025-2030年古建筑行業(yè)市場深度調(diào)研及前景趨勢與投資研究報告
- 拆分合同:合伙企業(yè)解散及債務分擔協(xié)議
- 2025河北邯鄲市肥鄉(xiāng)區(qū)選聘農(nóng)村黨務(村務)工作者100人筆試參考題庫完整參考答案詳解
- 行政案例分析-終結(jié)性考核-國開(SC)-參考資料
- 【MOOC】人工智能導論-西安電子科技大學 中國大學慕課MOOC答案
- 單片機單片機原理與應用-第4版-習題答案(趙德安)
- 七年級勞技 花卉種植 花卉用途 PPT學習教案
- 隧道換拱專項施工方案
- 國際金融托馬斯普格爾復習資料整理
評論
0/150
提交評論