电子商务系统功能分析_第1页
电子商务系统功能分析_第2页
电子商务系统功能分析_第3页
电子商务系统功能分析_第4页
电子商务系统功能分析_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、系统的非功能性需求分析1. 可用性 可理解性在我们网站的主页将提供网站的冃录和索引,冃录和索引是一个网站的慕石,优秀的网站冃 录可以有大量的流量,能够推广网站,対于网站的seo很有帮助,而索引可以方便用户,快 速高效。在我们的bbs论坛还增加了站内搜索,因为论坛信息大,站内搜索可以帮助用户快速找到自 己需要的帖子。 在线帮助和反馈在线帮助,我们利用网页在线咨询和qq客户端,有h己公司的qq,为客户进行咨询帮助。地址冃录,有口己公司的电子信箱,电话/传真,通信地址在线反馈,bbs有问卷调查表,如來用户填了我们发送的问卷调査将给一点的奖励,比如等 级,累计积分送礼站等,售后还有专门的用八评价,也会

2、累计积分送礼站。常见问题解答,专设一个常见问题栏,把客户的问题公示及捉供问题解答,这样就减少了人 员的工作量和客户的效用。用户界而及其友好性需求名称详细要求信息的木地化用户打开网站后就自动定位到所在地页面风格客户设计页面页面字体显示购物清单的保存响应时间的一致性2. 可靠性(1)安全 安全协议和支付系统安全使用安全电子交易协议,主要是为了解决用八、商家和银行之间通过信用卡支付的交易而设计的, 以保证支付信息的机密、支付过程的完整、商八及持卡人的合法身份、以及可操作性。set中的 核心技术主要有公开密匙加密、电了数字签名、电了信封、电了安全证书等。 攻击防御有口己的攻击防御技术,在遇到黑客攻击吋

3、候可以快速反应。 隐私和保密性保护用户的资料,对于用户信息具有保密技术(2)无缺陷性提供7x24小时的无故障服务,要求系统可以连续正常工作,対于链接错误有很好的时效性。 选择各个浏览器都兼容,弥补因浏览器造成的缺陷和不足面对系统崩溃,用八的操作失误及黑客攻击,我们系统应具有一定的错误识別能力,错误处理能 力,建立双机备份机制需 求 名 称详细要求cpu2. 0 hz以上(推荐)内存1gb以上(推荐)操作 系 统windows xp上版本技 术 选 择jspdbms选 择sql server 2005 (建议用 mysql)架构 选 择struts2+spring+hiborrmtc其他css样

4、式和javascript脚本,要兼容ie、safari.火狐、谷歌等主流浏览器3.效果主要质量属性详细要求正确性确保各项资料数据的准确有效,禁止数据遗漏,重复,丢失。健壮性数据异常捕获,灾难性恢复。可靠性数据校验,人机稽核,平衡检查。性能,效率一般易用性操作简单,符合用户工作习惯清晰性流程清晰易记,分类管理安全性错误提示,数据验证可扩展性不同平台之间数据共亨兼容性自适应各种系统环境可移植性白由选择不同类型的数据库(1) 性能静态页面:综合内存数据缓存和静态文件机制,网站实际上具备了一个二级缓存的系统,所以系统 性能非常优秀。在我们大最的压力测试评估中,使用最基木的一个配置:双核2gcpu+2g

5、 内存,分配给tomcat 1g内存作为测试服务器,网站最保守估计起码支持最少2000人 同时在线。网页的响应速度:整个系统采川多层缓存机制,针对网通与电信川户进行双网双线访问策略控制,使网页 平均响应时间控制在3秒之内;网站稳定性:网站平均无故障时间可高达10000小时(即一年z内基本只会出现一次左右的服务器故 障,机房止常维护或口然条件引起的服务器故障除外)系统功能分析数据流程分析本系统的主要内容有,用户登录,注册,商品浏览,购买商品,查看订单,提交订单,修改 个人信息。用八进入系统,可以无需背录即可浏览商品,检索商詁。在选中目标商品后,将其放入购物 车中,并可提交生成订单。当点击提交时,

6、如果用户尚未登录,将跳转到用户登录页面令其登录, 如果用八已登录,则产牛相应信息令用八填写,用八填写其信息,单击生成订单,在查看订单无 误后,提交订单。图3.1为木系统的高层数据流程图。登录信查询商品商品信息r浏览商品商品信白添加至购、一物不功熊一商品条图3系统数据流图订单信鱼订单信恳提交订单订单条目图3.2系统用例图系统设计1、电了商务系统的总体架构设计由场营销企业电子商务系统结构公八政策和法什环境、l/ 、阿络协议、技术标准商务服务二安全身份认证.电子支付l电话黄页服务/月录i信息分送川础设施二电子资料交换电子邮件l www网络的圧础设施l电伫仃线电视、无线电话因特网i电子商务基础设施网上

7、宠物商店血向消费者和商家,商家通过网上宠物商店展示jraftriq的商品,消费者 通过网上宠物商店选购称心如意的商品。通过对网上宠物商店用户需求的分析把用户需求概括为如下几个部分:用户信息管理、用 户购物管理、管理员商品管理、订单管理、报表查看、站内魚信息等。(1)系统功能模块系统功能主耍包括用户信息管理、在线购物、订单管理、站内信、查询商品信息、商品信 息管理、首页信息管理和报表杳看等。各个功能模块还有各白的子模块。系统的功能模块图如图4所示。网上购物商城图4.1软件系统体系结构(2)电了商务系统基础设丿施的设计与选择电子商务系统网络结构设计系统页而分为两个部分,用户操作页面和管理员操作页面

8、。用户操作页面的迁移如图4.3所示。用八操作主要包括个人信息管理页血、商品购买等页血、站内信管理页面、订单管理页面等。当用户登录网上宠物商店后,可以通过用户菜单页面访问到各个不同功能屮的各页面。用户资料修改)(购物伍页面商品信息页而t商品对比页面丿f订单生成组页面)我的订小.页面)斥加二+收藏夹页面了备类商品展示组页向(密码找冋卜注册成功返回厂石盂、h注册:j 丿aisi订单填写订 单预览琨交城功管理员操作页而的迁移如图4.2所示。存理员后台管理报农行看模块名称对外接口名用户信息管理user站内信message用户购物管理product订单管理order管理员后台管理报表管理reportuse

9、r:用户信息管理模块对外的接口,与该接口相关的模块冇:站内信、用户购物管理、订单管理、管理员后台管理。message:站内信模块对外的接口,与该接口相关的模块有:用户信息管理,管理员后台管理product:用户购物管理模块对外的接i,与该接口相关的模块有:订单管理,管理员麻台管orde门订单管理模块对外的接口,与该接口相关的模块有:管理员后台管理,报表管理report:报表管理模块对外的接口,打该接口相关的模块有:管理员后台管理。(3)电子商务系统总体功能及详细设计电子商务系统总体功能设计系统分析与设计过程首先根据业务用例和业务活动图进行聚类,聚类活动在系统分析时开始。聚类活动是个连续的过程,

10、需要不断地进行丰富和完善,需要按照而向对象设计的思想,划 分出了系统类,并为类添加应该具冇的方法或属性,以及这些方法或属性的可见性,这些可以通 过设计类图來描述。系统设计的任务就是要依据系统分析文档资料,釆用正确的方法,确定系统 功能模块在计算机内应该用那些程序组成,它们z间用什么方式连接在一起,以构成一个最好的 系统结构。 功能需求概述网上宠物商店面向消费者和商家,我们通过网上宠物商店展示并销售口己的商品,消费者 通过网上宠物商店选购称心如意的商品。通过对网上宠物商店用户需求的分析把用户需求概括为如下几个部分:用户信息管理、用 户购物管理、管理员商品管理、订单管理、报表杳看、站内短信息等。网

11、上宠物商店的系统结构 图如图所示。用户信息筲理 川户购物管理网上购物商城管理员商品管理订单管理网站后台页面定制报表查看站内短信息网上宠物商店系统结构图各部分需求描述如表所示。系统特性描述系统特性名称系统特性描述优先级用户信息管理管理用户信息,包括管理员信息和普通用户信息。具体功能包 括:管理员登陆,用户的注册、登陆,密码找回、用户信息、 密码修改修改,川户信息包括丿ij户的emails购物时需要的收 货人信息、联系电话等1'用户购物管理网上宠物商店的核心部分,主要功能何商品的浏览、搜索、杳 看,用户购物车管理、用户收藏信息管理,商品的评论、评分高管理员商品管管理员对商品信息的管理,商品

12、信息包括商品名称、价格、品高理牌等与用户购买相关的信息,也包括是否显示在首页、是否是热销商品等与网站管理相关的信息订单管理网上宠物商丿占的核心部分,订单同时山用八和管理员进行管理。 订单的状态包括未处理、已处理、已取消三个状态。其中订单 处于未处理状态时用户可以修改订单的商品信息和收获人信 息,订单状态变化后无法修改高管理员后台页对网上宠物商店首页信息的定制,可以修改首页小显示的广告1'面定制图片、公告内容等信息,也可以修改显示在首页中的商品报表查看管理员可以查看出售状况统计,统计以图表的形式查看,可以导出到本地文件1'站内短信息用户z间以及用户与客户服务联系的通道,类似与常用

13、的电了 邮件,但是只用于网上宠物商店内部。低 系统功能模块系统功能主要包括用八信息管理、在线购物、订单管理、站内信、查询商品信息、商品信息 管理、首页信息管理和报表查看等。各个功能模块还有各白的子模块。系统的功能模块图如图所 示。 用户信息管理1. 功能描述管理用户信息,包括管理员信息和普通用户信息。具体功能包括:管理员登陆,用户的注册、 登陆,密码找回、用户信息、密码修改修改,用户信息包括用户的email、购物时盂要的收货人 信息、联系电话等,本功能的页面信息流动图。提交或返冋用户信息管理业面流动图2. 需求规格分析用八信息管理部分需求规格分析如表所示。用八信息管理需求规格分析表功能编号功能

14、名称功能描述1登陆提供用户登陆功能,用于标识当前用户身份,是用户购物的前提。2注册提供用户注册功能。3信息修改修改用户的注册信息4密码修改修改用户的登陆密码5密码找回提供用户密码找回功能,用户忘记密码时可以找回密码3. 功能详述登陆当用八购买商品时,需要对用八做出判断,如果用户尚未登录,则应跳转到登录页面进行登 录,填写登录时所需的信息,提交z后系统会判断用户信息,首先判断数据库中是否存在该用户, 如果存在在判断密码是否冇效,如果冇效,则进入主页面,开始购物或查看个人信息。(2) 注册当用户第一次登录木系统时,需要填写用户的基木信息,当点击注册按钮时,系统会检杳注 册必要的信息是否全部填写,检

15、验各项长度是否和否,检验注册用八名是否已存在,密码和二次 密码输入是否相同,当满足全部条件时,用八信息被注册到数据库中。(3) 密码找回当用户忘记密码时,首先需要填写用户名,系统会判断用户名是否存在,根据用户名询问密 码提示问题,用户填写密码提示问题,系统判断提示问题答案的正确性。如果正确,将令用户重 新设置密码。设置完成z后,系统会对用户填写信息进行校验。校验通过z后更改数据库中相应 记录。(4) 修改个人密码。当用户重新设置密码时,进入帐户管理页而,填写新密码和二次密码,并可以对密码提示问 题和答案进行更改。填写完成后系统会对填写的数据进行判断,并更爱数据库记录。(5) 个人信息修改用户n

16、j以填写并修改自己的个人信息包括地址,年龄等详细信息。填写必耍的信息z后,系 统会对填写的数据做出校验,并修改数据库的和皿记录。 站内信1 功能描述用于用户间,用户和我们的信息交流,同时管理员可通过站内信向用户发布公告消息,订单的最新处理结果也通过站内信提醒。木功能的页而信息流动图。首页链接站内信站内信贝面信息流动图2.需求规格分析站内信部分需求规格分析如表所示。站内信盂求规格表功能编号功能名称功能描述1写信息可对相应用户留写信息2收件箱快速查看所接收到的信息,并显示主题和时间3回收站存储用户删除的信息,防止用户谋操作的发生4信息删除删除信息3.功能详述(1) 写信息登陆后町以通过用户菜单町以

17、打开写信息页面,填写收件人账号信息和信息详细信息,系统 会检测用户输入数据的合法性和完整性,如通过验证则信息创建成功;否则给出相应提示。(2) 收件箱用户收到的信息列表,用户登陆后点击用户菜单的收件箱即町查看信息。(3) 回收站用八删除的短信息暂吋存储在这里,防止用八误操作造成的数据丢失。 订单管理1. 功能描述确定订购商品z后填写接收者相关信息,生成订单,等待订单处理结。业务流图如图所示。订单管理业务流图2. 需求规格分析订单管理部分需求规格分析如表所示。订单功能需求规格表功能编号功能名称功能描述1新建订单用八确定购买选定商站的凭证。2用户订单列表查看白己已下订单,可对未处理订单进行修改、删

18、除3管理员订单列表 管理员可以查看接收到的订单列表,可以处理订单,修改订单状态、删除已完成订单等操作3. 功能详述(1) 新建订单用户查看购物午页面,确认购买的商品,点击下一步z后,令用户填写送货地址信息,如果 用户在个人信息设置时设査了送货地址信息,则送货地址信息将采用默认的设置,否则由用户h 行设置,之后,用户判断商品信息和送货地址是否正确,在确定正确无误之示,提交订单,系统 会向数据库中增加订单信息,和订单条目信息,修改対应商品的库存量。(2) 用户订单列表用八登陆后点击査看订单菜单,系统会先检验用八是否登陆,如未登陆则提示用八未登陆, 不做操作。如果已登陆则由用户选择查看的订单的状态,

19、提交后查询订单,并显示在订单列表屮。(3) 管理员订单列表管理员登陆示点击查看订单菜单,系统会先检验用户是否登陆,如未登陆则提示用户未登陆, 不做操作。如果已登陆则由管理员选择查看的订单的状态,提交后查询订单,并显示在订单列表 屮。管理员查看的是全部订单。2. 盂求规格分析 用户购物管理1. 功能描述用户购物管理面向网站的注册用户,主要包括了用户在购物过程屮需要的各种功能,注册用 户对以进行浏览商品,添加商品到购物车、商品收藏,购物年、商品收藏信息查看、删除和修改, 确认购物信息填写用八收货人信息。其中添加商胡到购物乍、商品收藏,购物车、商品收藏信息杏看、删除和修改等功能需要用户登录为前提。用

20、户购物管理的业务流图如图所示。用户用八购物管理业务流图2. 需求规格分析订单管理部分需求规格分析如表所示。订单管理需求规格表功能编号功能名称功能描述1商品浏览用户浏览商城小的商品,可以分类查看,也可以对商品进行搜索2商品收藏管理用户可以把喜爱的商品添加到自己的收藏夹,方便用户 随时查看,同时用八可以管理自己收藏夹的收藏内容, 也可以在收藏夹中快速的添加商品到购物车3用户购物车管理管理用户已选择要购买的商品,用户町以添加新商品、修改已选商品数量、删除已选商品等4商品评论与评分用于记录某商品的销售情况和用户评价,用户购买商品后可以评价3. 功能详述(1) 商品浏览按照不同的方式对商殆进行浏览,比如

21、:分类杳看,商品搜索等。浏览商品时可以实现拖拽 商品到购物车,也可以通过点击购买按钮购买商品。由于人多数情况下用户不会只选择一个商殆, 因此这时不跳转到购物乍页血,而是在页血中给出提示:商品添加成功,并有跳转到购物车的链 接。用户收藏首先判断川户是否登陆,如果已经登陆,则判断用户是否已经收藏过该商品,如果川户没有 收藏该商品则收藏成功,否则收藏失败。用八收藏的商品可以直接添加到购物车中,用户可以删 除商品收藏。川户收藏的数据流图类似于添加到购物车(3) 购物车信息管理购物车信息管理主要是对用户购物车的管理,用户可以修改购买商品的数量、删除己购买的 商品、继续购买商品定,在确定购物时填写订单,进入订单管理模块。在用户修改商品数量时需 要注意商品数量是否充足。(4) 商品评论与评分用八必须购买过该商站才可以进行商甜评论和评分。商晶评论时首先检验用八是否具有评论 权限,如果冇评论权限则显示评论界面,否则不显示评论界i舐商品评分需要用户操作后再进行 权限的判断。商品评论打商品评分功能与实现类似。 管理员后台管理1. 功能描述管理员后台管理主要面向管理员,包含网站首页设置、管理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论