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

        ?

        一種基于輕量級數(shù)據(jù)庫的任務(wù)管理系統(tǒng)

        2020-06-05 01:06:58史雪輝穆加艷
        雷達(dá)與對抗 2020年1期
        關(guān)鍵詞:界面模板計劃

        史雪輝,穆加艷,魏 兵

        (1.海軍裝備部駐南京地區(qū)第二軍事代表室,南京 211153;2.中國船舶集團(tuán)有限公司第八研究院,南京 211153)

        0 引 言

        各行各業(yè)都離不開信息處理。在管理方面,傳統(tǒng)的人工方式管理計劃任務(wù),效率低;需要空間存放和專人管理,成本高。在現(xiàn)代的管理工作中,使用計算機(jī)處理信息不僅提高了工作效率,而且提高了數(shù)據(jù)的安全性。信息數(shù)據(jù)被計算機(jī)管理起來方便查詢歷史信息。這些優(yōu)點(diǎn)成為企業(yè)的科學(xué)化、正規(guī)化管理的基礎(chǔ)。[1]

        在制定項目計劃過程中,要從許多具有不同完整性和可信度的信息源收集信息。項目管理計劃要設(shè)計關(guān)于范圍、技術(shù)、風(fēng)險和成本的所有方面。在項目執(zhí)行階段出現(xiàn)并被批準(zhǔn)的變更都可對項目管理計劃產(chǎn)生重大的影響。項目計劃為了滿足項目已經(jīng)定義的范圍提供了大體上準(zhǔn)確的進(jìn)度。計劃編制是一個反復(fù)和持續(xù)的過程。

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

        1.1 管理流程

        計算機(jī)管理是在科學(xué)管理的基礎(chǔ)上發(fā)展起來的,只有合理的管理制度才能考慮應(yīng)用計算機(jī)把管理程序化。根據(jù)PDCA流程,項目的實(shí)現(xiàn)需要策劃、實(shí)施、檢查和分析4個階段。在項目的策劃階段,把項目的各個階段的時間劃分好,具體的落實(shí)在文字上,然后每個月實(shí)施的時候再具體細(xì)化各個階段的計劃。任務(wù)計劃管理的流程如圖1所示。

        圖1 管理流程

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

        項目管理工作需要完成任務(wù)計劃的管理,包括添加、修改、查詢和刪除計劃等操作。一條考核計劃包括的信息有工作內(nèi)容、計劃開始時間、計劃結(jié)束時間、執(zhí)行人員等信息。

        (1) 任務(wù)添加

        系統(tǒng)要在軟件界面上可以輸入任務(wù)計劃的信息,然后錄入數(shù)據(jù)庫。

        (2) 任務(wù)修改

        系統(tǒng)可以選擇某一條已有的任務(wù),修改任務(wù)的信息,保存到數(shù)據(jù)庫。

        (3) 任務(wù)查詢

        系統(tǒng)需要完成對任務(wù)計劃的查詢,用戶在界面上填寫查詢條件,包括時間、執(zhí)行人員、部門等。系統(tǒng)完成查詢并把查詢結(jié)果顯示在任務(wù)列表里。

        (4) 任務(wù)刪除

        系統(tǒng)需要完成對數(shù)據(jù)庫里計劃的刪除,同時軟件界面上任務(wù)列表里也要清除。

        由于用戶的辦公條件等因素,本系統(tǒng)選擇輕量級的數(shù)據(jù)庫Access,采用本地存儲的方式。

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

        針對以上的需求,本文采取了分層的系統(tǒng)結(jié)構(gòu)[2],主要分為表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層,見圖2。利用輕量級本地數(shù)據(jù)庫Access,開發(fā)環(huán)境用VS2010,采用ODBC的方式連接數(shù)據(jù)庫。表現(xiàn)層主要是界面元素,提供人機(jī)交互。業(yè)務(wù)邏輯層主要利用操作策略組織編輯SQL語言。數(shù)據(jù)訪問層利用系統(tǒng)提供的訪問構(gòu)建訪問數(shù)據(jù)庫。采取這樣的架構(gòu)有利于各種各樣的用戶環(huán)境。如果用戶安裝了32位的office,則需要在系統(tǒng)盤的SysWOW64文件夾下面odbcad32.exe來配置數(shù)據(jù)源;如果是64位的office,可以通過控制面板里的數(shù)據(jù)源配置工具來配置數(shù)據(jù)源。

        圖2 系統(tǒng)架構(gòu)

        2 數(shù)據(jù)庫設(shè)計

        2.1 實(shí)體設(shè)計

        在數(shù)據(jù)庫這個領(lǐng)域里,實(shí)體往往指某類事務(wù)的集合。把一類數(shù)據(jù)對象的個體稱為實(shí)體。在任務(wù)管理系統(tǒng)中,任務(wù)是一個實(shí)體,其屬性包括任務(wù)來源、項目令號、工作內(nèi)容、任務(wù)分值、任務(wù)執(zhí)行部門、人員姓名、人員工號、人員部門、計劃開始日期、計劃結(jié)束日期、備注。人員是一個實(shí)體,其屬性包括人員姓名、人員工號和人員部門。項目是一個實(shí)體,包括的屬性有項目編號和項目名稱。[3]

        2.2 數(shù)據(jù)庫表設(shè)計

        數(shù)據(jù)庫里任務(wù)表主要字段及數(shù)據(jù)類型如圖3所示。

        圖3 任務(wù)表的設(shè)計

        2.3 SQL語句設(shè)計

        2.3.1 任務(wù)添加

        在“添加任務(wù)”區(qū)域輸入任務(wù)的相關(guān)信息,完成對任務(wù)的添加,主要包括任務(wù)來源、項目令號、工作內(nèi)容、任務(wù)分值、接任務(wù)部門、人員姓名、計劃開始日期、計劃結(jié)束日期和備注。

        界面信息首先通過合法性檢查,然后調(diào)用添加信息的SQL語句,把該條記錄錄入數(shù)據(jù)庫。SQL語句如下:

        Insertinto task

        (tasksource,prjname,taskname,taskscore,staffname,staffnumber,staffdept,taskdate,taskDeptExe,taskdateEnd,remark1,remark2,remark3,remark4,remark5) values ('部門2','項目1','軟件模塊1編碼實(shí)現(xiàn)','5.00','張某1','N.001','部門1',#2019-09-17#

        2.3.2 任務(wù)查詢

        在“查詢?nèi)蝿?wù)”區(qū)域的界面上選擇相關(guān)的查詢條件,點(diǎn)擊“查詢”按鈕,左邊的表格里會顯示滿足查詢條件的任務(wù)。查詢條件包括以下幾個:(1)任務(wù)來源,(2)項目令號,(3)接任務(wù)部門,(4)人員姓名,(5)人員工號,(6)查詢?nèi)掌?指任務(wù)的“計劃開始日期”)。它們可以隨意組合。如果沒有選擇查詢條件,點(diǎn)擊“查詢”按鈕,那么查出來的結(jié)果是整個數(shù)據(jù)庫里任務(wù)表里的任務(wù)。

        查詢?nèi)蝿?wù)的SQL語句如下:

        select *from task where 1=1

        and tasksource='部門1'

        and prjname='項目1'

        and staffname='張某1'

        2.3.3 任務(wù)刪除

        在“添加任務(wù)”區(qū)域輸入任務(wù)的相關(guān)信息,完成對任務(wù)的添加,主要包括任務(wù)來源、項目令號、工作內(nèi)容、任務(wù)分值、接任務(wù)部門、人員姓名、計劃開始日期、計劃結(jié)束日期和備注。刪除任務(wù)的SQL語句如下:

        delete from task

        where tasksource='部門1' and prjname='項目1'

        andtaskname='模塊1編碼實(shí)現(xiàn)'and taskscore=5.00

        and staffname='張某1' and staffnumber='N.001'

        and staffdept='部門1' and taskdate=#2019-9-17#

        and taskDeptExe='部門1' and taskdateEnd=#2019-10-24#

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

        本軟件開發(fā)方法是基于體系結(jié)構(gòu)的軟件設(shè)計方法(ABSD方法)。ABSD方法有3個基礎(chǔ),包括功能分解、體系結(jié)構(gòu)風(fēng)格的選擇、軟件模板的使用。在任務(wù)管理系統(tǒng)的開發(fā)過程中,首先是完成功能分解,主要分為軟件界面設(shè)計、主要模塊設(shè)計、項目甘特圖設(shè)計;其次是體系結(jié)構(gòu)的選擇,采用的是分層的系統(tǒng)結(jié)構(gòu);最后系統(tǒng)提供一種任務(wù)分解的模板,方便用戶使用。

        3.1 軟件界面設(shè)計

        軟件主界面如圖4所示。

        圖4 任務(wù)管理系統(tǒng)軟件主界面

        軟件界面主要分為3大區(qū)域,具體如下:

        ? 任務(wù)表格顯示區(qū):位于軟件界面左邊,表格顯示數(shù)據(jù)庫的任務(wù)以及查詢出來的任務(wù);

        ? 操控命令區(qū)域:位于軟件界面右邊,用戶在界面輸入?yún)?shù),通過按鈕操作完成相應(yīng)的功能;

        ? 統(tǒng)計分析區(qū)域:位于軟件界面下方,主要是統(tǒng)計上面表格里任務(wù)的任務(wù)數(shù)和總分?jǐn)?shù),以及某部門每個月的任務(wù)數(shù)分布情況。

        3.2 主要模塊設(shè)計

        3.2.1 批量導(dǎo)入導(dǎo)出任務(wù)

        系統(tǒng)通過excel文件,完成了任務(wù)的批量導(dǎo)入導(dǎo)出操作。

        在“導(dǎo)入導(dǎo)出”區(qū)域,點(diǎn)擊“讀Excel”按鈕,會彈出“打開文件”對話框,選擇需要導(dǎo)入的excel文件(后綴是*.xls),完成任務(wù)的批量導(dǎo)入功能,導(dǎo)入成功后會彈出導(dǎo)入的任務(wù)數(shù)量提示信息;點(diǎn)擊“寫Excel”按鈕,會彈出“另存為”對話框,輸入文件名,點(diǎn)擊“保存”按鈕,彈出已經(jīng)保存的excel界面,完成任務(wù)的批量導(dǎo)出功能。

        3.2.2 統(tǒng)計分析

        在“統(tǒng)計分析”區(qū)域,點(diǎn)擊“統(tǒng)計分析”按鈕,完成對表格里顯示任務(wù)的任務(wù)總數(shù)和總分?jǐn)?shù)的統(tǒng)計,該功能模塊利用BCG控件實(shí)現(xiàn)。在該區(qū)域選擇相應(yīng)的部門也會統(tǒng)計出表格里該部門的每個月任務(wù)總數(shù)的分布情況。采用柱狀圖進(jìn)行顯示,直觀地展示出每個月的任務(wù)數(shù)量。

        3.3 任務(wù)分解模板

        本系統(tǒng)提供軟件開發(fā)項目的任務(wù)分解模板,根據(jù)常用的瀑布生存周期,在此基礎(chǔ)上有一些改動。工作任務(wù)分解利用excel模板,可把模板表格導(dǎo)入任務(wù)管理系統(tǒng)后再修改任務(wù)的執(zhí)行人、日期等信息,即完成一個軟件開發(fā)的項目管理策劃工作,見表1。

        表1 軟件開發(fā)的任務(wù)分解模板

        3.4 項目甘特圖設(shè)計

        系統(tǒng)提供甘特圖功能,可查看項目的計劃進(jìn)度,直觀明了。用圖形化的方法能方便地掌握項目進(jìn)度。當(dāng)一個項目的任務(wù)進(jìn)行分解后導(dǎo)入任務(wù)管理系統(tǒng),可以界面查看項目的甘特圖,見圖5。該功能模塊利用BCG控件實(shí)現(xiàn)。

        圖5 某項目的甘特圖

        4 結(jié)束語

        在項目管理實(shí)際應(yīng)用中,本系統(tǒng)相關(guān)的功能完善,系統(tǒng)維護(hù)便捷,界面友好,用戶操作簡單方便,節(jié)省了許多人力和物力,增強(qiáng)了信息的安全性,提高了項目管理能力。針對普遍存在的工期緊、任務(wù)重、涉及新技術(shù)等問題,管理人員在做計劃時就需要準(zhǔn)確估算工期,首先明確任務(wù)(WBS分解),并對任務(wù)計劃進(jìn)行定義、排序與資源估算,這樣才能更好地確定整個項目工期。

        猜你喜歡
        界面模板計劃
        鋁模板在高層建筑施工中的應(yīng)用
        鋁模板在高層建筑施工中的應(yīng)用
        國企黨委前置研究的“四個界面”
        基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
        暑假計劃
        學(xué)做假期計劃
        學(xué)做假期計劃
        Learn to Make a Holiday Plan學(xué)做假期計劃
        人機(jī)交互界面發(fā)展趨勢研究
        鋁模板在高層建筑施工中的應(yīng)用
        久久免费看黄a级毛片| 色播在线永久免费视频网站| 国产喷白浆精品一区二区| 亚洲肥婆一区二区三区| 亚洲中文字幕久久精品品| 久久婷婷人人澡人人爽人人爱| 好大好硬好爽免费视频| 国产又黄又硬又粗| 99re8这里有精品热视频免费| 久久国产偷| 日本一区二区三区资源视频| 一区二区三区视频在线免费观看 | 免费观看a级片| 国产精品免费看久久久8| 欧美成人专区| 国产优质女主播在线观看| 蜜桃视频第一区免费观看| 国产欧美一区二区精品久久久 | 日本一区二区三区一级免费| 一区二区国产av网站| 国产又黄又爽又色的免费| 亚洲AⅤ无码国精品中文字慕 | 边喂奶边中出的人妻| 中文字幕第1页中文字幕在| 国产三级av在线播放| 国产亚洲精品久久午夜玫瑰园| 国产成人无码区免费内射一片色欲| 99久久久无码国产精品动漫| 久久精品国产一区老色匹| 欧美老妇多毛xxxxx极瑞视频| 天美麻花果冻视频大全英文版 | 日本a级特级黄色免费| 闺蜜张开腿让我爽了一夜| 无夜精品久久久久久| 亚洲av一二三四五区在线| 少妇被爽到高潮喷水久久欧美精品| 国产av国片精品| 国产亚洲青春草在线视频| 免费亚洲一区二区三区av| 在线亚洲午夜理论av大片| 色综合色综合久久综合频道|