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

        ?

        基于C/S 的項目信息管理系統(tǒng)設(shè)計與實現(xiàn)

        2015-07-13 12:35:42蘇曉偉
        電腦知識與技術(shù) 2015年13期
        關(guān)鍵詞:客戶機(jī)用戶名按鈕

        蘇曉偉

        摘要:傳統(tǒng)的項目信息的管理辦法是采用人工方式,這種方式工作量大,工作效率低,造成人力、物力的浪費,針對這一問題,該文設(shè)計并實現(xiàn)了基于C/S的用戶登錄、人員信息管理、項目信息管理、任務(wù)分配等功能為一體的項目信息管理系統(tǒng),該系統(tǒng)的實現(xiàn)對于企業(yè)中大量信息的管理具有一定的實用價值。

        關(guān)鍵詞:C/S;項目信息;管理系統(tǒng)

        中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)13-0100-03

        隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計算機(jī)技術(shù)已滲透到各個領(lǐng)域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨特的優(yōu)勢,步入數(shù)字化時代,有著巨大的數(shù)據(jù)信息等待加工及處理,這就要求找到一種高效的處理方式和管理方法[1]。在現(xiàn)在企業(yè)中,信息存放比較分散,在信息的采集、整理和更新時會產(chǎn)生許多重復(fù)的工作,造成人工浪費,其保存和查找也是一個相當(dāng)困難的過程。為此,針對當(dāng)前企業(yè)項目管理特點和技術(shù)人員的實際水平,采用Windows基于圖形界面這一易學(xué)易用的操作系統(tǒng)環(huán)境,對項目信息管理系統(tǒng)進(jìn)行了開發(fā)和設(shè)計[2]。本系統(tǒng)不僅提高了工作效率,而且使企業(yè)領(lǐng)導(dǎo)對本企業(yè)所有項目及員工的現(xiàn)狀有一個比較全面和準(zhǔn)確的認(rèn)識,同時,可根據(jù)員工的工作狀態(tài)分配一些其他工作,使得資源得到充分的利用,且大大地降低了工作量。

        1 C/S結(jié)構(gòu)

        在網(wǎng)絡(luò)連接模式中,除對等網(wǎng)外,還有另一種形式的網(wǎng)絡(luò),即客戶機(jī)/服務(wù)器網(wǎng),Client/Server(C/S)。在客戶機(jī)/服務(wù)器網(wǎng)絡(luò)中,服務(wù)器是網(wǎng)絡(luò)的核心,而客戶機(jī)是網(wǎng)絡(luò)的基礎(chǔ),客戶機(jī)依靠服務(wù)器獲得所需要的網(wǎng)絡(luò)資源,而服務(wù)器為客戶機(jī)提供網(wǎng)絡(luò)必須的資源[3]。

        這里客戶和服務(wù)器都是指通信中所涉及的兩個應(yīng)用進(jìn)程(軟件)。使用計算機(jī)的人是計算機(jī)的“用戶”(user)而不是“客戶”(client)。但在許多國外文獻(xiàn)中,也經(jīng)常把運行客戶程序的機(jī)器稱為client(這種情況下也可把client譯為“客戶機(jī)”),把運行服務(wù)器程序的機(jī)器稱為server。所以有時要根據(jù)上下文判斷client與server是指軟件還是硬件。

        它是軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到 Client端和Server端來實現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Web和Client/Server 應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件,因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)[4]。C/S模式的結(jié)構(gòu)如下圖1所示。

        2 需求分析

        需求分析是軟件定義時期的最后一個階段,它的基本任務(wù)是準(zhǔn)確的回答“系統(tǒng)必須做什么?”這個問題。

        需求分析的任務(wù)還不是確定系統(tǒng)怎么樣完成它的工作,而僅僅是確定系統(tǒng)必須完成哪些工作,也就是對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求[5-6]。為了能夠完成項目監(jiān)控和管理的功能,經(jīng)過需求分析,本系統(tǒng)必須具備如下功能:

        1) 員工、負(fù)責(zé)人修改密碼;

        2) 添加、刪除員工;

        3) 新建、編輯項目;

        4) 任務(wù)分配。

        3系統(tǒng)設(shè)計

        3.1系統(tǒng)總體設(shè)計

        本系統(tǒng)通過對軟件項目開發(fā)的各個環(huán)節(jié)進(jìn)行設(shè)置,包括對員工信息的查詢、添加、刪除功能;項目的新建、編輯功能;負(fù)責(zé)人與員工、員工與員工之間交互操作的功能等。系統(tǒng)總體功能模塊圖如下圖2所示。

        3.2主要功能模塊實現(xiàn)

        3.2.1登錄模塊

        運行程序時,啟動登錄界面,用戶需要輸入用戶名以及密碼,然后點擊“登陸”按鈕。當(dāng)用戶點擊“登錄”按鈕時,判斷是否輸入了用戶名和密碼,若用戶名或密碼為空則提示“請輸入用戶名和密碼”;若輸入的用戶名或密碼與數(shù)據(jù)庫中的記錄不一致,則“提示用戶名或密碼輸入有誤”。若輸入用戶名和密碼正確,當(dāng)輸入的用戶名為負(fù)責(zé)人姓名時,則進(jìn)入負(fù)責(zé)人主界面,當(dāng)輸入的用戶名為員工姓名時,則進(jìn)入員工主界面。該界面主要是的對數(shù)據(jù)庫表的查詢操作,將輸入的信息與數(shù)據(jù)庫中的記錄相匹配,若成功則進(jìn)入系統(tǒng)主界面。如圖3所示為登錄模塊的實現(xiàn)流程圖。

        3.2.2新建項目模塊

        主要功能及實現(xiàn):實現(xiàn)項目的添加功能,并將項目信息添加到數(shù)據(jù)庫中。輸入項目基本信息中的各項,點擊選擇按鈕將datagridview中顯示的數(shù)據(jù)庫中的員工姓名添加到相應(yīng)的textBox中,點擊確認(rèn)按鈕將設(shè)置了員工信息的項目信息界面添加到主界面的panel中,并將項目信息添加到數(shù)據(jù)庫中,點擊重置按鈕,清空所有信息。點擊退出按鈕,則關(guān)閉新建項目界面。該界面中獲取主窗體上的panel緩存在窗體的tag屬性里,獲取project_info界面上的groupBox,將groupBox中的組件賦值,將groupBox添加到panel中。新建項目界面如下圖4所示。

        3.2.3任務(wù)操作模塊

        主要功能及實現(xiàn):實現(xiàn)對員工進(jìn)行任務(wù)分配的功能,窗體加載時從數(shù)據(jù)庫中將數(shù)據(jù)綁定到datagridview中,該過程用到binding()函數(shù),從datagridview中選擇員工,點擊添加按鈕,添加到listview中,輸入工作名稱及備注,點擊分配按鈕,提示分配成功,并在flowLayoutPanel1組件中動態(tài)生成一個button組件,記錄工作的信息,點擊這個button,將信息顯示到label中。動態(tài)生成button組件時用到組件的委托事件。任務(wù)操作界面如下圖5所示。

        3.2.4項目信息模塊

        主要功能及實現(xiàn):顯示參與項目的人員,點擊顯示員工的按鈕,彈出簡介界面,點擊編輯項目,彈出編輯界面,點擊刪除項目則將項目從數(shù)據(jù)庫中刪除。項目信息界面如下圖6所示。

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

        本系統(tǒng)使用的數(shù)據(jù)庫軟件為Sql Server2005。該數(shù)據(jù)庫中一共包含5張表,即項目信息表ProjectInfo、項目狀態(tài)表ProjectOprLog、員工信息表StuffInfo、員工狀態(tài)表StuffOprStatusLog、用戶信息表userInfo。以項目信息表ProjectInfo、項目狀態(tài)表ProjectOprLog為例具體說明其字段的設(shè)計。

        (1)項目信息表ProjectInfo:用來保存項目基本信息等。其部分字段設(shè)計如下表1所示。

        (2)項目狀態(tài)表ProjectOprLog:用來保存項目交互操作信息。其部分字段設(shè)計如下表2所示。

        4 結(jié)束語

        項目管理信息系統(tǒng)從實踐的角度出發(fā),進(jìn)行了需求分析,總體設(shè)計,詳細(xì)設(shè)計,編碼,測試,比較完整的實現(xiàn)了員工信息的查詢、添加、刪除功能,項目的新建、編輯功能,負(fù)責(zé)人與員工、員工與員工之間交互操作等功能,具有一定的實用價值,但其還有不足的地方,需要進(jìn)一步的完善。

        參考文獻(xiàn):

        [1] 王德相.基于軟件工程方法的信息工程監(jiān)理的研究與應(yīng)用[D].福建:廈門大學(xué),2014.

        [2] 曾顯峰,梁俊杰,何花燕.基于B/S的高校畢業(yè)論文管理系統(tǒng)設(shè)計與實現(xiàn)[J].電腦與知識,2015,4(11):1-3.

        [3] 胡怡之.基于C/S模式的工程信息管理系統(tǒng)的設(shè)計實現(xiàn)[J].鐵道工程學(xué)報,2012(9):93-97.

        [4] 冉林.基于C/S模式的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2007.

        [5] 孟亞輝.淺談軟件項目開發(fā)過程中的需求分析[J].科技信息,2009(11):435-436.

        [6] 陸慧恩.軟件工程實踐教程[M].北京:機(jī)械工業(yè)出版社,2006.

        猜你喜歡
        客戶機(jī)用戶名按鈕
        哪個是門鈴真正的按鈕
        Reducing the global cancer burden with gastrointestinal screening: China’s 30 years practice
        《護(hù)士進(jìn)修雜志》投稿程序
        當(dāng)你面前有個按鈕
        機(jī)智的快遞員
        故事會(2017年17期)2017-09-04 17:36:42
        死循環(huán)
        內(nèi)心不能碰的按鈕
        瘦客戶機(jī):安全與便捷的選擇
        基于Web數(shù)據(jù)提高訪問速度的方法
        ESET NOD32專家答疑等
        免费看国产成年无码av| 国产精品一区二区久久精品| 国产在线一区二区三区四区| 亚洲精品在线观看一区二区| 日韩AV不卡一区二区三区无码| 亚洲欧美一区二区成人片| 蜜桃高清视频在线看免费1| 欧美亚洲国产丝袜在线| 精品少妇ay一区二区三区| 成人做受黄大片| 亚洲人不卡另类日韩精品| 亚洲一区二区三区码精品色| 精品国产福利久久久| 樱花草在线播放免费中文| 四虎成人精品在永久免费| 初尝黑人巨砲波多野结衣| 少妇人妻中文字幕hd| 在线观看国产视频午夜| 成年奭片免费观看视频天天看| 亚洲精品综合一区二区| 成人做受黄大片| 偷拍一区二区视频播放器| 亚洲精品大全中文字幕| 亚洲中文字幕精品一区二区| 国产精品欧美日韩在线一区| 精品无码人妻一区二区三区品| 国产精品国产三级国产专播| 精品国产一区二区三区av天堂| 亚洲av色香蕉一区二区三区软件| 国产人妖xxxx做受视频| 无码人妻AⅤ一区 二区 三区| 成人亚洲性情网站www在线观看 | 亚洲第一黄色免费网站| 亚洲国内精品一区二区在线| 男人天堂AV在线麻豆| 手机看片1024精品国产| 中文字幕一区日韩精品| 精品一区三区视频在线观看| 粉嫩的极品女神尤物在线| 日本岛国视频在线观看一区二区| 午夜无码亚|