徐艷蓉
(杭州來(lái)賽科技有限公司 浙江省杭州市 310000)
企業(yè)的發(fā)展,信息管理工作的難度也在不斷加大,傳統(tǒng)的信息管理工作也已經(jīng)很難適應(yīng)現(xiàn)代企業(yè)的發(fā)展。只有加強(qiáng)企業(yè)管理系統(tǒng)的建設(shè),才可以適應(yīng)現(xiàn)代企業(yè)制度改革,使企業(yè)信息管理更加規(guī)范化、科學(xué)化、系統(tǒng)化、合理化,符合現(xiàn)代企業(yè)的管理發(fā)展趨勢(shì)。
對(duì)于企業(yè)信息管理系統(tǒng)而言,需要體現(xiàn)出全面綜合的管理能力,所以會(huì)涉及到眾多方面,各方面的管理屬于相互聯(lián)系但又存在差異的。所以,在了解企業(yè)信息現(xiàn)狀后,對(duì)工作流程進(jìn)行深入學(xué)習(xí)和全面分析,能夠以更高的視野開(kāi)展整體規(guī)劃,從而避免遺漏或功能分布不合理等情況[1]。本研究的系統(tǒng)需求在于:構(gòu)建一個(gè)功能劃分明確、流程規(guī)范、操作敏捷、系統(tǒng)安全的現(xiàn)代化信息管理系統(tǒng),對(duì)于負(fù)責(zé)不同職能的員工提供不同的模塊使用權(quán)限和功能。
WinForm 是微軟窗體 Windows Form 的簡(jiǎn)稱,其主要功能是利用本身豐富的可視控件,創(chuàng)建 Windows 應(yīng)用程序的基本窗體框架[2]。因此最終決定將 WinForm 作為此次軟件的基本窗體開(kāi)發(fā)工具。Sql Server 是英文 Structured Query Language Server 的簡(jiǎn)稱,由美國(guó)Microsoft 公司推出的一款關(guān)系型數(shù)據(jù)管理系統(tǒng)。其依靠自身強(qiáng)大的可拓展性、管理配置能力、高集成性、數(shù)據(jù)安全性等特點(diǎn)被廣泛應(yīng)用于大型多處理服務(wù)器等平臺(tái)之中。將Sql Server 作為此次軟件的數(shù)據(jù)庫(kù)管理工具。本項(xiàng)目所使用的軟件開(kāi)發(fā)平臺(tái)具體信息如下:開(kāi)發(fā)設(shè)備所使用的操作系統(tǒng)為:Windows 10;開(kāi)發(fā)工具:SQL Server 2014 + Visio Studio 2015;開(kāi)發(fā)控件:Winform 控件集。
而為了保證系統(tǒng)順暢的體驗(yàn)和質(zhì)量,硬件設(shè)備的最低配置要求為:具有Intel(R) Core(TM) i5 CPU 1.6GHz、2G 內(nèi)存配置的計(jì)算機(jī);Microsoft 鼠標(biāo)或其它兼容鼠標(biāo); 使用Windows 8.1 及以上系統(tǒng)的計(jì)算機(jī);最少2G 的硬盤(pán)空間;最少256MB 的RAM 存儲(chǔ)空間;Intel(R) UHD Graphics 620 或更高配置的顯示器。
1.3.1 界面設(shè)計(jì)
管理系統(tǒng)共有15 個(gè)跳轉(zhuǎn)窗口。分別是:登錄窗口、總項(xiàng)目信息顯示窗口、新增總項(xiàng)目信息窗口、修改總項(xiàng)目信息窗口、職員信息顯示窗口、新增職員信息窗口、修改職員信息窗口、個(gè)人信息顯示窗口、個(gè)人信息修改窗口、個(gè)人登錄密碼修改窗口、分項(xiàng)目信息顯示窗口、新增分項(xiàng)目信息窗口、修改分項(xiàng)目信息窗口、單代號(hào)網(wǎng)絡(luò)圖顯示窗口、甘特圖比較顯示窗口。其內(nèi)部的跳轉(zhuǎn)邏輯隨著三個(gè)不同的用戶層級(jí)權(quán)限(系統(tǒng)管理員、項(xiàng)目管理人員、項(xiàng)目執(zhí)行人員)而設(shè)計(jì)不同。見(jiàn)圖1。

圖1:軟件項(xiàng)目進(jìn)度管理系統(tǒng)主要窗口
1.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
在數(shù)據(jù)庫(kù)設(shè)計(jì)中,存在三類數(shù)據(jù)表,分別是:職員信息表clerk(表1)、總項(xiàng)目信息表project(表2)以及若干個(gè)分項(xiàng)目信息表(表3)。職員信息表用于儲(chǔ)存公司職員的基本信息;總項(xiàng)目信息表用于儲(chǔ)存公司的總項(xiàng)目信息;分項(xiàng)目信息表用來(lái)儲(chǔ)存該項(xiàng)目下所有子項(xiàng)目基本信息。

表1:職員信息表設(shè)計(jì)

表2:總項(xiàng)目信息表設(shè)計(jì)

表3:分項(xiàng)目信息表設(shè)計(jì)
1.4.1 職員信息管理功能設(shè)計(jì)
職員信息管理分為兩方面:第一方面是對(duì)公司所有在崗職員的信息管理,第二方面是僅針對(duì)個(gè)人的信息管理。
在崗職員信息管理功能僅對(duì)系統(tǒng)管理員進(jìn)行開(kāi)放,包含了以下三個(gè)窗口:職員信息顯示窗口、職員信息新增窗口、職員信息修改窗口。系統(tǒng)管理員可以查詢、新增、修改、刪除職員信息。
1.4.2 項(xiàng)目信息管理功能設(shè)計(jì)
項(xiàng)目信息管理分為兩個(gè)方面:第一方面是總項(xiàng)目信息管理,第二方面是分項(xiàng)目信息管理。同樣,這兩方面的管理權(quán)限也會(huì)因?yàn)椴僮魅藛T身份的不同而不同。
總項(xiàng)目的信息管理僅向系統(tǒng)管理員和項(xiàng)目管理人員開(kāi)放,但是賦予兩者的權(quán)限范圍也不同。總項(xiàng)目信息管理包含以下三個(gè)窗口:總項(xiàng)目信息顯示窗口、修改總項(xiàng)目信息窗口、新增總項(xiàng)目信息窗口。系統(tǒng)管理員可以查詢、新增、修改、刪除總項(xiàng)目,而項(xiàng)目管理人員僅可以查詢、修改一部分總項(xiàng)目?jī)?nèi)容。
在總項(xiàng)目信息顯示窗口查詢項(xiàng)目信息時(shí),需先選擇查詢類型(包括項(xiàng)目編號(hào)、項(xiàng)目名稱、管理人員編號(hào)、項(xiàng)目對(duì)應(yīng)公司),并填入查詢類型的名稱,按下查詢進(jìn)行目標(biāo)項(xiàng)目的查詢。按下刷新按鈕則根據(jù)權(quán)限重新顯示所有可見(jiàn)項(xiàng)目。
1.4.3 項(xiàng)目進(jìn)度顯示功能設(shè)計(jì)
在項(xiàng)目進(jìn)度管理模塊,主要分為單代號(hào)網(wǎng)絡(luò)圖功能以及甘特圖檢查法功能。在運(yùn)用這兩個(gè)功能之前,需要首先運(yùn)用深度搜索對(duì)各個(gè)分項(xiàng)目中的開(kāi)始時(shí)間、結(jié)束時(shí)間、完成進(jìn)度、持續(xù)天數(shù)進(jìn)行計(jì)算,該過(guò)程將在第五章進(jìn)行詳細(xì)的敘述。在完成所有數(shù)據(jù)的填入之后才能夠進(jìn)行這兩個(gè)功能的應(yīng)用。
系統(tǒng)測(cè)試是信息管理系統(tǒng)開(kāi)發(fā)的最終環(huán)節(jié),要保證信息管理系統(tǒng)實(shí)現(xiàn)與計(jì)算機(jī)軟件平臺(tái)、硬件和網(wǎng)絡(luò)相融合,實(shí)現(xiàn)系統(tǒng)的穩(wěn)定運(yùn)行,提高系統(tǒng)的穩(wěn)定性。在測(cè)試過(guò)程中要以發(fā)現(xiàn)問(wèn)題為目標(biāo),如果出現(xiàn)問(wèn)題需立即加以整改,保證系統(tǒng)以“零缺陷”為測(cè)試目標(biāo)。如表4所示為系統(tǒng)的測(cè)試步驟。

表4:信息管理系統(tǒng)測(cè)試表
在確定系統(tǒng)測(cè)試的具體情況之后,列出測(cè)試標(biāo)準(zhǔn)和具體細(xì)節(jié);制定系統(tǒng)測(cè)試分析表,對(duì)軟件的性能穩(wěn)定性、軟件的具體使用范圍進(jìn)行測(cè)試;對(duì)系統(tǒng)測(cè)試的模塊進(jìn)行詳細(xì)分工,每個(gè)模塊的測(cè)試都需要進(jìn)行詳細(xì)的分工和具體的測(cè)試計(jì)劃;制定系統(tǒng)測(cè)試計(jì)劃表,保證測(cè)試的順利進(jìn)行;登記每一測(cè)試的實(shí)際情況,將數(shù)據(jù)記錄下來(lái);制定具體的測(cè)試缺陷表,將測(cè)試結(jié)果等級(jí)在案,最后進(jìn)行總結(jié)評(píng)價(jià)。
企業(yè)信息管理系統(tǒng)之所以需要進(jìn)行測(cè)試,目的是為了發(fā)現(xiàn)其中的缺陷,及時(shí)糾正。在系統(tǒng)測(cè)試過(guò)程中,要運(yùn)用較少的時(shí)間、人力和物力,確保系統(tǒng)的安全運(yùn)行,并及時(shí)發(fā)現(xiàn)問(wèn)題。信息管理的測(cè)試方法主要有白盒測(cè)試和黑盒測(cè)試。其中,黑盒測(cè)試是在軟件接口處進(jìn)行,無(wú)需考慮系統(tǒng)程序內(nèi)部邏輯結(jié)構(gòu)和特性,根據(jù)程序的需求和說(shuō)明開(kāi)展測(cè)試,檢查系統(tǒng)功能。白盒測(cè)試是對(duì)軟件程序的內(nèi)部邏輯結(jié)構(gòu)和相關(guān)信息進(jìn)行檢查,保證在不同環(huán)境的測(cè)試中發(fā)展程序運(yùn)行的缺陷,主要是測(cè)試系統(tǒng)程序的邏輯結(jié)構(gòu),通過(guò)在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)是否和預(yù)期相同。如表5所示為信息管理系統(tǒng)的具體測(cè)試方法。

表5:信息管理系統(tǒng)測(cè)試方法
系統(tǒng)基本上實(shí)現(xiàn)了職員信息管理功能、項(xiàng)目信息管理功能、項(xiàng)目進(jìn)度顯示功能等眾多的基本功能,可以在日常工作中媽祖企業(yè)的信息刺激、歷史數(shù)據(jù)并入、公文流轉(zhuǎn)、統(tǒng)計(jì)分析等要求,將原來(lái)分散、異構(gòu)的數(shù)據(jù)加以整合,使原來(lái)雜亂的工作流程更加簡(jiǎn)潔、規(guī)范,有效的節(jié)約了企業(yè)的管理成本,提高了工作人員的工作效率。