资源描述
第一章:
电子商务系统的特点:服务对象包括企业内部人员、外部客户和合作伙伴;支持企业以交易为核心的商务活动的技术平台;企业业务流程重构、价值链增值的技术平台;依托网络、提供基于WEB的分布式服务;安全方面有较高要求
第二章:
电子商务系统常见的建设方式:1. 自主开发方式 概念:自主开发是指电子商务系统建设过程中的主要工作均由企业内部人员完成,而企业外部人员没有或很少参与系统构建的方式。 优点: 有利于更好地进行系统分析,把握系统需求。 有利于保证企业在竞争中保持一种差异化的竞争优势。 可以较好地满足由于企业既有系统等环境条件带来的约束。可以培养和锻炼自己的IT人才队伍,并且,可以保证系统建成后完全由企业自主进行系统的维护,同时也便于日后进行的升级等工作。2. 外包方式 概念:是指企业以合约的形式,将电子商务系统的开发或运行维护工作交给其它的能够提供相应的专业化服务的企业来承担的方式。
可细分为两种子方式:外包开发、租用。选择外包的理由:技术因素、成本因素
需慎重考虑的问题:是否与企业的长期发展战略相吻合?:承包商的技术实力、经营状况、稳定性等是否可靠?选择租用的缺点:特色服务难以得到全面满足,创新性难以得到充分体现、存在商业秘密失窃的危险3. 购买方式(购买成熟的商业化软件产品)可细分为两种子方式:①整体解决方案(不仅涵盖与电子商务相关的业务,也涉及其它诸多关键业务、通常只有一些大型软件企业能够提供、一般需要定制修改,价格相对较贵、适用于大中型企业)②软件包(提供相对单纯的业务、适用于尚处于起步或发展阶段的中小企业) 购买方式的优点:较低的费用、节省开发时间、软件可靠性和性能较有保障 、不需要强大的开发团队
第三章
电子商务的典型经营目标:
1.开拓新市场(或者是一个全新且未有人涉足,或者已经存在但本企业未进入)
2.更有效招聘已经成为众多企业的选择(网络招聘已经成为众多企业的选择)
3.降低上游成本(借助上游采购供应或物流环节的优化,直接或降低采购成本)
4.降低经营成本(通过业务流程重组,借助电子商务系统提高工作效率,改善部门间的协调性)
5. 存在的市场上增加销售额(在现有基础上,占有更大的市场份额或取得更多的经营收入)
6. 帮助传统经营赢得更多顾客
注意!不管确立哪项目标,都一定要与企业的实际状况及需要相吻合。
小企业->“帮助现有经营活动(传统渠道)赢得更多顾客”
大企业->“利用在线交易降低经营成本”
只有切实能够降低经营成本,才能认为是正确的经营目标选择。
几个案例:
麦当劳()
利用网站,培育和强化客户忠诚度,促进实体店面经营效益的保持和提高,同时,帮助吸引更多的投资者和就业者。
必胜宅急送()
利用Internet,配合呼叫中心,开展企业的经营活动,以拓展其市场空间,同时,帮助吸引投资加盟者。
我要叫饭网()
利用Internet,开展企业的主营业务――餐饮、娱乐、休闲中介服务及其延伸业务,直接为企业的营利服务。 (注:该企业已经挂掉了。。。。。。)
电子商务的典型经营策略:树立品牌形象,发布广告,更好地理解客户需求,改善售后服务,销售产品和服务,出售广告,采购产品和服务,管理供应链拍卖,建立虚拟社区和Web门户。。。。。。
电子商务系统的可能性研究包括哪些内容:
1. 技术可行性
目的:确定提出的建设目标在现有技术条件下是否有可能实现
考虑因素: 技术发展现状(现有公网带宽、目标客户接入带宽是否满足要求;
现有软件技术是否能够实现所设想的功能,假如能实现,所需的工作量是否远远超过可以承受的范围?)设备条件:(是否已有服务器?如果有,是否满足需求?如果没有,是否可能购买?是否已有局域网?是否已有Internet接入通道?已有的带宽是否满足需求?是否需要特殊的外设?是否可能购买?可能买到的外设是否能够满足需求?PC机配置情况、网络安全措施、电力负载容量)技术力量:(主要考虑从事系统开发与维护工作的技术力量是否能够满足需要?考虑可能的渠道:培训、招聘、找合作伙伴)
2. 经济可行性
目的:对开发电子商务系统项目的投资与效益做出预测分析,从经济的角度分析电子商务系统的建设有无价值
考虑因素:成本(计算总拥有成本(TCO)、硬件成本(服务器、路由器、防火墙等)、软件成本(操作系统、DBMS)、外包成本、人工成本(人员工资、奖金等)、运营维护成本(能源费、材料费、人员费)、效益)
3. 进度可行性
对项目是否可以在可接受的时间范围内得以实施进行评估;需综合考虑时间和成本之间的关系。可能的问题(公司或者项目组能够控制那些影响进度的关键因素吗?在系统开发阶段,哪些条件必须被满足?加快进度会带来什么问题吗?如果会,这些问题可以被解决吗?所带来的风险可以被消除吗?可以采用什么项目管理技术来协调和控制项目?)
4. 其它方面的可行性
项目的建设及运营,尤其是未来的运营过程中,是否存在可能违背现行法律、法规的内容?认真评估市场方面的情况,是否可能存在市场在短期内饱和等风险?
假如新的商务模型中涉及较为关键的合作伙伴,则目前所选择的合作伙伴是否可靠?是否稳定?假如与其合作出现问题,是否能在短期内找到新的合作伙伴?
是否存在来自政策方面的风险?。。。。。。
电子商务系统的初步系统需求:
任务:从信息系统的角度,将已确定的经营策略,转换为对信息系统的要求。
1. 树立品牌形象(差异度、相关度、美誉度、认知度)
围绕品牌四要素(DREK),首先考虑架设企业门户网站,并满足:网站风格要符合企业CI;可以设置关于企业历史、企业文化等的文字说明版块;可以设计一些贯穿了企业形象宣传的flash小游戏之类,并提供下载服务;可以设置相关版块,以提供有关企业形象代言人的图片及音、视频资料的下载服务;可以设置论坛、博客之类,作为用户参与的互动环节,帮助提高企业品牌相关度;为支持网站上述功能,还需提供相应的后台业务功能:内容管理、FTP服务器管理、针对论坛、博客的管理
2. 发布广告
发布渠道(可以通过自己的网站直接推出产品或服务的宣传资料;可通过其它网站上的链接或广告专区传递;可以利用搜索引擎、电子邮件以及手机短信等方式)
信息系统需求(内容管理的广告发布管理;针对搜索引擎的搜索对网站的架构进行专门的优化;提供电子邮件的自动生成、自动发送管理功能,并可与客户资料库相联接;建立与电信运营商的短信网关,提供手机短信的自动生成、自动发送及自动回复功能,并可与客户资料库相联接。)
3. 帮助获取客户需求
支持网络问卷调查功能,其中包括:问卷的生成、管理、发布以及结果管理和分析等;提供留言板/讨论区,其中既需要前台的注册、登录、发文、回复、留言等功能,也需要后台的用户管理、版面管理等功能;开展点击流信息获取与分析技术的应用;提供电子邮件处理功能,其中包括电子邮件的自动生成、自动发送、自动回复以及分类管理、转存等功能;支持客户信息管理,提供包括客户信息录入、维护、查询等功能;提供对上述各类信息的统计分析功能。、
4. 改善售后服务
提供留言板/讨论区;支持客户信息管理;提供电子邮件处理功能;
建立呼叫中心(Call Center);支持投诉管理,提供对客户投诉信息的录入、维护、查询、统计分析、处理流程跟踪以及回访安排等功能;建立下载中心,提供针对使用手册、驱动程序等资源的下载服务。
5. 销售产品或服务
提供产品(服务)管理功能,以对拟销售的产品或服务的介绍材料、价格、促销政策以及可售产品的数量等进行维护;提供产品(服务)展示功能,指在Web上设置专门的一个或若干个版块,利用文字、图片、音视频信息等媒介向访问者提供产品或服务的各种信息,同时,还可以提供分类、搜索、关联查询等手段,便于用户获取所需信息;提供购物车功能,可进行已选商品清单的显示和修改、结帐、订单生成、支付及交货方式选择等;支持网上支付,指通过银行或其它专门机构的支付网关,实现交易资金的网上划拨;支持商品交付活动;实现客户信息管理,包括对客户信息的记录、维护、查询、统计等功能;实现消费历史记录管理,包括对消费信息的自动记录、转存、维护、查询、统计等功能;
参与电子商务系统规划的人员:
咨询专家,企业经营人员,专业技术人员,有经验的组织和人员。
第四章
信息系统分析的基本思路:
自顶向下、从静到动:指系统分析过程的层次和顺序;( 自顶向下:首先从比较宏观的抽象层次上进行分析,逐步细化和具体化;从静到动:先从孤立的个体出发,然后再考虑不同个体的联系)
去伪存真、不断迭代:体现系统分析过程的反复性;(去伪存真:逐步发现用户的真实需求;不断迭代:系统分析是一个不断深入的过程。)
电子商务系统分析的基本过程和环节:
1、进行需求调查,获取需求(Requirement)
2、整理提炼,针对需求进行建模(结构化分析方法、面向对象的分析方)
3、反复修改
需求调查过程:参与人员:系统分析人员与业务人员共同完成;方法:访谈、问卷调查、跟班查阅资料、利用原型;可采纳的资料素材:有关机构组成和职责的规定、报表、历史数据、访谈记录、相关法律、法规、文件等;成果:需求调查报告、相关资料素材
B2C电子商务零售系统的基本需求:客户需求,用户管理需求,销售商需求
B2B电子商务活动中的主要实体:买方企业,卖方企业,政府机关,物流企业,中介(银行、CA)
B2B电子商务的基本需求:会员管理、产品目录管理、审批流程、订单管理、交易定价、拍卖与投标采购、
网络支付
企业信息门户的基本需求:企业基本信息发布、企业动态与新闻、企业产品与服务、搜索与索引、电子邮件与客户反馈、用户访问统计、网站访问分析与统计、个性化服务、电子社区、相关链接。
电子商务系统总体设计主要工作包括哪些:
1.系统边界确定 任务:明确新系统涉及的范围、规模和功能概要主要从涉及的机构、业务、信息等方面进行描述和界定。2. 模块结构设计 任务:实现子系统的划分,并进一步确定子系统的模块结构,画出模块结构图,利用模块化方法: 将复杂系统依功能逐层分解,使之成为多个功能较单一的组成单元的过程3. 信息流程设计 任务:设计并描述模块之间的信息流转关系,画出系统信息流图4. 软硬件配置及部署方案设计 任务:为系统选择各类软硬件,形成配置方案,画出部署图。
系统软硬件配置的依据:系统吞吐量(代表系统处理能力)、 系统响应时间、 系统的可靠性
B/S与C/S模式:(1)B/S属于C/S,浏览器只是特殊的客户端;(2)C/S可以使用任何通信协议,而B/S这个特殊的C/S架构规定必须实现HTTP协议;(3)浏览器是一个通用客户端,本质上开发浏览器,还是实现一个C/S系统
B/S结构特点1:瘦客户端较为简单,使得服务器的交互功能实现代价较高。B/S结构特点2:服务器系统性能要求更高,影响软硬件平台和技术方案的选择。B/S结构特点3:瘦客户端的输入/输出形式收到限制。
C/S 结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。
C/S和B/S并没有本质的区别:B/S是基于特定通信协议(HTTP)的C/S架构,也就是说B/S包含在C/S中,是特殊的C/S架构。 之所以在C/S架构上提出B/S架构,是为了满足瘦客户端、一体化客户端的需要,最终目的节约客户端更新、维护等的成本,及广域资源的共享。
系统设计的原则:1 技术的先进性2 符合企业信息化整体技术战略3 良好的可用性4 满足开放、可扩充的要求5 与现行的应用具有良好的兼容性6 成熟性
7 安全性
常见电子商务系统与外部环境的接口:(1) 与企业合作伙伴之间的接口(EDI/eb-XML/…)。(2)与企业内部既有信息系统的接口(企业自定)。(3)与交易相关的公共信息基础设施之间的接口。 (一般具有保证信息安全的标准化接口)(4)其他接口
电子商务系统网络环境设计的主要内容:包括2部分,internet接入和支持电子商务系统的局域网。
(1)Internet接入
Internet部分是企业电子商务系统的用户访问接口,是企业与客户之间相互交流的通道。它的主要内容是完成接口方式,接口规格的设计,实现两个部分的链接。这一部分涉及的主要是网络互联技术和网络互连设备。
(2)支持电子商务系统的局域网
①由于电子商务系统本身的Web服务、邮件服务等都是在一个分部环境下运行的信息系统,所以其本身也还需要有自身运行的网络环境。该局域网一般通过LAN交换机构造,以实现较高的速度。
②电子商务系统的局域网必须具备隔离措施,提供可靠和安全的网络环境。
设置防火墙,将网络隔离成敏感程度不同的区域。将网络划分为信任等级不同的阶段,通过路由设备隔离。
服务器主机选择应遵循的原则:可靠性和安全性、可扩展性、网络吞吐量及网络接口能力、开放的体系结构
1. 影响操作系统选择的因素:①服务器主机: 部门级和企业级服务器只能选择Unix系列(例如:IBM服务器使用Aix, Sun服务器使用Solairs)
②系统扩展 :Windows不适用于大型系统,这使得未来有系统扩展需求的系统倾向于选择Linux/Unix.
③开发技术与数据库:部分技术在相应平台上才能发挥其长处(JSP适合Linux或Unix系统,.net目前只能应用于Windows)
常见数据库系统的比较:MySQL:预算不足、技术力量较强、中小型系统应用。
SQL Server:易用性好、性能要求不高、中小型系统应用。
Oracle:商务领域应用较广、可伸缩性强、适用于不同规模系统、价格较高。
Sybase:运用与管理简洁、价格便宜、工程及无线领域应用较多。
DB2:用于需要海量数据处理的高端用户。
net与J2EE的比较:J2EE和.NET都是优秀的开发平台。J2EE 走开放路线,跨平台性好,能较好的处理企业内部系统整合、系统的可扩展性和安全性,但易用性不强。.NET 易用性强,环境准备、开发工具和语言的使用及运营维护管理都更易上手,但不具备跨平台性。
应用服务器与Web服务器联系和区别:联系:增强型Web服务器,接受Web服务器的用户请求,并将处理结果反馈给Web服务器。完成业务逻辑的处理。
区别:1. 应用服务器能提供除发布页面之外的一些复杂操作。2. 应用服务器一般可以为企业级的应用提供一种可靠的、高性能的的运行环境。3. 应用服务器可以提供很多预先安装的(或者预置)服务,不需额外开发。4. 很多应用服务器预先配置和快速构造商务模型的组件 。
中间件的概念和作用:概念:是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。中间件的作用:简化用户开发工作,提高开发效率对通信、数据库读写等基本操作进行优化调度,提高应用软件的运行效率。
电子商务系统的主要功能:信息服务功能(提供诸如产品(或服务)、价格、业务介绍等信息以及搜索与导航功能,方便用户获得相关信息);交易功能(确定双方交易的形成,如处理订货、确认以及其他与交易有关的事项);支付结算功能(完成双方交易金额的清算。主要通过委托现有的金融机构来处理信用卡授权和结算);对商品(或服务)的跟踪功能(交易形成后,应提供用户对所购商品或服务的跟踪功能,使客户与商家能随时保持交流与沟通);系统管理和维护功能(网络管理、网络安全、网络应用、数据管理等)
电子商务应用软件设计的主要任务:主要是面向软件开发需要,对系统各模块功能和处理流程进行更深入和详细的分析,完成系统模块的功能及处理流程设计、输入/输出设计、信息编码设计、数据存储设计等内容。
电子商务应用软件层次结构设计:应用表示层的应用软件主要运行于WWW服务器和用户终端设备,其主要作用是为最终用户提供一个友好的交互界面,接收用户提交的事件,并将处理结果返回给用户;业务逻辑层的应用软件主要运行于WWW服务器或者应用服务器,其主要作用是进行业务处理,实现企业业务逻辑的核心功能;数据层的应用软件主要运行于应用服务器或数据库服务器,其主要作用是实现不同数据源数据的存取、联机事务处理或联机事务分析。
电子商务系统的应用编程模式(基于Web和基于组件的2种):
1. 基于Web的编程模式:开发工作集中在Web服务器上各类静态、动态网页的开发方面。电子商务系统在早期基本上都是采取这种编程模式,目前该模式在规模不太大的系统。
2. 基于组件的编程模式:J2EE的编程模式:网页、脚本程序和处理企业业务逻辑的其他应用主要通过调用各种EJB(Enterprise Java Beans)组件实现其具体功能;数据表达方式可以采用XML等灵活的形式。
电子商务应用的主要开发工具: 1. 网页制作工具(可视化编辑工具,如Dreamwaver网页图形、图像编辑制作工具,如Photoshop、CoreDraw语音、视频等多媒体编辑制作工具,如R的Real系列工具包)2. 应用开发语言(传统高级语言C/C++、Visual Basic、VBScript 通用性好,用于需要互操作的场合;ASP一套服务器端的脚本环境,拥有简单、易于掌握、占用资源少等优点;Perl一种解释性语言,免费、灵活且方便,但执行效率低;PHP 以HTML内嵌式语言出现,具有免费、跨平台、语法简单、效率高以及良好数据库支持等特点;JSP 拥有通用性好、高可重用性、与XML技术集成等优点)
电子商务系统的应用集成基础(数据集成和网络集成):1. 数据集成
定义:数据集成的目标是使不同系统、不同形式的数据集合能够统一在一起,为电子商务系统提供支持,或者简单地讲就是实现分布式的数据共享。
关键问题包括:(1)异构数据转换及接口标准(2)应用存取异构数据源的协议标准(3)异构数据的统一管理 2. 网络集成 定义:电子商务网络集成主要是指将支持这一系统的企业内部网络、电子商务系统的局域网、Intemet和企业外部网络连接在一起,构成互连的网络。网络低层互连的实质是实现通信子网的连通
物理层网络的扩充、数据链路层和网络层的互连,目标是解决通信子网的连接、寻址及路由问题。低层网络互连的基本方式:物理层互连通过中继设备实现;数据链路层和网络层的互连,通过各种路由设备。
系统测试的内容: 用户界面测试(站点地图、导航栏、内容、颜色/背景、图像、表格、回绕);功能测试(站点中的链接、表单、Cookie)接口测试(检查本地系统是否能够正确地调用外部服务接口;)兼容性测试(检验应用是否能够在不同的客户端使用);安全测试(目录权限设置、用户登录测试、日志功能测试)
系统质量的评价:1.系统的运行维护(促使电子商务系统信息的有序化;使电子商务系统信息的安全性得到提高;将使企业系统的信息更丰富、内容多样化;可以提高管理人员的工作效率)2.系统运行维护的内容(应用软件维护、数据维护、平台维护)系统维护中的安全管理①. 实体安全(环境、设备、媒体)运行系统内容的维护② 运行安全(审计跟踪、备份与恢复)③信息安全(对操作系统和数据库的安全维护、网络安全维护、计算机病毒防治、访问控制授权的检查)
展开阅读全文