电子商务网站的系统设计

作者:魏茜茹 来源:希赛网 http://www.csai.cn 2006年4月11日

摘要:电子商务网站的系统设计是网站开发过程中比较容易忽视的一个环节,网站系统设计的质量直接影响网站的运行效果,而一个网站的运行的效果直接影响到网站的收益和运行效率,所以网站开发应该从系统设计入手。本人做过房产信息网站的系统设计,本文结合房产信息发布网的系统设计说明网站系统设计中的步骤和重要环节。

关键词:电子商务,系统设计

1.电子商务的基本概念

  电子商务是利用计算机及互联网开展的各种商务活动。其中电子是手段,商务是目的。是通过网站的商务运作和会员制收费,达到盈利的目的。

  电子商务包括以下三部分内容:
  电子:指信息基础设施及相关应用系统,其中信息基础设施包括internet 网络基础和信息技术,应用系统应包括支持电子商务活动的网站。
  商务:指业务内容、流程及规则,这是电子商务网站系统设计的基础和依据。
  信息:指业务活动中的数据,应完整、全面、实时、动态。业务活动所使用的数据也是网站系统数据库设计的依据。

  Internet技术、信息技术系统和商务过程的有机集成形成了一个新的商务模型,即电子商务模型。

2.电子商务网站的基本架构设计

  电子商务网站是以商务活动为中心进行的,而网站的盈利一般通过网站的会员制收费进行,网站的盈利点是网站根据网站的商务活动内容确定的,所以网站的基本架构设计既要以商务活动的业务内容、流程、相关规则为基础,又要兼顾电子商务网站的收费体系。

  网站基本架构的设计主要根据以下步骤进行:

2.1 确定电子商务网站功能定位

  确定网站所涉及的商务活动的内容、商务活动的流程。比如我们在进行房产信息网的设计中,首先考虑确定网站发布房产信息的种类,确定了房源信息包括中介所的房源信息和个人的出售、出租信息,网站负责信息的发布和信息的管理。同时在确定了信息发布种类后,确定了信息处理的流程为房源信息输入、会员资格审核、信息审核,信息发布。

2.2 确定网站的收费对象和收费规则

  在网站所涉及的商务内容确定了的情况下,确定收费的对象和如何进行收费,以此为依据确定网站的栏目。网站栏目的划分实际上就是系统的功能模块划分。在房产网站的系统设计中,确定了网站只对房产中介所进行收费,个人用户免费,所以网站的主要栏目分为个人专区和中介所专区两个主要栏目,同时根据功能的逐步扩大,这样也就基本确定了网站的信息服务内容和方式。

2.3 确定网站的栏目的功能

  在确定了网站的收费项目后,要确定网站的主要栏目和功能,包括网站的管理功能模块、网站的信息发布方式、网站商务活动的发布以及网站导航栏等。

  网站的功能栏目的设置和系统的主要功能模块的划分是相一致的。

  网站业务介绍性栏目,应包括内容应包括会员申请流程,收费标准,网站运行规程等,使用户对网站的服务有一个明确的了解,是扩大网站的会员用户数量和提高网站的使用率都是必不可少的栏目。

  网站的导航栏是网站的整体功能的全面介绍,使用户对网站的功能有一个清晰的了解,也是网站不可缺少的栏目。

  同时也应有网站运行的相关提示信息,比如在房产网站的设计中,我们在确定了收费对象和主要功能后,确定了网站首页的主要栏目为中介所专区、个人专区、写字间专区、新房楼市等栏目,同时加入了上网导航栏目对网站的主要功能进行介绍。

2.4 确定网站的信息流和控制流

  在确定了网站的主要功能和商务活动的主要规则后,应该确定网站的信息流图和控制流图,作为数据库设计的基础。

  在房产网的设计中,我们根据房产信息发布的功能和所确定的信息审核和控制流程,确定房产网的基本数据流图为:


实例:一个网站的数据流图

  在确定了一个网站的数据流图和控制流后 ,系统的运行控制流程也就确定下来了。

3.网站的后台管理

  在网站的基本功能和数据流确定后,为了保证网站信息的准确性和有效性,应有完善的后台管理和维护系统,进行相关数据的审核,定期进行数据库的维护和备份,进行缴费会员资格的管理,有效的保证网站的商务运作。

  我们在房产信息发布网站的后台管理系统的系统设计中,设计了一套完整的网站后台管理系统,主要功能包括房源信息管理如:房产信息审核、房产信息删除、房产信息删除确认;网站运行提示信息的管理,主要是对网站与商务运营有关的信息进行管理,使网站的用户对网站的运行情况进行管理;网站会员资格的审核,对逾期未缴费的用户取消会员资格;网站系统管理员权限管理,对不同的网站系统管理人员进行授权使用不同的后台维护功能。

4.网站的数据库设计

  在确定了网站的主要商务的业务对象和业务流程后,可以确定了网站的数据流,也就可以进行数据库设计。 在进行数据库设计时,同样和一般的应用系统开发一样,应该注意信息的完整性和数据的独立性。

  我们在房产网站的开发过程中,在数据库的设计阶段,对系统的数据库按房源的基本信息、中介所信息、个人信息分别进行库表的设计,同时对系统的维护信息、权限管理等控制信息设计独立的库表,主要的数据库表为房源信息表、中介所信息表、会员信息表等,这样可以方便网站的信息输入、数据库查询同时也方便网站后台的数据库管理和数据库维护。

  数据库表数据的独立性和数据冗余直接影响数据的存取效率,影响网站的运行速度,所以在数据库设计时一定要避免数据的冗余性,同时要避免长数据库表的设计。

总结:

  在电子商务网站开发过程中,网站的商业运作模式决定了网站系统设计,一个功能清晰的网站的设计,一定要从网站的系统设计入手。

作者简介:魏茜茹,性别,女(辽宁,沈阳市人)人, 现就职于中煤沈阳设计研究院信息中心工作单位,工程师),从事过软件开发,计算机系统需求分析及设计,参与了沈阳公交一卡通项目的需求分析和设计,项目实施和项目的实施培训。做过SQA,为某软件公司顺利通过CMM二级的评估,为一网站项目做系统设计和开发过程的管理。

电子商务网站的系统设计相关推荐

  1. 【渝粤教育】电大中专电子商务网站建设与维护 (11)作业 题库

    1.目前,阿里巴巴集团旗下主要交易市场不包括哪个( ) A.中国批发交易平台 B.全球批发交易平台 C.中国交易市场 D.国际交易市场 错误 正确答案:左边查询 学生答案:未作答 2.阿里巴巴是于19 ...

  2. 【渝粤教育】电大中专电子商务网站建设与维护 (25)作业 题库

    1.目前,阿里巴巴集团旗下主要交易市场不包括哪个( ) A.中国批发交易平台 B.全球批发交易平台 C.中国交易市场 D.国际交易市场 错误 正确答案:左边查询 学生答案:未作答 2.阿里巴巴是于19 ...

  3. java计算机毕业设计奇妙店铺电子商务网站源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计奇妙店铺电子商务网站源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计奇妙店铺电子商务网站源码+系统+数据库+lw文档+mybatis+运行部署 本源 ...

  4. 电子商务网站一般架构有哪些

    大型电子商务网站架构,摘抄 7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别?===客户是自己公司,使用标准方法即可 8.电子商务网站最多的就是 商品的打折方式和积分的 ...

  5. 【渝粤教育】电大中专电子商务网站建设与维护答案作业 题库

    1.阿里巴巴取得成功的因素主要有( ) A.以上都正确 B.用户体验 C.诚信通 D.网站定位 E.网站特色 正确 正确答案:左边查询 学生答案:A 2.对阿里巴巴网上支付功能来说,( )的介入,使得 ...

  6. 【渝粤教育】电大中专电子商务网站建设与维护 (29)作业 题库

    1.阿里巴巴取得成功的因素主要有() A.以上都正确 B.用户体验 C.诚信通 D.网站定位 E.网站特色 正确 正确答案:左边查询 学生答案:A 2.对阿里巴巴网上支付功能来说,()的介入,使得用户 ...

  7. 电子商务网站一般架构经验之谈(一)

    大型电子商务网站架构,摘抄 7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别?===客户是自己公司,使用标准方法即可 8.电子商务网站最多的就是 商品的打折方式和积分的 ...

  8. 基于asp.net电子商务网上购物系统设计与实现.rar(论文+源码)

    目 录 摘要-------------------------------3 Abstract----------------------------- 4 前言------------------- ...

  9. 电子商务网站中订单号设计有什么规则和依据吗?

     https://www.zhihu.com/question/19805896#answer-31069940 你是个程序员. 隔壁老王通过你老婆找到你,说要做个"巨牛逼电商网站&qu ...

最新文章

  1. Android studio自定义变量
  2. Android平台MediaCodec避坑指北
  3. Windows Messenger 5.1 [Download from Microsoft]
  4. 怎么选择多专业取费_从事翻译要怎么选择行业和专业?
  5. numpy中的savez()同时保存数组、字符串、字典数据
  6. spark集群启动正常,但是提交任务后只有一个节点(slave/worker)参与集群计算
  7. Linux常用命令~~~
  8. 企业微信发布全国远程办公大数据:这些地方的企业最爱交流
  9. FDA批准首个无需人类医生指导的AI,可独立诊断眼科疾病
  10. java载入器材_JAVA之了解类载入器Classloader
  11. RxJava菜鸟驿站(一)
  12. 如何编译Android的kernel,如何下载并编译Android 4.0内核源码Goldfish(图文)
  13. 小米随身wifi没有网络显示无服务器,小米随身wifi创建失败如何解决_小米随身wifi网络创建失败的解决教程...
  14. rapidxml解析类
  15. Spotfire 聚合筛选 会污损行数据
  16. C++编写COM组件
  17. 狗年最后一文[2007-02-16]
  18. 运营级低延时网络直播平台建设解决方案
  19. GameFrameWork学习笔记(一)
  20. 北航计算机学硕和专硕的录取率,北航清退404位学生!过来人告诉你,读研和读博的压力比想象更大...

热门文章

  1. Mac 终端配置代理
  2. Copy Deepcopy
  3. easy-es的出现,江湖不再需要RestHighLevelClient
  4. arcgis for js实现计算面积和周长
  5. Python变量声明规范
  6. 第三方支付 : 概述、起源 | PayPal 和支付宝 的诞生的故事
  7. 樱桃快熟了,你准备好流口水了吗?
  8. Xamarin 跨平台应用开发(3)——数据与项目结构
  9. Java实习生面试题整理,看完99%的人都学会了
  10. 宅男宅女的福利:当减肥健身成为游戏,你还会拒绝吗?