版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘要目前學生信息管理更趨復雜化和困難化, 而學生成績管理系統(tǒng)的應用與發(fā)展也隨之顯得尤為重要。文章通過對學生成績管理系統(tǒng)進行可視化的需求分析與系統(tǒng)設計, 并圍繞系統(tǒng)的開發(fā), 首先對UML( 統(tǒng)一建模語言) 建模概念和特點進行簡要介紹, 然后針對學生成績管理系統(tǒng)的實際需求和業(yè)務模式, 給出基于UML 的系統(tǒng)需求模型, 進而建立包含靜態(tài)模型和動態(tài)模型的系統(tǒng)分析模型。 關鍵詞: UML; 學生成績管理系統(tǒng); 靜態(tài)建模; 動態(tài)建模一、引言 成績是學生學校生活的重要組成部分,也是衡量一個學生學習能力的重要標志,要方便的存儲和查詢學生成績,隨著信息化的實現,學生成績管理系統(tǒng)就成為一個學校的網絡組成不不可或缺
2、的部分信息在社會和經濟的發(fā)展中所起的作用越來越為人們所重視。信息資源的開發(fā)和利用,已成為衡量一個國家綜合國力的重要標志之一。在計算機的三大主要領域(科學計算、數據處理與過程控制)中,數據處理的比重約占70%左右。計算機作為處理的工具,為適應數據處理需求迅速提高,滿足各類信息系統(tǒng)對數據管理的要求,在文件系統(tǒng)的基礎上發(fā)展起了數據庫系統(tǒng)。計算機數據庫管理隨著計算機硬件(尤其是外存儲器)、軟件技術和計算機應用范圍的發(fā)展而不斷發(fā)展。本系統(tǒng)的編寫目的在于對用戶需求進行充分調研的基礎上,深入理解并描述出軟件的功能、性能、接口等方面的需求,研究學生成績管理系統(tǒng)軟件的開發(fā)途徑和應用方法。本需求的預期讀者是與學生
3、成績管理系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項目的領導和人員,軟件驗證者。在計算機高速發(fā)展的今天,它已經應用到了各個行業(yè),當然,學校也不例外。以前學校對學生的成績是用人管理,而作為計算機應用的一部分,使用計算機對學生成績進行信息管理,有著手工管理所無法比擬的優(yōu)點,如:查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學校對學生成績管理的效率。因此,開發(fā)一套學生成績管理系統(tǒng)是有必要的。二、面向對象的相關內容與UML的理解 1.面向對象的系統(tǒng)分析首先,對象是系統(tǒng)的基本構成單位。這些對象對應著問題域中的各項事物,它們內部的屬性與操作刻畫了事物的靜
4、態(tài)特征和動態(tài)特征。對象類之間的繼承、聚合、關聯(lián)、消息等關系如實地表達問題域中事物之間實際存在的各種關系。因此,無論系統(tǒng)的構成成分,還是通過這些成分之間的關系而體現的系統(tǒng)結構,都可以直接地映射問題域。面向對象的基本思想包括兩個主要方面。一方面,是從現實世界中客觀存在的事物發(fā)出來構造軟件系統(tǒng),并在系統(tǒng)構造中盡可能地運用人類的自然思維方式。開發(fā)一個軟件是為了直接解決某些問題,這些問題所涉及的業(yè)務范圍稱為該軟件的問題域。面向對象方法強調直接以問題域中的事物為中心來思考問題、認識問題、并根據這些事物的本質特征,把他們抽象的表示為系統(tǒng)中的對象。以對象作為系統(tǒng)的基本構成單位,而不是用一些與現實世界中的事物相
5、差較遠,并且沒有對應關系的其他概念來構造系統(tǒng)。這可以使系統(tǒng)直接映射問題與,保持問題域中事物及其相互關系的本來原貌。另一方面,面向對象方法比以往的方法更接近于人類的日常思維方式。軟件開發(fā)方法不應該是一種超脫人類日常思維,與人類在長期進化過程中形成的各種行之有效的思想方法迥然。面向對象方法更加強調運用人類在日常的邏輯思維中經常采用的思想方法與原則,使得軟件開發(fā)者能有效思考問題,并以其他人也能看到的方式把自己的認識表達出來。2. 對UML的理解UML為面向對象開發(fā)系統(tǒng)的產品進行說明、可視化、和編制文檔的一種標準語言。 全稱是:unified modeling language 統(tǒng)一建模語言。UML是
6、面向對象分析與設計的產物。它的作用不限于面向對象的分析與設計,還支持從需求分析開始的軟件開發(fā)全過程,它適用于以面向對象技術來描述的任何系統(tǒng)類型,而且適用于軟件開發(fā)的不同階段,從需求規(guī)格說明一直到測試與維護。UML不是可視化的程序語言,是可視化的建模語言。易于使用,表達能力強,與具體的實現和過程無關,簡單并且可擴展。UML的含義為統(tǒng)一建模語言,那么“統(tǒng)一”在UML中的含義具有一些相關聯(lián)的含義,具體表現在以下幾個方面: 1.UML合并了許多面向對象方法中被普遍接受的概念,對每一種概念UML都給出了清晰的定義、表示法和有關術語。使用UML可以對已有的各種方法建立的模型進行描述,并比原來的方法描述得更
7、好。2.在軟件開發(fā)的生命期方面: UML對于開發(fā)的要求具有無縫性,開發(fā)過程中的不同階段可以采用相同的一套概念和表示法,在同一個模型中它們可以混合使用,而不必去轉換概念和表示法。這種無縫性對迭代的增量式軟件開發(fā)至關重要。UML不僅可以運用于計算機系統(tǒng),還可以運用到其他地方。比如信息系統(tǒng),技術系統(tǒng),嵌入式實時系統(tǒng),系統(tǒng)軟件和商業(yè)系統(tǒng)。用UML可以畫很多圖:用例圖,類圖,活動圖,狀態(tài)圖,協(xié)作圖,順序圖,對象圖和配置圖等。三、可行性研究報告隨著網絡通信技術的迅速發(fā)展和信息技術的廣泛應用,計算機的應用已普及到經濟和社會生活的各個領域。教育領域也不例外,現今已經出現了各種遠程網絡在線教育系統(tǒng)、圖書館管理系
8、統(tǒng)、學籍管理系統(tǒng)其中學生成績管理是任一院校都不可缺少的部分,它的內容對于學校的決策者和教學管理者來說都至關重要,而傳統(tǒng)的人工管理方式效率較低,為數據的查詢、更新和維護代來了極大的不便。所以學生學籍管理信息系統(tǒng)的開發(fā)和應用是必要的,它能夠為管理人員提供充足的信息和快捷的查詢手段,提高學校學籍管理的效率系統(tǒng)的可行性分析(1)系統(tǒng)實施運行的可行性:各教師,學生都已熟練掌握計算機的基本實用方法和操作技能,對新系統(tǒng)的開發(fā),表現出極大的熱情。提出了很多好的建議和要求。(2)技術可行性:校園網已正常運行;開發(fā)人員已熟練掌握開發(fā)工具。技術上實現系統(tǒng)是可行的。(3)經濟可行性:校園內部局域網絡已經建成;硬件投入
9、不需要很大。四、 需求分析1 系統(tǒng)需求分析 成績是學生學校生活的重要組成部分,也是衡量一個學生學習能力的重要標志,要方便的存儲和查詢學生成績,隨著信息化的實現,學生成績管理系統(tǒng)就成為一個學校的網絡組成不不可或缺的部分信息在社會和經濟的發(fā)展中所起的作用越來越為人們所重視。在“學生成績管理系統(tǒng)”開發(fā)時應該滿足以下具體的系統(tǒng)需求: 1學生成績管理系統(tǒng),需要有系統(tǒng)登陸功能,這樣可以保證系統(tǒng)的安全性;系統(tǒng)使用者為學校成績管理人員,以及學生,教師。2允許多人同時使用本系統(tǒng)并且不會發(fā)生沖突。3本系統(tǒng)必須保證數據的安全和準確,能夠方便增加,刪除和修改信息,滿足廣大使用者的需求。4對使用本系統(tǒng)的管理人員,或者其
10、他人員的技術要求不高,易操作。5此程序是常駐內存的;因為學號是學生的唯一標識符,所以學生姓名可以重復,但學號不可重復;本系統(tǒng)對數據修改時,會對數據進行覆蓋。2功能描述功能:此學生成績管理系統(tǒng)基本能夠實現學生成績的查詢的功能。下面是中學生成績管理信息系統(tǒng)所需要的輸入、輸出數據。學生姓名學號學生密碼學生系別學生成績教師姓名教師號教師密碼本系統(tǒng)對功能的要求,如下:1. 輸入一個同學的姓名和學號,系統(tǒng)能夠輸出學生所在的學院、班級、成績等學生信息2.對于已經錄入學生成績管理系統(tǒng)的學生信息可以進行修改,例如:刪除、添加。對于沒有錄入學生成績管理系統(tǒng)的學生信息可以添加到系統(tǒng)(此項功能的實現需要對用戶身份進行
11、核查)3能夠對學生的信息進行保存,即退出系統(tǒng)時,成績成績不能丟失4.能夠對學生成績進行拷貝5.能夠登入和退出系3.性能描述能夠比較準確快捷地完成上述學生成績管理系統(tǒng)所要求的功能即可。 學生 教師 管理員1.執(zhí)行者“學生”:使用系統(tǒng)的目的是查詢所學課程的成績2.執(zhí)行者“教師”:完成學生信息的錄入、修改、顯示和打印3.執(zhí)行者“管理員”:輸入學生信息、教師信息、班級信息和課程信息4.模塊設計“學生成績管理信息系統(tǒng)”包括四個模塊:成績錄入、學生信息查詢、學生信息更新,學生用戶修改。這四個模塊既相互聯(lián)系又相互獨立,學生信息查詢模塊必須以成績錄入為基礎。(1)成績錄入模塊:主要功能用來對學生的成績進行收集和修改。(2)學生成績查詢模塊主要功能用來對學生成績進行查詢。(3)學生信息更新模塊主要功能用來更新學生成績等相關信息。(4)學生用戶修改模塊主要功能用來添加刪除學生用戶。(5)模塊設計圖學生成績管理系統(tǒng)管理員
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 超市物業(yè)收費管理制度內容(3篇)
- 集體畫畫策劃活動方案(3篇)
- 《GA 948-2011警用攀登突擊車》專題研究報告:標準深度與未來應用前瞻
- 《GA 658.5-2006互聯(lián)網公共上網服務場所信息安全管理系統(tǒng) 信息代碼 第5部分:遠程通信端代碼》專題研究報告
- 企業(yè)員工培訓與技能發(fā)展計劃制度
- 企業(yè)內部保密工作責任追究制度
- 2026湖南岳陽市平江縣縣直(街道)單位遴選(選調)36人參考題庫附答案
- 2026湖南長沙市明德望城學校上學期校聘教師招聘6人考試備考題庫附答案
- 2026福建廈門市翔安投資集團有限公司招聘2人(第一期)參考題庫附答案
- 2026福建省福州市潤樓教育科技集團有限公司招聘1人參考題庫附答案
- 柴油維修技術培訓課件
- 2026院感知識考試題及答案
- 《紅樓夢》導讀 (教學課件) -高中語文人教統(tǒng)編版必修下冊
- 安徽省九師聯(lián)盟2025-2026學年高三(1月)第五次質量檢測英語(含答案)
- (2025年)四川省自貢市紀委監(jiān)委公開遴選公務員筆試試題及答案解析
- 2025年度骨科護理部年終工作總結及工作計劃
- 2026安徽省農村信用社聯(lián)合社面向社會招聘農商銀行高級管理人員參考考試試題及答案解析
- 室外供熱管道安裝監(jiān)理實施細則
- 巖板采購合同范本
- 腰背部推拿課件
- 通信管道施工質量管理流程解析
評論
0/150
提交評論