B S模式下多架构的仓储管理系统设计.docVIP

B S模式下多架构的仓储管理系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
B/S模式下多层架构的仓储管理信息系统设计 (广西大学 机械工程学院,广西 南宁 530004) 摘要: 本文阐述了三层架构仓储管理信息系统的开发方法和实现过程,对比了两种体系结构,并介绍了该系统的三层架构、功能需求、业务流程以及主要环节的详细设计等内容。 关键词: 仓储管理,信息系统,三层架构,业务流程 中图法分类号:TP311.52 文献标识码:A The design of the multi-tier structure warehouse management information system under the B/S mode (Mechanical Engineering College of Guangxi University, Nanning Guangxi 530004) Abstract This article expounds the realization process and developing method of the three-tier structure warehouse management information system. It compares the two kinds of structure, and introduces the system in the structure, function needs, business flow and the detail design aspects. Key words warehouse management information system three-tier structure business flow 0 引言 仓储管理信息系统由人员、计算机和通信设备组成的人机交互系统,其主要功能是进行仓储信息的收集、存储、传输、加工整理、维护和输出,应用计算机技术、网络技术使物流管理发生了巨大变化。本系统管理了从客户下订单,到出入库完成确认的全过程,实现了业务的可视化管理,使用方便、灵活。适用于制造业企业的仓储管理部门和第三方物流公司。 系统以三层架构为基础设计,具有易实现,安全可靠和分布式操作等一系列优点。将各层功能严格分离开,分别进行设计。如果其中某一层发生变化,只需要在该层修改即可,不影响其他层,设计更加方便快捷。同时,也确保了数据访问安全。[1] 1 系统结构的选择:两层架构与三层WEB架构的比较 软件系统非常复杂,使得它的体系结构成为一个重要的因素。下面对两种不同的架构进行比较,选出适合的系统架构。 (1)传统的两层架构(客户端/服务器模式)的特点:传统的两层架构比较适合于小型的软件,用户较少,数据库单一且在局域网之中。随着系统规模的扩大,复杂性趋高,有众多用户使用,网络环境非安全时,两层架构的模型将无法适应。 (2)三层web架构的特点:三层架构模式在两层模式的基础上,增加了新的一层。它将应用功能分为三层:表示层、业务逻辑层和数据访问。表示层是为客户提供交互界面,是最高层;数据访问层是最底层,用于维护和访问数据,满足对数据的访问要求;业务逻辑层位于表示层和数据访问层之间,把表示和数据访问层分开,封装程序的业务功能并呈现给表示层。 通过以上的比较,可以看出,三层模式具有很好的灵活性、可扩展性和安全性,具备了高稳定性和工作效率,是企业信息系统的最佳选择。 [2] 2 三层架构的仓储管理系统的体系结构 在三层架构的仓储管理系统中,客户端负责提供美观的界面,并与用户进行沟通、交互,通过应用服务器来操作数据库中的数据,进行添加、删除等业务操作。客户使用标准的浏览器,就可以通过Web服务器访问数据库中的内容。 ASP应用程序三层架构的结构如图1所示。图中左起第一部分是表示层,就是程序的外观,也是与用户交互的界面。第二层是业务逻辑层,处理仓储管理系统的各项业务操作,如入库、库存查询等。最底层是数据访问层,处理对数据库的有关操作,将这些操作与业务处理分离出来。设计的关键之处是业务逻辑层。[3] 图1 ASP应用程序的三层架构 2.1 表示层 表示层主要负责程序的外观,以及和用户在界面上的交互。当前作为可视化界面开发工具,比较流行的有:Microsoft Visual Basic/C#和Java等。由于Visual C#具有简洁、易用、用户广泛等特点,是软件开发的首选语言,因而选取它作为客户端软件的开发工具。另外采用ASP技术,在FrontPage、Dream Waver和Fireworks等网页界面专业设计器中,设计动态网页控件,如弹出式菜单,折叠式标签等。再将此过程中生成的HTML代码,复制到Visual C#的设计器的相应网格中,即可完成表示层的设计。采用静态HTML

文档评论(0)

yi593pu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档