毕业论文范文——网上商城的实现

上传人:wo7****35 文档编号:60611588 上传时间:2018-11-17 格式:DOC 页数:69 大小:1.10MB
返回 下载 相关 举报
毕业论文范文——网上商城的实现_第1页
第1页 / 共69页
毕业论文范文——网上商城的实现_第2页
第2页 / 共69页
毕业论文范文——网上商城的实现_第3页
第3页 / 共69页
毕业论文范文——网上商城的实现_第4页
第4页 / 共69页
毕业论文范文——网上商城的实现_第5页
第5页 / 共69页
亲,该文档总共69页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《毕业论文范文——网上商城的实现》由会员分享,可在线阅读,更多相关《毕业论文范文——网上商城的实现(69页珍藏版)》请在金锄头文库上搜索。

1、清远职业技术学院毕业论文(网上商城) ECshop网上商城的实现 姓 名: 学 号: 系 别: 计算机应用系 专 业: 计算机应用 指导老师: 清远职业技术学院 年 月摘 要当今的社会是一个数字化、信息化、地球化的社会,网络时代已经到来,人们的生活、工作、购物、学习、办公等都已经离不开网络。对于现代的企业,已经开始实行无纸办公,公司之间的联系、企业伙伴间的合作、公司外出人员与本部之间的联系等等这些都离不开网络。网络商店在线销售系统,是在互联网的基础上建立一个虚拟的购物商场。具备完整购物网站功能,实现购物方便,轻松、快捷、操作简单。方便客户的同时,也提升了网络商店的形象。开辟了新的销售渠道,为销

2、售者和消费者提供了更好满足各自需求的有利机会。关键词:网上商店,ECshopABSTRACTThe online marketing system of ECshop, set up a fictitious shopping plaza on the basis of Internet. Possessing the function of intact shopping website, it is convenient to realize doing shopping, light , swift and operating simply. While facilitating the

3、 customer , have promoted the image of the network shop too. Have open up the new marketing channel, has offered more easy favorable chance to meet each demand to seller and consumer.Key words:The online marketing;ECshop目录1 引言12 系统开发的相关知识22.1开发语言介绍22.1.1 PHP22.1.2 SQL22.1.3 HTML32.1.4 Dreamweaver 82

4、.2开发平台(ASP.NET)介绍42.3开发工具介绍62.3.1 Microsoft Visual Studio 200862.3.2 Microsoft SQL Server 200562.3.3 Adobe Dreamweaver 872.3.4 Adobe Photoshop73 系统的分析与设计83.1需求分析83.2可行性分析93.3系统模块设计93.4系统流程设计113.5系统数据库设计143.5.1 数据库设计原则143.5.2 数据库实体关系设计143.5.3 数据表设计164 系统的详细开发184.1数据库的建立与连接184.1.1 建立数据库184.1.2 连接数据库19

5、4.2系统主要模块设计及其代码204.2.1 页面布局与设计204.2.2 部分登录验证模块设计与实现214.2.3 注册模块设计与实现224.2.4 商品购买模块设计与实现224.2.5 购物车模块设计与实现244.2.6 前台订单管理模块设计与实现244.2.7 后台商品管理模块设计与实现245 总结26参考文献27致 谢28 1 引言当今的社会是一个数字化、信息化、地球化的社会,网络时代已经到来,人们的生活、工作、购物、学习、办公等都已经离不开网络。对于现代的企业,已经开始实行无纸办公,公司之间的联系、企业伙伴间的合作、公司外出人员与本部之间的联系等等这些都离不开网络。电子商务的影响已经

6、不再是互联网的发展领域,似乎已经成为各商家新的利润增长点。无论是大到几千亿市值的跨国大企业还是一个在电脑城里买电脑的商户,都迫不及待得发展网上业务。在它们的眼中电子商务业务已经越来越重要,很多网上商城的营业额增长率在短短的两、三个月之内,已经超过很多有百多年历史的大商店。难怪有电子商务教父之称的亚马逊(A)的创始人贝索斯自豪地说到,“亚马逊将是一个重要、优秀而且永存的公司,他们在创造的,绝对不是财富,而是历史。”可能你是一位对电子商务毫无认识,甚至对互联网也只是刚刚了解,但未来已经为你和我指明了方向;未来将掌握在“为顾客创造价值”的人的手中。在线购物是当前电子商务网站运营的主要模式之一,其动作

7、方式主要为:当用户访问到电子商务网站时,首先能够查询、浏览该网站提供所有商品信息;同时,用户在查询浏览商品时,能够随时选择自己感兴趣的商品放入自己的购物车中,购物车是虚拟的,由网站管理系统提供,其中的预购商品数量、价格等信息由网站数据库存储和管理;接着,当用户 选货完毕后,可对购物车中选购物品进行修改,比如对商品数量的添加或是减少等,最后,用户确定所选购的商品,提交购物车数据,完成一次订单操作过程。开发本项目的意义: 市场拓展: 如果公司收到外地或是任何以前没有客户的地域来的订单,哪怕仅仅是购买意向,则上网真正的扩展了公司的潜在市场。 收集顾客信息和反馈:在线发布信息和市场调查是网络非常有用的

8、地方。 在线销售: 最直接体现网站给公司带来的经济效益。 广告效应:公司上网对产品的知名度,公司的形象有提升作用,但不一定会从在线销售额中直接体现出来,很可能你会发现虽然在线销售这部分业务有亏损,整个公司的销售额和盈利状况正在出人意料地发展,更何况,随着美誉度和市场份额地上升,上网为公司长远的发展所带来的好处,可能远远超过您最初的预期。2 系统开发的相关知识本章介绍系统设计与实现过程中使用到的开发语言,开发平台,以及相关工具的概念。2.1开发语言介绍2.1.1 PHP2在网页制作中,现在的开发语言用的最多的就是两种:ASP和PHP,那么什么是PHP呢?PHP作为一种开发语言,有哪些特性呢?介绍

9、如下:PHP是一种程序,一般用来开发网页用。是HTML 内嵌式的语言。大家还知道有一种类似的语言和它差不多,那就是ASP,他们都是在服务器运行的,将运行之后的结果发送给客户端,所以客户端不用直冲PHP也可以打开网页。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。PHP是非常优秀的网页开发语言。网页PHP的执行效率比完全生成HTML标记的CGI要高许多;与JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序

10、时就不需要重新编译程序了,只要直接执行内存中的代码就可以了。PHP还有着ASP没有的功能,就是跨平台。ASP只可以在微软的系统上运行。使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序可以使用特别的PHP标签进行引用, 这样网页制作者也不必完全依赖HTML生成网页了。由于PHP是在服务器端执行的, 客户端是看不到PHP代码的。 PHP除了可以使用HTTP进行通信,也可以使用IMAP, SNMP, NNTP, POP3协议。 2.1.2 SQLSQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数

11、据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的SQL接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQ

12、L语言可以写出非常复杂的语句。结构化查询语言(Structured Query Language)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。2.1.3 HTMLHTML(HyperText Mar

13、k-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。2.1.4 Dreamweaver 8Macromedia Dreamweaver 8是建立Web站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面

14、吸引人的基于标准的网站和应用程序。从对基于CSS的设计的领先支持到手工编码功能,Dreamweaver提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用Dreamweaver及所选择的服务器技术来创建功能强大的Internet应用程序,从而使用户能连接到数据库、Web服务和旧式系统。2.2开发平台(ASP.NET)介绍ASP.NET不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的优势,主要体现在以下几个方面:1.执

15、行效率大幅提高ASP.NET是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。2.世界级的工具支持ASP.NET构架可以用Microsoft(R)公司最新的产品 Visual Studio.NET开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)形式的编辑。这些仅是ASP.NET强大化软件支持的一小部分。3.强大性和适应性因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是language-independe

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号