网络销售系统的设计与实现

上传人:子 文档编号:43871678 上传时间:2018-06-07 格式:DOC 页数:22 大小:55.50KB
返回 下载 相关 举报
网络销售系统的设计与实现_第1页
第1页 / 共22页
网络销售系统的设计与实现_第2页
第2页 / 共22页
网络销售系统的设计与实现_第3页
第3页 / 共22页
网络销售系统的设计与实现_第4页
第4页 / 共22页
网络销售系统的设计与实现_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《网络销售系统的设计与实现》由会员分享,可在线阅读,更多相关《网络销售系统的设计与实现(22页珍藏版)》请在金锄头文库上搜索。

1、网络销售系统的设计与实现网络销售系统的设计与实现Recycleddesktop.ini毕业论文任务书一、题目:网络销售系统的设计与实现二、指导思想和目的要求:在我国,网络销售从无到有也不过短短几年时间。根据 CNNIC 的统计结果,截止 2006 年 7 月中国有互联网用户超过数忆人,而大部分网民在过去的一年里有过网上购物的经历,这就说明中国网上购物的用户还是蛮多的,并且这一数字还在逐年增长,预计到 2007 年底中国网上购物用户还要增加好多。这说明在中国发展网络销售具有良好的用户基础。网络销售的方式日趋被大家所接受。 论文所设计的网络销售系统,有一定的理论意义和实践价值。三、论文基本要求:观

2、点正确;主题鲜明,论据充分,基本理论与实际资料运用恰当;结构完整,框架合理,条理清晰,逻辑性强;语句通顺,用词准确;独立完成;论文格式符合本科生学位论文体例要求,篇幅在 15000字以上。四、进度与要求:从 08 年开始根据论文的选择题范围,进行课题调研并确定题目,根据论文题目收集并分析有关资料,提出论文的具体研究内容,拟定提纲。报告会后开始论文修改,定稿。五、主要参考书及参考资料:【1】林闯计算机网络的服务质量(Qos) M北京:清华大学出版社,2004【2】Christoph Wille,潇湘工作室24 小时学通 AspM北京:人民邮电出版社,2000120148【3】李松涛XML 程序设

3、计M北京:清华大学出版社,20018698【4】张璞,庄成三查询语言技术与实例分析J计算机应用研究,2001,27(11):6566【5】宣小平,但正刚,张文毅 ASP 数据库系统开发实例导航CD 北京:人民邮电出版社,20031 【6】徐军,吴玉新 网站 ASP 后台解决方案 人民邮电出版社,2001 年 1 月【7】曹建 ASP 实例教程CD 电子工业出版社,2000 年 12 月【8】李世杰 Active Server Pages (ASP) 2.0 网页设计手册D 北京:清华大学出版社,1999:133,7984【9】张卫丰在主页中利用 ASP 技术实现用户口令验证微电脑应用N,199

4、97 期【10】梁嘉超,卢山,夏运强 ASP 后台数据库网站制作实例经典M 北京:冶金工业出版社,20016【11】廖信彦 Active Server Pages 应用大全 M 北京:清华大学出版社,20004【12】刘冬杰 利用 ASP 向 WEB 数据库添加修改删除数据Application of the computer system,20016学生 袁文博 指导教师 徐守坤 学习中心 常州工学院 网络销售系统的设计与实现摘要本文通过分析国内外网络销售系统的发展现状,提出了一种利用ASP 技术开发网络销售系统的方案,以期达到功能强大,费用低廉,通用性强,适合我们公司现状的购物网站系统,文

5、中着重论述了该系统的功能与实现、数据流程与存储、网上购物、后台管理等。并对关键的有关技术作了比较详细的介绍。本文以 IIS+ASP+ACCESS 为开发技术,基于 B/S 结构,以 VBScript为服务器语言,以 Jscript 作为客户脚本语言,实现了一个虚拟的网络销售系统。网络销售系统分为前台管理和后台管理。本文在这两方面实现了以下功能:后台管理包括网站信息管理、公告管理、商品管理、订单管理、可户投诉管理、用户管理、管理员管理;前台商品查询和购买模块包括查看商品列表、产寻商品心理、购买商品模块。通过这些前台、后台功能模块的设计,基本上实现了整个网上交易的过程。本文还重点讨论了数据在 AS

6、P 技术和 ACCESS 数据库组成的系统下的安全处理方法,并且希望能对网络销售系统的数据安全性讨论起到很好的作用。关键词:ASP ACCESS 数据库安全 网络销售系统 B/S第 1 章 网络销售系统的概况1.1 网络销售的现状在美国、日本等信息化程度高的国家和地区,网络销售发展迅速。美国的世界级超一流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、J.C 培尼等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。在我国,网络销售从无到有也不过短短几年时间。根据 CNNIC 的统计结果,截止 2006 年 7 月中国有互联网用户超过数忆人,而大部分网民在过去的一年里有过

7、网上购物的经历,这就说明中国网上购物的用户还是蛮多的,并且这一数字还在逐年增长,预计到 2007 年底中国网上购物用户还要增加好多。这说明在中国发展网络销售具有良好的用户基础。网络销售的方式日趋被大家所接受。随着中国网络的迅速发展,网民数量的迅速增加,除了传统的浏览、资料搜索、电子邮件等基本应用外,国内网民已经开始习惯通过网络接受商务、旅游、购物、通讯、娱乐等服务,根据中国互联网信息中心最近提供的中国互联网络发展状况统计报告调查显示,网络销售已经由以前的尝试性购买向日常的生活习惯发展,其中以计算机产品、音像制品等为网上购物的主要对象,服装、体育用品、生活家居用品等消费额也开始大幅度提高。其中虚

8、拟物品的买卖也占有很大的份额。尤其是网络游戏方面的虚拟物品。 1.2 友达光电有限公司网络销售现状我国受到计算机软硬件基础比较薄弱,技术水平比较低下,系统开发人员十分紧缺等不利因素的影响,现有网络销售系统普遍存在着功能比较单一,维护比较复杂,通用性又不强等问题,有的网络销售系统甚至直接采用静态网页发布商品信息。所有这些,已经严重制约了我国网络销售的发展。友达光电有限公司现有的网络销售系统同样存在着这样的问题,它功能单一,只在自己的网站发布商品的具体信息,客户通过电子邮件下了定单还需要公司相关人员在线下整理后,然后根据打印的定单进行发货。这样效率就比较低,已经不符合公司的快速发展。虽然国外有比较

9、成熟的网络销售系统,要购买他们的系统,但价格非常昂贵,而且还不一定适合公司行情,还需要花大量的人力物力进行修改。这样的高投入就不符合公司的销售理念。那么,如何设计开发出功能强大,费用低廉,通用性强,适合我们公司行情的网络销售系统,这将是我们急需解决的一个重要课题。有了这样的网络销售系统开展网络销售,仅需公司很少的投入,就可以给公司带来很大的收益,也是十分符合目前我们公司特点的。 现在友达光电有限公司的网络销售系统缺少定单在线处理和支持在线支付的功能,这些功能模块如何在系统的管理功能中实现呢?就是这次毕业设计论文所要重点介绍说明的。该网络销售系统的设计与实现就是帮助公司更好的销售自己的产品和提供

10、给客户更好的服务。第 2 章 系统的开发环境和开发技术2.1 开发工具及平台的选择本系统采用的开发语言有:Active Server Pages(ASP)、VBScript、JavaScript 脚本语言、HTML 语言及 CSS 层叠样式表语言。网络销售系统中涉及的网络技术及数据库技术已日渐成熟,经过综合比较各类动态网页设计语言后,本毕业设计选用了 asp 技术。Asp(active server pages)是微软公司推出的一种用以取代 CGI 的技术,基于目前绝大多数网站应用于 windows 平台,asp 是一个位于 windows 服务器端的脚本运行环境,通过这种环境,用户可以创建和

11、运行动态的交互式的 web 服务器应用程序。例如响应用户查询数据库的要求而生成报表,而且 asp 与其它 web设计工具相比有着以下优点:完全与 HTML 文件融合,容易创建、修改,不需其他编译、联接程序,面向对象可扩展等,因此,ASP 技术非常适合于网络销售系统的设计。 开发工具选用 Macromedia dreamweaver 8。 dreamweaver 8 采用所见即所得的设计模式,其功能强大,开发界面十分友好,可以自动控制和删除冗余代码,是asp 网页设计的首选工具。另外需要修改图片选用Macromedia Fireworks 8。 开发环境为:计算机配置:CPU: p4,内存:51

12、2MB,硬盘:80G,100M 局域网。操作系统为 windows xp + iis5.0 。本系统支持的运行环境:浏览器端:中西文 Microsoft Windows 9X/NT/2000/XP 操作系统、Microsoft Internet Explorer 4.0 或以上版本;服务器端:中西文 Microsoft Windows NT/2000/XP 操作系统、Microsoft Internet Information Server(IIS)3.0 或以上版本、Microsoft Office Access 数据库、Microsoft Internet Explorer4.0 或以上版

13、本(支持 ActiveX)。系统架构:整个网络销售系统的架构采用简洁、高效的 B/S 架构。基于 B/S 模式的三层分布结构如图 2-1 所示。EMBED Visio.Drawing.11 图 2-1 基于 B/S 模式的三层分布结构2.2 开发技术介绍首先,这是基于 Internet 协议和 Web 技术的网络销售系统,所以,开发它必须具备基本的 HTML 和 CSS 的网页开发技术,当然还要具备一些图象处理技术;其次,它是采用 B/S 架构的网络销售系统,所以重要的 ASP 网络编程的知识是必须具备的;再次,由于本系统所涉及到的数据关系比较复杂,数据量也非常大,本应该考虑用SQL 数据库,

14、但由于毕业设计时间比较紧,功能也简化了,所以,使用了关系型数据库 Microsoft Office Access,数据库操作还是用 SQL 语言。除此之外,还要掌握一些完善系统的脚本语言知识。2.2.1 HTML 语言 HTML(Hyper Text Markup Language 超文本置标语言)是一种用来制作超文本文档的简单标记语言。用 HTML 编写的超文本文档称为 HTML 文档,它能独立于各种操作系统平台(如 UNIX,WINDOWS 等) 。自 1990 年以来 HTML 就一直被用作 World Wide Web 上的信息表示语言,用于描述Homepage 格式设计和它与 Wor

15、ld Wide Web 上其它 Homepage 的连结信息。HTML 文档(即 Homepage 的源文件)是一个放置了标记的 ASCII 文本文件,通常它带有.html 或.htm 的文件扩展名。生成一个 HTML 文档主要有以下三种途径:(1) 手工直接编写(例如用你所喜爱的 ASCII 文本编辑器或其它HTML 的编辑工具) 。(2) 通过某些格式转换工具将现有的其它格式文档(如 WORD 文档)转换成 HTM 文档。(3) 由 Web 服务器(或称 HTTP 服务器)一方实时动态地生成。一个 HTML 网页文件中,一般必须有一对html标记作为文件的开头和结尾,在标记后是头部标记,其

16、后是实体标记。HTML 语言是通过利用各种标记(tags)来标识文档的结构以及标识超链(Hyperlink)的信息。虽然 HTML 语言描述了文档的结构格式,但并不能精确地定义文档信息必须如何显示和排列,而只是建议 Web 浏览器(如 Mosiac,Netscape 等)应该如何显示和排列这些信息,最终在用户面前的显示结果取决于 Web 浏览器本身的显示风格及其对标记的解释能力。这就是为什么同一文档在不同的浏览器中展示的效果会不一样。关于页面样式的处理可以用 CSS 语言来加工。如图 2-2 和图 2-3 所示。图 2-3 加了 CSS 样式2.2.2 VBSCRIPT 和 JAVESCRIPT 语言VBScript 脚本语言脚本是应用程序在网页上表达的语言,可以将脚本嵌入 Web 页中。通常脚本在服务器上运行,但也可以采用客户端和服务器端结合使用 VBScript 是 ASP

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

当前位置:首页 > 生活休闲 > 科普知识

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