您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 电子商务 > 电子商务系统课程设计
电子商务系统的设计实验报告书班级:软件+电子商务2班学号:姓名:一、实验目的要求学生掌握总体结构、信息基础设施、系统平台、企业信息门户、安全环境、电子支付与交易环境设计的主要内容、重点及相互关系,从而使学生理解电子商务系统设计的整体概念。使学生掌握电子商务系统中应用系统设计与集成的基本概念,明确电子商务系统中应用系统是整个系统的核心。掌握电子商务系统中商务应用系统功能设计的主要内容,掌握电子商务系统的应用系统数据库设计的基本方法。了解典型的电子商务应用的设计及实现方法,其中重点包括:搜索与导航、供应链管理(SCM)、客户关系管理(CRM)、个性化服务或定制服务、虚拟社区、电子交易市场的基本概念、主要实现方式及设计要点。掌握电子商务系统的主要开发工具和系统集成方法。理解电子支付的基本概念、电子支付的主要形式和特点,电子支付与认证的相关关系,认证的种类方式及其实现过程,掌握SET和SSL两类支付协议的主要流程。掌握电子支付系统的基本结构,设计要点,基本功能。了解电子支付过程中的主要数据流程。了解电子商务系统面临的主要威胁,掌握ISO的安全体系结构与电子商务安全的基本要求。掌握电子商务安全子系统设计的基本要求和重点内容,重点要求学生掌握系统的安全策略、主要的安全措施及审计及管理的概念。针对防火墙与网络安全设计,重点要求掌握防火墙技术及其种类、系统不同受信区域的划分与防火墙设置方法。针对信息安全设计,要求掌握其主要内容和目的,重点理解主要信息加密技术及其特征,理解PKI技术与认证的结构与流程,理解IPSec安全体系的基本概念。二、实验内容及要求任选其一:1.对附录(见课程实验报告)给出的某网上银行进行系统设计,给出设计方案。2.对一个开展B2C电子零售的网络商店的电子商务系统进行系统设计,给出设计方案。3.对一家制造企业开展B2B电子商务业务的电子商务平台系统进行系统设计,给出设计方案。三、实验步骤㈠系统总体结构设计电子商务系统的总体结构设计是在系统体系结构的基础上,针对企业电子商务的目标,界定系统的外部边界和接口,刻画系统的内部成及其相互关系,明确目标系统的各个组成部分、各个组成部分的作用及其相互关系。系统总体结构设计包括如下内容:1.确定系统的外部接口通过分析,将电子商务系统与其外部环境区分开来,从而使总体设计有一个明确的范围。系统与其外部环境的接口包括以下方面:(1)与企业合作伙伴之间的接口;(2)与企业内部既有信息系统的接口;(3)与交易相关的公共信息基础设施之间的接口;(4)其他接口,如企业与政府或其他机构之间的接口。2.确定系统的组成结构系统组成结构主要说明目标系统内部的组成部分,以及系统内部与外部环境的相互关系。㈡系统信息基础设施设计要求学生掌握如何选用合适的产品实现系统信息基础设施设计。包括:1.网络环境设计。2.服务器主机设计与选择。㈢系统软件平台的选择与设计要求学生根据系统需要选择系统软件平台。包括:1.操作系统的选择。2.数据库管理系统的选择。3.应用服务器的选择。4.中间件软件的选择。5.开发工具的选择。㈣系统应用软件设计要求学生说明系统应用软件的构成,即应用软件有哪些子系统组成,各个子系统的主要功能和相互之间的关系,描述每个子系统具体由哪些模块组成。包括:子系统的划分;系统模块结构设计;代码设计;输出设计;输入设计;处理过程设计;数据存储设计;网页设计与编辑。㈤电子支付系统设计(选做)要求学生根据系统需要设计选择系统支付方式。㈥电子商务安全子系统设计(选做)要求学生根据系统需要设计系统安全防范措施,改进系统的安全性能。四、实验结果正确撰写电子商务系统设计报告。内容包括:1.阐述企业电子商务系统设计的原则。2.系统总体结构设计。包括:确定系统的外部接口;确定系统的组成结构。3.系统信息基础设施设计。包括:网络环境设计;服务器主机设计与选择。4.系统软件平台的选择与设计。包括:操作系统的选择;数据库管理系统的选择;应用服务器的选择;中间件软件的选择;开发工具的选择。5.系统应用软件设计。包括:子系统的划分;系统模块结构设计;代码设计;输出设计;输入设计;处理过程设计;数据存储设计;网页设计与编辑。6.电子支付系统设计(选做)。7.电子商务安全子系统设计(选做)。五、相关知识电子商务系统设计的目的、主要内容、基本原则,电子商务系统总体结构设计、系统信息基础设施设计、系统软件平台的设计的内容,电子商务系统的应用软件系统设计的内容和方法。电子商务的应用软件的层次,电子商务系统的应用软件系统的作用和功能。对于数据层应用设计,了解电子商务系统中关系数据库的设计、联机事务处理的基本概念和方法;对于应用表示层电子商务设计,了解应用表示层的特点、客户端的特点、应用表示层应用软件设计;对于商务逻辑层应用的设计,了解典型的电子商务应用的功能及设计方法,包括供应链管理系统、客户关系管理系统、个性化服务系统、B2C的电子零售系统和B2B的电子交易市场。电子支付的基本概念,常用电子支付手段的形式。电子支付中的SSL和SET两种协议的特性、规范以及各自在电子商务交易中的流程。认证中心在电子支付的作用及认证中心的基本组成。电子支付系统的基本结构。电子商务系统安全性涵盖的范围,电子商务系统安全的基本要求,电子商务系统可能的安全威胁和相关的安全技术。ISO的安全体系结构与电子商务系统的安全体系。电子商务安全子系统设计的框架结构、电子商务安全策略的基本内容和制定方式、电子商务安全管理的概念和内容。电子商务系统安全技术。实验报告一、企业电子商务系统设计的原则21世纪随着网络时代的高速发展和人们的生活节奏的步伐的不断的加快,同样也随着现代人们的生活水平的不断提高,越来越多的人们开始对网络购物的依赖度不断增加,那么一个企业在进行电子商务系统的设计的时候同样的需要遵循企业电子商务系统设计的原则,而作为一个B2C为主的企业其电子商务系统的设计就应该遵循以下原则:1需求分析在企业进行电子商务系统规划的时候前提工作不能缺乏需求分析这一项原则,这项原则的开展对于以后的系统设计是否能符合消费者的口味至关重要。在这个阶段依据在计划阶段确定的系统作用范围,进一步对目标系统和运行环境作深入的调查,了解系统的各种可能的解决方法,并对每一种方法加以分析评价。并且确认用户对系统的功能、性能、数据等方面的需求。在这个阶段将会确定整个系统的功能的需求和可行性。2分析系统提出的背景B2C网站发展到现在,要做出新意并不是一件非常容易的事情,在之就是需要分析企业产品现今在市场的主要销售手段,和制约产品销售的各个方面的分析,在之随着人们的生活节奏的不断加快和生活压力的不断加重,人们对于方便的B2C的接受度和认可度弥补了C2C的种种不足,而这位接下来的B2C进行打下了坚实的基础。3系统设计的目的作为一个B2C网站的设计和运行,主要是为消费者发现最值得信赖的商家,和优质的购物环境,让消费者享受优质的服务和优质的商品。并且为商家提供最大的收益互联网推广,以及品牌推广。4系统的综合要求分析系统在设计的时候首先应建立友好的界面,既要操作简单、直观、灵活,又要易于学习掌握。再次系统在确定用户名和密码后,应当具有自动连接数据库的功能。在正确连接数据库后,首先应对用户的名称和密码进行检验,若没有此名称应给出相应的提示。正确连接数据库,查询到用户相应的信息后,应在界面上显示相关的信息。系统应具有界面相互转换功能。在每一个模块之间应具有相互转换的功能而无需用户退回主界面重新选择。系统应具有良好的安全性。系统应遵循有关信息安全标准,具有切实可行的安全保护和保密措施,以及对计算机犯罪和病毒的防范能力,确保数据永久安全。系统的程序算法设计要合理、精简、易懂。整个系统的程序算法设计要具有二次开发性,程序的编写要易懂,并有相关的注释说明。系统应可扩充、易维护,系统应充分考虑到企业的各种变化如产品种类的增加、产品数量的增加等等,具备一定的扩充能力。系统的模块化程度要高,维护要方便。二、系统总体结构设计电子商务系统的总体结构设计是在系统体系结构的基础上,针对企业电子商务的目标,界定系统的外部边界和接口,刻画系统的内部成及其相互关系,明确目标系统的各个组成部分、各个组成部分的作用及其相互关系。系统总体结构设计包括如下内容:1.系统功能描述:本系统是一个基于B2C模式的电子商务系统——网上书店,用户可以在7*24小时的时间内进行浏览与购买图书。系统首先满足不间断的服务模式,稳定性是网上书店开展的基础。安全支付是网上交易的重要问题。网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜爱的图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运行。前台主要功能包括:注册/登录、购物车、联系方式、图书查询、图书分类浏览、图书展示、打折专区、热门推荐、精品推荐、在线帮助功能等等。书店系统前台设计的特色:(1)购物车每个注册的用户,都拥有一个属于自已的购物车管理界面,客户可以轻松的查看购物车中的图书。本系统充分考虑到了本模块对于客户的重要性,所以界面尽量做的简捷,采用开放式结构,一目了然,方便客户轻松掌控自已的信息。(2)购书的详细过程会员注册--选择图书--放入购物车--去下订单购物车与下订单:推出了全新的网上商务理念,这也是本系统与其他书店较大的不同的地方之一。(3)灵活多样的图书展示区网站前台图书显视栏目分为以下几种方式:精品推荐、图书打折区、热销图书图书分类(4)详细的用户帮助信息主要包括交款方式、退换图书原则、配送信息和交易条款的信息。系统提供完善的系统管理:在主页的管理入口,点击进入。出现验证管理员窗口,输入用户名和密码,进入系统管理器。后台分为订单管理、图书管理、用户管理、管理员帐号管理、物流管理和图片管理。(1)订单管理模块主要实现的是对订单信息的审核,如果订单信息不合格,可以进行删除。此模块中加入了订单的搜索,以便查看特定订单的信息。可以更改订单的状态:是否已确认、是否已付款、是否已发货和是否已归档。(2)图书管理是对图书信息进行管理,添加或删除图书信息,也可对图书信息进行修改。动态添加图书信息,信息内容要求完善。(3)用户管理和管理员帐号管理可以添加、删除用户和管理员帐号,可以对用户和管理员进行统一的管理。(4)物流管理模块主要实现的是支付方式管理、配送方式管理、配送地点管理(5)图片管理模块主要实现的是图书和图书类别相关图片的添加和删除。2.确定网上书店系统的外部接口1)硬件接口:由于我们使用的通信协议是TCP/IP,因此这里的硬件接口问题主要就是TCP/IP层中的网络接口层,他负责数据帧的发送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在网上,或从网上把帧取下来。这就要求IP使用网络设备接口规范NDIS向网络接口层提交帧,并且IP支持广域网和本地网接口技术。在系统运行时要注意关闭那些容易受攻击和入侵的端口号,在能保证带宽的前提下仅开通系统运行所必须的端口。2)软件接口这里的接口问题主要就是怎样与sql数据库进行通信,以便对数据库进行读取和写入操作。在ASP技术中是使用ADO来解决这个问题的。具体来说开发中可能使用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或者SQLServer的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。通过分析,将电子商务系统与其外部环境区分开来,从而使总体设计有一个明确的范围。图1.2.1网上书店的外部接口3.确定系统的组成结构系统组成结构主要说明目标系统内部的组成部分,以及系统内部与外部环境的相互关系。三、系统信息基础设施设计1.网络环境设计。随着网络技术的迅速发展,对于人们最关心的支付与安全问题,都已经得到有效解决。电子商务迅速发展,国家也出台了一系列推进电子商务发展的指导性意见,为企业提供高效的
本文标题:电子商务系统课程设计
链接地址:https://www.777doc.com/doc-5936744 .html