还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
网上书城的系统分析报告
一、系统分析目的本阶段主要在系统规划的基础上进一步对系统进行分析和需求调查,然后得到系统的数据流程及处理过程,为下一阶段的工作做铺垫
二、系统运作的基本商务环节及体系结构此网上书城系统的运作主要有以下基本商务环节
(一)图书购买环节主要包括联系出版社、书商,协商定价,发送订单,接收图书等商务环节;
(二)网络营销环节主要包括网络宣传,市场调查,网上订货,个性化服务等商务环节;
(三)物流配送环节主要包括图书分拣,订单发送等商务环节;
(四)资金结算环节主要包括电子支付和传统支付等商务环节个管订用图购人论图订图用理单户书物空坛书单书户员查注选车间发管管购登登看册购管管帖理理买录录理理系统的体系结构
三、电子商务对各环节的影响(-)图书购买环节强大的电子商务信息系统,有助于员工的工作资料查询,有助于订单的自动生成这种订单是需求触发的,在电子商务的营销环节,企业获取消费者的订单,订单以数字信息的形式传到企业内部,这时,企业的图书购买环节开始自动运行添加图书9购买图书
9.1简单描述本用例用于管理员向出版社、书商购买图书
9.2前置条件管理员登录
9.3后置条件
9.4事件流基流管理员购买图书时,用例启动图书购买用例图0天f管理员—用例成功后,可以购买新的图书网上书城类图:People是管理员(admin)和用户(cuslomer)的泛化类,他们均和订单(list)有相关关系fistAdmin和customer图中的name属性指用户或管理员的用户.Stnng%tx»kid名,Password指用户或管理员用于登录的密码,而space属性指用户Stringl^ncefloat的个人空间所在地址~etng customer41ameString:List图中的num指的是订单号,bookidString♦gatnimO%-spaceStnng^getbooKid指的是图书的编号,price指的是每种图书♦getnameogetpdiiswofdO的价格“tspeceojtnameo^setpasswordO♦setsp®c«bookhstbookabocAxl Stnng^«uthaSuingmt%puahidfl^pneeIcMtStnng mt%bo AidStnngStringadmin*MW00kgQ-umeSlrvig*pMbooudii Senng^passwerd Stnng^getne«umO♦s«taumor*geipuiisMK^getname|*9eUa»sword^wlpuiisMX*9etpnce0—tpasswordC♦etmxnbargpilsher6b«0痴Stnng Sinn^settxntKMj^puMhpiaceStmo*Vettookidll,etpuMhn«meo《*3«tpuisivameo etprrsO8•tpUOt^O^setpUnlvipeideMce|Booklist图用于管理员向书商或出版社订书,neednum指的是管理员需要订购的书的数目,pulishid指的是出版社或书商的编号,bookid指的是图书的编号,和book类有关联Book图中的author指的是作者,price指的是书籍单价,number指的是书籍库存,bookid指的是书籍编号,data指的是书籍出版时间,press指的是书籍的出版地点Publisher图中的pulishname指的是出版社或书商的名称,pulishid指的是他们的编号,pulishplace指的是他们的所在地Car用于描述购物车,包含书籍的名字,编号,价格等内容
(二)网络营销环节企业运用电子商务的营销手段的技术越成熟,运用电子商务营销手段的范围越广、网络营销手段对企业市场营销的影响越深入,企业越可能通过网络营销为企业谋取利益
(三)物流配送环节物流配送是电子商务活动中不可缺少的重要环节,在电子商务的环境下,物流企业有一些重要特点,这些特点包括:物流信息化、物流网络化、自动化与智能化、柔性化等电子商务环境下物流业的上述特点,使其与第三方物流的产生和发展有着密不可分的关系电子商务企业非核心业务的外包促使了第三方物流的产生,物流业务的高额利润使第三方物流迅速发展,在发展的过程中,第三方物流不断创新,研究适应电子商务活动模式的新型物流模式,使物流更为廉价和高效电子商务企业合理安排自己的物流活动,也可以为企业带来直接的经济利益
(四)资金结算环节电子商务的资金结算的主要过程是电子支付,电子支付与传统的支付方式相比,可以大大减少支付的时间和费用,电子商务的资金结算环节也是电子商务企业盈利的重要环节之
一四、各业务活动的数据流程及处理过程网上书城系统用例图管理员用户出版社/书商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基流当用户想要进行图书选购时,用例启动⑴用户单击选择选书页面2系统显示图书列表⑶用户提出选购某书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增加图书信息进入图书信息添加界面,添加并保存图书管理用例图:。