资源描述:
《基于b_s模式的进销存管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、!管理技术!组合机床与自动化加工技术文章编号:1001-2265(2006)05-0110-03基于B/S模式的进销存管理系统的设计与实现陈帝江,曹文钢(合肥工业大学机械与汽车工程学院,合肥230009)摘要:目前ERP软件大部分是基于C/S的两层结构,其缺点是维护工作量大;为了减少维护工作量,需要开发基于B/S三层结构的只需维护服务器的ERP软件,可以大大减少了开发和维护成本。文中通过对.NET平台下的B/S结构软件系统开发框架的研究,对B/S系统设计模式和其中的应用程序逻辑组织进行了论述,最后介绍利用Borland发布的Delphi2005开发的基于B/S的三层结构的进销存管理
2、系统。关键词:ERP系统;B/S结构;C/S结构;.NET中图分类号:F273.2文献标识码:ATheDesignandAchievementofEnterpriseStocksellstorageManagementSystemBasedonBrowser/ServerPattemCHENDijiang,CAOWengang(SchoolofMachineryandAutomobileEngineering,HefeiUniversityofTechnology,Heifei230009,China)Abstract:Atpresen,tmostERPsoftware
3、aredevelopedbasedonC/Stwotierstructure,whoseweaknessismuchmaintenanceisneeded;Inordertodecreasethecostofmaintenanceanddevelopmen,tERPsoftwarebasedonB/Sthreetierstructureisneededtodevelop,whichonlyserverisneededtomaintain,Then,maintenanceisnotneededandthecostofdevelopmentandmaintenanceisdecre
4、ased.ThispaperdiscussestheframeworkofB/Ssoftwaresystembasedon.NETplatform,inwhichdesignmodeandprogramofB/Ssoftwaresystemisdiscussed.AndthentheERPStockSellStoragemanagementsystembasedonB/SthreetierstructureisdevelopedbyusingDelphi2005releasedbyBorlandcompany.Keywords:ERPsystem;B/Sstructure;
5、C/Sstructure;.NET开发完成。0引言1.NET框架和B/S模式Internet的发展使得B/S(浏览器/服务器)这种Internet架构成为今后应用程序的主流结构,在这种大.NET框架(.NETFramework)是微软在开发工具趋势下,ERP当然也不例外,面对中国的巨大市场,国上的一个主要的策略转变[2]。.NETFramework主要由际国内大的ERP公司纷纷推出基于B/S结构的产品,三个部分组成:通用语言库、统一的类库和ASP.NET如用友、Oracle、Sun联合推出的iERP便是个典型例编程框架;编写.NET应用程序时对语言的限制很低,子。.NET平台给软
6、件的开发提供了一个很好的基础平目前,可以用来编写.NET应用程序的编程语言不下台,但如何在.NET框架下开发B/S结构的ERP成了20种,如C++,VisualBasic.NET,JScrip,t统一的类库提急需解决的问题,以及如何在系统平台上构建自己的供了调用平台函数的通用方法,使人们不必再去学习应用系统,再针对应用系统的特点,构建出适合自己的并研究不同语言的API体系结构;ASP.NET建立在.应用系统框架[1]。NETFramework类的基础之上,并提供了由控件和基础本文在.NET环境下开发设计B/S结构的进销存部分组成的Web程序模板,大大简化了Web程序和管理软件,定位
7、于中小企业的信息化管理,成功解决了XMLWeb服务的开发。程序员直接面对的是一组在B/S结构下的采购、库存、销售管理,客户端全部在ASP.NET控件,而这些控件又由一些诸如文本框、下网页浏览模式下进行操作。整个系统在Delphi2005下拉选单等通用的HTML用户界面构件封装而成。实际收稿日期:2005-11-17作者简介:陈帝江(1983-),男,安徽庐江人,合肥工业大学机械与汽车工程学院研究生,(E-mail)chengdi@jyahoo.com.cn