亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Django的軟件測評實(shí)驗(yàn)室業(yè)務(wù)信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        2019-07-12 07:07:14楊貝松劉暉虎
        電子技術(shù)與軟件工程 2019年11期
        關(guān)鍵詞:項(xiàng)目管理實(shí)驗(yàn)室數(shù)據(jù)庫

        文/楊貝松 劉暉虎

        軟件測試是使用人工操作或者軟件自動(dòng)運(yùn)行的方式來檢驗(yàn)它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別的過程,它是幫助識(shí)別開發(fā)完成的計(jì)算機(jī)軟件的正確度、完整度和質(zhì)量的軟件過程,是軟件質(zhì)量的重要子域。隨著軟件測評實(shí)驗(yàn)室的不斷擴(kuò)大,需要管理的項(xiàng)目日益增多,實(shí)驗(yàn)室管理層對實(shí)驗(yàn)室管理難度不斷加大。因此急需一套信息化管理系統(tǒng),對實(shí)驗(yàn)室的人員、項(xiàng)目、進(jìn)度等統(tǒng)一管理,統(tǒng)一調(diào)配,既提高了軟件測評的質(zhì)量也提高了工作效率。

        1 系統(tǒng)需求分析

        1.1 業(yè)務(wù)流程分析

        軟件測評實(shí)驗(yàn)室業(yè)務(wù)信息管理系統(tǒng),最主要的任務(wù)是提高管理效率,讓實(shí)驗(yàn)室管理人員全面掌握當(dāng)前實(shí)驗(yàn)室項(xiàng)目運(yùn)作情況,提前安排項(xiàng)目進(jìn)度,合理分配資源,最大提高工作效率。

        使用UML 方法對軟件測評實(shí)驗(yàn)室業(yè)務(wù)活動(dòng)進(jìn)行分析得到業(yè)務(wù)用例圖如圖1所示。

        1.2 功能需求分析

        根據(jù)業(yè)務(wù)用例圖對系統(tǒng)功能需求進(jìn)行分析,得到以下主要功能:

        (1)人員管理功能:人員主要指主任、項(xiàng)目組大組長、一般人員,對于系統(tǒng)管理員,具備權(quán)限管理和新增修改刪除人員等功能,其他人員具備各自權(quán)限;

        (2)項(xiàng)目管理功能:實(shí)驗(yàn)室主任新增項(xiàng)目及其負(fù)責(zé)人信息,查看項(xiàng)目信息;

        (3)子項(xiàng)目管理功能:項(xiàng)目大組長新增子項(xiàng)目及子項(xiàng)目具體信息,設(shè)置小組長。創(chuàng)建成功后,根據(jù)子項(xiàng)目周報(bào)可以顯示子項(xiàng)目的主要信息;

        (4)項(xiàng)目組長周報(bào)功能:項(xiàng)目組長將本周計(jì)劃和本周總結(jié)進(jìn)行提交;

        圖1:系統(tǒng)業(yè)務(wù)用例圖

        (5)子項(xiàng)目組長周報(bào)功能。子項(xiàng)目小組長提交周報(bào),上報(bào)項(xiàng)目進(jìn)度、狀態(tài)。

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

        2.1 系統(tǒng)架構(gòu)設(shè)計(jì)

        軟件測評實(shí)驗(yàn)室業(yè)務(wù)信息管理系統(tǒng)的基本結(jié)構(gòu)體系為B/S 結(jié)構(gòu),主要包含三大部分,Web 服務(wù)器,Django web 框架以及數(shù)據(jù)庫。

        (1)Web 服務(wù)器主要用于發(fā)送http 請求,接收web 框架內(nèi)容并顯示。

        (2)Django 作為系統(tǒng)的核心Web 框架,用于開發(fā)Web 相關(guān)的業(yè)務(wù)邏輯,通過URL 分配模式,可以靈活解決路由問題??蚣苷w切分為三層,稱為MTV 模式:

        第一層,Model(模型層),即數(shù)據(jù)存取層,需要在該層完成關(guān)系型數(shù)據(jù)庫與業(yè)務(wù)實(shí)體對象的映射;

        第二層,View(視圖層),即業(yè)務(wù)邏輯層,處理URL 分配的請求并返回響應(yīng)。整個(gè)項(xiàng)目的邏輯處理也大多在視圖層進(jìn)行實(shí)現(xiàn);

        第三層,Template(模板層),即表現(xiàn)層,用于約定前端頁面的顯示信息。

        (3)數(shù)據(jù)庫用于與模型層進(jìn)行數(shù)據(jù)交互,存儲(chǔ)和更新數(shù)據(jù)。

        2.2 系統(tǒng)功能設(shè)計(jì)

        根據(jù)需求分析,系統(tǒng)的主要功能包括人員管理功能、項(xiàng)目管理功能、子項(xiàng)目管理功能、項(xiàng)目組長周報(bào)功能、子項(xiàng)目組長周報(bào)功能等,對各功能進(jìn)行進(jìn)一步細(xì)化得到系統(tǒng)功能結(jié)構(gòu)圖如圖2所示。

        2.3 數(shù)據(jù)庫設(shè)計(jì)

        基于軟件測評實(shí)驗(yàn)室實(shí)際業(yè)務(wù),結(jié)合系統(tǒng)需求分析中的功能模塊劃分,識(shí)別出用戶、項(xiàng)目、子項(xiàng)目、子項(xiàng)目周報(bào)、子項(xiàng)目工作量、項(xiàng)目組長周報(bào)6 類主要業(yè)務(wù)實(shí)體以及相關(guān)核心業(yè)務(wù)實(shí)體集。實(shí)體間ER 圖3所示。

        圖2:系統(tǒng)功能結(jié)構(gòu)圖圖

        圖3:系統(tǒng)實(shí)體間ER 圖

        3 系統(tǒng)實(shí)現(xiàn)

        根據(jù)系統(tǒng)設(shè)計(jì)中的功能結(jié)構(gòu)圖、數(shù)據(jù)庫設(shè)計(jì),對系統(tǒng)功能進(jìn)行實(shí)現(xiàn)。系統(tǒng)開發(fā)采用Django 框架,編輯工具采用Pycharm,首先新建項(xiàng)目django-admin startproject ruanjian,其次創(chuàng)建應(yīng)用python manage.py startup app1,創(chuàng)建成功后對models.py、views.py、templates 使用Python 語言編寫數(shù)據(jù)庫、控制邏輯、展示頁面。

        系統(tǒng)實(shí)現(xiàn)后的主要功能界面如圖4子項(xiàng)目周報(bào)界面、圖5項(xiàng)目管理界面。

        4 總結(jié)

        本論文從軟件測評實(shí)驗(yàn)室實(shí)際出發(fā),解決了實(shí)驗(yàn)室人員分散,信息管理落后導(dǎo)致工作效率低下,人員積極性不高的問題。首先采用UML圖的形式進(jìn)行需求分析畫出業(yè)務(wù)用例圖,進(jìn)而對系統(tǒng)功能進(jìn)行需求分析,然后對系統(tǒng)功能、數(shù)據(jù)庫進(jìn)行設(shè)計(jì),最后采用Django web框架對系統(tǒng)進(jìn)行了實(shí)現(xiàn)。通過項(xiàng)目管理設(shè)置標(biāo)準(zhǔn)工作人日,周報(bào)管理每周提交項(xiàng)目進(jìn)展情況,有力推動(dòng)了項(xiàng)目的進(jìn)展,系統(tǒng)中的數(shù)據(jù)也為人員考核積累了充分的數(shù)據(jù)支撐。通過系統(tǒng)的運(yùn)行,實(shí)驗(yàn)室工作效率有了明顯提升。

        圖4:子項(xiàng)目周報(bào)管理界面

        圖5:項(xiàng)目管理界面

        猜你喜歡
        項(xiàng)目管理實(shí)驗(yàn)室數(shù)據(jù)庫
        裝配式EPC總承包項(xiàng)目管理
        基于大數(shù)據(jù)分析的集合式EPC總承包項(xiàng)目管理軟件技術(shù)的應(yīng)用
        項(xiàng)目管理在科研項(xiàng)目管理中的應(yīng)用
        未來如何更高效地進(jìn)行工程項(xiàng)目管理
        電競實(shí)驗(yàn)室
        電子競技(2019年22期)2019-03-07 05:17:26
        電競實(shí)驗(yàn)室
        電子競技(2019年21期)2019-02-24 06:55:52
        電競實(shí)驗(yàn)室
        電子競技(2019年20期)2019-02-24 06:55:35
        電競實(shí)驗(yàn)室
        電子競技(2019年19期)2019-01-16 05:36:09
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        91久国产在线观看| 亚洲av无码av男人的天堂| 精品一区二区三区在线观看| 亚洲无AV码一区二区三区| 免费在线观看草逼视频| 亚洲精品乱码久久久久久 | 成人区视频| 中文字幕国内一区二区| 日韩在线精品视频一区| 国产乱子伦农村xxxx| 亚洲成人日韩| 永久免费在线观看蜜桃视频| 国产高清在线一区二区不卡| 久久久久亚洲av成人无码| 亚洲av无码av在线播放| 免费高清视频在线观看视频| 日本乱码一区二区三区在线观看| 欧美一区二区三区视频在线观看| 国产精品国产三级农村妇女| 国产三级精品三级在线观看粤语| 亚洲国产精品高清在线| 国产男女猛烈无遮挡免费网站| av鲁丝一区鲁丝二区| 日韩一区二区,亚洲一区二区视频| 日本一二三区在线观看视频| 久久99久久99精品中文字幕| 亚洲AV无码一区二区二三区我| 亚洲一区二区三区最新视频| 激情综合色综合啪啪开心| 欧美日韩一区二区三区自拍| 亚洲第一区二区快射影院| 亚洲日本中文字幕高清在线| 国产一区二区三区在线观看黄| 男人国产av天堂www麻豆| 亚洲av男人的天堂在线观看| 乱色视频中文字幕在线看| 三级日本理论在线观看| 无码国产精品一区二区免费式直播 | 国产一区a| 一区二区三区黄色一级片| 亚洲s色大片在线观看|