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所示。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。