999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

IBM System i平臺營銷系統的設計與實現

2010-12-27 06:01:06劉劍英徐國凱
大連民族大學學報 2010年1期
關鍵詞:數據庫功能系統

劉劍英,徐國凱

(1.大連職業技術學院信息技術系,遼寧大連 116035;

2.大連民族學院機電信息工程學院,遼寧大連 116605)

IBM System i平臺營銷系統的設計與實現

劉劍英1,徐國凱2

(1.大連職業技術學院信息技術系,遼寧大連 116035;

2.大連民族學院機電信息工程學院,遼寧大連 116605)

針對多地點倉儲及銷售的連鎖商貿企業管理系統,實現了基于 IBM System i平臺對前臺W indows系統和后臺服務器的連接,采用二級登錄的權限實現方法,充分保障了企業的信息安全,利用服務器的通訊功能和網絡管理功能實現系統主機與遠程終端的連接。

IBM System i;營銷系統;信息安全;遠程訪問

IBM System i服務器不僅僅是一款硬件產品,其運行的 I5/OS操作系統是 IBM整體集成系統解決方案的核心,支持多層軟件,集成數據庫(DB2)、病毒防護及安全性工具、通訊等功能,擁有統一的控制語言、一致的編程接口,最大限度地實現了各功能之間的兼容性,滿足企業對可靠性、可行性和可服務性的要求。盡管 X86服務器系統購買價格較低,但需要付出諸多軟件的授權費用及系統維修費用, IBM System i服務器系統運營成本更低,擁有系統穩定可靠、安全性更好等優點[1]。本文結合一個多地點倉儲及銷售的連鎖商貿企業管理系統,研究了系統前后臺的連接、系統的安全機制和服務器與遠程終端的連接模式。

1 系統概述

系統適用于中型商貿企業 (根據 IDC定義,中型企業是指那些擁有 100~999名員工的企業),目標客戶為要求多地點倉儲及銷售的連鎖商貿企業。實現了商貿流通行業的信息化,幫助企業規范業務流程,通過對商品流通的成本、庫存、利潤和交易信息的及時匯總統計分析,為企業提供有效的管理信息和決策指導。系統主要功能包括采購管理、銷售管理、倉儲管理、往來賬款管理、報表管理、系統信息設置等,系統業務流程如圖 1。

圖 1 系統業務流程

2 系統前后臺數據庫連接

系統前臺由 Delphi語言編寫完成,并采用Delphi本身攜帶的 DbExpress跨平臺數據訪問層工具與后臺服務器的DB2數據庫進行連接。

首先選取 TSQLConnection組件,它是 dbExpress層連接到 DBMS的組件。可以使用 ConnectionName(默認數據庫)屬性中定義好的 (到特定數據庫的)特定連接信息,選擇屬性值為DB2Connection。

設置了 ConnectionName屬性值后,諸如 GetdriverFunc(dbExpress庫中入口點的名稱)、LibraryName(指定與 DB2通信的 dbExpress庫 )和VendorLib(DB2所需的 DB2庫的名稱)之類的其他屬性也將自動獲得。

成功登錄之后,應用程序將具有到 DB2數據庫的連接。現在可以使用 TSQLTable、TSQLQuery、TSQLStoredProc或 TSQLDataSet組件從數據庫檢索信息了。使用 TSQLDataSet組件,將其 sqlConnection屬性指定為 TSQLConnection組件,使用 TableName屬性從數據庫中選取表。

值得注意的是,標準的 dbExpress數據庫應用是不使用數據緩存的,其數據集是個只讀、單向的數據集,這樣運行以達到最佳性能。但是,不用數據緩存將無法修改數據,如果對數據進行修改,必須將內容放在本地高速緩存 TClientdataSet中,需要再添加兩個組件:TDataSetProvider和 TClient-DataSet。必須將 TDataSetProvider的 DataSet屬性指派為 TSQLTable組件,以及將 TClientDataSet的Provider Name屬性連接到 TDataSetProvider。這樣tdataSetProvider將會為 TClientdataSet提供記錄,TSQLDataSet的只讀、單向的內容 (帶有 LEFT OUTER JO IN的結果記錄)將被收集并置于 TClientDataSet組件中。后者將充當一個內存中的數據集 (in-memory dataset),可以使用它來極其快速地瀏覽結果記錄以及進行修改。

對DB2數據庫表的更新,必須調用 TClientdataSet的 ApplyUpdates方法。否則只對本地內存中的 TClientdataSet進行了更改。

示例代碼如下:

由于全部修改都保存在內存中,直到顯示的調用更新為止,TClientdataSet使用 UndoLastChange方法支持 Undo,參數指定是否希望執行這一修改。(示例代碼如下)

在多表連接查詢的情況下,要向單個表發送更新十分困難。必須顯式地決定哪個表將獲得更新,并確保在所生成的更新命令中僅包含屬于該表的字段。為了指定特定的表名,必須單擊 Data-SetProvider組件,選擇 OnTableName事件。 (示例代碼如下)

執行更新語句時碰到了問題,要從 TClient-DataSet的 OnReconcileError事件處理程序著手,如果調用 ApplyUpdates失敗,就會觸發該事件。另外可以使用 TSQLMonitor組件完全監控客戶機向 DB2 UDB數據庫發送的 SQL。

3 系統的安全機制

3.1 數據備份

系統為雙機系統設計,1臺為工作服務器、1臺為備份服務器,兩主機之間通過局域網 (LAN)相聯,通過 TCP/IP通訊協議,實現兩臺主機之間數據的實時傳遞[2]。

系統采用雙機熱備份的安全保障措施。利用VisionSuite軟件進行數據庫復制。VisionSuite軟件的OMS/400模塊對物理文件、數據域和數據隊列進行實時鏡像,提供災難恢復功能。ODS/400模塊為客戶提供全系統冗余備份,實現兩臺主機之間的應用環境 (包括應用程序、網絡配置、用戶、密碼等)實時同步的功能。SAM/400模塊連續監測工作和備份系統。一旦發現工作機出現故障,SAM/400可以在短時間內自動將用戶切換到備份系統。保證業務連續正常運行,避免停機造成的損失[1]。

3.2 安全控制

系統訪問控制采用兩級登錄方式加以實現。一級登錄完成工作站與服務器的網絡連接。二級登錄由前臺應用程序實現。一級帳戶權限較低,負責連接服務器,不能訪問數據庫;二級登錄帳戶具有訪問數據庫能力,但只能通過系統前臺應用程序取得,從而保障數據庫的安全。通過限制二級登錄用戶的數據訪問權限實現數據訪問控制。

(1)I

BM System i系統級權限控制

IBM System i系統在業界以安全聞名,迄今尚未發現病毒,也沒有黑客可以攻破。

IBM System i系統有 5個安全級別,用戶可以靈活的設置。本設計選擇的是 30級 (系統值QSECUR ITY=30)的安全級別,限制相對適中。在 30級中,用戶登陸前必須注冊,輸入正確的口令才能進入系統。系統設置了對資源的訪問權限,只有獲得相應權限的用戶才可以訪問相應的系統資源。操作難易程度適當,并能有效保障數據安全性[3]。

(2)應用程序級權限控制

根據不同層次、不同需要對操作員分配不同的操作級別 (如:管理員級、普通用戶級等)。不同級別的用戶進入系統顯示的菜單界面是不一樣的(或禁止進入系統菜單),操作員只能進入自己的操作界面,對未定義其操作權限的模塊或功能不能執行操作,系統會屏蔽不需要的應用菜單、功能鍵及命令行等。系統中各項功能均要記錄最后使用的操作員代碼和操作時間。

同時系統對部分關鍵的系統命令或命令行做了設定,禁止普通用戶使用,以避免對系統惡意或無意的破壞[4]。

4 服務器與遠程終端的連接模式

利用服務器的通訊功能和網絡管理功能,及其他周邊硬件、軟件設備,可以實現系統主機間的聯網及 PC機作為系統遠程仿真終端的遠程連接模式。

本系統采用通過服務器的通訊適配器接口使用MODEM與遠程 PC機端的MODEM連接,使遠端的 PC機可作為單獨的遠程終端使用[5]。

圖 2 主機與遠程終端的連接模式

System i服務器用 TCP/IP協議與其他主機進行通訊時,性能不是很好,可以通過修改服務器上TCP/IP的配置進行改善:

(1)修改 MTU值 (Maximum Transmission U-nit),在“Max imum trans mission unit”參數位置輸入IFC,可以提高 TCP/IP在這個接口上的吞吐量。

(2)修改發送 /接收緩沖區的值,缺省情況下TCP的發送 /接收緩沖區的大小是 8192,可以考慮適當調整它值 (范圍是 0.5MB-8MB)。適當調低參數“TCP receive buffer size”的值及適當調高參數“TCP send buffer size”的值。

IBM System i在全球范圍內的中型企業得到廣泛的應用,幫助企業節省了大量的人力資源,并降低了企業運營成本。本文實現了對系統前臺W indows系統和后臺服務器的連接,采用二級登錄的權限實現方法,充分保障了企業的信息安全;利用服務器的通訊功能和網絡管理功能實現系統主機間的聯網,以及 PC機作為系統遠程仿真終端的遠程連接。

本系統在企業投入運營以來,為企業的業務流程再造提供了基礎和推動力,不僅改善了經營環境,增加了利潤,還利用其卓越的可靠性、安全性保障了企業的信息安全,受到用戶的認可。系

5 結 語

統充分利用服務器本身的資源,使企業管理和決策更加全面、準確、深化,使企業管理水平登上一個新臺階,提高了企業在同行業中的市場競爭力。

[1] IBM.iSeries通用方案建議書[J].白皮書,2002(7):10-15.

[2]王洪成,張琦.基于 TCP/IP的 AS/400數據傳輸與通訊在倉儲物流企業中的應用 [J].中國水運,2007(5):162-163.

[3]郎登何,王成良.網絡營銷系統 D IAA安全方案的設計與實現[J].中國新技術新產品,2009(3):17-18.

[4]王櫻.基于AS/400系統的安全審計策略的設計和研究[J].南昌工程學院學報,2005(4):54-56.

[5]朱蓉.基于 TCP/IP協議的網絡通信模式的實現[J].嘉興學院學報,2006(3):80-85.

Design and Implementation of a Marketing System Based on IBM System i

L IU Jian-ying1,XU Guo-ka i2
(1.Department of Information Technology,Dalian Vocational Technology College,Dalian Liaoning 116035,China;2.College of Electromechanical&Infor mation Engineering,Dalian NationalitiesUniversity,Dalian Liaoning 116605,China)

For chain business management system with multi-location warehousing and sales,we realized connections between front-end windows system and back-end servers based on the IBM System i platform.Business infor mation security is guaranteed with SecondaryLogon.Connections between the system host and remote ter minals were established by the communication and network administration functions of servers.

IBM System i;marketing system;infor mation security;remote access

TP311

A

1009-315X(2010)01-0068-04

2009-07-07

劉劍英 (1978-),女,黑龍江黑河人,講師,主要從事計算機軟件和網絡研究。

徐國凱 (1956-),男,遼寧撫順人,教授,學校優秀教學帶頭人,主要從事先進控制理論研究。

(責任編輯 劉敏)

猜你喜歡
數據庫功能系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 中文字幕乱码二三区免费| 精品视频在线一区| 国内视频精品| 91成人免费观看| 国产欧美日韩免费| 国产欧美在线观看精品一区污| 亚洲无码高清一区二区| 国产精品精品视频| 精品亚洲麻豆1区2区3区| 999在线免费视频| 内射人妻无码色AV天堂| 丁香五月激情图片| 91精品aⅴ无码中文字字幕蜜桃| 国产精品毛片一区| 9999在线视频| 午夜不卡视频| 天天躁夜夜躁狠狠躁图片| 国产极品美女在线播放| 1024你懂的国产精品| 无码粉嫩虎白一线天在线观看| 国模粉嫩小泬视频在线观看| 广东一级毛片| 久久大香伊蕉在人线观看热2| 欧美在线一级片| 国产美女视频黄a视频全免费网站| 国产福利免费在线观看| 亚洲无码高清视频在线观看| 青青青国产视频手机| 国产成人91精品免费网址在线| 国产视频你懂得| 国产视频欧美| www.精品视频| 亚洲不卡影院| 国产精品对白刺激| 成年A级毛片| 国禁国产you女视频网站| www.亚洲一区二区三区| 久久狠狠色噜噜狠狠狠狠97视色| 国产啪在线| 免费看av在线网站网址| 本亚洲精品网站| 97久久精品人人| 亚洲av日韩av制服丝袜| 亚洲浓毛av| 国产精品99久久久久久董美香 | 激情无码字幕综合| 国产欧美日韩在线一区| 一级毛片基地| 狠狠躁天天躁夜夜躁婷婷| 色噜噜中文网| 日韩第一页在线| 亚洲精品国偷自产在线91正片| 999国内精品久久免费视频| 成人福利在线观看| 青青青国产视频| 98超碰在线观看| 伊人久久大香线蕉aⅴ色| 国产欧美精品午夜在线播放| 国产欧美视频综合二区| 国产91麻豆视频| 无码中文字幕精品推荐| 福利片91| 无码中文字幕精品推荐| 亚洲精品777| 国产欧美亚洲精品第3页在线| 亚洲人成网站日本片| 国产无码精品在线播放| 色婷婷国产精品视频| 国产精品久线在线观看| 精品国产一区二区三区在线观看| 国产毛片高清一级国语| 最新亚洲人成无码网站欣赏网| 国产成人调教在线视频| 国产免费网址| 蜜桃视频一区二区| 丁香婷婷激情网| 国产一区二区三区日韩精品| 国产精品亚洲片在线va| 美女无遮挡免费网站| 天天躁夜夜躁狠狠躁躁88| 在线观看国产精品第一区免费| 国产精品不卡永久免费|