欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    电子商务系统设计与实现.ppt

    • 资源ID:1024249       资源大小:488KB        全文页数:39页
    • 资源格式: PPT        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    电子商务系统设计与实现.ppt

    1、电子商务系统设计与实现电子商务系统设计与实现第第9章章 电子商务系统分析电子商务系统分析9.1 电子商务系统分析的任务电子商务系统分析的任务9.2 系统调查系统调查9.3 典型的电子商务系统业务需求典型的电子商务系统业务需求9.4 系统分析方法系统分析方法9.5 基于基于UML的系统分析方法的系统分析方法9.6 系统分析报告系统分析报告n掌握企业商务活动的特点掌握企业商务活动的特点 主主要要是是了了解解企企业业商商务务运运作作过过程程中中都都有有哪哪些些基基本本的的商商务务环环节节,其其基基本本的的特特点点是是什什么么,在在开开展展电电子子商商务务活活动动中中的的重重点点和和要要点点是是什么。

    2、什么。n系统调查系统调查 理理解解用用户户对对电电子子商商务务系系统统的的需需求求,包包括括对对系系统统功功能能、性性能能方方面的需求。面的需求。n确定系统逻辑模型,形成系统分析报告确定系统逻辑模型,形成系统分析报告 确确定定系系统统应应具具有有的的逻逻辑辑功功能能,再再用用一一系系列列图图表表和和文文字字表表示示出来,形成系统的逻辑模型,撰写系统分析报告。出来,形成系统的逻辑模型,撰写系统分析报告。9.1 电子商务系统分析的任务电子商务系统分析的任务 who?谁执行系统中的各个过程?为什么?选择该谁执行系统中的各个过程?为什么?选择该人执行这个活动正确吗?其他的人能更有效地执人执行这个活动正

    3、确吗?其他的人能更有效地执行这些任务吗?行这些任务吗?what?在做什么?接下来是什么程序?为什么那在做什么?接下来是什么程序?为什么那个过程是必要的?个过程是必要的?where?正在哪里执行操作?为什么?这些操作可正在哪里执行操作?为什么?这些操作可以在哪里执行?在其他地方执行会更有效吗?以在哪里执行?在其他地方执行会更有效吗?when?什么时候执行一个程序?为什么在这个时什么时候执行一个程序?为什么在这个时间执行它?是最好的时间吗?间执行它?是最好的时间吗?how?怎样执行一个程序?为什么用那种方式执行怎样执行一个程序?为什么用那种方式执行它?用其他的方式执行会更好、更有效或者花费它?用其

    4、他的方式执行会更好、更有效或者花费更少吗?更少吗?9.2 系统调查系统调查n面谈面谈(1)确定要面谈的人确定要面谈的人(2)确立目标确立目标(3)提出面谈的问题提出面谈的问题(4)将面谈结果整理成文档将面谈结果整理成文档9.2 系统调查系统调查n问卷调查问卷调查 问卷调查应该简单、友好。问卷调查应该简单、友好。提供清晰的指令以方便回答所有预期的问题。提供清晰的指令以方便回答所有预期的问题。将问题用短语表达,以避免误解;使用简单的术语。将问题用短语表达,以避免误解;使用简单的术语。尽量不要引导用户做出回答或者提出有诱导作用的问题。尽量不要引导用户做出回答或者提出有诱导作用的问题。限制使用开放式问

    5、题,这样的问题难以制成表格。限制使用开放式问题,这样的问题难以制成表格。限限制制使使用用可可能能导导致致对对工工作作安安全全性性的的担担心心或或者者产产生生其其他他负负面面影影响响的问题。的问题。在调查表的最后进行一般的总结。在调查表的最后进行一般的总结。在定稿并分发给一个大组之前对调查表进行小范围内的测试。在定稿并分发给一个大组之前对调查表进行小范围内的测试。9.2 系统调查系统调查n观察观察 系系统统分分析析员员直直接接在在用用户户工工作作的的地地方方观观察察他他们们的的活活动动,并且记录下所观察的系统运作过程。并且记录下所观察的系统运作过程。n抽样抽样 样样本本可可能能包包括括记记录录、

    6、报报表表、操操作作日日志志、数数据据输输入入文文档档、意意见见汇汇总总、工工作作请请求求以以及及各各种种类类型型的的表表格格。抽抽样样技技术包括系统抽样、分层抽样以及随机抽样。术包括系统抽样、分层抽样以及随机抽样。9.2 系统调查系统调查nB2B电子商务系统的需求电子商务系统的需求1.会员注册会员注册2.信息分布信息分布3.信息查询信息查询4.在线交易在线交易5.拍卖与投标采购拍卖与投标采购6.商务论坛商务论坛7.网上洽谈网上洽谈8.签订电子合同签订电子合同9.广告宣传广告宣传 9.3 典型的电子商务需求典型的电子商务需求nB2C电子商务系统的需求电子商务系统的需求9.3 典型的电子商务需求典

    7、型的电子商务需求消费者需求有:消费者需求有:1.用户注册、登录用户注册、登录2.商品查询商品查询3.购物车购物车4.为购买产品下订单为购买产品下订单5.撤消和修改订单撤消和修改订单6.跟踪订单的状态跟踪订单的状态7.在线支付在线支付8.新手导航新手导航9.信息反馈信息反馈 商家的需求有商家的需求有:1.商品信息分布商品信息分布2.检查客户的注册信息检查客户的注册信息3.发布和管理网络广告发布和管理网络广告4.处理客户订单处理客户订单5.商品库存管理商品库存管理6.精品推荐、促销活动精品推荐、促销活动7.和物流配送系统建立接口和物流配送系统建立接口8.和银行之间的接口和银行之间的接口9.客户关系

    8、管理客户关系管理10.售后服务售后服务 nC2C电子商务系统的需求电子商务系统的需求(1)会员注册、认证)会员注册、认证(2)卖家管理)卖家管理 包包括括店店铺铺设设置置管管理理、商商品品发发布布、商商品品下下架架、商商品品删删除、成交后发货、退款等。除、成交后发货、退款等。(3)买家管理)买家管理 包括商品搜索、浏览、了解卖家、出价竞拍、在线包括商品搜索、浏览、了解卖家、出价竞拍、在线支付、交易投诉等支付、交易投诉等(4)论坛)论坛(5)新手导航)新手导航(6)客户服务)客户服务 9.3 典型的电子商务需求典型的电子商务需求n结构化分析方法结构化分析方法1.数据流图数据流图(DFD)9.4

    9、系统分析方法系统分析方法箭头,表示数据流 圆或椭圆,表示数据处理双杠,表示数据存储方框,表示数据的源点或终点 n结构化分析方法结构化分析方法2.数据流图步骤数据流图步骤(1)首先画出系统的输入输出,即先画顶层数据流图。首先画出系统的输入输出,即先画顶层数据流图。9.4 系统分析方法系统分析方法n结构化分析方法结构化分析方法2.数据流图步骤数据流图步骤(2)画系统内部,即画下层数据流图。画系统内部,即画下层数据流图。9.4 系统分析方法系统分析方法9.4 系统分析方法系统分析方法n结构化分析方法结构化分析方法3.注意事项注意事项命名。命名。画数据流而不是控制流。画数据流而不是控制流。一般不画物质

    10、流。一般不画物质流。每个加工至少有一个输入数据流和一个输出数据流,反映出此处理数据的来源每个加工至少有一个输入数据流和一个输出数据流,反映出此处理数据的来源与处理的结果。与处理的结果。编号。如果一张数据流图中的某个加工分解成另一张数据流图时,则上层图为编号。如果一张数据流图中的某个加工分解成另一张数据流图时,则上层图为父图,直接下层图为子图。子图及其所有的加工都应编号。父图,直接下层图为子图。子图及其所有的加工都应编号。父图与子图的平衡。子图的输入输出数据流同父图相应处理的输入输出数据流父图与子图的平衡。子图的输入输出数据流同父图相应处理的输入输出数据流必须一致,即父图与子图的平衡。必须一致,

    11、即父图与子图的平衡。局部数据存储。局部数据存储。提高数据流图的易懂性。注意合理分解,要把一个处理分解成几个功能相对独提高数据流图的易懂性。注意合理分解,要把一个处理分解成几个功能相对独立的子处理,这样可以减少处理之间输入、输出数据流的数目,增加数据流图立的子处理,这样可以减少处理之间输入、输出数据流的数目,增加数据流图的可理解性。的可理解性。9.4 系统分析方法系统分析方法n结构化分析方法结构化分析方法4.数据字典数据字典(1)数据项)数据项(2)数据结构)数据结构(3)数据流)数据流(4)数据存储)数据存储(5)处理过程)处理过程9.4 系统分析方法系统分析方法9.4 系统分析方法系统分析方

    12、法 数据项卡片数据项卡片 数据结构卡片数据结构卡片 数据存储卡片数据存储卡片 数据流卡片数据流卡片 处理过程卡片处理过程卡片 n面向对象分析方法面向对象分析方法(1)给出系统的需求,进行系统的需求分析。)给出系统的需求,进行系统的需求分析。需求分析的目标是识别系统执行者、系统用例,需求分析的目标是识别系统执行者、系统用例,得到系统的用例图,并用用例文档描述各个用例;得到系统的用例图,并用用例文档描述各个用例;(2)进一步分析系统需求,确定类以及类与类)进一步分析系统需求,确定类以及类与类之间的关系,确定它们的静态结构和动态行为,之间的关系,确定它们的静态结构和动态行为,最终用类图和对象图描述系

    13、统的静态结构,用顺最终用类图和对象图描述系统的静态结构,用顺序图、协作图、活动图和状态图描述系统的动态序图、协作图、活动图和状态图描述系统的动态行为。行为。9.4 系统分析方法系统分析方法1.系统需求分析系统需求分析(1)确定执行者)确定执行者(2)确定用例)确定用例(3)绘制用例图)绘制用例图(4)描述用例)描述用例(5)优化用例图)优化用例图9.5 基于基于UML的系统分析方法的系统分析方法1.1 确定执行者确定执行者 1)谁使用系统的主要功能谁使用系统的主要功能(主执行者主执行者)?2)谁需要从系统获得对日常工作的支持和服务?谁需要从系统获得对日常工作的支持和服务?3)需要谁维护管理系统

    14、的日常运行(副执行者)?需要谁维护管理系统的日常运行(副执行者)?4)公司的哪个部门使用系统?公司的哪个部门使用系统?5)系统需要与其它哪些系统交互?系统需要与其它哪些系统交互?6)谁需要使用系统产生的结果(值)?谁需要使用系统产生的结果(值)?针对网上宠物店前台系统,通过回答以上问题,可以针对网上宠物店前台系统,通过回答以上问题,可以得到执行者有两类,得到执行者有两类,普通用户普通用户和和登录后的用户登录后的用户。9.5 基于基于UML的系统分析方法的系统分析方法1.2 确定用例确定用例 1)与系统实现有关的主要问题是什么?与系统实现有关的主要问题是什么?2)系统需要哪些输入系统需要哪些输入

    15、/输出?这些输入输出?这些输入/输出从何而来?输出从何而来?到哪里去?到哪里去?3)执行者需要系统提供哪些功能?执行者需要系统提供哪些功能?4)执行者是否需要对系统中的信息进行读、创建、修改、执行者是否需要对系统中的信息进行读、创建、修改、删除或存储?删除或存储?注册新账号、登录、注销登录、编辑账号、搜索产注册新账号、登录、注销登录、编辑账号、搜索产品、查看产品分类、查看产品、查看产品项目、将产品项品、查看产品分类、查看产品、查看产品项目、将产品项目放入购物车、从购物车删除产品项目、修改购物数量、目放入购物车、从购物车删除产品项目、修改购物数量、新订单、查看订单、查看购物车、结算等新订单、查看

    16、订单、查看购物车、结算等。9.5 基于基于UML的系统分析方法的系统分析方法1.3 绘制用例图绘制用例图 9.5 基于基于UML的系统分析方法的系统分析方法1.4 描述用例描述用例9.5 基于基于UML的系统分析方法的系统分析方法表表9.19.1 查看订单用例的文档查看订单用例的文档用例名称:查看订单用例名称:查看订单用例标识号:用例标识号:202执行者:登录后的用户执行者:登录后的用户简要说明:简要说明:登录后的用户可以查看已经提交的订单信息,包括登录后的用户可以查看已经提交的订单信息,包括付款、付款、发货发货地址和地址和订购产订购产品等信息品等信息。前置条件:前置条件:用户已经登录系统用户

    17、已经登录系统基本事件流:基本事件流:1 用户鼠标点击用户鼠标点击“我的帐户我的帐户”按钮按钮2 系统显示用户信息界面系统显示用户信息界面3 用户在用户信息界面中鼠标点击用户在用户信息界面中鼠标点击“我的订单我的订单”按钮按钮 4.系统显示该用户的所有订单列表系统显示该用户的所有订单列表9.用户选择其中一个订单,系统将显示该订单的详细信息用户选择其中一个订单,系统将显示该订单的详细信息其他事件流:其他事件流:用户可以鼠标点击订单信息中的产品项目编号,重新订购已购买的产品。用户可以鼠标点击订单信息中的产品项目编号,重新订购已购买的产品。异常事件流:异常事件流:1 提示错误信息,用户确认提示错误信息

    18、,用户确认2 返回到系统主页面返回到系统主页面后置条件:后置条件:无无注释:无注释:无2.静态结构模型静态结构模型(1)识别对象和类)识别对象和类(2)识别类的属性和操作)识别类的属性和操作(3)确定对象之间的关系)确定对象之间的关系(4)绘制类图)绘制类图9.5 基于基于UML的系统分析方法的系统分析方法2.1 识别对象和类识别对象和类9.5 基于基于UML的系统分析方法的系统分析方法(1)边界类边界类:位于系统与外界的交界处,窗体、报表、以及表示通位于系统与外界的交界处,窗体、报表、以及表示通讯协议的类、直接与外部设备交互的类、直接与外部系统交互讯协议的类、直接与外部设备交互的类、直接与外

    19、部系统交互的类等都是边界类。的类等都是边界类。(2)实体类实体类:保存要放进持久存储体的信息。持久存储体就是数据保存要放进持久存储体的信息。持久存储体就是数据库、文件等可以永久存储数据的介质。实体类可以通过事件流库、文件等可以永久存储数据的介质。实体类可以通过事件流和交互图发现。通常每个实体类在数据库中有相应的表,实体和交互图发现。通常每个实体类在数据库中有相应的表,实体类中的属性对应数据库表中的字段。类中的属性对应数据库表中的字段。(3)控制类控制类:是控制其他类工作的类。每个用例通常有一个控是控制其他类工作的类。每个用例通常有一个控制类,控制用例中的事件顺序,控制类也可以在多个用例间共制类

    20、,控制用例中的事件顺序,控制类也可以在多个用例间共用。其他类并不向控制类发送很多消息,而是由控制类发出很用。其他类并不向控制类发送很多消息,而是由控制类发出很多消息。多消息。2.1 识别对象和类识别对象和类9.5 基于基于UML的系统分析方法的系统分析方法针对网上宠物店系统针对网上宠物店系统实体类实体类:产品、产品分类、产品项目、帐号、购物车、订单等。产品、产品分类、产品项目、帐号、购物车、订单等。边界类边界类:登录界面、产品查询界面、查看产品界面、购物车界登录界面、产品查询界面、查看产品界面、购物车界面等等。面等等。控制类控制类:需要考虑具体实现时的设计模式,此部分一般在系统需要考虑具体实现

    21、时的设计模式,此部分一般在系统设计时加以考虑。如在设计时加以考虑。如在Struts模式实现系统时,用模式实现系统时,用JavaBean作为作为控制类,网上宠物店系统的订单处理可引入控制类控制类,网上宠物店系统的订单处理可引入控制类OrderBean来来进行具体的消息处理。进行具体的消息处理。2.2 识别分析类属性识别分析类属性9.5 基于基于UML的系统分析方法的系统分析方法按一般常识这个类应该具有哪些属性?按一般常识这个类应该具有哪些属性?在当前的问题域中类应该具有什么属性?在当前的问题域中类应该具有什么属性?根据系统责任的要求,这个类应该具有哪些属性?根据系统责任的要求,这个类应该具有哪些

    22、属性?建立这个类是为了保存和管理哪些信息?建立这个类是为了保存和管理哪些信息?类为了在服务中实现其功能,需要增设哪些属性?类为了在服务中实现其功能,需要增设哪些属性?有哪些需要区别的状态,是否需要增加一个属性来区有哪些需要区别的状态,是否需要增加一个属性来区别这些状态?别这些状态?用什么属性表示整体用什么属性表示整体部分结构和实例连接?部分结构和实例连接?2.2 识别分析类属性识别分析类属性9.5 基于基于UML的系统分析方法的系统分析方法所反映的信息在系统中用不上的属性。所反映的信息在系统中用不上的属性。描述的不是类本身的特征的属性。描述的不是类本身的特征的属性。破坏了类特征的破坏了类特征的

    23、“原子性原子性”的属性。的属性。可通过继承得到的属性。可通过继承得到的属性。可以从其他属性直接导出的属性。可以从其他属性直接导出的属性。在类中有类似的或描述同一特征的属性。在类中有类似的或描述同一特征的属性。2.2 识别分析类属性识别分析类属性9.5 基于基于UML的系统分析方法的系统分析方法用户类(用户类(Account)的主要属性:用户名(的主要属性:用户名(username)、)、密码(密码(password)、)、E-MAIL(email)用户姓名用户姓名(firstName)等。等。产品类(产品类(Product)的主要属性:产品的主要属性:产品ID(productId)、产品类别产

    24、品类别ID(categoryId)、产品名称产品名称(name)和产品描述(和产品描述(description)。)。产品类别类产品类别类(Category)的主要属性:产品类别的主要属性:产品类别ID(categoryId)、)、类别名类别名称(称(name)和类别描述(和类别描述(description)。)。产品项目类产品项目类(Item)的主要属性:产品项目的主要属性:产品项目ID(itemId)、)、产品类别产品类别ID(categoryId)、)、单价(单价(listPrice)、)、供应商供应商ID(supplierId)、)、状态状态(status)、)、自定义属性(自定义属性

    25、(attribute)等。等。订单类订单类(Order)的主要属性:订单的主要属性:订单ID(orderId)、)、用户(用户(username)、)、订订单日期(单日期(orderDate)、)、送货地址送货地址1(shipAddress1)、)、送货地址送货地址2(shipAddress2)、)、送货城市(送货城市(shipCity)、)、送货邮政编码(送货邮政编码(shipZip)、)、产品产品列表(列表(lineItems)等。等。购物车类购物车类(Cart)的主要属性:购物车项目列表(的主要属性:购物车项目列表(itemList)。)。购物车项目类购物车项目类(CartItem)的主

    26、要属性:产品项目(的主要属性:产品项目(item)、)、数量数量(quantity)等。等。2.3 识别分析类的操作识别分析类的操作9.5 基于基于UML的系统分析方法的系统分析方法(1)实现功能的操作。这种操作提供一些业务功能,可以从用)实现功能的操作。这种操作提供一些业务功能,可以从用户需求中获取。户需求中获取。(2)访问属性的操作,也称访问操作。在面向对象中,为了保)访问属性的操作,也称访问操作。在面向对象中,为了保护信息的安全性,类的属性通常是私有或受保护的,如果其他类护信息的安全性,类的属性通常是私有或受保护的,如果其他类要访问某个类的属性,必须通过访问操作来访问。访问操作通常要访问

    27、某个类的属性,必须通过访问操作来访问。访问操作通常对应对应Get或或Set操作,即获取或设置某属性的值。操作,即获取或设置某属性的值。(3)管理对象创建和删除的操作,如对象的构造方法和析构方)管理对象创建和删除的操作,如对象的构造方法和析构方法法(4)辅助一个类完成自身任务的操作。这种操作通常是私有的,)辅助一个类完成自身任务的操作。这种操作通常是私有的,对于其他类没有意义,只是完善类自身的操作。对于其他类没有意义,只是完善类自身的操作。2.3 识别分析类的操作识别分析类的操作9.5 基于基于UML的系统分析方法的系统分析方法与该类交互的有哪些类(包括该类本身)?与该类交互的有哪些类(包括该类

    28、本身)?该类接收哪些类(包括自己)发送来的消息,收到消该类接收哪些类(包括自己)发送来的消息,收到消息之后做了什么处理?息之后做了什么处理?该类向哪些类发送了消息,消息的内容是什么,该类该类向哪些类发送了消息,消息的内容是什么,该类在发送之前做了什么处理?在发送之前做了什么处理?为了维持自身属性的一致性、完整性,以及自身属性为了维持自身属性的一致性、完整性,以及自身属性的更新,该类中需要哪些操作?的更新,该类中需要哪些操作?系统是否还需要该类具有其他一些职责?系统是否还需要该类具有其他一些职责?2.3 识别分析类的操作识别分析类的操作9.5 基于基于UML的系统分析方法的系统分析方法产品类产品

    29、类(Product)的主要操作:设置和获取每个属性值的方法。的主要操作:设置和获取每个属性值的方法。产品类别类(产品类别类(Category)的主要操作:设置和获取每个属性值的的主要操作:设置和获取每个属性值的方法。方法。产品项目类产品项目类(Item)的主要操作:设置和获取每个属性值的方法的主要操作:设置和获取每个属性值的方法订单类订单类(Order)的主要操作:设置和获取每个属性值的方法、的主要操作:设置和获取每个属性值的方法、初始化订单(初始化订单(initOrder)、)、增加产品项目(增加产品项目(addLineItem)等。等。购物车类购物车类(Cart)的主要操作:设置和获取每个

    30、属性值的方法、的主要操作:设置和获取每个属性值的方法、增加产品项目(增加产品项目(addItem)、)、删除产品项目(删除产品项目(removeItemById)等等购物车项目类购物车项目类(CartItem)的主要操作:设置和获取每个属性值的主要操作:设置和获取每个属性值的方法、统计金额(的方法、统计金额(calculateTotal)等。等。2.4 识别类的关系识别类的关系9.5 基于基于UML的系统分析方法的系统分析方法在交互图中,如果一个类向另一类发出消息,则它们必有关系,在交互图中,如果一个类向另一类发出消息,则它们必有关系,并且通常是关联或依赖关系。并且通常是关联或依赖关系。任何有

    31、其他类参与组成的类都有聚集关系。任何有其他类参与组成的类都有聚集关系。寻找相似类的不同点,将不同的部分下降为特殊的类,将共性寻找相似类的不同点,将不同的部分下降为特殊的类,将共性的部分上升为基类,两者之间的关系确定为泛化关系。的部分上升为基类,两者之间的关系确定为泛化关系。发现不同类中的共同点,并且将共同的部分放在另一类中。这发现不同类中的共同点,并且将共同的部分放在另一类中。这些类与新创建的类之间的关系也是泛化关系。些类与新创建的类之间的关系也是泛化关系。2.5 绘制类图绘制类图9.5 基于基于UML的系统分析方法的系统分析方法3 动态行为模型动态行为模型9.5 基于基于UML的系统分析方法

    32、的系统分析方法 系统的动态行为模型由系统的动态行为模型由顺序图顺序图、状态图状态图和和活动图活动图表表达。在系统分析时应当对主要的用例和对象类绘制这达。在系统分析时应当对主要的用例和对象类绘制这些图形,以便分析系统的行为,验证和修改系统的静些图形,以便分析系统的行为,验证和修改系统的静态结构,满足用户的需求,达到系统的目标。态结构,满足用户的需求,达到系统的目标。3.1 活动图活动图9.5 基于基于UML的系统分析方法的系统分析方法3.2 顺序图顺序图9.5 基于基于UML的系统分析方法的系统分析方法9.6 系统分析报告系统分析报告1引言引言(1)编写目的:阐明编写系统分析报告的目的。)编写目

    33、的:阐明编写系统分析报告的目的。(2)项目背景:包括开发系统的名称、项目的任务提出者、开发者、用户及实现)项目背景:包括开发系统的名称、项目的任务提出者、开发者、用户及实现系统的单位、项目与其他软件或其他系统的关系等。系统的单位、项目与其他软件或其他系统的关系等。(3)定义:列出报告中用到的专门术语的定义和缩写词的原文。)定义:列出报告中用到的专门术语的定义和缩写词的原文。2系统的目标系统的目标(1)系统的总目标。)系统的总目标。(2)系统拟采用的开发战略和开发方法。)系统拟采用的开发战略和开发方法。(3)人力、资金以及计划进度安排。)人力、资金以及计划进度安排。(4)某些指标,如经济指标、技

    34、术指标等,预期达到什么样的程度。)某些指标,如经济指标、技术指标等,预期达到什么样的程度。3现行系统状态现行系统状态如果所要开发的电子商务系统是在现行系统的基础上开发,那么需要对现行系统如果所要开发的电子商务系统是在现行系统的基础上开发,那么需要对现行系统进行详细调查,了解现行系统的现状。内容主要有:进行详细调查,了解现行系统的现状。内容主要有:(1)现行系统目标、规模、界限。)现行系统目标、规模、界限。(2)现行系统逻辑模型。)现行系统逻辑模型。(3)现有的各种技术手段。)现有的各种技术手段。(4)现行系统存在的问题,有哪些需要改进。)现行系统存在的问题,有哪些需要改进。如果所要开发的电子商

    35、务系统是新开发的,那么此部分可以包括所要开发系统的如果所要开发的电子商务系统是新开发的,那么此部分可以包括所要开发系统的国内外现状,存在的问题等内容。国内外现状,存在的问题等内容。9.6 系统分析报告系统分析报告4新系统分析新系统分析这部分反映对所要开发的电子商务系统的分析结果。包括:这部分反映对所要开发的电子商务系统的分析结果。包括:(1)新系统的需求分析。如用)新系统的需求分析。如用UML进行分析的用例图、用例进行分析的用例图、用例描述等。描述等。(2)新系统的逻辑模型。如用)新系统的逻辑模型。如用UML进行分析的类图、顺序图、进行分析的类图、顺序图、活动图等。活动图等。9.总结总结系统分析报告的总结。系统分析报告的总结。9.参考文献参考文献列出有关资料的作者、标题、编号、发表日期、出版单位或资列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:料来源,可包括:(1)项目经核准的计划任务书、合同或上级机关的批文)项目经核准的计划任务书、合同或上级机关的批文(2)与项目有关的已发表的资料)与项目有关的已发表的资料(3)文档中所引用的资料,所采用的软件标准或规范)文档中所引用的资料,所采用的软件标准或规范


    注意事项

    本文(电子商务系统设计与实现.ppt)为本站会员(星星)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922