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

基于RUP的班主任工作管理系統的開發

2016-03-07 02:39:16彭騰
電腦與電信 2016年12期
關鍵詞:班主任系統管理

彭騰

(宜春職業技術學院,江西 宜春 336000)

基于RUP的班主任工作管理系統的開發

彭騰

(宜春職業技術學院,江西 宜春 336000)

作為學生管理中的一種輔助工具,基于R U P的班主任工作管理系統的開發將會給班主任工作信息化給予最大程度的促進。文章從班主任的實際需求出發,著重闡述了R U P開發模型在系統開發實現的詳細過程,描述了初始階段、細化階段、構建階段、交付階段等四個階段的工作流、工具和可交付物。

R U P;班主任工作管理;M VC架構;U M L

1 背景

班主任工作是高職院校學生管理中非常重要的一項任務,也是面向學生灌輸教育理念、維護學校穩定的前沿陣地,因此班主任工作歷來受到各學校的重視。一般班主任都是使用辦公軟件制作表格或文檔,然后通過上傳、打印、簽字的方式來管理學生。這種傳統的做法不能很好地適應信息化時代下的學生管理方式,也極容易出現一些問題,如文檔歸類困難、信息傳播速度緩慢、學生資料無法及時更新等。因此,班主任工作管理系統開發是十分必要的。

2 開發過程

RUP是Rational公司提出的一種受控的、可視化建模的、面向對象的開發過程。它將開發過程分為若干個迭代,每個迭代又分為初始階段、細化階段、構建階段、交付階段。每個階段的工作流和里程碑均有明確的規定,每個階段結尾需要驗證本階段產物,只有達到事先要求才能進入下一個階段。

在開發班主任工作管理系統過程中,由于需求比較穩定,需求獲取風險較小,因此在采用RUP開發時,我們將開發周期分為一個迭代,四個階段。在每個階段中采用統一建模語言UML繪制各種模型,下面具體闡述。

2.1 初始階段

初始階段的任務是識別項目邊界、業務建模、找出主要的系統用例。班主任工作一般包括評優評先、請假管理、勤工儉學管理、學生信息管理、活動管理等五個內容。評優評先是每個學期或每一學年對學生及學生干部進行考核獎勵的機制,包括學生評議、班主任推薦、學工處審核等三個主要過程。請假管理是班主任日常管理中非常重要的一項任務,它包括請假和銷假兩個過程。勤工儉學管理主要是登記、統計參與學校勤工儉學的學生信息。學生信息管理通常是班主任在入學的時候,收集、登記、統計學生基本信息和家庭信息?;顒庸芾硎前嘀魅沃笇W生依據學校管理辦法設計、組織學生共同參與的教育活動,主要活動包括:活動策劃、活動審批、活動總結等內容。系統用例如圖1所示:

圖1 系統總體用例圖

評優評先用例的主要參與者是班主任、學生、學工干事。學生評議小組對本學期或學年的優秀學生和優秀班干進行評議后登錄系統填報評議結果。班主任在線審核評議結果,如果需要修改,則返回給學生補充材料;同意,則填寫推薦意見,統一上報學工處。學工處干事以班為單位審核推薦結果,并根據推薦的次序評選優秀學生和班干,評選結果公布在學校網站上。

請假管理用例的主要參與者是學生、班主任、學工干事,包括請假審批和銷假審批兩子用例。其中請假審批的過程是:學生在學校網站上下載請假審批表,填寫完后,交班主任。班主任參看請假事由、請假天數、請假歷史記錄,如果符合請假條件則在審批表上填寫班主任意見,同時在系統上登記請假記錄;如果請假已超出班主任權限,學工干事還需要審核請假。學工干事需根據請假審批表查詢班主任登記的請假記錄,如果同意,簽字蓋章,登記審核結果;不同意,本次請假作廢。銷假審批過程:學生返校后,憑請假審批表到班主任處銷假,班主任查看返校的時間,如果未超出請假時間范圍,則填寫班主任意見,同時在系統上登記銷假記錄;如果超出請假時間范圍或請假天數已由學工人員審核的,需報請學工處審核,審核結果在系統中登記。

勤工儉學用例的主要參與者是班主任、學生、學工干事。參加勤工儉學的學生需要下載勤工儉學承諾書,填寫簽字。班主任搜集材料,簽署意見,上傳相關證明,報請學工處。學工處審核證明,簽署審核意見。

學生信息管理用例的主要參與者是班主任、學生。班主任負責學生信息的采集審核工作,包括家庭信息、基本信息、在校信息等信息內容。

活動管理用例的主要參與者是班主任、學生。學生在線編寫活動方案后提交給班主任。班主任對其審查無誤,活動方可進行。待活動結束,活動負責人編寫此次活動進展總結報告,班主任審核,返回審核結果,如有必要,活動報告需要返回重新修改。

2.2 細化階段

細化階段主要任務是分析問題域,建立分析模型和系統架構和設計系統類。RUP開發方法要求在設計過程中以用例為中心,通過分析用例所有的場景找出類、職責和協作者。為了分析評優評先用例的班主任推薦場景我們使用了順序圖來描述這一交互序列。

圖2 評優評先用例之班主任推薦場景順序圖

系統采用MVC(模型—視圖—控制器)三層框架,即:M層存放業務實體,負責業務邏輯處理;V層為視圖層,負責系統與用戶的交互;C層為控制層,處理業務實體的調度。系統整體架構如圖2所示。

圖3 系統總體架構圖

在視圖層中,StudentManagementView是學生信息管理視圖類,該類展示了用戶使用系統完成信息采集、統計信息、更新信息等業務的交互。ActionManagementView是活動管理視圖類,用于展示活動管理業務的界面。LeavenManagementView是請假管理視圖類。AwardManagementView是評優評先管理視圖類。Part-workManagementView是勤工儉學視圖類。這些視圖類通過請求---響應的方式來傳遞業務信息、調用業務邏輯服務。

在控制層中,AwardControl、ActionControl、LeavenControl、InformationControl、Part-WorkControl分別是評優評先的控制類、活動管理控制類、請假管理控制類、學生信息管理控制類、勤工儉學控制類。它們負責響應視圖類發送的請求命令,然后根據命令調用業務實體類。其中評優評先業務分為對學生的評選和班干部評選兩大塊,因此AwardControl又分為StudentAwardControl和ChiefAwardControl兩個子控制類。同理,請假管理分為請假和銷假兩大業務,LeavenControl類可以分為AddLeavenControl和DelLeavenControl兩個子控制類。

在實體類層中,存放了多個實體類。其中Student類封裝了關于學生屬性和信息管理相關操作。Action類負責活動管理業務相關的屬性和操作。DataAccess類負責數據庫的連接、讀、寫操作,業務實體類需要讀取或寫入數據庫時,均由該類處理。

2.3 構造階段

班主任工作管理系統的構造階段工作主要圍繞細化階段的類創建組件,構建部署圖(如圖4),選定實施平臺和開發工具。在此,我們選定如下工具:(1)windows Server 2008網絡操作系統;(2)SQL Server2005數據庫;(3)C#開發語言。

2.4 交付階段

交付階段的主要內容是:(1)部署系統;(2)移交開發文檔,編寫面向最終用戶、操作員和系統管理員的用戶手冊;(3)收集系統使用意見,反饋給開發組。

3 結語

RUP開發模型具有迭代開發、用例驅動、基于組件的體系結構、可視化建模等特點,這些優點減少了軟件開發風險、提高了開發效率、降低了后期維護費用。實踐證明,采用RUP實施班主任工作管理系統不但保證了開發進度,而且確保了系統的可擴展性,從而使得班主任工作管理系統可以集成到其他學工管理系統中,增強了系統的生存力。

圖4 班主任工作管理系統組件圖

[1]劉超,張莉.可視化面向對象建模技術——標準建模語言U M L教程[M].北京:北京航空航天大學出版社,2001.

[2]梅宏.基于體系結構、面向構件的軟件開發方法[J].軟件學報,2003,14(4):721-732.

[3]劉勇,石濤,徐從富.基于U M L的面向對象軟件設計[J].計算機應用研究,2004,21(11):201-203.

[4]湯庸.軟件工程方法與管理[M].北京:冶金工業出版社,2002.

[5]吳潔明,袁山龍.軟件工程應用實踐教程[M].北京:清華大學出版社,2003.

The Development of Class Teacher Work Management System Based on RUP

Peng Teng
(Yichun Vocational Technical College,Yichun 336000,Jiangxi)

As a kind of auxiliary tool in the student management,the development of class teacher work management system based on RUP will promote the informatization of teacher’s work to the maximum extent.From the actual needs of the class teacher, this article focuses on the process of development and implementation of the system using RUP development model,describes the workflow,tools and deliverables in initial stage,refinement stage,construction stage and delivery stage.

RUP;class teacher work management;MVC architecture;UML

TP311.52

A

1008-6609(2016)12-0065-03

彭騰(19 83-)男,江西吉安人,講師、工程師,研究方向為軟件工程、計算機網絡和應用。

猜你喜歡
班主任系統管理
如何做好一個班主任
井岡教育(2022年2期)2022-10-14 03:11:00
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
夸夸我的班主任
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
班主任
中學生(2016年13期)2016-12-01 07:03:44
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
高中班主任的自我成長
人間(2015年21期)2015-03-11 15:24:41
主站蜘蛛池模板: 欧美激情视频二区| 国产成人你懂的在线观看| 亚洲av无码久久无遮挡| 婷婷丁香在线观看| 天天做天天爱天天爽综合区| 99色亚洲国产精品11p| 国产成人福利在线视老湿机| 国产亚洲精久久久久久无码AV| 99人体免费视频| 91九色国产porny| 国产精品夜夜嗨视频免费视频| 美女被操黄色视频网站| 欧美日韩午夜视频在线观看| 国产麻豆福利av在线播放| 亚洲视频一区在线| 国产成人区在线观看视频| 亚洲欧美精品在线| 国产成人精品男人的天堂下载| 亚欧美国产综合| 亚洲大尺度在线| 久久亚洲黄色视频| 亚洲高清在线天堂精品| 精品夜恋影院亚洲欧洲| 91娇喘视频| 97视频免费看| 亚洲欧美人成电影在线观看| 日本在线欧美在线| 日韩成人在线网站| 欧美97色| 亚洲女同欧美在线| 97久久超碰极品视觉盛宴| 韩日无码在线不卡| 91丝袜美腿高跟国产极品老师| 熟女视频91| 欧美人在线一区二区三区| 国产久草视频| 高清国产在线| 日韩色图在线观看| 亚洲福利片无码最新在线播放| 亚洲国产精品日韩av专区| 午夜福利免费视频| 在线观看亚洲成人| 日韩资源站| 国产18在线| 国产黄视频网站| 伊人久久综在合线亚洲2019| 国产va在线| 欧美翘臀一区二区三区| 国产成人超碰无码| 国产精品免费福利久久播放| 精品欧美一区二区三区久久久| 国产欧美日韩资源在线观看| 国产欧美综合在线观看第七页| 亚洲欧洲日韩综合色天使| 亚洲精品不卡午夜精品| 欧美不卡在线视频| 中文字幕亚洲电影| 在线观看无码av免费不卡网站| 中文字幕一区二区视频| 国产幂在线无码精品| 国产一二视频| 国产精品第一区| 欧美性猛交xxxx乱大交极品| 精品少妇人妻一区二区| 91精品伊人久久大香线蕉| 亚洲九九视频| 国产亚洲精品资源在线26u| 亚洲综合第一区| 成人精品免费视频| 蜜臀AV在线播放| 91香蕉国产亚洲一二三区| 青青操国产视频| 午夜精品久久久久久久2023| 99这里只有精品在线| 伊人福利视频| 日韩欧美国产成人| 国产在线视频导航| 欧美日韩国产在线观看一区二区三区 | 九九九九热精品视频| 欧美视频免费一区二区三区| 久久久久久高潮白浆| 欧美亚洲香蕉|