开题报告-基于Smarty的Estore商城.docx

上传人:李司机 文档编号:4341840 上传时间:2023-04-18 格式:DOCX 页数:5 大小:20.65KB
返回 下载 相关 举报
开题报告-基于Smarty的Estore商城.docx_第1页
第1页 / 共5页
开题报告-基于Smarty的Estore商城.docx_第2页
第2页 / 共5页
开题报告-基于Smarty的Estore商城.docx_第3页
第3页 / 共5页
开题报告-基于Smarty的Estore商城.docx_第4页
第4页 / 共5页
开题报告-基于Smarty的Estore商城.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《开题报告-基于Smarty的Estore商城.docx》由会员分享,可在线阅读,更多相关《开题报告-基于Smarty的Estore商城.docx(5页珍藏版)》请在三一办公上搜索。

1、毕业设计开题报告1 .结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述:文献综述一、选题的目的和意义目的:采用PHP模板引擎Smarty技术,将应用程序分成视图和逻辑控制两个独立的部分,分别由程序员和美工负责。美工重新设计页面时,不影响程序的逻辑;程序员修改程序时,也不会影响到页面设计。大大缩短程序的开发周期。意义:Smarty是PHP里众多著名、优秀的模板之一。它将应用程序分成视图和逻辑控制两部分实现,目的就是将用户界面和PHP代码分离。这样,程序员在修改程序时不会影响到页面设计;而美工在重新设计或修改页面的时候,也不会影响到程序的逻辑。与其他的模板作对比,采用Smart

2、y模板编写的程序可以获得最快的建站速度,尤其适合大中型网站建站使用。此外,Smarty模板还提供了很多强大的功能,例如强大的表现逻辑、智能的模板编译、灵活的缓存机制、高度的可配置和可扩展性以及完善的安全机制。本文结合基于Smarty模板下的Estore商城开发经验,具体介绍了电商网站中必不可少的购物车的功能模块,包括方便地更改购物车内商品数量、删除购物车内商品、清空购物车等。二、国内外研究现状国内现状:近几年电子商务在我国取得了飞速的发展,众多的电商网站如雨后春笋般冒出,发展迅猛。尤其是阿里巴巴、京东商城、当当网、号店等知名电子商城已被广大消费者熟知,就连苏宁电器、国美电器等电器行业巨头也纷纷

3、进军互联网电子商务。国外现状:在发达国家,电子商务比国内更加迅速并且趋于成熟。通过互联网购物已经成为一种潮流。同时,造就了很多世界级互联网巨头,如如果人也在使用的亚马逊、ebuy等,让传统的零售行业巨头如沃尔玛等望尘莫及。三、理论与实践的意义随着网络的普及,人们对Web应用程序的开发效率、可靠性、可维护性和可扩展性提出了更高的要求。传统Web开发模式由于数据访问代码和用户视图代码相互混杂,在开发效率、维护性和扩展性等方面已经不能满足Web快速发展的需要。采用MVC模式的PHP开发模板Smarty将Web应用程序中的程序逻辑和用户视图表示有效的分开,可使程序员和美工进行更有效的分工,大大缩短程序

4、开发周期。EStOre电子商城是基于Web开发的一套B2C的电子商务网站。本系统以构建网上服装购物网站为目标,可以让顾客通过浏览网站购物,选择自己满意的商品并且下单购买。利用现代化的电子网络技术,为企业和客户搭建一个互动平台。降低企业运营成本的同时,方便客户购物,达到双赢目的。一方面,企业减少了实体店铺的租赁费用,减少了宣传货物的广告费用,减少了雇佣员工的费用;另一方面,电子网络技术使得企业运营更加快捷方便,为企业赢得宝贵的时间和商机。对于客户来说,客户省去了逛实体商城的时间,使自己的需求可以得到更好的满足。参考文献:1美GILM0REWJ.PHP与MySQL5程序设计M.朱涛江,译.2版.北

5、京:人民邮电出版社,2007.2杜江.PHP5完全攻略M北京:电子工业出版社,2010.3IT学习者Smarty手册4百度百科毕业设计开题报告2.本课题要研究或解决的问题和拟采用的研究手段(途径):一.研究问题阐述系统的功能和子系统,以及功能模块的划分。本系统主要分为用户模块和管理模块两大部分。用户模块包括匿名用户注册成为正式用户,浏览商品并下订单,完成支付等模块。管理模块主要是管理用户的订单、商品管理和用户的信息等模块。1 .用户界面部分:(1)用户注册自己的账号。(2)用户输入自己的账号密码通过验证码登录Estore网上商城系统。(3)用户通过商品类别选择自己需要购买的物品。(4)页面商品

6、显不具有翻页功能。(5)用户可以增加或减少购物车内的商品数量,并且商品数量能够自动识别是否超过了实际库存数量。(6)点击商品图片可进入商品详情页,并在此页面将其加入购物车。(7)购物车内自动计算单件商品的价格及所有商品总额。(8)点击“去收银台”可以填写收件人信息及选择所需的付款方式。(9) “订单详情”页面可以完整显示购入的商品数量、单价、总额、付款方式、收件人信息(包括收件人姓名、联系方式、地址等基本信息)。2 .管理界面部分:后台管理员可以进行后台管理操作,如:增加/减少商品、修改商品显示图、修改商品详细、修改商品价格等。二.拟采用的技术Smarty是一个使用PHP写出来的模板引擎,是目

7、前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了利于管理和使用的方法,用来将原本与HTML代码混杂在一起的PHP代码逻辑分离。PHP是超文本预处理语言(HypertextPreprocessor)的缩写。PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。其优势为:1.开放的源代码。2.免费。3.开发快捷。4.跨品台性强。5.高效,PHP消耗相当少的系统资源。6.面向对象。MySQL是一个关系型数据库管理系统,是开放源码软件,因此可以大大降低开发的总体成本。三.研究手段1 .查阅文献充分利用图书馆、利用CNKl电子资源和网络等资源,完成论文部分。2 .小组讨论与同学进行讨论、请教项目经理等,解决遇到的技术问题。毕业设计开题报告指导教师意见:同意开题学生孔繁鑫的选题紧扣专业方向,做到理论与实践相结合,有现实意义,有完成选题的能力和条件。该生对于所开课题进行了较为详尽的调研,参考了许多文献,最后确定的课题具有一定的实际价值。该课题是学生所学专业知识的延续,符合学生专业发展方向,对于提高学生的基础知识和技能以及提高学生的研究能力有益。研究方法和研究计划基本合理,难度适宜,学生能够在预定时间内完成该课题的设计。同意该课题开题。指导教师:2015年3月2日所在系审查意见:系主任:年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号