24.3 系统分析

24.3 系统分析

24.3.1 系统目标

根据客户提供的需求和对实际情况的考察与分析,该电子商务应该具备如下特点:

首页设计要能够吸引用户的目光,整个页面要以简洁为主,突出重点。

可操作性强,避免复杂的、有异议的链接。

浏览速度快,尽量避免长时间打不开页面的情况发生。

商品信息部分有实物图例,图像清楚、文字醒目。

详细的商品查询功能,可以通过商品的各个属性来搜索。

详细的流程介绍,从浏览商品到购买结账,各个步骤之间的联系最好能以图例来说明。

提供在线咨询。

后台可以对用户信息和商品信息进行详尽的查看和管理。

订单管理。

易维护,并提供二次开发支持。

24.3.2 系统功能结构

电子商务平台分前台系统和后台系统。下面分别给出前台、后台的系统功能结构图。电子商务前台系统功能结构如图24.1所示。

图24.1 电子商务前台系统功能结构

电子商务后台系统功能结构如图24.2所示。

图24.2 电子商务后台系统功能结构

24.3.3 开发环境

在开发电子商务平台时,该项目使用的软件开发环境如下。

1.服务器端

操作系统:Windows 2003 Server/Linux(推荐)。

服务器:Apache 2.4.9。

PHP软件:PHP 5.5.12。

数据库:mysql 5.6.17。

MySQL图形化管理软件:phpMyAdmin-4.1.14。

PDO数据库抽象层。

图24.3 电子商务网站文件夹组织结构

Smarty模板。

开发工具:Dreamweaver 8。

浏览器:IE 6.0及以上版本。

分辨率:最佳效果为1024×768像素。

2.客户端

浏览器:推荐IE 6.0及以上版本。

分辨率:最佳效果为1024×768像素。

24.3.4 文件夹组织结构

编写代码之前,可以把系统中可能用到的文件夹先创建出来(例如,创建一个名为images的文件夹,用于保存程序中所使用的图片),这样不但可以方便以后的开发工作,也可以规范系统的整体架构。因为本项目使用的是Smarty+PDO技术,所以目录较多。下面介绍一下本系统的目录结构(到三级目录),如图24.3所示。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

24.3 系统分析