小零食购物系统的设计与实现

期刊: 读好书 DOI: PDF下载

林锦婷 何蕴婷

江门职业技术学院 529000

摘要

随着互联网的普及,网上购物已经成为首选的购物方式。为了顺应时代的快速发展,满足用户居家不出门便能拿到心爱小零食的需求,小零食购物网站系统应运而生。本文设计与实现了一个具有创建、发布、管理、提交和统计等功能的综合的小零食购物系统。


关键词

购物系统 网上购物

正文


引言:目前我国有超过10亿网民8.4亿人次使用线上购物,并且数据在不断增加,线上购物平台突破了时间与空间的限制,使得购物更具有时效性,同时提高了人们购物兴趣,增强了企业与消费者的互动性[1]为了顺应时代的快速发展,满足用户居家不出门便能拿到心爱小零食的需求小零食购物网站系统应运而生。通过此系统,企业可便捷地发布商品,并根据用户每天点击量多的商品及时做出调整或改革从而避免出现供求不平衡小零食购物网站的显示意义已经凸显[2]

一、需求分析

1. 集成开发环境分析

(1)  PHP:PHP是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发。拥有快速,灵活,实用的特点,PHP能做任何事,包括你的个人博客甚至是全球性的大型站点系统。PHP内核由C语言开发,因此在语法上跟C语言有不少相似之处。但PHP绝对不是C语言。PHP语法除了跟C语言有相似之处外,还跟Java、Perl比较流行的编程语言存在相似的地方[3]。因此,如果有上述语言基础,PHP入门会更加快速。PHP能直接嵌入HTML语言中,与HTML混编。PHP开发的目的主要是允许 web 开发人员快速编写动态生成的 web 页面,PHP还包含了命令列执行接口(command line interface),和产生图形使用者接口(GUI)程式[4]

(2) Spring框架:Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架[5]Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。任何 Java 应用都可以从 Spring 中受益。Spring 的核心是控制反转(IoC)和面向切面(AOP)。简单来说,Spring 是一个分层的 JavaSE/EE full-stack(一站式) 轻量级开源框架[6]

通过系统的需求分析结合PHP的特点,本系统使用PHP+MySQL来开发。

 

2. 功能需求分析

(1) 网站前台功能:用户登录、商品浏览、商品购买

(2) 网站后台功能

1)商城管理模块:超级管理员或者普通用户可以添加删除购物车商品、查看我的购物车、查看购买数量与价格、查看该商品总消费量以及总消费额、更新用户购买商品量、保存用户账号及手机号。

2)商城页面管理模块:浏览商品、增加减少商品。

3)权限管理模块:超级管理员可以进行添加商品权限、编辑商品权限、删除商品权限、批量修改商品权限。

4)用户管理模块:超级管理员可以自行管理用户授权、修改用户授权、更新用户授权、清除授权。

 

二、系统分析

本系统实现功能包括前台功能和后台功能,前台功能主要是与企业客户交互,后台功能主要提供企业管理员进行操作。前台功能包括:用户登录注册、购物商品首页、购物车、订单信息。后台功能包括:用户管理、权限管理、购物信息管理[7]

网站功能流程图如下图 ;

 

三、系统的实现

1.网站前台主要代码实现

 

2.网站后台功能实现

 

四、网站测试

本系统经测试,基本功能均已实现。

1. 前台页面效果图:

1) 用户登录页面

 

2) 用户注册页面

 

3) 购买页:点击商品即可跳转到商品购买页,在这里可以查看商品详情,然后点击购买。

 

 

2. 网站后台页面效果图

五、结论

本文已经完成了预期研究和应用目标经检测系统能发布使用,有一定的实用意义。现在富客户端技术正逐步兴起,它能让用户体验和网络传输速度的瓶颈实现突破,今后本系统还可以继续在这方向改进,让用户有完美的体验[8]

参考文献:

[1] 阿里巴巴(中国)网络技术有限公司 中小企业电子商务之路[M] 北京:清华大学出版社 2007

[2] 程杰  大话设计模式[M]   北京:清华大学出版社 2010

[3] 刘克强 电子商务平台建设[M] 北京:人民邮电出版社 2007

[4]原著施奈德 成栋翻译 电子商务[M] 北京:机械工业出版社 2008

[5]陈雄华 Spring企业级应用开发详解[M]  北京:电子工业出版社 2009

[6]雷之宇 朱训雨 张麟  JAVA实用组件集[M]  北京:电子工业出版社 2008

[7]Strut2权威指南[M]  北京:电子工业出版社 2008

[8]钱乐秋  软件工程[M]   北京:清华大学出版社  2009 


...


阅读全文