2022年超市在线交易系统 .pdf
《2022年超市在线交易系统 .pdf》由会员分享,可在线阅读,更多相关《2022年超市在线交易系统 .pdf(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、I 超市在线交易系统目 录摘要 . IABSTRACT . II前言 . 第一章超市系统建设可行性分析. 1.1 引言 . 1.2 项目背景分析. 1.3 开发工具可行性分析 . 1.4 功能模块的设计分析 . 1.5 分析结果 . 第二章软件需求分析. 2.1 引言 . 2.2 系统概貌 . 2.3 系统功能划分. 第三章超市系统总体设计. 3.1 引言 . 3.2 任务的划分 . 3.3 系统模块结构设计. 3.4 数据库设计 . 第四章详细设计及编码. 4.1 引言 . 4.2 编程环境简介. 4.2.1 用 ODBC 连接数据源. 4.2.2 ADO 数据访问接口 . 名师资料总结 -
2、 - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 39 页 - - - - - - - - - II 4.2.3 SQL 结构化查询语言概述 . 4.3 模块详细设计. 4.4 主要网页及其功能: . 4.5 模块的编码实现. 第五章软件测试 . 315.1 引言 . 315.2 软件测试的目的和规则 . 315.3 软件测试的对象. 315.4 测试结果 . 32总结 . 错误!未定义书签。参考文献 . 错误!未定义书签。附录 . 错误!未定义书签。附录 1 . 错 误!未定义书签。电子
3、商务之网上商店 . 错 误!未定义书签。Online Store of the electronic commerce . 错 误!未定义书签。附录 2 . 错 误!未定义书签。系统使用说明. 错 误!未定义书签。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 39 页 - - - - - - - - - 摘要I 摘要随着科技的日益发展,网上购物成了时下最流行的话题之一,轻点鼠标,便能买到心仪的商品,既轻松又方便。因此,为了适应时代的潮流,我们选择了超市在线交易系统这个课
4、题来做为毕业设计的课题,希望能从中学到更多现代计算机技术的知识。超市在线交易系统是采用Dreamweaver 动态页面设计技术、ASP对象技术、VBSCRIPT脚本语言、 HTML标识语言及SQL Server数据库技术综合开发出来的网上购物系统。它的主要功能是实现网上商品的展示、顾客在线注册,登陆,查询、订购商品和对顾客资料、商品、订单进行后台管理等功能。本软件界面比较简单明快,主题突出,以网络营销为本。本论文主要阐述网上购物系统的界面、顾客在线注册,登陆,以及顾客资料的管理方面的设计思想和实现的关键技术。关键词 :超市; ASP ;订单名师资料总结 - - -精品资料欢迎下载 - - -
5、- - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 39 页 - - - - - - - - - ABSTRACTII ABSTRACT With the development of modern Technology day after day, online shopping is one of the most popular topic at present , click the mouse lightly, you can buy the favorite merchandise relaxed and conve
6、nient. Therefore, for suiting the current of the ages, we chose online shopping system this lesson to be used as our graduate designs,we hoping from this designs ,we can learn more technical knowledge of modern computer. Online shopping system is adopt Dreaweaver, ASP object technic,Vbscript languag
7、e,Hypertext Markup Language and the database technic of SQL server .It s mainly function is carry out merchandise showing,customer online register、login 、search、 order merchandise and background manage for customer s information 、merchandise and order form .This software interface is very simple,the
8、 motif is stand out,base by online shopping. This text is detailed to introduce how to design and achive the system s interface,customer register 、 login online and how to manage the information of customer. Keywords : shopping;ASP;order form名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名
9、师精心整理 - - - - - - - 第 4 页,共 39 页 - - - - - - - - - 前言前言目前,随着互联网的快速发展,随着我国经济建设突飞猛进,管理科学化与管理手段的现代化已经提升到非常重要的地位。网络营销正是在这一形势下的必然产物。有资料表明,目前,国际上有几十万家公司,1500 多家银行开始介入电子商务这一充满机遇和挑战的新领域。在被称为“中国因特网应用年”的1999 年,电子商务出现了一线曙光,至少已不再是“雾里看花”。在改变企业的核心业务流程以实现快速、高效、准确的沟通方面,电子商务无疑有着传统商业手段所无法比拟的天然优势,继IBM,HP等著名公司之后,国内一些IT
10、 企业如方正、联想等纷纷利用 INTENET/INTRANET与核心渠道企业实行连接,应用电子商务运作方式,以其大大降低了成本、缩短了物流、现金流和信息流所需的时间、提高了效率。各种类型的网上商店更是层出不穷,显示出勃勃生机。现代经济的高速发展,网上购物更成了热门,很多大城市的商场里都建立了网上购物系统,足不出户便能完成整个购物流程,这是时下流行的最为安全和健康的购物方式。其实,网上交易是个过程,包括许多步骤、涉及许多环节,要建立完善的网上交易环境、除了建立网上商店外,还要解决网上银行、配送系统、售后服务等诸多问题。本软件主要讨论网上商店的建立、管理和维护,以此作为毕业设计的一个选题,目的是通
11、过实现本课题,达到掌握网页制作技术、ASP 对象技术和基于 WWW 的数据库访问技术。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 39 页 - - - - - - - - - 第一章可行性分析第一章超市系统建设可行性分析1.1 引言可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。但可行性研究的目的不是解决问题,而是确定问题是否值得去解。为了达到这种目的,不能靠主观猜想而只能靠客观分析。为此,我们要进行必要的可行性研究。1.2 项目背景分析根据中
12、国互联网信息中心的统计,国内网民已经突破两千万,并且在快速增长之中,促使国内的电子商务日趋成熟和繁荣,可以预言,在2-3 年之内,国内的电子商务将完全正规化。而现行的网上购物系统已成为电子商务主要内容。网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又 能 有 效 的 控 制 商 场 运 营 的 成 本 , 开 辟 了 一 个 新 的 销 售 渠 道 。调查表明,消费者现阶段选择在网上购物的主要原因有:便利(足不出户就可以随时购物,而且能方便检索自己所需要的商品);商品选择余地大(可以到很多网上商店买到
13、平时难以买到的东西);特殊的服务(如商品定制、充分的信息等);时髦;价格便宜等。1.3 开发工具可行性分析一、用 DREAMVER MX作为动态网页开发工具的目的:DREAMVER MX是 MICROSOFT公司推出的网页制作工具,它功能强大、操作方便,易学易用,是目前最为流行的网页制作与站点管理工具。它采用图形化的界面以及“所见即所得(WYSIWYG ) ”的方式编写网页,大大提高了专业网页制作人员的工作效率,使得开发WEB 更加轻松自如。 最佳的制作效率Dreamweaver 可以用最快速的方式将Fireworks ,FreeHand,或 Photoshop等档案移至网页上。使用检色吸管工
14、具选择萤幕上的颜色可设定最接近的网页安全色。对於选单,快捷键与格式控制,都只要一个简单步骤便可完名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 39 页 - - - - - - - - - 第一章可行性分析成。 Dremweaver 能与您喜爱的设计工具,如Playback Flash,Shockwave和外挂模组等搭配,不需离开Dremweaver 便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使Dreamweaver自动开启Firework或Photoshop
15、 来进行编辑与设定图档的最佳化。强大的网站管理功能: 使用网站地图可以快速制作网站雏形,设计,更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有连结。使用支援文字,HTML码,HTML 属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。无可比拟的控制能力:Dreamweaver 是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite 和 BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单 格 、 行、 栏 或 作 未 连 续 之 选 取 。
16、 甚 至 可以 排 序 或格 式 化 表格 群 组 ,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。所供即所得Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third-party 厂商,包含 ASP,Apache, BroadVision , Cold Fusion,iCAT , Tango 与自行发展的应用软体。当您正使用Dreamweaver在设计动态网页时,所供即所得的功能,让您不需要透过浏览器就能预览网页。梦幻样版和XML Dreamweaver 将内容与设计分开,应用於快速网页更新和团队合作网页编辑
17、。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地汇入或输出XML内容。全方位的呈现利用 Dreamweaver 设计的网页,可以全方位的呈现在任何平台的热门浏览器上。对于cascading style sheets的动态 HTML支援和鼠标换名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 39 页 - - - - - - - - - 第一章可行性分析图效果,声音和动画的DHTML效果资
18、料库可在Netscape和 Microsoft浏览器上执行。使用不同浏览器检示功能,Dreamweaver 可以告知您在不 同 浏 览 器 上 执 行 的 成 效 如 何 。 当 有 新 的 浏 览 器 上 市 时 , 只 要 从Dreamweaver 的网站在下载它的描述档,便可得知详尽的成效报告。二、 ASP 技术ACTIVE SERVER PAGE 程序是在服务器工作,并且通过服务器端的编译动态地送出 HTML文件给客户端,而不像一般SCRIPT (JAVASCRIPT或 VBSCRIPT )是在客户端通过浏览器执行,因而产生各家浏览器并不完全支持某种脚本语言而造成执行错误的现象;当客户
19、端浏览器向服务器端要求一个.asp 的文件( ASP文件的后缀名为 .ASP )时, SEVER 会将把这个ASP文件重头到尾给它读一遍,并加以编译执行(利用核心程序ASP.DLL 的编译),最后送出标准的HTML格式文件给客户端,由于送给客户端的是标准的HTML文件,所以可以克服浏览器不兼容的问题。 ACTIVE SETVER PAGES 开发 WEB 应用程序的特点:完全嵌入HTML ,与 HTML 、SCRIPT语言完美结合。无须手动编译或链接程序。面向对象,并可扩展ACTIVE SERVER组件功能。使用脚本语言(JAVASCRIPT 、VBSCRIPT或 PERL )编写。存取数据库
20、轻松容易(使用ADO组件)。可使用任何语言编写自己的ACTIVEX SERVER 组件。无浏览器兼容问题。程序代码隐藏,在客户端仅可看到由ASP输出的动态HTML文件。编写容易,缩短WEB程序开发时间。三、 SQL Server数据库后台支持我们选择SQL2000 做后台支持。SQL 也就是结构化查询语言的缩写形式。它是Windows 数据库家族中出类拔萃的成员,这种关系型数据库管理系统能够满足各种 类 型 的 企 业 客 户 和 独 立 软 件 供 应 商 构 建 商 业 应 用 程 序 的 需 要 。 使 用Transact_SQL语言在服务器和客户机之间传送请求和答复。SQL Serve
21、r 可以在多种操作系统上运行,而且功能非常强大。使用SQL我们可以很方便的建立数据库。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 39 页 - - - - - - - - - 第一章可行性分析1.4 功能模块的设计分析从总体上对本程序进行研究可以得出如下结论:1、设计一个网上购书的界面,且功能要比较完善。2、设计一个顾客管理的子系统,能够进行顾客注册、登陆以及对顾客资料的管理和搜索。3、要能与系统平台进行接口,无论采用什么形式,都要操作简单。4、开发环境: Win20
22、00(或 Win98) +Dreamweaver MX+ASP+SQL 对于本程序,可以用Dreaweaver 进行界面设计,用SQL Server建立数据库,用 ASP编程,在程序的实现过程中用adodb 的 connection,recordset等属性进行数据库的调用,并用sql 语句做好查询、插入、删除、更新等操作。1.5 分析结果从以上的分析可知,网络购物系统的方案是可行的,虽然在某些问题上的实现有些困难,比如安全性管理等;还有些问题的解决方案不是很完美,比如用户忘记密码时的处理,若事先设计好流程方案,虽然可以满足某些购物模式,但还不符合实际购物的处理程序,但总体来说在技术上基本可以
23、实现。我们选用B/S结构和关系数据库结合的方式,开发语言平台用Visual InterDev和 Dreamweaver ,在 Visual InterDev 上开发以ASP 为主,此外还结合Javascript 、VBScript等脚语言。具体的需求及设计请看下面的章节。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 39 页 - - - - - - - - - 第二章软件需求分析第二章软件需求分析2.1 引言需求分析的目的是把软件的总体功能和性能的概念描述为具体的软件需
24、求规格说明,从而奠定软件开发的基础,同时,需求分析也是不断深入了解软件的过程。2.2 系统概貌当前许多客户在网上浏览网页到预订货品到网上消费的过程需要很长的时间,而网上购物系统能让客户在线查询产品并且立即下订单,缩短了客户从浏览到预订到网上消费的过程。以下是本系统的实现方案:每个用户注册以后,可以在网上在线订购物品,每个产品介绍旁有一个“放进购物车”文字或图片链接,点击后可以直接放进购物车或先弹出提示窗口要求输入数量单位等,再放进购物车。提交购物车时,要求用户确认。购物车提交时,订单内容,客户内容联系方式均录入数据库中,供网站管理员查询,避免了由于电子邮件的不安全性和不稳定性对订单处理造成的失
25、误。网络管理员可以对顾客资料和产品订单进行方便的管理,能够在根据实际情况增减商品,客户可以用密码登录进入查看过去的订单和当前订单的操作情况。本论文主要阐述网站页面的设计以及顾客管理子系统2.3 系统功能划分该系统主要由顾客、商品、订单、定制、报表、购买等模块组成顾客管理子系统、商品管理子系统、订单管理子系统、付款管理子系统、以及统计子系统。具体为:1) 顾客管理子系统:顾客注册、顾客登录、顾客搜索、顾客资料;2) 商品管理子系统:商品目录(商店、分类、商品)、商品搜索、新商品展示;3) 订单管理子系统:订单状态、订单修改与确认。4) 付款管理子系统:支付方式;5)统计子系统:对商品,订单,顾客
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年超市在线交易系统 2022 超市 在线 交易系统
限制150内