• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)

      2017-01-21 22:06:54范亮潘永才王雄兵
      物聯(lián)網(wǎng)技術(shù) 2016年12期
      關(guān)鍵詞:S架構(gòu)信息管理系統(tǒng)

      范亮++潘永才++王雄兵

      摘 要:學(xué)生信息管理是高校人才培養(yǎng)過(guò)程中的重要組成部分。隨著高校招生政策進(jìn)一步放松,高校學(xué)生人數(shù)日益增多,學(xué)生信息管理工作變得越發(fā)復(fù)雜。因此文中采用UML系統(tǒng)建模方式對(duì)學(xué)生信息管理系統(tǒng)進(jìn)行建模分析論證,實(shí)現(xiàn)了基于B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)。

      關(guān)鍵詞:信息管理系統(tǒng);UML建模;B/S架構(gòu);建模分析

      中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2095-1302(2016)12-00-02

      0 引 言

      信息化的飛速發(fā)展使人們的工作生活變得日益便捷,學(xué)生信息管理系統(tǒng)相對(duì)傳統(tǒng)紙質(zhì)檔案管理方式具有信息處理量大、信息處理及時(shí)、便于保存等優(yōu)點(diǎn)。

      1 系統(tǒng)設(shè)計(jì)

      1.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

      目前大多數(shù)信息系統(tǒng)都采用C/S(Client/Server)架構(gòu)模式,因其巨大的研發(fā)成本及高昂的維護(hù)費(fèi)用使其逐漸被B/S(Browser/Server)架構(gòu)模式所取代。B/S架構(gòu)模式相比于C/S架構(gòu)有著很大的優(yōu)越性,B/S架構(gòu)采用統(tǒng)一的瀏覽器作為客戶端,其大部分業(yè)務(wù)邏輯集成在服務(wù)器端開(kāi)發(fā),不用在客戶機(jī)安裝特定的程序,省去了對(duì)用戶多樣操作環(huán)境的考慮。只要能上網(wǎng),可在任意地方利用任何設(shè)備使用該信息系統(tǒng),這其中的優(yōu)劣差別顯而易見(jiàn)。

      為減少系統(tǒng)安裝及維護(hù)的復(fù)雜性,本系統(tǒng)采用當(dāng)前最熱門(mén)的B/S架構(gòu)模式。系統(tǒng)的三層B/S架構(gòu)如圖1所示。

      三層B/S(Browser/Server)結(jié)構(gòu)的設(shè)計(jì)模式包含表示層、邏輯層與數(shù)據(jù)層。

      (1)表示層是系統(tǒng)向用戶提供的與系統(tǒng)進(jìn)行友好訪問(wèn)的客戶端,這一層接受并傳遞用戶請(qǐng)求,不負(fù)責(zé)解釋;

      (2)邏輯層是系統(tǒng)實(shí)現(xiàn)業(yè)務(wù)邏輯與數(shù)據(jù)操作的核心層,接受并處理來(lái)自表示層的請(qǐng)求,并將數(shù)據(jù)處理的結(jié)果傳回客戶端;

      (3)數(shù)據(jù)層即數(shù)據(jù)庫(kù)服務(wù)器,位于數(shù)據(jù)庫(kù)的服務(wù)器端,接受邏輯層向數(shù)據(jù)庫(kù)操作的請(qǐng)求,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)查詢、修改、更新等功能,把運(yùn)行結(jié)果提交給邏輯層。

      1.2 系統(tǒng)功能

      該學(xué)生信息管理系統(tǒng)的主要功能是對(duì)學(xué)生信息進(jìn)行采集、對(duì)使用用戶進(jìn)行身份驗(yàn)證,并錄入教師權(quán)限信息以方便管理。針對(duì)不同需求的用戶提供可定制的數(shù)據(jù)分析功能。該系統(tǒng)的結(jié)構(gòu)如圖2所示。

      2 UML建模

      2.1 UML簡(jiǎn)介

      統(tǒng)一建模語(yǔ)言(Unified Modeling Language,UML)是面向?qū)ο筌浖臉?biāo)準(zhǔn)化建模語(yǔ)言。UML因其簡(jiǎn)略、統(tǒng)一的特點(diǎn),在軟件系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)過(guò)程中貫穿整個(gè)系統(tǒng)的研發(fā)周期,可幫助設(shè)計(jì)者縮短設(shè)計(jì)時(shí)間,減少改進(jìn)成本,使系統(tǒng)設(shè)計(jì)趨于最優(yōu)。

      UML模型集成了不同的圖形表示法,可從不同的角度進(jìn)行設(shè)計(jì),包含協(xié)作圖、用例圖、活動(dòng)圖、對(duì)象圖、部署圖、狀態(tài)圖、序列圖、例圖、構(gòu)件圖共9種。設(shè)計(jì)人員通過(guò)這些圖從不同的角度對(duì)系統(tǒng)功能進(jìn)行具現(xiàn)化表示,從不同的側(cè)面立體化解釋該系統(tǒng),便于系統(tǒng)的分析和構(gòu)造。

      2.2 系統(tǒng)建模

      根據(jù)院校學(xué)生工作管理模式分析,可以在UML模型中創(chuàng)建學(xué)生、學(xué)工人員、教師、系統(tǒng)管理員角色。

      (1)學(xué)生用例關(guān)系圖如圖3所示。學(xué)生可以查詢自身的成績(jī)、檔案等基本信息,并對(duì)自己的部分信息進(jìn)行修改、維護(hù)。

      (2)學(xué)工人員用例關(guān)系圖如圖4所示。學(xué)工管理人員能夠?qū)W(xué)生的所有信息進(jìn)行錄入、維護(hù)及統(tǒng)計(jì)分析。

      (3)教師用例關(guān)系圖如圖5所示。教師能夠?qū)ψ约旱男畔⑦M(jìn)行維護(hù),并查詢相關(guān)學(xué)生信息。

      (4)系統(tǒng)管理員用例關(guān)系圖如圖6所示。系統(tǒng)管理員負(fù)責(zé)系統(tǒng)信息維護(hù)、用戶權(quán)限設(shè)置、對(duì)學(xué)工人員及教師的信息錄入及密碼信息維護(hù)等。

      順序圖是反映對(duì)象間動(dòng)態(tài)交互關(guān)系的二維圖,主要反映各對(duì)象間信息交互的先后次序,說(shuō)明信息流的傳遞過(guò)程,概略的觀察運(yùn)行被調(diào)用者方法處理時(shí)長(zhǎng),及在某一階段將要進(jìn)行什么樣的事件處理。學(xué)生登錄時(shí)的時(shí)序圖如圖7所示。

      3 結(jié) 語(yǔ)

      該學(xué)生信息管理系統(tǒng)采用便于開(kāi)發(fā)及維護(hù)的B/S架構(gòu)模式,減輕了系統(tǒng)安裝推廣等技術(shù)難題,便于師生在任何情況下對(duì)學(xué)生信息的查詢分析。本系統(tǒng)采用UML系統(tǒng)建模語(yǔ)言,對(duì)學(xué)生信息管理模式進(jìn)行角色用例分析,并使用順序圖對(duì)系統(tǒng)業(yè)務(wù)邏輯流程進(jìn)行抽象化展示,便于編程人員從宏觀上了解系統(tǒng)功能及流程。

      參考文獻(xiàn)

      [1] 紀(jì)兆輝,汪前進(jìn),董劍利.基于UML的軟件建模概述[J].科教文匯,2011(22):107-109.

      [2] 林奕君.基于UML的圖書(shū)館管理信息系統(tǒng)的分析與設(shè)計(jì)[J].科技情報(bào)開(kāi)發(fā)與經(jīng)濟(jì),2014(14):125-127.

      [3] 金傳洋,張惠民,陳建明,等.基于PDA移動(dòng)式倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2011(19):167-168.

      [4] 周光明,徐琳.基于B/S的學(xué)生信息管理系統(tǒng)[J].電腦與信息技術(shù),2004(2):30-32.

      [5]孫雪珂.一個(gè)基于B/S模式的辦公管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D].武漢:華中科技大學(xué),2009.

      [6]劉爽.基于B/S結(jié)構(gòu)的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廣州:中山大學(xué),2007.

      [7]李延香,馬懷,唐云凱.基于B/S架構(gòu)的網(wǎng)上購(gòu)物交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].物聯(lián)網(wǎng)技術(shù),2016,6(1):52-53.

      [8]吉東,崔忠偉,馬虹.基于Web的高校團(tuán)委信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].物聯(lián)網(wǎng)技術(shù),2016,6(6):112-113.

      猜你喜歡
      S架構(gòu)信息管理系統(tǒng)
      三維可視化信息管理系統(tǒng)在選煤生產(chǎn)中的應(yīng)用
      信息管理系統(tǒng)在工程項(xiàng)目管理的應(yīng)用
      基于三維TGIS的高速公路綜合信息管理系統(tǒng)
      SaaS模式下的房地產(chǎn)中介公司信息管理系統(tǒng)
      高速公路綠色通道信息管理系統(tǒng)開(kāi)發(fā)與實(shí)踐
      學(xué)生會(huì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      軟件(2016年4期)2017-01-20 10:04:02
      基于ASP技術(shù)下的大學(xué)生跳蚤書(shū)街平臺(tái)的設(shè)計(jì)與實(shí)施
      基于B/S架構(gòu)的高校實(shí)驗(yàn)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
      基于WEB的企業(yè)進(jìn)銷存管理系統(tǒng)設(shè)計(jì)
      C/S架構(gòu)下的中職教學(xué)輔助系統(tǒng)的新探索
      考試周刊(2016年42期)2016-06-18 08:17:19
      固镇县| 柳河县| 清涧县| 东源县| 襄樊市| 勐海县| 蒙阴县| 晋城| 怀仁县| 乌拉特后旗| 九龙坡区| 青海省| 宁城县| 海伦市| 监利县| 错那县| 库车县| 苏尼特左旗| 涡阳县| 集贤县| 永年县| 博湖县| 庆阳市| 湄潭县| 双桥区| 陇川县| 文山县| 奉节县| 翁源县| 七台河市| 张北县| 大理市| 南漳县| 牙克石市| 永寿县| 南城县| 台北县| 大足县| 汽车| 双牌县| 井陉县|