外需求分析还有性能需求、可靠性和可用性需求、出错处理需求、接口需求、约束、逆向需求等本文不再详细追述。2.1系统设计思想对于网络销售系统,尤其是这种面向大众的,多用户使用的系统,必须要使用起来方便,容易操作,简单便捷。总之这个系统最大的价值在于能够方便商家与消费者的直接交易,降低销售成本,达到快速便捷的网上销售。根据调查的实际情况,此系统在设计时应满足以下特性:实用性:本系统页面设计美观、大方,消费者进入系统后首先给人一种视觉上清新的感觉,盆景可通过类别或关键字检索,方便、灵活、快捷。后台管理员可根据自己的权限对盆景信息、盆景分类信息、会员信息、订单信息等进行安全管理,其中超级管理员可以对所有信息进行管理。先进性:本系统使用B/S架构模式,这种模式的架构操作起来便捷,可以以不同的方式访问数据库,B/S模式的架构可以很好地对网上盆景销售系统进行合理的规划设计。可维护性:本系统的设计需要满足日后方便对它进行升级和维护的要求。2.2系统可行性分析系统的可行性分析,在系统开发之前是一项必不可少的操作步骤,这样多方面考察系统的开发价值,从而可以减少不必要的损失。经过仔细的调查研究分析,本系统主要是针对网络销售设计的,它符合技术可行性、经济可行性和操作可行性。技术可行性:技术可行性主要是分析软件硬件是否能达到开发者的需求。本系统使用面向对象编程语言Java进行开发,后台使用MySql数据库,并且结合JSP技术等对网上盆景销售系统进行开发,因此满足技术可行性。经济可行性:网上盆景销售系统的应用将会给商家和消费者带来诸多的经济效益。商家和消费者可以直接联系,减少了中间商的费用,投资小,卖家不需要支付昂贵的店面租金,同时网上购物极大的方便了消费者,为消费者节约了大量的时间和精力,由于网络销售的价格是公开透明的,因此消费者在购物之前可以多加比较,选择自己最为满意的进行购买,因此满足经济可行性。