2.3 B/S结构
B/S结构指的是浏览器和服务器结构,它是随着网络技术的发展,由C/S结构变化而来的一种架构。B/S结构是一种三层3-tier结构,主要的事务逻辑是由服务器实现的,用户的工作界面则是通过浏览器实现,客户机的前端实现的是很少部分的事务逻辑。这样的结构,使得客户客户端电脑的负荷得到减低,降低了用户的成本,另外。还减少了版本升级的成本和系统维护的工作量,也方便的维护管理员。ASP是基于WINDOWS平台的语言,简单易用,这样使得B/S结构的软件更加高效、快捷、方便。[12]
B/S结构有很多优点。首先,它非常适合网上的信息的获取和发布。其次,使得客户端得到很大简化,降低客户端硬件配置要求,客户端仅仅需要安装浏览器即可。另外,它还使得用户的操作非常简单,只要会使用浏览器,便可以获取很多重要的信息,也可以访问很多重要的应用。[12]源-自-751:,论^文'网]www.751com.cn
本系统就是采用此架构的,实现只要客户端安装浏览器,用户就可以实现对商品进行购买,管理员对其进行管理。
3 系统需求分析
3.1 业务需求
通过对一些网上的典型案例的分析和研究,查看相关资料与文献及市场调查等,了解化妆品销售网站应该具备以下几个功能:1.商品分类页面;2.用户注册登录页面;3.商品管理页面;4.订单管理页面;6.用户信息页面;7.购物车页面;8.商品详细查询;8.用户留言管理;9.支付配送管理等。
3.2 前台功能需求分析
1.首页界面需求分析
首先系统主界面最上端是网站的标志,接着就是导航功能,其中有会员管理、购物车、购物信息查询、留言等功能。界面的左边是用户登录部分,用户登录底下是推荐商品区和本周销售排行榜,在主界面的内容部分首页显示的商品的详细信息。