1.2  开发环境

1.2.1  软件需求

操作系统:window系统

开发工具:Eclipse for PHP, Navicat for MySQL 

数据库:MySQL

开发语言:PHP

1.2.2  开发工具的介绍

    本系统是基于PHP对系统进行设计与实现,利用MySQL对数据库操作设计。下面进行简单的介绍: 

1.Eclipse for PHP介绍: 

Eclipse最初是由Java语言开发而成,通过安装了不同的插件,因此在技术上可以支持不同的计算机语言,是跨平台操作的自由集成开发环境。其本身只是框架平台,基于众多插件的支持,使得其具有不一样的灵活性。 论文网

2.Navicat for MySQL介绍: 

Navicat for MySQL是专门为MySQL设计服务且可以用于任何3.21或以上的MySQL数据库服务器的强大实效数据库管理及开发工具。

3.MySQL介绍

MySQL是在WEB应用方面展示良好的关系型数据库管理系统。MySQL将数据保存在不同的表中,因此增加了速度且提高了程序的灵活性。所使用的 SQL 语言是日常用于访问数据库的最常用标准化语言。

2  需求分析

    对于本系统而言,其最大优点在于能给使用者带来最大的便捷实效。这种便捷实效不仅体现在进行网络操作时的容易性能够模拟用户的购物的过程,更要体现在网络之外的物流、商品的折扣等等。所以,在设计网络超市时,最需要关注的是如何能完成用户功能。其次,对众多商品、订单、用户信息的网络管理,就需要从管理者的角度来考虑实现这些部分,这些则称为后台管理功能。

2.1  功能模块划分

    网上超市管理系统分为两个部分,一是前台模块,即客户模块,包括:客户注册登录、查看个人信息、搜索商品、浏览商品、购买商品、提交订单、查看订单、购物车、填写评论等操作;二是后台管理模块,包括:订单管理,商品管理,评论管理,会员管理,用户管理,角色管理,权限管理等。

2.2功能模块描述 

   此功能模块包括前台功能以及后台管理功能,具体情况如下。

2.2.1  前台功能 

    前端功能包括客户的基本操作,例如:用户的注册登录功能,主要针对用户而言。

1.客户注册登录

    客户注册为该超市的用户,注册时需要用户填写本人真实信息。注册后,用户可对自己信息修改或者补充。 

2.查看个人信息

    用户可随时随地查看本人信息。

3.搜索商品

    用户可以以未登录状态或者登陆状态搜索自己想查找的商品。

4.浏览商品

    用户可以以未登录状态或者登陆状态查看本超市所有在线上架商品。

5.购买商品文献综述

    用户登录后,浏览商品,选择要购买的商品,点击购买。

6.提交订单

    当用户选择确认购买之后,确认商品信息(种类,数量),点击提交订单。

7.查看订单

    根据客户所选择的商品数据,系统会自动产生订单,将其保存。并附订单的详细信息。当用户完成确认订单操作后,可返回查看自己的订单信息。

8.购物车

    客户点击多次选择各种不一样的商品,系统会将其点击的产品放入到购物车,接下来可连续点击添加商品,组合成一个订单。客户选择完商品之后可点击进入购物车页面,逐一查看自己刚才选中的商品,也可修改某一商品订单信息,如数量,同时也可以取消购买某商品或者查看整个购物车。

上一篇:ASP.NET+SQLServer校园图书馆管理系统的设计+源代码
下一篇:ASP.NET+sqlserver毕业生就业管理系统的设计与实现

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

java物业管理系统设计

新課改下小學语文洧效阅...

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

安康汉江网讯

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发