【正文】
eb 層提供處理業(yè)務(wù)邏輯的界面。業(yè)務(wù)外觀層用作隔離層,它將用戶(hù)界面與各種業(yè)務(wù)功能的實(shí)現(xiàn)隔離開(kāi)來(lái)。除了低級(jí)系統(tǒng)和支持功能之外,Web層對(duì)數(shù)據(jù)庫(kù)服務(wù)器的所有調(diào)用都必須通過(guò)該層才能進(jìn)行。 業(yè)務(wù)規(guī)則層業(yè)務(wù)規(guī)則層是包含各種業(yè)務(wù)規(guī)則和邏輯的實(shí)現(xiàn)。業(yè)務(wù)規(guī)則完成如客戶(hù)帳戶(hù)和交易訂單的驗(yàn)證這樣的任務(wù)。 數(shù)據(jù)訪問(wèn)層數(shù)據(jù)訪問(wèn)層為業(yè)務(wù)外觀和業(yè)務(wù)規(guī)則層提供數(shù)據(jù)服務(wù)。此外,系統(tǒng)還包括兩個(gè)在各層共享的程序集,稱(chēng)為通用層和系統(tǒng)框架層。通用層包含用于在各層間傳遞信息的數(shù)據(jù)集,共享函數(shù)、常量、枚舉。系統(tǒng)框架層包含應(yīng)用程序配置、日志和跟蹤類(lèi)。四、技術(shù)特點(diǎn)1. 基于Microsoft產(chǎn)品Windows Server 2000SQL Server 2000ISA Server 20002. 技術(shù)平臺(tái)在系統(tǒng)結(jié)構(gòu)內(nèi)使用的關(guān)鍵技術(shù)列表: Windows 2000 Server Internet 信息服務(wù) Web 窗體 Web 服務(wù)器控件 C SQL Server 2000Microsoft應(yīng)用程序塊,提供了大量功能豐富、性能卓越、安全可靠的應(yīng)用程序塊,可方便地用于各類(lèi)應(yīng)用軟件開(kāi)發(fā)中。以下部分該系統(tǒng)將采用的用程序塊:l 數(shù)據(jù)訪問(wèn)應(yīng)用程序塊l 用戶(hù)接口和任務(wù)流應(yīng)用程序塊五、產(chǎn)品功能特性Microsoft的MSF(微軟解決方案框架)的過(guò)程模型強(qiáng)調(diào)項(xiàng)目管理中的均衡三角形,這個(gè)三角形的三條邊是產(chǎn)品功能、資源和進(jìn)度??刂祈?xiàng)目的范圍,在產(chǎn)品功能、資源和進(jìn)度之間求得平衡是所有項(xiàng)目能否取得成功的關(guān)鍵。許多OA解決方案都是非常有抱負(fù)的,他們往往概念化地強(qiáng)調(diào)OA,而又從根本上忽視了現(xiàn)實(shí)問(wèn)題,以為開(kāi)發(fā)一個(gè)具有通用性的OA解決方案就可以包打天下了。殊不知這違背了具體問(wèn)題具體分析的基本原則!提供用戶(hù)并不需要的功能沒(méi)有意義的,而這些功能也不可能是免費(fèi)的,但最重要的可能是這會(huì)影響也均衡三角形的第四維——產(chǎn)品質(zhì)量。由于我們目前對(duì)具體業(yè)務(wù)需求了解得還十分少,遵循我們?cè)谇斑吿岬降摹氨苊獠槐匾膹?fù)雜性”原則,下邊是我們提出的一個(gè)最少產(chǎn)品特性集。l 基于任務(wù)的工作流管理l 公共信息發(fā)布l 文件收發(fā)l 檔案管理l 工作日程安排l BBSl Maill 通訊錄l 集成其他系統(tǒng)數(shù)據(jù)的能力這個(gè)產(chǎn)品特性集可以根據(jù)現(xiàn)實(shí)需要做相應(yīng)修改,一般可以從以下所列概念化OA產(chǎn)品特性中適當(dāng)選取,再結(jié)構(gòu)現(xiàn)實(shí)需求做具體調(diào)整。概念化OA一般特性列表:一、辦公管理1 公文管理 由電子行文方式代替手工行文方式,實(shí)現(xiàn)公文處理的自動(dòng)化,實(shí)現(xiàn)公文處理單自動(dòng)打印,實(shí)現(xiàn)公文電子存儲(chǔ),提高公文的可利用性。 2 收發(fā)文登記 對(duì)收文和發(fā)文進(jìn)行登記和維護(hù),并提供查詢(xún),能夠進(jìn)行歸檔操作。 3 簽報(bào)管理 實(shí)現(xiàn)內(nèi)部簽報(bào)電子化,使系統(tǒng)