999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UML學生成績管理系統的分析與設計

2015-12-08 20:56:14周磊
山東工業技術 2015年23期

摘 要:隨著高校教育體系的不斷完善,學校各項任務的信息化模式也在不斷增強。其中最具典型代表的就是學生成績管理系統的信息化。本文通過運用UML所構建的模型,針對當前成績管理系統多樣化特點,以某一具體實例,對系統當中的分析和設計部分展開詳盡論述。

關鍵詞:學生成績管理系統;UML;系統分析;系統設計

DOI:10.16640/j.cnki.37-1222/t.2015.23.216

1 引言

如何開發出一個滿足學校需求且實用的成績管理系統,是當前擺在學校和教師面前所關注的主要問題。我們都知道傳統的成績管理模式是以教師批改后將分數用手寫或文印的方式展示給學生。有時因為工作的繁瑣性,我們不得不用最簡單的張貼榜單的方式將所有學生的成績公布于眾。這樣,不僅加重了教師的工作量,而且由于信息的完全公開化可能打擊個別學生的學習積極性和進取心。對此,UML作為一種面向對象的可視化建模語言就可以用最直觀的模型圖將抽象的復雜的系統模式,表述的簡單、明了。下面我們就以某學校成績管理系統的具體實例,用UML的用例圖、靜態模型和動態模型圖的形式展開論述。

2 UML概述

UML的中文全稱是統一建模語言。之所以稱之為統一,主要是由于它的出現打破了過去構建各類系統工程模型圖從語義、語法到表示法的混亂,給工程技術人員從面向對象的角度形成一個所有人都能讀懂、掌握的一種建模技術標準。其內部目前常見的幾種視圖有:用例圖、類圖、活動圖、順序圖、包圖、配置圖等。其中,用例圖主要用于描述用戶對系統的需求,體現在參與者、用例和他們的關聯上;類圖則描述的是系統相關聯的類、接口和協作以及針對他們之間的必要關系;活動圖主要說明當前系統各部分所進行的主要工作及其流程;順序圖則突出各消息在時間上的執行順序;包圖可以有效的對類圖提供分組,以便有統一管理;配置圖則描述的是系統的軟件,特別是硬件體系構成。

3 系統分析

俗話說,好的開始是成功的一半。對于一個軟件應用系統,最初的工作即需求分析如果做好就可為后續工作的開展奠定良好的基礎。而我們進行需求分析過程中,運用最好的手段就是以用例圖的形式表述用戶的功能需求。

本系統中的用例圖描述了從學生登錄到系統到查詢自己成績的整個全過程。其基本操作是教務管理員先將錄入學生成績權限為教師開放,教師則可將學生當科成績錄入系統,并可完相應的增、刪、改等操作;所有成績錄入后教師可先將成績做保存處理,而后提交至系統;這樣學生就可以在自己的系統頁面查詢出相關的成績了。在這里所產生的參與者是教務管理員、教師和學生;所用到的用例有:信息查詢、成績的增、刪、改和打印,以及數據的備份和恢復。

4 系統設計

根據需求分析所得到的結果,在系統設計環節我們可以將其分為靜態模型和動態模型兩部分。在靜態模型上,主要指的是構建系統所需要用到的固有類、對象和屬性的概括。我們可以用類圖、對象圖、組件圖和配置圖的方式對系統加以分析。而動態模型指的是對系統當前的對象所產生的消息、方法和執行的動作進行必要的圖形描述。我們可以用活動圖、順序圖、狀態圖和協作圖的方式進行表述。本文受篇幅所限,靜態模型結構只給出了類圖,而動態模型圖給出的是活動圖加以表述。

4.1 系統靜態模型

依據不同的表現形式,我們可以將類圖分為三個組成部分,分別是:界面類、控制類和實體類。其中,界面類描述了當前系統所使用的主要界面,控制類則描述當前系統類對象所需要用到的具體執行方法,實體類則給出了控制類體中所對應的各種屬性。在本系統中,所用到的界面即為成績管理界面,控制類分別有:學生成績、成績查詢和成績統計;而實體類則有:成績單、查詢結果和統計結果。如下圖1所示,我們以類圖縮略圖的形式對其進行概括.

4.2 系統動態模型

如上所述,活動圖描述的是系統不同的參與部分所執行的不同工作和流程。所以其組成基本部分可以分為:(1)泳道:表述的是整個系統工作流程中不同的負責單位,它可以是具體的人、部門或系統。(2)輸入和輸出:活動圖必須有一個起始點和終止點。(3)活動狀態:用以描述當前活動圖中各活動的執行操作。(4)動作流:表示的是從一個活動到另一個活動狀態的轉變流向。

5 結語

通過利用UML進行學生成績管理系統的分析與設計,為我們系統的實施奠定了良好的基礎。當前,系統運行狀態良好,從根本上解決了教師和學生的需求,基本實現了預期目標。事實說明,有了UML思想體系作為支持,同時輔助強大的UML開發工具,就會使我們的分析和設計工作以最高效的速率完成。同時,為我們的開發工作提供了極大的方便,也進一步保證了開發的質量。

參考文獻:

[1](美)劉潤東著.UML對象設計與編程[M].北京:北京希望電子出版社,2001:34-145.

[2]陳戈止,王道清.管理信息系統[M].成都:西南財經大學出版社,2009.

[3]王麗群等.基于組件的分布式應用系統的實現[J].吉林大學學報,2011(04):77-8l.

[4]張龍翔.UML與系統分析設計[M].北京:人民郵電出版社,2003:208-230.

作者簡介:周磊(1988- ),男,湖北黃岡人,本科,初級經濟師,研究方向:軟件工程。endprint

主站蜘蛛池模板: 四虎国产精品永久在线网址| 色偷偷av男人的天堂不卡| 亚洲黄色高清| 欧美精品亚洲日韩a| 国产黑丝视频在线观看| 无码国产伊人| 国产激情第一页| 中文字幕在线看| 91色老久久精品偷偷蜜臀| 国产成人精品一区二区秒拍1o| 无码国产偷倩在线播放老年人| 亚洲二区视频| 免费高清a毛片| 亚洲AⅤ永久无码精品毛片| 日韩中文字幕免费在线观看 | a级毛片在线免费| 91精品国产91久无码网站| 国产中文在线亚洲精品官网| 久久久久久久久18禁秘| 2020精品极品国产色在线观看| 国产福利不卡视频| 国产SUV精品一区二区6| 91九色最新地址| 一本色道久久88| 亚洲一级毛片在线播放| 蜜芽一区二区国产精品| 国产一区二区三区在线精品专区 | 国产最爽的乱婬视频国语对白| 欧美伦理一区| 国产精品综合色区在线观看| 伊人无码视屏| 国语少妇高潮| 亚洲综合网在线观看| 丝袜高跟美脚国产1区| 午夜国产精品视频| 全免费a级毛片免费看不卡| 国产男女免费视频| 亚洲清纯自偷自拍另类专区| yjizz国产在线视频网| 欧美精品啪啪| 91丝袜美腿高跟国产极品老师| 亚洲人免费视频| 在线观看国产精品一区| 久久a毛片| 国产真实乱子伦视频播放| 天天爽免费视频| 欧美日韩一区二区在线播放 | 亚洲人成人无码www| 欧美性久久久久| 亚洲A∨无码精品午夜在线观看| 国产精品亚洲欧美日韩久久| 国产成人亚洲日韩欧美电影| 凹凸精品免费精品视频| 成人国产一区二区三区| 日韩无码精品人妻| 特级毛片免费视频| 日韩精品中文字幕一区三区| 国产成人亚洲无吗淙合青草| 国产欧美日韩18| 五月婷婷伊人网| 日韩精品亚洲人旧成在线| 黄色片中文字幕| 人妻丰满熟妇av五码区| 九色在线视频导航91| 高清色本在线www| 亚洲国模精品一区| 国产成人一级| 动漫精品中文字幕无码| 高清欧美性猛交XXXX黑人猛交 | 视频国产精品丝袜第一页| 亚洲第一国产综合| 国产精品性| 国产在线精彩视频二区| 国产高清国内精品福利| 久久无码免费束人妻| 午夜高清国产拍精品| 国产精品欧美激情| 2048国产精品原创综合在线| 成年女人18毛片毛片免费| 亚洲福利片无码最新在线播放| a在线亚洲男人的天堂试看| a毛片基地免费大全|