文档详情

电子商务系统功能分析.doc

发布:2017-04-20约7.21千字共20页下载文档
文本预览下载声明
系统的非功能性需求分析 1.可用性 可理解性 在我们网站的主页将提供网站的目录和索引,目录和索引是一个网站的基石,优秀的网站目录可以有大量的流量,能够推广网站,对于网站的SEO很有帮助,而索引可以方便用户,快速高效。 在我们的BBS论坛还增加了站内搜索,因为论坛信息大,站内搜索可以帮助用户快速找到自己需要的帖子。 在线帮助和反馈 在线帮助,我们利用网页在线咨询和QQ客户端,有自己公司的QQ,为客户进行咨询帮助。 地址目录,有自己公司的电子信箱,电话/传真,通信地址 在线反馈,BBS有问卷调查表,如果用户填了我们发送的问卷调查将给一点的奖励,比如等级,累计积分送礼品等,售后还有专门的用户评价,也会累计积分送礼品。 常见问题解答,专设一个常见问题栏,把客户的问题公示及提供问题解答,这样就减少了人员的工作量和客户的效用。 用户界面及其友好性 需求名称详细要求信息的本地化用户打开网站后就自动定位到所在地页面风格客户设计页面页面字体显示 购物清单的保存 响应时间的一致性 2.可靠性 (1)安全 ①安全协议和支付系统安全 使用安全电子交易协议,主要是为了解决用户、商家和银行之间通过信用卡支付的交易而设计的,以保证支付信息的机密、支付过程的完整、商户及持卡人的合法身份、以及可操作性。SET中的核心技术主要有公开密匙加密、电子数字签名、电子信封、电子安全证书等。 ②攻击防御 有自己的攻击防御技术,在遇到黑客攻击时候可以快速反应。 隐私和保密性 保护用户的资料,对于用户信息具有保密技术 (2)无缺陷性 提供7×24小时的无故障服务,要求系统可以连续正常工作,对于链接错误有很好的时效性。 选择各个浏览器都兼容,弥补因浏览器造成的缺陷和不足 面对系统崩溃,用户的操作失误及黑客攻击,我们系统应具有一定的错误识别能力,错误处理能力,建立双机备份机制 需求名称详细要求CPU2.0 Hz 以上(推荐)内存1GB以上(推荐)操作系统Windows XP上版本技术选择JSPDBMS选择SQL Server 2005(建议用mysql)架构选择Struts2+Spring+Hibernate其他CSS样式和JavaScript脚本,要兼容IE、Safari、火狐、谷歌等主流浏览器  3.效果 主要质量属性详细要求正确性确保各项资料数据的准确有效,禁止数据遗漏,重复,丢失。健壮性数据异常捕获,灾难性恢复。可靠性数据校验,人机稽核,平衡检查。性能,效率一般易用性操作简单,符合用户工作习惯清晰性流程清晰易记,分类管理安全性错误提示,数据验证可扩展性不同平台之间数据共享兼容性自适应各种系统环境可移植性自由选择不同类型的数据库性能 静态页面: 综合内存数据缓存和静态文件机制,网站实际上具备了一个二级缓存的系统,所以系统性能非常优秀。在我们大量的压力测试评估中,使用最基本的一个配置:双核 2GCPU+2G内存,分配给TOMCAT 1G 内存作为测试服务器,网站最保守估计起码支持最少2000 人同时在线。 网页的响应速度: 整个系统采用多层缓存机制,针对网通与电信用户进行双网双线访问策略控制,使网页平均响应时间控制在3秒之内; 网站稳定性: 网站平均无故障时间可高达10000小时(即一年之内基本只会出现一次左右的服务器故障,机房正常维护或自然条件引起的服务器故障除外) 系统功能分析 数据流程分析 本系统的主要内容有,用户登录,注册,商品浏览,购买商品,查看订单,提交订单,修改个人信息。 用户进入系统,可以无需登录即可浏览商品,检索商品。在选中目标商品后,将其放入购物车中,并可提交生成订单。当点击提交时,如果用户尚未登录,将跳转到用户登录页面令其登录,如果用户已登录,则产生相应信息令用户填写,用户填写其信息,单击生成订单,在查看订单无误后,提交订单。图3.1为本系统的高层数据流程图。 图3.1系统数据流图 图3.2系统用例图 系统设计 1、电子商务系统的总体架构设计 网上宠物商店面向消费者和商家,商家通过网上宠物商店展示并销售自己的商品,消费者通过网上宠物商店选购称心如意的商品。 通过对网上宠物商店用户需求的分析把用户需求概括为如下几个部分:用户信息管理、用户购物管理、管理员商品管理、订单管理、报表查看、站内短信息等。 (1)系统功能模块 系统功能主要包括用户信息管理、在线购物、订单管理、站内信、查询商品信息、商品信息管理、首页信息管理和报表查看等。各个功能模块还有各自的子模块。系统的功能模块图如图4.1所示。 图4.1软件系统体系结构 (2)电子商务系统基础设施的设计与选择 ①电子商务系统网络结构设计 系统页面分为两个
显示全部
相似文档