视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
电子商务系统分析报告
2025-09-29 16:32:05 责编:小OO
文档
网上书城的系统分析报告

一、系统分析目的

本阶段主要在系统规划的基础上进一步对系统进行分析和需求调查,然后得到系统的数据流程及处理过程,为下一阶段的工作做铺垫。

二、系统运作的基本商务环节及体系结构

此网上书城系统的运作主要有以下基本商务环节:

(一)图书购买环节:主要包括联系出版社、书商,协商定价,发送订单,接收图书等商务环节;

(二)网络营销环节:主要包括网络宣传,市场调查,网上订货,个性化服务等商务环节;

(三)物流配送环节:主要包括图书分拣,订单发送等商务环节;

(四)资金结算环节:主要包括电子支付和传统支付等商务环节。

系统的体系结构:

三、电子商务对各环节的影响

(一)图书购买环节:强大的电子商务信息系统,有助于员工的工作资料查询,有助于订单的自动生成。这种订单是需求触发的,在电子商务的营销环节,企业获取消费者的订单,订单以数字信息的形式传到企业内部,这时,企业的图书购买环节开始自动运行。

(二)网络营销环节:企业运用电子商务的营销手段的技术越成熟,运用电子商务营销手段的范围越广、网络营销手段对企业市场营销的影响越深入,企业越可能通过网络营销为企业谋取利益。

(三)物流配送环节:物流配送是电子商务活动中不可缺少的重要环节,在电子商务的环境下,物流企业有一些重要特点,这些特点包括:物流信息化、物流网络化、自动化与智能化、柔性化等。电子商务环境下物流业的上述特点,使其与第三方物流的产生和发展有着密不可分的关系。电子商务企业非核心业务的外包促使了第三方物流的产生,物流业务的高额利润使第三方物流迅速发展,在发展的过程中,第三方物流不断创新,研究适应电子商务活动模式的新型物流模式,使物流更为廉价和高效。电子商务企业合理安排自己的物流活动,也可以为企业带来直接的经济利益。

(四)资金结算环节:电子商务的资金结算的主要过程是电子支付,电子支付与传统的支付方式相比,可以大大减少支付的时间和费用,电子商务的资金结算环节也是电子商务企业盈利的重要环节之一。

四、各业务活动的数据流程及处理过程

网上书城系统用例图:

1  用户注册

1.1  简单描述

     本用例用于用户的注册和个人信息的填写。

1.2  前置条件

    无。

1.3  后置条件

     用例成功后,添加一名新用户。

1.4   事件流

     1.4.1  基流

当用户希望注册个人信息以使用本系统时,用例启动。

        (1)系统转到用户注册页面,提示用户输入个人信息。

        (2)用户输入个人信息。

        (3)系统检查信息是否有效(是否已注册,邮箱是否可用,密码是否过于简单),将信息存入数据库。

 1.4.2  替代流

       如果用户输入的注册信息无效,系统显示错误信息并转到错误页面,用户重新填写信息,或者取消注册,用例结束。

用户注册用例图:

2 用户登录

2.1  简单描述

     本用例用于用户或管理员的登录。

2.2  前置条件

     已注册过的用户和合法的管理员。

2.3  后置条件

     用例成功后,用户或管理员可登录进入系统。

2.4   事件流

2.4.1  基流

      当用户提出登录进入系统请求时,用例启动。

      (1)系统转到用户登录页面,提示用户输入用户名和密码。

      (2)用户填写用户名和密码信息。

(3)用户验证输入的用户名和密码,若正确,则转到首页,系统激活这一用户。

2.4.2  替代流

如果输入无效的用户名和(/或)密码,系统显示错误信息,用户可以选择返回基硫的起始点,重新输入正确的用户名和(/或)密码;或者取消登陆,用例结束。

用户登录用例图:

    3.订单查看

  3.1  简单描述

     本用例用于管理员或用户管理订单。

  3.2  前置条件

       用户或管理员登录。

3.3  后置条件

      用例成功后,订单信息被修改或者被删除。

  3.4  事件流

    3.4.1  基流

       用户或管理员提出查看订单时,用例启动。

        (1)系统列出所有符合该管理员或用户要求的订单。

        (2)管理员或用户提出所要执行的操作。

        如果管理员或用户需要修改订单,则执行分支流:修改订单。

        如果管理员或用户需要删除订单,则执行分支流:删除订单。

    3.4.2  分支流

         1:修改订单

            进入订单修改界面,修改并保存。

         2:删除订单

            管理员或用户单击删除按钮,相应的订单被删除。

订单查看用例图:

     4   图书选购

4.1  简单描述

     本用例允许用户在线选购图书。

4.2  前置条件

     用户选书前必须登录。

4.3  后置条件

     用户选择自己需要的图书,并将其添加到购物车中。

4.4  事件流

4.4.1  基流

当用户想要进行图书选购时,用例启动。

(1)用户单击选择选书页面。

(2)系统显示图书列表。

(3)用户提出选购某书。

(4)系统检查是否缺货,购物车中加入相应的图书信息。

 4.4.2  替代流

       缺货时,屏幕显示缺货信息页面。用户选择缺货策略(放弃还是等待直到有货)。

图书选购用例图:

    5   购物车管理

5.1  简单描述

    本用例用于用户管理购物车。

5.2  前置条件

    用户需登录系统。

5.3  后置条件

     用例成功后,购物车中商品状态发生变化。

5.4  事件流

5.4.1  基流

      用户提出管理购物车时,用例启动。

     (1)系统转到购物车管理页面。

     (2)用户提出所要执行的操作。

        如果用户需要添加图书,则执行分支流:添加图书。

        如果用户需要删除图书,则执行分支流:删除图书。

     5.4.2  分支流

            1:添加图书

                用户输入书号,购物车中加入相应图书。

            2:删除图书

               用户单击删除按钮,相应的图书被删除。

购物车管理用例图:

    6   个人空间管理

6.1  简单描述

    本用例用于用户管理个人空间。

6.2  前置条件

     用户需登录系统。

6.3  后置条件

     用例成功后,用户个人空间状态发生变化。

6.4  事件流

6.4.1  基流

      用户进入管理个人空间网页时,用例启动。

     (1)系统转到个人空间页面。

     (2)用户提出所要执行的操作。

        如果用户需要修改装饰,则执行分支流:修改空间装饰。

         如果用户需要修改空间内容,则执行分支流:修改空间内容。

     6.4.2  分支流

        1:修改空间装饰

           用户根据自己的偏好,修改空间装饰。

         2:修改空间内容

            用户可修改空间内容。

个人空间管理用例图:

    7   论坛发帖

7.1  简单描述

    本用例用于用户在论坛发帖留言。

7.2  前置条件

     用户需登录系统。

7.3  后置条件

    用例成功后,用户可在论坛发帖留言。

7.4  事件流

7.4.1  基流

      用户进入论坛时,用例启动。

      (1)系统转到论坛页面。

      (2)用户提出所要执行的操作。

      如果用户需要发帖,则执行分支流:发帖。

      如果用户需要回复留言,则执行分支流:回复留言。

    7.4.2  分支流

       1:发帖

          用户根据自己的需要发相应的帖子。

       2:留言回复

          用户可以回复他人留言。

论坛发帖用例图:

   8   图书管理

8.1  简单描述

     本用例用于管理员管理图书信息。

8.2  前置条件

管理员登录。

8.3  后置条件

     用例成功后,图书信息被添加、改变或删除。

  8.4  事件流

    8.4.1  基流

管理员提出查看图书时,用例启动。

      (1)系统列出所有符合该管理员要求的图书。

      (2)管理员提出所要执行的操作。

       如果管理员需要修改图书信息,则执行分支流:修改图书信息。

       如果管理员需要删除图书信息,则执行分支流:删除图书信息。

       如果管理员需要增加图书信息,则执行分支流:增加图书信息。

8.4.2  分支流

         1:修改图书信息

            进入图书信息修改界面,修改并保存。

         2:删除图书信息

            管理员单击删除按钮,相应的图书被删除并更新数据库。

       3:增加图书信息

          进入图书信息添加界面,添加并保存。

图书管理用例图:

   9   购买图书

9.1  简单描述

     本用例用于管理员向出版社、书商购买图书。

9.2  前置条件

管理员登录。

9.3  后置条件

      用例成功后,可以购买新的图书。

9.4  事件流

    9.4.1  基流

管理员购买图书时,用例启动。

图书购买用例图:

网上书城类图:

People是管理员(admin)和用户(customer)的泛化类,他们均和订单(list)有相关关系。

Admin和customer图中的name属性指用户或管理员的用户名,Password指用户或管理员用于登录的密码,而space属性指用户的个人空间所在地址。

List图中的num指的是订单号,bookid指的是图书的编号,price指的是每种图书的价格。

Booklist图用于管理员向书商或出版社订书,neednum指的是管理员需要订购的书的数目,pulishid指的是出版社或书商的编号,bookid指的是图书的编号,和book类有关联。

Book图中的author指的是作者,price指的是书籍单价,number指的是书籍库存,bookid指的是书籍编号,data指的是书籍出版时间,press指的是书籍的出版地点。

Publisher图中的pulishname指的是出版社或书商的名称,pulishid指的是他们的编号,pulishplace指的是他们的所在地。

Car用于描述购物车,包含书籍的名字,编号,价格等内容。下载本文

显示全文
专题