2 相关技术介绍
2.1开发环境
Microsoft Visual Studio 2010是庞大系统开发的主要工具。在.NET4.0框架下,开发出来的那些应用程序可以在两个或者多个平台下进行,支持多种浏览器。Microsoft SQL Server 2005 是一个全面的数据库平台。
2.2三层架构
三层架构是由UI、BLL、DAL构成,也就是用户界面层、业务逻辑层、数据访问层三层构成,这样进行分层次体现了“高内聚,低耦合”思想。用户界面层(UI)通常就是展现出来让使用者可以直接见到的那个页面,也就是使用者在操作使用一个系统的时候的所见所得。业务逻辑层(BLL)是对数据层和数据业务逻辑进行具体的处理。数据访问层(DAL)是直接操作数据库中的数据,对数据库中的数据进行各种操作。其结构原理如1所示。
三层架构结构原理图
三层逻辑架构的好处:①开发人员只需要集中注意力在一层就可以了;②建立新的层来覆盖原来的层是可以很容易实现的;③让每个层都具有相对的独立性,彼此之间的联系降到最低,就算改动某一个层次,别的层次也会得到保障,不会有很大的变动;④有利于标准化;⑤有利于各层逻辑的复用。
3系统分析与设计
3.1系统功能分析
一个完善的饰品批发系统,应设计批发商登录,查找商品,购买商品,管理员管理等方面的工作。在设计和实现中,不仅要解决管理员管理中的现实问题,还要考虑管理员管理中的细节的变化,为了适应网购发展的管理需要,本系统的目标是实现客户浏览,登录注册,选购商品,存放购物车,提交订单,订单管理的综合管理系统。 ASP.net+sqlserver饰品商城的设计与实现(2):http://www.751com.cn/jisuanji/lunwen_33910.html