第三次试验基于苏宁易购的电子商务系统设计 第1组.doc

上传人:飞****2 文档编号:60122117 上传时间:2022-11-13 格式:DOC 页数:7 大小:755.50KB
返回 下载 相关 举报
第三次试验基于苏宁易购的电子商务系统设计 第1组.doc_第1页
第1页 / 共7页
第三次试验基于苏宁易购的电子商务系统设计 第1组.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《第三次试验基于苏宁易购的电子商务系统设计 第1组.doc》由会员分享,可在线阅读,更多相关《第三次试验基于苏宁易购的电子商务系统设计 第1组.doc(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、基于苏宁易购购物网的电子商务系统的设计一、电子商务系统设计的原则1、创新原则,体现先进性。2、整体原则,体现完整性。3、不断发展原则,体现超前性。4、经济原则,体现实用性。二、系统总体结构设计电子商务系统的总体结构设计是在系统体系结构的基础上,针对企业电子商务的目标,界定系统的外部边界和接口,刻画系统的内部及其相互关系,明确目标系统的各个组成部分、各个组成部分的作用及其相互关系。苏宁易购的系统总体结构设计包括如下内容:(一)确定系统的外部接口 系统与其外部环境的接口包括以下方面:(1)与其他企业合作伙伴之间的接口;(2)与企业内部既有信息系统的接口;(3)与交易相关的公共信息基础设施之间的接口

2、;(4)其他接口,与政府或其他机构之间的接口。(二)确定系统的组成结构系统组成结构主要说明目标系统内部的组成部分,以及系统内部与外部环境的相互关系。(1)业务环境业务流程图:业务流程图描述企业的业务在新系统中如何运作,说明新系统的业务运作模式如何解决客户的要求,指出客户的业务流程因为新系统的应用而作出那些更改。业务流程图是一种直观的工具,向客户解释新系统的作用,征求使用者的配合与支持,能提高新系统的实际效能。操作规程说明:相对于业务流程图这种较高层概括的文档,普通用户可能更需要一份详细的操作规程说明,以便更好地理解系统的功能与使用。操作规程说明以易被最终用户理解的词语描述,避免使用过分专业的词

3、语。操作规程说明仍属于高层设计文档,不是最终的操作步骤说明。操作规程说明规定了系统活动的框架。处理流程图:细化操作规程中描述的活动,由事件和处理流组成。事件是活动开始的条件,处理是活动中的具体工作。处理流程图的描述层次接近详细设计。以客户在网上购货为例,最后一步是确认付款,操作规程说明只需简单地说明:“客户检查付款额后确认”,处理流程图的说明比较详细,激发活动的事件是客户按下“付额”按钮,处理是付款总额从数据库中统计出来,显示在浏览器上,最后由客户按“确认”按钮确认。(2)苏宁易购系统采用Java,EJB,CORBA等对象技术实现,在系统设计阶段,编制业务环境书时采用面向对象分析和设计方法可以

4、提高实施阶段的效率。业务环境说明书中的设计文档完成后,召开第二次项目会议,在会上以图表的形式向客户和项目开发人员介绍系统设计的概貌。着重与客户讨论两个问题,检查系统设计是否满足客户需求。 (3)IBM为苏宁系统定义了一套完整的电子商务应用框架,基于三层次体系结构集成企业核心系统与互联网服务,多层次结构使企业内部应用系统无需作重大更改,通过与互联网服务器的连结就可以在互联网上提供服务,实现苏宁系统的目标。(4)苏宁易购系统应用框架的系统体系结构共有八个主要部分。直接支持应用程序运行的模块有六个:客户端、网络连接、互联网服务器、应用逻辑、中间连接件、核心数据与应用,其余两个模块安全性和系统管理与这

5、六个模块都有关联,系统设计者可相对独立地设计安全性体系和系统管理体系,在应用程序运行支持模块的实现中加入相应的技术与处理。安全性和系统管理的效率是系统的整体性效果,应用系统运行的每一个环节都能影响系统总体的安全性和可管理性。三、系统信息基础设施设计(一)网络环境设计苏宁易购网站系统是一个基于网络的系统,它的网络环境包括Internet、Intranet、Extranet三个部分,结构如下图所示:(二)服务器主机设计与选择服务器操作系统,一般指的是安装在大型计算机上的操作系统,比如Web服务器、应用服务器和数据库服务器等,是企业IT系统的基础架构平台,也是按应用领域划分的3类操作系统之一(另外2

6、种分别是桌面操作系统和嵌入式操作系统)。同时,服务器操作系统也可以安装在个人电脑上。相比个人版操作系统,在一个具体的网络中,服务器操作系统要承担额外的管理、配置、稳定、安全等功能,处于每个网络中的心脏部位。DHCP指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。首先,DHCP服务器必须是一台安装有Windows 2000 Server/Advanced Server系统的计算机;其次,担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址、子网掩码、默认网关等内容。默认情况下,DHCP作为Windows 2000 Serv

7、er的一个服务组件不会被系统自动安装,必须把它添加进来。它是TCP/IP协议簇中的一种,主要是用来给局域网客户机分配动态的IP地址。缺点:DHCP存在较多的广播开销,对于用户量较多的城域网会造成网络运行效率下降和配置困难;另一方面,仍然无法解决用户自行配置IP地址的问题。Linux下DHCP服务器配置:DHCP服务器的架设,在安装虚拟机的时候网卡选择桥接的就可以。DHCP基于客户/服务器模式。当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端提供自动分配IP地址的服务。DHCP能够帮助企业了解客户的信息,帮助企业获得更多客户。在市场上,IBM System

8、x3550(7978B1C)从设计上和价格上都能够完全满足中等规模企业的需要,稳定可靠且易于管理,该服务器的配置如下:IBM System x3550(7978B1C)采用1U机架式设计,处理器采用单颗英特尔四核至强E5405处理器,采用45nm制程,核心频率2.0GHz,集成2x6MB二级缓存,前端总线1333MHz,功耗80W。内存标配2GB DDR2-667无缓冲内存,主板提供8内存插槽,内存最大可以扩展到32GB。服务器的存储方面,7978B1C没有标配磁盘驱动器,机箱提供了2个热插拔驱动器托架,支持2块SAS硬盘,内部存储容量最高600GB。集成IBM ServeRAID 8k SA

9、S 控制器,支持RAID0/1/10阵列模式。四、系统软件平台的选择与设计(一)操作系统的选择目前支持电子商务系统的主流操作系统有Windows系列和Unix/Linux系列。 Windows系列运行在Intel的CISC芯片上,在计算机市场的占有率达到70%以上,是目前市场上最为常见的操作系统,同时它还具有便于安装和配置的特点。 因此苏宁易购系统选择使用Windows 2000作为服务器上运行的操作系统。(二)数据库管理系统的选择目前数据库管理系统有很多,比如Microsoft的SQL Server 2000、Oracle公司的Oracle 10g、IBM公司的DB2以及开源的MySQL。相

10、对而言,Oracle和DB2是大型的数据库管理系统,操作复杂,价格昂贵。MySQL虽然免费,但是却是小型的数据库管理系统,而且没有实现图形化操作,使用起来相对困难。因而选择SQL Server 2000作苏宁易购系统的数据库管理系统。 (三)应用服务器的选择苏宁易购系统选择使用BEA的WebLogic Server,有以下原因:WebLogic在目前市场上占有率高,性能稳定,服务也很好, WebLogic支持多种Java技术,目前我们的网上书店系统虽然只涉及了JSP+Severlet+JavaBeans,但是从长远考虑,若要实施整个企业的信息化就必须使用Java的企业级应用,因此使用支持技术多

11、的应用服务器不会使得二次开发太困难;(四)中间件软件的选择苏宁易购系统的中间件软件是BEA,因为BEA可靠,性能好,规模可扩展性好。符合开放标准,容易开发,由于苏宁易购系统规模相对很多,技术要求高。所以它会选择目前可靠成熟的BEA。(五)开发工具的选择综上所述,苏宁易购系统主要是由Java组成。所以它的开发工具使用Java语言开发。五、系统应用软件设计(一)子系统的划分从图中可以看出,系统仍然是按照功能划分模块,而各个模块的功能在规划、分析阶段已经进行了详细的说明。在设计阶段要对各个子系统进一步细化,最终可以指导编码。这就是设计阶段需要完成的任务(二)数据库及表的设计 参考前几章所分析的网上书

12、店的内容,以及所使用的DBMS支持的数据结构可得到如下的数据库及表。数据库名:OBS该数据库共含有三张表:管理员表:AdminUser 字段类型说明AdminUserVARCHAR(50)管理员名AdminPassVARCHAR(20)密码用户表:User订单表:Indent各表之间的关系:(三)设计类图 用户子系统 通过分析阶段对系统的了解和掌握,可以对分析的类图进行进一步细化,从中得到设计类图。设计类图的目的是指导具体编码,因此设计类图的细节应该接近编码的水平,如图所示:(四)设计类图 管理员子系统(五)交互设计 有了类图后,需要描述类之间的交互,即数据是怎样在类之间传递从而实现商业逻辑的

13、。在设计阶段描述类之间的交互的是UML中的顺序图。 交互设计“用户子系统”顺序图 “用户注册”模块用户在登录界面.html页面上注册,最终跳转到用户页面。注册成功(六)“用户(管理员)登录”模块 用户在管理界面.html页面提交个人登录信息。在经过管理.jsp处理后,最后跳转入管理.html“订单”模块 “图书选购”模块 用户在订购货物.jsp中选择要买的图书,经过在购物车中的处理,在购买.jsp页面生成订单。 界面设计用户注册界面(七)界面设计 用户登录界面试验小结: 通过这次的实验,我总结出了一个属于我们小组的最大的优势,那就是分工明确、目标清晰。由于我们每位小组成员都清楚的知道我们自己应该做什么,因此,在实验的过程中,我们通过分工与合作,将我们的实验在老师规定的时间内顺利地完成了。在实验的过程中,虽然我们是分工制的,但还是学到了不少的知识以及软件的运用。对电子商务系统设计的程序和方法有了很大的认识和提高,对画图软件的运用也让我们受益匪浅,同时也弥补了在课堂上对这部分的知识没有听懂的缺陷。我们小组的实验虽然顺利地完成了,但可能不是老师非常满意的,在这里,我们小组的成员都希望老师能够给予我们一些指点。谢谢老师!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com