楊 力
(安徽國(guó)防科技職業(yè)學(xué)院,安徽六安237011)
辦公自動(dòng)化系統(tǒng) (Office Automation System,簡(jiǎn)稱(chēng)為OAS),是指利用計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù),使辦公室部分工作逐步物化于各種現(xiàn)代化設(shè)備中,由辦公室人員與設(shè)備共同構(gòu)成服務(wù)于某種目標(biāo)的人機(jī)信息處理系統(tǒng).辦公自動(dòng)化已經(jīng)成為現(xiàn)代企事業(yè)單位實(shí)現(xiàn)管理現(xiàn)代化的一個(gè)重要途徑.
辦公自動(dòng)化系統(tǒng)對(duì)于企業(yè)不同的管理層次所發(fā)揮的作用是不同的.對(duì)于企業(yè)高層管理者來(lái)說(shuō),辦公自動(dòng)化系統(tǒng)是決策支持系統(tǒng),能夠?yàn)轭I(lǐng)導(dǎo)提供決策參考和依據(jù);對(duì)于中層管理者辦公自動(dòng)化系統(tǒng)是信息管理系統(tǒng);而對(duì)于基層管理者,辦公自動(dòng)化系統(tǒng)又是事務(wù)/業(yè)務(wù)處理系統(tǒng).
1)能極大地提高工作效率,基層管理者不用拿著各種文件、申請(qǐng)、單據(jù)在各部門(mén)跑來(lái)跑去,等候?qū)徟?、簽字、蓋章.
2)節(jié)省運(yùn)營(yíng)成本,例如:時(shí)間和紙張.
3)規(guī)范單位管理:把一些彈性太大不夠規(guī)范的工作流程變得井然有序.
4)提高企業(yè)競(jìng)爭(zhēng)力、凝聚力:?jiǎn)T工與上級(jí)溝通很方便,信息反饋暢通,為發(fā)揮員工的智慧和積極性提供了舞臺(tái),將增強(qiáng)了企業(yè)內(nèi)部的凝聚力.
5)使決策變得迅速科學(xué):高層決策不再是不了解情況,缺乏數(shù)據(jù)的環(huán)境下拍腦袋的事,而是以系統(tǒng)中的數(shù)據(jù)和真相為依據(jù)做出的科學(xué)的決策.
辦公自動(dòng)化系統(tǒng)的用戶對(duì)象基本是企業(yè)的內(nèi)部員工,通過(guò)在辦公自動(dòng)化系統(tǒng)中開(kāi)發(fā)項(xiàng)目管理的模塊,可以起到以下作用:
1)在公司內(nèi)部得到普及項(xiàng)目管理的概念,讓更多的員工參與到項(xiàng)目管理中,使項(xiàng)目管理能夠得到有效地實(shí)施.
2)通過(guò)項(xiàng)目管理可以使公司內(nèi)部各部門(mén)的職責(zé)更加明確,管理更加制度化.
3)通過(guò)項(xiàng)目管理可以使公司管理層更加有效地監(jiān)督各項(xiàng)任務(wù)的實(shí)施情況.
根據(jù)企業(yè)項(xiàng)目管理的基本需求,項(xiàng)目管理模塊需要完成以下任務(wù):
1)根據(jù)公司下達(dá)的任務(wù)情況,創(chuàng)建項(xiàng)目、設(shè)計(jì)項(xiàng)目進(jìn)程和項(xiàng)目參與成員,項(xiàng)目系統(tǒng)管理員能對(duì)所有項(xiàng)目進(jìn)行管理.
2)根據(jù)項(xiàng)目參與人員的角色,能設(shè)置各個(gè)員工的項(xiàng)目角色,包括3個(gè)基本角色:系統(tǒng)管理員、項(xiàng)目經(jīng)理和項(xiàng)目成員.
3)根據(jù)對(duì)應(yīng)的項(xiàng)目角色,用戶能對(duì)項(xiàng)目進(jìn)程日志進(jìn)行管理.通過(guò)進(jìn)程日志管理,項(xiàng)目成員能實(shí)現(xiàn)對(duì)自己參與的項(xiàng)目進(jìn)程日志情況進(jìn)行管理,添加、修改或刪除自己的項(xiàng)目進(jìn)程日志;項(xiàng)目經(jīng)理能監(jiān)督所管理的項(xiàng)目和管理所參與的項(xiàng)目的進(jìn)程日志;系統(tǒng)管理員可監(jiān)督所有項(xiàng)目的進(jìn)程日志并進(jìn)行管理.
4)能對(duì)項(xiàng)目實(shí)施情況進(jìn)行統(tǒng)計(jì),并生成項(xiàng)目報(bào)告.
圖1 項(xiàng)目管理模塊的業(yè)務(wù)流程
項(xiàng)目管理模塊主要包括4個(gè)子模塊,各子模塊的功能劃分如圖2所示:
圖2 系統(tǒng)模塊功能圖
1)項(xiàng)目管理子模塊
實(shí)現(xiàn)創(chuàng)建新項(xiàng)目,修改或刪除已有的項(xiàng)目.在項(xiàng)目詳細(xì)信息頁(yè)面,填寫(xiě)項(xiàng)目基本信息,設(shè)置項(xiàng)目進(jìn)程信息,分配項(xiàng)目成員.
2)項(xiàng)目角色管理子模塊
實(shí)現(xiàn)對(duì)公司的所有員工進(jìn)行項(xiàng)目角色分配,以控制員工在項(xiàng)目管理模塊中活動(dòng)的權(quán)限.
3)項(xiàng)目進(jìn)程日志管理子模塊
根據(jù)項(xiàng)目角色的權(quán)限設(shè)計(jì),用戶分別對(duì)相應(yīng)的項(xiàng)目進(jìn)程日志進(jìn)行管理.項(xiàng)目成員對(duì)其參與的項(xiàng)目進(jìn)行個(gè)人進(jìn)程日志管理;項(xiàng)目經(jīng)理除了對(duì)其參與的項(xiàng)目進(jìn)行個(gè)人進(jìn)程日志管理外,而且可對(duì)其管理的項(xiàng)目進(jìn)行進(jìn)程日志管理 (包含所有參與項(xiàng)目成員的進(jìn)程日志);項(xiàng)目系統(tǒng)管理員可對(duì)所有的項(xiàng)目進(jìn)程日志進(jìn)行管理.
4)項(xiàng)目統(tǒng)計(jì)報(bào)告子模塊
可以分別按項(xiàng)目和項(xiàng)目成員進(jìn)行統(tǒng)計(jì),項(xiàng)目統(tǒng)計(jì)信息包括項(xiàng)目基本信息、該項(xiàng)目成員的進(jìn)程信息,成員統(tǒng)計(jì)信息包括該成員參與項(xiàng)目的所有統(tǒng)計(jì)信息.項(xiàng)目經(jīng)理可對(duì)其管理的項(xiàng)目及項(xiàng)目成員進(jìn)行統(tǒng)計(jì),并生成統(tǒng)計(jì)報(bào)告;項(xiàng)目系統(tǒng)管理員可對(duì)所有項(xiàng)目及項(xiàng)目成員進(jìn)行統(tǒng)計(jì),并生成統(tǒng)計(jì)報(bào)告.
根據(jù)企業(yè)項(xiàng)目管理的基本需求,設(shè)計(jì)出數(shù)據(jù)庫(kù)關(guān)系圖,如圖3所示:
圖3 數(shù)據(jù)庫(kù)關(guān)系圖
1)人員基本信息表 (M rBase Inf):用來(lái)存放人員所有基本信息的數(shù)據(jù)表.
2)項(xiàng)目基本信息表 (PM_Projects):用來(lái)記錄項(xiàng)目的基本信息.
3)項(xiàng)目成員信息表 (PM_ProjectM embers):用來(lái)記錄項(xiàng)目與成員的對(duì)應(yīng)關(guān)系信息.
4)項(xiàng)目角色字典表 (PM_Roles):一般情況下不通過(guò)程序作修改,內(nèi)容相對(duì)比較固定,提供其它表查詢使用.
5)項(xiàng)目進(jìn)程表 (PM_Categories):用來(lái)記錄項(xiàng)目進(jìn)程劃分信息以及每個(gè)進(jìn)程的基本信息.
6)項(xiàng)目進(jìn)程日志表 (PM_EntryLog):用來(lái)記錄項(xiàng)目進(jìn)程的完成信息,包括所有項(xiàng)目成員的項(xiàng)目實(shí)施信息.
Visual Studio2005+SQL Server2000
登陸界面是用戶進(jìn)入系統(tǒng)的首頁(yè)面,所有用戶都必須通過(guò)登陸界面的身份驗(yàn)證才能進(jìn)入系統(tǒng),實(shí)現(xiàn)頁(yè)面是login.aspx,后臺(tái)程序是login.aspx.cs.登錄頁(yè)面要求用戶輸入用戶名和密碼,當(dāng)用戶名或密碼為空或輸入錯(cuò)誤時(shí),程序?qū)⒊霈F(xiàn)提示信息.當(dāng)用戶名和密碼均無(wú)誤時(shí),系統(tǒng)進(jìn)入系統(tǒng)的主頁(yè)面.
1)項(xiàng)目管理子模塊的實(shí)現(xiàn)
項(xiàng)目系統(tǒng)管理員可以通過(guò)項(xiàng)目管理模塊對(duì)所有項(xiàng)目進(jìn)行統(tǒng)一管理,項(xiàng)目經(jīng)理對(duì)所管理的項(xiàng)目進(jìn)行管理,操作功能包括創(chuàng)建新項(xiàng)目,修改已有的項(xiàng)目的基本信息、項(xiàng)目成員以及項(xiàng)目進(jìn)程,刪除不再需要的項(xiàng)目.用戶通過(guò)身份驗(yàn)證進(jìn)入系統(tǒng)后,單擊一級(jí)菜單中的“項(xiàng)目管理”項(xiàng),在其下出現(xiàn)二級(jí)菜單欄,單擊二級(jí)菜單欄中的“項(xiàng)目管理”即可進(jìn)入項(xiàng)目管理模塊,在主操作區(qū)將出現(xiàn)所有項(xiàng)目的列表,此列表包括了項(xiàng)目名稱(chēng)、項(xiàng)目經(jīng)理、完成日期和完成時(shí)間等信息,實(shí)現(xiàn)該頁(yè)面的是ProjectList.aspx.
主要代碼如下:
2)項(xiàng)目角色管理子模塊的實(shí)現(xiàn)
項(xiàng)目角色管理只有項(xiàng)目系統(tǒng)管理員才可以進(jìn)入使用,用于管理所有用戶的項(xiàng)目角色,項(xiàng)目角色分為項(xiàng)目系統(tǒng)管理員、項(xiàng)目經(jīng)理和項(xiàng)目成員.用戶通過(guò)身份驗(yàn)證進(jìn)入系統(tǒng)后,單擊一級(jí)菜單中的“項(xiàng)目管理”項(xiàng),在其下出現(xiàn)二級(jí)菜單欄,單擊二級(jí)菜單欄中的“項(xiàng)目角色管理”即可進(jìn)入項(xiàng)目角色管理模塊,在主操作區(qū)將出現(xiàn)所有人員的項(xiàng)目角色列表,實(shí)現(xiàn)頁(yè)面是UserList.aspx.通過(guò)選擇頁(yè)面上方的“單位名稱(chēng)”下拉列表和“部門(mén)名稱(chēng)”下拉列表,下方將出現(xiàn)對(duì)應(yīng)部門(mén)的人員列表.單擊列表?xiàng)l目后面的編輯按鈕,進(jìn)入編輯狀態(tài),角色名稱(chēng)列出現(xiàn)下拉列表.
3)項(xiàng)目進(jìn)程日志管理子模塊的實(shí)現(xiàn)
項(xiàng)目進(jìn)程日志管理子模塊是項(xiàng)目管理中最主要模塊,用戶通過(guò)此管理項(xiàng)目進(jìn)程日志信息.根據(jù)用戶的項(xiàng)目角色,項(xiàng)目進(jìn)程管理頁(yè)面將根據(jù)權(quán)限生成對(duì)應(yīng)的頁(yè)面信息.用戶通過(guò)身份驗(yàn)證進(jìn)入系統(tǒng)后,單擊一級(jí)菜單中的“項(xiàng)目管理”項(xiàng),在其下出現(xiàn)二級(jí)菜單欄,單擊二級(jí)菜單欄中的“項(xiàng)目進(jìn)程日志管理”即可進(jìn)入項(xiàng)目進(jìn)程日志管理子模塊,實(shí)現(xiàn)頁(yè)面是Time Entry.aspx.
通過(guò)添加項(xiàng)目進(jìn)程日志區(qū)可以添加項(xiàng)目進(jìn)程日志信息,選擇“項(xiàng)目名稱(chēng)”下拉列表,下方的“項(xiàng)目進(jìn)程”下拉列表將出現(xiàn)該項(xiàng)目的所有進(jìn)程.通過(guò)“星期”下拉列表選擇進(jìn)程完成的日期,通過(guò)“小時(shí)”文本框填寫(xiě)進(jìn)程完成時(shí)間,在“項(xiàng)目進(jìn)程描述”文本框中填寫(xiě)進(jìn)程完成情況.在所有的信息填寫(xiě)完成后,單擊“添加進(jìn)程”按鈕,將向該項(xiàng)目中添加項(xiàng)目進(jìn)程日志信息.
主要代碼如下:
private void Add Entry_Click(object sender,System.Event Argse)
{
//驗(yàn)證各控件
Requiredfieldvalidato r1.Validate();
RequiredFieldValidator2.Validate();
RangeValidato r1.Validate();
CompareValidator1.Validate();
//如果各個(gè)驗(yàn)證控件驗(yàn)證通過(guò),則添加進(jìn)程日志信息
if(Requiredfieldvalidator1.IsValid&&RequiredFieldValidator2.IsValid&&CompareValidato r1.IsValid&&RangeValidato r1.IsValid)
{
BLL.PM.TimeEntry te=new BLL.PM.TimeEntry(0,
Convert.To Int32(U serList.Selected Item.Value),
Convert.To Int32(ProjectList.Selected Item.Value),
Convert.To Int32(CategoryList.Selected Item.Value),
Convert.ToDateTime(Days.Selected Item.Value),
Descrip tion.Text,Convert.ToDecimal(Hours.Text));
te.Save();
//清除各控件值
ClearEntryFields();
}
}
4)項(xiàng)目統(tǒng)計(jì)報(bào)告子模塊的實(shí)現(xiàn)
通過(guò)項(xiàng)目統(tǒng)計(jì)報(bào)告子模塊,項(xiàng)目系統(tǒng)管理員或項(xiàng)目經(jīng)理可以查看項(xiàng)目或人員的統(tǒng)計(jì)信息.項(xiàng)目系統(tǒng)管理員可統(tǒng)計(jì)所有項(xiàng)目和所有人員的信息,項(xiàng)目經(jīng)理統(tǒng)計(jì)所管理的項(xiàng)目及項(xiàng)目成員的信息.通過(guò)項(xiàng)目統(tǒng)計(jì),可以查看到該項(xiàng)目完成進(jìn)程的詳細(xì)信息;通過(guò)人員統(tǒng)計(jì),可以查看到該人員參與的所有項(xiàng)目完成情況.用戶通過(guò)身份驗(yàn)證進(jìn)入系統(tǒng)后,單擊一級(jí)菜單中的“項(xiàng)目管理”項(xiàng),在其下出現(xiàn)二級(jí)菜單欄,單擊二級(jí)菜單欄中的“項(xiàng)目統(tǒng)計(jì)報(bào)告”即可進(jìn)入項(xiàng)目統(tǒng)計(jì)報(bào)告模塊,實(shí)現(xiàn)頁(yè)面是Reports.aspx.
辦公自動(dòng)化系統(tǒng)能夠?yàn)槠髽I(yè)的管理人員提供良好的辦公手段和環(huán)境,使之準(zhǔn)確、高效、愉快的工作.隨著Internet技術(shù)的迅速發(fā)展,利用先進(jìn)的網(wǎng)絡(luò)資訊技術(shù),辦公自動(dòng)化已由傳統(tǒng)的局域網(wǎng)內(nèi)互聯(lián)互通上升到了支持移動(dòng)辦公,遠(yuǎn)程辦公管理等新興領(lǐng)域,發(fā)展前景更加廣闊.
[1] 季久峰,李志.ASP.NET辦公自動(dòng)化系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航 [M].北京:人民郵電出版社,2004:199-369
[2] 啟明工作室.ASP.NET+SQL Server網(wǎng)絡(luò)應(yīng)用系統(tǒng)開(kāi)發(fā)與實(shí)例 [M].北京:人民郵電出版社,2005:15-51
[3] 楊纓.基于.NET平臺(tái)的辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [D].天津:天津大學(xué),2006
[4] 楊德友,朱博,陳詩(shī)偉,等.網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].四川大學(xué)學(xué)報(bào):自然科學(xué)版,2009,(3):594-598
[5] 黃亞萍.基于.NET的辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].中國(guó)科技博覽,2006,(20):278-278
[6] 黨翠萍.中小企業(yè)辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].山西科技,2009,(5):22-23
[7] 雍珣.基于WEB的辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].山西廣播電視大學(xué)學(xué)報(bào),2009,(5):49-50
[8] 谷振東.中小企業(yè)辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].長(zhǎng)春大學(xué)學(xué)報(bào),2007,(2):75-77
[9] 孫文新.中小企業(yè)辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].煤礦現(xiàn)代化,2006,(6):57-58
河北北方學(xué)院學(xué)報(bào)(自然科學(xué)版)2011年4期