一、創(chuàng)建企業(yè)綜合信息網(wǎng)絡(luò)化管理系統(tǒng)的意義
隨著Internet網(wǎng)絡(luò)應(yīng)用及相關(guān)網(wǎng)絡(luò)軟件的開發(fā),大量文獻(xiàn)均指出網(wǎng)絡(luò)管理系統(tǒng)將會帶來無法比擬的優(yōu)點,例如檢索迅速、存儲量大、保密性好、使用周期長、成本低等。故企業(yè)綜合信息網(wǎng)絡(luò)化管理系統(tǒng)的應(yīng)用順應(yīng)時代要求,可以使企業(yè)可以把分布在各地、各部門獨立的系統(tǒng)(即原來獨立的信息孤島)整合在一起,做到信息資源共享,實現(xiàn)安全、快速、高效、優(yōu)化、增值的管理目標(biāo)。本系統(tǒng)以溝通、協(xié)作、協(xié)調(diào)為目標(biāo),可以為企業(yè)用戶提供安全、強大且易于管理的跨地域、多部門協(xié)作辦公管理解決方案。能夠幫助企業(yè)實現(xiàn)信息、資源的共享,構(gòu)建快速溝通渠道、增強員工協(xié)同工作的能力,強化領(lǐng)導(dǎo)的監(jiān)控管理,使隨時隨地的辦公成為可能,增強企業(yè)的應(yīng)變能力,提高企業(yè)的核心競爭力。
二、企業(yè)綜合信息網(wǎng)絡(luò)化管理系統(tǒng)的主要內(nèi)容
通過某企業(yè)的調(diào)研,將用戶需求進行歸納和分析后,該系統(tǒng)應(yīng)實現(xiàn)如下主要功能(如圖1):系統(tǒng)管理、客戶管理、人事管理、財務(wù)管理子系統(tǒng)、購銷存管理子系統(tǒng)、固定資產(chǎn)管理模塊,各模塊功能分析如下:
系統(tǒng)管理:主要負(fù)責(zé)管理用戶信息、權(quán)限設(shè)置、用戶登錄以及系統(tǒng)初始化。用戶身份驗證,實現(xiàn)對用戶合法性的檢查,讀取相應(yīng)用戶權(quán)限,用戶信息的添加、刪除以及密碼修改,這些操作只針對管理員,普通用戶只能執(zhí)行密碼修改功能。
1.企業(yè)客戶管理子系統(tǒng)。主要包括客戶資料、聯(lián)系記錄、客戶查詢、客戶資料統(tǒng)計與分析、銷售統(tǒng)計與分析等功能。而且客戶關(guān)系管理與購銷存模塊是相關(guān)聯(lián)的,通過客戶可以查到與之相關(guān)的合同和項目資料,反之亦然。系統(tǒng)每天自動備份數(shù)據(jù)庫,并且支持遠(yuǎn)程備份。因此,當(dāng)某個業(yè)務(wù)員離職時,最多造成一天的資料損失。當(dāng)新的業(yè)務(wù)員到位后,管理者可以將以前業(yè)務(wù)員的檔案重新授權(quán)給新業(yè)務(wù)員管理,這樣,新業(yè)務(wù)員可以根據(jù)檔案中的客戶資料和聯(lián)系記錄很快接手業(yè)務(wù),有效避免資源和時間的浪費。利用客戶管理中的資料查詢功能,還可以根據(jù)客戶名稱、客戶單位、客戶所在城市、服務(wù)等級、或者根據(jù)客戶備注中做的特殊標(biāo)記來模糊查找客戶資料,省卻大量時間。
2.企業(yè)人事管理子系統(tǒng)。主要包括人員基本情況管理、工資管理、考勤管理和績效評價等幾個方面,以實現(xiàn)用戶方便地輸入和更新信息,由系統(tǒng)自行生成相的統(tǒng)計數(shù)據(jù)及各類統(tǒng)計報表以供用戶查詢、打印。另外用戶還可以對些基本信息進行定期的更新和刪除,人事管理信息系統(tǒng)力求給用戶方便快捷的途徑去管理這些繁瑣的數(shù)據(jù)。該子系統(tǒng)可與財務(wù)管理子系統(tǒng)交叉引用,是績效評價與工資、獎金掛鉤。
3.企業(yè)財務(wù)管理子系統(tǒng)。包括應(yīng)收信息的管理、應(yīng)付信息的管理等。
4.企業(yè)購銷存管理子系統(tǒng)。進貨信息的管理,包括訂貨單的管理、入庫單的管理以及進貨信息的查詢等。生產(chǎn)信息的管理,包括配料單信息的管理、生產(chǎn)計劃單信息的管理、產(chǎn)品組裝單信息的管理,以及相伴信息的查詢等。銷售信息管理,包括銷售單的管理,以及銷售信息的查詢等。庫存信息的管理,包括轉(zhuǎn)倉單的管理、產(chǎn)品盤點和轉(zhuǎn)倉信息的查詢等。
5.企業(yè)固定資產(chǎn)管理子系統(tǒng)。國有資產(chǎn)入庫包括:資產(chǎn)名、資產(chǎn)種類、資產(chǎn)所在單位、資產(chǎn)數(shù)量、資產(chǎn)單價、資產(chǎn)總價、生產(chǎn)廠家、生產(chǎn)日期、有效日期、購買日期、資產(chǎn)類別、存放部門、備注。國有資產(chǎn)出庫包括:主要對資產(chǎn)的出庫數(shù)量、出庫日期、領(lǐng)取人進行填寫。國有資產(chǎn)查詢:對學(xué)院現(xiàn)有的國有資產(chǎn)按照資產(chǎn)名稱、資產(chǎn)型號、生產(chǎn)日期、生產(chǎn)廠家、有效日期、資產(chǎn)類別和存放部門進行查詢。管理員權(quán)限可以對資產(chǎn)信息添加、修改、刪除、查詢。普通用戶只能執(zhí)行資產(chǎn)信息查詢操作。
三、企業(yè)綜合信息網(wǎng)絡(luò)化管理系統(tǒng)中主要采用的技術(shù)
本系統(tǒng)選擇采用B/S架構(gòu)來研究和開發(fā)本系統(tǒng),由于B/S結(jié)構(gòu)其數(shù)據(jù)集中存放于總部的數(shù)據(jù)庫服務(wù)器,客戶端不保存任何業(yè)務(wù)數(shù)據(jù)和數(shù)據(jù)庫連接信息,也無需進行數(shù)據(jù)同步,所以不存在安全問題;而且數(shù)據(jù)是集中存放的,客戶端發(fā)生的每一筆業(yè)務(wù)單據(jù)都直接進入到中央數(shù)據(jù)庫,不存在數(shù)據(jù)一致性的問題。B/S結(jié)構(gòu)可以實時看到當(dāng)前發(fā)生的所有業(yè)務(wù),方便了快速決策,有效地避免了企業(yè)損失。Web服務(wù)器采用微軟公司的IIS6.1,后臺數(shù)據(jù)庫服務(wù)器采用Microsoft公司的SQL Server 2005,動態(tài)Web頁采用當(dāng)前流行的Microsoft公司的ASP. NET技術(shù)開發(fā),ASP NET具有如下的優(yōu)點:可用XCOPY輕松完成部署及應(yīng)用升級;代碼與內(nèi)容分離;廣泛的移動設(shè)備支持;輕松構(gòu)建和使用Web服務(wù)。開發(fā)語言為C#,采用ADO. NET技術(shù)進行數(shù)據(jù)庫連接和操作,上述前沿技術(shù)的結(jié)合大大地提高了數(shù)據(jù)庫操作的效率和Web服務(wù)器的運行速度,同時,充分運用數(shù)據(jù)庫的存儲過程技術(shù),提高了系統(tǒng)的數(shù)據(jù)訪問效率。
在一個管理系統(tǒng)中,很多方法和數(shù)據(jù)都是可以共享的,為了盡量減少重復(fù)操作,可以通過建立一些公共類,提供統(tǒng)一的數(shù)據(jù)讀寫方法。在需要使用這些方法操作時,僅需要構(gòu)建這些類的對象來調(diào)用類,以完成相應(yīng)的功能操作,還可方便后來的相關(guān)改動。實現(xiàn)數(shù)據(jù)訪問的類Common類,代碼如下:
//連接數(shù)據(jù)庫
public const string ConnectionString = \"Data Source=mynet;Initial Catalog=product;Integrated Security=True\";
//執(zhí)行 SQL 語句
public const string sql_getUser = \"select * from Users,Right where Users.r_id=Right.r_id\";
public const string sql_getProduct = \"select * from Product, Sort, Department where Product.s_id1=Sort.s_id and Product.d_id1=Department.d_id\";
public const string sql_getBooklit = \"select * from Booklist,Allow where Allow.a_id=Booklist.a_id\";
//取得相關(guān)表
public const string table_Users = \"Users,Right\";
public const string table_Product = \"Product,Sort,Department\";
public const string table_Booklist = \"Booklist,Allow\";
實現(xiàn)讀取各表信息的類——DataAccess類實現(xiàn)對數(shù)據(jù)庫中各表的訪問,為系統(tǒng)連接相關(guān)表提供方便。當(dāng)需要操作某一表時,只需連接這個表在此類中的對應(yīng)的函數(shù)即可。其詳細(xì)代碼如下:
SqlConnection cn = new SqlConnection(Common.Class1.ConnectionString);
SqlDataAdapter da;
DataSet ds = new DataSet();
public DataSet getUsers()
{
SqlCommand cmd = new SqlCommand(Common.Class1.sql_getUser, cn);
da = new SqlDataAdapter(cmd);
da.Fill(ds, Common.Class1.table_Users);
return ds;
}
public DataSet getProduct()
{
SqlCommand cmd = new SqlCommand(Common.Class1.sql_getProduct, cn);
da = new SqlDataAdapter(cmd);
da.Fill(ds, Common.Class1.table_Product);
return ds;
}
public DataSet getBooklist()
{
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand(Common.Class1.sql_getBooklit, cn);
da = new SqlDataAdapter(cmd);
da.Fill(ds, Common.Class1.table_Booklist);
return ds;
}
四、企業(yè)綜合信息網(wǎng)絡(luò)化管理系統(tǒng)的利用
本系統(tǒng)是從跟蹤記錄企業(yè)中所有發(fā)生事件的生命周期的方式來進行企業(yè)運作管理,隨時讓企業(yè)管理者掌握企業(yè)運轉(zhuǎn)的脈搏,了解企業(yè)中發(fā)生的每個事件的來龍去脈。它側(cè)重于企業(yè)的業(yè)務(wù)流程管理,將客戶關(guān)系、合同、項目、庫存、財務(wù)、人事、辦公、企業(yè)共享等集成一體化,模塊之間信息相互關(guān)聯(lián),檢索、統(tǒng)計、分析十分方便有效,符合企業(yè)的實際管理需要。本系統(tǒng)在技術(shù)上采用了目前最流行的的B/S結(jié)構(gòu),客戶端不需安裝任何專用軟件,只需瀏覽器(如IE、Netscape等等)即可。它適合單機、局域網(wǎng)、廣域網(wǎng)等多種環(huán)境使用,支持任何支持JAVA運行環(huán)境的操作系統(tǒng),如:Windows2000/NT,Linux,UNIX等。利用現(xiàn)代網(wǎng)絡(luò)技術(shù)實現(xiàn)企業(yè)的全員管理,讓企業(yè)每個員工日常業(yè)務(wù)中的信息瞬間匯集到管理者手中,讓管理者隨時掌握企業(yè)各環(huán)節(jié)的運作動態(tài)。即使企業(yè)管理者在外面出差,只要能連上互聯(lián)網(wǎng)同樣可以做到這一點。比如:重點客戶的聯(lián)系情況、銷售的業(yè)績情況、合同的執(zhí)行情況、項目的進展情況、庫存情況、公司的財務(wù)狀況,等等。公司的各項日常管理都納入信息化,真正做到“坐地日行八萬里,一網(wǎng)收進天下事”。