一、对电子商务系统网站规划与设计的概述
电子商务依托计算机技术及网络通信,以交易双方为核心,采用电子支付与结算方式,结合现代物流系统,形成一种全新的商业模式。它旨在优化现有商业流程,提升效率,构建新的经济秩序和交易环境。企业实施电子商务的初始步骤是构建电子商务系统,该系统涉及商务、技术、支付、物流等多个角色和要素,需在建设前对相关因素进行全面研究,形成完善的系统设计方案。
- 企业电子商务系统规划
企业电子商务系统规划旨在实现核心业务向电子商务的转型,需明确未来商务模式,设计相应的系统架构,阐述各部分结构和内容,选择技术方案,制定实施步骤和时间表,说明人员组织,评估成本和收益。
电子商务系统规划与传统信息系统规划不同,后者主要提升企业生产和管理效率,对商务模式影响有限。电子商务系统规划不仅包括信息系统规划,还包括商务模型规划和商务系统规划。
1.1 商务模型规划
商务模型规划是战略层规划,旨在明确企业从传统模式转向电子商务的策略,确定商务模型。其主要目标是为电子商务系统规划提供依据,包括确定企业核心业务发展路径和商务运作方式。
1.2 商务系统规划
商务系统规划是战术层规划,侧重于以商务模型为基础,规划支持企业未来商务活动的技术手段,确定信息系统架构。其主要目标是确定企业可采用的电子手段进行商业活动。
- 企业电子商务系统建设步骤
企业电子商务系统建设分为五个阶段:
2.1 商务分析阶段
进行充分商务分析,包括需求分析(企业、市场、客户需求)和市场分析(市场环境、客户、供求、竞争)。分析企业组织、管理、业务流程、资源和发展,寻找与电子商务的最佳结合点。
2.2 设计阶段
在商务分析基础上,结合最新技术,提出电子商务系统总体规划,确定系统角色、总体格局、商务模式、网上品牌、商品、服务支持和营销策略。全面构架电子商务系统,包括子系统、前台、后台、技术支持、系统流程、人员设置等。
以下省略网站开发流程的详细说明。
这部分内容标志着网站建设的核心任务,通常被视为最具挑战性的工作。需求分析简而言之,即明确这个网站“要实现什么”,应具备哪些功能,能解决哪些问题。这通常需要开发团队与用户进行多次沟通,以深入了解用户需求。例如,用户可能需要网站首页展示特定内容、允许用户注册账号、充值会员、上传视频等,经过反复确认和记录后,按照某种模板整理成文档。在此过程中,还会产生一些文档,如《需求调研计划》、《需求规格说明书》等。然而,软件项目有一个特性,即“需求逐步明确”,意味着用户不可能一开始就完全确定项目需求,而需要在项目推进过程中逐步明确。因此,与用户之间的协商和调整成为常态,“需求又变了”也成为许多程序员抱怨和玩笑的来源。
三、软件设计
需求分析完成后,便进入网站设计阶段。这一阶段主要进行网站概要设计、详细设计以及数据库设计等工作。内容主要包括确定网站的运行环境、技术架构,根据需求梳理系统功能结构,并初步描述每个功能的设计规则及流程,初步设计数据库表等。
四、编码
这一环节是程序员接触最多的内容。简要来说,就是根据项目经理划分的模块,为每位程序员分配开发任务,并定期进行评审,定期向用户演示和交流,以确保项目实际进度与用户需求不会出现较大偏差。
五、测试
随着软件项目规模的不断扩大,IT行业中衍生出专门的测试岗位。测试环节最好由第三方进行,因为如果由项目团队成员自行测试,可能会下意识地遵循正确的业务逻辑,从而无法充分发现系统的缺陷。测试环节根据不同的手段,可分为黑盒测试、白盒测试、静态测试、动态测试、压力测试等。发现的缺陷提交给开发团队进行修正。
六、运维
系统上线后,便进入运行维护阶段。没有哪个系统上线后就是完美的,这也是运维存在的必要性。在多数情况下,企业和客户签订合同时,会包含一定时间的免费运维期,如两年。两年后,运维需另行收费。运维由专人负责。运维的主要目的是解决实际使用中出现的bug、修改小的变更需求、维护服务器稳定等。