本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于smarty的Estore商城设计

基于smarty的Estore商城设计

本系统主要分为前端页面模块和后台逻辑模块两大部分。前端页面模块主要功能是展示网页样式。后台逻辑模块主要是用户注册登录、商品管理和用户信息等功能。用户可以以游客的身份浏览网站的所有商品,进入首页首先看到的是店主推荐的商品和最新商品。用户可以

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774

无图片信息!

详细描述

基于Smarty的Estore商城
摘要
本文首先对该系统进行市场可行性分析,详细分析了结构设计和模型数据库,介绍了系统的各个功能模块,在网络系统的数据流图和系统操作。然后详细设计了系统逻辑结构、各个功能模块和数据流。最后分析了系统的主要功能的实现过程。
    随着互联网的普及,人们对网络应用的要求已经不止是看新闻、收发邮件,人们开始追求利用互联网这一方便的平台进行网上购物。
    本购物商城实现了用户注册、登录、商品浏览、添加购物车以及用户订单生成等一系列功能。
系统的主要设计目的就是利用现代化的电子及网络技术,为企业和客户搭建一个互动平台——网上商城系统。该系统即可以降低运营成本,又可以方便客户购物,实现双赢。对于企业来说,一方面,减少了实体店铺的租赁费,减少了宣传的广告费,减少了雇佣员工的费用;另一方面,互联网技术让企业运营更加方便快捷。对于客户来说,不光节省了大量的逛街时间及精力,同时还可以便捷高效的挑选自己的目标商品。
    系统应用Smarty模板引擎,分离了前端页面和后端逻辑,修改程序的逻辑内容不会影响到前端的页面设计,修改前端页面不会影响到后端的程序逻辑,大幅度提高了项目的完成效率。
【关键词】Smarty模板引擎, HTML+CSS, 购物商城, PHP,MySql


The E-commerce Store Based On Smarty
Abstract
In this paper, the analysis of market feasibility study of the system, a detailed analysis of the design of structure and the key of the model database, described the system each function module, system data flow chart and system operation in the network. Then the detailed design of the system logic structure, each function module and data flow. Finally analyzes the implementation process of the main functions of the system and safety.
With the rapid development of Internet, the requirements of network applications is no longer news browsing the web, e-mail, increasingly busy people began to pursue the use of the Internet which is a fast and powerful platform remain within doors to make online shopping.
    The E-commerce Store  has contained the user registration, login, product browsing/query, purchase use the shopping cart and generate the user orders for goods, a series of functions to achieve the check-out.
    The main design system is designed by using the electronic and network technology modernization, build a interactive platform -- online shopping system for the enterprise and the customer. Reducing business operating costs at the same time, the convenience of customers shopping, to achieve a win-win objective. On the one hand, enterprises to reduce ground shop lease costs, reduce promotional goods advertising costs, reduce employment costs; on the other hand, electronic and network technology makes the enterprise operation more convenient, win valuable time and opportunity for the enterprise. For customers, not only saves a lot of shopping time and energy, but also can choose their target commodity convenient and efficient.
    The system is mainly used Smarty template engine, separation logic code and external content, enables the programmer to change the program logic content will not affect the front page design, program logic front-end to modify the page will not affect the program, greatly improve the rate of completion of the project.
Keywords】Smarty Template Engine, HTML+CSS, Shopping mall, PHP, MySQL

第1章  绪论
1.1 引言
随着互联网的飞速发展和普及,网上购物已经成为人们生活中不可或缺的一部分。基于电子商务所连带出的信息安全方案、电子结帐方案和商品交易方案等,已逐步成为电商的竞争焦点。随着电子商务的日益发展,产生了很多电子商城、网络营销、网络推广等新兴信息产业,反映了电子商务正在对社会和经济产生着深刻的影响。
在电子商务逐渐流行的时代,人们常常在网上购买商品。Estore购物商城是使用眼下比较流行的PHP语句所开发的基于Web的电子商务系统。旨在为用户提供便捷的互联网购物平台和优质的购物体验。
1.2  国内外背景
无论是在国内还是国外,电子商务目前都是朝气蓬勃的发展阶段。尽管各国电商发展情况不同,但是各个国家都很重视自己国家的电商发展,并且积极发展电子商务。
1.2.1 国外背景
在发达国家,电子商务的发展比中国迅速并且趋于成熟,诞生了一些世界级的电商巨头。网络购物已经成为一种潮流。国内也有很多人使用的卓越亚马逊,ebay等。让传统的零售行业的巨头如沃尔玛等也望尘莫及。
1.2.2 国内背景
    近十年来我国的电子商务得到了国家的大力支持并且取得了飞速的发展,各种电商企业诞生发展并不断成长。尤其是像阿里巴巴、淘宝网、京东、唯品会等知名电子商城已经被广大国民所熟知,我国电器行业巨头国美、苏宁电器也已经进军互联网电子商务,企图分得一块大蛋糕。
1.2.3  Estore购物商城的开发目的
采用PHP模板引擎Smarty技术,将应用程序分成前端视图和逻辑控制两个独立的部分,分别由程序员和美工负责。美工人员修改前端页面时,不会影响程序的后端逻辑;程序员修改程序逻辑时,也不会影响到前端页面。大大缩短了程序的开发周期。企业运营成本得到有效控制的同时,方便了客户购物,最终实现双赢。对于企业来说,一方面,减少了实体店铺的租赁费,减少了宣传的广告费,减少了雇佣员工的费用;另一方面,互联网技术让企业运营更加方便快捷。对于客户来说,不光节省了大量的逛街时间及精力,同时还可以便捷高效的挑选自己的目标商品。
1.3  Estore购物商城的功能概述
本系统主要分为前端页面模块和后台逻辑模块两大部分。前端页面模块主要功能是展示网页样式。后台逻辑模块主要是用户注册登录、商品管理和用户信息等功能。用户可以以游客的身份浏览网站的所有商品,进入首页首先看到的是店主推荐的商品和最新商品。用户可以通过商品的分类列表,方便的找到要买的商品。点击商品可以进入商品的展示页面,在商品展示页面,用户可以看到商品的大图。在商品的详情页面还会有商品的出售价格,市场价格,通过对比可以让用户看到确切的优惠,另外还有商品的热度,上架时间等用户比较关心的问题。
    用户购买商品,首先将商品加入购物车,用户需要在登录状态下才能进行下一步操作,如果用户是游客身份将商品添加购物车,系统会提示和引导用户进行账号注册登录。登录成功后,用户将商品添加购物车之后,查看自己的购物车,然后可以更改购物车内需要购买商品的数量,可以删除购物车内不需要购买的商品。如果还需购买其他的商品,可以点击继续购物,然后将商品加入购物车。
用户选择商品完毕之后,可以在购物车直接选择结账,填入自己的收货详细的信息之后订单就产生了,用户可以选择付款完成交易,然后就等待商家发货了,也可以取消订单重新选择。
后台管理是网站站长使用的功能,站长可以登录后台管理系统查看用户的订单信息和付款情况以及用户的收货具体信息等。可以修改订单的运费,还可以对订单进行修改、删除等操作。

总结与展望
6.1 总结
此时项目已经完成,在这个过程中需要准备很长的时间对系统设计开发实际使用到的技术进行学习。在学习的过程中,我逐渐认识得到了我自身存在的一些不足。对于一些控制是必要的应用技能,能够理解,在过探索和参考过程中仅仅是一个掌握了常用的性能和控制方法,我觉得挺容易的。显然,系统还存在很多的缺陷,在系统设计过程也中有许多技术短板存在。在设计的过程中也涉及到了很多自己无法解决的问题,主要通过找专业的网站和论坛来解决这些问题,对于圆满完成我的毕业设计,他们也贡献了很大一部分力量。
  由于该系统的有限开发,只完成了基本功能的一部分而已,一些真正有用的功能,设计实现的还是不完美,界面设计也不是漂亮。
  在系统设计的过程中还遇到的一个问题就是,自己的英语水平还有待提高,很多关于网站开发技术的资料都是英文的文献,完全依靠自己的英语水平完全无法看懂。只能采用一个类似的翻译软件的实时性翻译的辅助下我才勉强看懂。虽然认识到英语能力的高低直接影响到系统的开发。经过编程工作的学习让我有了更多的信心,我相信在未来的路上,我会走的更好。
6.2 系统展望
由于本系统仅具有网上购物商城的基本功能,因此还有很多需要完善的地方,总结有如下几点:
① 网上支付的安全:该系统没有和银行的网上支付业务联系,所以没有实现网上支付。
② 界面不够美观,需要改进,需要增加用户体验度。
参考文献
[1]陈益材,等. PHP+MySQL+Dreamweaver动态网站建设从入门到精通(附多媒体语音教学光盘)[M]. 机械工业出版社,2012,06.
[2]高洛峰,LAMP兄弟连. 细说PHP(精要版)(附DVD光盘1张)[M]. 电子工业出版社,2013,06. 
[3]贾素来.常见动态网页技术比较[J].大众科技,2008,9.
[4]陈军.PHP+MySQL经典案例剖析.清华大学出版社,2008,8.
[5]IT学习者.Smarty手册
[6]百度百科
[7] (美) scola(美) Adam Tracbtenberg.PHP经典实例(第2版).中国电力出版社,2009.10
[8] (美) W.Jason Gilmore.PHP与Mysql程序设计(第4版).人民邮电出版社,2011.06

收缩