您的论文得到两院院士关注文章编号:1008-0570(2006)3-0017-0311-
控制管理
基于ASP平台的ERP
系统设计与实现
ERPSystemDesiandIplentBasedonASPPlForgnmematm
国防科技大学)明帅叶(
1
熊岳山
2
YEMIGSHUAIXINGYUESHANNO
摘要:ASP平台是通过
网络以租赁的形式为中小企业提供信息化建设的一种崭新的服务模式,传统
软件的网络化并不等于ASP。本文从ASP平台的结构和技术特点出发,完成了一个基于ASP平台的ERP应用系统。关键词:SP;P;AER单点
登陆;VC设计模式M文献标识码:中图分类号:TP311.52B
AbsractASPianewtt:sypeofsviifmofle,Ier,tin’tunequalttnetkusoftadiiercenoreasbyntnetisoheworertonalste.ofwarBasontsrurandtedhetucteechnitaisofASP,IhavecompledtdesgniandiplentngofERP.calrtetheingmemiKey
word:p;snglogon;mvcdesgnimodelaserp;ie-ling
引言
ASP(Ap
plcatonSercePrder应用服务提供iiviovi,
商),是针对中小企业发展起来的一种崭新的服务模式,它通过网络以租赁的方式向中小企业提供综合的信息化建设服务。企业从Ier登录使用,只租不ntnet买,按服务付费。因此,ASP从根本上降低了中小企业内部部署信息系统资源的负担。ASP的兴起不仅为企业的信息化建设开创了全新的局面,而且对整个软件产业起到了革命性的作用。本文首先对ASP平台技术进行了分析,并以此为基础设计并实现了一个基于
技安装在企业内部网中使用的,ASP应用是在Ierntnet术上使用,企业数据存储于公共应用服务提供商的数据中心,因此安全性要求要高得多,系统必须从物理安创全、网络安全、应用安全等多个级别全方位保证。新4)信息的可交换性。ASP平台提供的公共应用服
的特点,实现单点登录,共享服务的模式。
3)更高的安全要求。传统的企业应用软件一般是
务决定了企业的信息表示将更为统一规范,因此企业间的信息交换更为容易直接。
ASP平台的ERP应用系统,从而为基于ASP平台的
应用开发提供了一个很好的研究实例。
1ASP平台研究
1.ASP平台的基本特征1ASP平台主要是为众多的中小企业提供信息化建
设和应用技术的综合服务,它是通过网络以租赁的形式实现,因此ASP平台具有以下基本的特征:1)网络数据存储。基于ASP的应用特点,用户的数据都是存储在服务商的数据中心。考虑到平台上大量的共享性数据,而每个企业的数据又必须独立存储和备份,因此数据存储必须有合理分离共享性数据和企业独立数据的存储机制。
1.ASP平台的体系结构21.1B/模式2.C基于网络应用的ASP平台,其最适合使用B/S浏览器/服务器)结构,B/结构是在(BrerSer,ows/verS在SC/结构的基础上发展而来的。C/结构的基础上,S
增加中间应用层(商业逻辑层),由原来的两层结构变为三层结构,结构如图1.。1
图1.B/的三层结构图1S
在三层应用结构中,用户界面(客户端)负责处理用户的输入和向客户输出。商业逻辑层负责建立数据库的连接,根据用户的请求生成访问数据库的SQL语句,并把结果返回给客户端。数据库层负责实际数据库存储和检索,响应中间层的数据处理请求,并把结果返回给中间层。使用B/模式开发ASP平台应用具有界面统一、S操作简单、易于开发和维护等优点,而且增加的
web层在一定程度上能有效地防止用户的非法入侵。